Commit Graph

  • 60d27ce4be Merge pull request #1205 from Shishpan/trunkFix Dmitry Babokin 2016-05-12 17:02:22 +03:00
  • f0cd6d6902 Fix for Revision 269218 Andrey Shishpanov 2016-05-12 16:24:14 +03:00
  • b2c9e43f04 Merge pull request #1204 from dbabokin/build_fix Dmitry Babokin 2016-05-12 14:49:25 +03:00
  • de59f2e077 Fix for one of build problems - clang complains on enum used in va-arg function. Dmitry Babokin 2016-05-12 14:37:22 +03:00
  • 2ae7e07466 Merge pull request #1203 from dbabokin/make_doc Dmitry Babokin 2016-05-10 23:05:06 +03:00
  • 89fa6a4e75 Updating Makefile warning message to use LLVM 3.8. Dmitry Babokin 2016-05-10 23:03:35 +03:00
  • 8a92d557f4 Merge pull request #1199 from jkozdon/vim_syntax Dmitry Babokin 2016-05-10 22:06:58 +03:00
  • 99d1d2ffe3 [vim] Adding new and delete for allocation Jeremy Edward Kozdon 2016-05-04 09:04:45 -07:00
  • 0fdfaad053 Adding taskCount[0-3] Jeremy Edward Kozdon 2016-04-29 13:37:37 -07:00
  • 5db1e5fa39 Fixing task classification Jeremy Edward Kozdon 2016-04-29 11:48:52 -07:00
  • b2d98b9979 Adding taskCount and taskIndex vim syntax file Jeremy Edward Kozdon 2016-04-29 11:35:38 -07:00
  • 8258163c31 Merge pull request #1195 from Twinklebear/master Dmitry Babokin 2016-04-20 04:32:56 +04:00
  • c8b45093f0 Fix C compatibility of ISPCInstrument declaration Will Usher 2016-04-19 18:16:04 -06:00
  • 3d9c0ecd14 Merge pull request #1194 from Shishpan/foreach_tiled_fix Dmitry Babokin 2016-04-12 19:34:35 +04:00
  • ab4cd1e8a2 Fixed the last useless step in foreach_tiled in some cases Andrey Shishpanov 2016-04-11 01:56:33 +03:00
  • 2fab324924 Merge pull request #1193 from Shishpan/skx_patches Dmitry Babokin 2016-04-08 12:00:56 +04:00
  • e04d21b997 Replaced SKX patches with cumulative one, added some changes, switched to CMAKE configuration for LLVM 3.8 and newer versions. Andrey Shishpanov 2016-04-07 15:56:06 +03:00
  • 1efc4c8f1f Merge pull request #1191 from Shishpan/skx_patches Dmitry Babokin 2016-03-31 12:41:24 +04:00
  • 7af8f96021 Added patches for SKX capability with LLVM 3.8. Andrey Shishpanov 2016-03-25 17:39:15 +03:00
  • 3c5b88dabf Merge pull request #1190 from pSub/fix-build-with-gcc5 Dmitry Babokin 2016-03-24 20:11:36 +03:00
  • 13b748a57c Fix build with gcc5 Pascal Wittmann 2016-03-24 18:06:22 +01:00
  • 3957dccb51 Merge pull request #1189 from jkozdon/master Dmitry Babokin 2016-03-24 19:21:42 +03:00
  • 49919aac70 Updating last modified in vim syntax file Jeremy Edward Kozdon 2016-03-24 09:19:08 -07:00
  • 8ec078f3e1 Adding foreach* for vim syntax file Jeremy Edward Kozdon 2016-03-24 09:14:25 -07:00
  • d80a3ed4b7 Merge pull request #1188 from Shishpan/nightly_fixes Dmitry Babokin 2016-03-17 13:55:31 +03:00
  • 6a01712cfd Removed redundant check for knl, skx targets' "-march" key. Andrey Shishpanov 2016-03-17 13:06:32 +03:00
  • 0d9b120b02 Merge pull request #1187 from Shishpan/nightly_fixes Dmitry Babokin 2016-03-14 13:54:02 +03:00
  • c867a87727 Hotfix for nightly fails with clang3.4. Andrey Shishpanov 2016-03-14 13:23:45 +03:00
  • 3ea77d7ab9 Merge pull request #1185 from Shishpan/nightly_fixes Dmitry Babokin 2016-03-13 21:24:01 +03:00
  • 533db89c76 Merge pull request #1186 from Shishpan/trunkFix Dmitry Babokin 2016-03-13 21:19:36 +03:00
  • c7e6b8302e For GCC -march=knl,-march=skx are not nesessary. Moreover, not all GCC versions support this. Andrey Shishpanov 2016-03-13 15:13:07 +03:00
  • d88240d227 Without this fix, the testing of SDE targets with GCC is impossible. Andrey Shishpanov 2016-03-13 14:53:39 +03:00
  • 5a2f0dcb4a Fix for Revision 263208 Andrey Shishpanov 2016-03-12 21:22:01 +03:00
  • 306f3468c3 Merge pull request #1184 from Shishpan/fix_knl_skx_target_ifelse Dmitry Babokin 2016-03-11 16:18:15 +03:00
  • 7691d961c1 Fixed ifelse in rsqrt, rcp def. for knl, skx (compfails with old LLVM). Andrey Shishpanov 2016-03-10 23:59:32 +03:00
  • 4f49ac4cb0 Merge pull request #1183 from dbabokin/master Dmitry Babokin 2016-03-09 17:30:56 +03:00
  • 58bf32c27f Switching to LLVM 3.8 to official release Dmitry Babokin 2016-03-09 17:30:17 +03:00
  • 87d079bd30 Merge pull request #1182 from Shishpan/targetFix Dmitry Babokin 2016-03-01 23:59:43 +03:00
  • 0061ecf325 Fixed nightly strange targets Andrey Shishpanov 2016-03-01 21:11:10 +03:00
  • 1709dbe9d6 Merge pull request #1174 from dbabokin/examples_avx512knl Dmitry Babokin 2016-02-25 17:17:53 +03:00
  • 69dd01fc69 Adding avx512skx-i32x16 target to examples Dmitry Babokin 2016-02-25 17:15:16 +03:00
  • 1a0f5a0510 Merge pull request #1179 from Shishpan/SKX_def Dmitry Babokin 2016-02-25 16:39:20 +03:00
  • 0ad8dfe20d Added SKX target for testing in alloy.py Andrey Shishpanov 2016-02-25 16:29:51 +03:00
  • 1415f5b0b1 Adding avx512knl-32x16 target to examples Makefiles Dmitry Babokin 2016-02-19 15:19:23 +03:00
  • 722c65d7b6 Merge pull request #1172 from Shishpan/SKX_def Dmitry Babokin 2016-02-25 14:01:35 +03:00
  • b25dbfa667 Merge pull request #1178 from Shishpan/update_fail_db.txt Dmitry Babokin 2016-02-25 12:48:16 +03:00
  • 5f6e6e708c Updated fail_db.txt according to the old one. Andrey Shishpanov 2016-02-25 01:32:40 +03:00
  • 1324e6cdd5 added SKX target definition Andrey Shishpanov 2016-02-12 18:22:48 +03:00
  • 28227f1a8b Merge pull request #1176 from Shishpan/trunkFix Dmitry Babokin 2016-02-24 22:29:36 +03:00
  • b4aa685d52 Fix for Revision 261498 Andrey Shishpanov 2016-02-23 17:35:26 +03:00
  • 5862c9e6a5 Merge pull request #1173 from Shishpan/trunkFix Dmitry Babokin 2016-02-19 14:37:35 +03:00
  • 1f87784f05 Fix for Revision 261203. Andrey Shishpanov 2016-02-19 14:21:43 +03:00
  • e2bf021bf7 Merge pull request #1171 from dbabokin/v191dev Dmitry Babokin 2016-02-12 20:06:52 +03:00
  • 33054bcacd Bumping to v1.9.1dev Dmitry Babokin 2016-02-12 19:57:34 +03:00
  • 89dfbf2125 Merge pull request #1170 from dbabokin/v190_docs v1.9.0 Dmitry Babokin 2016-02-12 18:36:29 +03:00
  • e47c9152ec Bumping version to v1.9.0 Dmitry Babokin 2016-02-12 16:26:14 +03:00
  • e37f4691b0 Release Notes for v1.9.0 Dmitry Babokin 2016-02-12 16:25:53 +03:00
  • 320a54b023 Docs update: - info on v1.9.0 compatibilty - KNL support info - copyright update Dmitry Babokin 2016-02-12 16:15:51 +03:00
  • 65f290b699 Correcting Target::ISAToString() to report AVX512KNL as "avx512knl", but not "avx512knl-i32x16". It affects reporting, mangling and ISPC_TARGET_* macro. Dmitry Babokin 2016-02-12 16:12:33 +03:00
  • 1c0f0920f9 Merge pull request #1167 from Vsevolod-Livinskij/fix-var-struct Dmitry Babokin 2016-02-06 20:00:47 +03:00
  • 6ea03bb3af Fix for struct with undound members Vsevolod Livinskiy 2016-02-06 17:08:17 +03:00
  • e1cb6ca15b Merge pull request #1166 from Vsevolod-Livinskij/varying-struct Dmitry Babokin 2016-02-05 14:57:57 +03:00
  • 0ef3d3b429 Define dereferencing varying pointer to uniform struct with 'bound uniform' member. Vsevolod Livinskiy 2016-02-05 14:49:42 +03:00
  • 243d6c2625 Fix cast from uniform struct to varying struct. Vsevolod Livinskiy 2016-02-05 08:32:35 +03:00
  • 4c65b4886f Merge pull request #1165 from dbabokin/copyright Dmitry Babokin 2016-02-04 15:15:04 +03:00
  • f6dbffd58c Updating copyright dates for recently modified files Dmitry Babokin 2016-02-04 15:14:19 +03:00
  • 094d6f6d2e Merge pull request #1163 from Vsevolod-Livinskij/revert-setcc Dmitry Babokin 2016-02-03 14:57:08 +03:00
  • 57588857b3 Revert SETCC patch and update faildb Vsevolod Livinskiy 2016-02-03 14:50:28 +03:00
  • 6160091afd Merge pull request #1160 from Shishpan/genericImpl Dmitry Babokin 2016-02-03 12:03:46 +03:00
  • 1c8f606fd2 Merge pull request #1162 from dbabokin/win_build Dmitry Babokin 2016-02-02 17:37:37 +03:00
  • 9ae39d8361 Adding information about VS support in --version output. Dmitry Babokin 2016-02-02 16:31:11 +03:00
  • 988e506b1c Adding ispc_version.h to VS project Dmitry Babokin 2016-02-02 15:51:38 +03:00
  • 3920874a35 Impl. for knl-generic target (fix compfails) Andrey Shishpanov 2016-02-02 11:03:12 +03:00
  • 9eedbeeb72 Merge pull request #1159 from Vsevolod-Livinskij/error-check Dmitry Babokin 2016-02-01 16:53:52 +03:00
  • cf3cf01a6c Add error check during multi-target compilation. Vsevolod Livinskiy 2016-02-01 16:34:06 +03:00
  • 90bed24b99 Merge pull request #1158 from Vsevolod-Livinskij/setcc-lowering Dmitry Babokin 2016-02-01 14:15:09 +03:00
  • 9ed0bb240d Add patch for SETCC lowering Vsevolod Livinskiy 2016-02-01 14:09:36 +03:00
  • b0cd3924e5 Merge pull request #1157 from dbabokin/38_branch Dmitry Babokin 2016-02-01 12:45:11 +03:00
  • b41f53b333 Switching back to 3.8 branch Dmitry Babokin 2016-02-01 12:40:24 +03:00
  • 4ae2333c93 Merge pull request #1156 from dbabokin/cmake2 Dmitry Babokin 2016-01-30 01:58:44 +03:00
  • d59b70d0ea Adding support for gcc toolchain in LLVM cmake build Dmitry Babokin 2016-01-30 01:24:05 +03:00
  • 4e24a94ff4 Merge pull request #1155 from dbabokin/cmake Dmitry Babokin 2016-01-29 23:29:39 +03:00
  • 40718c0ad3 Adding LLVM_ENABLE_ASSERTIONS and list of targets to cmake build. Dmitry Babokin 2016-01-29 23:25:46 +03:00
  • 06b9b46fb3 Adding support for using LLVM build with -DNDEBUG Dmitry Babokin 2016-01-29 23:23:59 +03:00
  • 1370596c5e Merge pull request #1154 from Shishpan/fixNewLLVMBuildSystem Dmitry Babokin 2016-01-29 21:47:54 +03:00
  • 4e3d8540ff temp fix for new llvm cmake build system, without gcc-toolchain & some keys Andrey Shishpanov 2016-01-29 15:32:51 +03:00
  • ccd8592e46 Merge pull request #1153 from ncos/trunk-fixing Dmitry Babokin 2016-01-27 19:17:37 +03:00
  • afb1132748 Remove passes compfails; Black out avx-512 gather/scatter llc fails (tracked in https://llvm.org/bugs/show_bug.cgi?id=26338) Anton Mitrokhin 2016-01-27 19:13:02 +03:00
  • d82a1d018e Merge pull request #1152 from Vsevolod-Livinskij/omit-frame-ptr Dmitry Babokin 2016-01-27 15:59:56 +03:00
  • f6773a318f Add no-frame-pointer-elim attribute to all functions Vsevolod Livinskiy 2016-01-27 15:54:40 +03:00
  • 7fc57abb23 Merge pull request #1151 from dbabokin/win_build Dmitry Babokin 2016-01-27 15:11:08 +03:00
  • e7b411f5e9 Fixing Windows build with 3.8: - Removing LLVMipa.lib - Adding LLVMIRReader.lib - Adding -DNDEBUG to release build Dmitry Babokin 2016-01-27 14:13:15 +03:00
  • c82cfc7f4a Fixing build warnings on Windows Dmitry Babokin 2016-01-27 11:55:31 +03:00
  • e6edf80aa4 Merge pull request #1150 from dbabokin/comment_fix Dmitry Babokin 2016-01-26 22:12:30 +03:00
  • 5b682b36f1 Fix --no-omit-frame-pointer help message Dmitry Babokin 2016-01-26 22:09:27 +03:00
  • 4f6c70aee0 Merge pull request #1148 from Vsevolod-Livinskij/frame-ptr Dmitry Babokin 2016-01-22 16:43:06 +03:00
  • e4a672483f Add --no-omit-frame-pointer option Vsevolod Livinskiy 2016-01-22 09:35:30 +03:00
  • b2471decb7 Merge pull request #1149 from ncos/trunk-fixing Dmitry Babokin 2016-01-22 15:44:34 +03:00
  • eff3ae65d8 [KNC]: Add gather_base_offsets64_double function to knc.h Anton Mitrokhin 2016-01-22 11:30:49 +03:00
  • 9dbb839146 Merge pull request #1147 from dbabokin/38_rc1 Dmitry Babokin 2016-01-20 21:45:36 +03:00