Dmitry Babokin
|
6d649e1dff
|
Enabling LLVM 5.0 and making fixes to track changes in LLVM for the past
couple months.
The changes are tested with LLVM 3.9, 4.0 and trunk on MacOS (sse4,
avx2, skx).
|
2017-03-01 11:10:34 -08:00 |
|
Dmitry Babokin
|
45b306480e
|
-Adding support for LLVM 4.0
-Switching 3.9 support to branch/release_39
-Switching 3.8 support to tags/release_381
|
2016-07-20 22:16:50 +03:00 |
|
Dmitry Babokin
|
f6dbffd58c
|
Updating copyright dates for recently modified files
|
2016-02-04 15:14:19 +03:00 |
|
Dmitry Babokin
|
536b30e12c
|
LLVM 3.9 version support
|
2016-01-14 17:26:38 +03:00 |
|
Anton Mitrokhin
|
db1d817dee
|
Remove 'readnone' attribute away from non-readnone sincos()
|
2015-08-02 15:04:29 +03:00 |
|
Dmitry Babokin
|
8e47273186
|
Copyright refresh
|
2015-04-22 16:39:11 +03: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
|
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 |
|
evghenii
|
4e7ae5269b
|
added pseudo_prefetch definitions
|
2014-10-14 14:48:02 +02:00 |
|
Evghenii
|
ac05de6835
|
merged with master
|
2014-02-21 08:25:28 +01:00 |
|
Evghenii
|
690a8acb30
|
merged with master
|
2014-02-20 15:22:09 +01:00 |
|
Evghenii
|
686c1d676d
|
improvements
|
2014-02-05 12:04:36 +01:00 |
|
Evghenii
|
98c82242c5
|
allowed static and disable memcpy/memmove/memset operations
|
2014-02-03 08:02:50 +01:00 |
|
Evghenii
|
a7d4a3f922
|
fix for __any
|
2014-01-26 13:15:13 +01:00 |
|
Evghenii
|
fcbdd93043
|
half/scan for 64 bit/clock/num_cores and other additions
|
2014-01-25 16:43:33 +01:00 |
|
Evghenii
|
9090d8b128
|
added support for assert
|
2014-01-24 12:18:20 +01:00 |
|
Evghenii
|
5a8351d7ea
|
added varying new/delete
|
2014-01-24 09:22:55 +01:00 |
|
Evghenii
|
f0d3501dbd
|
atomic globals now fail compilations.
|
2014-01-23 19:57:58 +01:00 |
|
Evghenii
|
0091973bca
|
packed_load and packed_store2 added
|
2014-01-23 14:34:00 +01:00 |
|
Evghenii
|
e87e332d2f
|
identified issue with __movmsk.
|
2014-01-23 10:45:10 +01:00 |
|
Evghenii
|
2e7609156a
|
fixes for exclclusive_scan_and/or_i32 and shuffle2 and __movmsk
|
2014-01-23 10:24:44 +01:00 |
|
Evghenii
|
08d78e6be5
|
partial exclusive_scan support
|
2014-01-22 21:55:22 +01:00 |
|
Evghenii
|
11964a8ce8
|
added broadcast
|
2014-01-22 20:46:41 +01:00 |
|
Evghenii
|
7d0aa7a336
|
added shift
|
2014-01-22 20:43:53 +01:00 |
|
Evghenii
|
39962623cc
|
added shuffle
|
2014-01-22 19:18:45 +01:00 |
|
Evghenii
|
546f9cb409
|
MAJOR CHANGE--- STOP WITH THIS BRANCH--
|
2014-01-06 13:51:02 +01:00 |
|