Lines Matching refs:Latch
32 BasicBlock *Latch = BasicBlock::Create(Header->getContext(), Name + ".latch", in CreateLoop() local
37 BranchInst::Create(Latch, Body); in CreateLoop()
42 B.SetInsertPoint(Latch); in CreateLoop()
45 BranchInst::Create(Header, Exit, Cond, Latch); in CreateLoop()
46 IV->addIncoming(Inc, Latch); in CreateLoop()
54 {DominatorTree::Insert, Body, Latch}, in CreateLoop()
55 {DominatorTree::Insert, Latch, Header}, in CreateLoop()
56 {DominatorTree::Insert, Latch, Exit}, in CreateLoop()
62 L->addBasicBlockToLoop(Latch, LI); in CreateLoop()
86 ColumnLoop.Latch = ColBody->getSingleSuccessor(); in CreateTiledLoops()
88 CreateLoop(ColBody, ColumnLoop.Latch, B.getInt64(NumRows), in CreateTiledLoops()
90 RowLoop.Latch = RowBody->getSingleSuccessor(); in CreateTiledLoops()
93 CreateLoop(RowBody, RowLoop.Latch, B.getInt64(NumInner), in CreateTiledLoops()
95 KLoop.Latch = InnerBody->getSingleSuccessor(); in CreateTiledLoops()