Go to file
Chandler Carruth 200e87c0c5 [x86] Fix a bug in the VZEXT DAG combine that I just made more powerful.
It turns out this combine was always somewhat flawed -- there are cases
where nested VZEXT nodes *can't* be combined: if their types have
a mismatch that can be observed in the result. While none of these show
up in currently, once I switch to the new vector shuffle lowering a few
test cases actually form such nested VZEXT nodes. I've not come up with
any IR pattern that I can sensible write to exercise this, but it will
be covered by tests once I flip the switch.

llvm-svn: 219044
2014-10-04 02:51:03 +00:00
clang PR20991: ::decltype is not valid. 2014-10-04 01:57:39 +00:00
clang-tools-extra [clang-tidy] Documented check testing. 2014-10-03 07:08:22 +00:00
compiler-rt Fix the armv7 thumb builtins on darwin 2014-10-04 00:18:59 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Implement async_work_group_copy builtin v3 2014-10-03 19:49:39 +00:00
libcxx Mark module atomic as cplusplus11. 2014-09-24 04:44:54 +00:00
libcxxabi Use __atomic_exchange_n instead of Clang's __sync_swap 2014-10-03 20:03:47 +00:00
lld [mach-o] add -iphoneos_version_min as alias for -ios_version_min 2014-10-04 00:19:56 +00:00
lldb These two tests were failing on the FreeBSD bot - one has to assume because FreeBSD comes with libc++. Skip them 2014-10-03 22:33:03 +00:00
llvm [x86] Fix a bug in the VZEXT DAG combine that I just made more powerful. 2014-10-04 02:51:03 +00:00
openmp Fix a crash that occurred under obscure circumstances during library shutdown 2014-09-03 11:34:33 +00:00
polly DI: LLVM schema change: fold constants into string 2014-10-03 21:08:48 +00:00