Lines Matching refs:Normalized
1169 SCEVExpander::getAddRecExprPHILiterally(const SCEVAddRecExpr *Normalized, in getAddRecExprPHILiterally() argument
1207 bool IsMatchingSCEV = PhiSCEV == Normalized; in getAddRecExprPHILiterally()
1241 canBeCheaplyTransformed(SE, PhiSCEV, Normalized, InvertStep)) { in getAddRecExprPHILiterally()
1246 TruncTy = SE.getEffectiveSCEVType(Normalized->getType()); in getAddRecExprPHILiterally()
1280 expandCodeForImpl(Normalized->getStart(), ExpandTy, in getAddRecExprPHILiterally()
1291 const SCEV *Step = Normalized->getStepRecurrence(SE); in getAddRecExprPHILiterally()
1305 bool IncrementIsNUW = !useSubtract && IsIncrementNUW(SE, Normalized); in getAddRecExprPHILiterally()
1306 bool IncrementIsNSW = !useSubtract && IsIncrementNSW(SE, Normalized); in getAddRecExprPHILiterally()
1360 const SCEVAddRecExpr *Normalized = S; in expandAddRecExprLiterally() local
1364 Normalized = cast<SCEVAddRecExpr>(normalizeForPostIncUse(S, Loops, SE)); in expandAddRecExprLiterally()
1368 const SCEV *Start = Normalized->getStart(); in expandAddRecExprLiterally()
1372 Start = SE.getConstant(Normalized->getType(), 0); in expandAddRecExprLiterally()
1373 Normalized = cast<SCEVAddRecExpr>( in expandAddRecExprLiterally()
1374 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE), in expandAddRecExprLiterally()
1375 Normalized->getLoop(), in expandAddRecExprLiterally()
1376 Normalized->getNoWrapFlags(SCEV::FlagNW))); in expandAddRecExprLiterally()
1380 const SCEV *Step = Normalized->getStepRecurrence(SE); in expandAddRecExprLiterally()
1384 Step = SE.getConstant(Normalized->getType(), 1); in expandAddRecExprLiterally()
1390 Start = SE.getConstant(Normalized->getType(), 0); in expandAddRecExprLiterally()
1392 Normalized = in expandAddRecExprLiterally()
1394 Start, Step, Normalized->getLoop(), in expandAddRecExprLiterally()
1395 Normalized->getNoWrapFlags(SCEV::FlagNW))); in expandAddRecExprLiterally()
1404 DL.isNonIntegralPointerType(STy) ? Normalized->getType() : ExpandTy; in expandAddRecExprLiterally()
1410 PHINode *PN = getAddRecExprPHILiterally(Normalized, L, AddRecPHIExpandTy, in expandAddRecExprLiterally()
1478 expandCodeForImpl(Normalized->getStart(), TruncTy, false), Result); in expandAddRecExprLiterally()