Searched refs:RegPressureTracker (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegisterPressure.cpp | 117 void RegPressureTracker::dump() const { in dump() 243 void RegPressureTracker::reset() { in reset() 319 void RegPressureTracker::closeTop() { in closeTop() 331 void RegPressureTracker::closeBottom() { in closeBottom() 359 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) { in initLiveThru() 948 void RegPressureTracker::advance() { in advance() 1094 void RegPressureTracker:: 1162 void RegPressureTracker:: 1343 void RegPressureTracker:: 1366 void RegPressureTracker:: [all …]
|
| H A D | VLIWMachineScheduler.cpp | 525 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump() 527 RegPressureTracker &TempTracker = const_cast<RegPressureTracker &>(RPTracker); in readyQueueVerboseDump() 770 const RegPressureTracker &RPTracker, in pickNodeFromQueue() 778 RegPressureTracker &TempTracker = const_cast<RegPressureTracker &>(RPTracker); in pickNodeFromQueue()
|
| H A D | MachineScheduler.cpp | 3136 const RegPressureTracker &RPTracker, in initCandidate() 3137 RegPressureTracker &TempTracker) { in initCandidate() 3295 const RegPressureTracker &RPTracker, in pickNodeFromQueue() 3298 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in pickNodeFromQueue()
|
| H A D | ScheduleDAGInstrs.cpp | 721 RegPressureTracker *RPTracker, in buildSchedGraph()
|
| H A D | MachineSink.cpp | 714 RegPressureTracker RPTracker(Pressure); in getBBRegisterPressure()
|
| H A D | MachinePipeliner.cpp | 1595 static void computeLiveOuts(MachineFunction &MF, RegPressureTracker &RPTracker, in computeLiveOuts() 1643 RegPressureTracker RecRPTracker(RecRegPressure); in registerPressureFilter()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 415 RegPressureTracker RPTracker; 424 RegPressureTracker TopRPTracker; 428 RegPressureTracker BotRPTracker; 447 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker() 451 const RegPressureTracker &getBotRPTracker() const { return BotRPTracker; } in getBotRPTracker() 1015 const RegPressureTracker &RPTracker, 1016 RegPressureTracker &TempTracker); 1025 const RegPressureTracker &RPTracker,
|
| H A D | RegisterPressure.h | 357 class RegPressureTracker { 397 RegPressureTracker(IntervalPressure &rp) : P(rp), RequireIntervals(true) {} in RegPressureTracker() function 398 RegPressureTracker(RegionPressure &rp) : P(rp), RequireIntervals(false) {} in RegPressureTracker() function 447 void initLiveThru(const RegPressureTracker &RPTracker);
|
| H A D | VLIWMachineScheduler.h | 253 const RegPressureTracker &RPTracker, 259 void readyQueueVerboseDump(const RegPressureTracker &RPTracker,
|
| H A D | ScheduleDAGInstrs.h | 47 class RegPressureTracker; variable 316 RegPressureTracker *RPTracker = nullptr,
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.h | 34 const RegPressureTracker &RPTracker, 38 bool AtTop, const RegPressureTracker &RPTracker,
|
| H A D | SIMachineScheduler.h | 69 RegPressureTracker TopRPTracker; 444 void initRPTracker(RegPressureTracker &RPTracker) { in initRPTracker()
|
| H A D | GCNSchedStrategy.cpp | 75 bool AtTop, const RegPressureTracker &RPTracker, in initCandidate() 85 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in initCandidate() 161 const RegPressureTracker &RPTracker, in pickNodeFromQueue()
|
| H A D | SIMachineScheduler.cpp | 309 RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure); in initRegPressure()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 641 RegPressureTracker RPTracker(Pressure); in shouldReduceRegisterPressure()
|