llvm-6502/test
Chandler Carruth 0a31a52b91 [x86] Fix a moderately terrifying bug in the new 128-bit shuffle logic
that managed to elude all of my fuzz testing historically. =/

Something changed to allow this code path to actually be exercised and
it was doing bad things. It is especially heavily exercised by the
patterns that emerge when doing AVX shuffles that end up lowered through
the 128-bit code path.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218540 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-26 20:41:45 +00:00
..
Analysis
Assembler
Bindings
Bitcode
BugPoint
CodeGen [x86] Fix a moderately terrifying bug in the new 128-bit shuffle logic 2014-09-26 20:41:45 +00:00
DebugInfo Removing empty tests from failed revert 2014-09-24 21:45:26 +00:00
ExecutionEngine
Feature
FileCheck
Instrumentation [asan] don't instrument module CTORs that may be run before asan.module_ctor. This fixes asan running together -coverage 2014-09-24 22:41:55 +00:00
Integer
JitListener
Linker
LTO
MC Elide repeated register operand in Thumb1 instructions 2014-09-26 16:14:29 +00:00
Object
Other
TableGen
tools llvm-vtabledump: strip trailing NUL bytes 2014-09-26 05:50:45 +00:00
Transforms [IndVar] Don't widen loop compare unless IV user is sign extended. 2014-09-26 20:05:35 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg pass environment when invoking llvm-config from lit.cfg 2014-09-24 18:37:48 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh