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

Derived Classes

lib/Target/Mips/Mips16InstrInfo.h
   27 class Mips16InstrInfo : public MipsInstrInfo {
lib/Target/Mips/MipsSEInstrInfo.h
   21 class MipsSEInstrInfo : public MipsInstrInfo {

References

lib/Target/Mips/MicroMipsSizeReduction.cpp
  140   static const MipsInstrInfo *MipsII;
  205 const MipsInstrInfo *MicroMipsSizeReduce::MipsII;
lib/Target/Mips/Mips16InstrInfo.cpp
  471 const MipsInstrInfo *llvm::createMips16InstrInfo(const MipsSubtarget &STI) {
lib/Target/Mips/Mips16InstrInfo.h
   27 class Mips16InstrInfo : public MipsInstrInfo {
lib/Target/Mips/MipsBranchExpansion.cpp
  167   const MipsInstrInfo *TII;
  720 static void emitGPDisp(MachineFunction &F, const MipsInstrInfo *TII) {
lib/Target/Mips/MipsDelaySlotFiller.cpp
  286     std::pair<MipsInstrInfo::BranchType, MachineInstr *>
  559   const MipsInstrInfo *TII = STI.getInstrInfo();
  601   const MipsInstrInfo *TII = STI.getInstrInfo();
  716     const MipsInstrInfo *TII = STI.getInstrInfo();
  848 std::pair<MipsInstrInfo::BranchType, MachineInstr *>
  851   const MipsInstrInfo *TII =
  857   MipsInstrInfo::BranchType R =
  860   if ((R == MipsInstrInfo::BT_None) || (R == MipsInstrInfo::BT_NoBranch))
  860   if ((R == MipsInstrInfo::BT_None) || (R == MipsInstrInfo::BT_NoBranch))
  863   if (R != MipsInstrInfo::BT_CondUncond) {
  865       return std::make_pair(MipsInstrInfo::BT_None, nullptr);
  876     return std::make_pair(MipsInstrInfo::BT_Cond, BranchInstrs[0]);
  880     return std::make_pair(MipsInstrInfo::BT_Uncond, BranchInstrs[1]);
  882   return std::make_pair(MipsInstrInfo::BT_None, nullptr);
  890   std::pair<MipsInstrInfo::BranchType, MachineInstr *> P =
  895   if (P.first == MipsInstrInfo::BT_None)
  898   if ((P.first != MipsInstrInfo::BT_Uncond) &&
  899       (P.first != MipsInstrInfo::BT_NoBranch)) {
lib/Target/Mips/MipsExpandPseudo.cpp
   38     const MipsInstrInfo *TII;
lib/Target/Mips/MipsInstrInfo.cpp
   43 const MipsInstrInfo *MipsInstrInfo::create(MipsSubtarget &STI) {
  190 MipsInstrInfo::BranchType MipsInstrInfo::analyzeBranch(
lib/Target/Mips/MipsInstrInfo.h
   60   static const MipsInstrInfo *create(MipsSubtarget &STI);
  182 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI);
  183 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
lib/Target/Mips/MipsInstructionSelector.cpp
   53   const MipsInstrInfo &TII;
lib/Target/Mips/MipsLegalizerInfo.cpp
  342   const MipsInstrInfo &TII = *ST.getInstrInfo();
lib/Target/Mips/MipsSEInstrInfo.cpp
  904 const MipsInstrInfo *llvm::createMipsSEInstrInfo(const MipsSubtarget &STI) {
lib/Target/Mips/MipsSEInstrInfo.h
   21 class MipsSEInstrInfo : public MipsInstrInfo {
lib/Target/Mips/MipsSubtarget.cpp
   85       TSInfo(), InstrInfo(MipsInstrInfo::create(
lib/Target/Mips/MipsSubtarget.h
  213   std::unique_ptr<const MipsInstrInfo> InstrInfo;
  374   const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); }
usr/include/c++/7.4.0/type_traits
 1558     { typedef _Tp     type; };