1@localsize 1, 1, 1 2@buf 4 ; g[0] 3@const(c0.x) 0.0, 0.0, 0.0, 0.0 4@const(c1.x) 1.0, 2.0, 3.0, 4.0 5@wgid(r48.x) ; r48.xyz 6@invocationid(r0.x) ; r0.xyz 7@numwg(c2.x) ; c2.xyz 8mov.f32f32 r2.x, c0.y 9mov.u32u32 r0.x, 0x12345678 10mov.u32u32 r0.y, 0x12345678 11mov.u32u32 r0.z, 0x12345678 12add.u r2.x, c0.x, r2.x 13mov.u32u32 r0.w, 0x12345678 14mov.u32u32 r1.x, 0x12345678 15mov.u32u32 r1.y, 0x12345678 16cov.u32s16 hr4.x, r2.x 17mov.u32u32 r1.z, 0x12345678 18mov.u32u32 r1.w, 0x12345678 19nop 20mova a0.x, hr4.x 21(rpt5)nop 22(ul)mov.u32u32 r0.x, r<a0.x> 23mov.u32u32 r0.y, 0x00000000 24(rpt5)nop 25stib.b.untyped.1d.u32.1.imm r0.x, r0.y, 0 26end 27nop 28 29