Skip to content

Commit f0b52a5

Browse files
committed
Uncomment tests.
1 parent 39e5b3b commit f0b52a5

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

llvm/test/CodeGen/AMDGPU/buffer-fat-pointer-atomicrmw-usub_sat.ll

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -37,33 +37,33 @@ define i32 @buffer_fat_ptr_agent_atomic_usub_sat_ret_u32__offset__amdgpu_no_fine
3737
ret i32 %result
3838
}
3939

40-
;define void @buffer_fat_ptr_agent_atomic_usub_sat_noret_u32__offset__amdgpu_no_fine_grained_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
41-
; %gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
42-
; %unused = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.fine.grained.memory !0
43-
; ret void
44-
;}
40+
define void @buffer_fat_ptr_agent_atomic_usub_sat_noret_u32__offset__amdgpu_no_fine_grained_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
41+
%gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
42+
%unused = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.fine.grained.memory !0
43+
ret void
44+
}
4545

46-
;define i32 @buffer_fat_ptr_agent_atomic_usub_sat_ret_u32__offset__amdgpu_no_remote_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
47-
; %gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
48-
; %result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.remote.memory !0
49-
; ret i32 %result
50-
;}
46+
define i32 @buffer_fat_ptr_agent_atomic_usub_sat_ret_u32__offset__amdgpu_no_remote_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
47+
%gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
48+
%result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.remote.memory !0
49+
ret i32 %result
50+
}
5151

52-
;define i32 @buffer_fat_ptr_agent_atomic_usub_sat_ret_u32__offset__amdgpu_no_fine_grained_memory__amdgpu_no_remote_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
53-
; %gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
54-
; %result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.fine.grained.memory !0, !amdgpu.no.remote.memory !0
55-
; ret i32 %result
56-
;}
52+
define i32 @buffer_fat_ptr_agent_atomic_usub_sat_ret_u32__offset__amdgpu_no_fine_grained_memory__amdgpu_no_remote_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
53+
%gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
54+
%result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val syncscope("agent") seq_cst, !amdgpu.no.fine.grained.memory !0, !amdgpu.no.remote.memory !0
55+
ret i32 %result
56+
}
5757

5858
; --------------------------------------------------------------------
5959
; misc
6060
; --------------------------------------------------------------------
6161

62-
;define i32 @buffer_fat_ptr_system_atomic_usub_sat_ret_u32__offset__amdgpu_no_fine_grained_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
63-
; %gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
64-
; %result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val seq_cst, !amdgpu.no.fine.grained.memory !0
65-
; ret i32 %result
66-
;}
62+
define i32 @buffer_fat_ptr_system_atomic_usub_sat_ret_u32__offset__amdgpu_no_fine_grained_memory(ptr addrspace(7) inreg %ptr, i32 %val) #0 {
63+
%gep = getelementptr i32, ptr addrspace(7) %ptr, i32 256
64+
%result = atomicrmw usub_sat ptr addrspace(7) %gep, i32 %val seq_cst, !amdgpu.no.fine.grained.memory !0
65+
ret i32 %result
66+
}
6767

6868
attributes #0 = { nounwind }
6969

0 commit comments

Comments
 (0)