Anton Mitrokhin
|
0bb27d839a
|
i32/64 to <1xi32/64> bitcast
|
2015-02-13 15:47:41 +03:00 |
|
Dmitry Babokin
|
08b4e03f62
|
Merge pull request #962 from ncos/cbackend-cmpxchg
Fix llvm->c++ translation of cmxchg instruction
|
2015-02-12 19:10:04 +03:00 |
|
Anton Mitrokhin
|
3dbc5ba6c2
|
update fail_db.txt
|
2015-02-12 18:19:35 +03:00 |
|
Anton Mitrokhin
|
8cf7445b93
|
add ifdefs for pre-3.5 LLVM versions (where cmpxchg had different defenition)
|
2015-02-12 17:59:44 +03:00 |
|
Dmitry Babokin
|
53d918ae9e
|
Merge pull request #961 from Vsevolod-Livinskij/knc_header_fix
Codegenerator fix for compability with generic
|
2015-02-12 16:16:06 +03:00 |
|
Vsevolod Livinskiy
|
f84f359d8b
|
Codegenerator fix for compability with generic
|
2015-02-12 16:00:22 +03:00 |
|
Anton Mitrokhin
|
280675eb80
|
add comments regarding constant 'true' field
|
2015-02-12 15:10:38 +03:00 |
|
Anton Mitrokhin
|
8eeeebf091
|
fixed cmpexchg bug by passing in const bool field
|
2015-02-12 13:44:45 +03:00 |
|
Dmitry Babokin
|
ab6c7e42d6
|
Merge pull request #958 from Vsevolod-Livinskij/fix_for_trunk
Fix for ispc trunk.
|
2015-02-05 12:32:22 +03:00 |
|
Vsevolod Livinskiy
|
ecd9a3a79c
|
Missed header was added.
|
2015-02-05 09:07:37 +03:00 |
|
Dmitry Babokin
|
b27ff432ee
|
Merge pull request #956 from ncos/ispc_build_fails
Fix build fail after commit c377d: make code C++ 03 friendly
|
2015-02-04 15:07:56 +03:00 |
|
Anton Mitrokhin
|
bf87da7496
|
add spaces between '> >'
|
2015-02-04 14:43:08 +03:00 |
|
Dmitry Babokin
|
c377d8465e
|
Merge pull request #953 from aguskov/master
New CPU naming model
|
2015-02-03 15:46:25 +03:00 |
|
Dmitry Babokin
|
c0edb37000
|
Merge pull request #955 from ncos/knc-backend-merge
Fixed 64-bit __ashr intrinsic
|
2015-02-03 15:25:29 +03:00 |
|
Dmitry Babokin
|
b7f4324b8f
|
Merge pull request #954 from ncos/ispc_build_fails
ISPC build fix on LLVM 3.7 (failed after rev.227685)
|
2015-02-03 15:03:47 +03:00 |
|
Anton Mitrokhin
|
85578f0462
|
fixed 64-bit __ashr intrinsic
|
2015-02-03 14:47:37 +03:00 |
|
Anton Mitrokhin
|
01fb69798f
|
fix after 3.7 buildfail on rev.227685
|
2015-02-03 10:28:41 +03:00 |
|
Andrey Guskov
|
382aacd710
|
Minor CPU info fix
|
2015-02-02 21:33:57 +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 |
|
Andrey Guskov
|
ace3f20a22
|
Added Broadwell architecture
|
2015-01-30 19:20:44 +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 |
|
Andrey Guskov
|
d983203b52
|
Updated ISPC CPU naming scheme, added synonyms
|
2015-01-29 21:33:44 +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 |
|