Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp590 RRI.ExitSelector = BasicBlock::Create(Ctx, Twine(LS.Tag) + ".exit.selector", in changeIterationSpaceEnd()
619 LS.LatchBr->setSuccessor(LS.LatchBrExitIdx, RRI.ExitSelector); in changeIterationSpaceEnd()
630 B.SetInsertPoint(RRI.ExitSelector); in changeIterationSpaceEnd()
651 RRI.ExitSelector); in changeIterationSpaceEnd()
658 RRI.IndVarEnd->addIncoming(IndVarBase, RRI.ExitSelector); in changeIterationSpaceEnd()
662 LS.LatchExit->replacePhiUsesWith(LS.Latch, RRI.ExitSelector); in changeIterationSpaceEnd()
837 PreLoopRRI.ExitSelector, PostLoopRRI.PseudoExit, in run()
838 PostLoopRRI.ExitSelector, NewMainLoopPreheader}; in run()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopConstrainer.h126 BasicBlock *ExitSelector = nullptr; member