llvm-project/llvm/test/Transforms/LoopStrengthReduce/X86
Florian Hahn 8f56e382f7 [SCEV] Do not apply info from loop guards in AddRecs.
We cannot guarantee that the replacement expression is loop-invariant in
all AddRecs in the source expression. Use a rewriter that skips
AddRecExpr for now.

Fixes PR47776.
2020-10-09 14:47:26 +01:00
..
2008-08-14-ShadowIV.ll
2009-11-10-LSRCrash.ll
2011-07-20-DoubleIV.ll
2011-11-29-postincphi.ll
2011-12-04-loserreg.ll
2012-01-13-phielim.ll
bin_power.ll
canonical-2.ll
canonical.ll
expander-crashes.ll
expander-reused-value-insert-point.ll [LoopIdiom,LSR] Add additional tests for SCEVExpander cleanups. 2020-08-21 13:48:31 +01:00
incorrect-offset-scaling.ll
ivchain-X86.ll
ivchain-stress-X86.ll
lit.local.cfg
lsr-expand-quadratic.ll
lsr-filtering-scaledreg.ll
lsr-insns-1.ll
lsr-insns-2.ll
lsr-overflow.ll
macro-fuse-cmp.ll
nested-loop.ll
no_superflous_induction_vars.ll
pr17473.ll
pr28719.ll
pr40514.ll
pr47776-do-not-apply-info-from-guards-to-addrecs.ll [SCEV] Do not apply info from loop guards in AddRecs. 2020-10-09 14:47:26 +01:00
sibling-loops.ll