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 |
|
Anton Mitrokhin
|
b79bd65c4e
|
Merge branch 'master' of https://github.com/ncos/ispc into knl-support
|
2015-03-26 09:42:24 +03:00 |
|
Vsevolod Livinskiy
|
5050874007
|
Merge branch 'knl-support' of https://github.com/ncos/ispc into ncos-knl
|
2015-03-26 08:24:19 +03:00 |
|
Anton Mitrokhin
|
5c523332af
|
extpackstorehi/lo_epi32 (without i8 and i16)
|
2015-03-25 20:09:45 +03:00 |
|
Anton Mitrokhin
|
de0d69ab26
|
extpackstorehi/lo_pd
|
2015-03-25 19:54:19 +03:00 |
|
Anton Mitrokhin
|
aefcea95cc
|
shift mask left like (mask << 8). may cause errors
|
2015-03-25 19:48:20 +03:00 |
|
Dmitry Babokin
|
ef826603a7
|
Merge pull request #999 from ncos/minor-ispc-fixes
fix for mishandled __ISPC_NO_EXTERN_C var being defined as zero
|
2015-03-25 19:20:08 +03:00 |
|
Anton Mitrokhin
|
1aa8309a9e
|
store_ps fixed
|
2015-03-25 19:12:28 +03:00 |
|
Anton Mitrokhin
|
fc8a32425c
|
cast_fptosi/ui
|
2015-03-25 18:58:36 +03:00 |
|
Anton Mitrokhin
|
49b9297166
|
cast s(z)ext -> add avx and sse, + started ext..load rwriting
|
2015-03-25 18:46:47 +03:00 |
|
Dmitry Babokin
|
30b45731ae
|
Merge pull request #998 from aguskov/master
Fix for LLVM trunk (rL232885)
|
2015-03-25 18:05:45 +03:00 |
|
Anton Mitrokhin
|
50f716f3d8
|
fix for mishandled __ISPC_NO_EXTERN_C var being defined as zero
|
2015-03-25 16:57:30 +03:00 |
|
Andrey Guskov
|
a66fab4cea
|
Fix for LLVM trunk (rL232885)
|
2015-03-25 16:11:50 +03:00 |
|
Dmitry Babokin
|
603355f6d6
|
Merge pull request #997 from jbrodman/master
Fix to support function pointers in header file generation.
|
2015-03-21 13:07:37 +03:00 |
|
jbrodman
|
637a4cc812
|
Fix to support function pointers in header file generation.
|
2015-03-20 14:49:03 -07:00 |
|