Skip to content

Commit d85e849

Browse files
committed
AMDGPU: Convert some assorted tests to opaque pointers
1 parent 58c8b25 commit d85e849

File tree

180 files changed

+5955
-6226
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+5955
-6226
lines changed

llvm/test/CodeGen/AMDGPU/aa-points-to-constant-memory.ll

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,89 +5,89 @@
55
; turn out to be stores to constant memory, and will therefore be
66
; deleted as UB.
77

8-
define void @test_constant_addrspace(i8 addrspace(4)* %p) {
8+
define void @test_constant_addrspace(ptr addrspace(4) %p) {
99
; CHECK-LABEL: @test_constant_addrspace(
1010
; CHECK-NEXT: ret void
1111
;
12-
store i8 0, i8 addrspace(4)* %p
12+
store i8 0, ptr addrspace(4) %p
1313
ret void
1414
}
1515

16-
define void @test_constant32bit_addrspace(i8 addrspace(6)* %p) {
16+
define void @test_constant32bit_addrspace(ptr addrspace(6) %p) {
1717
; CHECK-LABEL: @test_constant32bit_addrspace(
1818
; CHECK-NEXT: ret void
1919
;
20-
store i8 0, i8 addrspace(6)* %p
20+
store i8 0, ptr addrspace(6) %p
2121
ret void
2222
}
2323

24-
define void @test_cast_generic_from_constant_addrspace(i8 addrspace(4)* %p) {
24+
define void @test_cast_generic_from_constant_addrspace(ptr addrspace(4) %p) {
2525
; CHECK-LABEL: @test_cast_generic_from_constant_addrspace(
2626
; CHECK-NEXT: ret void
2727
;
28-
%cast = addrspacecast i8 addrspace(4)* %p to i8*
29-
store i8 0, i8* %cast
28+
%cast = addrspacecast ptr addrspace(4) %p to ptr
29+
store i8 0, ptr %cast
3030
ret void
3131
}
3232

33-
define void @test_cast_generic_from_constant32bit_addrspace(i8 addrspace(6)* %p) {
33+
define void @test_cast_generic_from_constant32bit_addrspace(ptr addrspace(6) %p) {
3434
; CHECK-LABEL: @test_cast_generic_from_constant32bit_addrspace(
3535
; CHECK-NEXT: ret void
3636
;
37-
%cast = addrspacecast i8 addrspace(6)* %p to i8*
38-
store i8 0, i8* %cast
37+
%cast = addrspacecast ptr addrspace(6) %p to ptr
38+
store i8 0, ptr %cast
3939
ret void
4040
}
4141

42-
define void @test_cast_generic_to_constant_addrspace(i8* %p) {
42+
define void @test_cast_generic_to_constant_addrspace(ptr %p) {
4343
; CHECK-LABEL: @test_cast_generic_to_constant_addrspace(
4444
; CHECK-NEXT: ret void
4545
;
46-
%cast = addrspacecast i8* %p to i8 addrspace(4)*
47-
store i8 0, i8 addrspace(4)* %cast
46+
%cast = addrspacecast ptr %p to ptr addrspace(4)
47+
store i8 0, ptr addrspace(4) %cast
4848
ret void
4949
}
5050

51-
define void @test_cast_generic_to_constant32bit_addrspace(i8* %p) {
51+
define void @test_cast_generic_to_constant32bit_addrspace(ptr %p) {
5252
; CHECK-LABEL: @test_cast_generic_to_constant32bit_addrspace(
5353
; CHECK-NEXT: ret void
5454
;
55-
%cast = addrspacecast i8* %p to i8 addrspace(6)*
56-
store i8 0, i8 addrspace(6)* %cast
55+
%cast = addrspacecast ptr %p to ptr addrspace(6)
56+
store i8 0, ptr addrspace(6) %cast
5757
ret void
5858
}
5959

60-
define amdgpu_kernel void @noalias_readnone_global_kernarg(i32 addrspace(1)* noalias readnone %arg) {
60+
define amdgpu_kernel void @noalias_readnone_global_kernarg(ptr addrspace(1) noalias readnone %arg) {
6161
; CHECK-LABEL: @noalias_readnone_global_kernarg(
6262
; CHECK-NEXT: ret void
6363
;
64-
store i32 0, i32 addrspace(1)* %arg
64+
store i32 0, ptr addrspace(1) %arg
6565
ret void
6666
}
6767

68-
define amdgpu_kernel void @noalias_readonly_global_kernarg(i32 addrspace(1)* noalias readonly %arg) {
68+
define amdgpu_kernel void @noalias_readonly_global_kernarg(ptr addrspace(1) noalias readonly %arg) {
6969
; CHECK-LABEL: @noalias_readonly_global_kernarg(
7070
; CHECK-NEXT: ret void
7171
;
72-
store i32 0, i32 addrspace(1)* %arg
72+
store i32 0, ptr addrspace(1) %arg
7373
ret void
7474
}
7575

76-
define amdgpu_kernel void @readnone_global_kernarg(i32 addrspace(1)* readnone %arg) {
76+
define amdgpu_kernel void @readnone_global_kernarg(ptr addrspace(1) readnone %arg) {
7777
; CHECK-LABEL: @readnone_global_kernarg(
78-
; CHECK-NEXT: store i32 0, i32 addrspace(1)* [[ARG:%.*]], align 4
78+
; CHECK-NEXT: store i32 0, ptr addrspace(1) [[ARG:%.*]], align 4
7979
; CHECK-NEXT: ret void
8080
;
81-
store i32 0, i32 addrspace(1)* %arg
81+
store i32 0, ptr addrspace(1) %arg
8282
ret void
8383
}
8484

85-
define amdgpu_kernel void @readonly_global_kernarg(i32 addrspace(1)* readonly %arg) {
85+
define amdgpu_kernel void @readonly_global_kernarg(ptr addrspace(1) readonly %arg) {
8686
; CHECK-LABEL: @readonly_global_kernarg(
87-
; CHECK-NEXT: store i32 0, i32 addrspace(1)* [[ARG:%.*]], align 4
87+
; CHECK-NEXT: store i32 0, ptr addrspace(1) [[ARG:%.*]], align 4
8888
; CHECK-NEXT: ret void
8989
;
90-
store i32 0, i32 addrspace(1)* %arg
90+
store i32 0, ptr addrspace(1) %arg
9191
ret void
9292
}
9393

@@ -97,7 +97,7 @@ define amdgpu_kernel void @constant_gv_global_as() {
9797
; CHECK-LABEL: @constant_gv_global_as(
9898
; CHECK-NEXT: ret void
9999
;
100-
store i32 0, i32 addrspace(1)* @global_as_constant
100+
store i32 0, ptr addrspace(1) @global_as_constant
101101
ret void
102102
}
103103

@@ -107,6 +107,6 @@ define amdgpu_kernel void @nonconst_gv_constant_as() {
107107
; CHECK-LABEL: @nonconst_gv_constant_as(
108108
; CHECK-NEXT: ret void
109109
;
110-
store i32 0, i32 addrspace(4)* @global_nonconstant_constant_as
110+
store i32 0, ptr addrspace(4) @global_nonconstant_constant_as
111111
ret void
112112
}

0 commit comments

Comments
 (0)