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

Overridden By

lib/Target/AArch64/AArch64Subtarget.h
  255   const AArch64InstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/AMDGPU/AMDGPUSubtarget.h
  404   const SIInstrInfo *getInstrInfo() const override {
 1229   const R600InstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/ARC/ARCSubtarget.h
   48   const ARCInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/ARM/ARMSubtarget.h
  525   const ARMBaseInstrInfo *getInstrInfo() const override {
lib/Target/AVR/AVRSubtarget.h
   41   const AVRInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/BPF/BPFSubtarget.h
   76   const BPFInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/Hexagon/HexagonSubtarget.h
  103   const HexagonInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/Lanai/LanaiSubtarget.h
   49   const LanaiInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/MSP430/MSP430Subtarget.h
   66   const MSP430InstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/Mips/MipsSubtarget.h
  374   const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); }
lib/Target/NVPTX/NVPTXSubtarget.h
   60   const NVPTXInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/PowerPC/PPCSubtarget.h
  184   const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/RISCV/RISCVSubtarget.h
   74   const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/Sparc/SparcSubtarget.h
   64   const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/SystemZ/SystemZSubtarget.h
   88   const SystemZInstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/WebAssembly/WebAssemblySubtarget.h
   81   const WebAssemblyInstrInfo *getInstrInfo() const override {
lib/Target/X86/X86Subtarget.h
  510   const X86InstrInfo *getInstrInfo() const override { return &InstrInfo; }
lib/Target/XCore/XCoreSubtarget.h
   49   const XCoreInstrInfo *getInstrInfo() const override { return &InstrInfo; }
unittests/CodeGen/MachineInstrTest.cpp
  114   const TargetInstrInfo *getInstrInfo() const override { return &TII; }

References

include/llvm/CodeGen/LiveRangeEdit.h
  143         VRM(vrm), TII(*MF.getSubtarget().getInstrInfo()), TheDelegate(delegate),
include/llvm/CodeGen/MachinePipeliner.h
  447       DFAResources.reset(ST->getInstrInfo()->CreateTargetScheduleState(*ST));
include/llvm/CodeGen/ModuloSchedule.h
  258         TII(ST.getInstrInfo()), LIS(LIS),
  307         TII(ST.getInstrInfo()), LIS(LIS) {}
lib/CodeGen/AggressiveAntiDepBreaker.cpp
  129       TII(MF.getSubtarget().getInstrInfo()),
lib/CodeGen/Analysis.cpp
  738   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  766   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
 1155     MF->getSubtarget().getInstrInfo()->getNoop(Noop);
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  552   const auto &TII = MF->getSubtarget().getInstrInfo();
  703   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/BranchFolding.cpp
  134       MF, MF.getSubtarget().getInstrInfo(), MF.getSubtarget().getRegisterInfo(),
lib/CodeGen/BranchRelaxation.cpp
  547   TII = ST.getInstrInfo();
lib/CodeGen/BreakFalseDeps.cpp
  267   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/CFIInstrInserter.cpp
  247   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/CalcSpillWeights.cpp
  298   if (isRematerializable(li, LIS, VRM, *MF.getSubtarget().getInstrInfo()))
lib/CodeGen/CriticalAntiDepBreaker.cpp
   47       TII(MF.getSubtarget().getInstrInfo()),
lib/CodeGen/DFAPacketizer.cpp
  196     : MF(mf), TII(mf.getSubtarget().getInstrInfo()), AA(aa) {
lib/CodeGen/DeadMachineInstructionElim.cpp
  104   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/EarlyIfConversion.cpp
  168     TII = MF.getSubtarget().getInstrInfo();
  909   TII = STI.getInstrInfo();
 1040   TII = STI.getInstrInfo();
lib/CodeGen/ExecutionDomainFix.cpp
  417   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/ExpandPostRAPseudos.cpp
  186   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/FEntryInserter.cpp
   43   auto *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/GCRootLowering.cpp
  314   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1577     const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  351   auto &TII = *MI.getMF()->getSubtarget().getInstrInfo();
 1887       auto &TII = *MI.getMF()->getSubtarget().getInstrInfo();
 3677   auto &TII = *MI.getMF()->getSubtarget().getInstrInfo();
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
   30   State.TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  170   const TargetInstrInfo &TII = *STI.getInstrInfo();
lib/CodeGen/IfConversion.cpp
  443   TII = ST.getInstrInfo();
lib/CodeGen/ImplicitNullChecks.cpp
  297   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/InlineSpiller.cpp
  146         MRI(mf.getRegInfo()), TII(*mf.getSubtarget().getInstrInfo()),
  202         MRI(mf.getRegInfo()), TII(*mf.getSubtarget().getInstrInfo()),
lib/CodeGen/LiveDebugValues.cpp
 1433   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/LiveDebugVariables.cpp
 1393   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/LiveIntervals.cpp
  129   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MIRParser/MIParser.cpp
  136   const auto *TII = Subtarget.getInstrInfo();
  193   const auto *TII = Subtarget.getInstrInfo();
  213   const auto *TII = Subtarget.getInstrInfo();
  235   const auto *TII = Subtarget.getInstrInfo();
  257   const auto *TII = Subtarget.getInstrInfo();
  970   const auto &MCID = MF.getSubtarget().getInstrInfo()->get(OpCode);
lib/CodeGen/MIRPrinter.cpp
  711   const auto *TII = SubTarget.getInstrInfo();
lib/CodeGen/MachineBasicBlock.cpp
  171   const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
  186   const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
  340   const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo();
  503   const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo();
  533   const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
  840   const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
  969     const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
 1121   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MachineBlockPlacement.cpp
 2988   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineCSE.cpp
  885   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineCombiner.cpp
  634   TII = STI->getInstrInfo();
lib/CodeGen/MachineCopyPropagation.cpp
  647   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineFrameInfo.cpp
  190   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineFunction.cpp
  205                                                   getInstrInfo()));
lib/CodeGen/MachineInstr.cpp
   98     TII = MF->getSubtarget().getInstrInfo();
 1194   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
 1463       TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MachineInstrBundle.cpp
  131   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineLICM.cpp
  310   TII = ST.getInstrInfo();
lib/CodeGen/MachineOperand.cpp
  404   const auto *TII = MF.getSubtarget().getInstrInfo();
  542   const auto *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MachineOutliner.cpp
 1070         CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo();
 1133   const TargetInstrInfo &TII = *STI.getInstrInfo();
 1226     const TargetInstrInfo &TII = *STI.getInstrInfo();
 1317     const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MachinePipeliner.cpp
  220   TII = MF->getSubtarget().getInstrInfo();
 2308         if (ST.getInstrInfo()->isZeroCost((*I)->getInstr()->getOpcode()))
 2315     if (ST.getInstrInfo()->isZeroCost(SU->getInstr()->getOpcode()) ||
 2479       if (ST.getInstrInfo()->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos))
lib/CodeGen/MachineRegisterInfo.cpp
  123   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/MachineSSAUpdater.cpp
   45   : InsertedPHIs(NewPHI), TII(MF.getSubtarget().getInstrInfo()),
lib/CodeGen/MachineScheduler.cpp
  471   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
 2732         DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
 2737         DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
 3338         DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
lib/CodeGen/MachineSink.cpp
  306   TII = MF.getSubtarget().getInstrInfo();
  766   const TargetInstrInfo &TII = *MI.getMF()->getSubtarget().getInstrInfo();
 1342   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/MachineTraceMetrics.cpp
   68   TII = ST.getInstrInfo();
lib/CodeGen/MachineVerifier.cpp
  365   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/ModuloSchedule.cpp
 1283       TII(BB->getParent()->getSubtarget().getInstrInfo()), LIS(LIS) {
lib/CodeGen/OptimizePHIs.cpp
   78   TII = Fn.getSubtarget().getInstrInfo();
lib/CodeGen/PHIElimination.cpp
  263   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/PatchableFunction.cpp
   71   auto *TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/PeepholeOptimizer.cpp
 1603   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/PostRAHazardRecognizer.cpp
   69   const TargetInstrInfo *TII = Fn.getSubtarget().getInstrInfo();
lib/CodeGen/PostRASchedulerList.cpp
  215       MF.getSubtarget().getInstrInfo()->CreateTargetPostRAHazardRecognizer(
  285   TII = Fn.getSubtarget().getInstrInfo();
lib/CodeGen/ProcessImplicitDefs.cpp
  139   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/PrologEpilogInserter.cpp
  298   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  536   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  563   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1178   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/CodeGen/RegAllocFast.cpp
 1298   TII = STI.getInstrInfo();
lib/CodeGen/RegAllocGreedy.cpp
 3163   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
 3216   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/RegisterCoalescer.cpp
 3681   TII = STI.getInstrInfo();
lib/CodeGen/RegisterScavenging.cpp
   58   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/RenameIndependentSubregs.cpp
  386   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/ScheduleDAG.cpp
   54     : TM(mf.getTarget()), TII(mf.getSubtarget().getInstrInfo()),
lib/CodeGen/SelectionDAG/FastISel.cpp
 1927       TII(*MF->getSubtarget().getInstrInfo()),
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  285         const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
 1162       TII(MF->getSubtarget().getInstrInfo()),
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
   48   TII = STI.getInstrInfo();
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  199       HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
 3135   const TargetInstrInfo *TII = STI.getInstrInfo();
 3149   const TargetInstrInfo *TII = STI.getInstrInfo();
 3163   const TargetInstrInfo *TII = STI.getInstrInfo();
 3179   const TargetInstrInfo *TII = STI.getInstrInfo();
lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
   74     HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 5494   const TargetInstrInfo *TII = DAG.getSubtarget().getInstrInfo();
 6641     const TargetInstrInfo *TII = DAG.getSubtarget().getInstrInfo();
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
   66         if (const TargetInstrInfo *TII = G->getSubtarget().getInstrInfo())
  482                            &MF->getFrameInfo(), G->getSubtarget().getInstrInfo(),
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  435   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/ShrinkWrap.cpp
  198     const TargetInstrInfo &TII = *Subtarget.getInstrInfo();
lib/CodeGen/SplitKit.cpp
  154       TII(*MF.getSubtarget().getInstrInfo()), IPA(lis, MF.getNumBlockIDs()) {}
  371       TII(*vrm.getMachineFunction().getSubtarget().getInstrInfo()),
lib/CodeGen/StackSlotColoring.cpp
  492   TII = MF.getSubtarget().getInstrInfo();
lib/CodeGen/SwiftErrorValueTracking.cpp
   83   TII = MF->getSubtarget().getInstrInfo();
  224       const auto *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/TailDuplicator.cpp
   82   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/TargetInstrInfo.cpp
  779   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/TargetSchedule.cpp
   66   TII = TSInfo->getInstrInfo();
lib/CodeGen/TwoAddressInstructionPass.cpp
 1670   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/UnreachableBlockElim.cpp
  194             const TargetInstrInfo *TII = F.getSubtarget().getInstrInfo();
lib/CodeGen/VirtRegMap.cpp
   64   TII = mf.getSubtarget().getInstrInfo();
  238   TII = MF->getSubtarget().getInstrInfo();
lib/CodeGen/XRayInstrumentation.cpp
  193   auto *TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64A53Fix835769.cpp
  120   TII = F.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
  399   TII = mf.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64BranchTargets.cpp
  110       MBB.getParent()->getSubtarget().getInstrInfo());
lib/Target/AArch64/AArch64CallLowering.cpp
  912         MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(),
  998         MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(),
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
  100     const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
  118     const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64CondBrTuning.cpp
  299   TII = static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/AArch64/AArch64ConditionOptimizer.cpp
  334   TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  194     TII = MF.getSubtarget().getInstrInfo();
  934   TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
  192   TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  726   TII = static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/AArch64/AArch64FrameLowering.cpp
  277       static_cast<const AArch64InstrInfo *>(MF.getSubtarget().getInstrInfo());
  350   const TargetInstrInfo *TII = STI.getInstrInfo();
 1950   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 2077   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 2359   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64InstrInfo.cpp
 1052   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
 1481       MBB.getParent()->getSubtarget().getInstrInfo();
 4106   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
  695   TII = MF.getSubtarget().getInstrInfo();
  699       static_cast<const AArch64InstrInfo *>(ST.getInstrInfo());
lib/Target/AArch64/AArch64SpeculationHardening.cpp
  658   TII = MF.getSubtarget().getInstrInfo();
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp
  178   TII = static_cast<const AArch64InstrInfo *>(MF->getSubtarget().getInstrInfo());
lib/Target/AArch64/AArch64StorePairSuppress.cpp
  126   TII = static_cast<const AArch64InstrInfo *>(ST.getInstrInfo());
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  113       ST.getInstrInfo()->get(AMDGPU::S_GETPC_B64).Size == 4);
  178   const auto *TII = static_cast<const SIInstrInfo*>(ST.getInstrInfo());
lib/Target/AMDGPU/SILowerSGPRSpills.cpp
   91   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  123   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/ARM/ARMBaseRegisterInfo.cpp
  463   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  644   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  660       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
  756       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/ARM/ARMBasicBlockInfo.h
  120       static_cast<const ARMBaseInstrInfo*>(MF.getSubtarget().getInstrInfo());
lib/Target/ARM/ARMExpandPseudoInsts.cpp
 1170           MBB.getParent()->getSubtarget().getInstrInfo());
lib/Target/ARM/ARMFrameLowering.cpp
  776       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
  979   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1056   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1170   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1343   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1510       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
 1651       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
 2149       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
 2264       *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/ARM/ARMHazardRecognizer.cpp
   48                                         MF->getSubtarget().getInstrInfo());
lib/Target/ARM/ARMISelDAGToDAG.cpp
  447         CurDAG->getSubtarget().getInstrInfo());
lib/Target/ARM/MLxExpansionPass.cpp
  374   TII = static_cast<const ARMBaseInstrInfo *>(Fn.getSubtarget().getInstrInfo());
lib/Target/ARM/ThumbRegisterInfo.cpp
   88   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/AVR/AVRISelLowering.cpp
 1626                                 .getInstrInfo();
lib/Target/BPF/BPFISelLowering.cpp
  566   const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
  619   const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
lib/Target/BPF/BPFRegisterInfo.cpp
   82   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/Hexagon/HexagonCFGOptimizer.cpp
   83       MI.getParent()->getParent()->getSubtarget().getInstrInfo();
lib/Target/Hexagon/HexagonExpandCondsets.cpp
 1254   HII = static_cast<const HexagonInstrInfo*>(MF.getSubtarget().getInstrInfo());
lib/Target/Hexagon/HexagonFixupHwLoops.cpp
  113       static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
  170   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  733   const TargetInstrInfo &TII = *G.getSubtarget().getInstrInfo();
lib/Target/Hexagon/HexagonMachineScheduler.cpp
  264   const TargetInstrInfo *TII = STI.getInstrInfo();
lib/Target/Hexagon/HexagonMachineScheduler.h
   53     ResourcesModel = STI.getInstrInfo()->CreateTargetScheduleState(STI);
lib/Target/Hexagon/HexagonNewValueJump.cpp
  459   QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/Hexagon/HexagonPeephole.cpp
  113   QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/Lanai/LanaiRegisterInfo.cpp
  143   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/Target/MSP430/MSP430BranchSelector.cpp
  226   TII = static_cast<const MSP430InstrInfo *>(MF->getSubtarget().getInstrInfo());
lib/Target/MSP430/MSP430FrameLowering.cpp
   46       *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo());
  111       *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo());
  191   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  217   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
  229       *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/MSP430/MSP430ISelLowering.cpp
 1415   const TargetInstrInfo &TII = *F->getSubtarget().getInstrInfo();
 1550   const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
lib/Target/MSP430/MSP430InstrInfo.cpp
  313     const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo();
lib/Target/MSP430/MSP430RegisterInfo.cpp
  133     const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/Mips/Mips16RegisterInfo.cpp
   63   const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo();
  138         *static_cast<const Mips16InstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/Mips/MipsMachineFunction.cpp
   69   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/Mips/MipsOptimizePICCall.cpp
  153   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/Mips/MipsSERegisterInfo.cpp
  228               MBB.getParent()->getSubtarget().getInstrInfo());
  244               MBB.getParent()->getSubtarget().getInstrInfo());
lib/Target/NVPTX/NVPTXFrameLowering.cpp
   56                    MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode),
   60     BuildMI(MBB, MI, dl, MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode),
lib/Target/NVPTX/NVPTXPeephole.cpp
  108   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/Target/PowerPC/PPCBranchCoalescing.cpp
  219   TII = MF.getSubtarget().getInstrInfo();
lib/Target/PowerPC/PPCBranchSelector.cpp
  117       static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo());
  265       static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo());
lib/Target/PowerPC/PPCEarlyReturn.cpp
  174       TII = MF.getSubtarget().getInstrInfo();
lib/Target/PowerPC/PPCExpandISEL.cpp
  149   TII = MF->getSubtarget().getInstrInfo();
lib/Target/PowerPC/PPCInstrInfo.cpp
 4170         TII(MF->getSubtarget().getInstrInfo()) {
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
   78   TII = static_cast<const RISCVInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/RISCV/RISCVISelLowering.cpp
 1127   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
 1157   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1189   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
 1287   const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
lib/Target/Sparc/SparcFrameLowering.cpp
   49       *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo());
  225       *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/Sparc/SparcRegisterInfo.cpp
  123   const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo();
lib/Target/SystemZ/SystemZAsmPrinter.cpp
  571     static_cast<const SystemZInstrInfo *>(MF->getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZElimCompare.cpp
  627   TII = static_cast<const SystemZInstrInfo *>(F.getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZFrameLowering.cpp
  139   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
  233   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
  346       static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo());
  477       static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZISelLowering.cpp
 6572   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/Target/SystemZ/SystemZLDCleanup.cpp
   69   TII = static_cast<const SystemZInstrInfo *>(F.getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZLongBranch.cpp
  458   TII = static_cast<const SystemZInstrInfo *>(F.getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZMachineScheduler.cpp
  132         (C->MF->getSubtarget().getInstrInfo())),
lib/Target/SystemZ/SystemZPostRewrite.cpp
  264   TII = static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/SystemZ/SystemZRegisterInfo.cpp
  260       static_cast<const SystemZInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/X86/X86CallLowering.cpp
  452         MF, *TRI, MRI, *MF.getSubtarget().getInstrInfo(),
lib/Target/X86/X86CmovConversion.cpp
  170   TII = STI.getInstrInfo();
lib/Target/X86/X86FloatingPoint.cpp
  341   TII = MF.getSubtarget().getInstrInfo();
lib/Target/X86/X86ISelLowering.cpp
29666   const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo();
lib/Target/X86/X86InsertPrefetch.cpp
  188   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
lib/Target/XCore/XCoreFrameLowering.cpp
  424   const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo();
  457   const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo();
lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp
   49       *static_cast<const XCoreInstrInfo *>(MF.getSubtarget().getInstrInfo());
lib/Target/XCore/XCoreRegisterInfo.cpp
  269       *static_cast<const XCoreInstrInfo *>(MF.getSubtarget().getInstrInfo());
tools/llvm-exegesis/lib/Assembler.cpp
  125   const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();