Home
last modified time | relevance | path

Searched refs:IndexAddRec (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp380 const auto *IndexAddRec = dyn_cast<SCEVAddRecExpr>(SE.getSCEV(Index)); in extractRangeChecksFromCond() local
382 IndexAddRec && (IndexAddRec->getLoop() == L) && IndexAddRec->isAffine(); in extractRangeChecksFromCond()
396 unsigned BitWidth = cast<IntegerType>(IndexAddRec->getType())->getBitWidth(); in extractRangeChecksFromCond()
403 IRC.Begin = IndexAddRec->getStart(); in extractRangeChecksFromCond()
404 IRC.Step = IndexAddRec->getStepRecurrence(SE); in extractRangeChecksFromCond()