Lines Matching defs:FromRewritten
15571 // and \p FromRewritten are the same (i.e. there has been no rewrite
15574 auto AddRewrite = [&](const SCEV *From, const SCEV *FromRewritten,
15576 if (From == FromRewritten)
15688 const SCEV *FromRewritten = GetMaybeRewritten(From);
15694 To = SE.getUMinExpr(FromRewritten, RHS);
15695 if (auto *UMax = dyn_cast<SCEVUMaxExpr>(FromRewritten))
15700 To = SE.getSMinExpr(FromRewritten, RHS);
15701 if (auto *SMax = dyn_cast<SCEVSMaxExpr>(FromRewritten))
15706 To = SE.getUMaxExpr(FromRewritten, RHS);
15707 if (auto *UMin = dyn_cast<SCEVUMinExpr>(FromRewritten))
15712 To = SE.getSMaxExpr(FromRewritten, RHS);
15713 if (auto *SMin = dyn_cast<SCEVSMinExpr>(FromRewritten))
15724 To = SE.getUMaxExpr(FromRewritten, OneAlignedUp);
15732 AddRewrite(From, FromRewritten, To);