We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 15af983 commit a54e51eCopy full SHA for a54e51e
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
@@ -16142,11 +16142,8 @@ static bool atomicIgnoresDenormalModeOrFPModeIsFTZ(const AtomicRMWInst *RMW) {
16142
16143
static OptimizationRemark emitAtomicRMWLegalRemark(const AtomicRMWInst *RMW) {
16144
LLVMContext &Ctx = RMW->getContext();
16145
- SmallVector<StringRef> SSNs;
16146
- Ctx.getSyncScopeNames(SSNs);
16147
- StringRef MemScope = SSNs[RMW->getSyncScopeID()].empty()
16148
- ? "system"
16149
- : SSNs[RMW->getSyncScopeID()];
+ StringRef SS = Ctx.getSyncScopeName(RMW->getSyncScopeID());
+ StringRef MemScope = SS.empty()? StringRef("system") : SS;
16150
16151
return OptimizationRemark(DEBUG_TYPE, "Passed", RMW)
16152
<< "Hardware instruction generated for atomic "
0 commit comments