Lines Matching defs:ST
92 const auto &ST = MF.getSubtarget<GCNSubtarget>();
97 OS << "Max RP: " << print(R->MaxPressure, &ST);
115 const auto &ST = MF.getSubtarget<GCNSubtarget>();
116 OS << "RP before: " << print(Before, &ST)
117 << "RP after: " << print(After, &ST);
398 const auto &ST = MF.getSubtarget<GCNSubtarget>();
404 << print(SchedMaxRP, &ST)
405 << "RP for schedule (reported): " << print(MaxRP, &ST)
406 << "RP after scheduling: " << print(RegionMaxRP, &ST),
428 const auto &ST = MF.getSubtarget<GCNSubtarget>();
429 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST);
435 if (R->MaxPressure.getOccupancy(ST) >= NewOcc)
447 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST));
465 const auto &ST = MF.getSubtarget<GCNSubtarget>();
470 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST);
497 if (RP.getOccupancy(ST) < TgtOcc) {
500 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) {
506 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc);
509 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST));
552 const auto &ST = MF.getSubtarget<GCNSubtarget>();
557 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST);
575 if (RP.getOccupancy(ST) < TgtOcc) {
578 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) {
585 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST));