Commit Graph

2353 Commits

Author SHA1 Message Date
Evghenii
4c837d94a9 raplce @llvm.trap into call void asm"trap;",""() 2014-03-19 16:35:14 +01:00
Evghenii
599624d962 fix for nvptx target 2014-03-19 11:25:33 +01:00
Evghenii
4641a15287 Merge branch 'master' into nvptx 2014-03-19 10:53:07 +01:00
Dmitry Babokin
792f04881c Merge pull request #769 from dbabokin/fails
fail_db.txt update on Linux
2014-03-18 22:08:22 +03:00
Dmitry Babokin
96fe6e4fb6 fail_db.txt update on Linux 2014-03-18 23:01:31 +04:00
Dmitry Babokin
f337401484 Merge pull request #768 from ifilippov/alias_new
Adding "const" attribute to "Atomic::Void" type
2014-03-17 14:22:39 +03:00
Ilia Filippov
02d55f24f6 adding const to Atomic::Void type 2014-03-17 14:42:55 +04:00
Dmitry Babokin
11f17ce0cd Merge pull request #767 from jbrodman/nomosoa2
Fix bugs with exported varyings.
2014-03-14 09:00:36 +03:00
jbrodman
43db682c6d Fix bugs with exported varyings. 2014-03-13 06:07:56 -07:00
Dmitry Babokin
2e5b0b7c07 Merge pull request #766 from dbabokin/saturated
Some editorial changes: copyright, etc.
2014-03-12 19:28:37 +03:00
Dmitry Babokin
ad9a0ac3df Merge pull request #765 from ifilippov/max_min
Resolving an issue with Debug Info metadata after LLVM_3_4
2014-03-12 19:24:32 +03:00
Dmitry Babokin
31b95b665b Copyright update 2014-03-12 20:19:16 +04:00
Ilia Filippov
27132e42e9 resolving an issue with Debug Info metadata after LLVM_3_4 2014-03-12 19:56:05 +04:00
Dmitry Babokin
8f8a9d89ef Removing trailing spaces in stdlib.ispc 2014-03-12 19:43:30 +04:00
Dmitry Babokin
f0ce2acc4f Copyright update, VS2010->VS2012 update, small fix in saturated arithmetic description 2014-03-12 19:42:08 +04:00
Dmitry Babokin
1c0729df59 Clarifying comment on new functions with saturated arithmetics 2014-03-12 19:40:52 +04:00
Dmitry Babokin
3f70585463 Merge pull request #764 from ifilippov/max_min
Support LLVM trunk after 203559 203213 and 203381 revisions
2014-03-12 14:09:45 +03:00
Ilia Filippov
ead5cc741d support LLVM trunk after 203559 203213 and 203381 revisions 2014-03-12 12:58:50 +04:00
Ilia Filippov
e1524891fc Merge pull request #751 from Vsevolod-Livinskij/master
Saturating multiplication for int64 was added.
2014-03-12 00:12:34 -07:00
jbrodman
e6a23a5932 Merge pull request #763 from dbabokin/debug_info
Fix for off by one problem in debug info with LLVM 3.3+
2014-03-11 09:18:41 -07:00
Dmitry Babokin
8999a69546 Fix for off by one problem in debug info with LLVM 3.3+ 2014-03-11 18:41:37 +04:00
Vsevolod Livinskij
dc00b4dd64 Undefined operation -INT64_MIN was fixed. 2014-03-08 20:11:04 +04:00
Ilia Filippov
fa8776cfa2 Merge pull request #762 from ifilippov/max_min
Support LLVM trunk
2014-03-07 04:39:06 -08:00
Ilia Filippov
47f7900cd3 support LLVM trunk 2014-03-07 16:28:56 +04:00
Dmitry Babokin
7d4f58f268 Merge pull request #761 from ifilippov/max_min
Changing uniform_min and uniform_max implementations for avx targets
2014-03-06 14:24:04 +03:00
Ilia Filippov
6738af0a0c changing uniform_min and uniform_max implementations for avx targets 2014-03-06 12:05:24 +04:00
Evghenii
335d36211c +1 2014-03-05 16:16:51 +01:00
Dmitry Babokin
d49c63ec3d Merge pull request #760 from ifilippov/master
support LLVM trunk after 202814-202842 revisions
2014-03-05 14:02:28 +03:00
Evghenii
644118cd17 runs on GPU but need further tuning 2014-03-05 11:49:15 +01:00
Evghenii
f086b7ff9b added tasking 2014-03-05 11:06:53 +01:00
Evghenii
2a77804739 first commit 2014-03-05 09:56:40 +01:00
Ilia Filippov
9ab8f4e10e support LLVM trunk after 202814-202842 revisions 2014-03-05 10:12:30 +04:00
Vsevolod Livinskij
2e2fd394bf Documents for saturating arithmetic was added. 2014-03-05 01:30:16 +04:00
Dmitry Babokin
eb7401e526 Merge pull request #759 from ifilippov/master
Supporting VS2012 for all examples
2014-03-04 18:33:01 +03:00
Ilia Filippov
4d05ec0e1e supporting VS2012 for all examples 2014-03-04 18:19:25 +04:00
Dmitry Babokin
1043ffae0a Merge pull request #758 from ifilippov/master
Support LLVM trunk
2014-03-04 15:14:52 +03:00
Ilia Filippov
c017e46820 support LLVM trunk after r202736 revision 2014-03-04 16:02:25 +04:00
Ilia Filippov
38ce3f368c support LLVM trunk after r202720 revision 2014-03-04 16:02:01 +04:00
Ilia Filippov
c4e35050b0 support of building with C++11 2014-03-04 16:01:18 +04:00
Dmitry Babokin
57c3c803d9 Merge pull request #757 from dbabokin/VS2012
VS2012 related updates
2014-02-28 19:14:43 +03:00
Vsevolod Livinskij
c2e05e2231 Algorithm was modified and division was changed to bit operations. 2014-02-28 20:06:46 +04:00
Dmitry Babokin
c9642aae86 Update of fail DB with result on Windows with VS2012 (3.4 and trunk). Excluding 3.3 result (too many fails) 2014-02-28 20:05:45 +04:00
Dmitry Babokin
9ef9f0bf32 Migrating to VS solution files to VS2012 2014-02-28 20:01:34 +04:00
Dmitry Babokin
798b6b202c Merge pull request #756 from jbrodman/memdocfix
Update docs to warn of the difference between sizeof(float) and sizeof(u...
2014-02-28 08:42:33 +03:00
jbrodman
5d58a814aa Merge pull request #744 from dbabokin/docs
Use icpc for KNC, not icc
2014-02-27 10:51:35 -08:00
jbrodman
fbb34b3f3a Merge pull request #747 from dbabokin/knc_extract_element
Knc.h fix
2014-02-27 10:51:17 -08:00
jbrodman
91621d7b17 Update docs to warn of the difference between sizeof(float) and sizeof(uniform float) 2014-02-27 02:38:57 -08:00
Dmitry Babokin
14718d8bbf Merge pull request #754 from ifilippov/master
Support LLVM trunk after r202168 r202190 revisions
2014-02-26 16:19:42 +03:00
Ilia Filippov
06c06456c4 support LLVM trunk after r202168 r202190 revisions 2014-02-26 17:06:58 +04:00
Dmitry Babokin
e95dfc7247 Merge pull request #753 from ifilippov/master
Supporting LLVM trunk after r202052 revision
2014-02-25 13:33:50 +03:00