Commit Graph

1733 Commits

Author SHA1 Message Date
Dmitry Babokin
ba4977cd84 Merge pull request #629 from mmp/typo
Fix small typo for NEON targets in Target::SupportedTargets
2013-10-12 06:21:44 -07:00
Matt Pharr
e751977b72 Fix small typo for NEON targets in Target::SupportedTargets 2013-10-12 06:15:57 -07:00
Dmitry Babokin
5409fc2e19 Merge pull request #628 from dbabokin/fail_db
Fail_db update on Mac with clang 3.3 compiler
2013-10-12 03:10:59 -07:00
Dmitry Babokin
a4d6240ab4 Fail_db update on Mac with clang 3.3 compiler 2013-10-12 14:07:41 +04:00
Dmitry Babokin
78a26c8743 Merge pull request #627 from dbabokin/clang_build
Switch over to clang as default C++ compiler for build and test
2013-10-11 07:13:35 -07:00
Dmitry Babokin
a45e147d38 Update fail_db with new passes after change in trunk 2013-10-11 18:09:28 +04:00
Dmitry Babokin
477a688c68 fail_db.txt update with fails with clang 3.3 as a C++ compiler for tests (Linux) 2013-10-11 16:29:17 +04:00
Dmitry Babokin
d129e33b51 Enable clang as default C++ compiler used by run_tests.py and perf.py 2013-10-11 16:29:17 +04:00
Dmitry Babokin
17b54cb0c8 Fix problem with building ISPC by clang 3.4 2013-10-11 16:29:17 +04:00
Dmitry Babokin
99df2d9dbf Switch examples on Unix from using g++ to clang++ 2013-10-11 16:29:17 +04:00
Dmitry Babokin
8297edd251 Switching default compiler on Unix from g++ to clang++ 2013-10-11 16:29:16 +04:00
Dmitry Babokin
b43861b467 Merge pull request #626 from ifilippov/fix1
fix for ISPC for compfails at sse4-i8 and sse4-i16
2013-10-11 04:31:22 -07:00
Ilia Filippov
92773ada6d fix for ISPC for compfails at sse4-i8 and sse4-i16 2013-10-11 15:23:40 +04:00
Dmitry Babokin
e3db1091a8 Merge pull request #624 from ifilippov/fix1
patch for LLVM for fails on avx-x2 target
2013-10-11 04:03:35 -07:00
Ilia Filippov
7abbe97ee9 patch for LLVM for fails at avx-x2 2013-10-11 14:00:47 +04:00
Dmitry Babokin
c7606bb93b Merge pull request #623 from ifilippov/testing
adding --extra option and correction pathes to ispc compiler
2013-10-10 04:52:22 -07:00
Ilia Filippov
0d9594354a adding --extra option and correction pathes to ispc compiler 2013-10-10 15:38:08 +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
egaburov
5d56d29240 merged with master 2013-10-08 19:13:30 +02: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