Lines Matching refs:LoopBB
69 BasicBlock *LoopBB = BasicBlock::Create(Context, "loadstoreloop", &F, NewBB); in convertMemCpyToLoop() local
71 OrigBB->getTerminator()->setSuccessor(0, LoopBB); in convertMemCpyToLoop()
83 IRBuilder<> LoopBuilder(LoopBB); in convertMemCpyToLoop()
103 LoopIndex->addIncoming(NewIndex, LoopBB); in convertMemCpyToLoop()
105 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, CopyLen), LoopBB, in convertMemCpyToLoop()
169 BasicBlock *LoopBB = in convertMemMoveToLoop() local
171 IRBuilder<> LoopBuilder(LoopBB); in convertMemMoveToLoop()
181 ExitBB, LoopBB); in convertMemMoveToLoop()
182 LoopPhi->addIncoming(IndexPtr, LoopBB); in convertMemMoveToLoop()
184 BranchInst::Create(ExitBB, LoopBB, CompareN, ThenTerm); in convertMemMoveToLoop()
214 BasicBlock *LoopBB = BasicBlock::Create(Context, "loadstoreloop", &F, NewBB); in convertMemSetToLoop() local
216 OrigBB->getTerminator()->setSuccessor(0, LoopBB); in convertMemSetToLoop()
224 IRBuilder<> LoopBuilder(LoopBB); in convertMemSetToLoop()
235 LoopIndex->addIncoming(NewIndex, LoopBB); in convertMemSetToLoop()
237 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, CopyLen), LoopBB, in convertMemSetToLoop()