Go to file
Craig Topper 4431bfe88c [InstCombine] Support vector splats in transformZExtICmp
This patch adds splat support to transformZExtICmp. The test cases are vector versions of tests that failed when commenting out parts of the existing scalar code.

One test didn't vectorize optimize properly due to another bug so a TODO has been added.

Differential Revision: https://reviews.llvm.org/D37253

llvm-svn: 312023
2017-08-29 18:58:13 +00:00
clang [Bash-autocomplete] Refactor autocomplete code into own function 2017-08-29 17:46:46 +00:00
clang-tools-extra [clang-tidy] Fix 'misc-misplaced-widening-cast' assertion error. 2017-08-29 06:25:24 +00:00
compiler-rt [XRay][compiler-rt][NFC] Refactor global TLS variables behind an accessor function. 2017-08-29 12:21:45 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc amdgcn: rewrite barrier() using fence and clang __builtin_amdgcn_s_barrier 2017-08-16 17:09:00 +00:00
libcxx Fix test for C++03 2017-08-29 01:10:51 +00:00
libcxxabi Revert "[libcxxabi] When built with ASan, __cxa_throw calls __asan_handle_no_return" 2017-08-16 22:05:54 +00:00
libunwind ARM: explicitly specify the 8-byte alignment 2017-08-23 16:50:27 +00:00
lld Add -no-eh-frame-hdr which negates -eh-frame-hdr. 2017-08-29 16:53:24 +00:00
lldb [IPv6] Fix a bug in the IPv6 listen behavior 2017-08-29 16:13:41 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [InstCombine] Support vector splats in transformZExtICmp 2017-08-29 18:58:13 +00:00
openmp Use va_copy instead of __va_copy to fix building libomp against musl libc 2017-08-19 23:53:36 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Do not consider mem intrinsics as error. 2017-08-29 18:27:47 +00:00