code for sm_20
		Function : _Z4dotsv
	/*0000*/     /*0x00005de428004404*/ 	MOV R1, c [0x1] [0x100];
	/*0008*/     /*0x84009c042c000000*/ 	S2R R2, SR_Tid_X;
	/*0010*/     /*0x94001c042c000000*/ 	S2R R0, SR_CTAid_X;
	/*0018*/     /*0x20001ca320044000*/ 	IMAD R0, R0, c [0x0] [0x8], R2;
	/*0020*/     /*0x3001dc23188e4800*/ 	ISETP.LT.AND P0, pt, R0, c [0x2] [0xc], pt;
	/*0028*/     /*0xc000a1e740000001*/ 	@!P0 BRA.U 0xa0;
	/*0030*/     /*0x4000c1e428004800*/ 	@P0 MOV R3, c [0x2] [0x10];
	/*0038*/     /*0x200080e35000c000*/ 	@P0 IMUL.HI R2, R0, 0x8;
	/*0040*/     /*0x600181e428004800*/ 	@P0 MOV R6, c [0x2] [0x18];
	/*0048*/     /*0x200200a32007c000*/ 	@P0 IMAD R8.CC, R0, 0x8, R3;
	/*0050*/     /*0x100141e428004800*/ 	@P0 MOV R5, c [0x2] [0x4];
	/*0058*/     /*0x100100e35000c000*/ 	@P0 IMUL.HI R4, R0, 0x4;
	/*0060*/     /*0x5022404348004800*/ 	@P0 IADD.X R9, R2, c [0x2] [0x14];
	/*0068*/     /*0x100180a3200dc000*/ 	@P0 IMAD R6.CC, R0, 0x4, R6;
	/*0070*/     /*0x0080808584000000*/ 	@P0 LD.E R2, [R8];
	/*0078*/     /*0x1080c08584000000*/ 	@P0 LD.E R3, [R8+0x4];
	/*0080*/     /*0x7041c04348004800*/ 	@P0 IADD.X R7, R4, c [0x2] [0x1c];
	/*0088*/     /*0x0050800030048800*/ 	@P0 FFMA R2, R5, R2, c [0x2] [0x0];
	/*0090*/     /*0x2030000030044800*/ 	@P0 FFMA R0, R3, c [0x2] [0x8], R2;
	/*0098*/     /*0x0060008594000000*/ 	@P0 ST.E [R6], R0;
	/*00a0*/     /*0x00001de780000000*/ 	EXIT;
		.........................