Lines Matching refs:MBB
108 bool ignorePseudoInstruction(MachineInstr *MI, MachineBasicBlock *MBB);
183 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
184 MBB != MBBe; ++MBB) {
185 MachineBasicBlock::iterator End = MBB->end();
186 MachineBasicBlock::iterator MI = MBB->begin();
191 MBB->erase(DeleteMI);
192 End = MBB->end();
200 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
201 MBB != MBBe; ++MBB) {
203 unsigned RemainingCount = MBB->size();
204 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
205 RegionEnd != MBB->begin();) {
209 for(;I != MBB->begin(); --I, --RemainingCount) {
210 if (TII->isSchedulingBoundary(llvm::prior(I), MBB, Fn))
213 I = MBB->begin();
227 Packetizer.PacketizeMIs(MBB, I, RegionEnd);
3172 MachineBasicBlock *MBB) {
3573 MachineBasicBlock *MBB = MI->getParent();
3585 endPacket(MBB, MI);
3606 endPacket(MBB, MI);
3623 endPacket(MBB, MI);