llvm-6502/test
Simon Pilgrim 01e39346f3 [X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching
Updated X86TargetLowering::isShuffleMaskLegal to match SHUFP masks with commuted inputs and PSHUFD masks that reference the second input.

As part of this I've refactored isPSHUFDMask to work in a more general manner and allow it to match against either the first or second input vector.

Differential Revision: http://reviews.llvm.org/D6287



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222087 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-15 21:13:05 +00:00
..
Analysis Reapply r221924: "[GVN] Perform Scalar PRE on gep indices that feed loads before 2014-11-14 21:09:13 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching 2014-11-15 21:13:05 +00:00
DebugInfo Add a test for r222029 that doesn't rely on the default target being a COFF platform. 2014-11-14 21:23:26 +00:00
ExecutionEngine Fix symbol resolution of floating point libc builtins in MCJIT 2014-11-13 23:32:52 +00:00
Feature
FileCheck
Instrumentation Move asan-coverage into a separate phase. 2014-11-11 22:14:37 +00:00
Integer
JitListener
Linker
LTO Add Forward Control-Flow Integrity. 2014-11-11 21:08:02 +00:00
MC R600/SI: Start implementing an assembler 2014-11-14 14:08:00 +00:00
Object Object, support both mach-o archive t.o.c file names 2014-11-12 01:37:45 +00:00
Other
SymbolRewriter
TableGen
tools Add the code and test cases for 64-bit ARM to llvm-objdump’s Mach-O symbolizer. 2014-11-14 21:52:18 +00:00
Transforms Revert "Don't make assumptions about the name of private global variables." 2014-11-15 02:03:53 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile OCAMLFLAGS can contain =, don't use = with sed 2014-11-13 09:29:30 +00:00
Makefile.tests
TestRunner.sh