|
|
d020107d91
|
Typechecking fixes, moved some printing behind debug flag
|
2017-05-10 23:12:48 -04:00 |
|
|
|
871af918ad
|
Remove trailing whitespace
|
2017-05-09 23:01:40 -04:00 |
|
Andrey Shishpanov
|
d0341754d6
|
Trunk fix for Rev.280686.
|
2016-09-07 13:08:04 +03:00 |
|
Andrey Shishpanov
|
cd7806e9c0
|
A small vital addition for r252219.
|
2016-06-17 16:55:27 +03:00 |
|
Vsevolod Livinskiy
|
0ef3d3b429
|
Define dereferencing varying pointer to uniform struct with 'bound uniform' member.
|
2016-02-05 14:49:42 +03:00 |
|
Dmitry Babokin
|
66b1499ee0
|
Merge pull request #1120 from ncos/trunk-fixing
ISPC trunk fix after LLVM commits 252219 and 252380
|
2015-11-10 16:09:03 +03:00 |
|
Anton Mitrokhin
|
1948a93584
|
Fix ISPC build fail after LLVM commit 252219
|
2015-11-10 15:19:38 +03:00 |
|
Vsevolod Livinskiy
|
e7fd7dd6fd
|
Remove obsolete cast.
|
2015-11-10 14:49:02 +03:00 |
|
Anton Mitrokhin
|
f3548037fe
|
Fix ISPC buildfail after LLVM API change in r243764
|
2015-08-02 13:44:42 +03:00 |
|
Andrey Shishpanov
|
90c6e0172a
|
some fixes for new LLVM API
|
2015-07-28 18:51:13 +03:00 |
|
Anton Mitrokhin
|
26a93bc733
|
Id's fo Expr-inherited classes
|
2015-07-09 12:38:58 +03:00 |
|
Anton Mitrokhin
|
ebc47d00a1
|
remove several redundant #if - clauses
|
2015-06-17 17:40:02 +03:00 |
|
Anton Mitrokhin
|
0afa3f5713
|
New LLVM version macro
|
2015-06-17 10:14:28 +03:00 |
|
Vsevolod Livinskiy
|
c9424a9989
|
Fix for debug information in trunk
|
2015-05-21 14:42:53 +03:00 |
|
Kevin Ku
|
1c039ab96a
|
Fixed string argument missing null-terminator.
|
2015-05-07 23:00:14 -04:00 |
|
Andrey Guskov
|
0842b82eca
|
Fix typos in the previous LLVM debug info commit
|
2015-04-24 15:51:55 +03:00 |
|
Andrey Guskov
|
5defbf25f1
|
LLVM debug info fix, again
|
2015-04-23 19:00:54 +03:00 |
|
Dmitry Babokin
|
8e47273186
|
Copyright refresh
|
2015-04-22 16:39:11 +03:00 |
|
Andrey Guskov
|
189e892b96
|
Recurring LLVM debug info fix
|
2015-04-16 19:31:16 +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 |
|
Vsevolod Livinskiy
|
391b59930b
|
Fix for r234201. IT SHOULD BE REVERTED IN FUTURE
|
2015-04-10 15:15:16 +03:00 |
|
Andrey Guskov
|
97eff6a185
|
Added explicit types for llvm::GetElementPtrInst::Create()
|
2015-03-18 19:01:24 +03:00 |
|
Vsevolod Livinskiy
|
24e8c33506
|
Fix for trunk after rev 223802
|
2014-12-11 17:53:51 +03:00 |
|
evghenii
|
9238c72e08
|
Merge branch 'master' into nvptx_clean_master
|
2014-10-14 14:27:00 +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 |
|
jbrodman
|
7c9235559d
|
Remove #include included for testing.
|
2014-09-03 06:59:12 -07: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 |
|
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 |
|
evghenii
|
b3c5a9c4d6
|
added #ifdef ISPC_NVPTX_ENALED ... #endif guards
|
2014-07-09 12:32:18 +02:00 |
|
evghenii
|
0a2aede9ab
|
added notes from April 22
|
2014-07-08 08:13:29 +02: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
|
31b95b665b
|
Copyright update
|
2014-03-12 20:19:16 +04:00 |
|
Ilia Filippov
|
c017e46820
|
support LLVM trunk after r202736 revision
|
2014-03-04 16:02:25 +04:00 |
|
Evghenii
|
aeb2f01a15
|
some performance fix. it works, but have no idea why. checkpoint
|
2014-02-05 15:36:06 +01:00 |
|
Evghenii
|
686c1d676d
|
improvements
|
2014-02-05 12:04:36 +01:00 |
|
Evghenii
|
3ae4a7e660
|
first commit bitonicSort
|
2014-01-27 14:02:42 +01:00 |
|
Evghenii
|
1c2dbd6a27
|
a fix for .b0 ptx and some other code improvements
|
2014-01-27 08:51:05 +01:00 |
|
Evghenii
|
1a07aed6aa
|
foreach_unique will work now on atomic data types, not pointers yet. enum is not tested. All tests/foreach-unique-*.ispc pass
|
2014-01-24 08:30:50 +01:00 |
|
Evghenii
|
1cf1dab649
|
fixed foreach_unique and local_atomics
|
2014-01-23 21:57:20 +01:00 |
|
Evghenii
|
bc99897fbb
|
+fixed some example, found some bugs, and bugs in ptxas/cuda
|
2014-01-21 14:51:27 +01:00 |
|
Evghenii
|
1ed438dcdb
|
cleaned up a bit code for treatment of non-static uniform variables. all stored in shared memory
|
2014-01-09 13:02:50 +01:00 |
|
Evghenii
|
db6f526b78
|
added experimental support for uniform variables, not only arrays. makes applications slower
|
2014-01-09 12:18:10 +01:00 |
|
Evghenii
|
5f859e4885
|
added addrspace(3,4)->addrspace(0) convertion to ctx->GetElementPtrInst. Appears to work now.
|
2014-01-08 19:31:28 +01:00 |
|
Evghenii
|
cc53fa4c14
|
fixed addrspace(3) pointer offset computation during conversion. Now it is done in GetElementPtr
|
2014-01-08 18:43:33 +01:00 |
|