Commit Graph

2992 Commits

Author SHA1 Message Date
Dmitry Babokin
1a9d08a325 Merge pull request #1010 from Vsevolod-Livinskij/fix_for_nvptx
Typo fix in util-nvptx.m4
2015-04-16 13:37:40 +03:00
Vsevolod Livinskiy
41750a8336 Reorder available targets 2015-04-16 13:11:44 +03:00
Vsevolod Livinskiy
8336615eae Typo fix in util-nvptx.m4 2015-04-16 13:02:24 +03:00
Dmitry Babokin
af18f7cc97 Merge pull request #1009 from aguskov/master
Fix for LLVM trunk (debug info changes)
2015-04-16 11:55:00 +03:00
Andrey Guskov
824e47ece7 Fix for LLVM trunk 2015-04-15 16:31:23 +03:00
Dmitry Babokin
f73091f391 Merge pull request #1007 from Vsevolod-Livinskij/fix_for_trunk
Fix for trunk
2015-04-10 15:25:17 +03:00
Vsevolod Livinskiy
ac4d0bf7ed Fix for debug information in trunk. 2015-04-10 15:15:16 +03:00
Vsevolod Livinskiy
391b59930b Fix for r234201. IT SHOULD BE REVERTED IN FUTURE 2015-04-10 15:15:16 +03:00
Dmitry Babokin
15535cfb64 Merge pull request #1006 from dbabokin/tinfo
Typo fix in Makefile
2015-04-09 14:02:10 +03:00
Dmitry Babokin
82d425da04 Typo fix in Makefile 2015-04-09 14:02:49 +03:00
Dmitry Babokin
d90011a535 Merge pull request #1004 from nguillemot/patch-1
Fixed some typos
2015-04-06 14:29:02 +03:00
Nicolas Guillemot
b4af33327f Fixed some typos 2015-04-03 22:25:17 -07:00
Dmitry Babokin
8cc9d08f46 Merge pull request #1003 from ncos/knl-support
KNL support via generic target.
2015-04-03 15:47:44 +03:00
Anton Mitrokhin
74c1feed08 fixed ptr-22.ispc on knl 2015-04-03 15:40:38 +03:00
Dmitry Babokin
5535bfc83f Merge pull request #1002 from dbabokin/tinfo
Addressing build issue coming from LLVM bug 16902
2015-04-02 19:24:33 +03:00
Dmitry Babokin
3e8f33da68 Addressing build issue coming from LLVM bug 16902 2015-04-02 19:19:57 +03:00
Anton Mitrokhin
a3737e2b81 i64 store fix for knl 2015-04-02 18:28:14 +03:00
Anton Mitrokhin
81251115af packed load/store for knl 2015-04-02 17:24:57 +03:00
Anton Mitrokhin
c22ee2b0a0 some minor fixes in knl.h, updated fail_db.txt 2015-04-02 16:13:41 +03:00
Anton Mitrokhin
0292730cea 64-bit min-max functions for knl.h 2015-04-02 14:56:20 +03:00
Anton Mitrokhin
29c73f242c cast s(z)ext 64-bit function fix for knl target 2015-04-02 14:40:24 +03:00
Anton Mitrokhin
13084ece5f add knl fails on 3.4 for -O2 (except foreach-unique-6.ispc, which ends up in infinite loop) 2015-04-02 13:00:42 +03:00
Anton Mitrokhin
704c83bcd6 Merge branch 'knl-support' of https://github.com/ncos/ispc into knl-support 2015-04-02 12:42:29 +03:00
Anton Mitrokhin
bf4376be1b remove knl fails in fail_db to change 3.6 to 3.4 later 2015-04-02 12:42:17 +03:00
Anton Mitrokhin
2534cd1439 knl/knc supports only x86-64, so adding that in alloy.py 2015-04-02 11:53:04 +03:00
Anton Mitrokhin
39abb6f621 Merge branch 'master' of https://github.com/ncos/ispc into knl-support 2015-04-02 09:07:55 +03:00
Dmitry Babokin
93a7c14e95 Merge pull request #1001 from aguskov/master
Fixed alloy.py exiting on Windows
2015-03-27 18:35:08 +03:00
Andrey Guskov
25988947e4 Fixed alloy.py exiting on Windows 2015-03-27 18:26:50 +03:00
Dmitry Babokin
108b7dced5 Merge pull request #1000 from aguskov/master
Fixed ISPC debug info generator, added debug tests
2015-03-27 18:18:17 +03:00
Anton Mitrokhin
fc1e12fb2f fixed knc target 2015-03-27 17:34:48 +03:00
Anton Mitrokhin
53f5ec09de Merge branch 'knl-support' of https://github.com/Vsevolod-Livinskij/ispc into knl-support 2015-03-27 15:22:35 +03:00
Anton Mitrokhin
aa94969472 rotate and shift for i32 not supporting negative index 2015-03-27 15:22:25 +03:00
Andrey Guskov
49a0a08805 Changed alloy default to 'nodebug' from 'nodebug+debug' 2015-03-27 15:20:09 +03:00
Vsevolod Livinskiy
e780372884 cast_trunk from i64 2015-03-27 15:15:45 +03:00
Andrey Guskov
dd567654e7 Fixed ISPC debug info generator, added debug tests 2015-03-27 14:52:18 +03:00
Anton Mitrokhin
4d371c0f21 update fail_db to track fails 2015-03-27 11:59:54 +03:00
Anton Mitrokhin
03211d5543 cast_uitofp typo fix; helper printf_v for vector types add 2015-03-27 09:58:59 +03:00
Anton Mitrokhin
dac1ba44e4 Merge branch 'knl-support' of https://github.com/Vsevolod-Livinskij/ispc into knl-support 2015-03-26 17:46:30 +03:00
Anton Mitrokhin
d33100a11c Since is no _MM_HINT_T2 for prefetch on KNL, changing that to T1 2015-03-26 17:45:20 +03:00
Anton Mitrokhin
17e41970d3 Immediate parameter for '_mm512_alignr_epi32/64 intrinsic' 2015-03-26 17:37:05 +03:00
Vsevolod Livinskiy
89ded54929 DOWNCONW 2015-03-26 16:34:15 +03:00
Vsevolod Livinskiy
1d9d989d8d round_ps 2015-03-26 16:18:04 +03:00
Anton Mitrokhin
9526094272 purge _MM_DOWNCONV... enum from knl.h 2015-03-26 16:12:10 +03:00
Anton Mitrokhin
81cb374084 loop execution for i8/16 32-addr-bit gathers/scatters 2015-03-26 14:53:19 +03:00
Anton Mitrokhin
a5b2695771 Merge branch 'knl-support' of https://github.com/Vsevolod-Livinskij/ispc into knl-support 2015-03-26 14:42:30 +03:00
Anton Mitrokhin
b16aee93f9 gather/scatter i8/16 loop implementations 2015-03-26 14:41:30 +03:00
Vsevolod Livinskiy
cd6f8249bf cast_fptosi/ui for double to i32 2015-03-26 14:30:57 +03:00
Vsevolod Livinskiy
af9d6a2d05 Merge branch 'knl-support' of https://github.com/ncos/ispc into ncos-knl 2015-03-26 12:46:15 +03:00
Anton Mitrokhin
4c96fd3279 cast_fptou(s)i compfail fix 2015-03-26 12:38:53 +03:00
Anton Mitrokhin
0a166f245c merged in brodman's version of knl.h 2015-03-26 12:22:03 +03:00