3421 Commits

Author SHA1 Message Date
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
Andrey Shishpanov
3920874a35 Impl. for knl-generic target (fix compfails) 2016-02-02 12:11:13 +03:00
Dmitry Babokin
9eedbeeb72 Merge pull request #1159 from Vsevolod-Livinskij/error-check
Add error check during multi-target compilation.
2016-02-01 16:53:52 +03:00
Vsevolod Livinskiy
cf3cf01a6c Add error check during multi-target compilation. 2016-02-01 16:45:33 +03:00
Dmitry Babokin
90bed24b99 Merge pull request #1158 from Vsevolod-Livinskij/setcc-lowering
Add patch for SETCC lowering
2016-02-01 14:15:09 +03:00
Vsevolod Livinskiy
9ed0bb240d Add patch for SETCC lowering 2016-02-01 14:09:36 +03:00
Dmitry Babokin
b0cd3924e5 Merge pull request #1157 from dbabokin/38_branch
Switching back to 3.8 branch
2016-02-01 12:45:11 +03:00