Lines Matching refs:Regions
307 Regions.push_back(std::make_pair(RegionBegin, RegionEnd)); in schedule()
330 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
427 Regions[RegionIdx] = std::make_pair(RegionBegin, RegionEnd); in schedule()
453 for (size_t E = Regions.size(); CurRegion != E; ++CurRegion) in computeBlockPressure()
454 if (Regions[CurRegion].first->getParent() != MBB) in computeBlockPressure()
465 auto &Rgn = Regions[CurRegion]; in computeBlockPressure()
476 if (Regions[CurRegion].first == I) { in computeBlockPressure()
481 if (Regions[CurRegion].second == I) { in computeBlockPressure()
503 assert(!Regions.empty()); in getBBLiveInMap()
505 BBStarters.reserve(Regions.size()); in getBBLiveInMap()
506 auto I = Regions.rbegin(), E = Regions.rend(); in getBBLiveInMap()
522 LiveIns.resize(Regions.size()); in finalizeSchedule()
523 Pressure.resize(Regions.size()); in finalizeSchedule()
524 RescheduleRegions.resize(Regions.size()); in finalizeSchedule()
527 if (!Regions.empty()) in finalizeSchedule()
569 for (auto Region : Regions) { in finalizeSchedule()