Lines Matching refs:gep

27   %gep = getelementptr i32, i32 addrspace(3)* %ptr, i32 4
28 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p3i32(i32 addrspace(3)* %gep, i32 42)
47 %gep = getelementptr i32, i32 addrspace(3)* %ptr, i32 4
48 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p3i32(i32 addrspace(3)* %gep, i32 42)
65 %gep = getelementptr i32, i32 addrspace(1)* %ptr, i32 4
66 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p1i32(i32 addrspace(1)* %gep, i32 42)
82 %gep = getelementptr i32, i32 addrspace(1)* %ptr, i32 4
83 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p1i32(i32 addrspace(1)* %gep, i32 42)
93 %gep.tid = getelementptr i32, i32 addrspace(1)* %ptr, i32 %id
94 %out.gep = getelementptr i32, i32 addrspace(1)* %out, i32 %id
95 %gep = getelementptr i32, i32 addrspace(1)* %gep.tid, i32 5
96 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p1i32(i32 addrspace(1)* %gep, i32 42)
97 store i32 %result, i32 addrspace(1)* %out.gep
107 %gep.tid = getelementptr i32, i32 addrspace(1)* %ptr, i32 %id
108 %gep = getelementptr i32, i32 addrspace(1)* %gep.tid, i32 5
109 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p1i32(i32 addrspace(1)* %gep, i32 42)
126 %gep = getelementptr i32, i32 addrspace(4)* %ptr, i32 4
127 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p4i32(i32 addrspace(4)* %gep, i32 42)
143 %gep = getelementptr i32, i32 addrspace(4)* %ptr, i32 4
144 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p4i32(i32 addrspace(4)* %gep, i32 42)
153 %gep.tid = getelementptr i32, i32 addrspace(4)* %ptr, i32 %id
154 %out.gep = getelementptr i32, i32 addrspace(4)* %out, i32 %id
155 %gep = getelementptr i32, i32 addrspace(4)* %gep.tid, i32 5
156 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p4i32(i32 addrspace(4)* %gep, i32 42)
157 store i32 %result, i32 addrspace(4)* %out.gep
166 %gep.tid = getelementptr i32, i32 addrspace(4)* %ptr, i32 %id
167 %gep = getelementptr i32, i32 addrspace(4)* %gep.tid, i32 5
168 %result = call i32 @llvm.amdgcn.atomic.dec.i32.p4i32(i32 addrspace(4)* %gep, i32 42)
187 %gep = getelementptr i64, i64 addrspace(4)* %ptr, i32 4
188 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p4i64(i64 addrspace(4)* %gep, i64 42)
207 %gep = getelementptr i64, i64 addrspace(4)* %ptr, i32 4
208 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p4i64(i64 addrspace(4)* %gep, i64 42)
218 %gep.tid = getelementptr i64, i64 addrspace(4)* %ptr, i32 %id
219 %out.gep = getelementptr i64, i64 addrspace(4)* %out, i32 %id
220 %gep = getelementptr i64, i64 addrspace(4)* %gep.tid, i32 5
221 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p4i64(i64 addrspace(4)* %gep, i64 42)
222 store i64 %result, i64 addrspace(4)* %out.gep
232 %gep.tid = getelementptr i64, i64 addrspace(4)* %ptr, i32 %id
233 %gep = getelementptr i64, i64 addrspace(4)* %gep.tid, i32 5
234 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p4i64(i64 addrspace(4)* %gep, i64 42)
268 %gep = getelementptr i64, i64 addrspace(3)* %ptr, i32 4
269 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p3i64(i64 addrspace(3)* %gep, i64 42)
288 %gep = getelementptr i64, i64 addrspace(3)* %ptr, i32 4
289 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p3i64(i64 addrspace(3)* %gep, i64 42)
308 %gep = getelementptr i64, i64 addrspace(1)* %ptr, i32 4
309 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p1i64(i64 addrspace(1)* %gep, i64 42)
328 %gep = getelementptr i64, i64 addrspace(1)* %ptr, i32 4
329 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p1i64(i64 addrspace(1)* %gep, i64 42)
340 %gep.tid = getelementptr i64, i64 addrspace(1)* %ptr, i32 %id
341 %out.gep = getelementptr i64, i64 addrspace(1)* %out, i32 %id
342 %gep = getelementptr i64, i64 addrspace(1)* %gep.tid, i32 5
343 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p1i64(i64 addrspace(1)* %gep, i64 42)
344 store i64 %result, i64 addrspace(1)* %out.gep
355 %gep.tid = getelementptr i64, i64 addrspace(1)* %ptr, i32 %id
356 %gep = getelementptr i64, i64 addrspace(1)* %gep.tid, i32 5
357 %result = call i64 @llvm.amdgcn.atomic.dec.i64.p1i64(i64 addrspace(1)* %gep, i64 42)