mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-31 03:27:31 +09:00
Restrict ExtractLinearSum to find non-wrapping results.
This commit is contained in:
parent
c2aa68fcd1
commit
0c5263683a
1 changed files with 1 additions and 1 deletions
|
|
@ -2167,7 +2167,7 @@ RangeAnalysis::analyzeLoopPhi(MBasicBlock* header, LoopIterationBound* loopBound
|
||||||
if (initial->block()->isMarked())
|
if (initial->block()->isMarked())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
SimpleLinearSum modified = ExtractLinearSum(phi->getLoopBackedgeOperand());
|
SimpleLinearSum modified = ExtractLinearSum(phi->getLoopBackedgeOperand(), MathSpace::Infinite);
|
||||||
|
|
||||||
if (modified.term != phi || modified.constant == 0)
|
if (modified.term != phi || modified.constant == 0)
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue