This website requires JavaScript.
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