Searched refs:RegPressureTracker (Results 1 – 13 of 13) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 117 void RegPressureTracker::dump() const { in dump() 155 void RegPressureTracker::increaseRegPressure(unsigned RegUnit, in increaseRegPressure() 170 void RegPressureTracker::decreaseRegPressure(unsigned 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 …]
|
D | MachineScheduler.cpp | 2952 const RegPressureTracker &RPTracker, in initCandidate() 2953 RegPressureTracker &TempTracker) { in initCandidate() 3107 const RegPressureTracker &RPTracker, in pickNodeFromQueue() 3110 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in pickNodeFromQueue()
|
D | ScheduleDAGInstrs.cpp | 727 RegPressureTracker *RPTracker, in buildSchedGraph()
|
D | MachinePipeliner.cpp | 1545 static void computeLiveOuts(MachineFunction &MF, RegPressureTracker &RPTracker, in computeLiveOuts() 1591 RegPressureTracker RecRPTracker(RecRegPressure); in registerPressureFilter()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 404 RegPressureTracker RPTracker; 413 RegPressureTracker TopRPTracker; 417 RegPressureTracker BotRPTracker; 440 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker() 444 const RegPressureTracker &getBotRPTracker() const { return BotRPTracker; } in getBotRPTracker() 998 const RegPressureTracker &RPTracker, 999 RegPressureTracker &TempTracker); 1008 const RegPressureTracker &RPTracker,
|
D | RegisterPressure.h | 358 class RegPressureTracker { 398 RegPressureTracker(IntervalPressure &rp) : P(rp), RequireIntervals(true) {} in RegPressureTracker() function 399 RegPressureTracker(RegionPressure &rp) : P(rp), RequireIntervals(false) {} in RegPressureTracker() function 448 void initLiveThru(const RegPressureTracker &RPTracker);
|
D | ScheduleDAGInstrs.h | 47 class RegPressureTracker; variable 311 RegPressureTracker *RPTracker = nullptr,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNSchedStrategy.h | 35 const RegPressureTracker &RPTracker, 39 bool AtTop, const RegPressureTracker &RPTracker,
|
D | GCNSchedStrategy.cpp | 63 bool AtTop, const RegPressureTracker &RPTracker, in initCandidate() 73 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in initCandidate() 144 const RegPressureTracker &RPTracker, in pickNodeFromQueue()
|
D | SIMachineScheduler.h | 72 RegPressureTracker TopRPTracker; 450 void initRPTracker(RegPressureTracker &RPTracker) { in initRPTracker()
|
D | SIMachineScheduler.cpp | 328 RegPressureTracker RPTracker(Pressure), BotRPTracker(BotPressure); in initRegPressure()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.h | 262 const RegPressureTracker &RPTracker, 268 void readyQueueVerboseDump(const RegPressureTracker &RPTracker,
|
D | HexagonMachineScheduler.cpp | 498 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump() 500 RegPressureTracker &TempTracker = const_cast<RegPressureTracker &>(RPTracker); in readyQueueVerboseDump() 765 pickNodeFromQueue(VLIWSchedBoundary &Zone, const RegPressureTracker &RPTracker, in pickNodeFromQueue() 773 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker); in pickNodeFromQueue()
|