Skip to content

Commit 4d53d16

Browse files
committed
no atomic NumSchedGroups
1 parent 0f69366 commit 4d53d16

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,13 +229,13 @@ class SchedGroup {
229229
SchedGroup(SchedGroupMask SGMask, std::optional<unsigned> MaxSize,
230230
ScheduleDAGInstrs *DAG, const SIInstrInfo *TII)
231231
: SGMask(SGMask), MaxSize(MaxSize), DAG(DAG), TII(TII) {
232-
SGID = __atomic_fetch_add(&NumSchedGroups, 1, __ATOMIC_SEQ_CST);
232+
SGID = NumSchedGroups++;
233233
}
234234

235235
SchedGroup(SchedGroupMask SGMask, std::optional<unsigned> MaxSize, int SyncID,
236236
ScheduleDAGInstrs *DAG, const SIInstrInfo *TII)
237237
: SGMask(SGMask), MaxSize(MaxSize), SyncID(SyncID), DAG(DAG), TII(TII) {
238-
SGID = __atomic_fetch_add(&NumSchedGroups, 1, __ATOMIC_SEQ_CST);
238+
SGID = NumSchedGroups++;
239239
}
240240
};
241241

0 commit comments

Comments
 (0)