Dmitry Babokin
|
455a29c491
|
Renaming AttributeSet to AttributeList to follow trunk changes.
|
2017-03-28 16:58:49 -07:00 |
|
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
|
c6ae79cbc8
|
Do not add DWARF version before LLVM 3.5
|
2016-07-04 16:57:31 +03:00 |
|
Dmitry Babokin
|
d8b353ac98
|
Adding --dwarf-version=X option to control emitted DWARF version.
|
2016-07-04 16:13:06 +03:00 |
|
Andrey Shishpanov
|
1324e6cdd5
|
added SKX target definition
|
2016-02-25 00:43:58 +03:00 |
|
Dmitry Babokin
|
f6dbffd58c
|
Updating copyright dates for recently modified files
|
2016-02-04 15:14:19 +03:00 |
|
Vsevolod Livinskiy
|
e4a672483f
|
Add --no-omit-frame-pointer option
|
2016-01-22 16:32:29 +03:00 |
|
Dmitry Babokin
|
536b30e12c
|
LLVM 3.9 version support
|
2016-01-14 17:26:38 +03:00 |
|
Andrey Shishpanov
|
415f2e938c
|
some fixes for trunk 3.8
|
2015-07-17 14:27:28 +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
|
33771c2163
|
Bumping version 1.8.3dev
|
2015-05-30 01:05:15 +03:00 |
|
Dmitry Babokin
|
bf0055f045
|
Bumping version to v1.8.2
|
2015-05-29 21:15:24 +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 |
|
Vsevolod Livinskiy
|
35222694e5
|
[AVX512]: knl target was added
|
2015-05-21 14:49:43 +03:00 |
|
Vsevolod Livinskiy
|
c9424a9989
|
Fix for debug information in trunk
|
2015-05-21 14:42:53 +03:00 |
|
Vsevolod Livinskiy
|
bd65df8ad4
|
Debug flag for target's info was added
|
2015-05-21 11:33:05 +03:00 |
|
Dmitry Babokin
|
0a8fab0737
|
Merge pull request #1024 from Vsevolod-Livinskij/multitarget
Support of *-generic-16 target
|
2015-04-24 18:16:45 +03:00 |
|
Vsevolod Livinskiy
|
c2039da7b8
|
Support of *-generic-16 target
|
2015-04-24 15:56:06 +03:00 |
|
Andrey Guskov
|
5defbf25f1
|
LLVM debug info fix, again
|
2015-04-23 19:00:54 +03:00 |
|
Vsevolod Livinskiy
|
7729070481
|
Check for new isa for KNL and SKX was added.
|
2015-04-17 12:00:36 +03:00 |
|
jbrodman
|
9baade2cb5
|
Change dll export feature to a switch.
|
2015-02-23 11:43:06 -08:00 |
|
Andrey Guskov
|
ae8b724d92
|
Added LLVM 3.7 support
|
2015-01-19 17:30:59 +03:00 |
|
Dmitry Babokin
|
9c0b4cb8b3
|
Bumping version to 1.8.2dev
|
2015-01-12 14:49:48 +03:00 |
|
Dmitry Babokin
|
a095fd622f
|
Bumping version to 1.8.1
|
2014-12-31 14:20:38 +03:00 |
|
Dmitry Babokin
|
aeaef1bedf
|
Fixing problem with autodispatch when compiled with NVPTX target
|
2014-12-31 12:34:12 +03:00 |
|
Dmitry Babokin
|
ffa4b9e65c
|
Bumping version to 1.8.1dev
|
2014-10-17 03:25:14 +04:00 |
|
Dmitry Babokin
|
156f4e0fd8
|
Bumping version to 1.8.0
|
2014-10-16 23:34:38 +04:00 |
|
evghenii
|
9238c72e08
|
Merge branch 'master' into nvptx_clean_master
|
2014-10-14 14:27:00 +02: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
|
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
|
69f3898a61
|
Merge branch 'master' into nvptx_merge
|
2014-07-07 16:30:12 +02:00 |
|
Dmitry Babokin
|
eb8e94627d
|
Bumping version to 1.7.1dev
|
2014-04-18 20:44:00 +04:00 |
|
Dmitry Babokin
|
d63a94300c
|
v1.7.0
|
2014-04-18 00:11:44 +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 |
|
Evghenii
|
ac05de6835
|
merged with master
|
2014-02-21 08:25:28 +01:00 |
|
Evghenii
|
4196c723eb
|
merged with nvptx
|
2014-02-20 11:01:58 +01:00 |
|
Evghenii
|
668645fcda
|
first commit
|
2014-02-07 11:05:36 +01:00 |
|
Evghenii
|
d3a6693eef
|
adding __have_native_{rsqrtd,rcpd} to select between native support for double precision reciprocals and using slower but safe version in stdlib
|
2014-02-04 16:29:23 +01:00 |
|
Evghenii
|
546f9cb409
|
MAJOR CHANGE--- STOP WITH THIS BRANCH--
|
2014-01-06 13:51:02 +01:00 |
|
Evghenii
|
2d8da306a1
|
merged with master
|
2013-12-25 21:32:34 +01:00 |
|
Dmitry Babokin
|
799e476b48
|
Bumping ISPC version to 1.6.1dev
|
2013-12-19 22:29:02 +04:00 |
|
Dmitry Babokin
|
040605a83c
|
Bumping up ispc version to 1.6.0
|
2013-12-19 21:17:42 +04:00 |
|
Evghenii
|
ddfe782151
|
merged
|
2013-12-13 11:56:43 +01:00 |
|
Dmitry Babokin
|
2d2d14744b
|
Fixing --opt=force-aligned-memory for LLVM 3.3+
|
2013-12-04 19:00:02 +04:00 |
|