llvm-project/llvm/test/Transforms/CorrelatedValuePropagation
Sanjay Patel ec54e275f5 Revert "[CVP] processSwitch: Remove default case when switch cover all possible values."
This reverts commit 9934a5b2ed.
This patch may cause miscompiles because it missed a constraint
as shown in the examples from:
https://llvm.org/PR51531
2021-08-19 08:43:51 -04:00
..
2010-09-02-Trunc.ll
2010-09-26-MergeConstantRange.ll
abs.ll [CVP] @llvm.abs() handling 2021-04-10 16:47:31 +03:00
add.ll [CVP] Remove -cvp-dont-add-nowrap-flags option 2021-03-07 18:19:31 +01:00
alloca.ll
and.ll [CVP] Add more tests for select with overdefined operand (NFC) 2021-04-04 13:54:06 +02:00
ashr.ll
basic.ll Revert "[CVP] processSwitch: Remove default case when switch cover all possible values." 2021-08-19 08:43:51 -04:00
conflict.ll
crash.ll
deopt.ll
guards.ll
icmp.ll [LVI] Handle mask not equal zero conditions 2021-05-01 23:08:49 +02:00
merge-range-and-undef.ll
min-max.ll [CVP] @llvm.[us]{min,max}() intrinsics handling 2021-04-11 00:33:47 +03:00
minmaxabs.ll [CVP] @llvm.abs() handling 2021-04-10 16:47:31 +03:00
mul.ll [CVP] Remove -cvp-dont-add-nowrap-flags option 2021-03-07 18:19:31 +01:00
non-null.ll
overflow_predicate.ll
overflows.ll
phi-common-val.ll [CVP] Guard against poison in common phi value transform (PR50399) 2021-05-25 20:47:17 +02:00
pointer.ll
pr35807.ll
profmd.ll
range.ll [LVI] Use range metadata on intrinsics 2021-04-02 16:45:31 +02:00
sdiv.ll
select.ll
sext.ll
shl.ll [CVP] Remove -cvp-dont-add-nowrap-flags option 2021-03-07 18:19:31 +01:00
srem.ll
sub.ll [CVP] Remove -cvp-dont-add-nowrap-flags option 2021-03-07 18:19:31 +01:00
udiv.ll
urem.ll