Searched refs:LimitCheck (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPredication.cpp | 581 auto *LimitCheck = in widenICmpRangeCheckIncrementingLoop() 585 IRBuilder<> Builder(findInsertPt(Guard, {FirstIterationCheck, LimitCheck})); in widenICmpRangeCheckIncrementingLoop() 587 Builder.CreateAnd(FirstIterationCheck, LimitCheck)); in widenICmpRangeCheckIncrementingLoop() 632 auto *LimitCheck = expandCheck(Expander, Guard, LimitCheckPred, LatchLimit, in widenICmpRangeCheckDecrementingLoop() 634 IRBuilder<> Builder(findInsertPt(Guard, {FirstIterationCheck, LimitCheck})); in widenICmpRangeCheckDecrementingLoop() 636 Builder.CreateAnd(FirstIterationCheck, LimitCheck)); in widenICmpRangeCheckDecrementingLoop() 621 auto *LimitCheck = widenICmpRangeCheckIncrementingLoop() local 672 auto *LimitCheck = expandCheck(Expander, Guard, LimitCheckPred, LatchLimit, widenICmpRangeCheckDecrementingLoop() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopIdiomVectorize.cpp | 681 Value *LimitCheck = Builder.CreateICmpULE(Start, MaxLen); in expandFindMismatch() local 683 BranchInst::Create(MemCheckBlock, LoopPreHeaderBlock, LimitCheck); in expandFindMismatch()
|