1mul(16)         m3<1>F          g10<8,8,1>F     g12<8,8,1>F     { align1 compr4 };
2mul(8)          g8<1>.xyzF      g6<4>.xyzzF     g8<4>.wF        { align16 };
3mul(8)          g9<1>.wUD       g7<4>.wF        0x45000000F  /* 2048F */ { align16 };
4mul(16)         g22<1>F         g18<8,8,1>F     g20<8,8,1>F     { align1 compr };
5mul(8)          g8<1>.xD        g8<4>.xD        g5<0>.xD        { align16 };
6mul(8)          g8<1>.xD        g8<4>.xD        32D             { align16 };
7mul(16)         g22<1>F         g16<8,8,1>F     0x41800000F  /* 16F */ { align1 compr };
8mul(16)         m3<1>F          g6<8,8,1>F      0x3b800000F  /* 0.00390625F */ { align1 compr4 };
9mul(8)          m5<1>.xyF       g3<4>.xyyyF     0x3f000000F  /* 0.5F */ { align16 NoDDClr };
10mul(8)          g5<1>F          g3<4>F          0x37800000F  /* 1.52588e-05F */ { align16 };
11mul.sat(16)     m2<1>F          g14<8,8,1>F     g6<8,8,1>F      { align1 compr };
12mul(8)          acc0<1>D        g1<0>.xD        g1<0>.yD        { align16 };
13mul(8)          m5<1>F          g3<4>F          0x3f000000F  /* 0.5F */ { align16 };
14mul(16)         g4<1>D          g6<8,8,1>D      g2<0,1,0>D      { align1 compr };
15mul.sat(16)     g18<1>F         g16<8,8,1>F     g14<8,8,1>F     { align1 compr };
16mul(8)          g4<1>F          g4<8,8,1>F      g55<8,8,1>F     { align1 };
17mul(8)          g26<1>.wUD      g29<4>.wF       0x45000000F  /* 2048F */ { align16 NoDDChk };
18mul(8)          g2<1>.xyzF      g2<4>.wF        0x40404830VF /* [1F, 3F, 2F, 2F]VF */ { align16 };
19mul(16)         g4<1>D          g2<0,1,0>UW     g2.2<0,1,0>D    { align1 compr };
20mul.sat(8)      g6<1>.xyzF      g6<4>.xyzzF     g7<4>.xF        { align16 };
21mul.sat(8)      m5<1>F          g6<4>F          0x3b800000F  /* 0.00390625F */ { align16 };
22mul.sat(8)      m5<1>.xyzF      g3<4>.xyzzF     0x3f000000F  /* 0.5F */ { align16 NoDDClr };
23mul.g.f0.0(16)  null<1>F        g10<8,8,1>F     g12<8,8,1>F     { align1 compr };
24mul.l.f0.0(8)   null<1>.xF      g1<0>.zF        g1<0>.yF        { align16 };
25mul.l.f0.0(16)  null<1>F        g2.2<0,1,0>F    g2.1<0,1,0>F    { align1 compr };
26mul.l.f0.0(16)  g14<1>F         g10<8,8,1>F     g12<8,8,1>F     { align1 compr };
27mul(8)          m5<1>.xyF       g3<4>.xyyyF     0x3f000000F  /* 0.5F */ { align16 NoDDChk };
28mul.nz.f0.0(16) g16<1>F         g10<8,8,1>F     g12<8,8,1>F     { align1 compr };
29mul.sat(8)      m6<1>.xyzF      g32<4>.xF       g30<4>.xyzzF    { align16 NoDDClr };
30mul.nz.f0.0(16) g6<1>F          g4<8,8,1>F      0x3f808000F  /* 1.00391F */ { align1 compr };
31mul.sat(8)      m5<1>.xyF       g1<0>.wzzzF     g3<4>.wzzzF     { align16 };
32mul.sat(8)      m5<1>F          g4<4>F          0x20303030VF /* [1F, 1F, 1F, 0.5F]VF */ { align16 };
33mul(8)          m5<1>F          g3<4>F          0x20305454VF /* [5F, 5F, 1F, 0.5F]VF */ { align16 };
34mul(8)          m6<1>.xyzF      g12<4>.xyzzF    g13<4>.xF       { align16 NoDDClr };
35mul(8)          m5<1>.xyzF      g3<4>.xyzzF     0x30302020VF /* [0.5F, 0.5F, 1F, 1F]VF */ { align16 NoDDClr };
36mul(8)          m5<1>.zF        g3<4>.zF        0x3f000000F  /* 0.5F */ { align16 NoDDClr,NoDDChk };
37mul(8)          m5<1>F          g3<4>F          g1<0>.xF        { align16 };
38