Anton Mitrokhin
|
57fb2a75ec
|
new interface for 'DIBuilder::insertDeclare' and 'DIBuilder::createGlobalVariable' in LLVM 3.6 (ids: 076fd5dfc1f0600183bbc7db974dc7b39086136d and bc88cfc3512326d6c8f8dbf3c15d880c0e21feb0 correspondingly
|
2014-10-02 15:35:19 +04:00 |
|
Dmitry Babokin
|
df38b862c2
|
Merge pull request #863 from ncos/knc-fails
Changed the default knc header file from 'knc-i1x16.h' to 'knc.h'
|
2014-10-02 13:57:59 +04:00 |
|
Dmitry Babokin
|
ddc6e33bc0
|
Merge pull request #862 from ncos/knc-backend-merge
Modification of 'knc.h'
|
2014-10-02 13:57:45 +04:00 |
|
Anton Mitrokhin
|
700fe244e7
|
removed debug macros
|
2014-10-02 13:08:47 +04:00 |
|
Anton Mitrokhin
|
c934a68bc4
|
changed 'const int' to 'const int8_t' in '__vec16_i8' constructor
|
2014-10-02 13:00:55 +04:00 |
|
Anton Mitrokhin
|
8295df5a1e
|
fixed header in 'knc.h'
|
2014-09-25 22:54:29 +04:00 |
|
Anton Mitrokhin
|
3b16cd8c56
|
fixed 'knc-i1x16.h' to compile with icc v.15 beta
|
2014-09-25 21:29:49 +04:00 |
|
Anton Mitrokhin
|
4560df284b
|
changed codestyle to 2 spaces in 'knc.h'
|
2014-09-25 21:29:49 +04:00 |
|
Anton Mitrokhin
|
832aff5d76
|
commented out '__vec16_i1' type as there is no '__cast_uitofp' which produces compfails
|
2014-09-25 21:29:49 +04:00 |
|
Anton Mitrokhin
|
46bd353027
|
fixed 'INT_MIN' bug in '__gather64_i64'
|
2014-09-25 21:29:49 +04:00 |
|
Anton Mitrokhin
|
1a2979aa7f
|
start fixing gather/scatter functions (INT_MIN fix)
|
2014-09-25 21:29:49 +04:00 |
|
Anton Mitrokhin
|
8b8e313dc6
|
starded work on gather/scatter instructions
|
2014-09-25 21:29:48 +04:00 |
|
Anton Mitrokhin
|
0881463d69
|
changed '__vec16_i1 __equal_i64(const __vec16_i64 &a, const __vec16_i6_i64 &b, __vec16_i1 mask)' function
|
2014-09-25 21:29:48 +04:00 |
|
Anton Mitrokhin
|
2e92989101
|
changed '__vec16_i64 __load(const __vec16_i64 *p)'
|
2014-09-25 21:29:48 +04:00 |
|
Anton Mitrokhin
|
1d69b954bd
|
added several memory functions for i8
|
2014-09-25 21:29:48 +04:00 |
|
Anton Mitrokhin
|
90843b3bff
|
changed a constructor of '__vec16_i8'
|
2014-09-25 21:29:48 +04:00 |
|
Anton Mitrokhin
|
78a7ef9fc5
|
added several math functions, new runfails: gather-int8-2/4; ldexp-double (previously compfailed)
|
2014-09-25 21:29:47 +04:00 |
|
Anton Mitrokhin
|
efa0ea01f3
|
add 'void __masked_store_i64(void *p, const __vec16_i64 &v, __vec16_i1 mask)' function. now 450 compfails and 12 runfails
|
2014-09-25 21:29:47 +04:00 |
|
Anton Mitrokhin
|
ddf5df6193
|
made 'int64_t __extract_element(const __vec16_i64 &v, uint32_t index)' function
|
2014-09-25 21:29:47 +04:00 |
|
Anton Mitrokhin
|
4fff0ab571
|
added __vec16_i32 __cast_trunc(__vec16_i32, const __vec16_i64 i64) function. ptr-diff-3/5/6 tests are apparently runfailing because of it
|
2014-09-25 21:29:47 +04:00 |
|
Anton Mitrokhin
|
85b703981d
|
added several helper functions
|
2014-09-25 21:29:46 +04:00 |
|
Anton Mitrokhin
|
45114d3283
|
No actual code change: changed the code style for '__vec16_i8' struct in 'knc.h'
|
2014-09-25 21:29:46 +04:00 |
|
Anton Mitrokhin
|
723baca4c2
|
added several useful defines and a warning that '__vec16_i1' might not be working with embree
|
2014-09-25 21:29:46 +04:00 |
|
Vsevolod Livinskiy
|
0a5b16dbe6
|
some minor fixes for knc.h
|
2014-09-25 21:29:46 +04:00 |
|
Anton Mitrokhin
|
3f1362f744
|
changed the default knc header file from 'knc-i1x16.h' to 'knc.h'
|
2014-09-25 15:58:56 +04:00 |
|
Dmitry Babokin
|
8ff187a7b7
|
Merge pull request #860 from Vsevolod-Livinskij/fix_217548
LLVM trunk: DataLayoutPass has new constructor.
|
2014-09-12 12:09:57 +04:00 |
|
Vsevolod Livinskiy
|
6a99135fa2
|
DataLayoutPass has new constructor
|
2014-09-12 11:56:47 +04:00 |
|
Dmitry Babokin
|
c12d6ec82c
|
Merge pull request #859 from ncos/llvm-release
Changed LLVM 3.5 svn download path to 'final'
|
2014-09-09 14:54:19 +04:00 |
|
Anton Mitrokhin
|
bf94e51418
|
changed 3.5 svn path to 'final'
|
2014-09-09 14:44:21 +04:00 |
|
Dmitry Babokin
|
c522aa87a8
|
Merge pull request #856 from jbrodman/master
Fix issue where break stmts would in executing with mask all off.
|
2014-09-04 18:04:41 +04:00 |
|
jbrodman
|
7c9235559d
|
Remove #include included for testing.
|
2014-09-03 06:59:12 -07:00 |
|
Dmitry Babokin
|
be681118f5
|
Merge pull request #855 from dbabokin/tests
Fail_db.txt update
|
2014-09-01 13:50:28 +04:00 |
|
Dmitry Babokin
|
e3bb2b423b
|
Fail_db.txt update
|
2014-09-01 13:49:51 +04:00 |
|
Dmitry Babokin
|
47e00ed50c
|
Merge pull request #854 from Vsevolod-Livinskij/fail_db_update
Fail_db update
|
2014-08-29 19:11:32 +04:00 |
|
Vsevolod Livinskiy
|
fd6c0d2704
|
Fail_db update
|
2014-08-29 19:03:47 +04:00 |
|
Dmitry Babokin
|
b1245ef28d
|
Merge pull request #853 from Vsevolod-Livinskij/fix_216488
Fix for llvm revision 216488
|
2014-08-28 13:11:08 +04:00 |
|
Vsevolod Livinskiy
|
e0f0520c1f
|
Fix for llvm revision 216488
|
2014-08-28 12:59:03 +04:00 |
|
Dmitry Babokin
|
1c14cfc342
|
Merge pull request #852 from Vsevolod-Livinskij/fix_icc_15
Fix to support icc v.15 beta
|
2014-08-26 16:37:19 +04:00 |
|
Dmitry Babokin
|
fe797352a0
|
Merge pull request #851 from Vsevolod-Livinskij/fix_216393
Fix for llvm revision 216393
|
2014-08-26 15:29:04 +04:00 |
|
Vsevolod Livinskiy
|
57f29e5035
|
Fix to support icc v.15 beta
|
2014-08-26 15:20:10 +04:00 |
|
Vsevolod Livinskiy
|
12d0cb2037
|
Fix for llvm revision 216393
|
2014-08-26 14:20:12 +04:00 |
|
Dmitry Babokin
|
e33cf51b28
|
Merge pull request #850 from Vsevolod-Livinskij/fix_216239
Fix for llvm revision 216239
|
2014-08-24 22:32:09 +04:00 |
|
Vsevolod Livinskiy
|
93c7ddbac5
|
Added supported LLVM versions
|
2014-08-24 21:37:42 +04:00 |
|
Vsevolod Livinskiy
|
5ba7d2696d
|
Fix for llvm revision 216239
|
2014-08-24 17:35:28 +04:00 |
|
Dmitry Babokin
|
2351f0898a
|
Merge pull request #847 from ncos/knc_faildb
Modifications of fail_db.txt: ptr-22 fixed; runfails #20472; generic compfails 3.5->3.6
|
2014-08-17 23:26:47 +04:00 |
|
Anton Mitrokhin
|
81091d4be8
|
llvm 3.6 generic-4/16 compfails (already added for llvm 3.5)
|
2014-08-16 21:37:26 +04:00 |
|
Anton Mitrokhin
|
09ac9c5d00
|
12 runfails tracked in #20472 (LLVM trunk commit 213898 by Chandler)
|
2014-08-16 13:35:22 +04:00 |
|
Anton Mitrokhin
|
f8b6ca2649
|
ptr-22 test fixed on knc. removing from fail_db.txt
|
2014-08-16 13:05:24 +04:00 |
|
Dmitry Babokin
|
f5b373b818
|
Merge pull request #846 from ncos/knc_faildb
Reverted fail_db modifications after LLVM sse4 fix - see LLVM bug 20540.
|
2014-08-15 18:03:47 +04:00 |
|
Anton Mitrokhin
|
fbfcc28753
|
Revert "added 3.6 sse4-i16x8 compfails to fail_db"
This reverts commit e3c476112c.
|
2014-08-15 17:48:16 +04:00 |
|