Searched refs:LatchBrExitIdx (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp459 // `Latch's terminator instruction is `LatchBr', and it's `LatchBrExitIdx'th
463 unsigned LatchBrExitIdx = std::numeric_limits<unsigned>::max(); member in struct:__anon4639::LoopStructure
490 Result.LatchBrExitIdx = LatchBrExitIdx;
655 unsigned LatchBrExitIdx,
672 LLVM_DEBUG(dbgs() << "irce: LatchExitBrIdx: " << LatchBrExitIdx << "\n");
680 if (LatchBrExitIdx == 1)
683 assert(LatchBrExitIdx == 0 &&
684 "LatchBrExitIdx should be either 0 or 1");
705 unsigned LatchBrExitIdx,
652 isSafeDecreasingBound(const SCEV *Start, const SCEV *BoundSCEV, const SCEV *Step, ICmpInst::Predicate Pred, unsigned LatchBrExitIdx, Loop *L, ScalarEvolution &SE) argument
702 isSafeIncreasingBound(const SCEV *Start, const SCEV *BoundSCEV, const SCEV *Step, ICmpInst::Predicate Pred, unsigned LatchBrExitIdx, Loop *L, ScalarEvolution &SE) argument
780 unsigned LatchBrExitIdx = LatchBr->getSuccessor(0) == Header ? 1 : 0; local
[all...]
H A DLoopPredication.cpp934 unsigned LatchBrExitIdx = local
937 BPI->getEdgeProbability(LatchBlock, LatchBrExitIdx);

Completed in 104 milliseconds