Anton Mitrokhin
|
f2743a6dc5
|
[AVX512]: masked_load_i8/16/32/64
|
2015-05-21 14:51:50 +03:00 |
|
Anton Mitrokhin
|
28fda1a013
|
[AVX512]: movmsk/any/all/none
|
2015-05-21 14:51:43 +03:00 |
|
Vsevolod Livinskiy
|
7c9d9f6ee6
|
[AVX512]: reduce operations was added
|
2015-05-21 14:51:32 +03:00 |
|
Anton Mitrokhin
|
2549fa12c9
|
[AVX512]: masked load-store (not all loads)
|
2015-05-21 14:51:26 +03:00 |
|
Vsevolod Livinskiy
|
bea7cc9a81
|
[AVX512]: half/float conversions
|
2015-05-21 14:51:21 +03:00 |
|
Vsevolod Livinskiy
|
9a03cd3590
|
[AVX512]: definitions through util.m4 was added
|
2015-05-21 14:51:16 +03:00 |
|
Anton Mitrokhin
|
46528caa5a
|
[AVX512]: add avx-based ll file
|
2015-05-21 14:51:08 +03:00 |
|
Anton Mitrokhin
|
7628f2a6c9
|
[AVX512]: try gemeric-16 like builtins
|
2015-05-21 14:51:03 +03:00 |
|
Vsevolod Livinskiy
|
d01718aa91
|
[AVX512]: avx512 common file was added
|
2015-05-21 14:50:56 +03:00 |
|
Anton Mitrokhin
|
3eccce5e4f
|
[AVX512]: new .ll file for knl target
|
2015-05-21 14:50:51 +03:00 |
|
Vsevolod Livinskiy
|
35222694e5
|
[AVX512]: knl target was added
|
2015-05-21 14:49:43 +03:00 |
|
Dmitry Babokin
|
ad97d70a43
|
Adding check for OSXSAVE before checking xgetbv in cpu detection code.
Fix for #1026
|
2015-04-24 21:28:06 +03:00 |
|
Dmitry Babokin
|
8e47273186
|
Copyright refresh
|
2015-04-22 16:39:11 +03:00 |
|
Dmitry Babokin
|
4518bce71b
|
Merge pull request #1013 from egaburov/armfix
Added fix for ispc on ARM
|
2015-04-22 16:09:50 +03:00 |
|
Vsevolod Livinskiy
|
7729070481
|
Check for new isa for KNL and SKX was added.
|
2015-04-17 12:00:36 +03:00 |
|
Evghenii Gaburov
|
38375b49e3
|
added unsaturated ingtegers stubs for arm IR
|
2015-04-16 11:48:26 +00:00 |
|
Vsevolod Livinskiy
|
8336615eae
|
Typo fix in util-nvptx.m4
|
2015-04-16 13:02:24 +03:00 |
|
Vsevolod Livinskiy
|
f92d351cf0
|
Some codestyle changes
|
2015-03-05 18:04:39 +03:00 |
|
Vsevolod Livinskiy
|
f0aa481a2a
|
DataLayoutPass was removed
|
2015-03-05 17:09:39 +03:00 |
|
Vsevolod Livinskiy
|
a216b2bb9c
|
New LLVM IR load instruction
|
2015-03-05 16:00:30 +03:00 |
|
Vsevolod Livinskiy
|
29859e81ba
|
New LLVM IR for getelementptr instruction
|
2015-03-05 16:00:30 +03:00 |
|
Andrey Guskov
|
2f2af816e7
|
3.7-related copyright update
|
2015-01-20 14:56:58 +03:00 |
|
Andrey Guskov
|
ae8b724d92
|
Added LLVM 3.7 support
|
2015-01-19 17:30:59 +03:00 |
|
evghenii
|
4e7ae5269b
|
added pseudo_prefetch definitions
|
2014-10-14 14:48:02 +02:00 |
|
evghenii
|
9238c72e08
|
Merge branch 'master' into nvptx_clean_master
|
2014-10-14 14:27:00 +02:00 |
|
Vsevolod Livinskiy
|
eb61d5df72
|
Support for cache 2/3 and all targets
|
2014-10-02 16:25:23 +04:00 |
|
Vsevolod Livinskiy
|
0a6eb61ad0
|
Extend gather-scatter optimization with prefetch optimization
|
2014-10-02 15:21:43 +04:00 |
|
evghenii
|
8745888ce9
|
merged with master
|
2014-08-11 10:04:54 +02:00 |
|
Anton Mitrokhin
|
d0c9b7c9b5
|
wiped out all LLVM 3.1 support
|
2014-08-01 14:54:08 +04:00 |
|
Anton Mitrokhin
|
368d2f18f9
|
rewritten comment for util.m4
|
2014-07-30 16:43:41 +04:00 |
|
Anton Mitrokhin
|
7171701599
|
checked Makefile 'if' constructions, fixed ReleaseNotes.txt, added comments to util.m4
|
2014-07-30 16:25:39 +04:00 |
|
Anton Mitrokhin
|
725be222ac
|
added LLVM_3_6 var
|
2014-07-30 11:50:15 +04:00 |
|
evghenii
|
2dbb4d9890
|
remove dependenace on llvm-dis from 3.2
|
2014-07-08 15:11:13 +02:00 |
|
evghenii
|
fe150c539f
|
fix for exclusive_scan_and
|
2014-07-08 13:33:04 +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
|
ead5cc741d
|
support LLVM trunk after 203559 203213 and 203381 revisions
|
2014-03-12 12:58:50 +04:00 |
|
Ilia Filippov
|
6738af0a0c
|
changing uniform_min and uniform_max implementations for avx targets
|
2014-03-06 12:05:24 +04:00 |
|
Evghenii
|
b60d77c154
|
use __nv_* libcalls for rcp/sqrt/rsqrt
|
2014-02-21 10:36:46 +01:00 |
|
Evghenii
|
ac05de6835
|
merged with master
|
2014-02-21 08:25:28 +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
|
24e1a98275
|
compiles
|
2014-02-20 11:20:13 +01:00 |
|
Evghenii
|
4196c723eb
|
merged with nvptx
|
2014-02-20 11:01:58 +01:00 |
|
Dmitry Babokin
|
ea0a514e03
|
Fix for generic-1
|
2014-02-11 15:33:23 +04:00 |
|
Vsevolod Livinskij
|
65d947e449
|
Else branch with error report was added
|
2014-02-10 15:18:48 +04:00 |
|
Vsevolod Livinskij
|
cef5b2eb04
|
Some changes in saturation arithmetic
|
2014-02-10 12:40:53 +04:00 |
|
Vsevolod Livinskij
|
1c1614d207
|
Some errors in comments and code were fixed
|
2014-02-09 21:39:42 +04:00 |
|