1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 14:02:52 +02:00
llvm-mirror/test
Simon Pilgrim 2374787ea3 [X86][SSE] Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREG
Generalise the existing SIGN_EXTEND to SIGN_EXTEND_VECTOR_INREG combine to support zero extension as well and get rid of a lot of unnecessary ANY_EXTEND + mask patterns.

Differential Revision: http://reviews.llvm.org/D17691

llvm-svn: 262599
2016-03-03 09:43:28 +00:00
..
Analysis [SCEV] Make getRange smarter around selects 2016-03-02 00:57:54 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [X86][SSE] Improve vector ZERO_EXTEND by combining to ZERO_EXTEND_VECTOR_INREG 2016-03-03 09:43:28 +00:00
DebugInfo [lanai] Fixing file path used in test 2016-03-03 00:30:02 +00:00
Examples
ExecutionEngine
Feature
FileCheck Reapply r262092: [FileCheck] Abort if -NOT is combined with another suffix. 2016-02-29 22:13:03 +00:00
Instrumentation [PGO] Remove redundant counter copies for avail_extern functions. 2016-02-27 23:11:30 +00:00
Integer
JitListener
LibDriver
Linker
LTO Rename embedded bitcode section in MachO 2016-02-29 19:40:10 +00:00
MC [X86] Make X86MCCodeEmitter::DetermineREXPrefix locate operands more like how VEX prefix handling does. 2016-03-02 07:32:43 +00:00
Object [lanai] Add ELF enum value and relocations. 2016-03-01 21:21:42 +00:00
Other [PM] Wire up optimization levels and default pipeline construction APIs 2016-02-28 22:16:03 +00:00
SymbolRewriter
TableGen
tools [lanai] Add ELF enum value and relocations. 2016-03-01 21:21:42 +00:00
Transforms Explode store of arrays in instcombine 2016-03-02 22:36:45 +00:00
Unit
Verifier [Verifier] Don't abort on invalid cleanuprets 2016-03-01 18:59:50 +00:00
YAMLParser
.clang-format
CMakeLists.txt [CMake] Add convenience target llvm-test-depends to build test dependencies. 2016-03-02 00:27:14 +00:00
lit.cfg
lit.site.cfg.in
TestRunner.sh