Home
last modified time | relevance | path

Searched refs:ntid (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/test/CodeGen/PTX/
Dintrinsic.ll32 ; CHECK: mov.u32 %ret0, %ntid.x;
34 %x = call i32 @llvm.ptx.read.ntid.x()
39 ; CHECK: mov.u32 %ret0, %ntid.y;
41 %x = call i32 @llvm.ptx.read.ntid.y()
46 ; CHECK: mov.u32 %ret0, %ntid.z;
48 %x = call i32 @llvm.ptx.read.ntid.z()
53 ; CHECK: mov.u32 %ret0, %ntid.w;
55 %x = call i32 @llvm.ptx.read.ntid.w()
245 declare i32 @llvm.ptx.read.ntid.x()
246 declare i32 @llvm.ptx.read.ntid.y()
[all …]
/external/llvm/test/CodeGen/NVPTX/
Dintrinsic-old.ll41 ; CHECK: mov.u32 %r{{[0-9]+}}, %ntid.x;
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()
49 ; CHECK: mov.u32 %r{{[0-9]+}}, %ntid.y;
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()
57 ; CHECK: mov.u32 %r{{[0-9]+}}, %ntid.z;
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()
65 ; CHECK: mov.u32 %r{{[0-9]+}}, %ntid.w;
[all …]
Dbug22322.ll14 %1 = tail call i32 @llvm.nvvm.read.ptx.sreg.ntid.x()
43 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.x() #1
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXIntrinsicInstrInfo.td39 //def PTX_READ_NTID_R64 : PTX_READ_SPECIAL_REGISTER_R64<"ntid",
41 def PTX_READ_NTID_X : PTX_READ_SPECIAL_REGISTER_R32<"ntid.x",
43 def PTX_READ_NTID_Y : PTX_READ_SPECIAL_REGISTER_R32<"ntid.y",
45 def PTX_READ_NTID_Z : PTX_READ_SPECIAL_REGISTER_R32<"ntid.z",
47 def PTX_READ_NTID_W : PTX_READ_SPECIAL_REGISTER_R32<"ntid.w",
/external/strace/
Dstrace.c1043 unsigned int ntid = 0, nerr = 0; in attach_tcb() local
1058 ++ntid; in attach_tcb()
1079 if (ntid > nerr) in attach_tcb()
1082 tcp->pid, ntid - nerr + 1); in attach_tcb()
/external/llvm/docs/
DNVPTXUsage.rst207 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.x()
208 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.y()
209 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.z()
230 ``blockDim`` ``@llvm.nvvm.read.ptx.sreg.ntid.*``
567 ``i32 @llvm.nvvm.read.ptx.sreg.ntid.{x,y,z}`` blockDim.{x,y,z}
/external/llvm/lib/Target/NVPTX/
DNVPTXIntrinsics.td6999 PTX_READ_SREG_R32<"ntid.x", int_nvvm_read_ptx_sreg_ntid_x>;
7001 PTX_READ_SREG_R32<"ntid.y", int_nvvm_read_ptx_sreg_ntid_y>;
7003 PTX_READ_SREG_R32<"ntid.z", int_nvvm_read_ptx_sreg_ntid_z>;
7005 PTX_READ_SREG_R32<"ntid.w", int_nvvm_read_ptx_sreg_ntid_w>;
/external/llvm/include/llvm/IR/
DIntrinsicsNVVM.td3657 defm int_nvvm_read_ptx_sreg_ntid : PTXReadSRegIntrinsic_v4i32<"ntid">;