Searched refs:LoopExit (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 221 BasicBlock *LoopExit = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local 275 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode() 321 Builder.CreateCondBr(Tmp12, LoopExit, DoWhile); in generateUnsignedDivisionCode() 329 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode() 362 Q_5->addIncoming(Q_4, LoopExit); in generateUnsignedDivisionCode()
|
D | LoopUnroll.cpp | 533 BasicBlock *LoopExit = nullptr; in UnrollLoop() local 536 LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollLoop() 540 LoopExit = HeaderBI->getSuccessor(ContinueOnTrue); in UnrollLoop() 713 auto setDest = [LoopExit, ContinueOnTrue](BasicBlock *Src, BasicBlock *Dest, in UnrollLoop() 724 if (Dest != LoopExit) { in UnrollLoop() 760 Dest = LoopExit; in UnrollLoop()
|
D | LoopUnrollAndJam.cpp | 255 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollAndJamLoop() local 444 updatePHIBlocksAndValues(LoopExit, AftBlocksLast[0], AftBlocksLast.back(), in UnrollAndJamLoop() 500 BranchInst::Create(LoopExit, Term); in UnrollAndJamLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 404 LoopExit(LoopNestExit), LIL(LIL) {} in LoopInterchangeTransform() 426 BasicBlock *LoopExit; member in __anon3132bc7f0211::LoopInterchangeTransform 1504 updateSuccessor(OuterLoopHeaderBI, OuterLoopLatch, LoopExit, DTUpdates, in adjustLoopBranches()
|