Vsevolod Livinskiy
9e184e65cf
Fix for rev.221167
2014-11-06 16:52:47 +03:00
Anton Mitrokhin
15e1f86711
- Removed the debug code occasionally sneaked to the repo
...
- Put 12 knc runfails to the fail_db.txt (were invisible due to debug code)
- Several minor fixes not affecting functionality
2014-11-06 16:48:51 +04:00
Dmitry Babokin
6bc4aee029
Merge pull request #896 from jbrodman/master
...
Fix nested structs being expanded in headers
2014-11-05 16:21:49 -08:00
Dmitry Babokin
b45429fc44
Merge pull request #894 from Vsevolod-Livinskij/fix_221024
...
Fix for rev. 221024 and 221027
2014-11-05 16:18:07 -08:00
jbrodman
6cfe21094b
Fix nested structs being expanded in headers
2014-11-03 06:14:47 -08:00
Vsevolod Livinskiy
90d9b91007
Fix for rev. 221024 and 221027
2014-11-03 01:29:06 +03:00
Dmitry Babokin
89f6fdd29c
Merge pull request #892 from Vsevolod-Livinskij/knc_header_fix
...
Fix for load/store i16
2014-10-30 15:39:00 -07:00
Dmitry Babokin
b07bf9f5c7
Merge pull request #890 from Vsevolod-Livinskij/fix_for_trunk
...
Fix for trunk
2014-10-30 12:25:09 -07:00
Vsevolod Livinskiy
9a8782d122
Fix for load/store i16
2014-10-30 18:37:38 +04:00
Anton Mitrokhin
e2249365f3
setzero functions for i8 and i16
2014-10-30 18:36:39 +04:00
Anton Mitrokhin
1f2079f2a8
fixed __cast_fpto<...> set of functions
2014-10-30 17:49:57 +04:00
Vsevolod Livinskiy
a239f37302
Fix for missing declaration of IntrinsicInst
2014-10-30 16:29:48 +03:00
Vsevolod Livinskiy
215ca762d0
Fix for rev. 220741. LinkModiles emits error by itself
2014-10-29 22:52:52 +04:00
Anton Mitrokhin
a4bcb1e1e2
__min_varying_<...> intrinsics added
2014-10-29 20:16:34 +04:00
Dmitry Babokin
0c0f69e3bf
Merge pull request #887 from ncos/knc-backend-merge
...
Updated fail_db.txt to remove new passes fails
2014-10-21 17:48:29 +04:00
Anton Mitrokhin
0fa17b1385
updated fail_db.txt
2014-10-21 17:43:42 +04:00
Dmitry Babokin
92e86ac5b7
Merge pull request #885 from ncos/knc-backend-merge
...
Further improvements in knc.h
2014-10-21 17:18:48 +04:00
Anton Mitrokhin
8b34fb853e
Commented out the faulty functions. Our code generator does not provide the necessary alligning to use them.
2014-10-21 15:42:14 +04:00
Anton Mitrokhin
09b8f65246
changed the names of 'reduce' functions (ixx -> intxx) to match the names generated by code generator
2014-10-21 15:26:07 +04:00
Dmitry Babokin
9a3e4d8788
Merge pull request #884 from ncos/alloy_modifications
...
Add the '--notify-subject' option to alloy.py
2014-10-21 14:29:48 +04:00
Anton Mitrokhin
577f5e368a
-Add the '--notify-subject' option to alloy.py to allow non-standard notification message subjects and simplify message
...
filtering
2014-10-21 14:10:54 +04:00
Anton Mitrokhin
da281a99ec
Merge branch 'master' of https://github.com/ncos/ispc into knc-backend-merge
2014-10-21 12:37:18 +04:00
Dmitry Babokin
1671430b50
Merge pull request #883 from dbabokin/alloy_version
...
Update warning
2014-10-20 21:11:21 +04:00
Dmitry Babokin
6c766be68c
Update warning
2014-10-20 21:10:40 +04:00
Dmitry Babokin
883963d90d
Merge pull request #881 from dbabokin/typos
...
typos
2014-10-17 03:42:17 +04:00
Dmitry Babokin
b84fdb1f3c
typos
2014-10-17 03:40:22 +04:00
Dmitry Babokin
8645ee5546
Merge pull request #880 from dbabokin/v180
...
Bumping version to 1.8.1dev
2014-10-17 03:26:03 +04:00
Dmitry Babokin
ffa4b9e65c
Bumping version to 1.8.1dev
2014-10-17 03:25:14 +04:00
Dmitry Babokin
c6dbb2c066
Merge pull request #879 from dbabokin/v180
...
v1.8.0
2014-10-17 03:22:26 +04:00
Dmitry Babokin
0af6f6460b
ReleaseNotes and news update.
v1.8.0
2014-10-17 01:24:36 +04:00
Dmitry Babokin
156f4e0fd8
Bumping version to 1.8.0
2014-10-16 23:34:38 +04:00
Dmitry Babokin
e97601d3a8
Merge pull request #878 from dbabokin/make
...
Typo. Keep LDFLAGS commented.
2014-10-16 20:26:29 +04:00
Dmitry Babokin
100285a325
Typo. Keep LDFLAGS commented.
2014-10-16 20:25:31 +04:00
Dmitry Babokin
9796674218
Merge pull request #877 from dbabokin/make
...
Fixing comment in Makefile and adding tips for building binaries for distribution on Linux.
2014-10-16 20:18:52 +04:00
Dmitry Babokin
8283cfc3ff
Fixing comment in Makefile and adding tips for building binaries for
...
distribution on Linux.
2014-10-16 20:17:02 +04:00
Dmitry Babokin
d62fe78e6e
Merge pull request #876 from dbabokin/ptx_off
...
PTX support refinement
2014-10-16 17:28:28 +04:00
Dmitry Babokin
5715350d96
Build clang with NVPTX support.
2014-10-16 17:24:43 +04:00
Dmitry Babokin
17ee085396
PTX support is off by default.
...
Fix to make it compile with PTX support off by default.
2014-10-16 17:20:26 +04:00
Dmitry Babokin
c5cf05e085
Merge pull request #875 from Vsevolod-Livinskij/fail_db_update
...
Fail_db update.
2014-10-16 16:36:03 +04:00
Vsevolod Livinskiy
f59c6223b4
Fail_db update for icc.v15
2014-10-16 16:28:14 +04:00
Dmitry Babokin
30270584aa
Merge pull request #749 from egaburov/nvptx_clean
...
Experimental support for PTX with examples
2014-10-16 15:56:02 +04:00
evghenii
92377426bd
changed progress bar implementation
2014-10-16 11:53:05 +02:00
Anton Mitrokhin
3d71932ca6
knc.h: added [] overloads to type defenitions
2014-10-16 12:57:55 +04:00
Dmitry Babokin
ccf4d00385
Merge pull request #874 from dbabokin/alloy-gnu-toolchain
...
alloy.py script upgrade
2014-10-15 23:09:50 +04:00
Dmitry Babokin
f7390aaec9
Adding default sysroot detection for MacOS 10.9 (and newer), which
...
allows working out of the box. Otherwise C standard headers are not
found.
2014-10-15 23:02:59 +04:00
Dmitry Babokin
d79529cada
Adding --with-gcc-toolchain alloy switch, which is passed to configure.
...
This is the only way to build functional clang on old Linux system,
which has old system gcc and new gcc (4.7+) installed in non-system
location.
Also adding switch to build only x86 target in clang.
2014-10-15 20:40:37 +04:00
Dmitry Babokin
8f9a935132
Merge pull request #873 from dbabokin/knc
...
KNC prefetch:
2014-10-14 20:59:48 +04:00
Dmitry Babokin
3f24c8dedc
KNC prefetch:
...
- make L3 prefetch to hit L2$, instead of being nop.
- fix vector prefetch to use single intrinsic, instead of two (this is
caused by bug in Composer 14.0 documentation).
2014-10-14 20:24:16 +04:00
Dmitry Babokin
741df13eb8
Merge pull request #871 from ncos/knc-backend-merge
...
Replaced vec16_i1 type definition in knc.h from typedef to struct version, adding a constructor
2014-10-14 19:24:53 +04:00
Dmitry Babokin
8e31d7e99c
Merge pull request #872 from ncos/alloy_modifications
...
Changed the 'newest_LLVM' variable to 3.5 and fixed an error in help message
2014-10-14 19:24:38 +04:00