1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test
Sanjay Patel 4cc3c35fb0 [ValueTracking] improve ComputeNumSignBits for vector constants
This is similar to the computeKnownBits improvement in rL268479. 
There's probably more we can do for vector logic instructions, but 
this should let us see non-splat constant masking ops that can
become vector selects instead of and/andn/or sequences.

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

llvm-svn: 273459
2016-06-22 19:20:59 +00:00
..
Analysis [X86] Make arithmetic operations cost model test saner. NFC. 2016-06-21 20:41:40 +00:00
Assembler IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals. 2016-06-21 23:42:48 +00:00
Bindings [OCaml] Add functions for accessing metadata nodes. 2016-06-22 03:30:24 +00:00
Bitcode
BugPoint
CodeGen [AArch64] Remove an overly aggressive assert. 2016-06-22 19:18:52 +00:00
DebugInfo Preserve DebugInfo when replacing values in DAGCombiner 2016-06-22 19:03:26 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [asan] Do not instrument accesses to profiling globals 2016-06-22 17:30:58 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC
Object
ObjectYAML
Other
SymbolRewriter
TableGen
ThinLTO/X86
tools [llvm-readobj] - Teach llvm-readobj to print dependencies of SHT_GNU_verdef and refactor dumping method. 2016-06-22 13:43:38 +00:00
Transforms [ValueTracking] improve ComputeNumSignBits for vector constants 2016-06-22 19:20:59 +00:00
Unit
Verifier Upgrade old memset/memcpy signatures (without isVolatile argument) in tests 2016-06-22 15:16:06 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh