Lines Matching refs:getSCEV
702 X = SE.getSCEV(U->getValue()); in visitAddExpr()
712 SE.getSCEV(Sum)); in visitAddExpr()
989 const SCEV *const StepArray[1] = { SE.getSCEV(StepV) }; in expandIVInc()
1112 const SCEVAddRecExpr *PhiSCEV = dyn_cast<SCEVAddRecExpr>(SE.getSCEV(PN)); in getAddRecExprPHILiterally()
1783 auto *Const = dyn_cast<SCEVConstant>(SE.getSCEV(PN)); in replaceCongruentIVs()
1805 PHINode *&OrigPhiRef = ExprToIVMap[SE.getSCEV(Phi)]; in replaceCongruentIVs()
1813 SE.getTruncateExpr(SE.getSCEV(Phi), Phis.back()->getType()); in replaceCongruentIVs()
1850 SE.getTruncateOrNoop(SE.getSCEV(OrigInc), IsomorphicInc->getType()); in replaceCongruentIVs()
1852 TruncExpr == SE.getSCEV(IsomorphicInc) && in replaceCongruentIVs()
1909 if (SE.getSCEV(LHS) == S && SE.DT.dominates(LHS, At)) in findExistingExpansion()
1912 if (SE.getSCEV(RHS) == S && SE.DT.dominates(RHS, At)) in findExistingExpansion()