Lines Matching defs:Normalized
934 SCEVExpander::getAddRecExprPHILiterally(const SCEVAddRecExpr *Normalized,
970 bool IsMatchingSCEV = PhiSCEV == Normalized;
1004 canBeCheaplyTransformed(SE, PhiSCEV, Normalized, InvertStep)) {
1009 TruncTy = Normalized->getType();
1043 expand(Normalized->getStart(), L->getLoopPreheader()->getTerminator());
1053 const SCEV *Step = Normalized->getStepRecurrence(SE);
1054 Type *ExpandTy = Normalized->getType();
1067 bool IncrementIsNUW = !useSubtract && IsIncrementNUW(SE, Normalized);
1068 bool IncrementIsNSW = !useSubtract && IsIncrementNSW(SE, Normalized);
1117 const SCEVAddRecExpr *Normalized = S;
1121 Normalized = cast<SCEVAddRecExpr>(
1125 [[maybe_unused]] const SCEV *Start = Normalized->getStart();
1126 const SCEV *Step = Normalized->getStepRecurrence(SE);
1135 PHINode *PN = getAddRecExprPHILiterally(Normalized, L, TruncTy, InvertStep);
1196 Result = Builder.CreateSub(expand(Normalized->getStart()), Result);