reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
120 for (auto MI = MBB->begin(), EE = MBB->end(); MI != EE; ++MI) { 120 for (auto MI = MBB->begin(), EE = MBB->end(); MI != EE; ++MI) { 121 MBBStartOffset += TII->getInstSizeInBytes(*MI); 124 if (MI->getOpcode() != MSP430::JCC && MI->getOpcode() != MSP430::JMP) { 124 if (MI->getOpcode() != MSP430::JCC && MI->getOpcode() != MSP430::JMP) { 128 MachineBasicBlock *DestBB = MI->getOperand(0).getMBB(); 146 if (MI->getOpcode() == MSP430::JCC && std::next(MI) != EE) { 146 if (MI->getOpcode() == MSP430::JCC && std::next(MI) != EE) { 157 NewBB->splice(NewBB->end(), &*MBB, std::next(MI), MBB->end()); 179 MachineInstr &OldBranch = *MI; 183 if (MI->getOpcode() == MSP430::JCC) { 192 Cond.push_back(MI->getOperand(1)); 196 MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::JCC)) 196 MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::JCC)) 199 InstrSizeDiff += TII->getInstSizeInBytes(*MI); 200 ++MI; 204 MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::Bi)).addMBB(DestBB); 204 MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::Bi)).addMBB(DestBB); 205 InstrSizeDiff += TII->getInstSizeInBytes(*MI);