summaryrefslogtreecommitdiff
path: root/debug_tools/WatchYourStep/ptxjitplus/myPtx64.ptx
blob: 892aaa567f6957396e5cf0eb5a69cea59c524572 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//
// Generated by NVIDIA NVVM Compiler
// Compiler built on Sat Mar 30 20:51:33 2013 (1364691093)
// Cuda compilation tools, release 5.5, V5.5.0
//

.version 3.2
.target sm_20
.address_size 64

.visible .entry _Z8myKernelPi(
	.param .u64 _Z8myKernelPi_param_0
)
{
	.reg .s32 	%r<5>;
	.reg .s64 	%rd<5>;


	ld.param.u64 	%rd1, [_Z8myKernelPi_param_0];
	cvta.to.global.u64 	%rd2, %rd1;
	.loc 1 3 1
	mov.u32 	%r1, %ntid.x;
	mov.u32 	%r2, %ctaid.x;
	mov.u32 	%r3, %tid.x;
	mad.lo.s32 	%r4, %r1, %r2, %r3;
	mul.wide.s32 	%rd3, %r4, 4;
	add.s64 	%rd4, %rd2, %rd3;
	.loc 1 4 1
	st.global.u32 	[%rd4], %r4;
	.loc 1 5 2
	ret;
}