Lines Matching refs:RegionIdx
299 MinOccupancy(StartingOccupancy), Stage(Collect), RegionIdx(0) { in GCNScheduleDAGMILive()
319 PressureBefore = Pressure[RegionIdx]; in schedule()
322 GCNRPTracker::printLiveRegs(dbgs(), LiveIns[RegionIdx], MRI); in schedule()
324 llvm::getRegPressure(MRI, LiveIns[RegionIdx]).print(dbgs()); in schedule()
330 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
331 RescheduleRegions[RegionIdx] = false; in schedule()
345 Pressure[RegionIdx] = PressureAfter; in schedule()
377 RescheduleRegions[RegionIdx] = true; in schedule()
385 !RescheduleRegions[RegionIdx]) { in schedule()
386 Pressure[RegionIdx] = PressureAfter; in schedule()
394 RescheduleRegions[RegionIdx] = true; in schedule()
427 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
434 RPTracker.advance(begin(), end(), &LiveIns[RegionIdx]); in getRealRegPressure()
452 size_t CurRegion = RegionIdx; in computeBlockPressure()
483 if (CurRegion-- == RegionIdx) in computeBlockPressure()
534 RegionIdx = 0; in finalizeSchedule()
570 if (Stage == UnclusteredReschedule && !RescheduleRegions[RegionIdx]) { in finalizeSchedule()
571 ++RegionIdx; in finalizeSchedule()
606 ++RegionIdx; in finalizeSchedule()