Lines Matching refs:cast
6 %cast = addrspacecast i8 addrspace(3)* %group.ptr to i8*
7 %val = call i32 @llvm.objectsize.i32.p0i8(i8* %cast, i1 true, i1 false, i1 false)
14 %cast = addrspacecast i8 addrspace(3)* %global.ptr to i8*
15 %val = call i64 @llvm.objectsize.i64.p0i8(i8* %cast, i1 true, i1 false, i1 false)
22 %cast = addrspacecast i32 addrspace(1)* %global.ptr to i32*
23 %ret = call i32 @llvm.amdgcn.atomic.inc.i32.p0i32(i32* %cast, i32 %y, i32 0, i32 0, i1 false)
30 %cast = addrspacecast i32 addrspace(3)* %group.ptr to i32*
31 %ret = call i32 @llvm.amdgcn.atomic.inc.i32.p0i32(i32* %cast, i32 %y, i32 0, i32 0, i1 false)
38 %cast = addrspacecast i64 addrspace(1)* %global.ptr to i64*
39 %ret = call i64 @llvm.amdgcn.atomic.inc.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 false)
46 %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
47 %ret = call i64 @llvm.amdgcn.atomic.inc.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 false)
54 %cast = addrspacecast i32 addrspace(1)* %global.ptr to i32*
55 %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0, i1 false)
62 %cast = addrspacecast i32 addrspace(3)* %group.ptr to i32*
63 %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0, i1 false)
70 %cast = addrspacecast i64 addrspace(1)* %global.ptr to i64*
71 %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 false)
78 %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
79 %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 false)
84 ; CHECK-NEXT: %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
85 ; CHECK-NEXT: %ret = call i64 @llvm.amdgcn.atomic.inc.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i…
87 %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
88 %ret = call i64 @llvm.amdgcn.atomic.inc.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 true)
93 ; CHECK-NEXT: %cast = addrspacecast i32 addrspace(1)* %global.ptr to i32*
94 ; CHECK-NEXT: %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0,…
96 %cast = addrspacecast i32 addrspace(1)* %global.ptr to i32*
97 %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0, i1 true)
102 ; CHECK-NEXT: %cast = addrspacecast i32 addrspace(3)* %group.ptr to i32*
103 ; CHECK-NEXT: %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0,…
105 %cast = addrspacecast i32 addrspace(3)* %group.ptr to i32*
106 %ret = call i32 @llvm.amdgcn.atomic.dec.i32.p0i32(i32* %cast, i32 %val, i32 0, i32 0, i1 true)
111 ; CHECK-NEXT: %cast = addrspacecast i64 addrspace(1)* %global.ptr to i64*
112 ; CHECK-NEXT: %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i…
114 %cast = addrspacecast i64 addrspace(1)* %global.ptr to i64*
115 %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 true)
120 ; CHECK-NEXT: %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
121 ; CHECK-NEXT: %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i…
123 %cast = addrspacecast i64 addrspace(3)* %group.ptr to i64*
124 %ret = call i64 @llvm.amdgcn.atomic.dec.i64.p0i64(i64* %cast, i64 %y, i32 0, i32 0, i1 true)