Commit Graph

3086 Commits

Author SHA1 Message Date
Dmitry Babokin
f3b8ce8cbc Merge pull request #1034 from dbabokin/static
Generic target: declare in anonymous namespace only l_array_*
2015-05-08 16:08:25 +03:00
Dmitry Babokin
14da0a7f54 Merge pull request #1033 from kku1993/fix-null-terminator
Fixed string argument missing null-terminator.
2015-05-08 16:05:14 +03:00
Kevin Ku
1c039ab96a Fixed string argument missing null-terminator. 2015-05-07 23:00:14 -04:00
Dmitry Babokin
256e8325e3 Generic target: declare in anonymous namespace only l_array_* 2015-05-08 01:10:46 +03:00
Dmitry Babokin
c76f03a263 Merge pull request #1032 from ncos/namespaces
Put struct/class definitions into anonymous namespaces (MIC, generic).
Fix is required for generic compilation with multiple ispc files.
2015-05-06 18:02:26 +03:00
Anton Mitrokhin
e0e579bd99 put struct/class definitions into anonymous namespaces (MIC, generic) 2015-05-06 13:59:23 +03:00
Dmitry Babokin
e513fc7884 Merge pull request #1031 from jbrodman/master
Ptr Diff should ignore const
2015-04-30 13:38:59 +03:00
jbrodman
c8e492d82f Ptr Diff should ignore const 2015-04-29 18:30:21 -04:00
Dmitry Babokin
aeb97374bf Merge pull request #1030 from aguskov/master
Removed unused variable causing fatal warn on GCC build
2015-04-29 19:41:10 +03:00
Andrey Guskov
2a2bfc49f1 Removed unused variable causing fatal warn on GCC build 2015-04-29 19:24:45 +03:00
Dmitry Babokin
958143a8c5 Merge pull request #1029 from aguskov/master
Typo fix in CXX output
2015-04-29 15:33:13 +03:00
Andrey Guskov
66ad192266 Typo fix in CXX output 2015-04-29 15:25:31 +03:00
Dmitry Babokin
728c55fd6f Merge pull request #1028 from aguskov/master
Fixed llvm.dbg.value mishandling in CWriter
2015-04-28 20:59:02 +03:00
Andrey Guskov
43f432c67a Fixed llvm.dbg.value mishandling in CWriter 2015-04-28 20:55:33 +03:00
Dmitry Babokin
1328efd027 Merge pull request #1027 from dbabokin/osxsave
Adding check for OSXSAVE before checking xgetbv in cpu detection code.
2015-04-24 22:04:39 +03:00
Dmitry Babokin
ad97d70a43 Adding check for OSXSAVE before checking xgetbv in cpu detection code.
Fix for #1026
2015-04-24 21:28:06 +03:00
Dmitry Babokin
44cf9866cb Merge pull request #1025 from aguskov/master
Fix typos in the previous LLVM debug info commit
2015-04-24 18:17:12 +03:00
Dmitry Babokin
0a8fab0737 Merge pull request #1024 from Vsevolod-Livinskij/multitarget
Support of *-generic-16 target
2015-04-24 18:16:45 +03:00
Vsevolod Livinskiy
c2039da7b8 Support of *-generic-16 target 2015-04-24 15:56:06 +03:00
Andrey Guskov
0842b82eca Fix typos in the previous LLVM debug info commit 2015-04-24 15:51:55 +03:00
Dmitry Babokin
03d3f7179b Merge pull request #1023 from aguskov/master
LLVM debug info fix, again
2015-04-23 22:50:12 +03:00
Andrey Guskov
5defbf25f1 LLVM debug info fix, again 2015-04-23 19:00:54 +03:00
Dmitry Babokin
a0cbd7e33a Merge pull request #1022 from aguskov/master
Another version of multitarget return types fix
2015-04-22 18:14:39 +03:00
Andrey Guskov
0fd170f47a Another version of multitarget return types fix 2015-04-22 18:09:31 +03:00
Dmitry Babokin
0b52022c13 Merge pull request #1021 from ispc/revert-1019-master
Revert "Multitaget function return types fixed"
2015-04-22 17:39:39 +03:00
Dmitry Babokin
0f1358b69f Revert "Multitaget function return types fixed" 2015-04-22 17:38:05 +03:00
Dmitry Babokin
8040154b2f Merge pull request #1020 from dbabokin/copyright
Copyright refresh
2015-04-22 16:40:23 +03:00
Dmitry Babokin
8e47273186 Copyright refresh 2015-04-22 16:39:11 +03:00
Dmitry Babokin
4518bce71b Merge pull request #1013 from egaburov/armfix
Added fix for ispc on ARM
2015-04-22 16:09:50 +03:00
Dmitry Babokin
8c1d7c6dc5 Merge pull request #1018 from Vsevolod-Livinskij/knl_fix
rcp23->rcp28 fix for knl.h
2015-04-22 16:07:05 +03:00
Dmitry Babokin
2983722926 Merge pull request #1019 from aguskov/master
Fix for an error, when a type, involving (uniform) structure type, is returned from export function and the compilation is done for multi-target with targets of different width.
2015-04-22 15:56:24 +03:00
Andrey Guskov
7f096f23e3 Multitaget function return types fixed 2015-04-22 15:13:56 +03:00
Vsevolod Livinskiy
858a97a485 New accuracy for knl.h 2015-04-20 22:47:00 +03:00
Dmitry Babokin
1d40f0a930 Merge pull request #1014 from Vsevolod-Livinskij/isa_update
Check for new isa for KNL and SKX was added.
2015-04-17 12:24:25 +03:00
Vsevolod Livinskiy
7729070481 Check for new isa for KNL and SKX was added. 2015-04-17 12:00:36 +03:00
Dmitry Babokin
e6ba7eb337 Merge pull request #1016 from aguskov/master
Recurring LLVM debug info fix
2015-04-16 19:38:41 +03:00
Andrey Guskov
189e892b96 Recurring LLVM debug info fix 2015-04-16 19:31:16 +03:00
Dmitry Babokin
f62ad11fb0 Merge pull request #1012 from ncos/x86-64_2_x86_64
Add x86_64 to be alias of x86-64
2015-04-16 15:19:30 +03:00
Anton Mitrokhin
e754cb99c7 allow x86_64 in alloy.py (run_tests has no problems with it) 2015-04-16 14:56:40 +03:00
Evghenii Gaburov
7e06973054 added rtc() to arm examples as well 2015-04-16 11:54:06 +00:00
Evghenii Gaburov
38375b49e3 added unsaturated ingtegers stubs for arm IR 2015-04-16 11:48:26 +00:00
Anton Mitrokhin
b5293067fc add x86_64 to be alias of x86-64 2015-04-16 14:42:34 +03:00
Dmitry Babokin
d1d59a2a01 Merge pull request #1011 from ncos/multitarget
Fix assertion fail when specify illegal/unsupported target to ISPC
2015-04-16 13:51:33 +03:00
Dmitry Babokin
1a9d08a325 Merge pull request #1010 from Vsevolod-Livinskij/fix_for_nvptx
Typo fix in util-nvptx.m4
2015-04-16 13:37:40 +03:00
Anton Mitrokhin
1948d8ea42 If you want to have 'CPU_None' as CPU type, than you have to have a name for it (even if that's an empty string) 2015-04-16 13:31:14 +03:00
Vsevolod Livinskiy
41750a8336 Reorder available targets 2015-04-16 13:11:44 +03:00
Vsevolod Livinskiy
8336615eae Typo fix in util-nvptx.m4 2015-04-16 13:02:24 +03:00
Dmitry Babokin
af18f7cc97 Merge pull request #1009 from aguskov/master
Fix for LLVM trunk (debug info changes)
2015-04-16 11:55:00 +03:00
Andrey Guskov
824e47ece7 Fix for LLVM trunk 2015-04-15 16:31:23 +03:00
Dmitry Babokin
f73091f391 Merge pull request #1007 from Vsevolod-Livinskij/fix_for_trunk
Fix for trunk
2015-04-10 15:25:17 +03:00