Lines Matching refs:getLoop
167 WriteAsOperand(OS, AR->getLoop()->getHeader(), /*PrintType=*/false); in print()
526 const Loop *LLoop = LA->getLoop(), *RLoop = RA->getLoop(); in compare()
860 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap); in getTruncateExpr()
928 const Loop *L = AR->getLoop(); in getZeroExtendExpr()
1067 const Loop *L = AR->getLoop(); in getPreStartForSignExtend()
1182 const Loop *L = AR->getLoop(); in getSignExtendExpr()
1314 return getAddRecExpr(Ops, AR->getLoop(), SCEV::FlagNW); in getAnyExtendExpr()
1712 const Loop *AddRecLoop = AddRec->getLoop(); in getAddExpr()
1753 if (AddRecLoop == cast<SCEVAddRecExpr>(Ops[OtherIdx])->getLoop()) { in getAddExpr()
1761 if (OtherAddRec->getLoop() == AddRecLoop) { in getAddExpr()
1891 return getAddRecExpr(Operands, AddRec->getLoop(), in getMulExpr()
1935 const Loop *AddRecLoop = AddRec->getLoop(); in getMulExpr()
1978 if (AddRecLoop == cast<SCEVAddRecExpr>(Ops[OtherIdx])->getLoop()) { in getMulExpr()
1985 if (OtherAddRec->getLoop() == AddRecLoop) { in getMulExpr()
1994 F->getLoop(), in getMulExpr()
2063 AR->getLoop(), SCEV::FlagAnyWrap)) { in getUDivExpr()
2067 return getAddRecExpr(Operands, AR->getLoop(), in getUDivExpr()
2138 if (StepChrec->getLoop() == L) { in getAddRecExpr()
2191 const Loop *NestedLoop = NestedAR->getLoop(); in getAddRecExpr()
2942 cast<SCEVAddRecExpr>(Accum)->getLoop() == L)) { in createNodeForPHI()
2987 if (AddRec->getLoop() == L && AddRec->isAffine()) { in createNodeForPHI()
3248 const SCEV *MaxBECount = getMaxBackedgeTakenCount(AddRec->getLoop()); in getUnsignedRange()
3400 const SCEV *MaxBECount = getMaxBackedgeTakenCount(AddRec->getLoop()); in getSignedRange()
4238 if (AddRec->getLoop() == L) { in ComputeBackedgeTakenCountFromExitCondICmp()
4775 getAddRecExpr(NewOps, AddRec->getLoop(), in computeSCEVAtScope()
4788 if (!AddRec->getLoop()->contains(L)) { in computeSCEVAtScope()
4791 const SCEV *BackedgeTakenCount = getBackedgeTakenCount(AddRec->getLoop()); in computeSCEVAtScope()
4962 if (!AddRec || AddRec->getLoop() != L) in HowFarToZero()
5156 const Loop *L = AR->getLoop(); in SimplifyICmpOperands()
5417 AR->getLoop(), Pred, AR->getStart(), RHS) && in isKnownPredicate()
5419 AR->getLoop(), Pred, AR->getPostIncExpr(*this), RHS)) in isKnownPredicate()
5423 AR->getLoop(), Pred, LHS, AR->getStart()) && in isKnownPredicate()
5425 AR->getLoop(), Pred, LHS, AR->getPostIncExpr(*this))) in isKnownPredicate()
5784 if (!AddRec || AddRec->getLoop() != L) in HowManyLessThans()
5905 const SCEV *Shifted = SE.getAddRecExpr(Operands, getLoop(), in getNumIterationsInRange()
5967 const SCEV *NewAddRec = SE.getAddRecExpr(NewOps, getLoop(), in getNumIterationsInRange()
6220 if (AR->getLoop() == L) in computeLoopDisposition()
6228 if (L->contains(AR->getLoop())) in computeLoopDisposition()
6232 if (AR->getLoop()->contains(L)) in computeLoopDisposition()
6324 if (!DT->dominates(AR->getLoop()->getHeader(), BB)) in computeBlockDisposition()