Commit Graph

3166 Commits

Author SHA1 Message Date
Andrey Shishpanov
e11022c95a replaced gathers for i32 2015-08-16 21:50:44 +03:00
Dmitry Babokin
a6c85fd0e1 Merge pull request #1088 from ncos/alloy_modifications
Changed LLVM 3.7 download path
2015-08-14 16:06:36 +03:00
Anton Mitrokhin
5e0bbf0081 Changed LLVM 3.7 download path; Fixed a small issue which might provoke alloy to icc when not necessary 2015-08-14 16:12:34 +03:00
Dmitry Babokin
ab2d14189e Merge pull request #1087 from ncos/fail_db-update
Update fail_db.txt
2015-08-12 14:43:41 +03:00
Anton Mitrokhin
197c13b3b9 Update fail_db.txt: [AVX-512]: 7 compfails on x86-64, 36 compfails on x86; Add anonymous namespace compfails 2015-08-12 14:06:10 +03:00
Dmitry Babokin
ef1d3270a7 Merge pull request #1086 from Shishpan/trunkFix
Added new header BasicAliasAnalysis.h, which appeared in 3.8.
2015-08-10 16:11:01 +03:00
Andrey Shishpanov
327af85e3e Added new header BasicAliasAnalysis.h, which appeared in 3.8. 2015-08-10 16:37:19 +03:00
Dmitry Babokin
d295356a39 Merge pull request #1082 from ncos/regular-fixes
Fix sincos issue
2015-08-03 12:15:38 +03:00
Dmitry Babokin
a80706af2b Merge pull request #1081 from ncos/trunk-fixing
Fix ISPC buildfail after LLVM API change in r243764
2015-08-03 12:13:47 +03:00
Anton Mitrokhin
9bfc3850c7 new test file for double sin/cos/sincos 2015-08-02 15:46:15 +03:00
Anton Mitrokhin
db1d817dee Remove 'readnone' attribute away from non-readnone sincos() 2015-08-02 15:04:29 +03:00
Anton Mitrokhin
f3548037fe Fix ISPC buildfail after LLVM API change in r243764 2015-08-02 13:44:42 +03:00
Dmitry Babokin
ab0e8bba00 Merge pull request #1077 from Shishpan/trunkFix
Fix for LLVM trunk
2015-07-29 03:23:51 +03:00
Andrey Shishpanov
90c6e0172a some fixes for new LLVM API 2015-07-28 18:51:13 +03:00
Dmitry Babokin
2c4c79d55e Merge pull request #1072 from Shishpan/asinFix
solution for asin trouble from report
2015-07-23 17:55:04 +03:00
Dmitry Babokin
023ba72a9a Merge pull request #1074 from ncos/trunk-fixing
fail_db.txt update
2015-07-23 12:52:11 +03:00
Anton Mitrokhin
3f9e64e0ec Removed 6 passes runfails; Duplicated 8 llvm 3.7 runfails for llvm 3.8; Several entries reordered 2015-07-23 13:35:03 +03:00
Andrey Shishpanov
3bc99c1da1 solution for asin trouble from report 2015-07-22 14:26:51 +03:00
Dmitry Babokin
bd8d78d204 Merge pull request #1073 from Shishpan/fixIssue#1068
Fixing for problem with casting reference types, issue #1068
2015-07-22 14:01:39 +03:00
Andrey Shishpanov
22a0596fca fixing trouble with casting from float reference to int, issue #1068 2015-07-22 00:22:25 +03:00
Dmitry Babokin
dff48639e9 Merge pull request #1069 from Shishpan/trunk38fix
some fixes for trunk 3.8
2015-07-19 16:21:59 +03:00
Andrey Shishpanov
d6bb5e2264 some fixes for trunk 3.8 2015-07-17 16:57:17 +03:00
Dmitry Babokin
56f83aeb38 Merge pull request #1067 from Shishpan/branchForTrunk38Fix
Trunk38 fixes
2015-07-17 14:23:12 +03:00
Andrey Shishpanov
415f2e938c some fixes for trunk 3.8 2015-07-17 14:27:28 +03:00
Dmitry Babokin
73f7f583e4 Merge pull request #1066 from ncos/native-knl
Native knl
2015-07-16 18:06:32 +03:00
Anton Mitrokhin
04987422e7 Update fail_db for native knl 2015-07-16 18:40:13 +03:00
Anton Mitrokhin
f864338ce2 Changed GEP calls in target-avx512.ll to work with old LLVM 2015-07-16 15:32:50 +03:00
Anton Mitrokhin
23ebdbe1f2 Merge branch 'master' of https://github.com/ncos/ispc into native-knl 2015-07-16 15:01:07 +03:00
Dmitry Babokin
ef5dafb745 Merge pull request #1065 from ncos/ispc-classof
Fix ordered/unordered fcmp error in cbackend.cpp
2015-07-14 11:55:09 +03:00
Anton Mitrokhin
016781027c Add a test file for ispc's isnan() function 2015-07-14 09:58:07 +03:00
Anton Mitrokhin
f187671a89 fix ordered/unordered fcmp error in cbackend.cpp 2015-07-13 18:23:36 +03:00
Dmitry Babokin
ea89cb65bb Merge pull request #1064 from egaburov/ptxfix
ptx build fix
2015-07-10 14:48:23 +03:00
Evghenii Gaburov
ad2238e880 fix ptx 2015-07-10 13:46:54 +02:00
Dmitry Babokin
cb416611ce Merge pull request #1063 from ncos/ispc-classof
Removing RTTI from ispc - it causes problem when linking with clang libraries, which are no-rtti.
2015-07-10 13:55:11 +03:00
Anton Mitrokhin
9f083f99ac classof implementations for all classes 2015-07-10 12:27:16 +03:00
Vsevolod Livinskiy
21da408832 [AVX512]: bugfixing 2015-07-10 11:34:16 +03:00
Vsevolod Livinskiy
ba10b91648 [AVX-512]: masked_store was replaced 2015-07-09 15:36:03 +03:00
Anton Mitrokhin
8217448ee5 Id's for Stmt-inherited classes 2015-07-09 14:45:33 +03:00
Vsevolod Livinskiy
25aeedb003 [AVX-512]: masked_load_float/double was replaced 2015-07-09 13:45:14 +03:00
Anton Mitrokhin
26a93bc733 Id's fo Expr-inherited classes 2015-07-09 12:38:58 +03:00
Vsevolod Livinskiy
b6d2d8dd4c [AVX-512]: rsqrt and rcp were replaced 2015-07-08 19:12:38 +03:00
Vsevolod Livinskiy
8c1bd4ec32 [AVX-512]: replace with avx512 intrinsics 2015-07-08 16:54:27 +03:00
Dmitry Babokin
2aedc1fd2b Merge pull request #1062 from Vsevolod-Livinskij/fix_for_asm
Fix for assembler file generation.
2015-07-08 15:36:34 +03:00
Vsevolod Livinskiy
b805609986 Fix for assembler file generation. 2015-07-08 14:56:18 +03:00
Anton Mitrokhin
c50ce30b00 [AVX-512]: fixed a couple of tests 2015-07-08 10:20:57 +03:00
Dmitry Babokin
3ec674a820 Merge pull request #1061 from ncos/knl-rename
Fixed default compiler value from ' ' to None
2015-06-24 11:20:10 +03:00
Anton Mitrokhin
f00b5abc40 fixed default compiler value from '' to None 2015-06-24 10:46:03 +03:00
Dmitry Babokin
0885152713 Merge pull request #1060 from ncos/trunk-fixing
Fix trunk buildfail after LLVM revision 239858
2015-06-23 18:28:44 +03:00
Anton Mitrokhin
a2dd501c11 Fix trunk buildfail after LLVM revision 239858 2015-06-23 18:19:39 +03:00
Dmitry Babokin
8de5047035 Merge pull request #1059 from ncos/knl-rename
Fix unitialized default compiler_exe
2015-06-23 17:47:10 +03:00