Lines Matching defs:NewMBB
402 MachineBasicBlock *NewMBB = MF.CreateMachineBasicBlock(BB);
403 CurMBB.getParent()->insert(++MBBI, NewMBB);
406 NewMBB->transferSuccessors(&CurMBB);
408 // Add an edge from CurMBB to NewMBB for the fall-through.
409 CurMBB.addSuccessor(NewMBB);
412 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end());
414 // NewMBB belongs to the same loop as CurMBB.
417 ML->addBasicBlockToLoop(NewMBB, MLI->getBase());
419 // NewMBB inherits CurMBB's block frequency.
420 MBBFreqInfo.setBlockFreq(NewMBB, MBBFreqInfo.getBlockFreq(&CurMBB));
423 computeAndAddLiveIns(LiveRegs, *NewMBB);
429 EHScopeMembership[NewMBB] = n;
432 return NewMBB;