Home
last modified time | relevance | path

Searched refs:InsertBot (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp396 BasicBlock *InsertBot, BasicBlock *Exit, in cloneLoopBlocks() argument
447 LatchBR->setSuccessor(HeaderIdx, InsertBot); in cloneLoopBlocks()
450 DT->changeImmediateDominator(InsertBot, NewLatch); in cloneLoopBlocks()
565 BasicBlock *InsertBot = in peelLoop() local
568 SplitBlock(InsertBot, InsertBot->getTerminator(), DT, LI); in peelLoop()
571 InsertBot->setName(Header->getName() + ".peel.next"); in peelLoop()
605 cloneLoopBlocks(L, Iter, InsertTop, InsertBot, Exit, in peelLoop()
621 updateBranchWeights(InsertBot, cast<BranchInst>(VMap[LatchBR]), Iter, in peelLoop()
624 InsertTop = InsertBot; in peelLoop()
625 InsertBot = SplitBlock(InsertBot, InsertBot->getTerminator(), DT, LI); in peelLoop()
[all …]
DLoopUnrollRuntime.cpp286 BasicBlock *InsertBot, BasicBlock *Preheader, in CloneLoopBlocks() argument
339 Builder.CreateBr(InsertBot); in CloneLoopBlocks()
349 Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot); in CloneLoopBlocks()
749 BasicBlock *InsertBot = UseEpilogRemainder ? LatchExit : PrologExit; in UnrollRuntimeLoopRemainder() local
753 InsertTop, InsertBot, in UnrollRuntimeLoopRemainder()
757 F->getBasicBlockList().splice(InsertBot->getIterator(), in UnrollRuntimeLoopRemainder()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp271 BasicBlock *InsertTop, BasicBlock *InsertBot, in CloneLoopBlocks() argument
318 Builder.CreateBr(InsertBot); in CloneLoopBlocks()
328 Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot); in CloneLoopBlocks()
609 BasicBlock *InsertBot = UseEpilogRemainder ? Exit : PrologExit; in UnrollRuntimeLoopRemainder() local
612 InsertBot, NewPreHeader, NewBlocks, LoopBlocks, VMap, LI); in UnrollRuntimeLoopRemainder()
615 F->getBasicBlockList().splice(InsertBot->getIterator(), in UnrollRuntimeLoopRemainder()