Commit Graph

  • d56d690d77 Fixed Makefile target gcc to use g++ instead of clang Anton Mitrokhin 2014-07-11 18:25:33 +04:00
  • d618670fd3 Merge pull request #818 from jbrodman/master Dmitry Babokin 2014-07-11 15:32:08 +04:00
  • d049746585 Add proper cast to eliminate size mismatch warning jbrodman 2014-07-10 03:11:46 -07:00
  • 108fa7b97c Merge pull request #817 from Vsevolod-Livinskij/hotfix Dmitry Babokin 2014-07-09 23:42:28 +04:00
  • 8b107ad67a Fix for trunk 212388+ Vsevolod Livinskiy 2014-07-09 23:19:27 +04:00
  • d607b9cb31 added Licence for GPU Ocelot evghenii 2014-07-09 15:34:30 +02:00
  • 20fb66fa31 Merge pull request #816 from Vsevolod-Livinskij/alloy_update Dmitry Babokin 2014-07-09 15:13:54 +04:00
  • b3c5a9c4d6 added #ifdef ISPC_NVPTX_ENALED ... #endif guards evghenii 2014-07-09 12:32:18 +02:00
  • 44c74728bc removed file evghenii 2014-07-09 08:27:30 +02:00
  • 1290e8c4cf added copyright to examples evghenii 2014-07-09 08:26:54 +02:00
  • ed12687837 added copyright evghenii 2014-07-09 08:08:53 +02:00
  • 7ecc9e0769 Some fixes in send function Vsevolod Livinskiy 2014-07-08 18:03:01 +04:00
  • d890ccc92c Unique way to send e-mail Vsevolod Livinskiy 2014-07-08 16:56:15 +04:00
  • 97057ed7a1 Send mail with build error. Vsevolod Livinskiy 2014-07-08 15:51:14 +04:00
  • 5512fb6275 alloy.py finds out revision of llvm Vsevolod Livinskiy 2014-07-08 12:58:21 +04:00
  • 28c5326711 replaced the rest with symlink evghenii 2014-07-09 07:50:55 +02:00
  • 38a35dfb9a replaced with symlinks first attempt evghenii 2014-07-09 07:47:44 +02:00
  • 562cbef14e Merge pull request #1 from dbabokin/egaburov-nvptx_clean Evghenii Gaburov 2014-07-09 07:48:01 +02:00
  • 48a616d8a5 Whitespace and copyright fixes in test_static*.cpp Dmitry Babokin 2014-07-08 20:20:10 +04:00
  • d8e2fdf913 White space and copyright fixes in examples. Dmitry Babokin 2014-07-08 20:08:34 +04:00
  • 8894156df5 change documentation to remove llvm-3.2 dependency evghenii 2014-07-08 15:25:22 +02:00
  • c117c49dc9 Merge branch 'nvptx_ll' into nvptx evghenii 2014-07-08 15:12:18 +02:00
  • 6fdf1a8f99 Merge branch 'master' into nvptx evghenii 2014-07-08 15:11:45 +02:00
  • 2dbb4d9890 remove dependenace on llvm-dis from 3.2 evghenii 2014-07-08 15:11:13 +02:00
  • 1459207d87 Merge pull request #815 from egaburov/master Dmitry Babokin 2014-07-08 15:40:33 +04:00
  • fe150c539f fix for exclusive_scan_and evghenii 2014-07-08 13:33:04 +02:00
  • 4a2fe338ef fix for cpuFromIsa Evghenii 2014-07-08 13:10:16 +02:00
  • 6be1ce40bb Merge pull request #814 from ncos/master Dmitry Babokin 2014-07-08 15:09:04 +04:00
  • 4b3b293ba7 ... != Windows -> ... == Linux in knc target generation Anton Mitrokhin 2014-07-08 13:50:24 +04:00
  • 502acf97e7 Fix a bug with alloy.py constantly throwing an exception Anton Mitrokhin 2014-07-08 12:20:25 +04:00
  • 3459c75fbc PTX documentation. first commit evghenii 2014-07-08 09:21:20 +02:00
  • 1fc75ed494 started to work on documentation evghenii 2014-07-08 08:41:29 +02:00
  • 2ed65c8b16 resoved conflict with run_test.py evghenii 2014-07-08 08:20:41 +02:00
  • c6ef1cab79 Added KNC test target support for alloy.py (--only-targets='knc') Anton Mitrokhin 2014-07-08 10:15:08 +04:00
  • 0a2aede9ab added notes from April 22 evghenii 2014-07-08 08:13:29 +02:00
  • 6f3e6f368a added cpuFromIsa to nvptx target evghenii 2014-07-08 07:53:50 +02:00
  • 182f2e83f4 Merge pull request #812 from Vsevolod-Livinskij/run_tests_update Dmitry Babokin 2014-07-07 19:08:40 +04:00
  • 69f3898a61 Merge branch 'master' into nvptx_merge evghenii 2014-07-07 16:30:12 +02:00
  • 79bee49078 New option: save bin files Vsevolod Livinskiy 2014-07-07 12:38:38 +04:00
  • af9f871b93 run_test.py support knc target Vsevolod Livinskiy 2014-07-04 14:50:53 +04:00
  • 699674a054 Merge pull request #811 from ncos/master Dmitry Babokin 2014-07-04 15:40:41 +04:00
  • 4dacd7e7a2 Added some basic test subprocess exception handling and remapped error messages to the e-mail Anton Mitrokhin 2014-07-04 15:19:45 +04:00
  • c2d65f7ad2 Fixed multiple message sending and added more verbouse warning regarding inconsistent ISPC_HOME Anton Mitrokhin 2014-07-04 15:10:36 +04:00
  • 6348ca8da9 Merge pull request #807 from ottxor/master Dmitry Babokin 2014-06-26 11:52:41 +04:00
  • 1a8002cf65 fix LLVM_VERSION for minor versions != 0 Christoph Junghans 2014-06-25 23:44:00 -06:00
  • 8d510fd82c Merge pull request #804 from ifilippov/master Dmitry Babokin 2014-06-18 18:30:40 +04:00
  • 76ea59b40b support LLVM build Ilia Filippov 2014-06-18 17:53:42 +04:00
  • 5e14469ea6 Merge pull request #802 from ifilippov/avx2 Dmitry Babokin 2014-06-11 13:05:51 +04:00
  • 425540922c changing +/-feature regulation to CPU regulation Ilia Filippov 2014-06-11 09:56:36 +04:00
  • 11fcaa20ae Merge pull request #799 from motiz88/patch-1 jbrodman 2014-06-09 09:52:08 -07:00
  • daae225887 Merge pull request #801 from ifilippov/master Dmitry Babokin 2014-06-09 17:15:13 +04:00
  • 4ed72335bd support LLVM Ilia Filippov 2014-06-09 16:35:56 +04:00
  • 5da05b365f Small fixes for TBB on windows motiz88 2014-06-05 22:06:09 +03:00
  • 3f183cfd06 Merge pull request #795 from jbrodman/undefinedmemberstructs Dmitry Babokin 2014-05-28 14:03:34 +04:00
  • d3144da5eb Add error messages for structs containing nested undefined structs jbrodman 2014-05-27 15:50:53 -07:00
  • e6b6766c33 Merge pull request #794 from ifilippov/master Dmitry Babokin 2014-05-27 19:34:48 +04:00
  • 2b064b272a deleting print from 'safe_for_all_mask_off' functions Ilia Filippov 2014-05-27 19:24:21 +04:00
  • 5ec6c81d38 Merge pull request #793 from ifilippov/master Dmitry Babokin 2014-05-27 12:39:16 +04:00
  • e6131bd6a9 fixing error for LLVM trunk Ilia Filippov 2014-05-22 18:51:25 +04:00
  • 5f55a9b9e2 support of LLVM trunk Ilia Filippov 2014-05-22 18:50:57 +04:00
  • 68f62b1fc3 Merge pull request #786 from dbabokin/copyright Dmitry Babokin 2014-04-22 19:07:48 +04:00
  • 0173d60790 Template copyright update (for html generation) Dmitry Babokin 2014-04-18 22:50:53 +04:00
  • 39cb13a2e4 Merge pull request #785 from dbabokin/version jbrodman 2014-04-18 10:06:37 -07:00
  • eb8e94627d Bumping version to 1.7.1dev Dmitry Babokin 2014-04-18 20:44:00 +04:00
  • 0eb9c2b576 Merge pull request #784 from dbabokin/v1.7.0 v1.7.0 Dmitry Babokin 2014-04-18 18:24:18 +04:00
  • 77de0ac342 News update Dmitry Babokin 2014-04-18 18:20:22 +04:00
  • a2774f2cf5 Release notes, docs update Dmitry Babokin 2014-04-11 00:17:12 +04:00
  • d63a94300c v1.7.0 Dmitry Babokin 2014-04-11 00:16:32 +04:00
  • 118542badd Merge pull request #783 from dbabokin/alias Dmitry Babokin 2014-04-18 00:12:02 +04:00
  • dcc37451e5 Removing alias phases causing segfaults Dmitry Babokin 2014-04-17 23:52:32 +04:00
  • fce4ba64a1 Merge pull request #782 from dbabokin/mic_perf Dmitry Babokin 2014-04-17 21:24:40 +04:00
  • 096546f888 Fixing MIC performance issue, which showed up when we switched to LLVM 3.4 (due to more aggressive optimizations): vector of *the same* constants should be generated as scalar value in cpp file, instead of __extract_element(splat(value), 0). I.e. <2,2,2,2> should appear in cpp as 2, but not __extract_element(splat(2), 0); Dmitry Babokin 2014-04-17 21:03:42 +04:00
  • 94467fdb70 Merge pull request #781 from dbabokin/master Dmitry Babokin 2014-04-14 19:37:53 +04:00
  • 141ea81ba5 Revert trigonometry to stdlib implementation on MIC Dmitry Babokin 2014-04-14 19:33:52 +04:00
  • d9c09e1b81 Merge pull request #779 from jbrodman/master Dmitry Babokin 2014-04-10 20:17:24 +04:00
  • a8b03e768c 2014. jbrodman 2014-04-10 01:13:46 -07:00
  • 0cd53444a4 Merge branch 'master' of https://github.com/jbrodman/ispc jbrodman 2014-04-10 01:11:14 -07:00
  • 61970e1500 guard for single inclusion jbrodman 2014-04-10 01:08:12 -07:00
  • 1705b5a65e guard for single inclusion jbrodman 2014-04-10 01:08:12 -07:00
  • c7281ef532 Merge pull request #777 from ifilippov/debug_info Dmitry Babokin 2014-04-02 16:04:50 +04:00
  • 7ebea86a44 These changes fix problem with debug info in LLVM 3.4 with structs and enums. The reason of problem is that ISPC generates debugInfo type of struct (or enum) in the scope, where the variable of this type appears. Ilia Filippov 2014-04-02 15:49:57 +04:00
  • 9bc9a5aa00 Merge pull request #776 from ifilippov/master Dmitry Babokin 2014-04-02 13:10:17 +04:00
  • b1bf08c0d9 removing winstuff Ilia Filippov 2014-04-02 12:45:21 +04:00
  • 372e7d42f9 Merge pull request #775 from ifilippov/alias_new Dmitry Babokin 2014-04-01 19:27:18 +04:00
  • 114f58bb0b support LLVM trunk after r204934 and zlib commits Ilia Filippov 2014-04-01 18:48:47 +04:00
  • f7d0158bac Merge pull request #774 from ifilippov/alias_new Dmitry Babokin 2014-04-01 17:06:37 +04:00
  • cc8bae2f2c Adding warning about LLVM_HOME in Makefile Ilia Filippov 2014-04-01 16:09:16 +04:00
  • fb581818c5 Merge branch 'master' into nvptx Evghenii 2014-04-01 09:10:10 +02:00
  • 5a16b3eb10 Merge pull request #773 from ifilippov/alias_new Dmitry Babokin 2014-03-26 15:37:01 +03:00
  • 61ac03fc08 Adding functions' inline attribute when we generate DebugInfo Ilia Filippov 2014-03-26 16:27:47 +04:00
  • 84073b9bf1 Merge pull request #772 from ifilippov/alias_new Dmitry Babokin 2014-03-25 13:19:06 +03:00
  • ecdc695b22 Changing overload rules to match C++ behavior: Emit a warning when the best overload match has some number of no-best matching parameters. Ilia Filippov 2014-03-24 16:20:23 +04:00
  • 809a8f065c Merge pull request #771 from jbrodman/nomosoa3 Dmitry Babokin 2014-03-24 18:19:48 +03:00
  • a8aabd78d2 Merge pull request #770 from ifilippov/alias_new Dmitry Babokin 2014-03-24 15:01:41 +03:00
  • 6f44d5b55f correction of overload issues Ilia Filippov 2014-03-21 12:14:30 +04:00
  • 2c0a6d7f69 Fix exported varying bug & backwards compatibility. jbrodman 2014-03-24 00:01:37 -07:00
  • 4c837d94a9 raplce @llvm.trap into call void asm"trap;",""() Evghenii 2014-03-19 16:35:14 +01:00
  • 599624d962 fix for nvptx target Evghenii 2014-03-19 11:25:33 +01:00
  • 4641a15287 Merge branch 'master' into nvptx Evghenii 2014-03-19 10:53:07 +01:00
  • 792f04881c Merge pull request #769 from dbabokin/fails Dmitry Babokin 2014-03-18 22:08:22 +03:00