llvm-project/llvm/test/Transforms/InstSimplify/ConstProp
Arthur Eubanks f4f7df037e [DIE] Remove DeadInstEliminationPass
This pass is like DeadCodeEliminationPass, but only does one pass
through a function instead of iterating on users of eliminated
instructions.

DeadCodeEliminationPass should be used in all cases.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D87933
2020-09-21 12:12:25 -07:00
..
AMDGPU
ARM
WebAssembly
2002-03-11-ConstPropCrash.ll
2002-05-03-DivideByZeroException.ll
2002-05-03-NotOperator.ll
2002-09-03-SetCC-Bools.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
2003-05-12-DivideError.ll
2005-01-28-SetCCGEP.ll
2006-11-30-vector-cast.ll
2006-12-01-TruncBoolBug.ll
2006-12-01-bool-casts.ll
2007-02-05-BitCast.ll
2007-02-23-sdiv.ll
2008-07-07-VectorCompare.ll
2009-06-20-constexpr-zero-lhs.ll
2009-09-01-GEP-Crash.ll
InsertElement.ll
abs.ll
allones.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
avx512.ll
basictest.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
binop-identity-undef.ll
bitcast.ll
bitcount.ll
bswap.ll
calls-math-finite.ll
calls.ll
cast-vector.ll
cast.ll [InstSimplify] add another test for NaN propagation; NFC 2020-09-18 09:20:26 -04:00
constant-expr.ll
convert-from-fp16.ll
copysign.ll
div-zero.ll
extractelement-vscale.ll
extractvalue.ll
float-to-ptr-cast.ll
fma.ll
fneg.ll
fp-undef.ll [ConstantFolding] add undef handling for fmin/fmax intrinsics 2020-09-19 10:31:01 -04:00
freeze.ll
funnel-shift.ll
gep-alias.ll
gep-constanfolding-error.ll
gep-zeroinit-vector.ll
gep.ll
insertvalue.ll
loads.ll
logicaltest.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
math-1.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
math-2.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
min-max.ll
overflow-ops.ll
phi.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
remtest.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
rint.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
round.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
saturating-add-sub.ll
shift.ll
smul-fix-sat.ll
smul-fix.ll
sse.ll
timeout.ll
trunc.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
trunc_vec.ll
vecreduce.ll
vector-undef-elts.ll
vectorgep-crash.ll
vscale-getelementptr.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
vscale-shufflevector.ll [EarlyCSE] Verify hash code in regression tests 2020-09-04 10:40:35 -04:00
vscale.ll [ConstantFold] Fold binary arithmetic on scalable vector splats. 2020-09-11 16:41:58 -07:00