Dmitry Babokin
|
dc0db2d1cb
|
Merge pull request #919 from Vsevolod-Livinskij/knc_header_fix
Knc header fix
|
2014-12-05 12:43:21 +03:00 |
|
Vsevolod Livinskiy
|
44ee5737a7
|
Changes in cast_zext
|
2014-12-04 23:04:25 +04:00 |
|
Vsevolod Livinskiy
|
9022806fc0
|
Changes in cast
|
2014-12-04 19:53:23 +04:00 |
|
Vsevolod Livinskiy
|
91866396ef
|
Fix for half to float
|
2014-12-04 19:40:30 +04:00 |
|
Vsevolod Livinskiy
|
ff9380b248
|
Fix for count_leading_zeros
|
2014-12-04 19:30:30 +04:00 |
|
Vsevolod Livinskiy
|
b00575e95c
|
Fix for __cast_zext(__vec16_i64, __vec16_i1)
|
2014-12-04 18:59:40 +04:00 |
|
jbrodman
|
ac524eff0d
|
Add DLL storage class for export functions on windows
|
2014-12-04 01:58:42 -08:00 |
|
Vsevolod Livinskiy
|
df9f839ed4
|
Merge
|
2014-12-04 13:45:47 +04:00 |
|
Vsevolod Livinskiy
|
8d51e0620e
|
Fix for int64 comparison
|
2014-12-04 13:37:24 +04:00 |
|
Vsevolod Livinskiy
|
70adb5d283
|
Fix for unsigned cmp for int64
|
2014-12-04 13:36:19 +04:00 |
|
Vsevolod Livinskiy
|
7e63862dff
|
__sqrt_varying_double
|
2014-12-04 13:35:03 +04:00 |
|
Vsevolod Livinskiy
|
190d7957d4
|
Fix for __shuffle2_float
|
2014-12-04 13:35:03 +04:00 |
|
Vsevolod Livinskiy
|
307c825c4e
|
Fix for __shift_i32
|
2014-12-04 13:35:03 +04:00 |
|
Vsevolod Livinskiy
|
7e39ed115d
|
Fix for shuffle2_double
|
2014-12-04 13:35:03 +04:00 |
|
Vsevolod Livinskiy
|
52eddcdcfd
|
Some changes in max/min_varying_uint/int64
|
2014-12-04 13:35:03 +04:00 |
|
Vsevolod Livinskiy
|
0d9eceb668
|
Fix for prefetch
|
2014-12-04 13:35:02 +04:00 |
|
Vsevolod Livinskiy
|
7084432a0e
|
Fix for max/min_varying_uint/int64
|
2014-12-04 13:35:02 +04:00 |
|
Dmitry Babokin
|
b02f30c822
|
Merge pull request #918 from dbabokin/trunk
Removing -debug-ir functionality for 3.6, as it was removed from LLVM.
|
2014-12-03 18:31:19 +03:00 |
|
Dmitry Babokin
|
701bd9b029
|
Removing -debug-ir functionality for 3.6, as it was removed from LLVM.
|
2014-12-03 18:28:32 +03:00 |
|
Dmitry Babokin
|
fb2c22c32d
|
Merge pull request #917 from dbabokin/selfbuild
Fix for selfbuild to use both CC and CXX, but not only CC.
|
2014-12-03 18:27:03 +03:00 |
|
Dmitry Babokin
|
ddc25dffcf
|
Fix for selfbuild to use both CC and CXX, but not only CC.
|
2014-12-03 15:36:36 +03:00 |
|
Dmitry Babokin
|
1211aa95fd
|
Merge pull request #914 from hansbogert/master
Added cstdlib include
|
2014-12-01 18:43:28 +03:00 |
|
Hans van den Bogert
|
d1b4ad6aca
|
Added cstdlib include
the atoi and other functions were not transitively included under clang/llvm3.5
|
2014-12-01 14:09:13 +01:00 |
|
Dmitry Babokin
|
d18b85f8ca
|
Merge pull request #913 from Vsevolod-Livinskij/fail_db_update
Fail_db update
|
2014-11-27 22:34:03 +03:00 |
|
Vsevolod Livinskiy
|
5d2ccfbe75
|
Fail_db update
|
2014-11-27 21:09:18 +03:00 |
|
Dmitry Babokin
|
f1e68b6bef
|
Merge pull request #912 from ncos/knc-backend-merge
Knc backend merge
|
2014-11-27 19:47:18 +03:00 |
|
Anton Mitrokhin
|
51a3d71fea
|
fial_db.txt refresh
|
2014-11-27 19:22:22 +04:00 |
|
Anton Mitrokhin
|
6f518dfcc9
|
fixed lshr (i64 ...) function implementation
|
2014-11-27 18:33:44 +04:00 |
|
Anton Mitrokhin
|
0a987ad06f
|
reduce_add_int8/16 implementation fixed
|
2014-11-27 17:41:21 +04:00 |
|
Anton Mitrokhin
|
7333e6ab7a
|
Merge branch 'knc-backend-merge' of https://github.com/ncos/ispc into knc-backend-merge
|
2014-11-27 15:57:37 +03:00 |
|
Anton Mitrokhin
|
296b057a0a
|
added debug helpers for knc-i1x16.h
|
2014-11-27 16:54:46 +04:00 |
|
Anton Mitrokhin
|
5f3128bbb2
|
cast_sext/sext, i64 (l)shl/r and mul
|
2014-11-27 16:53:25 +04:00 |
|
Dmitry Babokin
|
f0a5db068f
|
Merge pull request #911 from aguskov/master
Fix for DWARF debug info generation pipeline
|
2014-11-26 23:56:07 +03:00 |
|
Dmitry Babokin
|
265d5b7924
|
Merge pull request #910 from dbabokin/trunk
Build fix for LLVM trunk - changed include structure
|
2014-11-26 14:24:54 +03:00 |
|
Dmitry Babokin
|
0bb5404e6b
|
Build fix for LLVM trunk - changed include structure
|
2014-11-26 14:21:50 +03:00 |
|
Andrey Guskov
|
82cf349bf9
|
Fix for DWARF debug info generation pipeline
Applies to LLVM-3.4, -3.5 and -trunk builds of ISPC
|
2014-11-25 22:27:23 +03:00 |
|
Dmitry Babokin
|
707056f825
|
Merge pull request #908 from dbabokin/trunk
Tracking LLVM trunk: SmallPtrSet changes
|
2014-11-21 16:40:54 +03:00 |
|
Dmitry Babokin
|
22dcc9a651
|
Tracking LLVM trunk: SmallPtrSet changes
|
2014-11-21 16:37:47 +03:00 |
|
Dmitry Babokin
|
56c78e55d5
|
Merge pull request #906 from ncos/ispc_build_fails
fixed ISPC compilation fail caused by LLVM DIBuilder API change
|
2014-11-19 18:20:45 +03:00 |
|
Anton Mitrokhin
|
2e3af7f474
|
fixed ISPC compilation fail caused by the change of llvm::Value to llvm::Constant in DIBuilder member functions (LLVM commit 222070)
|
2014-11-19 13:24:46 +03:00 |
|
Dmitry Babokin
|
3290ccd020
|
Merge pull request #903 from ncos/knc-backend-merge
Add several functions to knc.h
|
2014-11-14 11:03:29 -08:00 |
|
Anton Mitrokhin
|
1934a09a3d
|
updated fail_db.txt to hide 9 new runfails and tests that have been fixed
|
2014-11-14 17:22:23 +04:00 |
|
Anton Mitrokhin
|
7233e25907
|
removed unnecessary &255's (knc.h)
|
2014-11-14 17:17:24 +04:00 |
|
Anton Mitrokhin
|
615d36b236
|
Merge branch 'master' of https://github.com/ncos/ispc into knc-backend-merge
Conflicts:
examples/intrinsics/knc.h
|
2014-11-14 11:54:34 +04:00 |
|
Dmitry Babokin
|
e834703bb7
|
Merge pull request #904 from jbrodman/master
Disable optimization to eliminate illegal results
|
2014-11-13 16:13:15 -08:00 |
|
Dmitry Babokin
|
2b956e9cad
|
Merge pull request #902 from Vsevolod-Livinskij/knc_header_fix
Knc header fix
|
2014-11-13 15:26:32 -08:00 |
|
Dmitry Babokin
|
d3158d1efe
|
Merge pull request #901 from ncos/ispc_build_fails
LLVM trunk build fail fix (MDNode interface change)
|
2014-11-13 15:25:35 -08:00 |
|
Anton Mitrokhin
|
b21043c309
|
- fixed 'cast_trunc', 'cast_zext' and 'cast_sext' implementations (the previous was faulty)
- added '__select (i8/16)', '__equal_i8/16_and_mask', '__not_equal_i8/16_and_mask' functions
|
2014-11-13 22:41:55 +04:00 |
|
Vsevolod Livinskiy
|
37a4362417
|
Fix for __cast_uitofp
|
2014-11-13 20:21:02 +04:00 |
|
jbrodman
|
c565ec08ac
|
Disable optimization to eliminate illegal results
|
2014-11-13 07:23:00 -08:00 |
|