================
@@ -1290,9 +1284,9 @@ define amdgpu_kernel void
@load_acquire_one_as_different(ptr addrspace(1) noalia
define amdgpu_kernel void @fence_acquire_one_as_same(ptr addrspace(1) noalias
%out, ptr addrspace(1) %p1, ptr addrspace(1) noalias %p1na) {
; CHECK-LABEL: define amdgpu_kernel void @fence_acquire_one_as_same(
; CHECK-SAME: ptr addrspace(1) noalias [[OUT:%.*]], ptr addrspace(1)
[[P1:%.*]], ptr addrspace(1) noalias [[P1NA:%.*]]) {
-; CHECK-NEXT: [[ACQ:%.*]] = load atomic i32, ptr addrspace(1) [[P1NA]]
monotonic, align 4, !amdgpu.noclobber [[META0]]
+; CHECK-NEXT: [[ACQ:%.*]] = load atomic i32, ptr addrspace(1) [[P1NA]]
monotonic, align 4
; CHECK-NEXT: fence syncscope("workgroup-one-as") acquire, !mmra
[[META1:![0-9]+]]
----------------
krzysz00 wrote:
I'm just going to flag that workgroup-one-as with an MMRA fence isn't a thing
https://github.com/llvm/llvm-project/pull/219991
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits