1bf215546Sopenharmony_cimov(8)          m2<1>UD         g1<8,8,1>UD                     { align1 nomask };
2bf215546Sopenharmony_cimov(8)          g9<1>.xyzUD     0x00000000UD                    { align16 };
3bf215546Sopenharmony_cimov.sat(8)      m5<1>F          g4<4>F                          { align16 };
4bf215546Sopenharmony_cimov(8)          m4<1>F          g6<4>F                          { align16 };
5bf215546Sopenharmony_cimov(8)          m2<1>UD         g9<4>UD                         { align16 };
6bf215546Sopenharmony_cimov(8)          m3<1>F          g4.3<0,1,0>F                    { align1 };
7bf215546Sopenharmony_cimov(16)         m3<1>F          g4.3<0,1,0>F                    { align1 compr4 };
8bf215546Sopenharmony_cimov(8)          g2<1>F          g2<8,8,1>UW                     { align1 };
9bf215546Sopenharmony_cimov(8)          g2<1>D          g2<8,8,1>F                      { align1 };
10bf215546Sopenharmony_cimov(8)          g2<1>F          g2<8,8,1>D                      { align1 };
11bf215546Sopenharmony_cimov(16)         g12<1>F         g4<8,8,1>UW                     { align1 compr };
12bf215546Sopenharmony_cimov(16)         g4<1>D          g12<8,8,1>F                     { align1 compr };
13bf215546Sopenharmony_cimov(16)         g12<1>F         g4<8,8,1>D                      { align1 compr };
14bf215546Sopenharmony_cimov(8)          m2<1>UD         0x00000000UD                    { align16 };
15bf215546Sopenharmony_cimov(8)          m4<1>F          0x0F             /* 0F */       { align1 };
16bf215546Sopenharmony_cimov(16)         m3<1>F          0x0F             /* 0F */       { align1 compr4 };
17bf215546Sopenharmony_cimov(8)          g2<1>.xD        224D                            { align16 };
18bf215546Sopenharmony_cimov(8)          m15<1>D         g2<4>.xUD                       { align16 };
19bf215546Sopenharmony_cimov(8)          g12<1>D         0D                              { align1 };
20bf215546Sopenharmony_cimov(8)          m2<1>UD         0x00000000UD                    { align1 };
21bf215546Sopenharmony_cimov(16)         g14<1>D         0D                              { align1 compr };
22bf215546Sopenharmony_cimov(16)         m2<1>UD         0x00000000UD                    { align1 compr };
23bf215546Sopenharmony_cimov(8)          g5<1>.xyF       0x3000VF        /* [0F, 1F, 0F, 0F]VF */ { align16 };
24bf215546Sopenharmony_cimov(8)          g4<1>.xyD       g2<4>.xyyyD                     { align16 };
25bf215546Sopenharmony_cimov(8)          m4<1>D          g9.3<0,1,0>D                    { align1 };
26bf215546Sopenharmony_cimov(8)          m5<1>UD         0D                              { align1 };
27bf215546Sopenharmony_cimov(8)          m2<1>D          g2<8,8,1>F                      { align1 };
28bf215546Sopenharmony_cimov(16)         m6<1>D          g9.3<0,1,0>D                    { align1 compr };
29bf215546Sopenharmony_cimov(16)         m8<1>UD         0D                              { align1 compr };
30bf215546Sopenharmony_cimov(16)         m2<1>D          g4<8,8,1>F                      { align1 compr };
31bf215546Sopenharmony_cimov.sat(8)      m3<1>F          g2<0,1,0>F                      { align1 };
32bf215546Sopenharmony_cimov.sat(16)     m3<1>F          g2<0,1,0>F                      { align1 compr4 };
33bf215546Sopenharmony_cimov(8)          m5<1>.wD        0D                              { align16 NoDDChk };
34bf215546Sopenharmony_cimov(8)          m3<1>F          0x42fc6666F      /* 126.2F */   { align1 sechalf };
35bf215546Sopenharmony_cimov(8)          m5<1>.wD        g8<4>.wD                        { align16 NoDDChk };
36bf215546Sopenharmony_cimov(8)          g6<1>.xD        g6<4>.xF                        { align16 };
37bf215546Sopenharmony_cimov(8)          m3<1>UD         g2<8,8,1>UD                     { align1 };
38bf215546Sopenharmony_cimov(16)         m3<1>UD         g4<8,8,1>UD                     { align1 compr4 };
39bf215546Sopenharmony_cimov(8)          m5<1>F          0x28000030VF    /* [1F, 0F, 0F, 0.75F]VF */ { align16 };
40bf215546Sopenharmony_cimov(8)          m6<1>.xF        0x0F             /* 0F */       { align16 };
41bf215546Sopenharmony_cimov(8)          m3<1>F          g2<8,8,1>D                      { align1 };
42bf215546Sopenharmony_cimov(8)          m5<1>.xF        g1<0>.xD                        { align16 NoDDClr };
43bf215546Sopenharmony_cimov(8)          m5<1>.yF        g3<4>.xD                        { align16 NoDDClr,NoDDChk };
44bf215546Sopenharmony_cimov(8)          m5<1>.wF        g3<4>.xD                        { align16 NoDDChk };
45bf215546Sopenharmony_cimov(8)          g3<1>.xF        g3<4>.xD                        { align16 NoDDClr };
46bf215546Sopenharmony_cimov(8)          g3<1>.yF        g4<4>.xD                        { align16 NoDDClr,NoDDChk };
47bf215546Sopenharmony_cimov(8)          g3<1>.wF        g4<4>.xD                        { align16 NoDDChk };
48bf215546Sopenharmony_cimov(8)          g8<1>UD         g2<4>UD                         { align16 };
49bf215546Sopenharmony_cimov(8)          g7<1>.xF        g3<0>.xD                        { align16 };
50bf215546Sopenharmony_cimov(8)          g6<1>.xF        -g5<4>.yF                       { align16 NoDDClr };
51bf215546Sopenharmony_cimov(8)          g6<1>.yD        g5<4>.xD                        { align16 NoDDChk };
52bf215546Sopenharmony_cimov(8)          m2<1>D          g3<0>.xD                        { align16 };
53bf215546Sopenharmony_cimov.nz.f0.0(8)  g4<1>F          -(abs)g2<0,1,0>F                { align1 };
54bf215546Sopenharmony_ci(+f0.0) mov(8)  g4<1>F          0xbf800000F      /* -1F */      { align1 };
55bf215546Sopenharmony_cimov.nz.f0.0(16) g4<1>F          -(abs)g2<0,1,0>F                { align1 compr };
56bf215546Sopenharmony_ci(+f0.0) mov(16) g4<1>F          0xbf800000F      /* -1F */      { align1 compr };
57bf215546Sopenharmony_cimov(8)          g3<1>.xyzF      0x0F             /* 0F */       { align16 };
58bf215546Sopenharmony_cimov(8)          g3<1>.xyD       g2<4>.xyyyD                     { align16 NoDDClr };
59bf215546Sopenharmony_cimov.sat(8)      m5<1>.wF        g20<4>.wF                       { align16 NoDDChk };
60bf215546Sopenharmony_cimov(8)          g26<1>.xyzUD    0x00000000UD                    { align16 NoDDClr };
61bf215546Sopenharmony_cimov(8)          g21<1>.xD       1065353216D                     { align16 NoDDClr };
62bf215546Sopenharmony_cimov(8)          g5<1>.zwD       0D                              { align16 NoDDChk };
63bf215546Sopenharmony_cimov(16)         m4<1>F          g4<8,8,1>D                      { align1 compr4 };
64bf215546Sopenharmony_cimov(8)          g3<1>D          g2<8,8,1>D                      { align1 };
65bf215546Sopenharmony_cimov(16)         g6<1>D          g4<8,8,1>D                      { align1 compr };
66bf215546Sopenharmony_cimov(8)          m3<1>F          g4<8,8,1>F                      { align1 nomask };
67bf215546Sopenharmony_cimov(8)          m15<1>F         g6<8,8,1>F                      { align1 sechalf };
68bf215546Sopenharmony_cimov.sat(8)      m5<1>.zF        0x3eaaaaabF      /* 0.333333F */ { align16 };
69bf215546Sopenharmony_cimov.sat(8)      m5<1>.wF        0x3dcccccdF      /* 0.1F */     { align16 NoDDClr };
70bf215546Sopenharmony_cimov(8)          m5<1>.xyF       0x2030VF        /* [1F, 0.5F, 0F, 0F]VF */ { align16 NoDDChk };
71bf215546Sopenharmony_cimov.sat(8)      m5<1>F          g4<4>D                          { align16 };
72bf215546Sopenharmony_cimov(8)          g10<1>F         g10<8,8,1>F                     { align1 };
73bf215546Sopenharmony_cimov(8)          g11<1>F         g4<8,8,1>F                      { align1 sechalf };
74bf215546Sopenharmony_cimov.sat(8)      m5<1>.zF        0x3f666660F      /* 0.9F */     { align16 NoDDClr,NoDDChk };
75bf215546Sopenharmony_cimov.sat(8)      m5<1>.wF        0x3e4cccc0F      /* 0.2F */     { align16 NoDDChk };
76bf215546Sopenharmony_cimov(16)         g10<1>F         g2<0,1,0>F                      { align1 compr };
77bf215546Sopenharmony_cimov(8)          g5<1>F          0x3f800000F      /* 1F */       { align1 };
78bf215546Sopenharmony_cimov(16)         g10<1>F         0x3f800000F      /* 1F */       { align1 compr };
79bf215546Sopenharmony_cimov(8)          g3<1>.zD        g1<0>.xD                        { align16 NoDDClr,NoDDChk };
80bf215546Sopenharmony_cimov(1)          m14<1>D         96D                             { align1 nomask };
81bf215546Sopenharmony_cimov(1)          m15<1>D         g5<0,1,0>D                      { align1 nomask };
82bf215546Sopenharmony_cimov(8)          g33<1>.zD       1053609165D                     { align16 NoDDClr,NoDDChk };
83bf215546Sopenharmony_cimov(8)          g2<1>.xyzF      g2<4>.wF                        { align16 };
84bf215546Sopenharmony_cimov.nz.f0.0(8)  null<1>D        g2<8,8,1>D                      { align1 };
85bf215546Sopenharmony_cimov.nz.f0.0(16) null<1>D        g4<8,8,1>D                      { align1 compr };
86bf215546Sopenharmony_cimov(8)          m2<1>.zwF       0D                              { align16 };
87bf215546Sopenharmony_cimov(8)          m5<1>.xD        1036831949D                     { align16 };
88bf215546Sopenharmony_cimov(8)          m5<1>.yD        1045220557D                     { align16 NoDDClr };
89bf215546Sopenharmony_cimov(8)          m5<1>.zD        1050253722D                     { align16 NoDDClr,NoDDChk };
90bf215546Sopenharmony_cimov(1)          f0.1<1>UW       g0<0,1,0>UW                     { align1 nomask };
91bf215546Sopenharmony_cimov(1)          g0<1>UW         f0.1<0,1,0>UW                   { align1 nomask };
92bf215546Sopenharmony_ci(+f0.0.any4h) mov(8) g3<1>.xD   -1D                             { align16 };
93bf215546Sopenharmony_cimov.sat(8)      m5<1>.yzF       g1<0>.xxzzF                     { align16 NoDDClr };
94bf215546Sopenharmony_cimov(8)          m5<1>F          g3<4>D                          { align16 };
95bf215546Sopenharmony_cimov.sat(8)      m5<1>.xF        g5<4>.xD                        { align16 NoDDClr };
96bf215546Sopenharmony_cimov.sat(8)      m5<1>.yF        g5<4>.xD                        { align16 NoDDClr,NoDDChk };
97bf215546Sopenharmony_cimov.sat(8)      m5<1>.wF        g5<4>.xD                        { align16 NoDDChk };
98bf215546Sopenharmony_cimov(8)          g4<1>D          0x7e767676VF    /* [22F, 22F, 22F, 30F]VF */ { align16 };
99bf215546Sopenharmony_cimov(8)          g5<1>F          g3<4>UD                         { align16 };
100bf215546Sopenharmony_cimov(8)          m5<1>.xyzF      0x3000VF        /* [0F, 1F, 0F, 0F]VF */ { align16 NoDDClr };
101bf215546Sopenharmony_cimov.nz.f0.0(8)  null<1>.xD      g8<4>.xD                        { align16 };
102bf215546Sopenharmony_cimov.nz.f0.0(8)  g8<1>F          -(abs)g1<0>F                    { align16 };
103bf215546Sopenharmony_ci(+f0.0) mov(8)  g8<1>F          0xbf800000F      /* -1F */      { align16 };
104