reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 Subtarget = &MBB.getParent()->getSubtarget<SparcSubtarget>(); 111 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ) { 111 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ) { 119 Changed |= tryCombineRestoreWithPrevInst(MBB, MI); 128 BuildMI(MBB, I, MI->getDebugLoc(), TII->get(SP::NOP)); 137 MachineBasicBlock::iterator D = MBB.end(); 140 D = findDelayInstr(MBB, MI); 145 if (D == MBB.end()) 146 BuildMI(MBB, I, MI->getDebugLoc(), TII->get(SP::NOP)); 148 MBB.splice(I, &MBB, D); 148 MBB.splice(I, &MBB, D); 154 assert (J != MBB.end() && "MI needs a delay instruction."); 155 BuildMI(MBB, ++J, MI->getDebugLoc(), 158 MIBundleBuilder(MBB, MachineBasicBlock::iterator(MI), J); 160 MIBundleBuilder(MBB, MachineBasicBlock::iterator(MI), I);