Skip to content

Commit 92806e2

Browse files
Fix build after ebad1d9
Signed-off-by: Whitney Tsang <[email protected]>
1 parent de5ec1b commit 92806e2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

third_party/intel/lib/TritonIntelGPUToLLVM/LoadStoreOpToLLVM.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3175,7 +3175,7 @@ struct AtomicCASOpConversion
31753175
"Unexpected width");
31763176

31773177
Value zero = (valueElemNBits == 32) ? b.i32_val(0) : b.i64_val(0);
3178-
if (!atomicNeedsSharedMemory(op.getResult()))
3178+
if (op.getResult().use_empty())
31793179
rewriter.create<TritonGEN::BarrierOp>(loc, TritonGEN::MemFence::GLOBAL);
31803180

31813181
auto createAtomicCASInstruction = [&]() -> SmallVector<Value, 1> {
@@ -3208,7 +3208,7 @@ struct AtomicCASOpConversion
32083208
: b.extract_element(valueElemTy, ret, b.i32_val(ii));
32093209
}
32103210
} else {
3211-
if (!atomicNeedsSharedMemory(op.getResult())) {
3211+
if (op.getResult().use_empty()) {
32123212
rewriter.eraseOp(op);
32133213
return success();
32143214
}
@@ -3342,7 +3342,7 @@ struct AtomicRMWOpConversion
33423342
maybeAnd(rewriter, loc, b.true_val(), rmwMask), {zero});
33433343
ret = endBlock->getArgument(0);
33443344
} else {
3345-
if (!atomicNeedsSharedMemory(op.getResult()))
3345+
if (op.getResult().use_empty())
33463346
rewriter.create<TritonGEN::BarrierOp>(loc,
33473347
TritonGEN::MemFence::GLOBAL);
33483348

@@ -3377,7 +3377,7 @@ struct AtomicRMWOpConversion
33773377
: b.extract_element(valueElemTy, ret, b.i32_val(ii));
33783378
}
33793379
} else {
3380-
if (!atomicNeedsSharedMemory(op.getResult())) {
3380+
if (op.getResult().use_empty()) {
33813381
rewriter.eraseOp(op);
33823382
return success();
33833383
}

0 commit comments

Comments
 (0)