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

Overridden By

lib/Target/AArch64/AArch64Subtarget.h
  252   const AArch64TargetLowering *getTargetLowering() const override {
lib/Target/AMDGPU/AMDGPUSubtarget.h
  412   const SITargetLowering *getTargetLowering() const override {
 1235   const R600TargetLowering *getTargetLowering() const override {
lib/Target/ARC/ARCSubtarget.h
   52   const ARCTargetLowering *getTargetLowering() const override {
lib/Target/ARM/ARMSubtarget.h
  529   const ARMTargetLowering *getTargetLowering() const override {
lib/Target/AVR/AVRSubtarget.h
   43   const AVRTargetLowering *getTargetLowering() const override { return &TLInfo; }
lib/Target/BPF/BPFSubtarget.h
   80   const BPFTargetLowering *getTargetLowering() const override {
lib/Target/Hexagon/HexagonSubtarget.h
  107   const HexagonTargetLowering *getTargetLowering() const override {
lib/Target/Lanai/LanaiSubtarget.h
   59   const LanaiTargetLowering *getTargetLowering() const override {
lib/Target/MSP430/MSP430Subtarget.h
   70   const MSP430TargetLowering *getTargetLowering() const override {
lib/Target/Mips/MipsSubtarget.h
  381   const MipsTargetLowering *getTargetLowering() const override {
lib/Target/NVPTX/NVPTXSubtarget.h
   64   const NVPTXTargetLowering *getTargetLowering() const override {
lib/Target/PowerPC/PPCSubtarget.h
  185   const PPCTargetLowering *getTargetLowering() const override {
lib/Target/RISCV/RISCVSubtarget.h
   78   const RISCVTargetLowering *getTargetLowering() const override {
lib/Target/Sparc/SparcSubtarget.h
   71   const SparcTargetLowering *getTargetLowering() const override {
lib/Target/SystemZ/SystemZSubtarget.h
   92   const SystemZTargetLowering *getTargetLowering() const override {
lib/Target/WebAssembly/WebAssemblySubtarget.h
   78   const WebAssemblyTargetLowering *getTargetLowering() const override {
lib/Target/X86/X86Subtarget.h
  506   const X86TargetLowering *getTargetLowering() const override {
lib/Target/XCore/XCoreSubtarget.h
   53   const XCoreTargetLowering *getTargetLowering() const override {
unittests/CodeGen/MachineInstrTest.cpp
  112   const TargetLowering *getTargetLowering() const override { return &TL; }

References

lib/CodeGen/Analysis.cpp
  554       F, I, Ret, *TM.getSubtargetImpl(*F)->getTargetLowering());
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1826       const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
 1871     Value = MF->getSubtarget().getTargetLowering()->LowerCustomJumpTableEntry(
 1911     const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
  235   const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  553   const auto &TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/AsmPrinter/WinException.cpp
  346                .getTargetLowering()
lib/CodeGen/AtomicExpandPass.cpp
  205   TLI = TM.getSubtargetImpl(F)->getTargetLowering();
lib/CodeGen/BasicTargetTransformInfo.cpp
   34       TLI(ST->getTargetLowering()) {}
lib/CodeGen/CallingConvLower.cpp
   54   MF.getSubtarget().getTargetLowering()->HandleByVal(this, Size,
  250     const TargetLowering *TL = MF.getSubtarget().getTargetLowering();
lib/CodeGen/CodeGenPrepare.cpp
  424     TLI = SubtargetInfo->getTargetLowering();
lib/CodeGen/DwarfEHPrepare.cpp
  262   TLI = TM.getSubtargetImpl(Fn)->getTargetLowering();
lib/CodeGen/ExpandMemCmp.cpp
  795         TPC->getTM<TargetMachine>().getSubtargetImpl(F)->getTargetLowering();
lib/CodeGen/FinalizeISel.cpp
   49   const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  558   const auto &TLI = *MF.getSubtarget().getTargetLowering();
  625   const auto &TLI = *MF.getSubtarget().getTargetLowering();
  923   const auto &TLI = *MF.getSubtarget().getTargetLowering();
 1037   const auto &TLI = *MF.getSubtarget().getTargetLowering();
 1145   const auto &TLI = *MF.getSubtarget().getTargetLowering();
lib/CodeGen/GlobalISel/GISelKnownBits.cpp
   33     : MF(MF), MRI(MF.getRegInfo()), TL(*MF.getSubtarget().getTargetLowering()),
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1172   auto &TLI = *MF->getSubtarget().getTargetLowering();
 1360     auto &TLI = *MF->getSubtarget().getTargetLowering();
 1409     const TargetLowering &TLI = *MF->getSubtarget().getTargetLowering();
 1470                             .getTargetLowering()
 1484                             .getTargetLowering()
 1652   const TargetLowering &TLI = *MF->getSubtarget().getTargetLowering();
 1736   auto &TLI = *MF->getSubtarget().getTargetLowering();
 1897   const auto &TLI = *MF->getSubtarget().getTargetLowering();
 2245   const auto &TLI = *MF->getSubtarget().getTargetLowering();
lib/CodeGen/GlobalISel/InstructionSelect.cpp
  225   auto &TLI = *MF.getSubtarget().getTargetLowering();
  252                         .getTargetLowering()
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  364   auto &TLI = *MIRBuilder.getMF().getSubtarget().getTargetLowering();
  413   auto &TLI = *MIRBuilder.getMF().getSubtarget().getTargetLowering();
 4168   const auto &TLI = *MF.getSubtarget().getTargetLowering();
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  433   const auto *TLI = getMF().getSubtarget().getTargetLowering();
lib/CodeGen/IfConversion.cpp
  442   TLI = ST.getTargetLowering();
lib/CodeGen/IndirectBrExpandPass.cpp
   85   TLI = STI.getTargetLowering();
lib/CodeGen/InterleavedAccessPass.cpp
  453   TLI = TM.getSubtargetImpl(F)->getTargetLowering();
lib/CodeGen/InterleavedLoadCombinePass.cpp
   68         TLI(*TM.getSubtargetImpl(F)->getTargetLowering()),
lib/CodeGen/LiveDebugValues.cpp
  808   const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
 1297   const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
lib/CodeGen/MachineBlockPlacement.cpp
 2989   TLI = MF.getSubtarget().getTargetLowering();
lib/CodeGen/MachineFunction.cpp
  176   Alignment = STI->getTargetLowering()->getMinFunctionAlignment();
  182                          STI->getTargetLowering()->getPrefFunctionAlignment());
lib/CodeGen/MachineLICM.cpp
  311   TLI = ST.getTargetLowering();
lib/CodeGen/MachineScheduler.cpp
 2749   const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
lib/CodeGen/SafeStack.cpp
  869     auto *TL = TM->getSubtargetImpl(F)->getTargetLowering();
lib/CodeGen/SelectionDAG/FastISel.cpp
 1928       TLI(*MF->getSubtarget().getTargetLowering()),
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
   85   TLI = MF->getSubtarget().getTargetLowering();
  352       MF->getSubtarget().getTargetLowering()->getRegClassFor(VT, isDivergent));
  363   const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
 1164       TLI(MF->getSubtarget().getTargetLowering()), MBB(mbb),
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1012   TLI = getSubtarget().getTargetLowering();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  436   TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/ShrinkWrap.cpp
  201     SP = Subtarget.getTargetLowering()->getStackPointerRegisterToSaveRestore();
lib/CodeGen/StackProtector.cpp
   85   TLI = TM->getSubtargetImpl(Fn)->getTargetLowering();
lib/CodeGen/SwiftErrorValueTracking.cpp
   82   TLI = MF->getSubtarget().getTargetLowering();
lib/CodeGen/TargetInstrInfo.cpp
  998   const TargetLowering &TLI = *MF.getSubtarget().getTargetLowering();
lib/LTO/UpdateCompilerUsed.cpp
   75           TM.getSubtargetImpl(F)->getTargetLowering();
lib/Target/AArch64/AArch64AsmPrinter.cpp
  731     const TargetLowering *TLI = MF->getSubtarget().getTargetLowering();
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
  381     AMDGPUPerfHint Analyzer(FIM, ST->getTargetLowering());
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
   60         TLI(ST->getTargetLowering()) {}
lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp
   33   const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering();
lib/Target/Hexagon/RDFGraph.cpp
  753   const TargetLowering &TLI = *MF.getSubtarget().getTargetLowering();
lib/Target/Mips/MipsCallLowering.cpp
   62       MIRBuilder.getMF().getSubtarget().getTargetLowering());
lib/Target/SystemZ/SystemZRegisterInfo.cpp
  201   if (MF->getSubtarget().getTargetLowering()->supportSwiftError() &&
  215   if (MF.getSubtarget().getTargetLowering()->supportSwiftError() &&
lib/Target/XCore/XCoreFrameLowering.cpp
  331                      MF.getSubtarget().getTargetLowering());
  366                    MF.getSubtarget().getTargetLowering());
lib/Target/XCore/XCoreSelectionDAGInfo.cpp
   26     const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering();