Searched refs:RegPressureTracker (Results 1 – 16 of 16) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RegisterPressure.cpp | 117 void RegPressureTracker::dump() const { in dump() 155 void RegPressureTracker::increaseRegPressure(Register RegUnit, in increaseRegPressure() 170 void RegPressureTracker::decreaseRegPressure(Register RegUnit, in decreaseRegPressure() 243 void RegPressureTracker::reset() { in reset() 263 void RegPressureTracker::init(const MachineFunction *mf, in init() 295 bool RegPressureTracker::isTopClosed() const { in isTopClosed() 303 bool RegPressureTracker::isBottomClosed() const { in isBottomClosed() 310 SlotIndex RegPressureTracker::getCurrSlot() const { in getCurrSlot() 319 void RegPressureTracker::closeTop() { in closeTop() 331 void RegPressureTracker::closeBottom() { in closeBottom() [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 | 3166 const RegPressureTracker &RPTracker, in initCandidate() 3167 RegPressureTracker &TempTracker) { in initCandidate() 3325 const RegPressureTracker &RPTracker, in pickNodeFromQueue() 3328 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in pickNodeFromQueue()
|
| H A D | ScheduleDAGInstrs.cpp | 727 RegPressureTracker *RPTracker, in buildSchedGraph()
|
| H A D | MachineSink.cpp | 714 RegPressureTracker RPTracker(Pressure); in getBBRegisterPressure()
|
| H A D | MachinePipeliner.cpp | 1552 static void computeLiveOuts(MachineFunction &MF, RegPressureTracker &RPTracker, in computeLiveOuts() 1600 RegPressureTracker RecRPTracker(RecRegPressure); in registerPressureFilter()
|
| /openbsd-src/gnu/llvm/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() 1042 const RegPressureTracker &RPTracker, 1043 RegPressureTracker &TempTracker); 1052 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 | 48 class RegPressureTracker; variable 317 RegPressureTracker *RPTracker = nullptr,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.h | 47 const RegPressureTracker &RPTracker, 51 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 | 105 const RegPressureTracker &RPTracker, in initCandidate() 117 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in initCandidate() 193 const RegPressureTracker &RPTracker, in pickNodeFromQueue()
|
| H A D | SIMachineScheduler.cpp | 309 RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure); in initRegPressure()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 6790 void bumpCrossIterationPressure(RegPressureTracker &RPT, 6858 void ARMPipelinerLoopInfo::bumpCrossIterationPressure(RegPressureTracker &RPT, in bumpCrossIterationPressure() 6942 RegPressureTracker RPTracker(RecRegPressure); in tooMuchRegisterPressure()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 646 RegPressureTracker RPTracker(Pressure); in shouldReduceRegisterPressure()
|