Searched refs:MaxPressure (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.cpp | 100 R->MaxPressure.print(OS, &ST); in printRegions() 110 printSchedRP(OS, R->MaxPressure, RP); in printSchedResult() 171 , SaveMaxRP(R.MaxPressure) { in OverrideLegacyStrategy() 195 Rgn.MaxPressure.clear(); in schedule() 301 Regions.back()->MaxPressure.print( in schedule() 400 R.MaxPressure = MaxRP; in scheduleRegion() 421 return R2->MaxPressure.less(ST, R1->MaxPressure, TargetOcc); in sortRegionsByPressure() 532 auto MaxPressure = Regions.front()->MaxPressure; in scheduleMinReg() local 534 if (!force && R->MaxPressure.less(ST, MaxPressure, TgtOcc)) in scheduleMinReg() 543 printSchedRP(dbgs(), R->MaxPressure, RP); in scheduleMinReg() [all …]
|
| H A D | GCNRegPressure.h | 114 GCNRegPressure CurPressure, MaxPressure; variable 128 void clearMaxPressure() { MaxPressure.clear(); } in clearMaxPressure() 131 decltype(MaxPressure) moveMaxPressure() { in moveMaxPressure() 132 auto Res = MaxPressure; in moveMaxPressure() 133 MaxPressure.clear(); in moveMaxPressure()
|
| H A D | GCNRegPressure.cpp | 291 MaxPressure = CurPressure = getRegPressure(*MRI, LiveRegs); in reset() 316 MaxPressure = max(AtMIPressure, MaxPressure); in recede() 385 MaxPressure = max(MaxPressure, CurPressure); in advanceBeforeNext() 407 MaxPressure = max(MaxPressure, CurPressure); in advanceToNext()
|
| H A D | GCNIterativeScheduler.h | 57 GCNRegPressure MaxPressure; member 67 GCNRegPressure MaxPressure; member
|
| H A D | SIFormMemoryClauses.cpp | 196 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure() local 197 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure() 209 MaxPressure.getVGPRNum(ST->hasGFX90AInsts()) <= MaxVGPRs / 2 && in checkPressure() 210 MaxPressure.getSGPRNum() <= MaxSGPRs / 2) { in checkPressure()
|
| H A D | GCNSchedStrategy.h | 44 std::vector<unsigned> MaxPressure; variable
|
| H A D | GCNSchedStrategy.cpp | 88 MaxPressure.clear(); in initCandidate() 91 TempTracker.getDownwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate() 95 TempTracker.getUpwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate()
|
| H A D | SIMachineScheduler.cpp | 249 std::vector<unsigned> MaxPressure; in pickNode() local 252 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | VLIWMachineScheduler.cpp | 292 const std::vector<unsigned> &MaxPressure = in initialize() local 294 HighPressureSets.assign(MaxPressure.size(), false); in initialize() 295 for (unsigned i = 0, e = MaxPressure.size(); i < e; ++i) { in initialize() 298 ((float)MaxPressure[i] > ((float)Limit * RPThreshold)); in initialize()
|