reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMBaseInstrInfo.cpp
  148   MachineFunction &MF = *MI.getParent()->getParent();
  149   uint64_t TSFlags = MI.getDesc().TSFlags;
  162   unsigned MemOpc = getUnindexedOpcode(MI.getOpcode());
  169   const MCInstrDesc &MCID = MI.getDesc();
  171   bool isLoad = !MI.mayStore();
  172   const MachineOperand &WB = isLoad ? MI.getOperand(1) : MI.getOperand(0);
  172   const MachineOperand &WB = isLoad ? MI.getOperand(1) : MI.getOperand(0);
  173   const MachineOperand &Base = MI.getOperand(2);
  174   const MachineOperand &Offset = MI.getOperand(NumOps - 3);
  178   unsigned OffImm = MI.getOperand(NumOps - 2).getImm();
  179   ARMCC::CondCodes Pred = (ARMCC::CondCodes)MI.getOperand(NumOps - 1).getImm();
  190       UpdateMI = BuildMI(MF, MI.getDebugLoc(),
  199       UpdateMI = BuildMI(MF, MI.getDebugLoc(),
  208       UpdateMI = BuildMI(MF, MI.getDebugLoc(),
  221       UpdateMI = BuildMI(MF, MI.getDebugLoc(),
  228       UpdateMI = BuildMI(MF, MI.getDebugLoc(),
  242           BuildMI(MF, MI.getDebugLoc(), get(MemOpc), MI.getOperand(0).getReg())
  242           BuildMI(MF, MI.getDebugLoc(), get(MemOpc), MI.getOperand(0).getReg())
  247       MemMI = BuildMI(MF, MI.getDebugLoc(), get(MemOpc))
  248                   .addReg(MI.getOperand(1).getReg())
  258           BuildMI(MF, MI.getDebugLoc(), get(MemOpc), MI.getOperand(0).getReg())
  258           BuildMI(MF, MI.getDebugLoc(), get(MemOpc), MI.getOperand(0).getReg())
  263       MemMI = BuildMI(MF, MI.getDebugLoc(), get(MemOpc))
  264                   .addReg(MI.getOperand(1).getReg())
  277     for (unsigned i = 0, e = MI.getNumOperands(); i != e; ++i) {
  278       MachineOperand &MO = MI.getOperand(i);
  295             if (VI.removeKill(MI))
  304   MachineBasicBlock::iterator MBBI = MI.getIterator();