Lines Matching refs:ptx
11 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.tid.x(), !range ![[BLK_IDX_XY:[0-9]+]]
13 %x = call i32 @llvm.nvvm.read.ptx.sreg.tid.x()
19 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.tid.y(), !range ![[BLK_IDX_XY]]
21 %x = call i32 @llvm.nvvm.read.ptx.sreg.tid.y()
27 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.tid.z(), !range ![[BLK_IDX_Z:[0-9]+]]
29 %x = call i32 @llvm.nvvm.read.ptx.sreg.tid.z()
36 %x = call i32 @llvm.nvvm.read.ptx.sreg.tid.w()
42 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.ntid.x(), !range ![[BLK_SIZE_XY:[0-9]+]]
44 %x = call i32 @llvm.nvvm.read.ptx.sreg.ntid.x()
50 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.ntid.y(), !range ![[BLK_SIZE_XY]]
52 %x = call i32 @llvm.nvvm.read.ptx.sreg.ntid.y()
58 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.ntid.z(), !range ![[BLK_SIZE_Z:[0-9]+]]
60 %x = call i32 @llvm.nvvm.read.ptx.sreg.ntid.z()
67 %x = call i32 @llvm.nvvm.read.ptx.sreg.ntid.w()
73 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.laneid(), !range ![[LANEID:[0-9]+]]
75 %x = call i32 @llvm.nvvm.read.ptx.sreg.laneid()
81 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.warpsize(), !range ![[WARPSIZE:[0-9]+]]
83 %x = call i32 @llvm.nvvm.read.ptx.sreg.warpsize()
90 %x = call i32 @llvm.nvvm.read.ptx.sreg.warpid()
97 %x = call i32 @llvm.nvvm.read.ptx.sreg.nwarpid()
103 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.ctaid.y(), !range ![[GRID_IDX_YZ:[0-9]+]]
105 %x = call i32 @llvm.nvvm.read.ptx.sreg.ctaid.y()
111 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.ctaid.z(), !range ![[GRID_IDX_YZ]]
113 %x = call i32 @llvm.nvvm.read.ptx.sreg.ctaid.z()
119 ; RANGE_30: call i32 @llvm.nvvm.read.ptx.sreg.ctaid.x(), !range ![[GRID_IDX_X:[0-9]+]]
120 ; RANGE_20: call i32 @llvm.nvvm.read.ptx.sreg.ctaid.x(), !range ![[GRID_IDX_YZ]]
122 %x = call i32 @llvm.nvvm.read.ptx.sreg.ctaid.x()
129 %x = call i32 @llvm.nvvm.read.ptx.sreg.ctaid.w()
135 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.nctaid.y(), !range ![[GRID_SIZE_YZ:[0-9]+]]
137 %x = call i32 @llvm.nvvm.read.ptx.sreg.nctaid.y()
143 ; RANGE: call i32 @llvm.nvvm.read.ptx.sreg.nctaid.z(), !range ![[GRID_SIZE_YZ]]
145 %x = call i32 @llvm.nvvm.read.ptx.sreg.nctaid.z()
151 ; RANGE_30: call i32 @llvm.nvvm.read.ptx.sreg.nctaid.x(), !range ![[GRID_SIZE_X:[0-9]+]]
152 ; RANGE_20: call i32 @llvm.nvvm.read.ptx.sreg.nctaid.x(), !range ![[GRID_SIZE_YZ]]
154 %x = call i32 @llvm.nvvm.read.ptx.sreg.nctaid.x()
162 %x = call i32 @llvm.nvvm.read.ptx.sreg.nctaid.w()
169 %x = call i32 @llvm.nvvm.read.ptx.sreg.smid()
176 %x = call i32 @llvm.nvvm.read.ptx.sreg.nsmid()
183 %x = call i32 @llvm.nvvm.read.ptx.sreg.gridid()
190 %x = call i32 @llvm.nvvm.read.ptx.sreg.lanemask.eq()
197 %x = call i32 @llvm.nvvm.read.ptx.sreg.lanemask.le()
204 %x = call i32 @llvm.nvvm.read.ptx.sreg.lanemask.lt()
211 %x = call i32 @llvm.nvvm.read.ptx.sreg.lanemask.ge()
218 %x = call i32 @llvm.nvvm.read.ptx.sreg.lanemask.gt()
225 %x = call i32 @llvm.nvvm.read.ptx.sreg.clock()
232 %x = call i64 @llvm.nvvm.read.ptx.sreg.clock64()
239 %x = call i32 @llvm.nvvm.read.ptx.sreg.pm0()
246 %x = call i32 @llvm.nvvm.read.ptx.sreg.pm1()
253 %x = call i32 @llvm.nvvm.read.ptx.sreg.pm2()
260 %x = call i32 @llvm.nvvm.read.ptx.sreg.pm3()
271 declare i32 @llvm.nvvm.read.ptx.sreg.tid.x()
272 declare i32 @llvm.nvvm.read.ptx.sreg.tid.y()
273 declare i32 @llvm.nvvm.read.ptx.sreg.tid.z()
274 declare i32 @llvm.nvvm.read.ptx.sreg.tid.w()
275 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.x()
276 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.y()
277 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.z()
278 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.w()
280 declare i32 @llvm.nvvm.read.ptx.sreg.warpsize()
281 declare i32 @llvm.nvvm.read.ptx.sreg.laneid()
282 declare i32 @llvm.nvvm.read.ptx.sreg.warpid()
283 declare i32 @llvm.nvvm.read.ptx.sreg.nwarpid()
285 declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.x()
286 declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.y()
287 declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.z()
288 declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.w()
289 declare i32 @llvm.nvvm.read.ptx.sreg.nctaid.x()
290 declare i32 @llvm.nvvm.read.ptx.sreg.nctaid.y()
291 declare i32 @llvm.nvvm.read.ptx.sreg.nctaid.z()
292 declare i32 @llvm.nvvm.read.ptx.sreg.nctaid.w()
294 declare i32 @llvm.nvvm.read.ptx.sreg.smid()
295 declare i32 @llvm.nvvm.read.ptx.sreg.nsmid()
296 declare i32 @llvm.nvvm.read.ptx.sreg.gridid()
298 declare i32 @llvm.nvvm.read.ptx.sreg.lanemask.eq()
299 declare i32 @llvm.nvvm.read.ptx.sreg.lanemask.le()
300 declare i32 @llvm.nvvm.read.ptx.sreg.lanemask.lt()
301 declare i32 @llvm.nvvm.read.ptx.sreg.lanemask.ge()
302 declare i32 @llvm.nvvm.read.ptx.sreg.lanemask.gt()
304 declare i32 @llvm.nvvm.read.ptx.sreg.clock()
305 declare i64 @llvm.nvvm.read.ptx.sreg.clock64()
307 declare i32 @llvm.nvvm.read.ptx.sreg.pm0()
308 declare i32 @llvm.nvvm.read.ptx.sreg.pm1()
309 declare i32 @llvm.nvvm.read.ptx.sreg.pm2()
310 declare i32 @llvm.nvvm.read.ptx.sreg.pm3()