llvm with tablegen backend for capstone disassembler
Go to file
Chandler Carruth 7e26a67ffa [x86] Sink a generic combine of VZEXT nodes from the lowering to VZEXT
nodes to the DAG combining of them.

This will allow the combine to fire on both old vector shuffle lowering
and the new vector shuffle lowering and generally seems like a cleaner
design. I've trimmed down the code a bit and tried to make it and the
surrounding combine fairly clean while moving it around.

llvm-svn: 219042
2014-10-04 01:05:48 +00:00
clang Remove stray enum keywords. MSVC sees this as a redeclaration at global scope. 2014-10-03 22:20:30 +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
libclc Implement async_work_group_copy builtin v3 2014-10-03 19:49:39 +00:00
libcxx
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] Sink a generic combine of VZEXT nodes from the lowering to VZEXT 2014-10-04 01:05:48 +00:00
openmp
polly DI: LLVM schema change: fold constants into string 2014-10-03 21:08:48 +00:00