1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
James Molloy fe66a6200d [DemandedBits] Fix computation of demanded bits for ICmps
The computation of ICmp demanded bits is independent of the individual operand being evaluated. We simply return a mask consisting of the minimum leading zeroes of both operands.

We were incorrectly passing "I" to ComputeKnownBits - this should be "UserI->getOperand(0)". In cases where we were evaluating the 1th operand, we were taking the minimum leading zeroes of it and itself.

This should fix PR26266.

llvm-svn: 258690
2016-01-25 14:49:36 +00:00
..
Analysis [DemandedBits] Fix computation of demanded bits for ICmps 2016-01-25 14:49:36 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [AVX512] Adding PTESTNMB/D/W/Q instruction 2016-01-25 14:43:23 +00:00
DebugInfo
Examples
ExecutionEngine [RuntimeDyld][AArch64] Add support for the MachO ARM64_RELOC_SUBTRACTOR reloc. 2016-01-21 21:59:50 +00:00
Feature
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker Revert obsolete llvm-link -preserve-modules option/test 2016-01-21 14:28:52 +00:00
LTO
MC [ARM] Add DSP build attribute and extension targeting 2016-01-25 11:26:11 +00:00
Object Fix the code that leads to the incorrect trigger of the report_fatal_error() 2016-01-22 22:49:55 +00:00
Other
SymbolRewriter
TableGen
tools [ARM] Add DSP build attribute and extension targeting 2016-01-25 11:26:11 +00:00
Transforms AVX1 : Enable vector masked_load/store to AVX1. 2016-01-25 10:17:11 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh