Go to file
Ahmed Bougacha 8f6a115de9 [AArch64] Remove integer INSvi*lane patterns. NFCI.
Most are redundant, and they never seem to fire.

The V128 integer patterns already exist in the INS multiclass.
The duplicates only fire when the vector index type isn't i64,
because they accept "imm" instead of an explicit "i64", as the
instruction definition patterns do.

TLI::getVectorIdxTy is i64 on AArch64, so this should never happen.
Also, one of them had a typo: for i64, INSvi32lane was used.
I noticed because I mistakenly used an explicit i32 as the idx type,
and got ins.s for an i64 vector_insert.

The V64 patterns also don't seem to ever fire, as V64 vector
extract/insert are legalized to V128.

The equivalent float patterns are unique and useful, so keep them.

No functional change intended;  none exhibited on the LIT and LNT tests.

llvm-svn: 231838
2015-03-10 20:37:19 +00:00
clang MS ABI: Mangle the location of the catchable type into it's name 2015-03-10 19:01:51 +00:00
clang-tools-extra [clang-tidy] Fixed header guards using clang-tidy llvm-header-guard check. NFC. 2015-03-09 16:52:33 +00:00
compiler-rt asan: fix leak test for power platform 2015-03-10 10:36:06 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix bitselect for float/double types v2 2015-03-05 15:31:05 +00:00
libcxx Factor out RemoteExecutor from SSHExecutor. 2015-03-10 18:43:16 +00:00
libcxxabi Unwind: define more interfaces more often 2015-03-09 19:35:12 +00:00
lld The LLD tests require 'llvm-nm' to run as well, ensure that this is 2015-03-10 08:08:58 +00:00
lldb Add Debugger::InitializeForLLGS to allow ref counted LLGS initialization. 2015-03-10 18:07:47 +00:00
llgo [llgo] Disable known failing packages in check-libgo 2015-03-06 02:49:07 +00:00
llvm [AArch64] Remove integer INSvi*lane patterns. NFCI. 2015-03-10 20:37:19 +00:00
openmp fix for broken commit 231774 2015-03-10 10:14:57 +00:00
polly Ensure the functions in our GPURuntime are visible 2015-03-10 20:23:14 +00:00