Commit Graph

3327 Commits

Author SHA1 Message Date
Andrey Shishpanov
e04d21b997 Replaced SKX patches with cumulative one, added some changes, switched to CMAKE configuration for LLVM 3.8 and newer versions. 2016-04-07 15:56:06 +03:00
Andrey Shishpanov
7af8f96021 Added patches for SKX capability with LLVM 3.8. 2016-03-25 18:11:28 +03:00
Dmitry Babokin
d80a3ed4b7 Merge pull request #1188 from Shishpan/nightly_fixes
Removed redundant check for knl, skx targets' "-march" key.
2016-03-17 13:55:31 +03:00
Andrey Shishpanov
6a01712cfd Removed redundant check for knl, skx targets' "-march" key. 2016-03-17 13:11:45 +03:00
Dmitry Babokin
0d9b120b02 Merge pull request #1187 from Shishpan/nightly_fixes
Hotfix for nightly fails with clang3.4.
2016-03-14 13:54:02 +03:00
Andrey Shishpanov
c867a87727 Hotfix for nightly fails with clang3.4. 2016-03-14 13:23:45 +03:00
Dmitry Babokin
3ea77d7ab9 Merge pull request #1185 from Shishpan/nightly_fixes
Nightly fixes
2016-03-13 21:24:01 +03:00
Dmitry Babokin
533db89c76 Merge pull request #1186 from Shishpan/trunkFix
Fix for Revision 263208
2016-03-13 21:19:36 +03:00
Andrey Shishpanov
c7e6b8302e For GCC -march=knl,-march=skx are not nesessary. Moreover, not all GCC versions support this. 2016-03-13 15:18:14 +03:00
Andrey Shishpanov
d88240d227 Without this fix, the testing of SDE targets with GCC is impossible. 2016-03-13 15:07:36 +03:00
Andrey Shishpanov
5a2f0dcb4a Fix for Revision 263208 2016-03-12 21:27:58 +03:00
Dmitry Babokin
306f3468c3 Merge pull request #1184 from Shishpan/fix_knl_skx_target_ifelse
Fixed ifelse in rsqrt, rcp def. for knl, skx (compfails with old LLVM).
2016-03-11 16:18:15 +03:00
Andrey Shishpanov
7691d961c1 Fixed ifelse in rsqrt, rcp def. for knl, skx (compfails with old LLVM). 2016-03-11 15:32:59 +03:00
Dmitry Babokin
4f49ac4cb0 Merge pull request #1183 from dbabokin/master
Switching to LLVM 3.8 to official release
2016-03-09 17:30:56 +03:00
Dmitry Babokin
58bf32c27f Switching to LLVM 3.8 to official release 2016-03-09 17:30:17 +03:00
Dmitry Babokin
87d079bd30 Merge pull request #1182 from Shishpan/targetFix
Fixed nightly strange targets
2016-03-01 23:59:43 +03:00
Andrey Shishpanov
0061ecf325 Fixed nightly strange targets 2016-03-01 21:11:10 +03:00
Dmitry Babokin
1709dbe9d6 Merge pull request #1174 from dbabokin/examples_avx512knl
Adding avx512knl-i32x16 target to examples Makefiles
2016-02-25 17:17:53 +03:00
Dmitry Babokin
69dd01fc69 Adding avx512skx-i32x16 target to examples 2016-02-25 17:17:17 +03:00
Dmitry Babokin
1a0f5a0510 Merge pull request #1179 from Shishpan/SKX_def
Added SKX target for testing in alloy.py
2016-02-25 16:39:20 +03:00
Andrey Shishpanov
0ad8dfe20d Added SKX target for testing in alloy.py 2016-02-25 16:36:14 +03:00
Dmitry Babokin
1415f5b0b1 Adding avx512knl-32x16 target to examples Makefiles 2016-02-25 14:16:31 +03:00
Dmitry Babokin
722c65d7b6 Merge pull request #1172 from Shishpan/SKX_def
added SKX target definition
2016-02-25 14:01:35 +03:00
Dmitry Babokin
b25dbfa667 Merge pull request #1178 from Shishpan/update_fail_db.txt
Updated fail_db.txt according to the old one.
2016-02-25 12:48:16 +03:00
Andrey Shishpanov
5f6e6e708c Updated fail_db.txt according to the old one. 2016-02-25 01:32:40 +03:00
Andrey Shishpanov
1324e6cdd5 added SKX target definition 2016-02-25 00:43:58 +03:00
Dmitry Babokin
28227f1a8b Merge pull request #1176 from Shishpan/trunkFix
Fix for Revision 261498
2016-02-24 22:29:36 +03:00
Andrey Shishpanov
b4aa685d52 Fix for Revision 261498 2016-02-23 17:35:26 +03:00
Dmitry Babokin
5862c9e6a5 Merge pull request #1173 from Shishpan/trunkFix
Fix for Revision 261203.
2016-02-19 14:37:35 +03:00
Andrey Shishpanov
1f87784f05 Fix for Revision 261203. 2016-02-19 14:24:11 +03:00
Dmitry Babokin
e2bf021bf7 Merge pull request #1171 from dbabokin/v191dev
Bumping to v1.9.1dev
2016-02-12 20:06:52 +03:00
Dmitry Babokin
33054bcacd Bumping to v1.9.1dev 2016-02-12 19:57:34 +03:00
Dmitry Babokin
89dfbf2125 Merge pull request #1170 from dbabokin/v190_docs
v1.9.0
v1.9.0
2016-02-12 18:36:29 +03:00
Dmitry Babokin
e47c9152ec Bumping version to v1.9.0 2016-02-12 16:41:55 +03:00
Dmitry Babokin
e37f4691b0 Release Notes for v1.9.0 2016-02-12 16:41:55 +03:00
Dmitry Babokin
320a54b023 Docs update:
- info on v1.9.0 compatibilty
 - KNL support info
 - copyright update
2016-02-12 16:41:55 +03:00
Dmitry Babokin
65f290b699 Correcting Target::ISAToString() to report AVX512KNL as "avx512knl", but not "avx512knl-i32x16".
It affects reporting, mangling and ISPC_TARGET_* macro.
2016-02-12 16:12:33 +03:00
Dmitry Babokin
1c0f0920f9 Merge pull request #1167 from Vsevolod-Livinskij/fix-var-struct
Fix for struct with undound members
2016-02-06 20:00:47 +03:00
Vsevolod Livinskiy
6ea03bb3af Fix for struct with undound members 2016-02-06 17:08:17 +03:00
Dmitry Babokin
e1cb6ca15b Merge pull request #1166 from Vsevolod-Livinskij/varying-struct
Fix cast from uniform struct to varying struct.
2016-02-05 14:57:57 +03:00
Vsevolod Livinskiy
0ef3d3b429 Define dereferencing varying pointer to uniform struct with 'bound uniform' member. 2016-02-05 14:49:42 +03:00
Vsevolod Livinskiy
243d6c2625 Fix cast from uniform struct to varying struct. 2016-02-05 08:32:35 +03:00
Dmitry Babokin
4c65b4886f Merge pull request #1165 from dbabokin/copyright
Updating copyright dates for recently modified files
2016-02-04 15:15:04 +03:00
Dmitry Babokin
f6dbffd58c Updating copyright dates for recently modified files 2016-02-04 15:14:19 +03:00
Dmitry Babokin
094d6f6d2e Merge pull request #1163 from Vsevolod-Livinskij/revert-setcc
Revert SETCC patch and update faildb
2016-02-03 14:57:08 +03:00
Vsevolod Livinskiy
57588857b3 Revert SETCC patch and update faildb 2016-02-03 14:50:28 +03:00
Dmitry Babokin
6160091afd Merge pull request #1160 from Shishpan/genericImpl
Impl. for knl-generic target (fix compfails)
2016-02-03 12:03:46 +03:00
Dmitry Babokin
1c8f606fd2 Merge pull request #1162 from dbabokin/win_build
Win build
2016-02-02 17:37:37 +03:00
Dmitry Babokin
9ae39d8361 Adding information about VS support in --version output. 2016-02-02 16:31:11 +03:00
Dmitry Babokin
988e506b1c Adding ispc_version.h to VS project 2016-02-02 15:51:38 +03:00