[Mlir-commits] [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)

Krzysztof Drewniak llvmlistbot at llvm.org
Tue Aug 25 08:23:49 PDT 2026


https://github.com/krzysz00 commented:

I think this is reasonable - and @arsenm (or some other person) for a design check before we land

I assume the changes in LLVM around the amdgpu_atomicity operand bundle are related to this sentence about unknown operand bundles from LangRef
> Calls and invokes with operand bundles have unknown read / write effect on the heap on entry and exit (even if the call target specifies a memory attribute), unless they’re overridden with callsite specific attributes.

One question ... should we actually put an `amdgpu` prefix on this? I wonder if there are intrinsics on other GPUs that would want this operand bundle, and we can save them from a confusing prefix.

Not 100% sure who to @ for that question, though.

https://github.com/llvm/llvm-project/pull/213585


More information about the Mlir-commits mailing list