Lines Matching refs:NewBB
364 MachineBasicBlock *NewBB =
367 MF->insert(MBBI, NewBB);
369 // Splice the instructions starting with MI over to NewBB.
370 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end());
372 // Add an unconditional branch from OrigBB to NewBB.
376 BuildMI(OrigBB, DebugLoc(), TII->get(AArch64::Bimm)).addMBB(NewBB);
379 // Update the CFG. All succs of OrigBB are now succs of NewBB.
380 NewBB->transferSuccessors(OrigBB);
382 // OrigBB branches to NewBB.
383 OrigBB->addSuccessor(NewBB);
386 MF->RenumberBlocks(NewBB);
390 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
401 computeBlockSize(NewBB);
406 return NewBB;