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

References

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/MipsFrameLowering.cpp
   95   const TargetRegisterInfo *TRI = STI.getRegisterInfo();
  104   const TargetRegisterInfo *TRI = STI.getRegisterInfo();
  116   const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
  140   unsigned SP = STI.getABI().IsN64() ? Mips::SP_64 : Mips::SP;
  147     STI.getInstrInfo()->adjustStackPtr(SP, Amount, MBB, I);
lib/Target/Mips/MipsSEFrameLowering.cpp
  407       *static_cast<const MipsSEInstrInfo *>(STI.getInstrInfo());
  409       *static_cast<const MipsRegisterInfo *>(STI.getRegisterInfo());
  413   MipsABIInfo ABI = STI.getABI();
  468         if (!STI.isLittle())
  484         if (!STI.isLittle())
  551         unsigned BP = STI.isABI_N64() ? Mips::S7_64 : Mips::S7;
  571   if (!STI.hasMips32r2())
  580   if ((STI.getRelocationModel() != Reloc::Static))
  584   if (!STI.isABI_O32() || STI.hasMips64())
  584   if (!STI.isABI_O32() || STI.hasMips64())
  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,
  619                                       STI.getRegisterInfo(), 0);
  623   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K1)
  628   STI.getInstrInfo()->storeRegToStack(MBB, MBBI, Mips::K1, false,
  630                                       STI.getRegisterInfo(), 0);
  657   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1)
  665   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1)
  673   if (!STI.useSoftFloat())
  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());
  697       *static_cast<const MipsRegisterInfo *>(STI.getRegisterInfo());
  700   MipsABIInfo ABI = STI.getABI();
  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,
  763                                            STI.getRegisterInfo());
  764   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MTC0), Mips::COP014)
  769   STI.getInstrInfo()->loadRegFromStackSlot(MBB, MBBI, Mips::K1,
  771                                            STI.getRegisterInfo());
  772   BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MTC0), Mips::COP012)
  781   MipsABIInfo ABI = STI.getABI();
  798   const TargetInstrInfo &TII = *STI.getInstrInfo();
  821       if (!STI.getABI().ArePtrs64bit()) {
  867   MipsABIInfo ABI = STI.getABI();
  895     const TargetRegisterClass &RC = STI.isGP64bit() ?
  908   if (isIntN(STI.hasMSA() ? 10 : 16, MaxSPOffset) &&