@localsize 1, 1, 1 @buf 4 ; g[0] @const(c0.x) 0.0, 0.0, 0.0, 0.0 @const(c1.x) 1.0, 2.0, 3.0, 4.0 @wgid(r48.x) ; r48.xyz @invocationid(r0.x) ; r0.xyz @numwg(c2.x) ; c2.xyz mov.f32f32 r2.x, c0.y mov.u32u32 r0.x, 0x12345678 mov.u32u32 r0.y, 0x12345678 mov.u32u32 r0.z, 0x12345678 add.u r2.x, c0.x, r2.x mov.u32u32 r0.w, 0x12345678 mov.u32u32 r1.x, 0x12345678 mov.u32u32 r1.y, 0x12345678 cov.u32s16 hr4.x, r2.x mov.u32u32 r1.z, 0x12345678 mov.u32u32 r1.w, 0x12345678 nop mova a0.x, hr4.x (rpt5)nop (ul)mov.u32u32 r0.x, r mov.u32u32 r0.y, 0x00000000 (rpt5)nop stib.untyped.1d.u32.1 g[0] + r0.y, r0.x end nop