Commit Graph

2648 Commits

Author SHA1 Message Date
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
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
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
Anton Mitrokhin
7ac8a9ea04 changed vec16_i1 type definition in knc.h from typedef to struct 2014-10-14 18:52:03 +04:00
Anton Mitrokhin
dcf70d887b Changed the 'newest_LLVM' variable to 3.5 and fixed an error in help message 2014-10-14 18:23:47 +04:00
evghenii
558d7ee1d3 fix compilation with gcc481 2014-10-14 15:49:50 +02:00
Dmitry Babokin
2e49ecd56f Merge pull request #870 from aguskov/master
Added a patch for LLVM 3.5 to enable proper debugging under Windows
2014-10-14 17:31:55 +04:00
evghenii
47b1f2182f fix documentation typo 2014-10-14 15:24:30 +02:00
aguskov
efee86fa2e Update 3_5_win_coff_debug_info.patch 2014-10-14 17:17:49 +04:00
evghenii
4e7ae5269b added pseudo_prefetch definitions 2014-10-14 14:48:02 +02:00
evghenii
9238c72e08 Merge branch 'master' into nvptx_clean_master 2014-10-14 14:27:00 +02:00
evghenii
83a863ea83 fix compilation for llvm 3.5 2014-10-14 14:17:36 +02:00
Andrey Guskov
75759254c3 Added a patch for LLVM 3.5 to enable proper debugging under Windows 2014-10-14 15:58:23 +04:00
Dmitry Babokin
44ed10b6f2 Merge pull request #869 from dbabokin/typo
Typo fix
2014-10-14 14:54:05 +04:00