Commit Graph

2821 Commits

Author SHA1 Message Date
Anton Mitrokhin
01fb69798f fix after 3.7 buildfail on rev.227685 2015-02-03 10:28:41 +03:00
Dmitry Babokin
ec2fc0cf0b Merge pull request #951 from Vsevolod-Livinskij/knc_header_fix
Knc header fix
2015-02-02 14:15:50 +03:00
Vsevolod Livinskiy
5b28d0e703 Fail_db update 2015-01-30 18:39:12 +03:00
Vsevolod Livinskiy
7816fae331 Fix for __vec16_i64 element extracting 2015-01-30 18:23:35 +03:00
Dmitry Babokin
64bc48863d Merge pull request #950 from ncos/knc-backend-merge
Update 'fail_db.txt' - removing knc fails
2015-01-30 12:22:35 +03:00
Anton Mitrokhin
1412f663f6 update 'fail_db.txt' after the previous fix 2015-01-30 11:33:09 +03:00
Dmitry Babokin
c461049896 Merge pull request #948 from egaburov/ptxgen-fix
changed pxtgen.cpp to be real C++ program.
2015-01-29 20:49:54 +03:00
Dmitry Babokin
54dcfdca99 Merge pull request #949 from Vsevolod-Livinskij/knc_header_fix
Fix for equal_i1
2015-01-29 19:37:51 +03:00
Vsevolod Livinskiy
d5cd049d8f Fix for equal_i1 2015-01-29 18:44:17 +03:00
evghenii
c1777bff3b some code improvement 2015-01-29 13:16:58 +01:00
evghenii
008fc6c51e fix for LIBNVVM_HOME error 2015-01-29 13:08:55 +01:00
Dmitry Babokin
933f78de7b Merge pull request #947 from ncos/knc-backend-merge
Added 'aos_to_soa' and 'soa_to_aos' implementations (gather/scatter)
2015-01-29 15:07:01 +03:00
Anton Mitrokhin
eeba937282 added 'aos_to_soa' and 'soa_to_aos' implementations (gather/scatter) 2015-01-29 14:26:01 +03:00
evghenii
24acd3f492 first commit for modified ptxgen 2015-01-29 11:38:50 +01:00
Dmitry Babokin
5d7c147a6a Merge pull request #946 from egaburov/nvptx_cuda7
a fix for LLVM 3.5 when used with CUDA 7
2015-01-27 19:37:37 +03:00
Dmitry Babokin
f49875d5cf Merge pull request #945 from aguskov/master
LLVM trunk fix: added getTargetLowering()
2015-01-27 17:52:12 +03:00
Andrey Guskov
7e88b42107 LLVM trunk fix: added getTargetLowering() 2015-01-27 17:41:27 +03:00
evghenii
4698e665e4 LLVM 3.5 fix for CUDA 7 2015-01-27 15:35:27 +01:00
Dmitry Babokin
115c8020b1 Merge pull request #944 from egaburov/nvptx_cuda7
Change name mangling to support for NVVM in CUDA7.
2015-01-27 11:02:33 +03:00
evghenii
bd28502d2c revert disable NVPTX by default in Makefile 2015-01-27 07:02:49 +01:00
evghenii
d4a77e1b44 changed function mangling to be compatible with NVVM in CUDA7 2015-01-27 07:02:12 +01:00
Dmitry Babokin
f291d90271 Merge pull request #943 from aguskov/master
Tracking LLVM trunk - changed llvm::TargetLibraryInfoWrapperPass()
2015-01-26 16:50:12 +03:00
Andrey Guskov
3f13af8e62 Fixed LLVM trunk compatibility 2015-01-26 16:36:19 +03:00
Dmitry Babokin
27ff7ac8d7 Merge pull request #942 from aguskov/master
Slight example code cleanup
2015-01-26 16:04:57 +03:00
Andrey Guskov
d359503ad8 Made AO_INSTRUMENTED example compile on Linux 2015-01-26 15:44:01 +03:00
Andrey Guskov
ed53df90a4 Eliminated MSVC warnings 2015-01-26 16:26:07 +04:00
Andrey Guskov
05a64f1302 RTC+Win32 fix that preserves SORT correctness 2015-01-26 15:23:14 +04:00
Dmitry Babokin
a6206398fc Merge pull request #941 from dbabokin/rtc
Fixing examples on Windows to compile correctly.
2015-01-23 16:29:25 +03:00
Dmitry Babokin
f065b060bd Fixing examples on Windows to compile correctly. 2015-01-23 16:29:12 +03:00
Dmitry Babokin
122142e439 Merge pull request #940 from aguskov/master
Suppressed unneeded bitcode export warnings
2015-01-21 18:55:45 +03:00
Andrey Guskov
d0673231d4 Suppressed unneeded bitcode export warnings 2015-01-21 18:52:00 +03:00
Dmitry Babokin
732d6a9e2c Merge pull request #939 from dbabokin/knc_fails
Adding KNC fails with LLVM 3.7, also adding 6 new fails (due to long ints).
2015-01-21 16:33:36 +03:00
Dmitry Babokin
00f03292e6 Adding KNC fails with LLVM 3.7, also adding 6 new fails (due to long ints). 2015-01-21 16:33:19 +03:00
Dmitry Babokin
625a249b65 Merge pull request #938 from dbabokin/llvm351
Moving from LLVM 3.5 to LLVM 3.5.1
2015-01-21 12:39:38 +03:00
Dmitry Babokin
7601532de8 Moving from LLVM 3.5 ro LLVM 3.5.1 2015-01-21 12:40:04 +03:00
Dmitry Babokin
11e9f4e3e0 Merge pull request #937 from dbabokin/fails_llvm37
Adding 3.7 fails and 6 generic fails on 3.6 caused by long integers.
2015-01-20 15:49:56 +03:00
Dmitry Babokin
d01e4fbe7a Adding 3.7 fails and 6 generic fails on 3.6 caused by long integers. 2015-01-20 15:45:52 +03:00
Dmitry Babokin
09d770f833 Merge pull request #936 from aguskov/master
3.7-related copyright update
2015-01-20 15:11:48 +03:00
Andrey Guskov
2f2af816e7 3.7-related copyright update 2015-01-20 14:56:58 +03:00
Dmitry Babokin
e70379e04f Merge pull request #935 from aguskov/master
Added LLVM 3.7 support
2015-01-19 22:33:44 +03:00
Andrey Guskov
ae8b724d92 Added LLVM 3.7 support 2015-01-19 17:30:59 +03:00
Dmitry Babokin
abeda29087 Merge pull request #933 from dbabokin/v182dev
Bumping version to 1.8.2dev
2015-01-12 14:49:27 +03:00
Dmitry Babokin
9c0b4cb8b3 Bumping version to 1.8.2dev 2015-01-12 14:49:48 +03:00
Dmitry Babokin
c2016af162 Merge pull request #932 from dbabokin/v181
v1.8.1
v1.8.1
2014-12-31 14:44:29 +03:00
Dmitry Babokin
cfd3418653 News and ReleaseNotes update. 2014-12-31 14:43:45 +03:00
Dmitry Babokin
a095fd622f Bumping version to 1.8.1 2014-12-31 14:20:38 +03:00
Dmitry Babokin
73141e58ed Merge pull request #931 from dbabokin/examples
Minor fix for examples to compile with strict C++ compiler.
2014-12-31 12:36:30 +03:00
Dmitry Babokin
c560a1b10e Merge pull request #930 from dbabokin/autodispatch
Fixing problem with autodispatch when compiled with NVPTX target
2014-12-31 12:35:43 +03:00
Dmitry Babokin
82187f8372 Minor fix for examples to compile with strict C++ compiler. 2014-12-31 12:35:11 +03:00
Dmitry Babokin
aeaef1bedf Fixing problem with autodispatch when compiled with NVPTX target 2014-12-31 12:34:12 +03:00