Home | History | Annotate | Download | only in R600

Lines Matching full:mbb

151   bool ignorePseudoInstruction(MachineInstr *MI, MachineBasicBlock *MBB) {
306 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
307 MBB != MBBe; ++MBB) {
308 MachineBasicBlock::iterator End = MBB->end();
309 MachineBasicBlock::iterator MI = MBB->begin();
315 MBB->erase(DeleteMI);
316 End = MBB->end();
324 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
325 MBB != MBBe; ++MBB) {
327 unsigned RemainingCount = MBB->size();
328 for(MachineBasicBlock::iterator RegionEnd = MBB->end();
329 RegionEnd != MBB->begin();) {
333 for(;I != MBB->begin(); --I, --RemainingCount) {
334 if (TII->isSchedulingBoundary(llvm::prior(I), MBB, Fn))
337 I = MBB->begin();
351 Packetizer.PacketizeMIs(MBB, I, RegionEnd);