Searched refs:MaxPressure (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
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() 366 scheduleRegion(R, R.BestSchedule->Schedule, R.BestSchedule->MaxPressure); in scheduleBest() 417 R.MaxPressure = MaxRP; in scheduleRegion() 439 return R2->MaxPressure.less(ST, R1->MaxPressure, TargetOcc); in sortRegionsByPressure() 455 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy() 461 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy() [all …]
|
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()
|
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()
|
D | GCNIterativeScheduler.h | 56 GCNRegPressure MaxPressure; member 66 GCNRegPressure MaxPressure; member
|
D | SIFormMemoryClauses.cpp | 242 GCNRegPressure MaxPressure = RPT.moveMaxPressure(); in checkPressure() local 243 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure() 245 MaxPressure.getVGPRNum() <= MaxVGPRs && in checkPressure() 246 MaxPressure.getSGPRNum() <= MaxSGPRs) { in checkPressure()
|
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()
|
D | SIMachineScheduler.cpp | 269 std::vector<unsigned> MaxPressure; in pickNode() local 272 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.cpp | 275 const std::vector<unsigned> &MaxPressure = in initialize() local 277 HighPressureSets.assign(MaxPressure.size(), 0); in initialize() 278 for (unsigned i = 0, e = MaxPressure.size(); i < e; ++i) { in initialize() 281 ((float) MaxPressure[i] > ((float) Limit * RPThreshold)); in initialize()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIMachineScheduler.cpp | 248 std::vector<unsigned> MaxPressure; in pickNode() local 251 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
|