Home
last modified time | relevance | path

Searched refs:ExitSelector (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp479 BasicBlock *ExitSelector; member
484 : PseudoExit(nullptr), ExitSelector(nullptr), IndVarEnd(nullptr) {} in RewrittenRangeInfo()
1024 RRI.ExitSelector = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".exit.selector", in changeIterationSpaceEnd()
1042 LS.LatchBr->setSuccessor(LS.LatchBrExitIdx, RRI.ExitSelector); in changeIterationSpaceEnd()
1053 B.SetInsertPoint(RRI.ExitSelector); in changeIterationSpaceEnd()
1080 RRI.ExitSelector); in changeIterationSpaceEnd()
1087 RRI.IndVarEnd->addIncoming(LS.IndVarNext, RRI.ExitSelector); in changeIterationSpaceEnd()
1093 replacePHIBlock(PN, LS.Latch, RRI.ExitSelector); in changeIterationSpaceEnd()
1260 PreLoopRRI.ExitSelector, PostLoopRRI.PseudoExit, in run()
1261 PostLoopRRI.ExitSelector, NewMainLoopPreheader}; in run()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp559 BasicBlock *ExitSelector = nullptr; member
1329 RRI.ExitSelector = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".exit.selector", in changeIterationSpaceEnd()
1354 LS.LatchBr->setSuccessor(LS.LatchBrExitIdx, RRI.ExitSelector); in changeIterationSpaceEnd()
1371 B.SetInsertPoint(RRI.ExitSelector); in changeIterationSpaceEnd()
1399 RRI.ExitSelector); in changeIterationSpaceEnd()
1406 RRI.IndVarEnd->addIncoming(LS.IndVarBase, RRI.ExitSelector); in changeIterationSpaceEnd()
1411 replacePHIBlock(&PN, LS.Latch, RRI.ExitSelector); in changeIterationSpaceEnd()
1605 PreLoopRRI.ExitSelector, PostLoopRRI.PseudoExit, in run()
1606 PostLoopRRI.ExitSelector, NewMainLoopPreheader}; in run()