llvm-project/llvm/test/Transforms/CorrelatedValuePropagation
Philip Reames 04afb4a17d [test] Add a set of test for constant folding deopt operands with CVP
For anyone curious, the first test example is illustrative of a real code idiom produced by branching on the result of a three way comparison.

llvm-svn: 348997
2018-12-13 00:54:05 +00:00
..
2010-09-02-Trunc.ll
2010-09-26-MergeConstantRange.ll
add.ll
alloca.ll
ashr.ll [CorrelatedValuePropagation] Preserve debug locations (PR38178) 2018-11-18 00:29:58 +00:00
basic.ll [CVP] auto-generate complete test checks; NFC 2018-11-29 14:28:47 +00:00
conflict.ll [CVP] auto-generate complete test checks; NFC 2018-11-29 14:28:47 +00:00
crash.ll
deopt.ll [test] Add a set of test for constant folding deopt operands with CVP 2018-12-13 00:54:05 +00:00
guards.ll
icmp.ll [CVP] auto-generate complete test checks; NFC 2018-11-29 14:28:47 +00:00
non-null.ll [CVP] auto-generate complete test checks; NFC 2018-11-29 14:28:47 +00:00
overflows.ll [CorrelatedValuePropagation] Preserve debug locations (PR38178) 2018-11-18 00:29:58 +00:00
phi-common-val.ll [CVP] Require DomTree for new Pass Manager 2018-05-21 11:06:28 +00:00
pointer.ll [ValueTracking] Fix endless recursion in isKnownNonZero() 2018-05-30 15:56:46 +00:00
pr35807.ll [CVP] Don't Replace incoming values from unreachable blocks with undef. 2018-01-29 05:59:55 +00:00
range.ll [CVP] auto-generate complete test checks; NFC 2018-11-29 14:28:47 +00:00
sdiv.ll
select.ll
srem.ll
udiv.ll [CorrelatedValuePropagation] Preserve debug locations (PR38178) 2018-11-18 00:29:58 +00:00
urem.ll Re-re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions. 2018-03-21 14:08:21 +00:00