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

/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp507 BasicBlock *PseudoExit; member in struct:__anon3193::__anon3194::LoopConstrainer::RewrittenRangeInfo
513 : PseudoExit(nullptr), ExitSelector(nullptr), IndVarEnd(nullptr) {}
556 // .PseudoExit is a basic block that unconditionally branches to
560 // whether to branch to the "true" exit or to `PseudoExit'.
562 // .PHIValuesAtPseudoExit are PHINodes in `PseudoExit' that compute the value
1055 RRI.PseudoExit = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".pseudo.exit", &F,
1068 B.CreateCondBr(EnterLoopCond, LS.Header, RRI.PseudoExit);
1090 B.CreateCondBr(IterationsLeft, RRI.PseudoExit, LS.LatchExit);
1093 BranchInst::Create(ContinuationBlock, RRI.PseudoExit);
1095 // We emit PHI nodes into `RRI.PseudoExit' tha
[all...]

Completed in 57 milliseconds