Commit Graph

  • 3bc99c1da1 solution for asin trouble from report Andrey Shishpanov 2015-07-17 23:57:55 +03:00
  • bd8d78d204 Merge pull request #1073 from Shishpan/fixIssue#1068 Dmitry Babokin 2015-07-22 14:01:39 +03:00
  • 22a0596fca fixing trouble with casting from float reference to int, issue #1068 Andrey Shishpanov 2015-07-22 00:22:25 +03:00
  • dff48639e9 Merge pull request #1069 from Shishpan/trunk38fix Dmitry Babokin 2015-07-19 16:21:59 +03:00
  • d6bb5e2264 some fixes for trunk 3.8 Andrey Shishpanov 2015-07-16 19:16:47 +03:00
  • 56f83aeb38 Merge pull request #1067 from Shishpan/branchForTrunk38Fix Dmitry Babokin 2015-07-17 14:23:12 +03:00
  • 415f2e938c some fixes for trunk 3.8 Andrey Shishpanov 2015-07-16 19:16:47 +03:00
  • 73f7f583e4 Merge pull request #1066 from ncos/native-knl Dmitry Babokin 2015-07-16 18:06:32 +03:00
  • 04987422e7 Update fail_db for native knl Anton Mitrokhin 2015-07-16 18:40:13 +03:00
  • f864338ce2 Changed GEP calls in target-avx512.ll to work with old LLVM Anton Mitrokhin 2015-07-16 15:32:50 +03:00
  • 23ebdbe1f2 Merge branch 'master' of https://github.com/ncos/ispc into native-knl Anton Mitrokhin 2015-07-16 15:01:07 +03:00
  • ef5dafb745 Merge pull request #1065 from ncos/ispc-classof Dmitry Babokin 2015-07-14 11:55:09 +03:00
  • 016781027c Add a test file for ispc's isnan() function Anton Mitrokhin 2015-07-14 09:58:07 +03:00
  • f187671a89 fix ordered/unordered fcmp error in cbackend.cpp Anton Mitrokhin 2015-07-13 18:23:36 +03:00
  • ea89cb65bb Merge pull request #1064 from egaburov/ptxfix Dmitry Babokin 2015-07-10 14:48:23 +03:00
  • ad2238e880 fix ptx Evghenii Gaburov 2015-07-10 13:46:54 +02:00
  • cb416611ce Merge pull request #1063 from ncos/ispc-classof Dmitry Babokin 2015-07-10 13:55:11 +03:00
  • 9f083f99ac classof implementations for all classes Anton Mitrokhin 2015-07-10 12:27:16 +03:00
  • 21da408832 [AVX512]: bugfixing Vsevolod Livinskiy 2015-07-10 11:34:16 +03:00
  • ba10b91648 [AVX-512]: masked_store was replaced Vsevolod Livinskiy 2015-07-09 15:36:03 +03:00
  • 8217448ee5 Id's for Stmt-inherited classes Anton Mitrokhin 2015-07-09 14:45:33 +03:00
  • 25aeedb003 [AVX-512]: masked_load_float/double was replaced Vsevolod Livinskiy 2015-07-09 13:45:14 +03:00
  • 26a93bc733 Id's fo Expr-inherited classes Anton Mitrokhin 2015-07-09 12:38:58 +03:00
  • b6d2d8dd4c [AVX-512]: rsqrt and rcp were replaced Vsevolod Livinskiy 2015-07-08 19:12:38 +03:00
  • 8c1bd4ec32 [AVX-512]: replace with avx512 intrinsics Vsevolod Livinskiy 2015-07-08 16:54:27 +03:00
  • 2aedc1fd2b Merge pull request #1062 from Vsevolod-Livinskij/fix_for_asm Dmitry Babokin 2015-07-08 15:36:34 +03:00
  • b805609986 Fix for assembler file generation. Vsevolod Livinskiy 2015-07-08 14:56:18 +03:00
  • c50ce30b00 [AVX-512]: fixed a couple of tests Anton Mitrokhin 2015-07-08 10:20:57 +03:00
  • 3ec674a820 Merge pull request #1061 from ncos/knl-rename Dmitry Babokin 2015-06-24 11:20:10 +03:00
  • f00b5abc40 fixed default compiler value from '' to None Anton Mitrokhin 2015-06-24 10:46:03 +03:00
  • 0885152713 Merge pull request #1060 from ncos/trunk-fixing Dmitry Babokin 2015-06-23 18:28:44 +03:00
  • a2dd501c11 Fix trunk buildfail after LLVM revision 239858 Anton Mitrokhin 2015-06-23 18:19:39 +03:00
  • 8de5047035 Merge pull request #1059 from ncos/knl-rename Dmitry Babokin 2015-06-23 17:47:10 +03:00
  • b20d814a24 fix unitialized default compiler_exe Anton Mitrokhin 2015-06-23 17:09:07 +03:00
  • bf4ca847a5 Merge pull request #1057 from ncos/ispc-versions Dmitry Babokin 2015-06-17 17:50:36 +03:00
  • ebc47d00a1 remove several redundant #if - clauses Anton Mitrokhin 2015-06-17 14:07:51 +03:00
  • 308ccae0c5 Merge pull request #1058 from ncos/knl-rename Dmitry Babokin 2015-06-17 16:09:24 +03:00
  • c5207da9e7 allow x86 testing for native knl target; rename knc target to 'knc-generic' Anton Mitrokhin 2015-06-17 15:35:40 +03:00
  • 0afa3f5713 New LLVM version macro Anton Mitrokhin 2015-06-16 15:00:00 +03:00
  • b394f05835 Merge pull request #1056 from aguskov/master Dmitry Babokin 2015-06-16 20:30:45 +03:00
  • 73dc899ff1 Fixed MAXINT array size limitation Andrey Guskov 2015-06-06 01:16:56 +03:00
  • 0b62c28436 Merge pull request #1054 from aguskov/master Dmitry Babokin 2015-06-03 19:30:43 +03:00
  • 742870285a Fixed compiling for Win32 Andrey Guskov 2015-06-03 15:53:12 +03:00
  • 6ae27009c1 Merge pull request #1053 from dbabokin/v183dev Dmitry Babokin 2015-05-30 01:05:54 +03:00
  • 33771c2163 Bumping version 1.8.3dev Dmitry Babokin 2015-05-30 01:05:15 +03:00
  • 603d3a879c Merge pull request #1052 from dbabokin/v182 v1.8.2 Dmitry Babokin 2015-05-29 21:35:03 +03:00
  • cbd8afabb7 Merge pull request #1051 from dbabokin/fail_db Dmitry Babokin 2015-05-29 21:34:42 +03:00
  • 284d59904e Linux knl fails update Dmitry Babokin 2015-05-29 21:33:13 +03:00
  • 50345012c9 News update Dmitry Babokin 2015-05-29 21:31:04 +03:00
  • bf0055f045 Bumping version to v1.8.2 Dmitry Babokin 2015-05-29 21:15:24 +03:00
  • dd81f13238 Win knl fails update Dmitry Babokin 2015-05-29 21:10:13 +03:00
  • c30f08b474 Mac knl fails update Dmitry Babokin 2015-05-29 20:56:33 +03:00
  • 478d7b1b06 Release notes, docs update Dmitry Babokin 2015-05-29 19:59:49 +03:00
  • 697082e84e Merge pull request #1050 from dbabokin/dll Dmitry Babokin 2015-05-29 18:15:40 +03:00
  • 0ed674296f Moving --dllexport to proper help section under Windows ifdef Dmitry Babokin 2015-05-29 18:14:38 +03:00
  • 4d96244b29 Merge pull request #1049 from ncos/knl-rename Dmitry Babokin 2015-05-28 18:42:21 +03:00
  • 33d8daf933 fix check_isa.cpp's flag for knl Anton Mitrokhin 2015-05-28 10:54:59 +03:00
  • f1d72a7e2c target order/fail_db/sde in run_tests Anton Mitrokhin 2015-05-28 07:07:32 +03:00
  • a12f3ec84b make icpc not required for native knl target Anton Mitrokhin 2015-05-28 06:37:04 +03:00
  • 5a5cb82043 changed taret name for native knl (knl-avx512 -> avx512knl-i32x16) Anton Mitrokhin 2015-05-28 06:19:45 +03:00
  • 289c3804a3 Merge pull request #1048 from dbabokin/alloy Dmitry Babokin 2015-05-27 13:11:50 +03:00
  • e531864424 Moving LLVM 3.6.0 version to 3.6.1 Dmitry Babokin 2015-05-27 13:10:11 +03:00
  • 5a2c937025 Fix sde handling, when it's in path, but not in SDE_HOME Dmitry Babokin 2015-05-26 17:26:51 +03:00
  • 9bc04d26fc Merge pull request #1047 from dbabokin/knl-win Dmitry Babokin 2015-05-26 15:38:43 +03:00
  • 31612a7e17 Merge pull request #1046 from dbabokin/out_file_fix Dmitry Babokin 2015-05-26 15:38:26 +03:00
  • 1a1bed04f2 fail_db.txt update for Windows Dmitry Babokin 2015-05-26 15:36:00 +03:00
  • c986ffad4f Adding knl target to build. Dmitry Babokin 2015-05-26 15:34:49 +03:00
  • 891c1cf1f4 Fix for the bug, which crashed ispc during file write (showed up on MacOS and Windows with LLVM trunk). Dmitry Babokin 2015-05-26 15:24:18 +03:00
  • c251194b15 Merge pull request #1039 from aguskov/master Dmitry Babokin 2015-05-21 23:30:35 +03:00
  • 50d84e0884 Re-added name/type checking for globals Andrey Guskov 2015-05-21 15:58:20 +03:00
  • 65507ea66e Merge pull request #1045 from ncos/alloy_modifications Dmitry Babokin 2015-05-21 18:13:16 +03:00
  • b6a7ae6dca refresh fail_db.txt for knl-avx512 fails Anton Mitrokhin 2015-05-21 18:06:22 +03:00
  • 7f281a4642 add knl-generic and knl-avx512 targets in alloy.py Anton Mitrokhin 2015-05-21 17:12:39 +03:00
  • 94a4793a71 Merge pull request #1044 from Vsevolod-Livinskij/sse4-fix Dmitry Babokin 2015-05-21 16:59:44 +03:00
  • 28b49837fc round2to16 was added Vsevolod Livinskiy 2015-05-21 16:53:18 +03:00
  • 149052b195 Merge pull request #1043 from Vsevolod-Livinskij/multitarget Dmitry Babokin 2015-05-21 16:18:51 +03:00
  • d6380ca8a1 Prohibit short vectors in knl-generic multitarget Vsevolod Livinskiy 2015-05-21 13:34:34 +03:00
  • a70dcb13d1 Merge pull request #1042 from ncos/sg_native_knl Dmitry Babokin 2015-05-21 15:44:06 +03:00
  • 5ec16356d0 [AVX512]: copyright update Anton Mitrokhin 2015-05-21 15:29:04 +03:00
  • f5e7165537 [AVX512]: packed_load/store Vsevolod Livinskiy 2015-05-15 15:43:21 +03:00
  • 838c38c91a Merge pull request #1041 from ncos/sg_trunk_fixing Dmitry Babokin 2015-05-21 15:05:01 +03:00
  • db29cbe851 [AVX512]: knl arch for clang Vsevolod Livinskiy 2015-05-08 14:54:51 +03:00
  • d7cd5986db [AVX512]: disable prefetch Vsevolod Livinskiy 2015-05-07 16:25:09 +03:00
  • 3514e03327 [AVX512]: disable Transcendentals and Trigonometry Vsevolod Livinskiy 2015-05-07 16:10:18 +03:00
  • ef9c98fba8 [AVX512]: uniform float/double round/ceil/floor Anton Mitrokhin 2015-05-07 16:26:09 +03:00
  • 2110708c8e [AVX512]: sqrt/rsqrt/rcp Vsevolod Livinskiy 2015-05-07 15:42:09 +03:00
  • 82f5716362 [AVX512]: max/min functions Vsevolod Livinskiy 2015-05-07 15:16:48 +03:00
  • a6b7e717f5 [AVX512]: gathers/scatters Anton Mitrokhin 2015-05-07 15:47:22 +03:00
  • 66b94fc37c [AVX512]: add default -sde- wrapexe to runtests.py for knl-avx512 target; float/double varying rounding Anton Mitrokhin 2015-05-07 15:05:32 +03:00
  • f2743a6dc5 [AVX512]: masked_load_i8/16/32/64 Anton Mitrokhin 2015-05-07 14:24:53 +03:00
  • 28fda1a013 [AVX512]: movmsk/any/all/none Anton Mitrokhin 2015-05-07 14:19:35 +03:00
  • 7c9d9f6ee6 [AVX512]: reduce operations was added Vsevolod Livinskiy 2015-05-07 14:37:16 +03:00
  • 2549fa12c9 [AVX512]: masked load-store (not all loads) Anton Mitrokhin 2015-05-07 13:51:52 +03:00
  • bea7cc9a81 [AVX512]: half/float conversions Vsevolod Livinskiy 2015-05-07 13:56:01 +03:00
  • 9a03cd3590 [AVX512]: definitions through util.m4 was added Vsevolod Livinskiy 2015-05-07 11:36:48 +03:00
  • 46528caa5a [AVX512]: add avx-based ll file Anton Mitrokhin 2015-05-06 16:00:40 +03:00
  • 7628f2a6c9 [AVX512]: try gemeric-16 like builtins Anton Mitrokhin 2015-05-06 14:59:02 +03:00
  • d01718aa91 [AVX512]: avx512 common file was added Vsevolod Livinskiy 2015-04-30 17:16:00 +03:00
  • 3eccce5e4f [AVX512]: new .ll file for knl target Anton Mitrokhin 2015-04-30 17:03:35 +03:00
  • 92650bdff0 [AVX512]: add knl cpu to the list of knl backwards compatibility list Anton Mitrokhin 2015-04-30 15:38:38 +03:00