Lines Matching defs:NewMBB
406 MachineBasicBlock *NewMBB = MF.CreateMachineBasicBlock(BB);
407 CurMBB.getParent()->insert(++MBBI, NewMBB);
410 NewMBB->transferSuccessors(&CurMBB);
412 // Add an edge from CurMBB to NewMBB for the fall-through.
413 CurMBB.addSuccessor(NewMBB);
416 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end());
418 // NewMBB belongs to the same loop as CurMBB.
421 ML->addBasicBlockToLoop(NewMBB, *MLI);
423 // NewMBB inherits CurMBB's block frequency.
424 MBBFreqInfo.setBlockFreq(NewMBB, MBBFreqInfo.getBlockFreq(&CurMBB));
427 computeAndAddLiveIns(LiveRegs, *NewMBB);
433 EHScopeMembership[NewMBB] = n;
436 return NewMBB;