james.brodman
|
641d882ea6
|
Add shift support for knc targets. This is not optimized.
|
2013-10-28 12:43:42 -04:00 |
|
james.brodman
|
1e80b3b0d7
|
Add shift support for generic-16 target.
|
2013-10-28 12:20:32 -04:00 |
|
james.brodman
|
d2b89e0e37
|
Tweak generic target.
|
2013-10-23 18:01:01 -04:00 |
|
james.brodman
|
c4ad8f6ed4
|
Add docs/generic impls
|
2013-10-23 15:51:59 -04:00 |
|
james.brodman
|
4d289b16c2
|
Redesign after being hit with the KISS bat.
|
2013-10-23 14:25:43 -04:00 |
|
james.brodman
|
f97a2d68c8
|
Bugfix for non-const shift amt and unit tests.
|
2013-10-22 18:29:20 -04:00 |
|
james.brodman
|
899f85ce9c
|
Initial Support for new stdlib shift operator
|
2013-10-22 18:06:54 -04:00 |
|
jbrodman
|
c18fa15db1
|
Merge pull request #622 from jbrodman/shengfu
Fix segfault when using both -g and -MMM
|
2013-10-08 16:01:27 -07:00 |
|
james.brodman
|
44912e6b1e
|
Fix segfault when using both -g and -MMM
|
2013-10-08 18:27:03 -04:00 |
|
james.brodman
|
0439605e94
|
Weird merge problems.
|
2013-10-07 14:20:59 -04:00 |
|
jbrodman
|
1485419414
|
Merge pull request #618 from egaburov/clean_knc
Cleaned knc-i1x16.h
|
2013-10-07 08:36:57 -07:00 |
|
evghenii
|
3da152a150
|
fixed zmm __mul for i64 with icc < 14.0.0, 4 knc::fails lefts, but I doubt these are due to this include..
|
2013-10-07 18:30:22 +03:00 |
|
evghenii
|
4222605f87
|
fixed lshr/ashr/shl shifts. __mul i64 vector version for icc < 14.0.0 works only on signed, so commented it out in favour of sequential
|
2013-10-07 14:24:27 +03:00 |
|
evghenii
|
1b196520f6
|
knc-i1x16.h is cleaned: int32,float,double are complete, int64 is partially complete
|
2013-10-05 22:10:05 +03:00 |
|
evghenii
|
10223cfac3
|
workong on shuffle/rotate for double, there seems to be a bug in cvt2zmm cvt2hilo
|
2013-10-05 15:23:55 +03:00 |
|
evghenii
|
8b0fc558cb
|
complete cleaning
|
2013-10-05 14:15:33 +03:00 |
|
evghenii
|
8a6789ef61
|
cleaned float added fails info
|
2013-10-04 14:11:09 +03:00 |
|
evghenii
|
57f019a6e0
|
cleaned int64 added fails info
|
2013-10-04 13:39:15 +03:00 |
|
evghenii
|
32c77be2f3
|
cleaned mask & int32, only test141 fails
|
2013-10-04 11:42:52 +03:00 |
|
james.brodman
|
ac79f3f345
|
format change
|
2013-10-01 12:31:33 -04:00 |
|
james.brodman
|
d45c5767d8
|
Due diligence tweaks.
|
2013-10-01 12:17:57 -04:00 |
|
Dmitry Babokin
|
2741e3c1d0
|
Merge pull request #616 from jbrodman/master
Adding missing typecasts and guarding i64 __mul with icc version check
|
2013-10-01 08:59:52 -07:00 |
|
james.brodman
|
dc8895352a
|
Adding missing typecasts and guarding i64 __mul with compiler version check
|
2013-10-01 11:53:56 -04:00 |
|
Dmitry Babokin
|
959a741c14
|
Merge pull request #612 from dbabokin/missing_target
Adding support for avx1-i64x4 target in test system.
|
2013-10-01 07:43:26 -07:00 |
|
Dmitry Babokin
|
af95188f29
|
Merge pull request #615 from dbabokin/32bit_examples
Make examples 32-bit friendly.
|
2013-10-01 07:42:46 -07:00 |
|
Dmitry Babokin
|
c7b4164122
|
Redefining ISPC should not discard ISPC_FLAGS
|
2013-10-01 18:40:26 +04:00 |
|
Dmitry Babokin
|
4a908cf38d
|
Merge pull request #614 from ifilippov/testing
pipe correction and some other small changes in test system (fixes problems with alloy.py on MacOS)
|
2013-10-01 07:35:48 -07:00 |
|
Ilia Filippov
|
b2cf0209b1
|
pipe correction and some other small changes in test system
|
2013-10-01 18:01:29 +04:00 |
|
Dmitry Babokin
|
2d6f7a7c93
|
Support i686 architecture recognition as x86 and enable 32 bit x86 platforms
|
2013-10-01 17:37:34 +04:00 |
|
Dmitry Babokin
|
660f14245b
|
Merge pull request #611 from dbabokin/typos
Typo fix and copyright update
|
2013-09-30 08:40:38 -07:00 |
|
Dmitry Babokin
|
49cefc2e97
|
Updating fail_db for new target
|
2013-09-30 19:20:18 +04:00 |
|
Dmitry Babokin
|
7942bdb728
|
Typo fix and copyright update
|
2013-09-30 18:09:59 +04:00 |
|
Dmitry Babokin
|
758efebb3c
|
Add missing testing support for avx1-i64x4 target
|
2013-09-30 17:54:59 +04:00 |
|
Dmitry Babokin
|
efad72fef4
|
Merge pull request #609 from dbabokin/1_5_0
Release 1.5.0
|
2013-09-27 14:35:47 -07:00 |
|
Dmitry Babokin
|
3b4cc90800
|
Changing ISPC to 1.5.dev
|
2013-09-28 01:32:00 +04:00 |
|
Dmitry Babokin
|
8a39af8f72
|
Release 1.5.0
v1.5.0
|
2013-09-27 23:27:05 +04:00 |
|
jbrodman
|
39c2274f1a
|
Merge pull request #588 from egaburov/knc-modes
Added knc-i1x16.h , knc-i1x8.h and knc-i1x8unsafe_fast.h
|
2013-09-27 11:20:56 -07:00 |
|
Dmitry Babokin
|
570246a016
|
Merge pull request #608 from dbabokin/fail_db
Fail_db.txt update
|
2013-09-27 07:16:52 -07:00 |
|
Dmitry Babokin
|
8e71dbd6c1
|
Adding comments to fail_db.txt
|
2013-09-27 18:12:12 +04:00 |
|
Dmitry Babokin
|
da52ae844f
|
Adding AVX2 fails on Windows
|
2013-09-27 18:06:28 +04:00 |
|
Dmitry Babokin
|
396aaae098
|
Add fails with VS2010 on Windows
|
2013-09-27 17:00:17 +04:00 |
|
Dmitry Babokin
|
5855ae7460
|
Add fails with gcc 4.7 on Mac
|
2013-09-27 02:32:01 +04:00 |
|
Dmitry Babokin
|
2a83cefd5b
|
Add fails with gcc 4.7 on Linux
|
2013-09-26 19:07:38 +04:00 |
|
Dmitry Babokin
|
dfc723bc19
|
Add fails with gcc 4.4 on Linux
|
2013-09-26 16:34:49 +04:00 |
|
Dmitry Babokin
|
23cb59427d
|
Merge pull request #607 from ifilippov/testing
correction of test system
|
2013-09-26 04:02:49 -07:00 |
|
Ilia Filippov
|
1c858c34f7
|
correction of test system
|
2013-09-26 14:54:15 +04:00 |
|
Dmitry Babokin
|
4285b5a89e
|
Merge pull request #591 from dbabokin/dispatch
Adding check for OS AVX support to auto-dispatch code
|
2013-09-23 08:42:22 -07:00 |
|
Dmitry Babokin
|
a80696f98f
|
Merge pull request #594 from ifilippov/testing
Incremental fixes for initial implementation of test system
|
2013-09-23 07:26:19 -07:00 |
|
Ilia Filippov
|
af5da885a5
|
small corrections of test system
|
2013-09-23 18:18:48 +04:00 |
|
Dmitry Babokin
|
349062d89c
|
Merge pull request #596 from ifilippov/patch_3_
adding patch for LLVM 3.3 which increases performance after regression
|
2013-09-23 07:10:26 -07:00 |
|