llvm-project/llvm/test
Simon Pilgrim 783dbe402f [X86][AVX] combineX86ShufflesRecursively - peek through extract_subvector
If we have more then 2 shuffle ops to combine, try to use combineX86ShuffleChainWithExtract to see if some are from the same super vector.

llvm-svn: 365050
2019-07-03 15:46:08 +00:00
..
Analysis Revert Recommit [PowerPC] Update P9 vector costs for insert/extract element 2019-07-01 23:29:46 +00:00
Assembler [ThinLTO] Optimize writeonly globals out 2019-07-03 14:14:52 +00:00
Bindings
Bitcode [ThinLTO] Optimize writeonly globals out 2019-07-03 14:14:52 +00:00
BugPoint
CodeGen [X86][AVX] combineX86ShufflesRecursively - peek through extract_subvector 2019-07-03 15:46:08 +00:00
DebugInfo Revert Changing CodeView debug info type record representation in assembly files to make it more human-readable & editable 2019-07-03 00:51:49 +00:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation MSan: handle callbr instructions 2019-07-03 09:28:50 +00:00
Integer
JitListener
LTO Revert [InlineCost] cleanup calculations of Cost and Threshold 2019-07-03 04:01:51 +00:00
Linker
MC [triple] Use 'macabi' environment name for the Mac Catalyst triples 2019-07-03 01:02:43 +00:00
MachineVerifier GlobalISel: Verify G_MERGE_VALUES operand sizes 2019-07-01 18:01:35 +00:00
Object [Object/invalid.test] - Convert Object/corrupt.test to YAML and merge the result into invalid.test 2019-07-02 12:58:37 +00:00
ObjectYAML
Other
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO] Optimize writeonly globals out 2019-07-03 14:14:52 +00:00
Transforms [InstCombine] Y - ~X --> X + Y + 1 fold (PR42457) 2019-07-03 09:41:50 +00:00
Unit
Verifier
YAMLParser
tools [llvm-ar][test] Add to MRI test coverage 2019-07-03 13:47:29 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in