Lines Matching refs:ctaid
102 ; CHECK: mov.u32 %r{{[0-9]+}}, %ctaid.y;
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()
110 ; CHECK: mov.u32 %r{{[0-9]+}}, %ctaid.z;
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()
118 ; CHECK: mov.u32 %r{{[0-9]+}}, %ctaid.x;
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()
127 ; CHECK: mov.u32 %r{{[0-9]+}}, %ctaid.w;
129 %x = call i32 @llvm.nvvm.read.ptx.sreg.ctaid.w()
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()