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

Declarations

include/llvm/CodeGen/ScheduleDAGInstrs.h
   47   class RegPressureTracker;

References

include/llvm/CodeGen/MachineScheduler.h
  404   RegPressureTracker RPTracker;
  413   RegPressureTracker TopRPTracker;
  417   RegPressureTracker BotRPTracker;
  440   const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; }
  444   const RegPressureTracker &getBotRPTracker() const { return BotRPTracker; }
  989                      const RegPressureTracker &RPTracker,
  990                      RegPressureTracker &TempTracker);
  999                          const RegPressureTracker &RPTracker,
include/llvm/CodeGen/RegisterPressure.h
  448   void initLiveThru(const RegPressureTracker &RPTracker);
include/llvm/CodeGen/ScheduleDAGInstrs.h
  311                          RegPressureTracker *RPTracker = nullptr,
lib/CodeGen/MachinePipeliner.cpp
 1544 static void computeLiveOuts(MachineFunction &MF, RegPressureTracker &RPTracker,
 1590     RegPressureTracker RecRPTracker(RecRegPressure);
lib/CodeGen/MachineScheduler.cpp
 2950                                      const RegPressureTracker &RPTracker,
 2951                                      RegPressureTracker &TempTracker) {
 3105                                          const RegPressureTracker &RPTracker,
 3108   RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
lib/CodeGen/RegisterPressure.cpp
  359 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) {
lib/CodeGen/ScheduleDAGInstrs.cpp
  722                                         RegPressureTracker *RPTracker,
lib/Target/AMDGPU/GCNSchedStrategy.cpp
   62                                      bool AtTop, const RegPressureTracker &RPTracker,
   72   RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
  143                                          const RegPressureTracker &RPTracker,
lib/Target/AMDGPU/GCNSchedStrategy.h
   35                          const RegPressureTracker &RPTracker,
   39                      bool AtTop, const RegPressureTracker &RPTracker,
lib/Target/AMDGPU/SIMachineScheduler.cpp
  328   RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure);
lib/Target/AMDGPU/SIMachineScheduler.h
   72   RegPressureTracker TopRPTracker;
  451   void initRPTracker(RegPressureTracker &RPTracker) {
lib/Target/Hexagon/HexagonMachineScheduler.cpp
  498       const RegPressureTracker &RPTracker, SchedCandidate &Candidate,
  500   RegPressureTracker &TempTracker = const_cast<RegPressureTracker &>(RPTracker);
  765 pickNodeFromQueue(VLIWSchedBoundary &Zone, const RegPressureTracker &RPTracker,
  773   RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
lib/Target/Hexagon/HexagonMachineScheduler.h
  262                                const RegPressureTracker &RPTracker,
  268   void readyQueueVerboseDump(const RegPressureTracker &RPTracker,