Dmitry Babokin
|
b67d7f0b6a
|
Move only unused declaration, the rest will be moved by Linker.
|
2015-12-25 14:05:21 +03:00 |
|
Dmitry Babokin
|
bdae4d5e23
|
Fix to make Linker work as it used to before making it too smart.
|
2015-12-24 20:34:49 +03:00 |
|
Anton Mitrokhin
|
a6f0aade5c
|
Fix ISPC after LLVM r255842
|
2015-12-21 14:59:14 +03:00 |
|
Dmitry Babokin
|
839c51ed5b
|
Fix for change in LLVM in llvm::Linker::linkModules()
|
2015-12-11 18:05:14 +03:00 |
|
Andrey Shishpanov
|
da7c2740f4
|
Fix for rev. 254449. Changed linkModules() API
|
2015-12-03 13:24:33 +03:00 |
|
Anton Mitrokhin
|
e2efcb50f3
|
Fix ISPC build fail after LLVM commit 252380
|
2015-11-10 14:44:17 +03:00 |
|
Anton Mitrokhin
|
7448ee97f2
|
Fixed AVX-512 IR incompatibility issue
|
2015-08-17 19:06:57 +03:00 |
|
Anton Mitrokhin
|
a2dd501c11
|
Fix trunk buildfail after LLVM revision 239858
|
2015-06-23 18:19:39 +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 |
|
Dmitry Babokin
|
a70dcb13d1
|
Merge pull request #1042 from ncos/sg_native_knl
'Native' KNL support (AVX512 target)
|
2015-05-21 15:44:06 +03:00 |
|
Anton Mitrokhin
|
3eccce5e4f
|
[AVX512]: new .ll file for knl target
|
2015-05-21 14:50:51 +03:00 |
|
Vsevolod Livinskiy
|
c9424a9989
|
Fix for debug information in trunk
|
2015-05-21 14:42:53 +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 |
|
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
|
d0673231d4
|
Suppressed unneeded bitcode export warnings
|
2015-01-21 18:52:00 +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
|
a239f37302
|
Fix for missing declaration of IntrinsicInst
|
2014-10-30 16:29:48 +03:00 |
|
Vsevolod Livinskiy
|
215ca762d0
|
Fix for rev. 220741. LinkModiles emits error by itself
|
2014-10-29 22:52:52 +04:00 |
|
evghenii
|
9238c72e08
|
Merge branch 'master' into nvptx_clean_master
|
2014-10-14 14:27:00 +02:00 |
|
Dmitry Babokin
|
a83fec3dd0
|
Merge pull request #865 from ncos/ispc_build_fails
Build fail fix for ISPC with LLVM 3.6 (current trunk)
|
2014-10-02 18:29:20 +04:00 |
|
Vsevolod Livinskiy
|
eb61d5df72
|
Support for cache 2/3 and all targets
|
2014-10-02 16:25:23 +04: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
|
0a6eb61ad0
|
Extend gather-scatter optimization with prefetch optimization
|
2014-10-02 15:21:43 +04:00 |
|
Vsevolod Livinskiy
|
e0f0520c1f
|
Fix for llvm revision 216488
|
2014-08-28 12:59:03 +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
|
69f3898a61
|
Merge branch 'master' into nvptx_merge
|
2014-07-07 16:30:12 +02:00 |
|
Ilia Filippov
|
76ea59b40b
|
support LLVM build
|
2014-06-18 17:53:42 +04:00 |
|
Evghenii
|
4641a15287
|
Merge branch 'master' into nvptx
|
2014-03-19 10:53:07 +01:00 |
|
Dmitry Babokin
|
31b95b665b
|
Copyright update
|
2014-03-12 20:19:16 +04:00 |
|
Ilia Filippov
|
47f7900cd3
|
support LLVM trunk
|
2014-03-07 16:28:56 +04:00 |
|
Ilia Filippov
|
06c06456c4
|
support LLVM trunk after r202168 r202190 revisions
|
2014-02-26 17:06:58 +04:00 |
|
Evghenii
|
8acfd8ea02
|
merged with master
|
2014-02-21 10:11:04 +01:00 |
|
Dmitry Babokin
|
5794d18737
|
Merge pull request #745 from egaburov/native_trigonometry
added transcdentals/trigonometry to builtins
|
2014-02-21 11:15:08 +03:00 |
|
Evghenii
|
71758e9186
|
added builtins for transcendentals
|
2014-02-21 08:34:30 +01:00 |
|
Evghenii
|
ac05de6835
|
merged with master
|
2014-02-21 08:25:28 +01:00 |
|
evghenii
|
e2d68e6119
|
added transcdentals/trigonometry to builtins
|
2014-02-21 08:17:40 +01:00 |
|
Dmitry Babokin
|
f280b32fa4
|
Merge pull request #736 from egaburov/native_trigonometry
Native trigonometry
|
2014-02-20 19:18:35 +03:00 |
|
Evghenii
|
690a8acb30
|
merged with master
|
2014-02-20 15:22:09 +01:00 |
|
Evghenii
|
4196c723eb
|
merged with nvptx
|
2014-02-20 11:01:58 +01:00 |
|
Vsevolod Livinskij
|
cef5b2eb04
|
Some changes in saturation arithmetic
|
2014-02-10 12:40:53 +04:00 |
|
Evghenii
|
668645fcda
|
first commit
|
2014-02-07 11:05:36 +01:00 |
|
Evghenii
|
c23dd8a951
|
fixed __puts_nvptx
|
2014-02-05 17:48:04 +01:00 |
|