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

References

include/llvm/CodeGen/TargetSchedule.h
  115     return SchedModel.getProcResource(PIdx);
  122     return SchedModel.getProcResource(PIdx)->Name;
  162     return SchedModel.getProcResource(PIdx)->BufferSize;
lib/CodeGen/MachinePipeliner.cpp
  946             STI->getSchedModel().getProcResource(PRE.ProcResourceIdx);
 2902     const MCProcResourceDesc &Desc = *SM.getProcResource(I);
 2910     const MCProcResourceDesc &Desc = *SM.getProcResource(I);
 2922         const MCProcResourceDesc *ProcResource = SM.getProcResource(I);
 2957         SM.getProcResource(I->ProcResourceIdx);
 2999             SM.getProcResource(PRE.ProcResourceIdx);
lib/CodeGen/TargetSchedule.cpp
   73     unsigned NumUnits = SchedModel.getProcResource(Idx)->NumUnits;
   79     unsigned NumUnits = SchedModel.getProcResource(Idx)->NumUnits;
  316         if (!SchedModel.getProcResource(PRI->ProcResourceIdx)->BufferSize)
lib/MC/MCSchedule.cpp
   97     unsigned NumUnits = SM.getProcResource(I->ProcResourceIdx)->NumUnits;
lib/MCA/HardwareUnits/LSUnit.cpp
   31       const MCProcResourceDesc &LdQDesc = *SM.getProcResource(EPI.LoadQueueID);
   36       const MCProcResourceDesc &StQDesc = *SM.getProcResource(EPI.StoreQueueID);
lib/MCA/HardwareUnits/ResourceManager.cpp
  131         std::make_unique<ResourceState>(*SM.getProcResource(I), I, Mask);
lib/MCA/InstrBuilder.cpp
   67     const MCProcResourceDesc &PR = *SM.getProcResource(PRE->ProcResourceIdx);
  171       const MCProcResourceDesc &PR = *SM.getProcResource(I);
lib/MCA/Stages/InstructionTables.cpp
   34     const MCProcResourceDesc &ProcResource = *SM.getProcResource(Index);
   51       const MCProcResourceDesc &SubUnit = *SM.getProcResource(SubUnitIdx);
lib/MCA/Support.cpp
   50     const MCProcResourceDesc &Desc = *SM.getProcResource(I);
   59     const MCProcResourceDesc &Desc = *SM.getProcResource(I);
   74     const MCProcResourceDesc &Desc = *SM.getProcResource(I);
   98     const MCProcResourceDesc &MCDesc = *SM.getProcResource(I);
tools/llvm-exegesis/lib/Analysis.cpp
  408                                 SM.getProcResource(WPR.ProcResourceIdx)->Name);
  417                                         .getProcResource(Pressure.first)
tools/llvm-exegesis/lib/SchedClassResolution.cpp
   63         SM.getProcResource(WPR->ProcResourceIdx);
  185         SM.getProcResource(WPR.ProcResourceIdx);
  251     if (NameOrId == SchedModel.getProcResource(I)->Name)
tools/llvm-mca/Views/BottleneckAnalysis.cpp
   37     const MCProcResourceDesc &ProcResource = *SM.getProcResource(I);
   53   const MCProcResourceDesc &PRDesc = *SM.getProcResource(ProcResID);
  625         const MCProcResourceDesc &PRDesc = *SM.getProcResource(I);
tools/llvm-mca/Views/BottleneckAnalysis.h
  167     const MCProcResourceDesc &PRDesc = *SM.getProcResource(ProcResID);
tools/llvm-mca/Views/ResourcePressureView.cpp
   29     const MCProcResourceDesc &ProcResource = *SM.getProcResource(I);
   72     const MCProcResourceDesc &ProcResource = *SM.getProcResource(I);
  111     const MCProcResourceDesc &ProcResource = *SM.getProcResource(I);
tools/llvm-mca/Views/SchedulerStatistics.cpp
  141     const MCProcResourceDesc &ProcResource = *SM.getProcResource(I);
tools/llvm-mca/Views/TimelineView.cpp
   49     const MCProcResourceDesc &MCDesc = *SM.getProcResource(Buffer);
unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp
   41       const std::string Name = SM.getProcResource(I)->Name;
unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp
   33       const std::string Name = SM.getProcResource(I)->Name;