Lines Matching full:mbb
49 void ilist_traits<MachineBasicBlock>::deleteNode(MachineBasicBlock *MBB) {
50 MBB->getParent()->DeleteMachineBasicBlock(MBB);
128 /// recomputes them. This guarantees that the MBB numbers are sequential,
132 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) {
135 if (MBB == 0)
138 MBBI = MBB;
150 "MBB number mismatch!");
217 MachineFunction::DeleteMachineBasicBlock(MachineBasicBlock *MBB) {
218 assert(MBB->getParent() == this && "MBB parent mismatch!");
219 MBB->~MachineBasicBlock();
220 BasicBlockRecycler.Deallocate(Allocator, MBB);
566 MachineFrameInfo::getPristineRegs(const MachineBasicBlock *MBB) const {
567 assert(MBB && "MBB must be valid");
568 const MachineFunction *MF = MBB->getParent();
569 assert(MF && "MBB must be part of a MachineFunction");
582 // The entry MBB always has all CSRs pristine.
583 if (MBB == &MF->front())