Home
last modified time | relevance | path

Searched refs:RegPressureTracker (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegisterPressure.cpp117 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 DVLIWMachineScheduler.cpp525 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 DMachineScheduler.cpp3136 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 DScheduleDAGInstrs.cpp721 RegPressureTracker *RPTracker, in buildSchedGraph()
H A DMachineSink.cpp714 RegPressureTracker RPTracker(Pressure); in getBBRegisterPressure()
H A DMachinePipeliner.cpp1595 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 DMachineScheduler.h415 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 DRegisterPressure.h357 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 DVLIWMachineScheduler.h253 const RegPressureTracker &RPTracker,
259 void readyQueueVerboseDump(const RegPressureTracker &RPTracker,
H A DScheduleDAGInstrs.h47 class RegPressureTracker; variable
316 RegPressureTracker *RPTracker = nullptr,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h34 const RegPressureTracker &RPTracker,
38 bool AtTop, const RegPressureTracker &RPTracker,
H A DSIMachineScheduler.h69 RegPressureTracker TopRPTracker;
444 void initRPTracker(RegPressureTracker &RPTracker) { in initRPTracker()
H A DGCNSchedStrategy.cpp75 bool AtTop, const RegPressureTracker &RPTracker, in initCandidate()
85 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in initCandidate()
161 const RegPressureTracker &RPTracker, in pickNodeFromQueue()
H A DSIMachineScheduler.cpp309 RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure); in initRegPressure()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp641 RegPressureTracker RPTracker(Pressure); in shouldReduceRegisterPressure()