1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test
Craig Topper f314d592c4 [X86] Remove all the vector NOP bitcast patterns. Use a few lines of code in the Select method in X86ISelDAGToDAG.cpp instead.
There are a lot of permutations of types here generating a lot of patterns in the isel table. It's more efficient to just ReplaceUses and RemoveDeadNode from the Select function.

The test changes are because we have a some shuffle patterns that have a bitcast as their root node. But the behavior is identical to another instruction whose pattern doesn't start with a bitcast. So this isn't a functional change.

llvm-svn: 338824
2018-08-03 07:01:10 +00:00
..
Analysis [SCEV] Properly solve quadratic equations 2018-08-02 19:13:35 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [X86] Remove all the vector NOP bitcast patterns. Use a few lines of code in the Select method in X86ISelDAGToDAG.cpp instead. 2018-08-03 07:01:10 +00:00
DebugInfo [AArch64] DWARF: do not generate AT_location for thread local 2018-08-01 23:46:49 +00:00
Demangle [MS Demangler] Fix some tests that are no longer broken. 2018-08-02 22:37:40 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [ASAN] Use the correct shadow offset for ASAN on FreeBSD/mips64. 2018-08-01 22:51:13 +00:00
Integer
JitListener
Linker
LTO
MC [AArch64] Add support for got relocated LDR's 2018-08-02 06:24:40 +00:00
Object
ObjectYAML
Other Reland r338431: "Add DebugCounters to DivRemPairs" 2018-08-01 23:14:14 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86
tools objdump: Better handling of Mach-O universal binaries 2018-08-03 00:06:38 +00:00
Transforms [InstSimplify] fold extracting from std::pair (2/2) 2018-08-03 05:39:48 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh