llvm-6502/test
Chandler Carruth 90ac572331 [x86] Fix the completely broken vector widening legalization of bswap.
This operation was classified as a binary operation in the widening
logic for some reason (clearly, untested). It is in fact a unary
operation. Add a RUN line to a test to exercise this for x86.

Note that again the vector widening strategy doesn't regress anything
and in one case removes a totally unecessary instruction that we
couldn't avoid when promoting the element type.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212257 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-03 07:04:38 +00:00
..
Analysis
Assembler
Bindings
Bitcode
BugPoint
CodeGen [x86] Fix the completely broken vector widening legalization of bswap. 2014-07-03 07:04:38 +00:00
DebugInfo DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. 2014-07-02 18:32:05 +00:00
ExecutionEngine Fix this test to not write to the source tree, and instead to write to 2014-06-28 05:18:49 +00:00
Feature
FileCheck
Instrumentation [ASan] Print exact source location of global variables in error reports. 2014-07-02 16:54:41 +00:00
Integer
JitListener
Linker
LTO
MC [X86] AVX512: Add writemask variants for vperm*2* 2014-07-02 21:25:54 +00:00
Object Add the -reverse-sort flag (aka -r) to llvm-nm 2014-07-02 23:23:58 +00:00
Other
TableGen
tools
Transforms Add new lines to debugging information. 2014-07-03 02:11:49 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh