[AMDGPU] Fix buildbot failures after 48ebc1af29
authorAustin Kerbow <Austin.Kerbow@amd.com>
Wed, 15 Jun 2022 07:23:30 +0000 (00:23 -0700)
committerAustin Kerbow <Austin.Kerbow@amd.com>
Wed, 15 Jun 2022 07:23:30 +0000 (00:23 -0700)
Some buildbots (lto, windows) were failing due to some function reference
variables being improperly initialized.

llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp

index 2b4ce7a..be1ab5a 100644 (file)
@@ -269,10 +269,10 @@ void IGroupLPDAGMutation::apply(ScheduleDAGInstrs *DAGInstrs) {
   // present ordering, we will try to make each VMEMRead instruction
   // a predecessor of each DSRead instruction, and so on.
   SmallVector<SchedGroup, 4> PipelineOrderGroups = {
-      SchedGroup(&isVMEMSGMember, VMEMGroupMaxSize, DAG),
-      SchedGroup(&isDSReadSGMember, LDRGroupMaxSize, DAG),
-      SchedGroup(&isMFMASGMember, MFMAGroupMaxSize, DAG),
-      SchedGroup(&isDSWriteSGMember, LDWGroupMaxSize, DAG)};
+      SchedGroup(isVMEMSGMember, VMEMGroupMaxSize, DAG),
+      SchedGroup(isDSReadSGMember, LDRGroupMaxSize, DAG),
+      SchedGroup(isMFMASGMember, MFMAGroupMaxSize, DAG),
+      SchedGroup(isDSWriteSGMember, LDWGroupMaxSize, DAG)};
 
   for (SUnit &SU : DAG->SUnits) {
     LLVM_DEBUG(dbgs() << "Checking Node"; DAG->dumpNode(SU));