Searched refs:PseudoExit (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 478 BasicBlock *PseudoExit; member 484 : PseudoExit(nullptr), ExitSelector(nullptr), IndVarEnd(nullptr) {} in RewrittenRangeInfo() 1026 RRI.PseudoExit = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".pseudo.exit", &F, in changeIterationSpaceEnd() 1039 B.CreateCondBr(EnterLoopCond, LS.Header, RRI.PseudoExit); in changeIterationSpaceEnd() 1061 B.CreateCondBr(IterationsLeft, RRI.PseudoExit, LS.LatchExit); in changeIterationSpaceEnd() 1064 BranchInst::Create(ContinuationBlock, RRI.PseudoExit); in changeIterationSpaceEnd() 1259 BasicBlock *NewBlocks[] = {PostLoopPreheader, PreLoopRRI.PseudoExit, in run() 1260 PreLoopRRI.ExitSelector, PostLoopRRI.PseudoExit, in run()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 558 BasicBlock *PseudoExit = nullptr; member 1331 RRI.PseudoExit = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".pseudo.exit", &F, in changeIterationSpaceEnd() 1351 B.CreateCondBr(EnterLoopCond, LS.Header, RRI.PseudoExit); in changeIterationSpaceEnd() 1385 B.CreateCondBr(IterationsLeft, RRI.PseudoExit, LS.LatchExit); in changeIterationSpaceEnd() 1388 BranchInst::Create(ContinuationBlock, RRI.PseudoExit); in changeIterationSpaceEnd() 1604 BasicBlock *NewBlocks[] = {PostLoopPreheader, PreLoopRRI.PseudoExit, in run() 1605 PreLoopRRI.ExitSelector, PostLoopRRI.PseudoExit, in run()
|