Searched refs:getOccupancy (Results 1 – 16 of 16) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNIterativeScheduler.cpp | 453 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy() 459 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy() 471 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST)); in tryMaximizeOccupancy() 494 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy() 508 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy() 521 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy() 524 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleLegacyMaxOccupancy() 530 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy() 533 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy() 545 const auto TgtOcc = MFI->getOccupancy(); in scheduleMinReg() [all …]
|
D | GCNRegPressure.h | 54 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function 65 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
|
D | GCNSchedStrategy.cpp | 318 StartingOccupancy(MFI.getOccupancy()), in GCNScheduleDAGMILive() 368 unsigned Occ = MFI.getOccupancy(); in schedule() 369 unsigned WavesAfter = std::min(Occ, PressureAfter.getOccupancy(ST)); in schedule() 370 unsigned WavesBefore = std::min(Occ, PressureBefore.getOccupancy(ST)); in schedule()
|
D | GCNNSAReassign.cpp | 237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
|
D | SIFormMemoryClauses.cpp | 253 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
|
D | GCNRegPressure.cpp | 193 if (ST) OS << " -> Occ: " << getOccupancy(*ST); in print()
|
D | SIMachineFunctionInfo.h | 902 unsigned getOccupancy() const {
|
D | GCNRegBankReassign.cpp | 741 unsigned Occupancy = MFI->getOccupancy(); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | GCNIterativeScheduler.cpp | 458 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy() 464 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy() 476 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST)); in tryMaximizeOccupancy() 499 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy() 513 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy() 526 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy() 529 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleLegacyMaxOccupancy() 535 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy() 538 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy() 550 const auto TgtOcc = MFI->getOccupancy(); in scheduleMinReg() [all …]
|
D | GCNRegPressure.h | 62 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function 73 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
|
D | GCNSchedStrategy.cpp | 298 StartingOccupancy(MFI.getOccupancy()), in GCNScheduleDAGMILive() 349 unsigned Occ = MFI.getOccupancy(); in schedule() 350 unsigned WavesAfter = std::min(Occ, PressureAfter.getOccupancy(ST)); in schedule() 351 unsigned WavesBefore = std::min(Occ, PressureBefore.getOccupancy(ST)); in schedule()
|
D | GCNNSAReassign.cpp | 237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
|
D | SIFormMemoryClauses.cpp | 253 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
|
D | GCNRegPressure.cpp | 195 if (ST) OS << " -> Occ: " << getOccupancy(*ST); in print()
|
D | SIMachineFunctionInfo.h | 920 unsigned getOccupancy() const {
|
D | GCNRegBankReassign.cpp | 815 unsigned Occupancy = MFI->getOccupancy(); in runOnMachineFunction()
|