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

Overrides

include/llvm/CodeGen/TargetSubtargetInfo.h
   95   virtual const TargetInstrInfo *getInstrInfo() const { return nullptr; }

References

lib/Target/Mips/MicroMipsSizeReduction.cpp
  784   MipsII = static_cast<const MipsInstrInfo *>(Subtarget->getInstrInfo());
lib/Target/Mips/Mips16FrameLowering.cpp
   46       *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo());
   96       *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo());
  167       *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo());
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
   73   const TargetInstrInfo &TII = *Subtarget->getInstrInfo();
lib/Target/Mips/Mips16ISelLowering.cpp
  515   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  578   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  644   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  710   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  727   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  760   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
  779   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
lib/Target/Mips/MipsBranchExpansion.cpp
  839   TII = static_cast<const MipsInstrInfo *>(STI->getInstrInfo());
lib/Target/Mips/MipsConstantIslandPass.cpp
  445   TII = (const Mips16InstrInfo *)STI->getInstrInfo();
lib/Target/Mips/MipsDelaySlotFiller.cpp
  559   const MipsInstrInfo *TII = STI.getInstrInfo();
  601   const MipsInstrInfo *TII = STI.getInstrInfo();
  716     const MipsInstrInfo *TII = STI.getInstrInfo();
  852       MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
lib/Target/Mips/MipsExpandPseudo.cpp
  684   TII = STI->getInstrInfo();
lib/Target/Mips/MipsFastISel.cpp
  259         TII(*Subtarget->getInstrInfo()), TLI(*Subtarget->getTargetLowering()) {
lib/Target/Mips/MipsFrameLowering.cpp
  147     STI.getInstrInfo()->adjustStackPtr(SP, Amount, MBB, I);
lib/Target/Mips/MipsISelLowering.cpp
 1376     return insertDivByZeroTrap(MI, *BB, *Subtarget.getInstrInfo(), false,
 1386     return insertDivByZeroTrap(MI, *BB, *Subtarget.getInstrInfo(), false, true);
 1393     return insertDivByZeroTrap(MI, *BB, *Subtarget.getInstrInfo(), true, false);
 1427   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 1541   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 1579   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 1733   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 1788   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 4423       Subtarget.getInstrInfo();
 4498   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
lib/Target/Mips/MipsInstructionSelector.cpp
   75     : InstructionSelector(), TM(TM), STI(STI), TII(*STI.getInstrInfo()),
lib/Target/Mips/MipsLegalizerInfo.cpp
  238   verify(*ST.getInstrInfo());
  342   const MipsInstrInfo &TII = *ST.getInstrInfo();
lib/Target/Mips/MipsSEFrameLowering.cpp
  101       TII(*static_cast<const MipsSEInstrInfo *>(Subtarget.getInstrInfo())),
  407       *static_cast<const MipsSEInstrInfo *>(STI.getInstrInfo());
  598     BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K0)
  603     BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::EXT), Mips::K0)
  612   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K1)
  617   STI.getInstrInfo()->storeRegToStack(MBB, MBBI, Mips::K1, false,
  623   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K1)
  628   STI.getInstrInfo()->storeRegToStack(MBB, MBBI, Mips::K1, false,
  657   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1)
  665   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1)
  674     BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1)
  682   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MTC0), Mips::COP012)
  695       *static_cast<const MipsSEInstrInfo *>(STI.getInstrInfo());
  757   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::DI), Mips::ZERO);
  758   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::EHB));
  761   STI.getInstrInfo()->loadRegFromStackSlot(MBB, MBBI, Mips::K1,
  764   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MTC0), Mips::COP014)
  769   STI.getInstrInfo()->loadRegFromStackSlot(MBB, MBBI, Mips::K1,
  772   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MTC0), Mips::COP012)
  798   const TargetInstrInfo &TII = *STI.getInstrInfo();
lib/Target/Mips/MipsSEISelLowering.cpp
 3037   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3106   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3171   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3217   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3246   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3282   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3328   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3442   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3477   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3511   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3566   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3661   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3766   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3819   const TargetInstrInfo *TII = Subtarget.getInstrInfo();
 3848   const TargetInstrInfo *TII = Subtarget.getInstrInfo();