Skip to content

Commit 7dbb56d

Browse files
committed
Use DAG.MRI
Change-Id: I9f0275a0cede9e77dfd29262124f2a856f436c8c
1 parent 16ad965 commit 7dbb56d

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -752,13 +752,11 @@ void GCNScheduleDAGMILive::runSchedStages() {
752752
GCNUpwardRPTracker *UpwardTracker = S.getUpwardTracker();
753753
GCNRPTracker::LiveRegSet *RegionLiveIns = &LiveIns[Stage->getRegionIdx()];
754754

755-
reinterpret_cast<GCNRPTracker *>(DownwardTracker)->reset(
756-
Regions[Stage->getRegionIdx()].first->getMF()->getRegInfo(),
757-
*RegionLiveIns);
758-
reinterpret_cast<GCNRPTracker *>(UpwardTracker)->reset(
759-
Regions[Stage->getRegionIdx()].first->getMF()->getRegInfo(),
760-
RegionLiveOuts.getLiveRegsForRegionIdx(Stage->getRegionIdx()));
761-
755+
reinterpret_cast<GCNRPTracker *>(DownwardTracker)
756+
->reset(MRI, *RegionLiveIns);
757+
reinterpret_cast<GCNRPTracker *>(UpwardTracker)
758+
->reset(MRI, RegionLiveOuts.getLiveRegsForRegionIdx(
759+
Stage->getRegionIdx()));
762760
}
763761

764762
ScheduleDAGMILive::schedule();

0 commit comments

Comments
 (0)