reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
96 I != MBB.instr_end(); ++I) { 96 I != MBB.instr_end(); ++I) { 97 if (I->getDesc().hasDelaySlot()) { 98 MachineBasicBlock::instr_iterator InstrWithSlot = I; 99 MachineBasicBlock::instr_iterator J = I; 103 if (I->getOpcode() == Lanai::RET) { 107 MachineBasicBlock::reverse_instr_iterator RI = ++I.getReverse(); 120 MBB.splice(std::next(I), &MBB, FI, I); 120 MBB.splice(std::next(I), &MBB, FI, I); 123 if (!NopDelaySlotFiller && findDelayInstr(MBB, I, J)) { 124 MBB.splice(std::next(I), &MBB, J); 126 BuildMI(MBB, std::next(I), DebugLoc(), TII->get(Lanai::NOP)); 134 LastFiller = ++I;