Searched refs:MaxPressure (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.cpp | 117 R->MaxPressure.print(OS, &ST); in printRegions() 127 printSchedRP(OS, R->MaxPressure, RP); in printSchedResult() 188 , SaveMaxRP(R.MaxPressure) { in OverrideLegacyStrategy() 212 Rgn.MaxPressure.clear(); in schedule() 318 Regions.back()->MaxPressure.print( in schedule() 417 R.MaxPressure = MaxRP; in scheduleRegion() 438 return R2->MaxPressure.less(ST, R1->MaxPressure, TargetOcc); in sortRegionsByPressure() 549 auto MaxPressure = Regions.front()->MaxPressure; in scheduleMinReg() local 551 if (!force && R->MaxPressure.less(ST, MaxPressure, TgtOcc)) in scheduleMinReg() 560 printSchedRP(dbgs(), R->MaxPressure, RP); in scheduleMinReg() [all …]
|
| H A D | GCNRegPressure.h | 103 GCNRegPressure CurPressure, MaxPressure; variable 117 void clearMaxPressure() { MaxPressure.clear(); } in clearMaxPressure() 120 decltype(MaxPressure) moveMaxPressure() { in moveMaxPressure() 121 auto Res = MaxPressure; in moveMaxPressure() 122 MaxPressure.clear(); in moveMaxPressure()
|
| H A D | GCNRegPressure.cpp | 300 MaxPressure = CurPressure = getRegPressure(*MRI, LiveRegs); in reset() 325 MaxPressure = max(AtMIPressure, MaxPressure); in recede() 395 MaxPressure = max(MaxPressure, CurPressure); in advanceBeforeNext() 416 MaxPressure = max(MaxPressure, CurPressure); in advanceToNext()
|
| H A D | GCNIterativeScheduler.h | 56 GCNRegPressure MaxPressure; member 66 GCNRegPressure MaxPressure; member
|
| H A D | SIFormMemoryClauses.cpp | 241 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure() local 242 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure() 244 MaxPressure.getVGPRNum() <= MaxVGPRs && in checkPressure() 245 MaxPressure.getSGPRNum() <= MaxSGPRs) { in checkPressure()
|
| H A D | GCNSchedStrategy.cpp | 76 std::vector<unsigned> MaxPressure; in initCandidate() local 79 TempTracker.getDownwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate() 83 TempTracker.getUpwardPressure(SU->getInstr(), Pressure, MaxPressure); in initCandidate()
|
| H A D | SIMachineScheduler.cpp | 269 std::vector<unsigned> MaxPressure; in pickNode() local 272 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.cpp | 274 const std::vector<unsigned> &MaxPressure = in initialize() local 276 HighPressureSets.assign(MaxPressure.size(), 0); in initialize() 277 for (unsigned i = 0, e = MaxPressure.size(); i < e; ++i) { in initialize() 280 ((float) MaxPressure[i] > ((float) Limit * RPThreshold)); in initialize()
|