Commit Graph

2933 Commits

Author SHA1 Message Date
Andrey Guskov
49a0a08805 Changed alloy default to 'nodebug' from 'nodebug+debug' 2015-03-27 15:20:09 +03:00
Andrey Guskov
dd567654e7 Fixed ISPC debug info generator, added debug tests 2015-03-27 14:52:18 +03:00
Dmitry Babokin
ef826603a7 Merge pull request #999 from ncos/minor-ispc-fixes
fix for mishandled __ISPC_NO_EXTERN_C var being defined as zero
2015-03-25 19:20:08 +03:00
Dmitry Babokin
30b45731ae Merge pull request #998 from aguskov/master
Fix for LLVM trunk (rL232885)
2015-03-25 18:05:45 +03:00
Anton Mitrokhin
50f716f3d8 fix for mishandled __ISPC_NO_EXTERN_C var being defined as zero 2015-03-25 16:57:30 +03:00
Andrey Guskov
a66fab4cea Fix for LLVM trunk (rL232885) 2015-03-25 16:11:50 +03:00
Dmitry Babokin
603355f6d6 Merge pull request #997 from jbrodman/master
Fix to support function pointers in header file generation.
2015-03-21 13:07:37 +03:00
jbrodman
637a4cc812 Fix to support function pointers in header file generation. 2015-03-20 14:49:03 -07:00
Dmitry Babokin
663306b8f6 Merge pull request #996 from Vsevolod-Livinskij/fix_for_trunk
Fix for trunk revision #232397
2015-03-20 16:10:55 +03:00
Vsevolod Livinskiy
55cfc6f78e Fix for trunk revision #232397 2015-03-20 08:55:49 +03:00
Dmitry Babokin
eb907dc4ba Merge pull request #994 from ncos/faildb-update
Removed 180 generic-target fails (which do pass now) from 'fail_db.txt'
2015-03-19 20:48:46 +03:00
Anton Mitrokhin
bf50d8f951 removed 180 generic target fails (which do pass now) from 'fail_db.txt' 2015-03-19 20:30:54 +03:00
Dmitry Babokin
7125026f42 Merge pull request #991 from aguskov/element_ptr_inst
Added explicit types for llvm::GetElementPtrInst::Create()
2015-03-18 20:24:55 +03:00
Andrey Guskov
97eff6a185 Added explicit types for llvm::GetElementPtrInst::Create() 2015-03-18 19:01:24 +03:00
Dmitry Babokin
fec8390f7e Merge pull request #992 from aguskov/master
Switched LLVM 3.6 from branches to tags
2015-03-18 18:43:53 +03:00
Andrey Guskov
30def668f0 Switched LLVM 3.6 from branches to tags 2015-03-18 18:36:49 +03:00
Dmitry Babokin
9e1ec40bad Merge pull request #990 from jbrodman/helpmsg
Change opt help message to be more clear.
2015-03-16 22:58:57 +03:00
jbrodman
3d35d4485d Change opt help message to be more clear. 2015-03-16 12:11:46 -07:00
Dmitry Babokin
6d43d3c180 Merge pull request #989 from aguskov/master
Lowering the severity level for Debug Info Version mismatch
2015-03-12 17:20:21 +03:00
Dmitry Babokin
e6c827bf11 Merge pull request #986 from ncos/faildb-update
Removed fail_db.txt entries for fixed tests on 'generic' and 'knc' targets
2015-03-12 17:19:57 +03:00
Andrey Guskov
75ec582a1d Lowering the severity level for Debug Info Version mismatch 2015-03-12 14:49:32 +03:00
Dmitry Babokin
c5916d58b8 Merge pull request #988 from aguskov/master
Substituted LLVM-specific IsNAN() and IsInf() with their math.h versions
2015-03-11 18:36:19 +03:00
Andrey Guskov
dba22837f6 Substituted LLVM-specific IsNAN() and IsInf() with their math.h versions 2015-03-11 18:33:49 +03:00
Dmitry Babokin
b43678b2e3 Merge pull request #987 from aguskov/master
Windows build fix
2015-03-11 18:20:13 +03:00
Andrey Guskov
972c6906d5 Fix Alloy.py + MSVC 2015-03-11 17:34:12 +03:00
Andrey Guskov
522d80bd2c Windows build fix 2015-03-11 15:58:36 +03:00
Anton Mitrokhin
38fb4cc181 removed recently fixed fails on knc from fail_db.txt 2015-03-07 08:18:20 +03:00
Dmitry Babokin
dfcdd84dc6 Merge pull request #975 from jbrodman/windll
Change dll export feature to a switch.
2015-03-06 23:56:45 +03:00
Anton Mitrokhin
97e9977aef removed fixed 'generic' target fails from fail_db.txt (appeared after knc fixing) 2015-03-06 23:54:06 +03:00
jbrodman
a54c0db457 Added missing newline. 2015-03-06 10:36:07 -08:00
Dmitry Babokin
e8ae16a7f3 Merge pull request #979 from Vsevolod-Livinskij/knc_header_long_int
Knc header long int
2015-03-06 19:10:35 +03:00
Dmitry Babokin
64dfa6182b Merge pull request #985 from ncos/soa-18-test
Fixed soa-18 test on KNC
2015-03-06 18:41:39 +03:00
Anton Mitrokhin
bead780f22 fixed soa-18 test 2015-03-06 12:32:58 +03:00
Dmitry Babokin
4b5141c0fb Merge pull request #984 from ncos/knc-backend-merge
Added '__ordered_float_and_mask' function to 'knc.h'
2015-03-06 10:20:26 +03:00
Anton Mitrokhin
6621efe139 added '__ordered_float_and_mask' function to 'knc.h' 2015-03-06 09:36:48 +03:00
Dmitry Babokin
ae0c6dc62a Merge pull request #980 from Vsevolod-Livinskij/fix_for_trunk
Fix for trunk
2015-03-05 18:32:11 +03:00
Vsevolod Livinskiy
f92d351cf0 Some codestyle changes 2015-03-05 18:04:39 +03:00
Vsevolod Livinskiy
f0aa481a2a DataLayoutPass was removed 2015-03-05 17:09:39 +03:00
Vsevolod Livinskiy
a216b2bb9c New LLVM IR load instruction 2015-03-05 16:00:30 +03:00
Vsevolod Livinskiy
29859e81ba New LLVM IR for getelementptr instruction 2015-03-05 16:00:30 +03:00
Dmitry Babokin
0b1323e070 Merge pull request #983 from ncos/cbackend-funcptr-segfault
Fixed funcptr-varying-6/7/8 tests on knc
2015-03-05 13:34:18 +03:00
Anton Mitrokhin
3a18a28001 fixed funcptr-varying-6/7/8 tests on knc 2015-03-05 13:19:10 +03:00
Dmitry Babokin
c5e11468f3 Merge pull request #981 from jbrodman/maskoffunif
Add assignments to Uniform as an unsafe thing when checking to run with ...
2015-03-03 21:47:13 +03:00
James Brodman
ab5bf7e48d Add assignments to Uniform as an unsafe thing when checking to run with mask all off 2015-03-02 10:55:12 -08:00
Vsevolod Livinskiy
19d18b6e4e Some changes was made to support older llvm versions. 2015-02-27 16:02:55 +03:00
Vsevolod Livinskiy
4c629d0a7c Small codestyle changes 2015-02-27 12:35:31 +03:00
Vsevolod Livinskiy
3718abc3d2 iN class was moved to cbackend 2015-02-27 12:30:04 +03:00
Vsevolod Livinskiy
a98bfdf011 Some changes to hadle different vector width 2015-02-27 10:34:45 +03:00
Vsevolod Livinskiy
0644b4a7fd iN calss was changed 2015-02-27 10:33:26 +03:00
Vsevolod Livinskiy
a3bf0b2406 Constructor from string and operator& 2015-02-27 10:33:26 +03:00