Native code for unnamed vertex shader (null) (sha1 635815cb73bb8c3c46ba9fd50cff5a80d8faa071) SIMD8 shader: 24 instructions. 0 loops. 140 cycles. 0:0 spills:fills, 2 sends, scheduled with mode none. Promoted 0 constants. Compacted 384 to 384 bytes (0%) START B0 (140 cycles) add(8) g10<1>F g6<8,8,1>F 0x7f800000F /* infF */ { align1 1Q }; mov(8) g22<1>UD g1<8,8,1>UD { align1 WE_all 1Q }; mov(8) g23<1>F g2<8,8,1>F { align1 1Q }; mov(8) g24<1>F g3<8,8,1>F { align1 1Q }; mov(8) g25<1>F g4<8,8,1>F { align1 1Q }; mov(8) g26<1>F g5<8,8,1>F { align1 1Q }; cmp.l.f0.0(8) null<1>F (abs)g10<8,8,1>F 0x38800000F /* 6.10352e-05F */ { align1 1Q F@5 }; and(8) g14<1>UD g10<8,8,1>UD 0x80000000UD { align1 1Q }; mov(8) g12<2>HF g10<8,8,1>F { align1 1Q }; mov(8) g13<1>F g12<16,8,2>HF { align1 1Q I@1 }; (+f0.0) sel(8) g11<1>F g14<8,8,1>F g13<8,8,1>F { align1 1Q A@1 }; mov(8) g15<1>F (abs)g11<8,8,1>F { align1 1Q F@1 }; cmp.z.f0.0(8) g16<1>D g15<8,8,1>D 2139095040D { align1 1Q F@1 }; cmp.g.f0.0(8) g17<1>F g11<8,8,1>F 0x0F /* 0F */ { align1 1Q }; and.nz.f0.0(8) null<1>UD g17<8,8,1>UD g16<8,8,1>UD { align1 1Q A@1 }; (-f0.0) sel(8) g123<1>UD g6<8,8,1>UD 0x3f800000UD { align1 1Q }; (-f0.0) sel(8) g124<1>UD g7<8,8,1>UD 0x00000000UD { align1 1Q }; (-f0.0) sel(8) g125<1>UD g8<8,8,1>UD 0x00000000UD { align1 1Q }; (-f0.0) sel(8) g126<1>UD g9<8,8,1>UD 0x3f800000UD { align1 1Q }; sync nop(1) null<0,1,0>UB { align1 WE_all 1N A@6 }; send(8) nullUD g22UD nullUD 0x0a080017 0x00000000 urb MsgDesc: offset 1 SIMD8 write mlen 5 ex_mlen 0 rlen 0 { align1 1Q $0 }; mov(8) g122<1>UD g1<8,8,1>UD { align1 WE_all 1Q }; sync nop(1) null<0,1,0>UB { align1 WE_all 1N I@1 }; send(8) nullUD g122UD nullUD 0x0a080057 0x00000000 urb MsgDesc: offset 5 SIMD8 write mlen 5 ex_mlen 0 rlen 0 { align1 1Q @1 $1 EOT }; END B0