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

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp445 // `Latch's terminator instruction is `LatchBr', and it's `LatchBrExitIdx'th
449 unsigned LatchBrExitIdx; member in struct:__anon3193::__anon3194::LoopStructure
458 LatchExit(nullptr), LatchBrExitIdx(-1), IndVarNext(nullptr),
468 Result.LatchBrExitIdx = LatchBrExitIdx;
675 unsigned LatchBrExitIdx = LatchBr->getSuccessor(0) == Header ? 1 : 0; local
678 BPI.getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx);
779 (Pred == ICmpInst::ICMP_SLT && LatchBrExitIdx == 1) ||
780 (Pred == ICmpInst::ICMP_SGT && LatchBrExitIdx == 0);
787 if (LatchBrExitIdx
[all...]

Completed in 52 milliseconds