Lines Matching refs:MainBB
81 BasicBlock *MainBB = nullptr;
141 MainBB = I->getParent();
263 DivRemPair.BB = BasicBlock::Create(MainBB->getParent()->getContext(), "",
264 MainBB->getParent(), SuccessorBB);
287 DivRemPair.BB = BasicBlock::Create(MainBB->getParent()->getContext(), "",
288 MainBB->getParent(), SuccessorBB);
327 /// into BypassType. The check is inserted at the end of MainBB. True return
332 IRBuilder<> Builder(MainBB, MainBB->end());
402 IRBuilder<> Builder(MainBB, MainBB->end());
418 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
419 // Remove the unconditional branch from MainBB to SuccessorBB.
420 MainBB->getInstList().back().eraseFromParent();
422 Long.BB = MainBB;
435 BasicBlock *SuccessorBB = MainBB->splitBasicBlock(SlowDivOrRem);
436 // Remove the unconditional branch from MainBB to SuccessorBB.
437 MainBB->getInstList().back().eraseFromParent();