Andrey Guskov
|
50d84e0884
|
Re-added name/type checking for globals
|
2015-05-21 19:59:48 +03:00 |
|
Andrey Guskov
|
e39bb485ea
|
Fixed global variable handling
|
2015-05-19 22:16:47 +03:00 |
|
Anton Mitrokhin
|
8891534a3c
|
Forbid using --cpu in multitarget mode
|
2015-05-10 17:27:25 +03:00 |
|
Andrey Guskov
|
2a2bfc49f1
|
Removed unused variable causing fatal warn on GCC build
|
2015-04-29 19:24:45 +03:00 |
|
Andrey Guskov
|
66ad192266
|
Typo fix in CXX output
|
2015-04-29 15:25:31 +03:00 |
|
Dmitry Babokin
|
0a8fab0737
|
Merge pull request #1024 from Vsevolod-Livinskij/multitarget
Support of *-generic-16 target
|
2015-04-24 18:16:45 +03:00 |
|
Vsevolod Livinskiy
|
c2039da7b8
|
Support of *-generic-16 target
|
2015-04-24 15:56:06 +03:00 |
|
Andrey Guskov
|
5defbf25f1
|
LLVM debug info fix, again
|
2015-04-23 19:00:54 +03:00 |
|
Dmitry Babokin
|
a0cbd7e33a
|
Merge pull request #1022 from aguskov/master
Another version of multitarget return types fix
|
2015-04-22 18:14:39 +03:00 |
|
Andrey Guskov
|
0fd170f47a
|
Another version of multitarget return types fix
|
2015-04-22 18:09:31 +03:00 |
|
Dmitry Babokin
|
0f1358b69f
|
Revert "Multitaget function return types fixed"
|
2015-04-22 17:38:05 +03:00 |
|
Dmitry Babokin
|
8e47273186
|
Copyright refresh
|
2015-04-22 16:39:11 +03:00 |
|
Andrey Guskov
|
7f096f23e3
|
Multitaget function return types fixed
|
2015-04-22 15:13:56 +03:00 |
|
Andrey Guskov
|
189e892b96
|
Recurring LLVM debug info fix
|
2015-04-16 19:31:16 +03:00 |
|
Anton Mitrokhin
|
b5293067fc
|
add x86_64 to be alias of x86-64
|
2015-04-16 14:42:34 +03:00 |
|
Andrey Guskov
|
824e47ece7
|
Fix for LLVM trunk
|
2015-04-15 16:31:23 +03:00 |
|
Vsevolod Livinskiy
|
ac4d0bf7ed
|
Fix for debug information in trunk.
|
2015-04-10 15:15:16 +03:00 |
|
Andrey Guskov
|
dd567654e7
|
Fixed ISPC debug info generator, added debug tests
|
2015-03-27 14:52:18 +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 |
|
jbrodman
|
637a4cc812
|
Fix to support function pointers in header file generation.
|
2015-03-20 14:49:03 -07:00 |
|
Andrey Guskov
|
75ec582a1d
|
Lowering the severity level for Debug Info Version mismatch
|
2015-03-12 14:49:32 +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 |
|
Vsevolod Livinskiy
|
f0aa481a2a
|
DataLayoutPass was removed
|
2015-03-05 17:09:39 +03:00 |
|
jbrodman
|
9baade2cb5
|
Change dll export feature to a switch.
|
2015-02-23 11:43:06 -08:00 |
|
Anton Mitrokhin
|
4dff88d4c5
|
fix buildfail after LLVM trunk commit 229094
|
2015-02-19 13:01:50 +03:00 |
|
Andrey Guskov
|
ef9315200c
|
Added structure alignment in headers; extended the test system to support alignment tests
|
2015-02-17 17:58:34 +03:00 |
|
evghenii
|
4698e665e4
|
LLVM 3.5 fix for CUDA 7
|
2015-01-27 15:35:27 +01:00 |
|
Dmitry Babokin
|
b31dbcf756
|
Allowing deps generation for multi-target.
|
2014-12-30 21:06:53 +03:00 |
|
Dmitry Babokin
|
9a56f8fb9a
|
Merge pull request #923 from Vsevolod-Livinskij/fix_223802
Fix for trunk after rev 223802
|
2014-12-25 14:52:43 +03:00 |
|
Vsevolod Livinskiy
|
8672aff298
|
New approach to fix
|
2014-12-25 14:31:46 +03:00 |
|
Vsevolod Livinskiy
|
24e8c33506
|
Fix for trunk after rev 223802
|
2014-12-11 17:53:51 +03:00 |
|
Dmitry Babokin
|
521aca9f09
|
Merge pull request #922 from jbrodman/windll
Add DLL storage class for export functions on windows
|
2014-12-11 11:21:10 +03:00 |
|
jbrodman
|
ac524eff0d
|
Add DLL storage class for export functions on windows
|
2014-12-04 01:58:42 -08:00 |
|
Andrey Guskov
|
82cf349bf9
|
Fix for DWARF debug info generation pipeline
Applies to LLVM-3.4, -3.5 and -trunk builds of ISPC
|
2014-11-25 22:27:23 +03:00 |
|
Anton Mitrokhin
|
2e3af7f474
|
fixed ISPC compilation fail caused by the change of llvm::Value to llvm::Constant in DIBuilder member functions (LLVM commit 222070)
|
2014-11-19 13:24:46 +03:00 |
|
Vsevolod Livinskiy
|
fcc1090595
|
Fix for rev.221375
|
2014-11-06 17:06:37 +03:00 |
|
jbrodman
|
6cfe21094b
|
Fix nested structs being expanded in headers
|
2014-11-03 06:14:47 -08:00 |
|
evghenii
|
9238c72e08
|
Merge branch 'master' into nvptx_clean_master
|
2014-10-14 14:27:00 +02:00 |
|
evghenii
|
83a863ea83
|
fix compilation for llvm 3.5
|
2014-10-14 14:17:36 +02:00 |
|
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 |
|
Vsevolod Livinskiy
|
6a99135fa2
|
DataLayoutPass has new constructor
|
2014-09-12 11:56:47 +04:00 |
|
Vsevolod Livinskiy
|
12d0cb2037
|
Fix for llvm revision 216393
|
2014-08-26 14:20:12 +04:00 |
|
evghenii
|
8745888ce9
|
merged with master
|
2014-08-11 10:04:54 +02:00 |
|
Anton Mitrokhin
|
60fa76ccc1
|
reversed macros LLVM_3_6 to LLVM_3_5+ in .cpp and .h files
|
2014-08-01 15:40:48 +04:00 |
|
Anton Mitrokhin
|
d0c9b7c9b5
|
wiped out all LLVM 3.1 support
|
2014-08-01 14:54:08 +04:00 |
|
Anton Mitrokhin
|
725be222ac
|
added LLVM_3_6 var
|
2014-07-30 11:50:15 +04:00 |
|
Vsevolod Livinskiy
|
8b107ad67a
|
Fix for trunk 212388+
|
2014-07-09 23:19:27 +04:00 |
|
evghenii
|
b3c5a9c4d6
|
added #ifdef ISPC_NVPTX_ENALED ... #endif guards
|
2014-07-09 12:32:18 +02:00 |
|
evghenii
|
2dbb4d9890
|
remove dependenace on llvm-dis from 3.2
|
2014-07-08 15:11:13 +02:00 |
|
Evghenii
|
fb581818c5
|
Merge branch 'master' into nvptx
|
2014-04-01 09:10:10 +02:00 |
|