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 |
|
Dmitry Babokin
|
5a16b3eb10
|
Merge pull request #773 from ifilippov/alias_new
Adding functions' inline attribute when we generate DebugInfo
|
2014-03-26 15:37:01 +03:00 |
|
Ilia Filippov
|
61ac03fc08
|
Adding functions' inline attribute when we generate DebugInfo
|
2014-03-26 16:27:47 +04:00 |
|
jbrodman
|
2c0a6d7f69
|
Fix exported varying bug & backwards compatibility.
|
2014-03-24 00:01:37 -07:00 |
|
Evghenii
|
4641a15287
|
Merge branch 'master' into nvptx
|
2014-03-19 10:53:07 +01:00 |
|
Ilia Filippov
|
02d55f24f6
|
adding const to Atomic::Void type
|
2014-03-17 14:42:55 +04:00 |
|
Dmitry Babokin
|
11f17ce0cd
|
Merge pull request #767 from jbrodman/nomosoa2
Fix bugs with exported varyings.
|
2014-03-14 09:00:36 +03:00 |
|
jbrodman
|
43db682c6d
|
Fix bugs with exported varyings.
|
2014-03-13 06:07:56 -07:00 |
|
Ilia Filippov
|
27132e42e9
|
resolving an issue with Debug Info metadata after LLVM_3_4
|
2014-03-12 19:56:05 +04:00 |
|
Ilia Filippov
|
ead5cc741d
|
support LLVM trunk after 203559 203213 and 203381 revisions
|
2014-03-12 12:58:50 +04:00 |
|
Ilia Filippov
|
9ab8f4e10e
|
support LLVM trunk after 202814-202842 revisions
|
2014-03-05 10:12:30 +04:00 |
|
Ilia Filippov
|
06c06456c4
|
support LLVM trunk after r202168 r202190 revisions
|
2014-02-26 17:06:58 +04:00 |
|
Ilia Filippov
|
77e4564020
|
supporting LLVM trunk after r202052 revision
|
2014-02-25 14:25:22 +04:00 |
|
Evghenii
|
42c4d3246c
|
Merge branch 'master' into nvptx_clean
|
2014-02-21 12:45:01 +01:00 |
|
Ilia Filippov
|
95140d9d9f
|
Revert "support of LLVM trunk after 201618 revision 'VirtualFileSystem'"
This reverts commit 7fcf408189.
|
2014-02-21 14:26:57 +04:00 |
|
Evghenii
|
690a8acb30
|
merged with master
|
2014-02-20 15:22:09 +01:00 |
|
Evghenii
|
7d3c248a05
|
added ifdefs
|
2014-02-20 14:46:09 +01:00 |
|
Ilia Filippov
|
7fcf408189
|
support of LLVM trunk after 201618 revision 'VirtualFileSystem'
|
2014-02-19 19:02:56 +04:00 |
|
Evghenii
|
686c1d676d
|
improvements
|
2014-02-05 12:04:36 +01:00 |
|
Evghenii
|
b7b5c9ad1d
|
it is illegal to pass varying parapamter to a task function with nvptx target
|
2014-01-27 10:30:09 +01:00 |
|
Evghenii
|
1c2dbd6a27
|
a fix for .b0 ptx and some other code improvements
|
2014-01-27 08:51:05 +01:00 |
|
Evghenii
|
09ea9c9fd6
|
added function name mangling for operators
|
2014-01-25 18:06:12 +01:00 |
|
Evghenii
|
fcbdd93043
|
half/scan for 64 bit/clock/num_cores and other additions
|
2014-01-25 16:43:33 +01:00 |
|
Evghenii
|
6931f87fcd
|
added support to run test via NVVM
|
2014-01-22 10:16:37 +01:00 |
|
Evghenii
|
bc99897fbb
|
+fixed some example, found some bugs, and bugs in ptxas/cuda
|
2014-01-21 14:51:27 +01:00 |
|
Evghenii
|
63d3ac6679
|
Merge branch 'master' into nvptx
|
2014-01-20 13:47:24 +01:00 |
|
Dmitry Babokin
|
6d59ef49f7
|
Merge pull request #713 from ifilippov/perf_correction
Support of LLVM trunk after changes in 198438, 199041, 199082 revisions.
|
2014-01-15 03:49:15 -08:00 |
|
Ilia Filippov
|
5fa8bd3c78
|
changes for support LLVM trunk
|
2014-01-15 14:17:35 +04:00 |
|
Evghenii
|
f98a8cc22f
|
allow declaratoin of varying arrays in global scope. seems to work autmatically. needs more testing
|
2014-01-08 13:39:31 +01:00 |
|