1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/test
Simon Pilgrim f5ea116056 [DAGCombiner] Generalize (or (and X, c1), c2) -> (and (or X, c2), c1|c2) combine to work on non-splat vectors
The knownbits_mask_or_shuffle_uitofp change is interesting - shuffle combines manage to kick in, removing the AND constant mask load. For targets with fast-variable-shuffle this should reduce further to VPOR+VPSHUFB+VCVTDQ2PS.

llvm-svn: 321279
2017-12-21 16:34:46 +00:00
..
Analysis Give up on array allocas in getPointerDereferenceableBytes 2017-12-20 10:01:30 +00:00
Assembler
Bindings
Bitcode Hardware-assisted AddressSanitizer (llvm part). 2017-12-09 00:21:41 +00:00
BugPoint
CodeGen [DAGCombiner] Generalize (or (and X, c1), c2) -> (and (or X, c2), c1|c2) combine to work on non-splat vectors 2017-12-21 16:34:46 +00:00
DebugInfo Revert "Fix faulty assertion in debug info" 2017-12-19 23:34:37 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [hwasan] Implement -fsanitize-recover=hwaddress. 2017-12-20 19:05:44 +00:00
Integer
JitListener
Linker
LTO [LTO] Make processing of combined module more consistent 2017-12-16 02:10:00 +00:00
MC [mips] Fix the invalid EVA test 2017-12-21 15:14:07 +00:00
Object
ObjectYAML [WebAssembly] Add support for init functions linking metadata 2017-12-14 21:10:03 +00:00
Other Fix more inconsistent line endings. NFC. 2017-12-18 19:46:56 +00:00
SafepointIRVerifier [SafepointIRVerifier] Allow deriving pointers from unrelocated base 2017-12-05 21:39:37 +00:00
SymbolRewriter
TableGen TableGen: Allow setting SDNodeProperties on intrinsics 2017-12-20 19:36:28 +00:00
ThinLTO/X86 [Support][CachePruning] Disable cache pruning regression fix 2017-12-19 14:42:38 +00:00
tools [llvm-readobj] Support 'GNU' style for MIPS GOT/PLT dumping 2017-12-21 10:26:02 +00:00
Transforms [ICP] Expose unconditional call promotion interface 2017-12-20 19:26:37 +00:00
Unit
Verifier [Verifier] Check that GEP indexes has correct types 2017-12-14 09:33:58 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh