reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1507 const MachineOperand &DstMO = MI->getOperand(TiedPairs[tpi].second); 1521 const MachineOperand &DstMO = MI->getOperand(DstIdx); 1526 RegB = MI->getOperand(SrcIdx).getReg(); 1527 SubRegB = MI->getOperand(SrcIdx).getSubReg(); 1545 for (unsigned i = 0; i != MI->getNumOperands(); ++i) 1547 !MI->getOperand(i).isReg() || 1548 MI->getOperand(i).getReg() != RegA); 1552 MachineInstrBuilder MIB = BuildMI(*MI->getParent(), MI, MI->getDebugLoc(), 1552 MachineInstrBuilder MIB = BuildMI(*MI->getParent(), MI, MI->getDebugLoc(), 1552 MachineInstrBuilder MIB = BuildMI(*MI->getParent(), MI, MI->getDebugLoc(), 1572 MachineBasicBlock::iterator PrevMI = MI; 1575 DistanceMap[MI] = ++Dist; 1584 LIS->getInstructionIndex(*MI).getRegSlot(IsEarlyClobber); 1591 MachineOperand &MO = MI->getOperand(SrcIdx); 1616 for (MachineOperand &MO : MI->operands()) { 1634 LV && LV->getVarInfo(RegB).removeKill(*MI)) { 1635 MachineBasicBlock::iterator PrevMI = MI; 1643 SlotIndex MIIdx = LIS->getInstructionIndex(*MI); 1656 for (MachineOperand &MO : MI->operands()) {