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

References

lib/Target/ARM/ARMFastISel.cpp
  305   const MCInstrDesc &II = TII.get(MachineInstOpcode);
  317                    TII.get(TargetOpcode::COPY), ResultReg)
  328   const MCInstrDesc &II = TII.get(MachineInstOpcode);
  345                            TII.get(TargetOpcode::COPY), ResultReg)
  356   const MCInstrDesc &II = TII.get(MachineInstOpcode);
  371                            TII.get(TargetOpcode::COPY), ResultReg)
  381   const MCInstrDesc &II = TII.get(MachineInstOpcode);
  390                            TII.get(TargetOpcode::COPY), ResultReg)
  403                           TII.get(ARM::VMOVSR), MoveReg)
  413                           TII.get(ARM::VMOVRS), MoveReg)
  439                             TII.get(Opc), DestReg).addImm(Imm));
  458       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
  477                             TII.get(Opc), ImmReg)
  493                               TII.get(Opc), ImmReg)
  520                             TII.get(ARM::t2LDRpci), ResultReg)
  524     ResultReg = constrainOperandRegClass(TII.get(ARM::LDRcp), ResultReg, 0);
  526                             TII.get(ARM::LDRcp), ResultReg)
  570                             TII.get(Opc), DestReg).addGlobalAddress(GV, 0, TF));
  594       MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
  601       DestReg = constrainOperandRegClass(TII.get(ARM::LDRcp), DestReg, 0);
  603                     TII.get(ARM::LDRcp), DestReg)
  613                                           DbgLoc, TII.get(Opc), NewDestReg)
  627                     TII.get(ARM::t2LDRi12), NewDestReg)
  632                     TII.get(ARM::LDRi12), NewDestReg)
  677     ResultReg = constrainOperandRegClass(TII.get(Opc), ResultReg, 0);
  680                             TII.get(Opc), ResultReg)
  854                             TII.get(Opc), ResultReg)
 1004                                     TII.get(Opc), ResultReg);
 1012                             TII.get(ARM::VMOVSR), MoveReg)
 1066       SrcReg = constrainOperandRegClass(TII.get(Opc), SrcReg, 1);
 1068                               TII.get(Opc), Res)
 1116                                 TII.get(ARM::VMOVRS), MoveReg)
 1140   SrcReg = constrainOperandRegClass(TII.get(StrOpc), SrcReg, 0);
 1142                                     TII.get(StrOpc))
 1266       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
 1277       OpReg = constrainOperandRegClass(TII.get(TstOpc), OpReg, 0);
 1279                               TII.get(TstOpc))
 1289       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
 1314   CmpReg = constrainOperandRegClass(TII.get(TstOpc), CmpReg, 0);
 1316       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc))
 1327   BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
 1341                           TII.get(Opc)).addReg(AddrReg));
 1444   const MCInstrDesc &II = TII.get(CmpOpc);
 1465                             TII.get(ARM::FMSTAT)));
 1491   BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc), DestReg)
 1512                           TII.get(ARM::VCVTDS), Result)
 1531                           TII.get(ARM::VCVTSD), Result)
 1577                           TII.get(Opc), ResultReg).addReg(FP));
 1604                           TII.get(Opc), ResultReg).addReg(Op));
 1650   CondReg = constrainOperandRegClass(TII.get(TstOpc), CondReg, 0);
 1652       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc))
 1670     Op2Reg = constrainOperandRegClass(TII.get(MovCCOpc), Op2Reg, 1);
 1671     Op1Reg = constrainOperandRegClass(TII.get(MovCCOpc), Op1Reg, 2);
 1672     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc),
 1679     Op1Reg = constrainOperandRegClass(TII.get(MovCCOpc), Op1Reg, 1);
 1680     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc),
 1780   SrcReg1 = constrainOperandRegClass(TII.get(Opc), SrcReg1, 1);
 1781   SrcReg2 = constrainOperandRegClass(TII.get(Opc), SrcReg2, 2);
 1783                           TII.get(Opc), ResultReg)
 1830                           TII.get(Opc), ResultReg)
 1946   unsigned AdjStackDown = TII.getCallFrameSetupOpcode();
 1948                           TII.get(AdjStackDown))
 1994               TII.get(TargetOpcode::COPY), VA.getLocReg()).addReg(Arg);
 2008                               TII.get(ARM::VMOVRRD), VA.getLocReg())
 2038   unsigned AdjStackUp = TII.getCallFrameDestroyOpcode();
 2040                           TII.get(AdjStackUp))
 2057                               TII.get(ARM::VMOVDRR), ResultReg)
 2078               TII.get(TargetOpcode::COPY),
 2163             TII.get(TargetOpcode::COPY), DstReg).addReg(SrcReg);
 2170                                     TII.get(Subtarget->getReturnOpcode()));
 2266                                     DbgLoc, TII.get(CallOpc));
 2407                                     DbgLoc, TII.get(CallOpc));
 2512                               TII.get(LdrOpc), DestReg)
 2569     BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(
 2722         *FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opcode), ResultReg);
 2725     SrcReg = constrainOperandRegClass(TII.get(Opcode), SrcReg, 1 + setsCPSR);
 2803                                     TII.get(Opc), ResultReg)
 2970       BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), TempReg)
 2981   DestReg = constrainOperandRegClass(TII.get(Opc), DestReg, 0);
 2982   MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
 2992                   TII.get(ARM::t2LDRi12), NewDestReg)
 3065             TII.get(TargetOpcode::COPY),