Searched refs:IndexAddRec (Results 1 – 2 of 2) sorted by relevance
370 const auto *IndexAddRec = dyn_cast<SCEVAddRecExpr>(SE.getSCEV(Index)); in extractRangeChecksFromCond() local372 IndexAddRec && (IndexAddRec->getLoop() == L) && IndexAddRec->isAffine(); in extractRangeChecksFromCond()379 IRC.Offset = IndexAddRec->getStart(); in extractRangeChecksFromCond()380 IRC.Scale = IndexAddRec->getStepRecurrence(SE); in extractRangeChecksFromCond()
398 const auto *IndexAddRec = dyn_cast<SCEVAddRecExpr>(SE.getSCEV(Index)); in extractRangeChecksFromCond() local400 IndexAddRec && (IndexAddRec->getLoop() == L) && IndexAddRec->isAffine(); in extractRangeChecksFromCond()415 unsigned BitWidth = cast<IntegerType>(IndexAddRec->getType())->getBitWidth(); in extractRangeChecksFromCond()422 IRC.Begin = IndexAddRec->getStart(); in extractRangeChecksFromCond()423 IRC.Step = IndexAddRec->getStepRecurrence(SE); in extractRangeChecksFromCond()