Dmitry Babokin
|
b471cdb56f
|
Track changes in createFunctionAttrsPass().
|
2016-01-12 13:54:12 +03:00 |
|
Dmitry Babokin
|
b8ad55019c
|
Merge pull request #1142 from dbabokin/linker_fix
Move only unused declaration, the rest will be moved by Linker.
|
2015-12-25 14:25:29 +03:00 |
|
Dmitry Babokin
|
b67d7f0b6a
|
Move only unused declaration, the rest will be moved by Linker.
|
2015-12-25 14:05:21 +03:00 |
|
Dmitry Babokin
|
5ac46e5134
|
Merge pull request #1141 from dbabokin/master
Fix to make Linker work as it used to before making it too smart.
|
2015-12-24 20:44:04 +03:00 |
|
Dmitry Babokin
|
bdae4d5e23
|
Fix to make Linker work as it used to before making it too smart.
|
2015-12-24 20:34:49 +03:00 |
|
Dmitry Babokin
|
35c97512b5
|
Merge pull request #1139 from ncos/unmasked
Fix up return statements in unmasked regions
|
2015-12-21 22:22:35 +03:00 |
|
Anton Mitrokhin
|
d862672664
|
Fix up return statements in unmasked regions
|
2015-12-21 20:13:47 +03:00 |
|
Dmitry Babokin
|
10143eb716
|
Merge pull request #1138 from ncos/trunk-fixing
Fix ISPC after LLVM r255842. Fix for build problem, though there's runtime problem still.
|
2015-12-21 15:06:12 +03:00 |
|
Anton Mitrokhin
|
a6f0aade5c
|
Fix ISPC after LLVM r255842
|
2015-12-21 14:59:14 +03:00 |
|
Dmitry Babokin
|
ac8fef0f22
|
Merge pull request #1133 from dbabokin/build_fix
Fix for change in LLVM in llvm::Linker::linkModules()
|
2015-12-11 18:06:31 +03:00 |
|
Dmitry Babokin
|
839c51ed5b
|
Fix for change in LLVM in llvm::Linker::linkModules()
|
2015-12-11 18:05:14 +03:00 |
|
Dmitry Babokin
|
129f06488b
|
Merge pull request #1131 from aristidb/no-isa-crash-reorder
Fix crash when not specifying --target option
|
2015-12-08 16:10:18 +03:00 |
|
Aristid Breitkreuz
|
fe9b4a6ac5
|
move strcascmp on isa to _after_ comparing isa against NULL
|
2015-12-05 11:58:40 +01:00 |
|
Dmitry Babokin
|
2ac8ad2063
|
Merge pull request #1129 from Shishpan/trunkFix
Fix for rev. 254449. Changed linkModules() API
|
2015-12-03 13:59:23 +03:00 |
|
Andrey Shishpanov
|
da7c2740f4
|
Fix for rev. 254449. Changed linkModules() API
|
2015-12-03 13:24:33 +03:00 |
|
Dmitry Babokin
|
bb5cbf420c
|
Merge pull request #1128 from ncos/knc-fixes
Fix fabs intrinsic in generic target (fail after LLVM r249702)
|
2015-12-01 10:48:22 +03:00 |
|
Anton Mitrokhin
|
12ac782b13
|
fix fabs intrinsic in generic target (fail after LLVM r249702)
|
2015-11-30 16:43:45 +03:00 |
|
Dmitry Babokin
|
d3020580ff
|
Merge pull request #1127 from sisupov/branch0
Fix issue #1122
|
2015-11-24 15:30:11 +03:00 |
|
Sergey Isupov
|
c83674433b
|
Fix issue #1122
|
2015-11-24 15:27:07 +03:00 |
|
Dmitry Babokin
|
0e58415bdb
|
Merge pull request #1126 from ncos/native-knl
Fix bug in cbackend
|
2015-11-23 21:26:42 +03:00 |
|
Anton Mitrokhin
|
9a477ee926
|
Fix bug in cbackend
|
2015-11-23 16:52:07 +03:00 |
|
Dmitry Babokin
|
2c51fa54d0
|
Merge pull request #1125 from thebusytypist/fix-win32-debug-build
Try to fix unresolved symbols in Win32 Debug build.
|
2015-11-23 14:52:33 +03:00 |
|
thebusytypist
|
e23821f282
|
Fix unresolved symbol in Win32 Debug build.
Add an additional dependency LLVMProfileData.lib.
|
2015-11-20 16:48:54 -08:00 |
|
Dmitry Babokin
|
5afb671764
|
Merge pull request #1123 from Shishpan/fix_knl_generic_comp
Remove __abs_i32i64() which is heritage from knc.h and crashes compilation for knl.
|
2015-11-19 18:29:03 +03:00 |
|
Andrey Shishpanov
|
5884e7c3f1
|
deleted useless __abs_i32i64() used in knc.h
|
2015-11-19 18:18:28 +03:00 |
|
Dmitry Babokin
|
d4ebb3544d
|
Merge pull request #1121 from ncos/native-knl
[AVX512]: Make blend optimizations possible for avx512
|
2015-11-11 17:46:28 +03:00 |
|
Anton Mitrokhin
|
ef51f8c648
|
[AVX512]: Make blend optimizations possible for avx512
|
2015-11-10 18:16:43 +03:00 |
|
Dmitry Babokin
|
66b1499ee0
|
Merge pull request #1120 from ncos/trunk-fixing
ISPC trunk fix after LLVM commits 252219 and 252380
|
2015-11-10 16:09:03 +03:00 |
|
Dmitry Babokin
|
48ffdcf169
|
Merge pull request #1119 from Vsevolod-Livinskij/di_fix
Remove obsolete cast.
|
2015-11-10 16:07:01 +03:00 |
|
Anton Mitrokhin
|
1948a93584
|
Fix ISPC build fail after LLVM commit 252219
|
2015-11-10 15:19:38 +03:00 |
|
Vsevolod Livinskiy
|
e7fd7dd6fd
|
Remove obsolete cast.
|
2015-11-10 14:49:02 +03:00 |
|
Anton Mitrokhin
|
e2efcb50f3
|
Fix ISPC build fail after LLVM commit 252380
|
2015-11-10 14:44:17 +03:00 |
|
Dmitry Babokin
|
a3799fd5d0
|
Merge pull request #1117 from ncos/native-knl
[AVX-512]: transcendentals: add exp() implementation, no functional change
|
2015-11-03 13:41:17 +03:00 |
|
Anton Mitrokhin
|
28b402a778
|
[AVX-512]: transcendentals: add exp() implementation, TODO: log() and pow()
|
2015-11-03 13:34:11 +03:00 |
|
Dmitry Babokin
|
fb30a56cc3
|
Minor fixes
|
2015-11-02 23:20:15 +03:00 |
|
jbrodman
|
d8fd909d4f
|
Merge pull request #1116 from jbrodman/master
Only use SROA for llvm 3.7 or newer.
|
2015-11-02 15:14:07 -05:00 |
|
jbrodman
|
37d67549bd
|
Only use SROA for llvm 3.7 or newer.
|
2015-11-02 16:02:43 -05:00 |
|
jbrodman
|
00077390ed
|
Replace old ScalarReplAggregates pass with no longer new SROA pass.
|
2015-11-02 15:26:28 -05:00 |
|
jbrodman
|
8f7f7d2cb7
|
Merge pull request #1115 from jbrodman/master
Replace old ScalarReplAggregates pass with no longer new SROA pass.
|
2015-11-02 14:38:25 -05:00 |
|
Dmitry Babokin
|
6732d9cb64
|
Merge pull request #1114 from Vsevolod-Livinskij/patch_3_7
Apply R251275 on 3.7
|
2015-10-28 20:54:41 +03:00 |
|
Vsevolod Livinskiy
|
b8413900bb
|
Apply R251275 on 3.7
|
2015-10-28 19:35:59 +03:00 |
|
Dmitry Babokin
|
56dc2279b1
|
Merge pull request #1113 from ncos/stmt_zeroptr
Use 'dyn_cast_or_null' instead of 'dyn_cast'
|
2015-10-27 17:04:53 +03:00 |
|
Anton Mitrokhin
|
ed71f684be
|
Use 'dyn_cast_or_null' instead of 'dyn_cast'
|
2015-10-27 17:46:47 +03:00 |
|
Dmitry Babokin
|
16ae04c7f9
|
Merge pull request #1112 from ncos/buildfails
IR change for x86 mask load/store instructions in LLVM 3.8 (r250817)
|
2015-10-21 17:51:19 +03:00 |
|
Anton Mitrokhin
|
434aa30d12
|
IR change for x86 mask load/store instructions in LLVM 3.8 (r250817)
|
2015-10-21 17:41:13 +03:00 |
|
Dmitry Babokin
|
df643cecbd
|
Merge pull request #1110 from dbabokin/dispatch_module
Set target tripple and data layout for dispatch module.
|
2015-10-20 19:04:26 +03:00 |
|
Dmitry Babokin
|
f0a0e2d75d
|
Set target tripple and data layout for dispatch module.
|
2015-10-20 18:59:09 +03:00 |
|
Dmitry Babokin
|
4a3f2016d4
|
Merge pull request #1109 from Shishpan/trunkFix
new createSubroutineType() API
|
2015-10-15 15:15:24 +03:00 |
|
Andrey Shishpanov
|
3dbdeee5f6
|
new createSubroutineType() API
|
2015-10-15 15:45:15 +03:00 |
|
Dmitry Babokin
|
374e445071
|
Merge pull request #1107 from ncos/knc-fixes
[KNC:] shadow test fails caused by vec16_i64 perverted memory layout
|
2015-10-14 10:58:22 +03:00 |
|