ac79fe79bab0aff706d96d0e38b080fb7d7775dd
[oota-llvm.git] / lib / Target / PowerPC / PPCPerfectShuffle.h
1 //===-- PPCPerfectShuffle.h - Altivec Perfect Shuffle Table ---------------===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file was developed by Chris Lattner and is distributed under
6 // the University of Illinois Open Source License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9 //
10 // This file, which was autogenerated by llvm-PerfectShuffle, contains data
11 // for the optimal way to build a perfect shuffle without using vperm.
12 //
13 //===----------------------------------------------------------------------===//
14
15 // 31 entries have cost 0
16 // 292 entries have cost 1
17 // 1384 entries have cost 2
18 // 3061 entries have cost 3
19 // 1733 entries have cost 4
20 // 60 entries have cost 5
21
22 // This table is 6561*4 = 26244 bytes in size.
23 static const unsigned PerfectShuffleTable[6561+1] = {
24   1477230694U,  // <0,0,0,0>: Cost 1 vspltisw0 LHS
25   2281701478U,  // <0,0,0,1>: Cost 2 vmrghw <0,0,0,0>, LHS
26   4160751053U,  // <0,0,0,2>: Cost 3 vsldoi4 <0,0,0,0>, <2,0,3,0>
27   4178667659U,  // <0,0,0,3>: Cost 3 vsldoi4 <3,0,0,0>, <3,0,0,0>
28   3087011126U,  // <0,0,0,4>: Cost 2 vsldoi4 <0,0,0,0>, RHS
29   3489661257U,  // <0,0,0,5>: Cost 3 vmrglw <0,0,0,0>, <0,4,0,5>
30   4160754005U,  // <0,0,0,6>: Cost 3 vsldoi4 <0,0,0,0>, <6,0,7,0>
31   4202558447U,  // <0,0,0,7>: Cost 3 vsldoi4 <7,0,0,0>, <7,0,0,0>
32   1477230694U,  // <0,0,0,u>: Cost 1 vspltisw0 LHS
33   2282536970U,  // <0,0,1,0>: Cost 2 vmrghw LHS, <0,0,1,1>
34   1208795238U,  // <0,0,1,1>: Cost 1 vmrghw LHS, LHS
35   3362963558U,  // <0,0,1,2>: Cost 2 vsldoi12 <1,2,3,0>, LHS
36   3356721404U,  // <0,0,1,3>: Cost 3 vmrghw LHS, <0,3,1,0>
37   2282578258U,  // <0,0,1,4>: Cost 2 vmrghw LHS, <0,4,1,5>
38   3356279250U,  // <0,0,1,5>: Cost 3 vmrghw LHS, <0,5,6,7>
39   3356279277U,  // <0,0,1,6>: Cost 3 vmrghw LHS, <0,6,0,7>
40   4202566640U,  // <0,0,1,7>: Cost 3 vsldoi4 <7,0,0,1>, <7,0,0,1>
41   1208795805U,  // <0,0,1,u>: Cost 1 vmrghw LHS, LHS
42   3221226957U,  // <0,0,2,0>: Cost 3 vsldoi8 <0,0,0,0>, <2,0,3,0>
43   3356860518U,  // <0,0,2,1>: Cost 3 vmrghw <0,2,1,2>, LHS
44   3356860589U,  // <0,0,2,2>: Cost 3 vmrghw <0,2,1,2>, <0,2,1,2>
45   3235161765U,  // <0,0,2,3>: Cost 3 vsldoi8 <2,3,0,0>, <2,3,0,0>
46   3356860754U,  // <0,0,2,4>: Cost 4 vmrghw <0,2,1,2>, <0,4,1,5>
47   3221227363U,  // <0,0,2,5>: Cost 4 vsldoi8 <0,0,0,0>, <2,5,3,1>
48   3221227450U,  // <0,0,2,6>: Cost 3 vsldoi8 <0,0,0,0>, <2,6,3,7>
49   3221227498U,  // <0,0,2,7>: Cost 4 vsldoi8 <0,0,0,0>, <2,7,0,1>
50   3356861085U,  // <0,0,2,u>: Cost 3 vmrghw <0,2,1,2>, LHS
51   3239143563U,  // <0,0,3,0>: Cost 3 vsldoi8 <3,0,0,0>, <3,0,0,0>
52   3357507686U,  // <0,0,3,1>: Cost 3 vmrghw <0,3,1,0>, LHS
53   3374907656U,  // <0,0,3,2>: Cost 4 vsldoi12 <3,2,3,0>, <0,3,2,3>
54   3357507836U,  // <0,0,3,3>: Cost 3 vmrghw <0,3,1,0>, <0,3,1,0>
55   3221228034U,  // <0,0,3,4>: Cost 3 vsldoi8 <0,0,0,0>, <3,4,5,6>
56   4202582114U,  // <0,0,3,5>: Cost 4 vsldoi4 <7,0,0,3>, <5,6,7,0>
57   3241134712U,  // <0,0,3,6>: Cost 4 vsldoi8 <3,3,0,0>, <3,6,0,7>
58   3508931192U,  // <0,0,3,7>: Cost 4 vmrglw <3,2,0,3>, <3,6,0,7>
59   3357508253U,  // <0,0,3,u>: Cost 3 vmrghw <0,3,1,0>, LHS
60   3358212096U,  // <0,0,4,0>: Cost 3 vmrghw <0,4,1,5>, <0,0,0,0>
61   2284470374U,  // <0,0,4,1>: Cost 2 vmrghw <0,4,1,5>, LHS
62   3358212269U,  // <0,0,4,2>: Cost 4 vmrghw <0,4,1,5>, <0,2,1,2>
63   3357507940U,  // <0,0,4,3>: Cost 4 vsldoi12 <0,3,1,0>, <0,4,3,5>
64   2284470610U,  // <0,0,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
65   3221228854U,  // <0,0,4,5>: Cost 2 vsldoi8 <0,0,0,0>, RHS
66   3221228921U,  // <0,0,4,6>: Cost 4 vsldoi8 <0,0,0,0>, <4,6,5,2>
67   3384344968U,  // <0,0,4,7>: Cost 4 vsldoi12 <4,7,5,0>, <0,4,7,5>
68   2284470941U,  // <0,0,4,u>: Cost 2 vmrghw <0,4,1,5>, LHS
69   3492356096U,  // <0,0,5,0>: Cost 3 vmrglw <0,4,0,5>, <0,0,0,0>
70   3358875750U,  // <0,0,5,1>: Cost 3 vmrghw <0,5,1,5>, LHS
71   3221229291U,  // <0,0,5,2>: Cost 4 vsldoi8 <0,0,0,0>, <5,2,1,3>
72   3530183828U,  // <0,0,5,3>: Cost 4 vmrglw <6,7,0,5>, <7,2,0,3>
73   3267678140U,  // <0,0,5,4>: Cost 4 vsldoi8 <7,7,0,0>, <5,4,6,5>
74   3510274516U,  // <0,0,5,5>: Cost 3 vmrglw <3,4,0,5>, <3,4,0,5>
75   3389800914U,  // <0,0,5,6>: Cost 3 vsldoi12 <5,6,7,0>, <0,5,6,7>
76   3530184156U,  // <0,0,5,7>: Cost 4 vmrglw <6,7,0,5>, <7,6,0,7>
77   3391128036U,  // <0,0,5,u>: Cost 3 vsldoi12 <5,u,7,0>, <0,5,u,7>
78   3221229909U,  // <0,0,6,0>: Cost 3 vsldoi8 <0,0,0,0>, <6,0,7,0>
79   3359481958U,  // <0,0,6,1>: Cost 3 vmrghw <0,6,0,7>, LHS
80   3221230074U,  // <0,0,6,2>: Cost 3 vsldoi8 <0,0,0,0>, <6,2,7,3>
81   3221230130U,  // <0,0,6,3>: Cost 4 vsldoi8 <0,0,0,0>, <6,3,4,5>
82   4202605878U,  // <0,0,6,4>: Cost 4 vsldoi4 <7,0,0,6>, RHS
83   3221230315U,  // <0,0,6,5>: Cost 4 vsldoi8 <0,0,0,0>, <6,5,7,1>
84   3221230392U,  // <0,0,6,6>: Cost 3 vsldoi8 <0,0,0,0>, <6,6,6,6>
85   3261707085U,  // <0,0,6,7>: Cost 3 vsldoi8 <6,7,0,0>, <6,7,0,0>
86   3262370718U,  // <0,0,6,u>: Cost 3 vsldoi8 <6,u,0,0>, <6,u,0,0>
87   3263034351U,  // <0,0,7,0>: Cost 3 vsldoi8 <7,0,0,0>, <7,0,0,0>
88   3360161894U,  // <0,0,7,1>: Cost 3 vmrghw <0,7,1,0>, LHS
89   3398795852U,  // <0,0,7,2>: Cost 4 vsldoi12 <7,2,3,0>, <0,7,2,3>
90   3511617840U,  // <0,0,7,3>: Cost 4 vmrglw <3,6,0,7>, <3,2,0,3>
91   3221230950U,  // <0,0,7,4>: Cost 3 vsldoi8 <0,0,0,0>, <7,4,5,6>
92   4202614882U,  // <0,0,7,5>: Cost 4 vsldoi4 <7,0,0,7>, <5,6,7,0>
93   3401745012U,  // <0,0,7,6>: Cost 4 vsldoi12 <7,6,7,0>, <0,7,6,7>
94   3511618168U,  // <0,0,7,7>: Cost 3 vmrglw <3,6,0,7>, <3,6,0,7>
95   3263034351U,  // <0,0,7,u>: Cost 3 vsldoi8 <7,0,0,0>, <7,0,0,0>
96   1477230694U,  // <0,0,u,0>: Cost 1 vspltisw0 LHS
97   1213440102U,  // <0,0,u,1>: Cost 1 vmrghw LHS, LHS
98   3362964125U,  // <0,0,u,2>: Cost 2 vsldoi12 <1,2,3,0>, LHS
99   3360923900U,  // <0,0,u,3>: Cost 3 vmrghw LHS, <0,3,1,0>
100   2287182162U,  // <0,0,u,4>: Cost 2 vmrghw LHS, <0,4,1,5>
101   3221231770U,  // <0,0,u,5>: Cost 2 vsldoi8 <0,0,0,0>, RHS
102   3389800914U,  // <0,0,u,6>: Cost 3 vsldoi12 <5,6,7,0>, <0,5,6,7>
103   4202623991U,  // <0,0,u,7>: Cost 3 vsldoi4 <7,0,0,u>, <7,0,0,u>
104   1213440669U,  // <0,0,u,u>: Cost 1 vmrghw LHS, LHS
105   3235168256U,  // <0,1,0,0>: Cost 3 vsldoi8 <2,3,0,1>, <0,0,0,0>
106   3235168358U,  // <0,1,0,1>: Cost 2 vsldoi8 <2,3,0,1>, LHS
107   3362964204U,  // <0,1,0,2>: Cost 3 vsldoi12 <1,2,3,0>, <1,0,2,1>
108   4178741396U,  // <0,1,0,3>: Cost 3 vsldoi4 <3,0,1,0>, <3,0,1,0>
109   3230523730U,  // <0,1,0,4>: Cost 3 vsldoi8 <1,5,0,1>, <0,4,1,5>
110   3489661266U,  // <0,1,0,5>: Cost 3 vmrglw <0,0,0,0>, <0,4,1,5>
111   3235168758U,  // <0,1,0,6>: Cost 3 vsldoi8 <2,3,0,1>, <0,6,1,7>
112   4202632184U,  // <0,1,0,7>: Cost 3 vsldoi4 <7,0,1,0>, <7,0,1,0>
113   3235168925U,  // <0,1,0,u>: Cost 2 vsldoi8 <2,3,0,1>, LHS
114   3087089674U,  // <0,1,1,0>: Cost 2 vsldoi4 <0,0,1,1>, <0,0,1,1>
115   2282578740U,  // <0,1,1,1>: Cost 2 vmrghw LHS, <1,1,1,1>
116   2282578838U,  // <0,1,1,2>: Cost 2 vmrghw LHS, <1,2,3,0>
117   3503603886U,  // <0,1,1,3>: Cost 3 vmrglw <2,3,0,1>, <0,2,1,3>
118   3087093046U,  // <0,1,1,4>: Cost 2 vsldoi4 <0,0,1,1>, RHS
119   3498959186U,  // <0,1,1,5>: Cost 3 vmrglw <1,5,0,1>, <0,4,1,5>
120   4160836007U,  // <0,1,1,6>: Cost 3 vsldoi4 <0,0,1,1>, <6,1,7,1>
121   4160836592U,  // <0,1,1,7>: Cost 3 vsldoi4 <0,0,1,1>, <7,0,0,1>
122   2283021692U,  // <0,1,1,u>: Cost 2 vmrghw LHS, <1,u,3,0>
123   3105013862U,  // <0,1,2,0>: Cost 2 vsldoi4 <3,0,1,2>, LHS
124   4166812388U,  // <0,1,2,1>: Cost 3 vsldoi4 <1,0,1,2>, <1,0,1,2>
125   3235169896U,  // <0,1,2,2>: Cost 3 vsldoi8 <2,3,0,1>, <2,2,2,2>
126   835584U,      // <0,1,2,3>: Cost 0 copy LHS
127   3105017142U,  // <0,1,2,4>: Cost 2 vsldoi4 <3,0,1,2>, RHS
128   4190703176U,  // <0,1,2,5>: Cost 3 vsldoi4 <5,0,1,2>, <5,0,1,2>
129   3235170234U,  // <0,1,2,6>: Cost 3 vsldoi8 <2,3,0,1>, <2,6,3,7>
130   3128906746U,  // <0,1,2,7>: Cost 2 vsldoi4 <7,0,1,2>, <7,0,1,2>
131   835584U,      // <0,1,2,u>: Cost 0 copy LHS
132   3235170452U,  // <0,1,3,0>: Cost 3 vsldoi8 <2,3,0,1>, <3,0,1,0>
133   3357508404U,  // <0,1,3,1>: Cost 4 vmrghw <0,3,1,0>, <1,1,1,1>
134   3235170632U,  // <0,1,3,2>: Cost 3 vsldoi8 <2,3,0,1>, <3,2,3,0>
135   3235170716U,  // <0,1,3,3>: Cost 3 vsldoi8 <2,3,0,1>, <3,3,3,3>
136   3235170818U,  // <0,1,3,4>: Cost 3 vsldoi8 <2,3,0,1>, <3,4,5,6>
137   3362964473U,  // <0,1,3,5>: Cost 4 vsldoi12 <1,2,3,0>, <1,3,5,0>
138   3261713072U,  // <0,1,3,6>: Cost 3 vsldoi8 <6,7,0,1>, <3,6,7,0>
139   3243797187U,  // <0,1,3,7>: Cost 3 vsldoi8 <3,7,0,1>, <3,7,0,1>
140   3235171102U,  // <0,1,3,u>: Cost 3 vsldoi8 <2,3,0,1>, <3,u,1,2>
141   4178772070U,  // <0,1,4,0>: Cost 3 vsldoi4 <3,0,1,4>, LHS
142   3358212916U,  // <0,1,4,1>: Cost 3 vmrghw <0,4,1,5>, <1,1,1,1>
143   3358213014U,  // <0,1,4,2>: Cost 3 vmrghw <0,4,1,5>, <1,2,3,0>
144   4178774168U,  // <0,1,4,3>: Cost 3 vsldoi4 <3,0,1,4>, <3,0,1,4>
145   4178775350U,  // <0,1,4,4>: Cost 3 vsldoi4 <3,0,1,4>, RHS
146   3235171638U,  // <0,1,4,5>: Cost 2 vsldoi8 <2,3,0,1>, RHS
147   4202664782U,  // <0,1,4,6>: Cost 3 vsldoi4 <7,0,1,4>, <6,7,0,1>
148   4202664956U,  // <0,1,4,7>: Cost 3 vsldoi4 <7,0,1,4>, <7,0,1,4>
149   3235171881U,  // <0,1,4,u>: Cost 2 vsldoi8 <2,3,0,1>, RHS
150   3362964591U,  // <0,1,5,0>: Cost 4 vsldoi12 <1,2,3,0>, <1,5,0,1>
151   3251760783U,  // <0,1,5,1>: Cost 3 vsldoi8 <5,1,0,1>, <5,1,0,1>
152   3510274198U,  // <0,1,5,2>: Cost 3 vmrglw <3,4,0,5>, <3,0,1,2>
153   3364955273U,  // <0,1,5,3>: Cost 4 vsldoi12 <1,5,3,0>, <1,5,3,0>
154   3362964631U,  // <0,1,5,4>: Cost 4 vsldoi12 <1,2,3,0>, <1,5,4,5>
155   3254415315U,  // <0,1,5,5>: Cost 3 vsldoi8 <5,5,0,1>, <5,5,0,1>
156   3255078948U,  // <0,1,5,6>: Cost 3 vsldoi8 <5,6,0,1>, <5,6,0,1>
157   3255742581U,  // <0,1,5,7>: Cost 4 vsldoi8 <5,7,0,1>, <5,7,0,1>
158   3256406214U,  // <0,1,5,u>: Cost 3 vsldoi8 <5,u,0,1>, <5,u,0,1>
159   4202676326U,  // <0,1,6,0>: Cost 3 vsldoi4 <7,0,1,6>, LHS
160   3362964687U,  // <0,1,6,1>: Cost 4 vsldoi12 <1,2,3,0>, <1,6,1,7>
161   3261714938U,  // <0,1,6,2>: Cost 3 vsldoi8 <6,7,0,1>, <6,2,7,3>
162   3238490696U,  // <0,1,6,3>: Cost 4 vsldoi8 <2,u,0,1>, <6,3,7,0>
163   4202679606U,  // <0,1,6,4>: Cost 3 vsldoi4 <7,0,1,6>, RHS
164   3362964723U,  // <0,1,6,5>: Cost 4 vsldoi12 <1,2,3,0>, <1,6,5,7>
165   3261715256U,  // <0,1,6,6>: Cost 3 vsldoi8 <6,7,0,1>, <6,6,6,6>
166   3261715278U,  // <0,1,6,7>: Cost 2 vsldoi8 <6,7,0,1>, <6,7,0,1>
167   3262378911U,  // <0,1,6,u>: Cost 2 vsldoi8 <6,u,0,1>, <6,u,0,1>
168   3261715448U,  // <0,1,7,0>: Cost 3 vsldoi8 <6,7,0,1>, <7,0,1,0>
169   3511615498U,  // <0,1,7,1>: Cost 4 vmrglw <3,6,0,7>, <0,0,1,1>
170   3235173548U,  // <0,1,7,2>: Cost 3 vsldoi8 <2,3,0,1>, <7,2,3,0>
171   3265033443U,  // <0,1,7,3>: Cost 3 vsldoi8 <7,3,0,1>, <7,3,0,1>
172   3261715814U,  // <0,1,7,4>: Cost 3 vsldoi8 <6,7,0,1>, <7,4,5,6>
173   3511615826U,  // <0,1,7,5>: Cost 4 vmrglw <3,6,0,7>, <0,4,1,5>
174   3261715988U,  // <0,1,7,6>: Cost 3 vsldoi8 <6,7,0,1>, <7,6,7,0>
175   3261716076U,  // <0,1,7,7>: Cost 3 vsldoi8 <6,7,0,1>, <7,7,7,7>
176   3261716098U,  // <0,1,7,u>: Cost 3 vsldoi8 <6,7,0,1>, <7,u,1,2>
177   3105063014U,  // <0,1,u,0>: Cost 2 vsldoi4 <3,0,1,u>, LHS
178   2287182644U,  // <0,1,u,1>: Cost 2 vmrghw LHS, <1,1,1,1>
179   2287182742U,  // <0,1,u,2>: Cost 2 vmrghw LHS, <1,2,3,0>
180   835584U,      // <0,1,u,3>: Cost 0 copy LHS
181   3105066294U,  // <0,1,u,4>: Cost 2 vsldoi4 <3,0,1,u>, RHS
182   3235174554U,  // <0,1,u,5>: Cost 2 vsldoi8 <2,3,0,1>, RHS
183   3360924879U,  // <0,1,u,6>: Cost 3 vmrghw LHS, <1,6,1,7>
184   3128955904U,  // <0,1,u,7>: Cost 2 vsldoi4 <7,0,1,u>, <7,0,1,u>
185   835584U,      // <0,1,u,u>: Cost 0 copy LHS
186   3355444685U,  // <0,2,0,0>: Cost 3 vmrghw <0,0,0,0>, <2,0,3,0>
187   3355526687U,  // <0,2,0,1>: Cost 3 vmrghw <0,0,1,1>, <2,1,3,1>
188   3355444840U,  // <0,2,0,2>: Cost 3 vmrghw <0,0,0,0>, <2,2,2,2>
189   2415919206U,  // <0,2,0,3>: Cost 2 vmrglw <0,0,0,0>, LHS
190   4178816310U,  // <0,2,0,4>: Cost 4 vsldoi4 <3,0,2,0>, RHS
191   3509568564U,  // <0,2,0,5>: Cost 4 vmrglw <3,3,0,0>, <1,4,2,5>
192   3355445178U,  // <0,2,0,6>: Cost 3 vmrghw <0,0,0,0>, <2,6,3,7>
193   3355445226U,  // <0,2,0,7>: Cost 4 vmrghw <0,0,0,0>, <2,7,0,1>
194   2415919211U,  // <0,2,0,u>: Cost 2 vmrglw <0,0,0,0>, LHS
195   3356722682U,  // <0,2,1,0>: Cost 3 vmrghw LHS, <2,0,u,0>
196   3356321311U,  // <0,2,1,1>: Cost 3 vmrghw LHS, <2,1,3,1>
197   2282579560U,  // <0,2,1,2>: Cost 2 vmrghw LHS, <2,2,2,2>
198   2282579622U,  // <0,2,1,3>: Cost 2 vmrghw LHS, <2,3,0,1>
199   3356723011U,  // <0,2,1,4>: Cost 3 vmrghw LHS, <2,4,u,5>
200   3356723093U,  // <0,2,1,5>: Cost 3 vmrghw LHS, <2,5,u,6>
201   2282579898U,  // <0,2,1,6>: Cost 2 vmrghw LHS, <2,6,3,7>
202   3356280810U,  // <0,2,1,7>: Cost 3 vmrghw LHS, <2,7,0,1>
203   2282580056U,  // <0,2,1,u>: Cost 2 vmrghw LHS, <2,u,3,3>
204   3356845562U,  // <0,2,2,0>: Cost 4 vmrghw <0,2,1,0>, <2,0,u,0>
205   3356853791U,  // <0,2,2,1>: Cost 4 vmrghw <0,2,1,1>, <2,1,3,1>
206   3356862056U,  // <0,2,2,2>: Cost 3 vmrghw <0,2,1,2>, <2,2,2,2>
207   3356870310U,  // <0,2,2,3>: Cost 3 vmrghw <0,2,1,3>, <2,3,0,1>
208   3356878659U,  // <0,2,2,4>: Cost 4 vmrghw <0,2,1,4>, <2,4,u,5>
209   3356886933U,  // <0,2,2,5>: Cost 4 vmrghw <0,2,1,5>, <2,5,u,6>
210   3356895162U,  // <0,2,2,6>: Cost 3 vmrghw <0,2,1,6>, <2,6,3,7>
211   4202722307U,  // <0,2,2,7>: Cost 4 vsldoi4 <7,0,2,2>, <7,0,2,2>
212   3356911704U,  // <0,2,2,u>: Cost 3 vmrghw <0,2,1,u>, <2,u,3,3>
213   3362965158U,  // <0,2,3,0>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,0,1>
214   3362965168U,  // <0,2,3,1>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,1,2>
215   3357509224U,  // <0,2,3,2>: Cost 4 vmrghw <0,3,1,0>, <2,2,2,2>
216   3362965184U,  // <0,2,3,3>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,3,0>
217   3362965198U,  // <0,2,3,4>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,4,5>
218   3389802200U,  // <0,2,3,5>: Cost 3 vsldoi12 <5,6,7,0>, <2,3,5,6>
219   3357509562U,  // <0,2,3,6>: Cost 4 vmrghw <0,3,1,0>, <2,6,3,7>
220   3369895652U,  // <0,2,3,7>: Cost 3 vsldoi12 <2,3,7,0>, <2,3,7,0>
221   3362965229U,  // <0,2,3,u>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,u,0>
222   3358213626U,  // <0,2,4,0>: Cost 4 vmrghw <0,4,1,5>, <2,0,u,0>
223   3358213667U,  // <0,2,4,1>: Cost 3 vmrghw <0,4,1,5>, <2,1,3,5>
224   3358213736U,  // <0,2,4,2>: Cost 3 vmrghw <0,4,1,5>, <2,2,2,2>
225   3358213798U,  // <0,2,4,3>: Cost 3 vmrghw <0,4,1,5>, <2,3,0,1>
226   3358213951U,  // <0,2,4,4>: Cost 4 vmrghw <0,4,1,5>, <2,4,u,1>
227   3358214037U,  // <0,2,4,5>: Cost 4 vmrghw <0,4,1,5>, <2,5,u,6>
228   3358214074U,  // <0,2,4,6>: Cost 3 vmrghw <0,4,1,5>, <2,6,3,7>
229   3251768776U,  // <0,2,4,7>: Cost 4 vsldoi8 <5,1,0,2>, <4,7,5,0>
230   3358214203U,  // <0,2,4,u>: Cost 3 vmrghw <0,4,1,5>, <2,u,0,1>
231   3510272099U,  // <0,2,5,0>: Cost 4 vmrglw <3,4,0,5>, <0,1,2,0>
232   3251768976U,  // <0,2,5,1>: Cost 4 vsldoi8 <5,1,0,2>, <5,1,0,2>
233   3510273640U,  // <0,2,5,2>: Cost 4 vmrglw <3,4,0,5>, <2,2,2,2>
234   3510272102U,  // <0,2,5,3>: Cost 3 vmrglw <3,4,0,5>, LHS
235   3510272103U,  // <0,2,5,4>: Cost 4 vmrglw <3,4,0,5>, <0,1,2,4>
236   3508945972U,  // <0,2,5,5>: Cost 4 vmrglw <3,2,0,5>, <1,4,2,5>
237   3268358242U,  // <0,2,5,6>: Cost 4 vsldoi8 <7,u,0,2>, <5,6,7,0>
238   3510273240U,  // <0,2,5,7>: Cost 4 vmrglw <3,4,0,5>, <1,6,2,7>
239   3510272107U,  // <0,2,5,u>: Cost 3 vmrglw <3,4,0,5>, LHS
240   4178862182U,  // <0,2,6,0>: Cost 4 vsldoi4 <3,0,2,6>, LHS
241   4178862998U,  // <0,2,6,1>: Cost 4 vsldoi4 <3,0,2,6>, <1,2,3,0>
242   4178864058U,  // <0,2,6,2>: Cost 4 vsldoi4 <3,0,2,6>, <2,6,3,7>
243   3362965434U,  // <0,2,6,3>: Cost 3 vsldoi12 <1,2,3,0>, <2,6,3,7>
244   4178865462U,  // <0,2,6,4>: Cost 4 vsldoi4 <3,0,2,6>, RHS
245   4202754146U,  // <0,2,6,5>: Cost 4 vsldoi4 <7,0,2,6>, <5,6,7,0>
246   3359483834U,  // <0,2,6,6>: Cost 4 vmrghw <0,6,0,7>, <2,6,3,7>
247   3261723471U,  // <0,2,6,7>: Cost 4 vsldoi8 <6,7,0,2>, <6,7,0,2>
248   3362965479U,  // <0,2,6,u>: Cost 3 vsldoi12 <1,2,3,0>, <2,6,u,7>
249   3251770362U,  // <0,2,7,0>: Cost 4 vsldoi8 <5,1,0,2>, <7,0,1,2>
250   3511616236U,  // <0,2,7,1>: Cost 4 vmrglw <3,6,0,7>, <1,0,2,1>
251   3511616318U,  // <0,2,7,2>: Cost 4 vmrglw <3,6,0,7>, <1,1,2,2>
252   3511615590U,  // <0,2,7,3>: Cost 3 vmrglw <3,6,0,7>, LHS
253   4178873654U,  // <0,2,7,4>: Cost 4 vsldoi4 <3,0,2,7>, RHS
254   3511616564U,  // <0,2,7,5>: Cost 4 vmrglw <3,6,0,7>, <1,4,2,5>
255   3267032535U,  // <0,2,7,6>: Cost 4 vsldoi8 <7,6,0,2>, <7,6,0,2>
256   3360163818U,  // <0,2,7,7>: Cost 4 vmrghw <0,7,1,0>, <2,7,0,1>
257   3511615595U,  // <0,2,7,u>: Cost 3 vmrglw <3,6,0,7>, LHS
258   3360925178U,  // <0,2,u,0>: Cost 3 vmrghw LHS, <2,0,u,0>
259   3360925215U,  // <0,2,u,1>: Cost 3 vmrghw LHS, <2,1,3,1>
260   2287183464U,  // <0,2,u,2>: Cost 2 vmrghw LHS, <2,2,2,2>
261   2287183526U,  // <0,2,u,3>: Cost 2 vmrghw LHS, <2,3,0,1>
262   3360925507U,  // <0,2,u,4>: Cost 3 vmrghw LHS, <2,4,u,5>
263   3360925589U,  // <0,2,u,5>: Cost 3 vmrghw LHS, <2,5,u,6>
264   2287183802U,  // <0,2,u,6>: Cost 2 vmrghw LHS, <2,6,3,7>
265   3360925674U,  // <0,2,u,7>: Cost 3 vmrghw LHS, <2,7,0,1>
266   2287183931U,  // <0,2,u,u>: Cost 2 vmrghw LHS, <2,u,0,1>
267   4172914688U,  // <0,3,0,0>: Cost 3 vsldoi4 <2,0,3,0>, <0,0,0,0>
268   3357509782U,  // <0,3,0,1>: Cost 3 vsldoi12 <0,3,1,0>, <3,0,1,2>
269   4172916173U,  // <0,3,0,2>: Cost 3 vsldoi4 <2,0,3,0>, <2,0,3,0>
270   3355445660U,  // <0,3,0,3>: Cost 3 vmrghw <0,0,0,0>, <3,3,3,3>
271   3362965684U,  // <0,3,0,4>: Cost 3 vsldoi12 <1,2,3,0>, <3,0,4,5>
272   4202778722U,  // <0,3,0,5>: Cost 4 vsldoi4 <7,0,3,0>, <5,6,7,0>
273   3240493576U,  // <0,3,0,6>: Cost 4 vsldoi8 <3,2,0,3>, <0,6,3,7>
274   3489662906U,  // <0,3,0,7>: Cost 3 vmrglw <0,0,0,0>, <2,6,3,7>
275   3362965717U,  // <0,3,0,u>: Cost 3 vsldoi12 <1,2,3,0>, <3,0,u,2>
276   2282580118U,  // <0,3,1,0>: Cost 2 vmrghw LHS, <3,0,1,2>
277   3356322022U,  // <0,3,1,1>: Cost 3 vmrghw LHS, <3,1,1,1>
278   3356322113U,  // <0,3,1,2>: Cost 3 vmrghw LHS, <3,2,2,2>
279   2282580380U,  // <0,3,1,3>: Cost 2 vmrghw LHS, <3,3,3,3>
280   2282580482U,  // <0,3,1,4>: Cost 2 vmrghw LHS, <3,4,5,6>
281   3356281426U,  // <0,3,1,5>: Cost 3 vmrghw LHS, <3,5,5,5>
282   3356281464U,  // <0,3,1,6>: Cost 3 vmrghw LHS, <3,6,0,7>
283   3503605690U,  // <0,3,1,7>: Cost 3 vmrglw <2,3,0,1>, <2,6,3,7>
284   2282580766U,  // <0,3,1,u>: Cost 2 vmrghw LHS, <3,u,1,2>
285   3362965808U,  // <0,3,2,0>: Cost 3 vsldoi12 <1,2,3,0>, <3,2,0,3>
286   4178903958U,  // <0,3,2,1>: Cost 4 vsldoi4 <3,0,3,2>, <1,2,3,0>
287   3356862785U,  // <0,3,2,2>: Cost 4 vmrghw <0,2,1,2>, <3,2,2,2>
288   3374909768U,  // <0,3,2,3>: Cost 3 vsldoi12 <3,2,3,0>, <3,2,3,0>
289   3356862978U,  // <0,3,2,4>: Cost 4 vmrghw <0,2,1,2>, <3,4,5,6>
290   3496313188U,  // <0,3,2,5>: Cost 5 vmrglw <1,1,0,2>, <0,4,3,5>
291   3362965862U,  // <0,3,2,6>: Cost 4 vsldoi12 <1,2,3,0>, <3,2,6,3>
292   3499632570U,  // <0,3,2,7>: Cost 4 vmrglw <1,6,0,2>, <2,6,3,7>
293   3375278453U,  // <0,3,2,u>: Cost 3 vsldoi12 <3,2,u,0>, <3,2,u,0>
294   3357509782U,  // <0,3,3,0>: Cost 3 vmrghw <0,3,1,0>, <3,0,1,2>
295   3357518054U,  // <0,3,3,1>: Cost 4 vmrghw <0,3,1,1>, <3,1,1,1>
296   3240495408U,  // <0,3,3,2>: Cost 3 vsldoi8 <3,2,0,3>, <3,2,0,3>
297   3357534620U,  // <0,3,3,3>: Cost 3 vmrghw <0,3,1,3>, <3,3,3,3>
298   3357542914U,  // <0,3,3,4>: Cost 3 vmrghw <0,3,1,4>, <3,4,5,6>
299   4202803298U,  // <0,3,3,5>: Cost 4 vsldoi4 <7,0,3,3>, <5,6,7,0>
300   3362965940U,  // <0,3,3,6>: Cost 4 vsldoi12 <1,2,3,0>, <3,3,6,0>
301   3508930490U,  // <0,3,3,7>: Cost 4 vmrglw <3,2,0,3>, <2,6,3,7>
302   3357575966U,  // <0,3,3,u>: Cost 3 vmrghw <0,3,1,u>, <3,u,1,2>
303   3358214294U,  // <0,3,4,0>: Cost 3 vmrghw <0,4,1,5>, <3,0,1,2>
304   3358214374U,  // <0,3,4,1>: Cost 4 vmrghw <0,4,1,5>, <3,1,1,1>
305   3358214465U,  // <0,3,4,2>: Cost 4 vmrghw <0,4,1,5>, <3,2,2,2>
306   3358214556U,  // <0,3,4,3>: Cost 3 vmrghw <0,4,1,5>, <3,3,3,3>
307   3358214658U,  // <0,3,4,4>: Cost 3 vmrghw <0,4,1,5>, <3,4,5,6>
308   3362966018U,  // <0,3,4,5>: Cost 3 vsldoi12 <1,2,3,0>, <3,4,5,6>
309   4196839733U,  // <0,3,4,6>: Cost 4 vsldoi4 <6,0,3,4>, <6,0,3,4>
310   3498985402U,  // <0,3,4,7>: Cost 4 vmrglw <1,5,0,4>, <2,6,3,7>
311   3358214942U,  // <0,3,4,u>: Cost 3 vmrghw <0,4,1,5>, <3,u,1,2>
312   3362966054U,  // <0,3,5,0>: Cost 4 vsldoi12 <1,2,3,0>, <3,5,0,6>
313   3540133731U,  // <0,3,5,1>: Cost 4 vmrglw <u,4,0,5>, <2,5,3,1>
314   3510273568U,  // <0,3,5,2>: Cost 4 vmrglw <3,4,0,5>, <2,1,3,2>
315   3510273407U,  // <0,3,5,3>: Cost 4 vmrglw <3,4,0,5>, <1,u,3,3>
316   3510272922U,  // <0,3,5,4>: Cost 4 vmrglw <3,4,0,5>, <1,2,3,4>
317   3389803090U,  // <0,3,5,5>: Cost 4 vsldoi12 <5,6,7,0>, <3,5,5,5>
318   3264385122U,  // <0,3,5,6>: Cost 3 vsldoi8 <7,2,0,3>, <5,6,7,0>
319   3510273978U,  // <0,3,5,7>: Cost 4 vmrglw <3,4,0,5>, <2,6,3,7>
320   3264385122U,  // <0,3,5,u>: Cost 3 vsldoi8 <7,2,0,3>, <5,6,7,0>
321   3362966136U,  // <0,3,6,0>: Cost 3 vsldoi12 <1,2,3,0>, <3,6,0,7>
322   4178936726U,  // <0,3,6,1>: Cost 4 vsldoi4 <3,0,3,6>, <1,2,3,0>
323   3258413499U,  // <0,3,6,2>: Cost 4 vsldoi8 <6,2,0,3>, <6,2,0,3>
324   4178938028U,  // <0,3,6,3>: Cost 4 vsldoi4 <3,0,3,6>, <3,0,3,6>
325   3363334812U,  // <0,3,6,4>: Cost 4 vsldoi12 <1,2,u,0>, <3,6,4,7>
326   3510945963U,  // <0,3,6,5>: Cost 5 vmrglw <3,5,0,6>, <3,0,3,5>
327   3389803181U,  // <0,3,6,6>: Cost 4 vsldoi12 <5,6,7,0>, <3,6,6,6>
328   3377859248U,  // <0,3,6,7>: Cost 3 vsldoi12 <3,6,7,0>, <3,6,7,0>
329   3362966136U,  // <0,3,6,u>: Cost 3 vsldoi12 <1,2,3,0>, <3,6,0,7>
330   3511616406U,  // <0,3,7,0>: Cost 3 vmrglw <3,6,0,7>, <1,2,3,0>
331   3270358106U,  // <0,3,7,1>: Cost 4 vsldoi8 <u,2,0,3>, <7,1,2,u>
332   3264386196U,  // <0,3,7,2>: Cost 3 vsldoi8 <7,2,0,3>, <7,2,0,3>
333   3511617138U,  // <0,3,7,3>: Cost 4 vmrglw <3,6,0,7>, <2,2,3,3>
334   3511616410U,  // <0,3,7,4>: Cost 4 vmrglw <3,6,0,7>, <1,2,3,4>
335   3264386497U,  // <0,3,7,5>: Cost 4 vsldoi8 <7,2,0,3>, <7,5,6,7>
336   3511617708U,  // <0,3,7,6>: Cost 4 vmrglw <3,6,0,7>, <3,0,3,6>
337   3509626810U,  // <0,3,7,7>: Cost 4 vmrglw <3,3,0,7>, <2,6,3,7>
338   3268367994U,  // <0,3,7,u>: Cost 3 vsldoi8 <7,u,0,3>, <7,u,0,3>
339   2287184022U,  // <0,3,u,0>: Cost 2 vmrghw LHS, <3,0,1,2>
340   3360925926U,  // <0,3,u,1>: Cost 3 vmrghw LHS, <3,1,1,1>
341   3360926017U,  // <0,3,u,2>: Cost 3 vmrghw LHS, <3,2,2,2>
342   2287184284U,  // <0,3,u,3>: Cost 2 vmrghw LHS, <3,3,3,3>
343   2287184386U,  // <0,3,u,4>: Cost 2 vmrghw LHS, <3,4,5,6>
344   3362966342U,  // <0,3,u,5>: Cost 3 vsldoi12 <1,2,3,0>, <3,u,5,6>
345   3407719248U,  // <0,3,u,6>: Cost 3 vsldoi12 <u,6,7,0>, <3,u,6,7>
346   3503663034U,  // <0,3,u,7>: Cost 3 vmrglw <2,3,0,u>, <2,6,3,7>
347   2287184670U,  // <0,3,u,u>: Cost 2 vmrghw LHS, <3,u,1,2>
348   3355446161U,  // <0,4,0,0>: Cost 3 vmrghw <0,0,0,0>, <4,0,5,0>
349   3230548070U,  // <0,4,0,1>: Cost 3 vsldoi8 <1,5,0,4>, LHS
350   3369675641U,  // <0,4,0,2>: Cost 4 vsldoi12 <2,3,4,0>, <4,0,2,3>
351   4178962607U,  // <0,4,0,3>: Cost 4 vsldoi4 <3,0,4,0>, <3,0,4,0>
352   3230548306U,  // <0,4,0,4>: Cost 3 vsldoi8 <1,5,0,4>, <0,4,1,5>
353   2281704758U,  // <0,4,0,5>: Cost 2 vmrghw <0,0,0,0>, RHS
354   3230548497U,  // <0,4,0,6>: Cost 4 vsldoi8 <1,5,0,4>, <0,6,4,7>
355   3384347556U,  // <0,4,0,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,0,7,1>
356   2281705001U,  // <0,4,0,u>: Cost 2 vmrghw <0,0,0,0>, RHS
357   2282539922U,  // <0,4,1,0>: Cost 2 vmrghw LHS, <4,0,5,1>
358   3356281802U,  // <0,4,1,1>: Cost 3 vmrghw LHS, <4,1,2,3>
359   3356281909U,  // <0,4,1,2>: Cost 3 vmrghw LHS, <4,2,5,2>
360   4178970800U,  // <0,4,1,3>: Cost 3 vsldoi4 <3,0,4,1>, <3,0,4,1>
361   2282540240U,  // <0,4,1,4>: Cost 2 vmrghw LHS, <4,4,4,4>
362   1208798518U,  // <0,4,1,5>: Cost 1 vmrghw LHS, RHS
363   3356282233U,  // <0,4,1,6>: Cost 3 vmrghw LHS, <4,6,5,2>
364   4202861588U,  // <0,4,1,7>: Cost 3 vsldoi4 <7,0,4,1>, <7,0,4,1>
365   1208798761U,  // <0,4,1,u>: Cost 1 vmrghw LHS, RHS
366   3230549457U,  // <0,4,2,0>: Cost 4 vsldoi8 <1,5,0,4>, <2,0,3,4>
367   3230549539U,  // <0,4,2,1>: Cost 4 vsldoi8 <1,5,0,4>, <2,1,3,5>
368   3230549608U,  // <0,4,2,2>: Cost 4 vsldoi8 <1,5,0,4>, <2,2,2,2>
369   3235194537U,  // <0,4,2,3>: Cost 3 vsldoi8 <2,3,0,4>, <2,3,0,4>
370   4178980150U,  // <0,4,2,4>: Cost 4 vsldoi4 <3,0,4,2>, RHS
371   3356863798U,  // <0,4,2,5>: Cost 3 vmrghw <0,2,1,2>, RHS
372   3230549946U,  // <0,4,2,6>: Cost 4 vsldoi8 <1,5,0,4>, <2,6,3,7>
373   3237849069U,  // <0,4,2,7>: Cost 4 vsldoi8 <2,7,0,4>, <2,7,0,4>
374   3356864041U,  // <0,4,2,u>: Cost 3 vmrghw <0,2,1,2>, RHS
375   3230550166U,  // <0,4,3,0>: Cost 4 vsldoi8 <1,5,0,4>, <3,0,1,2>
376   3239839968U,  // <0,4,3,1>: Cost 4 vsldoi8 <3,1,0,4>, <3,1,0,4>
377   3363335277U,  // <0,4,3,2>: Cost 5 vsldoi12 <1,2,u,0>, <4,3,2,4>
378   3230550428U,  // <0,4,3,3>: Cost 4 vsldoi8 <1,5,0,4>, <3,3,3,3>
379   3230550530U,  // <0,4,3,4>: Cost 4 vsldoi8 <1,5,0,4>, <3,4,5,6>
380   3357510966U,  // <0,4,3,5>: Cost 3 vmrghw <0,3,1,0>, RHS
381   3363335313U,  // <0,4,3,6>: Cost 5 vsldoi12 <1,2,u,0>, <4,3,6,4>
382   3243821766U,  // <0,4,3,7>: Cost 4 vsldoi8 <3,7,0,4>, <3,7,0,4>
383   3357511209U,  // <0,4,3,u>: Cost 3 vmrghw <0,3,1,0>, RHS
384   4161077288U,  // <0,4,4,0>: Cost 3 vsldoi4 <0,0,4,4>, <0,0,4,4>
385   3358215138U,  // <0,4,4,1>: Cost 3 vmrghw <0,4,1,5>, <4,1,5,0>
386   4161078819U,  // <0,4,4,2>: Cost 4 vsldoi4 <0,0,4,4>, <2,1,3,5>
387   4178995379U,  // <0,4,4,3>: Cost 4 vsldoi4 <3,0,4,4>, <3,0,4,4>
388   3389803728U,  // <0,4,4,4>: Cost 3 vsldoi12 <5,6,7,0>, <4,4,4,4>
389   2284473654U,  // <0,4,4,5>: Cost 2 vmrghw <0,4,1,5>, RHS
390   4161081771U,  // <0,4,4,6>: Cost 4 vsldoi4 <0,0,4,4>, <6,1,7,5>
391   3384347884U,  // <0,4,4,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,4,7,5>
392   2284473897U,  // <0,4,4,u>: Cost 2 vmrghw <0,4,1,5>, RHS
393   4179001446U,  // <0,4,5,0>: Cost 3 vsldoi4 <3,0,4,5>, LHS
394   4179002262U,  // <0,4,5,1>: Cost 3 vsldoi4 <3,0,4,5>, <1,2,3,0>
395   4179002984U,  // <0,4,5,2>: Cost 4 vsldoi4 <3,0,4,5>, <2,2,2,2>
396   4179003572U,  // <0,4,5,3>: Cost 3 vsldoi4 <3,0,4,5>, <3,0,4,5>
397   4179004726U,  // <0,4,5,4>: Cost 3 vsldoi4 <3,0,4,5>, RHS
398   3389803820U,  // <0,4,5,5>: Cost 3 vsldoi12 <5,6,7,0>, <4,5,5,6>
399   3362966838U,  // <0,4,5,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
400   4202894360U,  // <0,4,5,7>: Cost 3 vsldoi4 <7,0,4,5>, <7,0,4,5>
401   3362966856U,  // <0,4,5,u>: Cost 2 vsldoi12 <1,2,3,0>, RHS
402   3369676113U,  // <0,4,6,0>: Cost 4 vsldoi12 <2,3,4,0>, <4,6,0,7>
403   3261739435U,  // <0,4,6,1>: Cost 4 vsldoi8 <6,7,0,4>, <6,1,7,5>
404   3261739514U,  // <0,4,6,2>: Cost 4 vsldoi8 <6,7,0,4>, <6,2,7,3>
405   3259085325U,  // <0,4,6,3>: Cost 4 vsldoi8 <6,3,0,4>, <6,3,0,4>
406   4202900790U,  // <0,4,6,4>: Cost 4 vsldoi4 <7,0,4,6>, RHS
407   3359485238U,  // <0,4,6,5>: Cost 3 vmrghw <0,6,0,7>, RHS
408   3261739832U,  // <0,4,6,6>: Cost 4 vsldoi8 <6,7,0,4>, <6,6,6,6>
409   3261739857U,  // <0,4,6,7>: Cost 3 vsldoi8 <6,7,0,4>, <6,7,0,4>
410   3262403490U,  // <0,4,6,u>: Cost 3 vsldoi8 <6,u,0,4>, <6,u,0,4>
411   3517589193U,  // <0,4,7,0>: Cost 4 vmrglw <4,6,0,7>, <2,3,4,0>
412   3263730756U,  // <0,4,7,1>: Cost 4 vsldoi8 <7,1,0,4>, <7,1,0,4>
413   3238515914U,  // <0,4,7,2>: Cost 5 vsldoi8 <2,u,0,4>, <7,2,6,3>
414   3265058022U,  // <0,4,7,3>: Cost 4 vsldoi8 <7,3,0,4>, <7,3,0,4>
415   4190965046U,  // <0,4,7,4>: Cost 4 vsldoi4 <5,0,4,7>, RHS
416   3384348104U,  // <0,4,7,5>: Cost 3 vsldoi12 <4,7,5,0>, <4,7,5,0>
417   3517590414U,  // <0,4,7,6>: Cost 5 vmrglw <4,6,0,7>, <4,0,4,6>
418   3384348122U,  // <0,4,7,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,7,7,0>
419   3384348104U,  // <0,4,7,u>: Cost 3 vsldoi12 <4,7,5,0>, <4,7,5,0>
420   2287184786U,  // <0,4,u,0>: Cost 2 vmrghw LHS, <4,0,5,1>
421   3360926690U,  // <0,4,u,1>: Cost 3 vmrghw LHS, <4,1,5,0>
422   3360926773U,  // <0,4,u,2>: Cost 3 vmrghw LHS, <4,2,5,2>
423   4179028151U,  // <0,4,u,3>: Cost 3 vsldoi4 <3,0,4,u>, <3,0,4,u>
424   2287185104U,  // <0,4,u,4>: Cost 2 vmrghw LHS, <4,4,4,4>
425   1213443382U,  // <0,4,u,5>: Cost 1 vmrghw LHS, RHS
426   3362967081U,  // <0,4,u,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
427   4202918939U,  // <0,4,u,7>: Cost 3 vsldoi4 <7,0,4,u>, <7,0,4,u>
428   1213443625U,  // <0,4,u,u>: Cost 1 vmrghw LHS, RHS
429   3489663889U,  // <0,5,0,0>: Cost 3 vmrglw <0,0,0,0>, <4,0,5,0>
430   3241836646U,  // <0,5,0,1>: Cost 3 vsldoi8 <3,4,0,5>, LHS
431   3241836754U,  // <0,5,0,2>: Cost 4 vsldoi8 <3,4,0,5>, <0,2,5,3>
432   3241836796U,  // <0,5,0,3>: Cost 4 vsldoi8 <3,4,0,5>, <0,3,1,0>
433   3223920969U,  // <0,5,0,4>: Cost 3 vsldoi8 <0,4,0,5>, <0,4,0,5>
434   3355447300U,  // <0,5,0,5>: Cost 3 vmrghw <0,0,0,0>, <5,5,5,5>
435   3389804148U,  // <0,5,0,6>: Cost 3 vsldoi12 <5,6,7,0>, <5,0,6,1>
436   3384348284U,  // <0,5,0,7>: Cost 4 vsldoi12 <4,7,5,0>, <5,0,7,0>
437   3241837213U,  // <0,5,0,u>: Cost 3 vsldoi8 <3,4,0,5>, LHS
438   3111272550U,  // <0,5,1,0>: Cost 2 vsldoi4 <4,0,5,1>, LHS
439   3520196122U,  // <0,5,1,1>: Cost 3 vmrglw <5,1,0,1>, <4,u,5,1>
440   3356282603U,  // <0,5,1,2>: Cost 3 vmrghw LHS, <5,2,1,3>
441   4185016470U,  // <0,5,1,3>: Cost 3 vsldoi4 <4,0,5,1>, <3,0,1,2>
442   3111275410U,  // <0,5,1,4>: Cost 2 vsldoi4 <4,0,5,1>, <4,0,5,1>
443   2282541060U,  // <0,5,1,5>: Cost 2 vmrghw LHS, <5,5,5,5>
444   2282541154U,  // <0,5,1,6>: Cost 2 vmrghw LHS, <5,6,7,0>
445   4185019386U,  // <0,5,1,7>: Cost 3 vsldoi4 <4,0,5,1>, <7,0,1,2>
446   2282541303U,  // <0,5,1,u>: Cost 2 vmrghw LHS, <5,u,5,5>
447   3235866061U,  // <0,5,2,0>: Cost 4 vsldoi8 <2,4,0,5>, <2,0,3,0>
448   3241838112U,  // <0,5,2,1>: Cost 4 vsldoi8 <3,4,0,5>, <2,1,3,2>
449   3241838184U,  // <0,5,2,2>: Cost 4 vsldoi8 <3,4,0,5>, <2,2,2,2>
450   3241838246U,  // <0,5,2,3>: Cost 4 vsldoi8 <3,4,0,5>, <2,3,0,1>
451   3235866363U,  // <0,5,2,4>: Cost 4 vsldoi8 <2,4,0,5>, <2,4,0,5>
452   3389804303U,  // <0,5,2,5>: Cost 4 vsldoi12 <5,6,7,0>, <5,2,5,3>
453   3241838522U,  // <0,5,2,6>: Cost 4 vsldoi8 <3,4,0,5>, <2,6,3,7>
454   3268380650U,  // <0,5,2,7>: Cost 4 vsldoi8 <7,u,0,5>, <2,7,0,1>
455   3238520895U,  // <0,5,2,u>: Cost 4 vsldoi8 <2,u,0,5>, <2,u,0,5>
456   3241838742U,  // <0,5,3,0>: Cost 3 vsldoi8 <3,4,0,5>, <3,0,1,2>
457   3239848161U,  // <0,5,3,1>: Cost 4 vsldoi8 <3,1,0,5>, <3,1,0,5>
458   3240511794U,  // <0,5,3,2>: Cost 4 vsldoi8 <3,2,0,5>, <3,2,0,5>
459   3241838975U,  // <0,5,3,3>: Cost 4 vsldoi8 <3,4,0,5>, <3,3,0,1>
460   3241839060U,  // <0,5,3,4>: Cost 3 vsldoi8 <3,4,0,5>, <3,4,0,5>
461   3387666269U,  // <0,5,3,5>: Cost 4 vsldoi12 <5,3,5,0>, <5,3,5,0>
462   3498314242U,  // <0,5,3,6>: Cost 4 vmrglw <1,4,0,3>, <3,4,5,6>
463   3243829959U,  // <0,5,3,7>: Cost 4 vsldoi8 <3,7,0,5>, <3,7,0,5>
464   3244493592U,  // <0,5,3,u>: Cost 3 vsldoi8 <3,u,0,5>, <3,u,0,5>
465   3265727378U,  // <0,5,4,0>: Cost 3 vsldoi8 <7,4,0,5>, <4,0,5,1>
466   4167123722U,  // <0,5,4,1>: Cost 4 vsldoi4 <1,0,5,4>, <1,0,5,4>
467   4167124649U,  // <0,5,4,2>: Cost 4 vsldoi4 <1,0,5,4>, <2,3,0,4>
468   3498984363U,  // <0,5,4,3>: Cost 4 vmrglw <1,5,0,4>, <1,2,5,3>
469   3358216116U,  // <0,5,4,4>: Cost 3 vmrghw <0,4,1,5>, <5,4,5,6>
470   3241839926U,  // <0,5,4,5>: Cost 3 vsldoi8 <3,4,0,5>, RHS
471   3389804476U,  // <0,5,4,6>: Cost 3 vsldoi12 <5,6,7,0>, <5,4,6,5>
472   3498984691U,  // <0,5,4,7>: Cost 4 vmrglw <1,5,0,4>, <1,6,5,7>
473   3241840169U,  // <0,5,4,u>: Cost 3 vsldoi8 <3,4,0,5>, RHS
474   3376386002U,  // <0,5,5,0>: Cost 4 vsldoi12 <3,4,5,0>, <5,5,0,0>
475   3534162834U,  // <0,5,5,1>: Cost 3 vmrglw <7,4,0,5>, <4,0,5,1>
476   3358854891U,  // <0,5,5,2>: Cost 4 vmrghw <0,5,1,2>, <5,2,1,3>
477   3510272210U,  // <0,5,5,3>: Cost 4 vmrglw <3,4,0,5>, <0,2,5,3>
478   3253784454U,  // <0,5,5,4>: Cost 4 vsldoi8 <5,4,0,5>, <5,4,0,5>
479   3389804548U,  // <0,5,5,5>: Cost 3 vsldoi12 <5,6,7,0>, <5,5,5,5>
480   3261747298U,  // <0,5,5,6>: Cost 3 vsldoi8 <6,7,0,5>, <5,6,7,0>
481   3389141009U,  // <0,5,5,7>: Cost 4 vsldoi12 <5,5,7,0>, <5,5,7,0>
482   3273691396U,  // <0,5,5,u>: Cost 3 vsldoi8 <u,7,0,5>, <5,u,7,0>
483   4202971238U,  // <0,5,6,0>: Cost 3 vsldoi4 <7,0,5,6>, LHS
484   3389804595U,  // <0,5,6,1>: Cost 4 vsldoi12 <5,6,7,0>, <5,6,1,7>
485   3261747706U,  // <0,5,6,2>: Cost 4 vsldoi8 <6,7,0,5>, <6,2,7,3>
486   3383095362U,  // <0,5,6,3>: Cost 4 vsldoi12 <4,5,6,0>, <5,6,3,4>
487   4202974518U,  // <0,5,6,4>: Cost 3 vsldoi4 <7,0,5,6>, RHS
488   4202975330U,  // <0,5,6,5>: Cost 3 vsldoi4 <7,0,5,6>, <5,6,7,0>
489   3362967648U,  // <0,5,6,6>: Cost 4 vsldoi12 <1,2,3,0>, <5,6,6,7>
490   3389804642U,  // <0,5,6,7>: Cost 2 vsldoi12 <5,6,7,0>, <5,6,7,0>
491   3389878379U,  // <0,5,6,u>: Cost 2 vsldoi12 <5,6,u,0>, <5,6,u,0>
492   3268383738U,  // <0,5,7,0>: Cost 3 vsldoi8 <7,u,0,5>, <7,0,1,2>
493   3389804669U,  // <0,5,7,1>: Cost 4 vsldoi12 <5,6,7,0>, <5,7,1,0>
494   3261748372U,  // <0,5,7,2>: Cost 4 vsldoi8 <6,7,0,5>, <7,2,0,3>
495   3241841891U,  // <0,5,7,3>: Cost 4 vsldoi8 <3,4,0,5>, <7,3,0,1>
496   3265729848U,  // <0,5,7,4>: Cost 3 vsldoi8 <7,4,0,5>, <7,4,0,5>
497   3389804705U,  // <0,5,7,5>: Cost 4 vsldoi12 <5,6,7,0>, <5,7,5,0>
498   3511615863U,  // <0,5,7,6>: Cost 4 vmrglw <3,6,0,7>, <0,4,5,6>
499   3261748774U,  // <0,5,7,7>: Cost 4 vsldoi8 <6,7,0,5>, <7,7,0,0>
500   3268384380U,  // <0,5,7,u>: Cost 3 vsldoi8 <7,u,0,5>, <7,u,0,5>
501   3111329894U,  // <0,5,u,0>: Cost 2 vsldoi4 <4,0,5,u>, LHS
502   3241842478U,  // <0,5,u,1>: Cost 3 vsldoi8 <3,4,0,5>, LHS
503   3360927467U,  // <0,5,u,2>: Cost 3 vmrghw LHS, <5,2,1,3>
504   4185073814U,  // <0,5,u,3>: Cost 3 vsldoi4 <4,0,5,u>, <3,0,1,2>
505   3111332761U,  // <0,5,u,4>: Cost 2 vsldoi4 <4,0,5,u>, <4,0,5,u>
506   2287185924U,  // <0,5,u,5>: Cost 2 vmrghw LHS, <5,5,5,5>
507   2287186018U,  // <0,5,u,6>: Cost 2 vmrghw LHS, <5,6,7,0>
508   3391131908U,  // <0,5,u,7>: Cost 2 vsldoi12 <5,u,7,0>, <5,u,7,0>
509   3391205645U,  // <0,5,u,u>: Cost 2 vsldoi12 <5,u,u,0>, <5,u,u,0>
510   3355447637U,  // <0,6,0,0>: Cost 3 vmrghw <0,0,0,0>, <6,0,7,0>
511   3355529639U,  // <0,6,0,1>: Cost 3 vmrghw <0,0,1,1>, <6,1,7,1>
512   3355447802U,  // <0,6,0,2>: Cost 3 vmrghw <0,0,0,0>, <6,2,7,3>
513   3383095605U,  // <0,6,0,3>: Cost 4 vsldoi12 <4,5,6,0>, <6,0,3,4>
514   3362967871U,  // <0,6,0,4>: Cost 4 vsldoi12 <1,2,3,0>, <6,0,4,5>
515   4191055475U,  // <0,6,0,5>: Cost 4 vsldoi4 <5,0,6,0>, <5,0,6,0>
516   3355448120U,  // <0,6,0,6>: Cost 3 vmrghw <0,0,0,0>, <6,6,6,6>
517   2415922486U,  // <0,6,0,7>: Cost 2 vmrglw <0,0,0,0>, RHS
518   2415922487U,  // <0,6,0,u>: Cost 2 vmrglw <0,0,0,0>, RHS
519   3356283169U,  // <0,6,1,0>: Cost 3 vmrghw LHS, <6,0,1,2>
520   3356283303U,  // <0,6,1,1>: Cost 3 vmrghw LHS, <6,1,7,1>
521   2282541562U,  // <0,6,1,2>: Cost 2 vmrghw LHS, <6,2,7,3>
522   3356283442U,  // <0,6,1,3>: Cost 3 vmrghw LHS, <6,3,4,5>
523   3356283505U,  // <0,6,1,4>: Cost 3 vmrghw LHS, <6,4,2,5>
524   3356283627U,  // <0,6,1,5>: Cost 3 vmrghw LHS, <6,5,7,1>
525   2282541880U,  // <0,6,1,6>: Cost 2 vmrghw LHS, <6,6,6,6>
526   2429865270U,  // <0,6,1,7>: Cost 2 vmrglw <2,3,0,1>, RHS
527   2429865271U,  // <0,6,1,u>: Cost 2 vmrglw <2,3,0,1>, RHS
528   3383095739U,  // <0,6,2,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,2,0,3>
529   3356873129U,  // <0,6,2,1>: Cost 4 vmrghw <0,2,1,3>, <6,1,7,3>
530   3356799482U,  // <0,6,2,2>: Cost 4 vmrghw <0,2,0,3>, <6,2,7,3>
531   3392827859U,  // <0,6,2,3>: Cost 4 vsldoi12 <6,2,3,0>, <6,2,3,0>
532   4203015478U,  // <0,6,2,4>: Cost 4 vsldoi4 <7,0,6,2>, RHS
533   4203016290U,  // <0,6,2,5>: Cost 4 vsldoi4 <7,0,6,2>, <5,6,7,0>
534   3240519610U,  // <0,6,2,6>: Cost 4 vsldoi8 <3,2,0,6>, <2,6,3,7>
535   3389805050U,  // <0,6,2,7>: Cost 3 vsldoi12 <5,6,7,0>, <6,2,7,3>
536   3389805059U,  // <0,6,2,u>: Cost 3 vsldoi12 <5,6,7,0>, <6,2,u,3>
537   3240519830U,  // <0,6,3,0>: Cost 4 vsldoi8 <3,2,0,6>, <3,0,1,2>
538   3393344018U,  // <0,6,3,1>: Cost 4 vsldoi12 <6,3,1,0>, <6,3,1,0>
539   3240519987U,  // <0,6,3,2>: Cost 4 vsldoi8 <3,2,0,6>, <3,2,0,6>
540   3357545010U,  // <0,6,3,3>: Cost 4 vmrghw <0,3,1,4>, <6,3,4,5>
541   3242510850U,  // <0,6,3,4>: Cost 4 vsldoi8 <3,5,0,6>, <3,4,5,6>
542   3242510886U,  // <0,6,3,5>: Cost 4 vsldoi8 <3,5,0,6>, <3,5,0,6>
543   4203024968U,  // <0,6,3,6>: Cost 4 vsldoi4 <7,0,6,3>, <6,3,7,0>
544   3508931894U,  // <0,6,3,7>: Cost 3 vmrglw <3,2,0,3>, RHS
545   3508931895U,  // <0,6,3,u>: Cost 3 vmrglw <3,2,0,3>, RHS
546   3265735570U,  // <0,6,4,0>: Cost 4 vsldoi8 <7,4,0,6>, <4,0,5,1>
547   3358216619U,  // <0,6,4,1>: Cost 3 vmrghw <0,4,1,5>, <6,1,7,5>
548   3358216698U,  // <0,6,4,2>: Cost 3 vmrghw <0,4,1,5>, <6,2,7,3>
549   3358216754U,  // <0,6,4,3>: Cost 4 vmrghw <0,4,1,5>, <6,3,4,5>
550   3358208669U,  // <0,6,4,4>: Cost 4 vmrghw <0,4,1,4>, <6,4,7,4>
551   3240521014U,  // <0,6,4,5>: Cost 4 vsldoi8 <3,2,0,6>, RHS
552   3358217016U,  // <0,6,4,6>: Cost 3 vmrghw <0,4,1,5>, <6,6,6,6>
553   3498986806U,  // <0,6,4,7>: Cost 3 vmrglw <1,5,0,4>, RHS
554   3498986807U,  // <0,6,4,u>: Cost 3 vmrglw <1,5,0,4>, RHS
555   3383095985U,  // <0,6,5,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,5,0,6>
556   3530182260U,  // <0,6,5,1>: Cost 4 vmrglw <6,7,0,5>, <5,0,6,1>
557   3394745021U,  // <0,6,5,2>: Cost 4 vsldoi12 <6,5,2,0>, <6,5,2,0>
558   3510274406U,  // <0,6,5,3>: Cost 5 vmrglw <3,4,0,5>, <3,2,6,3>
559   4191096118U,  // <0,6,5,4>: Cost 4 vsldoi4 <5,0,6,5>, RHS
560   3530182588U,  // <0,6,5,5>: Cost 4 vmrglw <6,7,0,5>, <5,4,6,5>
561   3395039969U,  // <0,6,5,6>: Cost 4 vsldoi12 <6,5,6,0>, <6,5,6,0>
562   3510275382U,  // <0,6,5,7>: Cost 3 vmrglw <3,4,0,5>, RHS
563   3510275383U,  // <0,6,5,u>: Cost 3 vmrglw <3,4,0,5>, RHS
564   3383096060U,  // <0,6,6,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,6,0,0>
565   3532842473U,  // <0,6,6,1>: Cost 4 vmrglw <7,2,0,6>, <2,0,6,1>
566   3359519226U,  // <0,6,6,2>: Cost 3 vmrghw <0,6,1,2>, <6,2,7,3>
567   3359527474U,  // <0,6,6,3>: Cost 4 vmrghw <0,6,1,3>, <6,3,4,5>
568   4203048246U,  // <0,6,6,4>: Cost 4 vsldoi4 <7,0,6,6>, RHS
569   3260428977U,  // <0,6,6,5>: Cost 4 vsldoi8 <6,5,0,6>, <6,5,0,6>
570   3389805368U,  // <0,6,6,6>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,6,6>
571   3389805378U,  // <0,6,6,7>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,7,7>
572   3389805387U,  // <0,6,6,u>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,u,7>
573   3389805390U,  // <0,6,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,0,1>
574   3362968408U,  // <0,6,7,1>: Cost 3 vsldoi12 <1,2,3,0>, <6,7,1,2>
575   3511617812U,  // <0,6,7,2>: Cost 4 vmrglw <3,6,0,7>, <3,1,6,2>
576   3396146024U,  // <0,6,7,3>: Cost 3 vsldoi12 <6,7,3,0>, <6,7,3,0>
577   3389805430U,  // <0,6,7,4>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,4,5>
578   3389805440U,  // <0,6,7,5>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,5,6>
579   3389805445U,  // <0,6,7,6>: Cost 4 vsldoi12 <5,6,7,0>, <6,7,6,2>
580   3511618870U,  // <0,6,7,7>: Cost 3 vmrglw <3,6,0,7>, RHS
581   3511618871U,  // <0,6,7,u>: Cost 3 vmrglw <3,6,0,7>, RHS
582   3389805471U,  // <0,6,u,0>: Cost 3 vsldoi12 <5,6,7,0>, <6,u,0,1>
583   3360928167U,  // <0,6,u,1>: Cost 3 vmrghw LHS, <6,1,7,1>
584   2287186426U,  // <0,6,u,2>: Cost 2 vmrghw LHS, <6,2,7,3>
585   3396809657U,  // <0,6,u,3>: Cost 3 vsldoi12 <6,u,3,0>, <6,u,3,0>
586   3389805511U,  // <0,6,u,4>: Cost 3 vsldoi12 <5,6,7,0>, <6,u,4,5>
587   3389805440U,  // <0,6,u,5>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,5,6>
588   2287186744U,  // <0,6,u,6>: Cost 2 vmrghw LHS, <6,6,6,6>
589   2429922614U,  // <0,6,u,7>: Cost 2 vmrglw <2,3,0,u>, RHS
590   2429922615U,  // <0,6,u,u>: Cost 2 vmrglw <2,3,0,u>, RHS
591   4197097472U,  // <0,7,0,0>: Cost 3 vsldoi4 <6,0,7,0>, <0,0,0,0>
592   3243180134U,  // <0,7,0,1>: Cost 3 vsldoi8 <3,6,0,7>, LHS
593   4179183546U,  // <0,7,0,2>: Cost 4 vsldoi4 <3,0,7,0>, <2,6,3,7>
594   3489665530U,  // <0,7,0,3>: Cost 3 vmrglw <0,0,0,0>, <6,2,7,3>
595   3389805592U,  // <0,7,0,4>: Cost 3 vsldoi12 <5,6,7,0>, <7,0,4,5>
596   3389805602U,  // <0,7,0,5>: Cost 3 vsldoi12 <5,6,7,0>, <7,0,5,6>
597   4197101909U,  // <0,7,0,6>: Cost 3 vsldoi4 <6,0,7,0>, <6,0,7,0>
598   3355448940U,  // <0,7,0,7>: Cost 3 vmrghw <0,0,0,0>, <7,7,7,7>
599   3243180701U,  // <0,7,0,u>: Cost 3 vsldoi8 <3,6,0,7>, LHS
600   2282542074U,  // <0,7,1,0>: Cost 2 vmrghw LHS, <7,0,1,2>
601   3356283978U,  // <0,7,1,1>: Cost 3 vmrghw LHS, <7,1,1,1>
602   3243180950U,  // <0,7,1,2>: Cost 3 vsldoi8 <3,6,0,7>, <1,2,3,0>
603   3530150394U,  // <0,7,1,3>: Cost 3 vmrglw <6,7,0,1>, <6,2,7,3>
604   2282542438U,  // <0,7,1,4>: Cost 2 vmrghw LHS, <7,4,5,6>
605   3356284342U,  // <0,7,1,5>: Cost 3 vmrghw LHS, <7,5,5,5>
606   4197110102U,  // <0,7,1,6>: Cost 3 vsldoi4 <6,0,7,1>, <6,0,7,1>
607   2282542700U,  // <0,7,1,7>: Cost 2 vmrghw LHS, <7,7,7,7>
608   2282542722U,  // <0,7,1,u>: Cost 2 vmrghw LHS, <7,u,1,2>
609   3389805716U,  // <0,7,2,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,2,0,3>
610   3231237664U,  // <0,7,2,1>: Cost 5 vsldoi8 <1,6,0,7>, <2,1,3,2>
611   3243181672U,  // <0,7,2,2>: Cost 4 vsldoi8 <3,6,0,7>, <2,2,2,2>
612   3398800556U,  // <0,7,2,3>: Cost 3 vsldoi12 <7,2,3,0>, <7,2,3,0>
613   3389879480U,  // <0,7,2,4>: Cost 4 vsldoi12 <5,6,u,0>, <7,2,4,3>
614   4203090018U,  // <0,7,2,5>: Cost 4 vsldoi4 <7,0,7,2>, <5,6,7,0>
615   3241191354U,  // <0,7,2,6>: Cost 4 vsldoi8 <3,3,0,7>, <2,6,3,7>
616   4203090992U,  // <0,7,2,7>: Cost 4 vsldoi4 <7,0,7,2>, <7,0,7,2>
617   3399169241U,  // <0,7,2,u>: Cost 3 vsldoi12 <7,2,u,0>, <7,2,u,0>
618   3532820578U,  // <0,7,3,0>: Cost 3 vmrglw <7,2,0,3>, <5,6,7,0>
619   3243182321U,  // <0,7,3,1>: Cost 4 vsldoi8 <3,6,0,7>, <3,1,2,3>
620   3243182384U,  // <0,7,3,2>: Cost 4 vsldoi8 <3,6,0,7>, <3,2,0,3>
621   3241191813U,  // <0,7,3,3>: Cost 4 vsldoi8 <3,3,0,7>, <3,3,0,7>
622   3243182594U,  // <0,7,3,4>: Cost 4 vsldoi8 <3,6,0,7>, <3,4,5,6>
623   3267070557U,  // <0,7,3,5>: Cost 4 vsldoi8 <7,6,0,7>, <3,5,6,7>
624   3243182712U,  // <0,7,3,6>: Cost 3 vsldoi8 <3,6,0,7>, <3,6,0,7>
625   3532821314U,  // <0,7,3,7>: Cost 4 vmrglw <7,2,0,3>, <6,6,7,7>
626   3244509978U,  // <0,7,3,u>: Cost 3 vsldoi8 <3,u,0,7>, <3,u,0,7>
627   3358217210U,  // <0,7,4,0>: Cost 3 vmrghw <0,4,1,5>, <7,0,1,2>
628   4197131158U,  // <0,7,4,1>: Cost 4 vsldoi4 <6,0,7,4>, <1,2,3,0>
629   3358217364U,  // <0,7,4,2>: Cost 4 vmrghw <0,4,1,5>, <7,2,0,3>
630   4197132920U,  // <0,7,4,3>: Cost 4 vsldoi4 <6,0,7,4>, <3,6,0,7>
631   3358217574U,  // <0,7,4,4>: Cost 3 vmrghw <0,4,1,5>, <7,4,5,6>
632   3243183414U,  // <0,7,4,5>: Cost 3 vsldoi8 <3,6,0,7>, RHS
633   3249155409U,  // <0,7,4,6>: Cost 4 vsldoi8 <4,6,0,7>, <4,6,0,7>
634   3358217836U,  // <0,7,4,7>: Cost 3 vmrghw <0,4,1,5>, <7,7,7,7>
635   3243183657U,  // <0,7,4,u>: Cost 3 vsldoi8 <3,6,0,7>, RHS
636   3530182754U,  // <0,7,5,0>: Cost 3 vmrglw <6,7,0,5>, <5,6,7,0>
637   3534164715U,  // <0,7,5,1>: Cost 4 vmrglw <7,4,0,5>, <6,5,7,1>
638   3358889108U,  // <0,7,5,2>: Cost 4 vmrghw <0,5,1,6>, <7,2,0,3>
639   4197140630U,  // <0,7,5,3>: Cost 4 vsldoi4 <6,0,7,5>, <3,0,1,2>
640   4197141814U,  // <0,7,5,4>: Cost 4 vsldoi4 <6,0,7,5>, RHS
641   3389806006U,  // <0,7,5,5>: Cost 4 vsldoi12 <5,6,7,0>, <7,5,5,5>
642   3389806017U,  // <0,7,5,6>: Cost 3 vsldoi12 <5,6,7,0>, <7,5,6,7>
643   3530183490U,  // <0,7,5,7>: Cost 4 vmrglw <6,7,0,5>, <6,6,7,7>
644   3391133139U,  // <0,7,5,u>: Cost 3 vsldoi12 <5,u,7,0>, <7,5,u,7>
645   3389806044U,  // <0,7,6,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,6,0,7>
646   3243184508U,  // <0,7,6,1>: Cost 5 vsldoi8 <3,6,0,7>, <6,1,2,3>
647   3389806062U,  // <0,7,6,2>: Cost 4 vsldoi12 <5,6,7,0>, <7,6,2,7>
648   3404772855U,  // <0,7,6,3>: Cost 4 vsldoi12 <u,2,3,0>, <7,6,3,7>
649   3389879808U,  // <0,7,6,4>: Cost 4 vsldoi12 <5,6,u,0>, <7,6,4,7>
650   4203122786U,  // <0,7,6,5>: Cost 4 vsldoi4 <7,0,7,6>, <5,6,7,0>
651   3389806097U,  // <0,7,6,6>: Cost 4 vsldoi12 <5,6,7,0>, <7,6,6,6>
652   3401750036U,  // <0,7,6,7>: Cost 3 vsldoi12 <7,6,7,0>, <7,6,7,0>
653   3401823773U,  // <0,7,6,u>: Cost 3 vsldoi12 <7,6,u,0>, <7,6,u,0>
654   3389806118U,  // <0,7,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,7,0,0>
655   4197155734U,  // <0,7,7,1>: Cost 4 vsldoi4 <6,0,7,7>, <1,2,3,0>
656   3398800955U,  // <0,7,7,2>: Cost 4 vsldoi12 <7,2,3,0>, <7,7,2,3>
657   3511615716U,  // <0,7,7,3>: Cost 4 vmrglw <3,6,0,7>, <0,2,7,3>
658   3360200038U,  // <0,7,7,4>: Cost 3 vmrghw <0,7,1,4>, <7,4,5,6>
659   3389806169U,  // <0,7,7,5>: Cost 4 vsldoi12 <5,6,7,0>, <7,7,5,6>
660   3267073500U,  // <0,7,7,6>: Cost 3 vsldoi8 <7,6,0,7>, <7,6,0,7>
661   3389806188U,  // <0,7,7,7>: Cost 3 vsldoi12 <5,6,7,0>, <7,7,7,7>
662   3268400766U,  // <0,7,7,u>: Cost 3 vsldoi8 <7,u,0,7>, <7,u,0,7>
663   2287186938U,  // <0,7,u,0>: Cost 2 vmrghw LHS, <7,0,1,2>
664   3243185966U,  // <0,7,u,1>: Cost 3 vsldoi8 <3,6,0,7>, LHS
665   4197164717U,  // <0,7,u,2>: Cost 3 vsldoi4 <6,0,7,u>, <2,3,0,u>
666   3530207738U,  // <0,7,u,3>: Cost 3 vmrglw <6,7,0,u>, <6,2,7,3>
667   2287187302U,  // <0,7,u,4>: Cost 2 vmrghw LHS, <7,4,5,6>
668   3243186330U,  // <0,7,u,5>: Cost 3 vsldoi8 <3,6,0,7>, RHS
669   4197167453U,  // <0,7,u,6>: Cost 3 vsldoi4 <6,0,7,u>, <6,0,7,u>
670   2287187564U,  // <0,7,u,7>: Cost 2 vmrghw LHS, <7,7,7,7>
671   2287187586U,  // <0,7,u,u>: Cost 2 vmrghw LHS, <7,u,1,2>
672   1477230694U,  // <0,u,0,0>: Cost 1 vspltisw0 LHS
673   3235225702U,  // <0,u,0,1>: Cost 2 vsldoi8 <2,3,0,u>, LHS
674   4173284858U,  // <0,u,0,2>: Cost 3 vsldoi4 <2,0,u,0>, <2,0,u,0>
675   2415919260U,  // <0,u,0,3>: Cost 2 vmrglw <0,0,0,0>, LHS
676   3087600950U,  // <0,u,0,4>: Cost 2 vsldoi4 <0,0,u,0>, RHS
677   2281707674U,  // <0,u,0,5>: Cost 2 vmrghw <0,0,0,0>, RHS
678   3235226165U,  // <0,u,0,6>: Cost 3 vsldoi8 <2,3,0,u>, <0,6,u,7>
679   2415922504U,  // <0,u,0,7>: Cost 2 vmrglw <0,0,0,0>, RHS
680   1477230694U,  // <0,u,0,u>: Cost 1 vspltisw0 LHS
681   2282985171U,  // <0,u,1,0>: Cost 2 vmrghw LHS, <u,0,1,2>
682   1208801070U,  // <0,u,1,1>: Cost 1 vmrghw LHS, LHS
683   2283026312U,  // <0,u,1,2>: Cost 2 vmrghw LHS, <u,2,3,3>
684   2283026364U,  // <0,u,1,3>: Cost 2 vmrghw LHS, <u,3,0,1>
685   2282985535U,  // <0,u,1,4>: Cost 2 vmrghw LHS, <u,4,5,6>
686   1208801434U,  // <0,u,1,5>: Cost 1 vmrghw LHS, RHS
687   2283026640U,  // <0,u,1,6>: Cost 2 vmrghw LHS, <u,6,3,7>
688   2429865288U,  // <0,u,1,7>: Cost 2 vmrglw <2,3,0,1>, RHS
689   1208801637U,  // <0,u,1,u>: Cost 1 vmrghw LHS, LHS
690   3105529958U,  // <0,u,2,0>: Cost 2 vsldoi4 <3,0,u,2>, LHS
691   3356866350U,  // <0,u,2,1>: Cost 3 vmrghw <0,2,1,2>, LHS
692   3235227240U,  // <0,u,2,2>: Cost 3 vsldoi8 <2,3,0,u>, <2,2,2,2>
693   835584U,      // <0,u,2,3>: Cost 0 copy LHS
694   3105533238U,  // <0,u,2,4>: Cost 2 vsldoi4 <3,0,u,2>, RHS
695   3356866714U,  // <0,u,2,5>: Cost 3 vmrghw <0,2,1,2>, RHS
696   3235227578U,  // <0,u,2,6>: Cost 3 vsldoi8 <2,3,0,u>, <2,6,3,7>
697   3129422905U,  // <0,u,2,7>: Cost 2 vsldoi4 <7,0,u,2>, <7,0,u,2>
698   835584U,      // <0,u,2,u>: Cost 0 copy LHS
699   3362969532U,  // <0,u,3,0>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,0,1>
700   3357513518U,  // <0,u,3,1>: Cost 3 vmrghw <0,3,1,0>, LHS
701   3240536373U,  // <0,u,3,2>: Cost 3 vsldoi8 <3,2,0,u>, <3,2,0,u>
702   3362969558U,  // <0,u,3,3>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,3,0>
703   3362969572U,  // <0,u,3,4>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,4,5>
704   3357513882U,  // <0,u,3,5>: Cost 3 vmrghw <0,3,1,0>, RHS
705   3243190905U,  // <0,u,3,6>: Cost 3 vsldoi8 <3,6,0,u>, <3,6,0,u>
706   3508931912U,  // <0,u,3,7>: Cost 3 vmrglw <3,2,0,3>, RHS
707   3357514085U,  // <0,u,3,u>: Cost 3 vmrghw <0,3,1,0>, LHS
708   3358217939U,  // <0,u,4,0>: Cost 3 vmrghw <0,4,1,5>, <u,0,1,2>
709   2284476206U,  // <0,u,4,1>: Cost 2 vmrghw <0,4,1,5>, LHS
710   3358218120U,  // <0,u,4,2>: Cost 3 vmrghw <0,4,1,5>, <u,2,3,3>
711   3358218172U,  // <0,u,4,3>: Cost 3 vmrghw <0,4,1,5>, <u,3,0,1>
712   2284470610U,  // <0,u,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
713   2284476570U,  // <0,u,4,5>: Cost 2 vmrghw <0,4,1,5>, RHS
714   3358218448U,  // <0,u,4,6>: Cost 3 vmrghw <0,4,1,5>, <u,6,3,7>
715   3498986824U,  // <0,u,4,7>: Cost 3 vmrglw <1,5,0,4>, RHS
716   2284476773U,  // <0,u,4,u>: Cost 2 vmrghw <0,4,1,5>, LHS
717   4179296358U,  // <0,u,5,0>: Cost 3 vsldoi4 <3,0,u,5>, LHS
718   4179297174U,  // <0,u,5,1>: Cost 3 vsldoi4 <3,0,u,5>, <1,2,3,0>
719   3510274198U,  // <0,u,5,2>: Cost 3 vmrglw <3,4,0,5>, <3,0,1,2>
720   4179298520U,  // <0,u,5,3>: Cost 3 vsldoi4 <3,0,u,5>, <3,0,u,5>
721   4179299638U,  // <0,u,5,4>: Cost 3 vsldoi4 <3,0,u,5>, RHS
722   3254472666U,  // <0,u,5,5>: Cost 3 vsldoi8 <5,5,0,u>, <5,5,0,u>
723   3362969754U,  // <0,u,5,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
724   3510275400U,  // <0,u,5,7>: Cost 3 vmrglw <3,4,0,5>, RHS
725   3362969772U,  // <0,u,5,u>: Cost 2 vsldoi12 <1,2,3,0>, RHS
726   3363338421U,  // <0,u,6,0>: Cost 3 vsldoi12 <1,2,u,0>, <u,6,0,7>
727   3359487790U,  // <0,u,6,1>: Cost 3 vmrghw <0,6,0,7>, LHS
728   3261772282U,  // <0,u,6,2>: Cost 3 vsldoi8 <6,7,0,u>, <6,2,7,3>
729   3362969808U,  // <0,u,6,3>: Cost 3 vsldoi12 <1,2,3,0>, <u,6,3,7>
730   4203195702U,  // <0,u,6,4>: Cost 3 vsldoi4 <7,0,u,6>, RHS
731   4202975330U,  // <0,u,6,5>: Cost 3 vsldoi4 <7,0,5,6>, <5,6,7,0>
732   3261772600U,  // <0,u,6,6>: Cost 3 vsldoi8 <6,7,0,u>, <6,6,6,6>
733   3261772629U,  // <0,u,6,7>: Cost 2 vsldoi8 <6,7,0,u>, <6,7,0,u>
734   3262436262U,  // <0,u,6,u>: Cost 2 vsldoi8 <6,u,0,u>, <6,u,0,u>
735   3389806848U,  // <0,u,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,0,1>
736   3407943944U,  // <0,u,7,1>: Cost 3 vsldoi12 <u,7,1,0>, <u,7,1,0>
737   3264427161U,  // <0,u,7,2>: Cost 3 vsldoi8 <7,2,0,u>, <7,2,0,u>
738   3511615644U,  // <0,u,7,3>: Cost 3 vmrglw <3,6,0,7>, LHS
739   3389806888U,  // <0,u,7,4>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,4,5>
740   3389806898U,  // <0,u,7,5>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,5,6>
741   3267081693U,  // <0,u,7,6>: Cost 3 vsldoi8 <7,6,0,u>, <7,6,0,u>
742   3511618888U,  // <0,u,7,7>: Cost 3 vmrglw <3,6,0,7>, RHS
743   3511615649U,  // <0,u,7,u>: Cost 3 vmrglw <3,6,0,7>, LHS
744   1477230694U,  // <0,u,u,0>: Cost 1 vspltisw0 LHS
745   1213445934U,  // <0,u,u,1>: Cost 1 vmrghw LHS, LHS
746   2287187848U,  // <0,u,u,2>: Cost 2 vmrghw LHS, <u,2,3,3>
747   835584U,      // <0,u,u,3>: Cost 0 copy LHS
748   2287188031U,  // <0,u,u,4>: Cost 2 vmrghw LHS, <u,4,5,6>
749   1213446298U,  // <0,u,u,5>: Cost 1 vmrghw LHS, RHS
750   2287188176U,  // <0,u,u,6>: Cost 2 vmrghw LHS, <u,6,3,7>
751   2429922632U,  // <0,u,u,7>: Cost 2 vmrglw <2,3,0,u>, RHS
752   835584U,      // <0,u,u,u>: Cost 0 copy LHS
753   3360833536U,  // <1,0,0,0>: Cost 3 vsldoi12 <0,u,1,1>, <0,0,0,0>
754   3355525130U,  // <1,0,0,1>: Cost 2 vsldoi12 <0,0,1,1>, <0,0,1,1>
755   3222626475U,  // <1,0,0,2>: Cost 4 vsldoi8 <0,2,1,0>, <0,2,1,0>
756   3223290108U,  // <1,0,0,3>: Cost 3 vsldoi8 <0,3,1,0>, <0,3,1,0>
757   3355746341U,  // <1,0,0,4>: Cost 3 vsldoi12 <0,0,4,1>, <0,0,4,1>
758   3224617374U,  // <1,0,0,5>: Cost 3 vsldoi8 <0,5,1,0>, <0,5,1,0>
759   3239215606U,  // <1,0,0,6>: Cost 4 vsldoi8 <3,0,1,0>, <0,6,1,7>
760   3225944640U,  // <1,0,0,7>: Cost 3 vsldoi8 <0,7,1,0>, <0,7,1,0>
761   3356041289U,  // <1,0,0,u>: Cost 2 vsldoi12 <0,0,u,1>, <0,0,u,1>
762   3495051264U,  // <1,0,1,0>: Cost 3 vmrglw <0,u,1,1>, <0,0,0,0>
763   2288418918U,  // <1,0,1,1>: Cost 2 vmrghw <1,1,1,1>, LHS
764   3360833638U,  // <1,0,1,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
765   3362078972U,  // <1,0,1,3>: Cost 4 vmrghw <1,1,0,0>, <0,3,1,0>
766   4167396662U,  // <1,0,1,4>: Cost 3 vsldoi4 <1,1,0,1>, RHS
767   4191284879U,  // <1,0,1,5>: Cost 3 vsldoi4 <5,1,0,1>, <5,1,0,1>
768   3395928206U,  // <1,0,1,6>: Cost 3 vsldoi12 <6,7,0,1>, <0,1,6,7>
769   4191286266U,  // <1,0,1,7>: Cost 4 vsldoi4 <5,1,0,1>, <7,0,1,2>
770   3360833692U,  // <1,0,1,u>: Cost 2 vsldoi12 <0,u,1,1>, LHS
771   3362963456U,  // <1,0,2,0>: Cost 3 vmrghw <1,2,3,0>, <0,0,0,0>
772   2289221734U,  // <1,0,2,1>: Cost 2 vmrghw <1,2,3,0>, LHS
773   3491080252U,  // <1,0,2,2>: Cost 4 vmrglw <0,2,1,2>, <2,u,0,2>
774   3239216806U,  // <1,0,2,3>: Cost 3 vsldoi8 <3,0,1,0>, <2,3,0,1>
775   3362963794U,  // <1,0,2,4>: Cost 3 vmrghw <1,2,3,0>, <0,4,1,5>
776   3507669460U,  // <1,0,2,5>: Cost 3 vmrglw <3,0,1,2>, <3,4,0,5>
777   3223291834U,  // <1,0,2,6>: Cost 4 vsldoi8 <0,3,1,0>, <2,6,3,7>
778   3503688312U,  // <1,0,2,7>: Cost 4 vmrglw <2,3,1,2>, <3,6,0,7>
779   2289222301U,  // <1,0,2,u>: Cost 2 vmrghw <1,2,3,0>, LHS
780   3223292054U,  // <1,0,3,0>: Cost 3 vsldoi8 <0,3,1,0>, <3,0,1,2>
781   3491088038U,  // <1,0,3,1>: Cost 3 vmrglw <0,2,1,3>, <2,3,0,1>
782   3363414190U,  // <1,0,3,2>: Cost 4 vmrghw <1,3,0,1>, <0,2,1,3>
783   3223292287U,  // <1,0,3,3>: Cost 4 vsldoi8 <0,3,1,0>, <3,3,0,1>
784   3223292418U,  // <1,0,3,4>: Cost 4 vsldoi8 <0,3,1,0>, <3,4,5,6>
785   3242535465U,  // <1,0,3,5>: Cost 4 vsldoi8 <3,5,1,0>, <3,5,1,0>
786   3395928368U,  // <1,0,3,6>: Cost 4 vsldoi12 <6,7,0,1>, <0,3,6,7>
787   3501042296U,  // <1,0,3,7>: Cost 5 vmrglw <1,u,1,3>, <3,6,0,7>
788   3244526364U,  // <1,0,3,u>: Cost 3 vsldoi8 <3,u,1,0>, <3,u,1,0>
789   3271732114U,  // <1,0,4,0>: Cost 3 vsldoi8 <u,4,1,0>, <4,0,5,1>
790   3360833874U,  // <1,0,4,1>: Cost 3 vsldoi12 <0,u,1,1>, <0,4,1,5>
791   3360833883U,  // <1,0,4,2>: Cost 5 vsldoi12 <0,u,1,1>, <0,4,2,5>
792   3364077824U,  // <1,0,4,3>: Cost 4 vmrghw <1,4,0,1>, <0,3,1,4>
793   3360833901U,  // <1,0,4,4>: Cost 4 vsldoi12 <0,u,1,1>, <0,4,4,5>
794   3223293238U,  // <1,0,4,5>: Cost 3 vsldoi8 <0,3,1,0>, RHS
795   3364487670U,  // <1,0,4,6>: Cost 5 vmrghw <1,4,5,6>, <0,6,1,7>
796   3273723336U,  // <1,0,4,7>: Cost 4 vsldoi8 <u,7,1,0>, <4,7,5,0>
797   3223293481U,  // <1,0,4,u>: Cost 3 vsldoi8 <0,3,1,0>, RHS
798   3492429824U,  // <1,0,5,0>: Cost 3 vmrglw <0,4,1,5>, <0,0,0,0>
799   3492431526U,  // <1,0,5,1>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,1>
800   3272396523U,  // <1,0,5,2>: Cost 4 vsldoi8 <u,5,1,0>, <5,2,1,3>
801   3365077248U,  // <1,0,5,3>: Cost 4 vmrghw <1,5,4,6>, <0,3,1,4>
802   3492431529U,  // <1,0,5,4>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,4>
803   4191317651U,  // <1,0,5,5>: Cost 4 vsldoi4 <5,1,0,5>, <5,1,0,5>
804   3255808098U,  // <1,0,5,6>: Cost 4 vsldoi8 <5,7,1,0>, <5,6,7,0>
805   3255808125U,  // <1,0,5,7>: Cost 4 vsldoi8 <5,7,1,0>, <5,7,1,0>
806   3492431533U,  // <1,0,5,u>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,u>
807   3491110912U,  // <1,0,6,0>: Cost 4 vmrglw <0,2,1,6>, <0,0,0,0>
808   3365527654U,  // <1,0,6,1>: Cost 3 vmrghw <1,6,1,7>, LHS
809   3365404849U,  // <1,0,6,2>: Cost 4 vmrghw <1,6,0,1>, <0,2,1,6>
810   3365454076U,  // <1,0,6,3>: Cost 4 vmrghw <1,6,0,7>, <0,3,1,0>
811   3365822802U,  // <1,0,6,4>: Cost 3 vmrghw <1,6,5,7>, <0,4,1,5>
812   3271733995U,  // <1,0,6,5>: Cost 4 vsldoi8 <u,4,1,0>, <6,5,7,1>
813   3263107896U,  // <1,0,6,6>: Cost 4 vsldoi8 <7,0,1,0>, <6,6,6,6>
814   3263107918U,  // <1,0,6,7>: Cost 3 vsldoi8 <7,0,1,0>, <6,7,0,1>
815   3365528210U,  // <1,0,6,u>: Cost 3 vmrghw <1,6,1,7>, <0,u,1,1>
816   3263108088U,  // <1,0,7,0>: Cost 3 vsldoi8 <7,0,1,0>, <7,0,1,0>
817   3493775014U,  // <1,0,7,1>: Cost 3 vmrglw <0,6,1,7>, <2,3,0,1>
818   3269080281U,  // <1,0,7,2>: Cost 4 vsldoi8 <u,0,1,0>, <7,2,u,0>
819   3271070947U,  // <1,0,7,3>: Cost 4 vsldoi8 <u,3,1,0>, <7,3,0,1>
820   3263108454U,  // <1,0,7,4>: Cost 4 vsldoi8 <7,0,1,0>, <7,4,5,6>
821   3266426253U,  // <1,0,7,5>: Cost 4 vsldoi8 <7,5,1,0>, <7,5,1,0>
822   3263108628U,  // <1,0,7,6>: Cost 4 vsldoi8 <7,0,1,0>, <7,6,7,0>
823   3263108716U,  // <1,0,7,7>: Cost 4 vsldoi8 <7,0,1,0>, <7,7,7,7>
824   3268417152U,  // <1,0,7,u>: Cost 3 vsldoi8 <7,u,1,0>, <7,u,1,0>
825   3492454400U,  // <1,0,u,0>: Cost 3 vmrglw <0,4,1,u>, <0,0,0,0>
826   3360834194U,  // <1,0,u,1>: Cost 2 vsldoi12 <0,u,1,1>, <0,u,1,1>
827   3360834205U,  // <1,0,u,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
828   3271071684U,  // <1,0,u,3>: Cost 3 vsldoi8 <u,3,1,0>, <u,3,1,0>
829   3361055405U,  // <1,0,u,4>: Cost 3 vsldoi12 <0,u,4,1>, <0,u,4,1>
830   3223296154U,  // <1,0,u,5>: Cost 3 vsldoi8 <0,3,1,0>, RHS
831   3395928206U,  // <1,0,u,6>: Cost 3 vsldoi12 <6,7,0,1>, <0,1,6,7>
832   3273726216U,  // <1,0,u,7>: Cost 3 vsldoi8 <u,7,1,0>, <u,7,1,0>
833   3360834259U,  // <1,0,u,u>: Cost 2 vsldoi12 <0,u,1,1>, LHS
834   3221307402U,  // <1,1,0,0>: Cost 2 vsldoi8 <0,0,1,1>, <0,0,1,1>
835   3226615910U,  // <1,1,0,1>: Cost 2 vsldoi8 <0,u,1,1>, LHS
836   3491727510U,  // <1,1,0,2>: Cost 3 vmrglw <0,3,1,0>, <3,0,1,2>
837   3491725324U,  // <1,1,0,3>: Cost 4 vmrglw <0,3,1,0>, <0,0,1,3>
838   3226616146U,  // <1,1,0,4>: Cost 3 vsldoi8 <0,u,1,1>, <0,4,1,5>
839   3491725650U,  // <1,1,0,5>: Cost 4 vmrglw <0,3,1,0>, <0,4,1,5>
840   3361506511U,  // <1,1,0,6>: Cost 4 vmrghw <1,0,1,2>, <1,6,1,7>
841   3507651062U,  // <1,1,0,7>: Cost 4 vmrglw <3,0,1,0>, <0,6,1,7>
842   3226616466U,  // <1,1,0,u>: Cost 2 vsldoi8 <0,u,1,1>, <0,u,1,1>
843   3093725286U,  // <1,1,1,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
844   1611448422U,  // <1,1,1,1>: Cost 1 vspltisw1 LHS
845   3495053462U,  // <1,1,1,2>: Cost 3 vmrglw <0,u,1,1>, <3,0,1,2>
846   3495052167U,  // <1,1,1,3>: Cost 3 vmrglw <0,u,1,1>, <1,2,1,3>
847   3093728566U,  // <1,1,1,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
848   3495051602U,  // <1,1,1,5>: Cost 3 vmrglw <0,u,1,1>, <0,4,1,5>
849   3226617039U,  // <1,1,1,6>: Cost 3 vsldoi8 <0,u,1,1>, <1,6,1,7>
850   4203304010U,  // <1,1,1,7>: Cost 3 vsldoi4 <7,1,1,1>, <7,1,1,1>
851   1611448422U,  // <1,1,1,u>: Cost 1 vspltisw1 LHS
852   3362964204U,  // <1,1,2,0>: Cost 3 vmrghw <1,2,3,0>, <1,0,2,1>
853   3360834439U,  // <1,1,2,1>: Cost 3 vsldoi12 <0,u,1,1>, <1,2,1,3>
854   2289222550U,  // <1,1,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
855   3226617510U,  // <1,1,2,3>: Cost 3 vsldoi8 <0,u,1,1>, <2,3,0,1>
856   4161506614U,  // <1,1,2,4>: Cost 3 vsldoi4 <0,1,1,2>, RHS
857   3507667282U,  // <1,1,2,5>: Cost 3 vmrglw <3,0,1,2>, <0,4,1,5>
858   3226617786U,  // <1,1,2,6>: Cost 3 vsldoi8 <0,u,1,1>, <2,6,3,7>
859   3495724239U,  // <1,1,2,7>: Cost 4 vmrglw <1,0,1,2>, <1,6,1,7>
860   2289222550U,  // <1,1,2,u>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
861   3226618006U,  // <1,1,3,0>: Cost 3 vsldoi8 <0,u,1,1>, <3,0,1,2>
862   3227945190U,  // <1,1,3,1>: Cost 3 vsldoi8 <1,1,1,1>, <3,1,1,1>
863   3491088534U,  // <1,1,3,2>: Cost 4 vmrglw <0,2,1,3>, <3,0,1,2>
864   3491086510U,  // <1,1,3,3>: Cost 3 vmrglw <0,2,1,3>, <0,2,1,3>
865   3226618370U,  // <1,1,3,4>: Cost 3 vsldoi8 <0,u,1,1>, <3,4,5,6>
866   3491086674U,  // <1,1,3,5>: Cost 4 vmrglw <0,2,1,3>, <0,4,1,5>
867   3274394232U,  // <1,1,3,6>: Cost 4 vsldoi8 <u,u,1,1>, <3,6,0,7>
868   3497059535U,  // <1,1,3,7>: Cost 4 vmrglw <1,2,1,3>, <1,6,1,7>
869   3226618654U,  // <1,1,3,u>: Cost 3 vsldoi8 <0,u,1,1>, <3,u,1,2>
870   4167491686U,  // <1,1,4,0>: Cost 3 vsldoi4 <1,1,1,4>, LHS
871   3362161707U,  // <1,1,4,1>: Cost 3 vsldoi12 <1,1,1,1>, <1,4,1,5>
872   3364258710U,  // <1,1,4,2>: Cost 3 vmrghw <1,4,2,5>, <1,2,3,0>
873   4167493782U,  // <1,1,4,3>: Cost 4 vsldoi4 <1,1,1,4>, <3,0,1,2>
874   3491758336U,  // <1,1,4,4>: Cost 3 vmrglw <0,3,1,4>, <0,3,1,4>
875   3226619190U,  // <1,1,4,5>: Cost 2 vsldoi8 <0,u,1,1>, RHS
876   3364488399U,  // <1,1,4,6>: Cost 4 vmrghw <1,4,5,6>, <1,6,1,7>
877   3507683830U,  // <1,1,4,7>: Cost 4 vmrglw <3,0,1,4>, <0,6,1,7>
878   3226619433U,  // <1,1,4,u>: Cost 2 vsldoi8 <0,u,1,1>, RHS
879   3364742255U,  // <1,1,5,0>: Cost 3 vsldoi12 <1,5,0,1>, <1,5,0,1>
880   3492429834U,  // <1,1,5,1>: Cost 3 vmrglw <0,4,1,5>, <0,0,1,1>
881   3492432022U,  // <1,1,5,2>: Cost 3 vmrglw <0,4,1,5>, <3,0,1,2>
882   3492429998U,  // <1,1,5,3>: Cost 4 vmrglw <0,4,1,5>, <0,2,1,3>
883   3492429837U,  // <1,1,5,4>: Cost 3 vmrglw <0,4,1,5>, <0,0,1,4>
884   2418688338U,  // <1,1,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
885   3274395746U,  // <1,1,5,6>: Cost 3 vsldoi8 <u,u,1,1>, <5,6,7,0>
886   3495085263U,  // <1,1,5,7>: Cost 4 vmrglw <0,u,1,5>, <1,6,1,7>
887   2418688338U,  // <1,1,5,u>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
888   4167508070U,  // <1,1,6,0>: Cost 4 vsldoi4 <1,1,1,6>, LHS
889   3360834767U,  // <1,1,6,1>: Cost 3 vsldoi12 <0,u,1,1>, <1,6,1,7>
890   3274396154U,  // <1,1,6,2>: Cost 3 vsldoi8 <u,u,1,1>, <6,2,7,3>
891   3369387233U,  // <1,1,6,3>: Cost 4 vsldoi12 <2,3,0,1>, <1,6,3,7>
892   4167511350U,  // <1,1,6,4>: Cost 4 vsldoi4 <1,1,1,6>, RHS
893   3491111250U,  // <1,1,6,5>: Cost 4 vmrglw <0,2,1,6>, <0,4,1,5>
894   3491111089U,  // <1,1,6,6>: Cost 3 vmrglw <0,2,1,6>, <0,2,1,6>
895   3395929342U,  // <1,1,6,7>: Cost 3 vsldoi12 <6,7,0,1>, <1,6,7,0>
896   3396592903U,  // <1,1,6,u>: Cost 3 vsldoi12 <6,u,0,1>, <1,6,u,0>
897   3274396666U,  // <1,1,7,0>: Cost 3 vsldoi8 <u,u,1,1>, <7,0,1,2>
898   3499745938U,  // <1,1,7,1>: Cost 3 vmrglw <1,6,1,7>, <0,u,1,1>
899   3499746020U,  // <1,1,7,2>: Cost 4 vmrglw <1,6,1,7>, <1,0,1,2>
900   3499746183U,  // <1,1,7,3>: Cost 4 vmrglw <1,6,1,7>, <1,2,1,3>
901   3274397030U,  // <1,1,7,4>: Cost 3 vsldoi8 <u,u,1,1>, <7,4,5,6>
902   3499745618U,  // <1,1,7,5>: Cost 4 vmrglw <1,6,1,7>, <0,4,1,5>
903   3499746105U,  // <1,1,7,6>: Cost 4 vmrglw <1,6,1,7>, <1,1,1,6>
904   3499746511U,  // <1,1,7,7>: Cost 3 vmrglw <1,6,1,7>, <1,6,1,7>
905   3274397314U,  // <1,1,7,u>: Cost 3 vsldoi8 <u,u,1,1>, <7,u,1,2>
906   3093725286U,  // <1,1,u,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
907   1611448422U,  // <1,1,u,1>: Cost 1 vspltisw1 LHS
908   2289222550U,  // <1,1,u,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
909   3226621884U,  // <1,1,u,3>: Cost 3 vsldoi8 <0,u,1,1>, <u,3,0,1>
910   3093728566U,  // <1,1,u,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
911   3226622106U,  // <1,1,u,5>: Cost 2 vsldoi8 <0,u,1,1>, RHS
912   3226622160U,  // <1,1,u,6>: Cost 3 vsldoi8 <0,u,1,1>, <u,6,3,7>
913   3273734409U,  // <1,1,u,7>: Cost 3 vsldoi8 <u,7,1,1>, <u,7,1,1>
914   1611448422U,  // <1,1,u,u>: Cost 1 vspltisw1 LHS
915   3239231488U,  // <1,2,0,0>: Cost 3 vsldoi8 <3,0,1,2>, <0,0,0,0>
916   3239231590U,  // <1,2,0,1>: Cost 2 vsldoi8 <3,0,1,2>, LHS
917   3222642861U,  // <1,2,0,2>: Cost 3 vsldoi8 <0,2,1,2>, <0,2,1,2>
918   3491725414U,  // <1,2,0,3>: Cost 3 vmrglw <0,3,1,0>, LHS
919   3239231826U,  // <1,2,0,4>: Cost 3 vsldoi8 <3,0,1,2>, <0,4,1,5>
920   3251175901U,  // <1,2,0,5>: Cost 4 vsldoi8 <5,0,1,2>, <0,5,u,0>
921   3225297393U,  // <1,2,0,6>: Cost 3 vsldoi8 <0,6,1,2>, <0,6,1,2>
922   3263119936U,  // <1,2,0,7>: Cost 3 vsldoi8 <7,0,1,2>, <0,7,1,0>
923   3239232157U,  // <1,2,0,u>: Cost 2 vsldoi8 <3,0,1,2>, LHS
924   3227288292U,  // <1,2,1,0>: Cost 3 vsldoi8 <1,0,1,2>, <1,0,1,2>
925   3239232308U,  // <1,2,1,1>: Cost 3 vsldoi8 <3,0,1,2>, <1,1,1,1>
926   3495052904U,  // <1,2,1,2>: Cost 3 vmrglw <0,u,1,1>, <2,2,2,2>
927   2421309542U,  // <1,2,1,3>: Cost 2 vmrglw <0,u,1,1>, LHS
928   3227288610U,  // <1,2,1,4>: Cost 4 vsldoi8 <1,0,1,2>, <1,4,0,5>
929   3362162536U,  // <1,2,1,5>: Cost 4 vmrghw <1,1,1,1>, <2,5,3,6>
930   3362162618U,  // <1,2,1,6>: Cost 3 vmrghw <1,1,1,1>, <2,6,3,7>
931   3263120681U,  // <1,2,1,7>: Cost 4 vsldoi8 <7,0,1,2>, <1,7,2,7>
932   2421309547U,  // <1,2,1,u>: Cost 2 vmrglw <0,u,1,1>, LHS
933   4167549030U,  // <1,2,2,0>: Cost 3 vsldoi4 <1,1,2,2>, LHS
934   3239233056U,  // <1,2,2,1>: Cost 3 vsldoi8 <3,0,1,2>, <2,1,3,2>
935   3491079784U,  // <1,2,2,2>: Cost 3 vmrglw <0,2,1,2>, <2,2,2,2>
936   2433925222U,  // <1,2,2,3>: Cost 2 vmrglw <3,0,1,2>, LHS
937   4167552310U,  // <1,2,2,4>: Cost 3 vsldoi4 <1,1,2,2>, RHS
938   3491078491U,  // <1,2,2,5>: Cost 4 vmrglw <0,2,1,2>, <0,4,2,5>
939   3362965434U,  // <1,2,2,6>: Cost 3 vmrghw <1,2,3,0>, <2,6,3,7>
940   3507668184U,  // <1,2,2,7>: Cost 3 vmrglw <3,0,1,2>, <1,6,2,7>
941   2433925227U,  // <1,2,2,u>: Cost 2 vmrglw <3,0,1,2>, LHS
942   2014101606U,  // <1,2,3,0>: Cost 1 vsldoi4 LHS, LHS
943   3087844148U,  // <1,2,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
944   3087844968U,  // <1,2,3,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
945   3087845788U,  // <1,2,3,3>: Cost 2 vsldoi4 LHS, <3,3,3,3>
946   2014104886U,  // <1,2,3,4>: Cost 1 vsldoi4 LHS, RHS
947   3135623172U,  // <1,2,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
948   3135623674U,  // <1,2,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
949   3135624186U,  // <1,2,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
950   2014107438U,  // <1,2,3,u>: Cost 1 vsldoi4 LHS, LHS
951   3245206383U,  // <1,2,4,0>: Cost 3 vsldoi8 <4,0,1,2>, <4,0,1,2>
952   3368281860U,  // <1,2,4,1>: Cost 4 vsldoi12 <2,1,3,1>, <2,4,1,5>
953   3491759720U,  // <1,2,4,2>: Cost 4 vmrglw <0,3,1,4>, <2,2,2,2>
954   3491758182U,  // <1,2,4,3>: Cost 3 vmrglw <0,3,1,4>, LHS
955   3263122640U,  // <1,2,4,4>: Cost 3 vsldoi8 <7,0,1,2>, <4,4,4,4>
956   3239234870U,  // <1,2,4,5>: Cost 2 vsldoi8 <3,0,1,2>, RHS
957   3364186042U,  // <1,2,4,6>: Cost 4 vmrghw <1,4,1,5>, <2,6,3,7>
958   3263122888U,  // <1,2,4,7>: Cost 3 vsldoi8 <7,0,1,2>, <4,7,5,0>
959   3239235113U,  // <1,2,4,u>: Cost 2 vsldoi8 <3,0,1,2>, RHS
960   3251179080U,  // <1,2,5,0>: Cost 3 vsldoi8 <5,0,1,2>, <5,0,1,2>
961   3364742691U,  // <1,2,5,1>: Cost 4 vmrghw <1,5,0,1>, <2,1,3,5>
962   3492431464U,  // <1,2,5,2>: Cost 3 vmrglw <0,4,1,5>, <2,2,2,2>
963   2418688102U,  // <1,2,5,3>: Cost 2 vmrglw <0,4,1,5>, LHS
964   3239235508U,  // <1,2,5,4>: Cost 4 vsldoi8 <3,0,1,2>, <5,4,5,6>
965   3263123460U,  // <1,2,5,5>: Cost 3 vsldoi8 <7,0,1,2>, <5,5,5,5>
966   3263123554U,  // <1,2,5,6>: Cost 3 vsldoi8 <7,0,1,2>, <5,6,7,0>
967   3263123626U,  // <1,2,5,7>: Cost 4 vsldoi8 <7,0,1,2>, <5,7,6,0>
968   2418688107U,  // <1,2,5,u>: Cost 2 vmrglw <0,4,1,5>, LHS
969   3257151777U,  // <1,2,6,0>: Cost 3 vsldoi8 <6,0,1,2>, <6,0,1,2>
970   3239236008U,  // <1,2,6,1>: Cost 3 vsldoi8 <3,0,1,2>, <6,1,7,2>
971   3263123962U,  // <1,2,6,2>: Cost 3 vsldoi8 <7,0,1,2>, <6,2,7,3>
972   3491111014U,  // <1,2,6,3>: Cost 3 vmrglw <0,2,1,6>, LHS
973   4167585078U,  // <1,2,6,4>: Cost 4 vsldoi4 <1,1,2,6>, RHS
974   3365824361U,  // <1,2,6,5>: Cost 4 vmrghw <1,6,5,7>, <2,5,3,7>
975   3263124280U,  // <1,2,6,6>: Cost 3 vsldoi8 <7,0,1,2>, <6,6,6,6>
976   3261797208U,  // <1,2,6,7>: Cost 3 vsldoi8 <6,7,1,2>, <6,7,1,2>
977   3491111019U,  // <1,2,6,u>: Cost 3 vmrglw <0,2,1,6>, LHS
978   3263124474U,  // <1,2,7,0>: Cost 2 vsldoi8 <7,0,1,2>, <7,0,1,2>
979   3505718644U,  // <1,2,7,1>: Cost 4 vmrglw <2,6,1,7>, <1,u,2,1>
980   3499746920U,  // <1,2,7,2>: Cost 4 vmrglw <1,6,1,7>, <2,2,2,2>
981   3499745382U,  // <1,2,7,3>: Cost 3 vmrglw <1,6,1,7>, LHS
982   3263124838U,  // <1,2,7,4>: Cost 3 vsldoi8 <7,0,1,2>, <7,4,5,6>
983   3251180933U,  // <1,2,7,5>: Cost 4 vsldoi8 <5,0,1,2>, <7,5,0,1>
984   3257152982U,  // <1,2,7,6>: Cost 4 vsldoi8 <6,0,1,2>, <7,6,0,1>
985   3263125031U,  // <1,2,7,7>: Cost 3 vsldoi8 <7,0,1,2>, <7,7,0,1>
986   3268433538U,  // <1,2,7,u>: Cost 2 vsldoi8 <7,u,1,2>, <7,u,1,2>
987   2014142571U,  // <1,2,u,0>: Cost 1 vsldoi4 LHS, LHS
988   3087885108U,  // <1,2,u,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
989   3087885928U,  // <1,2,u,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
990   3087886486U,  // <1,2,u,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
991   2014145846U,  // <1,2,u,4>: Cost 1 vsldoi4 LHS, RHS
992   3239237786U,  // <1,2,u,5>: Cost 2 vsldoi8 <3,0,1,2>, RHS
993   3135664634U,  // <1,2,u,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
994   3135665146U,  // <1,2,u,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
995   2014148398U,  // <1,2,u,u>: Cost 1 vsldoi4 LHS, LHS
996   3373369484U,  // <1,3,0,0>: Cost 3 vsldoi12 <3,0,0,1>, <3,0,0,1>
997   3222650982U,  // <1,3,0,1>: Cost 3 vsldoi8 <0,2,1,3>, LHS
998   3222651054U,  // <1,3,0,2>: Cost 3 vsldoi8 <0,2,1,3>, <0,2,1,3>
999   3223314687U,  // <1,3,0,3>: Cost 3 vsldoi8 <0,3,1,3>, <0,3,1,3>
1000   3373664432U,  // <1,3,0,4>: Cost 3 vsldoi12 <3,0,4,1>, <3,0,4,1>
1001   3491725668U,  // <1,3,0,5>: Cost 4 vmrglw <0,3,1,0>, <0,4,3,5>
1002   3222651382U,  // <1,3,0,6>: Cost 4 vsldoi8 <0,2,1,3>, <0,6,1,7>
1003   3491727290U,  // <1,3,0,7>: Cost 4 vmrglw <0,3,1,0>, <2,6,3,7>
1004   3222651549U,  // <1,3,0,u>: Cost 3 vsldoi8 <0,2,1,3>, LHS
1005   3495052182U,  // <1,3,1,0>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,0>
1006   3362162918U,  // <1,3,1,1>: Cost 3 vmrghw <1,1,1,1>, <3,1,1,1>
1007   3228623751U,  // <1,3,1,2>: Cost 3 vsldoi8 <1,2,1,3>, <1,2,1,3>
1008   3495052914U,  // <1,3,1,3>: Cost 3 vmrglw <0,u,1,1>, <2,2,3,3>
1009   3495052186U,  // <1,3,1,4>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,4>
1010   3495052835U,  // <1,3,1,5>: Cost 4 vmrglw <0,u,1,1>, <2,1,3,5>
1011   3222652129U,  // <1,3,1,6>: Cost 4 vsldoi8 <0,2,1,3>, <1,6,3,7>
1012   3495053242U,  // <1,3,1,7>: Cost 3 vmrglw <0,u,1,1>, <2,6,3,7>
1013   3495052190U,  // <1,3,1,u>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,u>
1014   3362965654U,  // <1,3,2,0>: Cost 3 vmrghw <1,2,3,0>, <3,0,1,2>
1015   3362965745U,  // <1,3,2,1>: Cost 3 vmrghw <1,2,3,0>, <3,1,2,3>
1016   4173596192U,  // <1,3,2,2>: Cost 3 vsldoi4 <2,1,3,2>, <2,1,3,2>
1017   3222652582U,  // <1,3,2,3>: Cost 3 vsldoi8 <0,2,1,3>, <2,3,0,1>
1018   3362966018U,  // <1,3,2,4>: Cost 3 vmrghw <1,2,3,0>, <3,4,5,6>
1019   3507667300U,  // <1,3,2,5>: Cost 4 vmrglw <3,0,1,2>, <0,4,3,5>
1020   3362966136U,  // <1,3,2,6>: Cost 3 vmrghw <1,2,3,0>, <3,6,0,7>
1021   3507668922U,  // <1,3,2,7>: Cost 3 vmrglw <3,0,1,2>, <2,6,3,7>
1022   3362966302U,  // <1,3,2,u>: Cost 3 vmrghw <1,2,3,0>, <3,u,1,2>
1023   3375360383U,  // <1,3,3,0>: Cost 3 vsldoi12 <3,3,0,1>, <3,3,0,1>
1024   3491092196U,  // <1,3,3,1>: Cost 4 vmrglw <0,2,1,3>, <u,0,3,1>
1025   3222653256U,  // <1,3,3,2>: Cost 4 vsldoi8 <0,2,1,3>, <3,2,3,0>
1026   3491752348U,  // <1,3,3,3>: Cost 3 vmrglw <0,3,1,3>, <3,3,3,3>
1027   3491087258U,  // <1,3,3,4>: Cost 4 vmrglw <0,2,1,3>, <1,2,3,4>
1028   4191522476U,  // <1,3,3,5>: Cost 4 vsldoi4 <5,1,3,3>, <5,1,3,3>
1029   3363605112U,  // <1,3,3,6>: Cost 4 vmrghw <1,3,2,6>, <3,6,0,7>
1030   3491088314U,  // <1,3,3,7>: Cost 4 vmrglw <0,2,1,3>, <2,6,3,7>
1031   3375950279U,  // <1,3,3,u>: Cost 3 vsldoi12 <3,3,u,1>, <3,3,u,1>
1032   3376024016U,  // <1,3,4,0>: Cost 3 vsldoi12 <3,4,0,1>, <3,4,0,1>
1033   3496403863U,  // <1,3,4,1>: Cost 4 vmrglw <1,1,1,4>, <1,2,3,1>
1034   3364260144U,  // <1,3,4,2>: Cost 4 vmrghw <1,4,2,5>, <3,2,0,3>
1035   3491759730U,  // <1,3,4,3>: Cost 4 vmrglw <0,3,1,4>, <2,2,3,3>
1036   3491758354U,  // <1,3,4,4>: Cost 4 vmrglw <0,3,1,4>, <0,3,3,4>
1037   3222654262U,  // <1,3,4,5>: Cost 3 vsldoi8 <0,2,1,3>, RHS
1038   3491764350U,  // <1,3,4,6>: Cost 4 vmrglw <0,3,1,4>, <u,5,3,6>
1039   3491760058U,  // <1,3,4,7>: Cost 4 vmrglw <0,3,1,4>, <2,6,3,7>
1040   3222654505U,  // <1,3,4,u>: Cost 3 vsldoi8 <0,2,1,3>, RHS
1041   3492430742U,  // <1,3,5,0>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,0>
1042   3492430743U,  // <1,3,5,1>: Cost 4 vmrglw <0,4,1,5>, <1,2,3,1>
1043   4173620771U,  // <1,3,5,2>: Cost 3 vsldoi4 <2,1,3,5>, <2,1,3,5>
1044   3492431474U,  // <1,3,5,3>: Cost 3 vmrglw <0,4,1,5>, <2,2,3,3>
1045   3492430746U,  // <1,3,5,4>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,4>
1046   3492431395U,  // <1,3,5,5>: Cost 3 vmrglw <0,4,1,5>, <2,1,3,5>
1047   3492436094U,  // <1,3,5,6>: Cost 4 vmrglw <0,4,1,5>, <u,5,3,6>
1048   3492431802U,  // <1,3,5,7>: Cost 3 vmrglw <0,4,1,5>, <2,6,3,7>
1049   3492430750U,  // <1,3,5,u>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,u>
1050   3365603478U,  // <1,3,6,0>: Cost 3 vmrghw <1,6,2,7>, <3,0,1,2>
1051   3362974337U,  // <1,3,6,1>: Cost 4 vsldoi12 <1,2,3,1>, <3,6,1,7>
1052   4173628964U,  // <1,3,6,2>: Cost 4 vsldoi4 <2,1,3,6>, <2,1,3,6>
1053   3491112562U,  // <1,3,6,3>: Cost 4 vmrglw <0,2,1,6>, <2,2,3,3>
1054   3491111834U,  // <1,3,6,4>: Cost 4 vmrglw <0,2,1,6>, <1,2,3,4>
1055   3491112483U,  // <1,3,6,5>: Cost 5 vmrglw <0,2,1,6>, <2,1,3,5>
1056   3491116858U,  // <1,3,6,6>: Cost 4 vmrglw <0,2,1,6>, <u,1,3,6>
1057   3491112890U,  // <1,3,6,7>: Cost 3 vmrglw <0,2,1,6>, <2,6,3,7>
1058   3491112890U,  // <1,3,6,u>: Cost 3 vmrglw <0,2,1,6>, <2,6,3,7>
1059   3378014915U,  // <1,3,7,0>: Cost 3 vsldoi12 <3,7,0,1>, <3,7,0,1>
1060   4173636815U,  // <1,3,7,1>: Cost 4 vsldoi4 <2,1,3,7>, <1,6,1,7>
1061   4173637157U,  // <1,3,7,2>: Cost 4 vsldoi4 <2,1,3,7>, <2,1,3,7>
1062   3499746930U,  // <1,3,7,3>: Cost 4 vmrglw <1,6,1,7>, <2,2,3,3>
1063   3499746202U,  // <1,3,7,4>: Cost 4 vmrglw <1,6,1,7>, <1,2,3,4>
1064   3252516247U,  // <1,3,7,5>: Cost 4 vsldoi8 <5,2,1,3>, <7,5,2,1>
1065   3395930879U,  // <1,3,7,6>: Cost 4 vsldoi12 <6,7,0,1>, <3,7,6,7>
1066   3497756602U,  // <1,3,7,7>: Cost 4 vmrglw <1,3,1,7>, <2,6,3,7>
1067   3378604811U,  // <1,3,7,u>: Cost 3 vsldoi12 <3,7,u,1>, <3,7,u,1>
1068   3492455318U,  // <1,3,u,0>: Cost 3 vmrglw <0,4,1,u>, <1,2,3,0>
1069   3222656814U,  // <1,3,u,1>: Cost 3 vsldoi8 <0,2,1,3>, LHS
1070   4173645350U,  // <1,3,u,2>: Cost 3 vsldoi4 <2,1,3,u>, <2,1,3,u>
1071   3491129432U,  // <1,3,u,3>: Cost 3 vmrglw <0,2,1,u>, <2,u,3,3>
1072   3492455322U,  // <1,3,u,4>: Cost 3 vmrglw <0,4,1,u>, <1,2,3,4>
1073   3222657178U,  // <1,3,u,5>: Cost 3 vsldoi8 <0,2,1,3>, RHS
1074   3362966136U,  // <1,3,u,6>: Cost 3 vmrghw <1,2,3,0>, <3,6,0,7>
1075   3492456378U,  // <1,3,u,7>: Cost 3 vmrglw <0,4,1,u>, <2,6,3,7>
1076   3222657381U,  // <1,3,u,u>: Cost 3 vsldoi8 <0,2,1,3>, LHS
1077   3221331981U,  // <1,4,0,0>: Cost 3 vsldoi8 <0,0,1,4>, <0,0,1,4>
1078   3223322726U,  // <1,4,0,1>: Cost 3 vsldoi8 <0,3,1,4>, LHS
1079   3222659247U,  // <1,4,0,2>: Cost 4 vsldoi8 <0,2,1,4>, <0,2,1,4>
1080   3223322880U,  // <1,4,0,3>: Cost 3 vsldoi8 <0,3,1,4>, <0,3,1,4>
1081   3221332306U,  // <1,4,0,4>: Cost 3 vsldoi8 <0,0,1,4>, <0,4,1,5>
1082   3379710866U,  // <1,4,0,5>: Cost 2 vsldoi12 <4,0,5,1>, <4,0,5,1>
1083   3239248374U,  // <1,4,0,6>: Cost 4 vsldoi8 <3,0,1,4>, <0,6,1,7>
1084   3225977412U,  // <1,4,0,7>: Cost 3 vsldoi8 <0,7,1,4>, <0,7,1,4>
1085   3379932077U,  // <1,4,0,u>: Cost 2 vsldoi12 <4,0,u,1>, <4,0,u,1>
1086   3362163602U,  // <1,4,1,0>: Cost 3 vmrghw <1,1,1,1>, <4,0,5,1>
1087   3227968311U,  // <1,4,1,1>: Cost 3 vsldoi8 <1,1,1,4>, <1,1,1,4>
1088   3223323542U,  // <1,4,1,2>: Cost 4 vsldoi8 <0,3,1,4>, <1,2,3,0>
1089   3229295577U,  // <1,4,1,3>: Cost 4 vsldoi8 <1,3,1,4>, <1,3,1,4>
1090   3542830288U,  // <1,4,1,4>: Cost 3 vmrglw <u,u,1,1>, <4,4,4,4>
1091   2288422198U,  // <1,4,1,5>: Cost 2 vmrghw <1,1,1,1>, RHS
1092   3223323882U,  // <1,4,1,6>: Cost 4 vsldoi8 <0,3,1,4>, <1,6,4,7>
1093   3397553140U,  // <1,4,1,7>: Cost 4 vsldoi12 <7,0,4,1>, <4,1,7,0>
1094   2288422441U,  // <1,4,1,u>: Cost 2 vmrghw <1,1,1,1>, RHS
1095   3362966418U,  // <1,4,2,0>: Cost 3 vmrghw <1,2,3,0>, <4,0,5,1>
1096   3362966500U,  // <1,4,2,1>: Cost 3 vmrghw <1,2,3,0>, <4,1,5,2>
1097   3223324264U,  // <1,4,2,2>: Cost 4 vsldoi8 <0,3,1,4>, <2,2,2,2>
1098   3239249574U,  // <1,4,2,3>: Cost 3 vsldoi8 <3,0,1,4>, <2,3,0,1>
1099   3531558096U,  // <1,4,2,4>: Cost 3 vmrglw <7,0,1,2>, <4,4,4,4>
1100   2289225014U,  // <1,4,2,5>: Cost 2 vmrghw <1,2,3,0>, RHS
1101   3223324602U,  // <1,4,2,6>: Cost 4 vsldoi8 <0,3,1,4>, <2,6,3,7>
1102   3507669660U,  // <1,4,2,7>: Cost 4 vmrglw <3,0,1,2>, <3,6,4,7>
1103   2289225257U,  // <1,4,2,u>: Cost 2 vmrghw <1,2,3,0>, RHS
1104   3239250072U,  // <1,4,3,0>: Cost 3 vsldoi8 <3,0,1,4>, <3,0,1,4>
1105   3223324928U,  // <1,4,3,1>: Cost 4 vsldoi8 <0,3,1,4>, <3,1,4,0>
1106   3239250248U,  // <1,4,3,2>: Cost 4 vsldoi8 <3,0,1,4>, <3,2,3,0>
1107   3223325084U,  // <1,4,3,3>: Cost 4 vsldoi8 <0,3,1,4>, <3,3,3,3>
1108   3223325186U,  // <1,4,3,4>: Cost 3 vsldoi8 <0,3,1,4>, <3,4,5,6>
1109   3491088078U,  // <1,4,3,5>: Cost 4 vmrglw <0,2,1,3>, <2,3,4,5>
1110   3263138480U,  // <1,4,3,6>: Cost 4 vsldoi8 <7,0,1,4>, <3,6,7,0>
1111   3501042332U,  // <1,4,3,7>: Cost 5 vmrglw <1,u,1,3>, <3,6,4,7>
1112   3244559136U,  // <1,4,3,u>: Cost 3 vsldoi8 <3,u,1,4>, <3,u,1,4>
1113   3379711144U,  // <1,4,4,0>: Cost 3 vsldoi12 <4,0,5,1>, <4,4,0,0>
1114   3361057970U,  // <1,4,4,1>: Cost 4 vsldoi12 <0,u,4,1>, <4,4,1,1>
1115   4161742502U,  // <1,4,4,2>: Cost 4 vsldoi4 <0,1,4,4>, <2,3,0,1>
1116   3491759010U,  // <1,4,4,3>: Cost 4 vmrglw <0,3,1,4>, <1,2,4,3>
1117   3385019600U,  // <1,4,4,4>: Cost 3 vsldoi12 <4,u,5,1>, <4,4,4,4>
1118   3223326006U,  // <1,4,4,5>: Cost 3 vsldoi8 <0,3,1,4>, RHS
1119   3491759256U,  // <1,4,4,6>: Cost 4 vmrglw <0,3,1,4>, <1,5,4,6>
1120   3273756108U,  // <1,4,4,7>: Cost 4 vsldoi8 <u,7,1,4>, <4,7,5,4>
1121   3223326249U,  // <1,4,4,u>: Cost 3 vsldoi8 <0,3,1,4>, RHS
1122   4167721062U,  // <1,4,5,0>: Cost 3 vsldoi4 <1,1,4,5>, LHS
1123   3492429861U,  // <1,4,5,1>: Cost 3 vmrglw <0,4,1,5>, <0,0,4,1>
1124   4161750694U,  // <1,4,5,2>: Cost 3 vsldoi4 <0,1,4,5>, <2,3,0,1>
1125   3492430025U,  // <1,4,5,3>: Cost 4 vmrglw <0,4,1,5>, <0,2,4,3>
1126   3492429864U,  // <1,4,5,4>: Cost 3 vmrglw <0,4,1,5>, <0,0,4,4>
1127   3492430189U,  // <1,4,5,5>: Cost 3 vmrglw <0,4,1,5>, <0,4,4,5>
1128   3360836918U,  // <1,4,5,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1129   4191613946U,  // <1,4,5,7>: Cost 4 vsldoi4 <5,1,4,5>, <7,0,1,2>
1130   3360836936U,  // <1,4,5,u>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1131   3257168163U,  // <1,4,6,0>: Cost 4 vsldoi8 <6,0,1,4>, <6,0,1,4>
1132   3361058138U,  // <1,4,6,1>: Cost 4 vsldoi12 <0,u,4,1>, <4,6,1,7>
1133   3263140346U,  // <1,4,6,2>: Cost 4 vsldoi8 <7,0,1,4>, <6,2,7,3>
1134   3271103026U,  // <1,4,6,3>: Cost 4 vsldoi8 <u,3,1,4>, <6,3,4,5>
1135   3365825744U,  // <1,4,6,4>: Cost 4 vmrghw <1,6,5,7>, <4,4,4,4>
1136   3365530934U,  // <1,4,6,5>: Cost 3 vmrghw <1,6,1,7>, RHS
1137   3263140664U,  // <1,4,6,6>: Cost 4 vsldoi8 <7,0,1,4>, <6,6,6,6>
1138   3263140686U,  // <1,4,6,7>: Cost 3 vsldoi8 <7,0,1,4>, <6,7,0,1>
1139   3365531177U,  // <1,4,6,u>: Cost 3 vmrghw <1,6,1,7>, RHS
1140   3263140860U,  // <1,4,7,0>: Cost 3 vsldoi8 <7,0,1,4>, <7,0,1,4>
1141   3517661869U,  // <1,4,7,1>: Cost 4 vmrglw <4,6,1,7>, <0,u,4,1>
1142   3269113049U,  // <1,4,7,2>: Cost 4 vsldoi8 <u,0,1,4>, <7,2,u,0>
1143   3271103755U,  // <1,4,7,3>: Cost 4 vsldoi8 <u,3,1,4>, <7,3,4,5>
1144   3273758054U,  // <1,4,7,4>: Cost 3 vsldoi8 <u,7,1,4>, <7,4,5,6>
1145   3499746131U,  // <1,4,7,5>: Cost 4 vmrglw <1,6,1,7>, <1,1,4,5>
1146   3263141396U,  // <1,4,7,6>: Cost 4 vsldoi8 <7,0,1,4>, <7,6,7,0>
1147   3263141484U,  // <1,4,7,7>: Cost 4 vsldoi8 <7,0,1,4>, <7,7,7,7>
1148   3268449924U,  // <1,4,7,u>: Cost 3 vsldoi8 <7,u,1,4>, <7,u,1,4>
1149   4167745638U,  // <1,4,u,0>: Cost 3 vsldoi4 <1,1,4,u>, LHS
1150   3223328558U,  // <1,4,u,1>: Cost 3 vsldoi8 <0,3,1,4>, LHS
1151   4161775270U,  // <1,4,u,2>: Cost 3 vsldoi4 <0,1,4,u>, <2,3,0,1>
1152   3271104456U,  // <1,4,u,3>: Cost 3 vsldoi8 <u,3,1,4>, <u,3,1,4>
1153   3226646591U,  // <1,4,u,4>: Cost 3 vsldoi8 <0,u,1,4>, <u,4,5,6>
1154   2293206326U,  // <1,4,u,5>: Cost 2 vmrghw <1,u,3,0>, RHS
1155   3360837161U,  // <1,4,u,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1156   3273758988U,  // <1,4,u,7>: Cost 3 vsldoi8 <u,7,1,4>, <u,7,1,4>
1157   3360837179U,  // <1,4,u,u>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1158   3223994368U,  // <1,5,0,0>: Cost 3 vsldoi8 <0,4,1,5>, <0,0,0,0>
1159   3223994470U,  // <1,5,0,1>: Cost 2 vsldoi8 <0,4,1,5>, LHS
1160   3222667440U,  // <1,5,0,2>: Cost 4 vsldoi8 <0,2,1,5>, <0,2,1,5>
1161   3223994620U,  // <1,5,0,3>: Cost 4 vsldoi8 <0,4,1,5>, <0,3,1,0>
1162   3223994706U,  // <1,5,0,4>: Cost 2 vsldoi8 <0,4,1,5>, <0,4,1,5>
1163   3224658339U,  // <1,5,0,5>: Cost 3 vsldoi8 <0,5,1,5>, <0,5,1,5>
1164   3385757300U,  // <1,5,0,6>: Cost 3 vsldoi12 <5,0,6,1>, <5,0,6,1>
1165   4203590765U,  // <1,5,0,7>: Cost 4 vsldoi4 <7,1,5,0>, <7,1,5,0>
1166   3223995037U,  // <1,5,0,u>: Cost 2 vsldoi8 <0,4,1,5>, LHS
1167   3385020047U,  // <1,5,1,0>: Cost 3 vsldoi12 <4,u,5,1>, <5,1,0,1>
1168   3223995188U,  // <1,5,1,1>: Cost 3 vsldoi8 <0,4,1,5>, <1,1,1,1>
1169   3223995286U,  // <1,5,1,2>: Cost 3 vsldoi8 <0,4,1,5>, <1,2,3,0>
1170   3223995385U,  // <1,5,1,3>: Cost 4 vsldoi8 <0,4,1,5>, <1,3,5,0>
1171   3229967403U,  // <1,5,1,4>: Cost 3 vsldoi8 <1,4,1,5>, <1,4,1,5>
1172   3223995503U,  // <1,5,1,5>: Cost 3 vsldoi8 <0,4,1,5>, <1,5,0,1>
1173   3223995635U,  // <1,5,1,6>: Cost 3 vsldoi8 <0,4,1,5>, <1,6,5,7>
1174   3495052531U,  // <1,5,1,7>: Cost 4 vmrglw <0,u,1,1>, <1,6,5,7>
1175   3223995772U,  // <1,5,1,u>: Cost 3 vsldoi8 <0,4,1,5>, <1,u,3,0>
1176   3531558344U,  // <1,5,2,0>: Cost 3 vmrglw <7,0,1,2>, <4,7,5,0>
1177   3223995939U,  // <1,5,2,1>: Cost 3 vsldoi8 <0,4,1,5>, <2,1,3,5>
1178   3223996008U,  // <1,5,2,2>: Cost 3 vsldoi8 <0,4,1,5>, <2,2,2,2>
1179   3223996070U,  // <1,5,2,3>: Cost 3 vsldoi8 <0,4,1,5>, <2,3,0,1>
1180   4185689060U,  // <1,5,2,4>: Cost 3 vsldoi4 <4,1,5,2>, <4,1,5,2>
1181   3531558106U,  // <1,5,2,5>: Cost 3 vmrglw <7,0,1,2>, <4,4,5,5>
1182   3223996346U,  // <1,5,2,6>: Cost 3 vsldoi8 <0,4,1,5>, <2,6,3,7>
1183   3507668211U,  // <1,5,2,7>: Cost 4 vmrglw <3,0,1,2>, <1,6,5,7>
1184   3223996475U,  // <1,5,2,u>: Cost 3 vsldoi8 <0,4,1,5>, <2,u,0,1>
1185   3223996566U,  // <1,5,3,0>: Cost 3 vsldoi8 <0,4,1,5>, <3,0,1,2>
1186   3520949786U,  // <1,5,3,1>: Cost 3 vmrglw <5,2,1,3>, <4,u,5,1>
1187   3223996737U,  // <1,5,3,2>: Cost 4 vsldoi8 <0,4,1,5>, <3,2,2,2>
1188   3223996828U,  // <1,5,3,3>: Cost 3 vsldoi8 <0,4,1,5>, <3,3,3,3>
1189   3223996930U,  // <1,5,3,4>: Cost 3 vsldoi8 <0,4,1,5>, <3,4,5,6>
1190   3520949466U,  // <1,5,3,5>: Cost 4 vmrglw <5,2,1,3>, <4,4,5,5>
1191   3491088898U,  // <1,5,3,6>: Cost 4 vmrglw <0,2,1,3>, <3,4,5,6>
1192   3271772867U,  // <1,5,3,7>: Cost 4 vsldoi8 <u,4,1,5>, <3,7,0,1>
1193   3223997214U,  // <1,5,3,u>: Cost 3 vsldoi8 <0,4,1,5>, <3,u,1,2>
1194   4185702502U,  // <1,5,4,0>: Cost 3 vsldoi4 <4,1,5,4>, LHS
1195   3223997410U,  // <1,5,4,1>: Cost 3 vsldoi8 <0,4,1,5>, <4,1,5,0>
1196   4185703971U,  // <1,5,4,2>: Cost 4 vsldoi4 <4,1,5,4>, <2,1,3,5>
1197   4179732749U,  // <1,5,4,3>: Cost 4 vsldoi4 <3,1,5,4>, <3,1,5,4>
1198   3223997648U,  // <1,5,4,4>: Cost 3 vsldoi8 <0,4,1,5>, <4,4,4,4>
1199   3223997750U,  // <1,5,4,5>: Cost 2 vsldoi8 <0,4,1,5>, RHS
1200   3491760642U,  // <1,5,4,6>: Cost 3 vmrglw <0,3,1,4>, <3,4,5,6>
1201   4203623537U,  // <1,5,4,7>: Cost 4 vsldoi4 <7,1,5,4>, <7,1,5,4>
1202   3223997993U,  // <1,5,4,u>: Cost 2 vsldoi8 <0,4,1,5>, RHS
1203   4167794790U,  // <1,5,5,0>: Cost 3 vsldoi4 <1,1,5,5>, LHS
1204   4167795548U,  // <1,5,5,1>: Cost 3 vsldoi4 <1,1,5,5>, <1,1,5,5>
1205   4167796259U,  // <1,5,5,2>: Cost 4 vsldoi4 <1,1,5,5>, <2,1,3,5>
1206   3492430763U,  // <1,5,5,3>: Cost 3 vmrglw <0,4,1,5>, <1,2,5,3>
1207   4167798070U,  // <1,5,5,4>: Cost 3 vsldoi4 <1,1,5,5>, RHS
1208   3492430684U,  // <1,5,5,5>: Cost 3 vmrglw <0,4,1,5>, <1,1,5,5>
1209   3492432386U,  // <1,5,5,6>: Cost 3 vmrglw <0,4,1,5>, <3,4,5,6>
1210   3492431091U,  // <1,5,5,7>: Cost 3 vmrglw <0,4,1,5>, <1,6,5,7>
1211   3492430768U,  // <1,5,5,u>: Cost 3 vmrglw <0,4,1,5>, <1,2,5,u>
1212   3389296676U,  // <1,5,6,0>: Cost 3 vsldoi12 <5,6,0,1>, <5,6,0,1>
1213   3385020467U,  // <1,5,6,1>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,1,7>
1214   3271774714U,  // <1,5,6,2>: Cost 3 vsldoi8 <u,4,1,5>, <6,2,7,3>
1215   3378974786U,  // <1,5,6,3>: Cost 4 vsldoi12 <3,u,4,1>, <5,6,3,4>
1216   3365826484U,  // <1,5,6,4>: Cost 4 vmrghw <1,6,5,7>, <5,4,5,6>
1217   3365826564U,  // <1,5,6,5>: Cost 4 vmrghw <1,6,5,7>, <5,5,5,5>
1218   3271775032U,  // <1,5,6,6>: Cost 3 vsldoi8 <u,4,1,5>, <6,6,6,6>
1219   3385020514U,  // <1,5,6,7>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,7,0>
1220   3385020523U,  // <1,5,6,u>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,u,0>
1221   3271775226U,  // <1,5,7,0>: Cost 3 vsldoi8 <u,4,1,5>, <7,0,1,2>
1222   3523636762U,  // <1,5,7,1>: Cost 3 vmrglw <5,6,1,7>, <4,u,5,1>
1223   3271775380U,  // <1,5,7,2>: Cost 4 vsldoi8 <u,4,1,5>, <7,2,0,3>
1224   3271775459U,  // <1,5,7,3>: Cost 4 vsldoi8 <u,4,1,5>, <7,3,0,1>
1225   3271775590U,  // <1,5,7,4>: Cost 3 vsldoi8 <u,4,1,5>, <7,4,5,6>
1226   3523636442U,  // <1,5,7,5>: Cost 4 vmrglw <5,6,1,7>, <4,4,5,5>
1227   3499746384U,  // <1,5,7,6>: Cost 4 vmrglw <1,6,1,7>, <1,4,5,6>
1228   3271775852U,  // <1,5,7,7>: Cost 3 vsldoi8 <u,4,1,5>, <7,7,7,7>
1229   3271775874U,  // <1,5,7,u>: Cost 3 vsldoi8 <u,4,1,5>, <7,u,1,2>
1230   3224000211U,  // <1,5,u,0>: Cost 3 vsldoi8 <0,4,1,5>, <u,0,1,2>
1231   3224000302U,  // <1,5,u,1>: Cost 2 vsldoi8 <0,4,1,5>, LHS
1232   3224000392U,  // <1,5,u,2>: Cost 3 vsldoi8 <0,4,1,5>, <u,2,3,3>
1233   3224000444U,  // <1,5,u,3>: Cost 3 vsldoi8 <0,4,1,5>, <u,3,0,1>
1234   3271776282U,  // <1,5,u,4>: Cost 2 vsldoi8 <u,4,1,5>, <u,4,1,5>
1235   3224000666U,  // <1,5,u,5>: Cost 2 vsldoi8 <0,4,1,5>, RHS
1236   3224000720U,  // <1,5,u,6>: Cost 3 vsldoi8 <0,4,1,5>, <u,6,3,7>
1237   3385020676U,  // <1,5,u,7>: Cost 3 vsldoi12 <4,u,5,1>, <5,u,7,0>
1238   3224000869U,  // <1,5,u,u>: Cost 2 vsldoi8 <0,4,1,5>, LHS
1239   3222675456U,  // <1,6,0,0>: Cost 4 vsldoi8 <0,2,1,6>, <0,0,0,0>
1240   3222675558U,  // <1,6,0,1>: Cost 3 vsldoi8 <0,2,1,6>, LHS
1241   3222675633U,  // <1,6,0,2>: Cost 3 vsldoi8 <0,2,1,6>, <0,2,1,6>
1242   3391508786U,  // <1,6,0,3>: Cost 4 vsldoi12 <6,0,3,1>, <6,0,3,1>
1243   3222675794U,  // <1,6,0,4>: Cost 4 vsldoi8 <0,2,1,6>, <0,4,1,5>
1244   3224666532U,  // <1,6,0,5>: Cost 3 vsldoi8 <0,5,1,6>, <0,5,1,6>
1245   3225330165U,  // <1,6,0,6>: Cost 3 vsldoi8 <0,6,1,6>, <0,6,1,6>
1246   3491728694U,  // <1,6,0,7>: Cost 3 vmrglw <0,3,1,0>, RHS
1247   3222676125U,  // <1,6,0,u>: Cost 3 vsldoi8 <0,2,1,6>, LHS
1248   4167835750U,  // <1,6,1,0>: Cost 4 vsldoi4 <1,1,6,1>, LHS
1249   3222676276U,  // <1,6,1,1>: Cost 4 vsldoi8 <0,2,1,6>, <1,1,1,1>
1250   3362165242U,  // <1,6,1,2>: Cost 3 vmrghw <1,1,1,1>, <6,2,7,3>
1251   3222676489U,  // <1,6,1,3>: Cost 4 vsldoi8 <0,2,1,6>, <1,3,6,7>
1252   4167839030U,  // <1,6,1,4>: Cost 4 vsldoi4 <1,1,6,1>, RHS
1253   3230639229U,  // <1,6,1,5>: Cost 4 vsldoi8 <1,5,1,6>, <1,5,1,6>
1254   3542831928U,  // <1,6,1,6>: Cost 3 vmrglw <u,u,1,1>, <6,6,6,6>
1255   2421312822U,  // <1,6,1,7>: Cost 2 vmrglw <0,u,1,1>, RHS
1256   2421312823U,  // <1,6,1,u>: Cost 2 vmrglw <0,u,1,1>, RHS
1257   4173815910U,  // <1,6,2,0>: Cost 4 vsldoi4 <2,1,6,2>, LHS
1258   3222677049U,  // <1,6,2,1>: Cost 4 vsldoi8 <0,2,1,6>, <2,1,6,0>
1259   3362968058U,  // <1,6,2,2>: Cost 3 vmrghw <1,2,3,0>, <6,2,7,3>
1260   3222677158U,  // <1,6,2,3>: Cost 4 vsldoi8 <0,2,1,6>, <2,3,0,1>
1261   4173819190U,  // <1,6,2,4>: Cost 4 vsldoi4 <2,1,6,2>, RHS
1262   3507668785U,  // <1,6,2,5>: Cost 4 vmrglw <3,0,1,2>, <2,4,6,5>
1263   3222677434U,  // <1,6,2,6>: Cost 3 vsldoi8 <0,2,1,6>, <2,6,3,7>
1264   2433928502U,  // <1,6,2,7>: Cost 2 vmrglw <3,0,1,2>, RHS
1265   2433928503U,  // <1,6,2,u>: Cost 2 vmrglw <3,0,1,2>, RHS
1266   3222677654U,  // <1,6,3,0>: Cost 4 vsldoi8 <0,2,1,6>, <3,0,1,2>
1267   3373150745U,  // <1,6,3,1>: Cost 4 vsldoi12 <2,u,6,1>, <6,3,1,7>
1268   3222677862U,  // <1,6,3,2>: Cost 4 vsldoi8 <0,2,1,6>, <3,2,6,3>
1269   3222677916U,  // <1,6,3,3>: Cost 4 vsldoi8 <0,2,1,6>, <3,3,3,3>
1270   3222678018U,  // <1,6,3,4>: Cost 4 vsldoi8 <0,2,1,6>, <3,4,5,6>
1271   3272444509U,  // <1,6,3,5>: Cost 4 vsldoi8 <u,5,1,6>, <3,5,6,7>
1272   3520951096U,  // <1,6,3,6>: Cost 4 vmrglw <5,2,1,3>, <6,6,6,6>
1273   3491089718U,  // <1,6,3,7>: Cost 3 vmrglw <0,2,1,3>, RHS
1274   3491089719U,  // <1,6,3,u>: Cost 3 vmrglw <0,2,1,3>, RHS
1275   4173832294U,  // <1,6,4,0>: Cost 4 vsldoi4 <2,1,6,4>, LHS
1276   3392467560U,  // <1,6,4,1>: Cost 4 vsldoi12 <6,1,7,1>, <6,4,1,5>
1277   4173833789U,  // <1,6,4,2>: Cost 4 vsldoi4 <2,1,6,4>, <2,1,6,4>
1278   4191750658U,  // <1,6,4,3>: Cost 4 vsldoi4 <5,1,6,4>, <3,4,5,6>
1279   4173835574U,  // <1,6,4,4>: Cost 4 vsldoi4 <2,1,6,4>, RHS
1280   3222678838U,  // <1,6,4,5>: Cost 3 vsldoi8 <0,2,1,6>, RHS
1281   3395859093U,  // <1,6,4,6>: Cost 4 vsldoi12 <6,6,u,1>, <6,4,6,5>
1282   3491761462U,  // <1,6,4,7>: Cost 3 vmrglw <0,3,1,4>, RHS
1283   3222679081U,  // <1,6,4,u>: Cost 3 vsldoi8 <0,2,1,6>, RHS
1284   4179812454U,  // <1,6,5,0>: Cost 4 vsldoi4 <3,1,6,5>, LHS
1285   4179813619U,  // <1,6,5,1>: Cost 4 vsldoi4 <3,1,6,5>, <1,6,5,7>
1286   3540207325U,  // <1,6,5,2>: Cost 4 vmrglw <u,4,1,5>, <2,3,6,2>
1287   3492432230U,  // <1,6,5,3>: Cost 4 vmrglw <0,4,1,5>, <3,2,6,3>
1288   4179815734U,  // <1,6,5,4>: Cost 4 vsldoi4 <3,1,6,5>, RHS
1289   4191760073U,  // <1,6,5,5>: Cost 4 vsldoi4 <5,1,6,5>, <5,1,6,5>
1290   3540210488U,  // <1,6,5,6>: Cost 3 vmrglw <u,4,1,5>, <6,6,6,6>
1291   2418691382U,  // <1,6,5,7>: Cost 2 vmrglw <0,4,1,5>, RHS
1292   2418691383U,  // <1,6,5,u>: Cost 2 vmrglw <0,4,1,5>, RHS
1293   3395269373U,  // <1,6,6,0>: Cost 3 vsldoi12 <6,6,0,1>, <6,6,0,1>
1294   4167877478U,  // <1,6,6,1>: Cost 4 vsldoi4 <1,1,6,6>, <1,1,6,6>
1295   4167878586U,  // <1,6,6,2>: Cost 4 vsldoi4 <1,1,6,6>, <2,6,3,7>
1296   3491111860U,  // <1,6,6,3>: Cost 4 vmrglw <0,2,1,6>, <1,2,6,3>
1297   4167879990U,  // <1,6,6,4>: Cost 4 vsldoi4 <1,1,6,6>, RHS
1298   4191768266U,  // <1,6,6,5>: Cost 4 vsldoi4 <5,1,6,6>, <5,1,6,6>
1299   3385021240U,  // <1,6,6,6>: Cost 3 vsldoi12 <4,u,5,1>, <6,6,6,6>
1300   3491114294U,  // <1,6,6,7>: Cost 3 vmrglw <0,2,1,6>, RHS
1301   3491114295U,  // <1,6,6,u>: Cost 3 vmrglw <0,2,1,6>, RHS
1302   3395933006U,  // <1,6,7,0>: Cost 2 vsldoi12 <6,7,0,1>, <6,7,0,1>
1303   3396006743U,  // <1,6,7,1>: Cost 3 vsldoi12 <6,7,1,1>, <6,7,1,1>
1304   3369390946U,  // <1,6,7,2>: Cost 3 vsldoi12 <2,3,0,1>, <6,7,2,3>
1305   3385021288U,  // <1,6,7,3>: Cost 4 vsldoi12 <4,u,5,1>, <6,7,3,0>
1306   3385021302U,  // <1,6,7,4>: Cost 3 vsldoi12 <4,u,5,1>, <6,7,4,5>
1307   3499746392U,  // <1,6,7,5>: Cost 4 vmrglw <1,6,1,7>, <1,4,6,5>
1308   3395933066U,  // <1,6,7,6>: Cost 3 vsldoi12 <6,7,0,1>, <6,7,6,7>
1309   3499748662U,  // <1,6,7,7>: Cost 3 vmrglw <1,6,1,7>, RHS
1310   3396522902U,  // <1,6,7,u>: Cost 2 vsldoi12 <6,7,u,1>, <6,7,u,1>
1311   3396596639U,  // <1,6,u,0>: Cost 2 vsldoi12 <6,u,0,1>, <6,u,0,1>
1312   3222681390U,  // <1,6,u,1>: Cost 3 vsldoi8 <0,2,1,6>, LHS
1313   3396744113U,  // <1,6,u,2>: Cost 3 vsldoi12 <6,u,2,1>, <6,u,2,1>
1314   3222681532U,  // <1,6,u,3>: Cost 4 vsldoi8 <0,2,1,6>, <u,3,0,1>
1315   3385021383U,  // <1,6,u,4>: Cost 3 vsldoi12 <4,u,5,1>, <6,u,4,5>
1316   3222681754U,  // <1,6,u,5>: Cost 3 vsldoi8 <0,2,1,6>, RHS
1317   3226663120U,  // <1,6,u,6>: Cost 3 vsldoi8 <0,u,1,6>, <u,6,3,7>
1318   2418715958U,  // <1,6,u,7>: Cost 2 vmrglw <0,4,1,u>, RHS
1319   2418715959U,  // <1,6,u,u>: Cost 2 vmrglw <0,4,1,u>, RHS
1320   3397260272U,  // <1,7,0,0>: Cost 3 vsldoi12 <7,0,0,1>, <7,0,0,1>
1321   3231309926U,  // <1,7,0,1>: Cost 3 vsldoi8 <1,6,1,7>, LHS
1322   3527561640U,  // <1,7,0,2>: Cost 4 vmrglw <6,3,1,0>, <6,1,7,2>
1323   3531543034U,  // <1,7,0,3>: Cost 4 vmrglw <7,0,1,0>, <6,2,7,3>
1324   3397555220U,  // <1,7,0,4>: Cost 3 vsldoi12 <7,0,4,1>, <7,0,4,1>
1325   4191792845U,  // <1,7,0,5>: Cost 4 vsldoi4 <5,1,7,0>, <5,1,7,0>
1326   3225338358U,  // <1,7,0,6>: Cost 3 vsldoi8 <0,6,1,7>, <0,6,1,7>
1327   3226001991U,  // <1,7,0,7>: Cost 3 vsldoi8 <0,7,1,7>, <0,7,1,7>
1328   3231310482U,  // <1,7,0,u>: Cost 3 vsldoi8 <1,6,1,7>, <0,u,1,1>
1329   4197769226U,  // <1,7,1,0>: Cost 3 vsldoi4 <6,1,7,1>, <0,0,1,1>
1330   3397997642U,  // <1,7,1,1>: Cost 3 vsldoi12 <7,1,1,1>, <7,1,1,1>
1331   3231310727U,  // <1,7,1,2>: Cost 4 vsldoi8 <1,6,1,7>, <1,2,1,3>
1332   3542831610U,  // <1,7,1,3>: Cost 3 vmrglw <u,u,1,1>, <6,2,7,3>
1333   4197772598U,  // <1,7,1,4>: Cost 3 vsldoi4 <6,1,7,1>, RHS
1334   3255198885U,  // <1,7,1,5>: Cost 4 vsldoi8 <5,6,1,7>, <1,5,6,1>
1335   3231311055U,  // <1,7,1,6>: Cost 3 vsldoi8 <1,6,1,7>, <1,6,1,7>
1336   3542831938U,  // <1,7,1,7>: Cost 3 vmrglw <u,u,1,1>, <6,6,7,7>
1337   3232638321U,  // <1,7,1,u>: Cost 3 vsldoi8 <1,u,1,7>, <1,u,1,7>
1338   4197777510U,  // <1,7,2,0>: Cost 3 vsldoi4 <6,1,7,2>, LHS
1339   3362968661U,  // <1,7,2,1>: Cost 3 vmrghw <1,2,3,0>, <7,1,2,3>
1340   3507671464U,  // <1,7,2,2>: Cost 3 vmrglw <3,0,1,2>, <6,1,7,2>
1341   4197779606U,  // <1,7,2,3>: Cost 3 vsldoi4 <6,1,7,2>, <3,0,1,2>
1342   4197780790U,  // <1,7,2,4>: Cost 3 vsldoi4 <6,1,7,2>, RHS
1343   3519615403U,  // <1,7,2,5>: Cost 4 vmrglw <5,0,1,2>, <6,1,7,5>
1344   4197781928U,  // <1,7,2,6>: Cost 3 vsldoi4 <6,1,7,2>, <6,1,7,2>
1345   3531559179U,  // <1,7,2,7>: Cost 3 vmrglw <7,0,1,2>, <5,u,7,7>
1346   4197783342U,  // <1,7,2,u>: Cost 3 vsldoi4 <6,1,7,2>, LHS
1347   3399251171U,  // <1,7,3,0>: Cost 3 vsldoi12 <7,3,0,1>, <7,3,0,1>
1348   3231312147U,  // <1,7,3,1>: Cost 4 vsldoi8 <1,6,1,7>, <3,1,6,1>
1349   4197787302U,  // <1,7,3,2>: Cost 4 vsldoi4 <6,1,7,3>, <2,3,0,1>
1350   3231312284U,  // <1,7,3,3>: Cost 4 vsldoi8 <1,6,1,7>, <3,3,3,3>
1351   3231312386U,  // <1,7,3,4>: Cost 4 vsldoi8 <1,6,1,7>, <3,4,5,6>
1352   3255200343U,  // <1,7,3,5>: Cost 4 vsldoi8 <5,6,1,7>, <3,5,6,1>
1353   3243256449U,  // <1,7,3,6>: Cost 4 vsldoi8 <3,6,1,7>, <3,6,1,7>
1354   3378017569U,  // <1,7,3,7>: Cost 4 vsldoi12 <3,7,0,1>, <7,3,7,0>
1355   3399841067U,  // <1,7,3,u>: Cost 3 vsldoi12 <7,3,u,1>, <7,3,u,1>
1356   3399914804U,  // <1,7,4,0>: Cost 3 vsldoi12 <7,4,0,1>, <7,4,0,1>
1357   4197795023U,  // <1,7,4,1>: Cost 4 vsldoi4 <6,1,7,4>, <1,6,1,7>
1358   3369391432U,  // <1,7,4,2>: Cost 4 vsldoi12 <2,3,0,1>, <7,4,2,3>
1359   3531575802U,  // <1,7,4,3>: Cost 4 vmrglw <7,0,1,4>, <6,2,7,3>
1360   3385021787U,  // <1,7,4,4>: Cost 4 vsldoi12 <4,u,5,1>, <7,4,4,4>
1361   3231313206U,  // <1,7,4,5>: Cost 3 vsldoi8 <1,6,1,7>, RHS
1362   3249229146U,  // <1,7,4,6>: Cost 4 vsldoi8 <4,6,1,7>, <4,6,1,7>
1363   4191827302U,  // <1,7,4,7>: Cost 4 vsldoi4 <5,1,7,4>, <7,4,5,6>
1364   3231313449U,  // <1,7,4,u>: Cost 3 vsldoi8 <1,6,1,7>, RHS
1365   4197802086U,  // <1,7,5,0>: Cost 3 vsldoi4 <6,1,7,5>, LHS
1366   3385021845U,  // <1,7,5,1>: Cost 4 vsldoi12 <4,u,5,1>, <7,5,1,u>
1367   4179888058U,  // <1,7,5,2>: Cost 4 vsldoi4 <3,1,7,5>, <2,6,3,7>
1368   3540210170U,  // <1,7,5,3>: Cost 3 vmrglw <u,4,1,5>, <6,2,7,3>
1369   4197805366U,  // <1,7,5,4>: Cost 3 vsldoi4 <6,1,7,5>, RHS
1370   3492434347U,  // <1,7,5,5>: Cost 3 vmrglw <0,4,1,5>, <6,1,7,5>
1371   3255201843U,  // <1,7,5,6>: Cost 3 vsldoi8 <5,6,1,7>, <5,6,1,7>
1372   3540210498U,  // <1,7,5,7>: Cost 3 vmrglw <u,4,1,5>, <6,6,7,7>
1373   3256529109U,  // <1,7,5,u>: Cost 3 vsldoi8 <5,u,1,7>, <5,u,1,7>
1374   3540881506U,  // <1,7,6,0>: Cost 3 vmrglw <u,5,1,6>, <5,6,7,0>
1375   3231314342U,  // <1,7,6,1>: Cost 4 vsldoi8 <1,6,1,7>, <6,1,7,0>
1376   4179896250U,  // <1,7,6,2>: Cost 4 vsldoi4 <3,1,7,6>, <2,6,3,7>
1377   4179896609U,  // <1,7,6,3>: Cost 4 vsldoi4 <3,1,7,6>, <3,1,7,6>
1378   4179897654U,  // <1,7,6,4>: Cost 4 vsldoi4 <3,1,7,6>, RHS
1379   3395122697U,  // <1,7,6,5>: Cost 4 vsldoi12 <6,5,7,1>, <7,6,5,7>
1380   3385021969U,  // <1,7,6,6>: Cost 4 vsldoi12 <4,u,5,1>, <7,6,6,6>
1381   3395933716U,  // <1,7,6,7>: Cost 3 vsldoi12 <6,7,0,1>, <7,6,7,0>
1382   3396597277U,  // <1,7,6,u>: Cost 3 vsldoi12 <6,u,0,1>, <7,6,u,0>
1383   3401905703U,  // <1,7,7,0>: Cost 3 vsldoi12 <7,7,0,1>, <7,7,0,1>
1384   3499746154U,  // <1,7,7,1>: Cost 4 vmrglw <1,6,1,7>, <1,1,7,1>
1385   4197820070U,  // <1,7,7,2>: Cost 4 vsldoi4 <6,1,7,7>, <2,3,0,1>
1386   3499746237U,  // <1,7,7,3>: Cost 4 vmrglw <1,6,1,7>, <1,2,7,3>
1387   3385022031U,  // <1,7,7,4>: Cost 4 vsldoi12 <4,u,5,1>, <7,7,4,5>
1388   4191850196U,  // <1,7,7,5>: Cost 4 vsldoi4 <5,1,7,7>, <5,1,7,7>
1389   4197822893U,  // <1,7,7,6>: Cost 4 vsldoi4 <6,1,7,7>, <6,1,7,7>
1390   3385022060U,  // <1,7,7,7>: Cost 3 vsldoi12 <4,u,5,1>, <7,7,7,7>
1391   3402495599U,  // <1,7,7,u>: Cost 3 vsldoi12 <7,7,u,1>, <7,7,u,1>
1392   4197826577U,  // <1,7,u,0>: Cost 3 vsldoi4 <6,1,7,u>, <0,0,1,u>
1393   3231315758U,  // <1,7,u,1>: Cost 3 vsldoi8 <1,6,1,7>, LHS
1394   3507671464U,  // <1,7,u,2>: Cost 3 vmrglw <3,0,1,2>, <6,1,7,2>
1395   3531608570U,  // <1,7,u,3>: Cost 3 vmrglw <7,0,1,u>, <6,2,7,3>
1396   4197829942U,  // <1,7,u,4>: Cost 3 vsldoi4 <6,1,7,u>, RHS
1397   3231316122U,  // <1,7,u,5>: Cost 3 vsldoi8 <1,6,1,7>, RHS
1398   4197831086U,  // <1,7,u,6>: Cost 3 vsldoi4 <6,1,7,u>, <6,1,7,u>
1399   3531608898U,  // <1,7,u,7>: Cost 3 vmrglw <7,0,1,u>, <6,6,7,7>
1400   3231316325U,  // <1,7,u,u>: Cost 3 vsldoi8 <1,6,1,7>, LHS
1401   3221364753U,  // <1,u,0,0>: Cost 2 vsldoi8 <0,0,1,u>, <0,0,1,u>
1402   3224019046U,  // <1,u,0,1>: Cost 2 vsldoi8 <0,4,1,u>, LHS
1403   3222692019U,  // <1,u,0,2>: Cost 3 vsldoi8 <0,2,1,u>, <0,2,1,u>
1404   3491725468U,  // <1,u,0,3>: Cost 3 vmrglw <0,3,1,0>, LHS
1405   3224019285U,  // <1,u,0,4>: Cost 2 vsldoi8 <0,4,1,u>, <0,4,1,u>
1406   3403601654U,  // <1,u,0,5>: Cost 2 vsldoi12 <u,0,5,1>, <u,0,5,1>
1407   3225346551U,  // <1,u,0,6>: Cost 3 vsldoi8 <0,6,1,u>, <0,6,1,u>
1408   3491728712U,  // <1,u,0,7>: Cost 3 vmrglw <0,3,1,0>, RHS
1409   3224019613U,  // <1,u,0,u>: Cost 2 vsldoi8 <0,4,1,u>, LHS
1410   3093725286U,  // <1,u,1,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
1411   1611448422U,  // <1,u,1,1>: Cost 1 vspltisw1 LHS
1412   3360839470U,  // <1,u,1,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
1413   2421309596U,  // <1,u,1,3>: Cost 2 vmrglw <0,u,1,1>, LHS
1414   3093728566U,  // <1,u,1,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
1415   2288425114U,  // <1,u,1,5>: Cost 2 vmrghw <1,1,1,1>, RHS
1416   3224020238U,  // <1,u,1,6>: Cost 3 vsldoi8 <0,4,1,u>, <1,6,u,7>
1417   2421312840U,  // <1,u,1,7>: Cost 2 vmrglw <0,u,1,1>, RHS
1418   1611448422U,  // <1,u,1,u>: Cost 1 vspltisw1 LHS
1419   3362969299U,  // <1,u,2,0>: Cost 3 vmrghw <1,2,3,0>, <u,0,1,2>
1420   2289227566U,  // <1,u,2,1>: Cost 2 vmrghw <1,2,3,0>, LHS
1421   2289222550U,  // <1,u,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
1422   2433925276U,  // <1,u,2,3>: Cost 2 vmrglw <3,0,1,2>, LHS
1423   3362969663U,  // <1,u,2,4>: Cost 3 vmrghw <1,2,3,0>, <u,4,5,6>
1424   2289227930U,  // <1,u,2,5>: Cost 2 vmrghw <1,2,3,0>, RHS
1425   3224020922U,  // <1,u,2,6>: Cost 3 vsldoi8 <0,4,1,u>, <2,6,3,7>
1426   2433928520U,  // <1,u,2,7>: Cost 2 vmrglw <3,0,1,2>, RHS
1427   2289228133U,  // <1,u,2,u>: Cost 2 vmrghw <1,2,3,0>, LHS
1428   2014544028U,  // <1,u,3,0>: Cost 1 vsldoi4 LHS, LHS
1429   3088286516U,  // <1,u,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
1430   3088287336U,  // <1,u,3,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
1431   3088287894U,  // <1,u,3,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
1432   2014547254U,  // <1,u,3,4>: Cost 1 vsldoi4 LHS, RHS
1433   3136065540U,  // <1,u,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
1434   3136066042U,  // <1,u,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
1435   3136066554U,  // <1,u,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
1436   2014549806U,  // <1,u,3,u>: Cost 1 vsldoi4 LHS, LHS
1437   3245255541U,  // <1,u,4,0>: Cost 3 vsldoi8 <4,0,1,u>, <4,0,1,u>
1438   3224022013U,  // <1,u,4,1>: Cost 3 vsldoi8 <0,4,1,u>, <4,1,u,0>
1439   3364258710U,  // <1,u,4,2>: Cost 3 vmrghw <1,4,2,5>, <1,2,3,0>
1440   3491758236U,  // <1,u,4,3>: Cost 3 vmrglw <0,3,1,4>, LHS
1441   4185926657U,  // <1,u,4,4>: Cost 3 vsldoi4 <4,1,u,4>, <4,1,u,4>
1442   3224022326U,  // <1,u,4,5>: Cost 2 vsldoi8 <0,4,1,u>, RHS
1443   3491760642U,  // <1,u,4,6>: Cost 3 vmrglw <0,3,1,4>, <3,4,5,6>
1444   3491761480U,  // <1,u,4,7>: Cost 3 vmrglw <0,3,1,4>, RHS
1445   3224022569U,  // <1,u,4,u>: Cost 2 vsldoi8 <0,4,1,u>, RHS
1446   3492430787U,  // <1,u,5,0>: Cost 3 vmrglw <0,4,1,5>, <1,2,u,0>
1447   3492431598U,  // <1,u,5,1>: Cost 3 vmrglw <0,4,1,5>, <2,3,u,1>
1448   3492432085U,  // <1,u,5,2>: Cost 3 vmrglw <0,4,1,5>, <3,0,u,2>
1449   2418688156U,  // <1,u,5,3>: Cost 2 vmrglw <0,4,1,5>, LHS
1450   3492430791U,  // <1,u,5,4>: Cost 3 vmrglw <0,4,1,5>, <1,2,u,4>
1451   2418688338U,  // <1,u,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
1452   3360839834U,  // <1,u,5,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1453   2418691400U,  // <1,u,5,7>: Cost 2 vmrglw <0,4,1,5>, RHS
1454   2418688161U,  // <1,u,5,u>: Cost 2 vmrglw <0,4,1,5>, LHS
1455   3257200935U,  // <1,u,6,0>: Cost 3 vsldoi8 <6,0,1,u>, <6,0,1,u>
1456   3361355966U,  // <1,u,6,1>: Cost 3 vsldoi12 <0,u,u,1>, <u,6,1,7>
1457   3263173114U,  // <1,u,6,2>: Cost 3 vsldoi8 <7,0,1,u>, <6,2,7,3>
1458   3491111068U,  // <1,u,6,3>: Cost 3 vmrglw <0,2,1,6>, LHS
1459   3365822802U,  // <1,u,6,4>: Cost 3 vmrghw <1,6,5,7>, <0,4,1,5>
1460   3365533850U,  // <1,u,6,5>: Cost 3 vmrghw <1,6,1,7>, RHS
1461   3263173432U,  // <1,u,6,6>: Cost 3 vsldoi8 <7,0,1,u>, <6,6,6,6>
1462   3491114312U,  // <1,u,6,7>: Cost 3 vmrglw <0,2,1,6>, RHS
1463   3491111073U,  // <1,u,6,u>: Cost 3 vmrglw <0,2,1,6>, LHS
1464   3263173632U,  // <1,u,7,0>: Cost 2 vsldoi8 <7,0,1,u>, <7,0,1,u>
1465   3541549777U,  // <1,u,7,1>: Cost 3 vmrglw <u,6,1,7>, <0,u,u,1>
1466   3369392404U,  // <1,u,7,2>: Cost 3 vsldoi12 <2,3,0,1>, <u,7,2,3>
1467   3499745436U,  // <1,u,7,3>: Cost 3 vmrglw <1,6,1,7>, LHS
1468   3385022760U,  // <1,u,7,4>: Cost 3 vsldoi12 <4,u,5,1>, <u,7,4,5>
1469   3499745681U,  // <1,u,7,5>: Cost 4 vmrglw <1,6,1,7>, <0,4,u,5>
1470   3395934524U,  // <1,u,7,6>: Cost 3 vsldoi12 <6,7,0,1>, <u,7,6,7>
1471   3499748680U,  // <1,u,7,7>: Cost 3 vmrglw <1,6,1,7>, RHS
1472   3268482696U,  // <1,u,7,u>: Cost 2 vsldoi8 <7,u,1,u>, <7,u,1,u>
1473   2014584993U,  // <1,u,u,0>: Cost 1 vsldoi4 LHS, LHS
1474   1611448422U,  // <1,u,u,1>: Cost 1 vspltisw1 LHS
1475   3088328296U,  // <1,u,u,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
1476   3088328854U,  // <1,u,u,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
1477   2014588214U,  // <1,u,u,4>: Cost 1 vsldoi4 LHS, RHS
1478   3224025242U,  // <1,u,u,5>: Cost 2 vsldoi8 <0,4,1,u>, RHS
1479   3360840077U,  // <1,u,u,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
1480   2418715976U,  // <1,u,u,7>: Cost 2 vmrglw <0,4,1,u>, RHS
1481   2014590766U,  // <1,u,u,u>: Cost 1 vsldoi4 LHS, LHS
1482   3367608320U,  // <2,0,0,0>: Cost 3 vmrghw <2,0,3,0>, <0,0,0,0>
1483   3367608422U,  // <2,0,0,1>: Cost 3 vmrghw <2,0,3,0>, LHS
1484   3356860435U,  // <2,0,0,2>: Cost 4 vsldoi12 <0,2,1,2>, <0,0,2,1>
1485   3373449244U,  // <2,0,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <0,0,3,1>
1486   3367608658U,  // <2,0,0,4>: Cost 4 vmrghw <2,0,3,0>, <0,4,1,5>
1487   3490474452U,  // <2,0,0,5>: Cost 4 vmrglw <0,1,2,0>, <3,4,0,5>
1488   3355902008U,  // <2,0,0,6>: Cost 4 vsldoi12 <0,0,6,2>, <0,0,6,2>
1489   3226018377U,  // <2,0,0,7>: Cost 4 vsldoi8 <0,7,2,0>, <0,7,2,0>
1490   3367608989U,  // <2,0,0,u>: Cost 3 vmrghw <2,0,3,0>, LHS
1491   3368280074U,  // <2,0,1,0>: Cost 3 vmrghw <2,1,3,1>, <0,0,1,1>
1492   3368280166U,  // <2,0,1,1>: Cost 3 vmrghw <2,1,3,1>, LHS
1493   3368878182U,  // <2,0,1,2>: Cost 2 vsldoi12 <2,2,2,2>, LHS
1494   4209862869U,  // <2,0,1,3>: Cost 3 vsldoi4 <u,2,0,1>, <3,0,u,2>
1495   3368313170U,  // <2,0,1,4>: Cost 3 vmrghw <2,1,3,5>, <0,4,1,5>
1496   4191948512U,  // <2,0,1,5>: Cost 4 vsldoi4 <5,2,0,1>, <5,2,0,1>
1497   3397337230U,  // <2,0,1,6>: Cost 4 vsldoi12 <7,0,1,2>, <0,1,6,7>
1498   3501099640U,  // <2,0,1,7>: Cost 4 vmrglw <1,u,2,1>, <3,6,0,7>
1499   3368878236U,  // <2,0,1,u>: Cost 2 vsldoi12 <2,2,2,2>, LHS
1500   3368878080U,  // <2,0,2,0>: Cost 3 vmrghw <2,2,2,2>, <0,0,0,0>
1501   2295136358U,  // <2,0,2,1>: Cost 2 vmrghw <2,2,2,2>, LHS
1502   3368878253U,  // <2,0,2,2>: Cost 3 vmrghw <2,2,2,2>, <0,2,1,2>
1503   3368878332U,  // <2,0,2,3>: Cost 4 vmrghw <2,2,2,2>, <0,3,1,0>
1504   3368878418U,  // <2,0,2,4>: Cost 3 vmrghw <2,2,2,2>, <0,4,1,5>
1505   3368878499U,  // <2,0,2,5>: Cost 4 vmrghw <2,2,2,2>, <0,5,1,5>
1506   3243935674U,  // <2,0,2,6>: Cost 4 vsldoi8 <3,7,2,0>, <2,6,3,7>
1507   3503098488U,  // <2,0,2,7>: Cost 4 vmrglw <2,2,2,2>, <3,6,0,7>
1508   2295136925U,  // <2,0,2,u>: Cost 2 vmrghw <2,2,2,2>, LHS
1509   2421399552U,  // <2,0,3,0>: Cost 2 vmrglw LHS, <0,0,0,0>
1510   2421401254U,  // <2,0,3,1>: Cost 2 vmrglw LHS, <2,3,0,1>
1511   3369386158U,  // <2,0,3,2>: Cost 3 vmrghw <2,3,0,1>, <0,2,1,3>
1512   4180019504U,  // <2,0,3,3>: Cost 3 vsldoi4 <3,2,0,3>, <3,2,0,3>
1513   3495142514U,  // <2,0,3,4>: Cost 3 vmrglw LHS, <1,5,0,4>
1514   4203909218U,  // <2,0,3,5>: Cost 3 vsldoi4 <7,2,0,3>, <5,6,7,0>
1515   3369386486U,  // <2,0,3,6>: Cost 3 vmrghw <2,3,0,1>, <0,6,1,7>
1516   4203910292U,  // <2,0,3,7>: Cost 3 vsldoi4 <7,2,0,3>, <7,2,0,3>
1517   2421401261U,  // <2,0,3,u>: Cost 2 vmrglw LHS, <2,3,0,u>
1518   3503112192U,  // <2,0,4,0>: Cost 4 vmrglw <2,2,2,4>, <0,0,0,0>
1519   3368878418U,  // <2,0,4,1>: Cost 3 vsldoi12 <2,2,2,2>, <0,4,1,5>
1520   3356860763U,  // <2,0,4,2>: Cost 4 vsldoi12 <0,2,1,2>, <0,4,2,5>
1521   3373449572U,  // <2,0,4,3>: Cost 4 vsldoi12 <3,0,1,2>, <0,4,3,5>
1522   3368878445U,  // <2,0,4,4>: Cost 4 vsldoi12 <2,2,2,2>, <0,4,4,5>
1523   3269815606U,  // <2,0,4,5>: Cost 3 vsldoi8 <u,1,2,0>, RHS
1524   3260525945U,  // <2,0,4,6>: Cost 4 vsldoi8 <6,5,2,0>, <4,6,5,2>
1525   3397337480U,  // <2,0,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <0,4,7,5>
1526   3368878481U,  // <2,0,4,u>: Cost 3 vsldoi12 <2,2,2,2>, <0,4,u,5>
1527   3498475520U,  // <2,0,5,0>: Cost 4 vmrglw <1,4,2,5>, <0,0,0,0>
1528   3370975334U,  // <2,0,5,1>: Cost 3 vmrghw <2,5,3,6>, LHS
1529   3371344048U,  // <2,0,5,2>: Cost 4 vmrghw <2,5,u,6>, <0,2,1,5>
1530   3498477872U,  // <2,0,5,3>: Cost 4 vmrglw <1,4,2,5>, <3,2,0,3>
1531   3370926418U,  // <2,0,5,4>: Cost 4 vmrghw <2,5,3,0>, <0,4,1,5>
1532   3498477874U,  // <2,0,5,5>: Cost 4 vmrglw <1,4,2,5>, <3,2,0,5>
1533   3397337554U,  // <2,0,5,6>: Cost 4 vsldoi12 <7,0,1,2>, <0,5,6,7>
1534   3498478200U,  // <2,0,5,7>: Cost 4 vmrglw <1,4,2,5>, <3,6,0,7>
1535   3370975901U,  // <2,0,5,u>: Cost 3 vmrghw <2,5,3,6>, LHS
1536   3371646976U,  // <2,0,6,0>: Cost 3 vmrghw <2,6,3,7>, <0,0,0,0>
1537   2297905254U,  // <2,0,6,1>: Cost 2 vmrghw <2,6,3,7>, LHS
1538   3371647153U,  // <2,0,6,2>: Cost 3 vmrghw <2,6,3,7>, <0,2,1,6>
1539   3371647228U,  // <2,0,6,3>: Cost 4 vmrghw <2,6,3,7>, <0,3,1,0>
1540   3371647314U,  // <2,0,6,4>: Cost 3 vmrghw <2,6,3,7>, <0,4,1,5>
1541   3260527293U,  // <2,0,6,5>: Cost 4 vsldoi8 <6,5,2,0>, <6,5,2,0>
1542   3371647478U,  // <2,0,6,6>: Cost 4 vmrghw <2,6,3,7>, <0,6,1,7>
1543   3261854559U,  // <2,0,6,7>: Cost 4 vsldoi8 <6,7,2,0>, <6,7,2,0>
1544   2297905821U,  // <2,0,6,u>: Cost 2 vmrghw <2,6,3,7>, LHS
1545   3505790976U,  // <2,0,7,0>: Cost 4 vmrglw <2,6,2,7>, <0,0,0,0>
1546   3372040294U,  // <2,0,7,1>: Cost 3 vmrghw <2,7,0,1>, LHS
1547   3264509091U,  // <2,0,7,2>: Cost 4 vsldoi8 <7,2,2,0>, <7,2,2,0>
1548   3265172724U,  // <2,0,7,3>: Cost 4 vsldoi8 <7,3,2,0>, <7,3,2,0>
1549   3269817702U,  // <2,0,7,4>: Cost 4 vsldoi8 <u,1,2,0>, <7,4,5,6>
1550   3490535036U,  // <2,0,7,5>: Cost 4 vmrglw <0,1,2,7>, <7,u,0,5>
1551   3267163623U,  // <2,0,7,6>: Cost 4 vsldoi8 <7,6,2,0>, <7,6,2,0>
1552   3269817964U,  // <2,0,7,7>: Cost 4 vsldoi8 <u,1,2,0>, <7,7,7,7>
1553   3372040861U,  // <2,0,7,u>: Cost 3 vmrghw <2,7,0,1>, LHS
1554   2416795648U,  // <2,0,u,0>: Cost 2 vmrglw LHS, <0,0,0,0>
1555   2416797350U,  // <2,0,u,1>: Cost 2 vmrglw LHS, <2,3,0,1>
1556   3368878749U,  // <2,0,u,2>: Cost 2 vsldoi12 <2,2,2,2>, LHS
1557   4180060469U,  // <2,0,u,3>: Cost 3 vsldoi4 <3,2,0,u>, <3,2,0,u>
1558   3490539177U,  // <2,0,u,4>: Cost 3 vmrglw LHS, <2,3,0,4>
1559   4203950178U,  // <2,0,u,5>: Cost 3 vsldoi4 <7,2,0,u>, <5,6,7,0>
1560   3369386486U,  // <2,0,u,6>: Cost 3 vmrghw <2,3,0,1>, <0,6,1,7>
1561   4203951257U,  // <2,0,u,7>: Cost 3 vsldoi4 <7,2,0,u>, <7,2,0,u>
1562   2416797357U,  // <2,0,u,u>: Cost 2 vmrglw LHS, <2,3,0,u>
1563   4162150571U,  // <2,1,0,0>: Cost 4 vsldoi4 <0,2,1,0>, <0,2,1,0>
1564   3361506020U,  // <2,1,0,1>: Cost 3 vsldoi12 <1,0,1,2>, <1,0,1,2>
1565   3538250526U,  // <2,1,0,2>: Cost 3 vmrglw <u,1,2,0>, <3,u,1,2>
1566   3373449972U,  // <2,1,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <1,0,3,0>
1567   4162153782U,  // <2,1,0,4>: Cost 4 vsldoi4 <0,2,1,0>, RHS
1568   3367642226U,  // <2,1,0,5>: Cost 4 vmrghw <2,0,3,4>, <1,5,0,4>
1569   3257213425U,  // <2,1,0,6>: Cost 4 vsldoi8 <6,0,2,1>, <0,6,1,2>
1570   3508388342U,  // <2,1,0,7>: Cost 5 vmrglw <3,1,2,0>, <0,6,1,7>
1571   3362022179U,  // <2,1,0,u>: Cost 3 vsldoi12 <1,0,u,2>, <1,0,u,2>
1572   3227353836U,  // <2,1,1,0>: Cost 3 vsldoi8 <1,0,2,1>, <1,0,2,1>
1573   3368878900U,  // <2,1,1,1>: Cost 3 vsldoi12 <2,2,2,2>, <1,1,1,1>
1574   3232662422U,  // <2,1,1,2>: Cost 3 vsldoi8 <1,u,2,1>, <1,2,3,0>
1575   3496452999U,  // <2,1,1,3>: Cost 4 vmrglw <1,1,2,1>, <1,2,1,3>
1576   4162161974U,  // <2,1,1,4>: Cost 4 vsldoi4 <0,2,1,1>, RHS
1577   3362464601U,  // <2,1,1,5>: Cost 4 vsldoi12 <1,1,5,2>, <1,1,5,2>
1578   3368314099U,  // <2,1,1,6>: Cost 4 vmrghw <2,1,3,5>, <1,6,5,7>
1579   3231999267U,  // <2,1,1,7>: Cost 4 vsldoi8 <1,7,2,1>, <1,7,2,1>
1580   3232662900U,  // <2,1,1,u>: Cost 3 vsldoi8 <1,u,2,1>, <1,u,2,1>
1581   4162166957U,  // <2,1,2,0>: Cost 3 vsldoi4 <0,2,1,2>, <0,2,1,2>
1582   3368878900U,  // <2,1,2,1>: Cost 3 vmrghw <2,2,2,2>, <1,1,1,1>
1583   4162168424U,  // <2,1,2,2>: Cost 3 vsldoi4 <0,2,1,2>, <2,2,2,2>
1584   3362980760U,  // <2,1,2,3>: Cost 3 vsldoi12 <1,2,3,2>, <1,2,3,2>
1585   4162170166U,  // <2,1,2,4>: Cost 3 vsldoi4 <0,2,1,2>, RHS
1586   3503096146U,  // <2,1,2,5>: Cost 3 vmrglw <2,2,2,2>, <0,4,1,5>
1587   3232663464U,  // <2,1,2,6>: Cost 4 vsldoi8 <1,u,2,1>, <2,6,1,7>
1588   3397338042U,  // <2,1,2,7>: Cost 3 vsldoi12 <7,0,1,2>, <1,2,7,0>
1589   4162172718U,  // <2,1,2,u>: Cost 3 vsldoi4 <0,2,1,2>, LHS
1590   3490496521U,  // <2,1,3,0>: Cost 3 vmrglw LHS, <0,0,1,0>
1591   2416754698U,  // <2,1,3,1>: Cost 2 vmrglw LHS, <0,0,1,1>
1592   2421401750U,  // <2,1,3,2>: Cost 2 vmrglw LHS, <3,0,1,2>
1593   3495141550U,  // <2,1,3,3>: Cost 3 vmrglw LHS, <0,2,1,3>
1594   4162178358U,  // <2,1,3,4>: Cost 3 vsldoi4 <0,2,1,3>, RHS
1595   2416755026U,  // <2,1,3,5>: Cost 2 vmrglw LHS, <0,4,1,5>
1596   3495141553U,  // <2,1,3,6>: Cost 3 vmrglw LHS, <0,2,1,6>
1597   3495142607U,  // <2,1,3,7>: Cost 3 vmrglw LHS, <1,6,1,7>
1598   2416754705U,  // <2,1,3,u>: Cost 2 vmrglw LHS, <0,0,1,u>
1599   4162183343U,  // <2,1,4,0>: Cost 4 vsldoi4 <0,2,1,4>, <0,2,1,4>
1600   3368879147U,  // <2,1,4,1>: Cost 4 vsldoi12 <2,2,2,2>, <1,4,1,5>
1601   3538283294U,  // <2,1,4,2>: Cost 3 vmrglw <u,1,2,4>, <3,u,1,2>
1602   4162185366U,  // <2,1,4,3>: Cost 5 vsldoi4 <0,2,1,4>, <3,0,1,2>
1603   4162186550U,  // <2,1,4,4>: Cost 4 vsldoi4 <0,2,1,4>, RHS
1604   3232664886U,  // <2,1,4,5>: Cost 3 vsldoi8 <1,u,2,1>, RHS
1605   3262524793U,  // <2,1,4,6>: Cost 4 vsldoi8 <6,u,2,1>, <4,6,5,2>
1606   3503113423U,  // <2,1,4,7>: Cost 5 vmrglw <2,2,2,4>, <1,6,1,7>
1607   3232665129U,  // <2,1,4,u>: Cost 3 vsldoi8 <1,u,2,1>, RHS
1608   4162191536U,  // <2,1,5,0>: Cost 4 vsldoi4 <0,2,1,5>, <0,2,1,5>
1609   3498475530U,  // <2,1,5,1>: Cost 4 vmrglw <1,4,2,5>, <0,0,1,1>
1610   4162193301U,  // <2,1,5,2>: Cost 4 vsldoi4 <0,2,1,5>, <2,5,u,6>
1611   4162193922U,  // <2,1,5,3>: Cost 4 vsldoi4 <0,2,1,5>, <3,4,5,6>
1612   4162194742U,  // <2,1,5,4>: Cost 4 vsldoi4 <0,2,1,5>, RHS
1613   3498475858U,  // <2,1,5,5>: Cost 4 vmrglw <1,4,2,5>, <0,4,1,5>
1614   3370984691U,  // <2,1,5,6>: Cost 4 vmrghw <2,5,3,7>, <1,6,5,7>
1615   3397338285U,  // <2,1,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <1,5,7,0>
1616   4162197294U,  // <2,1,5,u>: Cost 4 vsldoi4 <0,2,1,5>, LHS
1617   4162199729U,  // <2,1,6,0>: Cost 3 vsldoi4 <0,2,1,6>, <0,2,1,6>
1618   3371647796U,  // <2,1,6,1>: Cost 3 vmrghw <2,6,3,7>, <1,1,1,1>
1619   4162201530U,  // <2,1,6,2>: Cost 3 vsldoi4 <0,2,1,6>, <2,6,3,7>
1620   4162201750U,  // <2,1,6,3>: Cost 4 vsldoi4 <0,2,1,6>, <3,0,1,2>
1621   4162202934U,  // <2,1,6,4>: Cost 3 vsldoi4 <0,2,1,6>, RHS
1622   3499147602U,  // <2,1,6,5>: Cost 4 vmrglw <1,5,2,6>, <0,4,1,5>
1623   4162204472U,  // <2,1,6,6>: Cost 4 vsldoi4 <0,2,1,6>, <6,6,6,6>
1624   3261862752U,  // <2,1,6,7>: Cost 4 vsldoi8 <6,7,2,1>, <6,7,2,1>
1625   4162205486U,  // <2,1,6,u>: Cost 3 vsldoi4 <0,2,1,6>, LHS
1626   3262526458U,  // <2,1,7,0>: Cost 4 vsldoi8 <6,u,2,1>, <7,0,1,2>
1627   3505790986U,  // <2,1,7,1>: Cost 4 vmrglw <2,6,2,7>, <0,0,1,1>
1628   3538310786U,  // <2,1,7,2>: Cost 3 vmrglw <u,1,2,7>, <7,u,1,2>
1629   3262526746U,  // <2,1,7,3>: Cost 4 vsldoi8 <6,u,2,1>, <7,3,6,2>
1630   3262526822U,  // <2,1,7,4>: Cost 4 vsldoi8 <6,u,2,1>, <7,4,5,6>
1631   3505791314U,  // <2,1,7,5>: Cost 4 vmrglw <2,6,2,7>, <0,4,1,5>
1632   3262526958U,  // <2,1,7,6>: Cost 4 vsldoi8 <6,u,2,1>, <7,6,2,7>
1633   3262527044U,  // <2,1,7,7>: Cost 4 vsldoi8 <6,u,2,1>, <7,7,3,3>
1634   3538310786U,  // <2,1,7,u>: Cost 3 vmrglw <u,1,2,7>, <7,u,1,2>
1635   3490537481U,  // <2,1,u,0>: Cost 3 vmrglw LHS, <0,0,1,0>
1636   2416795658U,  // <2,1,u,1>: Cost 2 vmrglw LHS, <0,0,1,1>
1637   2416797846U,  // <2,1,u,2>: Cost 2 vmrglw LHS, <3,0,1,2>
1638   3490537646U,  // <2,1,u,3>: Cost 3 vmrglw LHS, <0,2,1,3>
1639   3490537485U,  // <2,1,u,4>: Cost 3 vmrglw LHS, <0,0,1,4>
1640   2416795986U,  // <2,1,u,5>: Cost 2 vmrglw LHS, <0,4,1,5>
1641   3490537649U,  // <2,1,u,6>: Cost 3 vmrglw LHS, <0,2,1,6>
1642   3495183567U,  // <2,1,u,7>: Cost 3 vmrglw LHS, <1,6,1,7>
1643   2416795665U,  // <2,1,u,u>: Cost 2 vmrglw LHS, <0,0,1,u>
1644   3367609805U,  // <2,2,0,0>: Cost 3 vmrghw <2,0,3,0>, <2,0,3,0>
1645   3234660454U,  // <2,2,0,1>: Cost 2 vsldoi8 <2,2,2,2>, LHS
1646   3234660525U,  // <2,2,0,2>: Cost 3 vsldoi8 <2,2,2,2>, <0,2,1,2>
1647   3367618214U,  // <2,2,0,3>: Cost 3 vmrghw <2,0,3,1>, <2,3,0,1>
1648   3234660690U,  // <2,2,0,4>: Cost 3 vsldoi8 <2,2,2,2>, <0,4,1,5>
1649   3367765864U,  // <2,2,0,5>: Cost 4 vmrghw <2,0,5,1>, <2,5,3,6>
1650   3367839674U,  // <2,2,0,6>: Cost 3 vmrghw <2,0,6,1>, <2,6,3,7>
1651   4204033187U,  // <2,2,0,7>: Cost 4 vsldoi4 <7,2,2,0>, <7,2,2,0>
1652   3234661021U,  // <2,2,0,u>: Cost 2 vsldoi8 <2,2,2,2>, LHS
1653   3361506820U,  // <2,2,1,0>: Cost 4 vsldoi12 <1,0,1,2>, <2,1,0,1>
1654   3501098356U,  // <2,2,1,1>: Cost 3 vmrglw <1,u,2,1>, <1,u,2,1>
1655   3234661270U,  // <2,2,1,2>: Cost 3 vsldoi8 <2,2,2,2>, <1,2,3,0>
1656   3501097062U,  // <2,2,1,3>: Cost 3 vmrglw <1,u,2,1>, LHS
1657   3234661419U,  // <2,2,1,4>: Cost 4 vsldoi8 <2,2,2,2>, <1,4,1,5>
1658   3230680194U,  // <2,2,1,5>: Cost 4 vsldoi8 <1,5,2,2>, <1,5,2,2>
1659   3368282042U,  // <2,2,1,6>: Cost 4 vmrghw <2,1,3,1>, <2,6,3,7>
1660   3507070897U,  // <2,2,1,7>: Cost 4 vmrglw <2,u,2,1>, <2,6,2,7>
1661   3501097067U,  // <2,2,1,u>: Cost 3 vmrglw <1,u,2,1>, LHS
1662   3100442726U,  // <2,2,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
1663   3503097285U,  // <2,2,2,1>: Cost 3 vmrglw <2,2,2,2>, <2,0,2,1>
1664   1745666150U,  // <2,2,2,2>: Cost 1 vspltisw2 LHS
1665   2429354086U,  // <2,2,2,3>: Cost 2 vmrglw <2,2,2,2>, LHS
1666   3100446006U,  // <2,2,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
1667   3503097613U,  // <2,2,2,5>: Cost 3 vmrglw <2,2,2,2>, <2,4,2,5>
1668   3368880058U,  // <2,2,2,6>: Cost 3 vmrghw <2,2,2,2>, <2,6,3,7>
1669   4204049573U,  // <2,2,2,7>: Cost 3 vsldoi4 <7,2,2,2>, <7,2,2,2>
1670   1745666150U,  // <2,2,2,u>: Cost 1 vspltisw2 LHS
1671   3234662550U,  // <2,2,3,0>: Cost 3 vsldoi8 <2,2,2,2>, <3,0,1,2>
1672   3369469616U,  // <2,2,3,1>: Cost 3 vsldoi12 <2,3,1,2>, <2,3,1,2>
1673   2421401192U,  // <2,2,3,2>: Cost 2 vmrglw LHS, <2,2,2,2>
1674   1343012966U,  // <2,2,3,3>: Cost 1 vmrglw LHS, LHS
1675   3234662914U,  // <2,2,3,4>: Cost 3 vsldoi8 <2,2,2,2>, <3,4,5,6>
1676   3538273332U,  // <2,2,3,5>: Cost 3 vmrglw LHS, <1,4,2,5>
1677   3495143101U,  // <2,2,3,6>: Cost 3 vmrglw LHS, <2,3,2,6>
1678   4204057766U,  // <2,2,3,7>: Cost 3 vsldoi4 <7,2,2,3>, <7,2,2,3>
1679   1343012971U,  // <2,2,3,u>: Cost 1 vmrglw LHS, LHS
1680   4174200934U,  // <2,2,4,0>: Cost 3 vsldoi4 <2,2,2,4>, LHS
1681   3234663370U,  // <2,2,4,1>: Cost 4 vsldoi8 <2,2,2,2>, <4,1,2,3>
1682   3368879885U,  // <2,2,4,2>: Cost 3 vsldoi12 <2,2,2,2>, <2,4,2,5>
1683   3503112294U,  // <2,2,4,3>: Cost 3 vmrglw <2,2,2,4>, LHS
1684   3503113834U,  // <2,2,4,4>: Cost 3 vmrglw <2,2,2,4>, <2,2,2,4>
1685   3234663734U,  // <2,2,4,5>: Cost 2 vsldoi8 <2,2,2,2>, RHS
1686   3370526650U,  // <2,2,4,6>: Cost 3 vmrghw <2,4,6,5>, <2,6,3,7>
1687   3503114161U,  // <2,2,4,7>: Cost 4 vmrglw <2,2,2,4>, <2,6,2,7>
1688   3234663977U,  // <2,2,4,u>: Cost 2 vsldoi8 <2,2,2,2>, RHS
1689   3234664008U,  // <2,2,5,0>: Cost 4 vsldoi8 <2,2,2,2>, <5,0,1,2>
1690   3498476268U,  // <2,2,5,1>: Cost 4 vmrglw <1,4,2,5>, <1,0,2,1>
1691   3504449128U,  // <2,2,5,2>: Cost 3 vmrglw <2,4,2,5>, <2,2,2,2>
1692   3498475622U,  // <2,2,5,3>: Cost 3 vmrglw <1,4,2,5>, LHS
1693   3234664372U,  // <2,2,5,4>: Cost 4 vsldoi8 <2,2,2,2>, <5,4,5,6>
1694   3498476596U,  // <2,2,5,5>: Cost 3 vmrglw <1,4,2,5>, <1,4,2,5>
1695   3234664546U,  // <2,2,5,6>: Cost 3 vsldoi8 <2,2,2,2>, <5,6,7,0>
1696   3504449457U,  // <2,2,5,7>: Cost 4 vmrglw <2,4,2,5>, <2,6,2,7>
1697   3498475627U,  // <2,2,5,u>: Cost 3 vmrglw <1,4,2,5>, LHS
1698   3371648489U,  // <2,2,6,0>: Cost 3 vmrghw <2,6,3,7>, <2,0,6,1>
1699   3371648543U,  // <2,2,6,1>: Cost 4 vmrghw <2,6,3,7>, <2,1,3,1>
1700   3368880049U,  // <2,2,6,2>: Cost 3 vsldoi12 <2,2,2,2>, <2,6,2,7>
1701   3368880058U,  // <2,2,6,3>: Cost 3 vsldoi12 <2,2,2,2>, <2,6,3,7>
1702   3371648817U,  // <2,2,6,4>: Cost 3 vmrghw <2,6,3,7>, <2,4,6,5>
1703   3371648872U,  // <2,2,6,5>: Cost 4 vmrghw <2,6,3,7>, <2,5,3,6>
1704   2297907130U,  // <2,2,6,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
1705   3261870945U,  // <2,2,6,7>: Cost 3 vsldoi8 <6,7,2,2>, <6,7,2,2>
1706   2297907130U,  // <2,2,6,u>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
1707   3397339114U,  // <2,2,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <2,7,0,1>
1708   3505792453U,  // <2,2,7,1>: Cost 4 vmrglw <2,6,2,7>, <2,0,2,1>
1709   3505792616U,  // <2,2,7,2>: Cost 3 vmrglw <2,6,2,7>, <2,2,2,2>
1710   3505791078U,  // <2,2,7,3>: Cost 3 vmrglw <2,6,2,7>, LHS
1711   3234665830U,  // <2,2,7,4>: Cost 3 vsldoi8 <2,2,2,2>, <7,4,5,6>
1712   3505792781U,  // <2,2,7,5>: Cost 4 vmrglw <2,6,2,7>, <2,4,2,5>
1713   3372042161U,  // <2,2,7,6>: Cost 4 vmrghw <2,7,0,1>, <2,6,2,7>
1714   3505792945U,  // <2,2,7,7>: Cost 3 vmrglw <2,6,2,7>, <2,6,2,7>
1715   3505791083U,  // <2,2,7,u>: Cost 3 vmrglw <2,6,2,7>, LHS
1716   3100442726U,  // <2,2,u,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
1717   3234666286U,  // <2,2,u,1>: Cost 2 vsldoi8 <2,2,2,2>, LHS
1718   1745666150U,  // <2,2,u,2>: Cost 1 vspltisw2 LHS
1719   1343053926U,  // <2,2,u,3>: Cost 1 vmrglw LHS, LHS
1720   3100446006U,  // <2,2,u,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
1721   3234666650U,  // <2,2,u,5>: Cost 2 vsldoi8 <2,2,2,2>, RHS
1722   2297907130U,  // <2,2,u,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
1723   4204098731U,  // <2,2,u,7>: Cost 3 vsldoi4 <7,2,2,u>, <7,2,2,u>
1724   1343053931U,  // <2,2,u,u>: Cost 1 vmrglw LHS, LHS
1725   3222061056U,  // <2,3,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
1726   1074577510U,  // <2,3,0,1>: Cost 1 vsldoi8 LHS, LHS
1727   3226706093U,  // <2,3,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
1728   3226706172U,  // <2,3,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
1729   3222061394U,  // <2,3,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
1730   3269837266U,  // <2,3,0,5>: Cost 3 vsldoi8 LHS, <0,5,6,7>
1731   3269837302U,  // <2,3,0,6>: Cost 3 vsldoi8 LHS, <0,6,1,7>
1732   4204106924U,  // <2,3,0,7>: Cost 3 vsldoi4 <7,2,3,0>, <7,2,3,0>
1733   1074578077U,  // <2,3,0,u>: Cost 1 vsldoi8 LHS, LHS
1734   3226706660U,  // <2,3,1,0>: Cost 3 vsldoi8 LHS, <1,0,1,2>
1735   3222061876U,  // <2,3,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
1736   3222061974U,  // <2,3,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
1737   3226706893U,  // <2,3,1,3>: Cost 4 vsldoi8 LHS, <1,3,0,1>
1738   3226707024U,  // <2,3,1,4>: Cost 3 vsldoi8 LHS, <1,4,5,6>
1739   3226707055U,  // <2,3,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
1740   3226707151U,  // <2,3,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
1741   3501098938U,  // <2,3,1,7>: Cost 4 vmrglw <1,u,2,1>, <2,6,3,7>
1742   3226707324U,  // <2,3,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
1743   3226707405U,  // <2,3,2,0>: Cost 3 vsldoi8 LHS, <2,0,3,0>
1744   3222062623U,  // <2,3,2,1>: Cost 3 vsldoi8 LHS, <2,1,3,1>
1745   3222062696U,  // <2,3,2,2>: Cost 2 vsldoi8 LHS, <2,2,2,2>
1746   3222062758U,  // <2,3,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
1747   3226707734U,  // <2,3,2,4>: Cost 3 vsldoi8 LHS, <2,4,3,5>
1748   3226707816U,  // <2,3,2,5>: Cost 3 vsldoi8 LHS, <2,5,3,6>
1749   3222063034U,  // <2,3,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
1750   3503097786U,  // <2,3,2,7>: Cost 3 vmrglw <2,2,2,2>, <2,6,3,7>
1751   3222063192U,  // <2,3,2,u>: Cost 2 vsldoi8 LHS, <2,u,3,3>
1752   2421400470U,  // <2,3,3,0>: Cost 2 vmrglw LHS, <1,2,3,0>
1753   3490498079U,  // <2,3,3,1>: Cost 3 vmrglw LHS, <2,1,3,1>
1754   3100526194U,  // <2,3,3,2>: Cost 2 vsldoi4 <2,2,3,3>, <2,2,3,3>
1755   2416756338U,  // <2,3,3,3>: Cost 2 vmrglw LHS, <2,2,3,3>
1756   2421400474U,  // <2,3,3,4>: Cost 2 vmrglw LHS, <1,2,3,4>
1757   3490498083U,  // <2,3,3,5>: Cost 3 vmrglw LHS, <2,1,3,5>
1758   3495147646U,  // <2,3,3,6>: Cost 3 vmrglw LHS, <u,5,3,6>
1759   2421401530U,  // <2,3,3,7>: Cost 2 vmrglw LHS, <2,6,3,7>
1760   2416756343U,  // <2,3,3,u>: Cost 2 vmrglw LHS, <2,2,3,u>
1761   3094560870U,  // <2,3,4,0>: Cost 2 vsldoi4 <1,2,3,4>, LHS
1762   3094561690U,  // <2,3,4,1>: Cost 2 vsldoi4 <1,2,3,4>, <1,2,3,4>
1763   4168304232U,  // <2,3,4,2>: Cost 3 vsldoi4 <1,2,3,4>, <2,2,2,2>
1764   4168304790U,  // <2,3,4,3>: Cost 3 vsldoi4 <1,2,3,4>, <3,0,1,2>
1765   3094564150U,  // <2,3,4,4>: Cost 2 vsldoi4 <1,2,3,4>, RHS
1766   1074580790U,  // <2,3,4,5>: Cost 1 vsldoi8 LHS, RHS
1767   3269840249U,  // <2,3,4,6>: Cost 3 vsldoi8 LHS, <4,6,5,2>
1768   4204139696U,  // <2,3,4,7>: Cost 3 vsldoi4 <7,2,3,4>, <7,2,3,4>
1769   1074581033U,  // <2,3,4,u>: Cost 1 vsldoi8 LHS, RHS
1770   3226709576U,  // <2,3,5,0>: Cost 3 vsldoi8 LHS, <5,0,1,2>
1771   3269840527U,  // <2,3,5,1>: Cost 3 vsldoi8 LHS, <5,1,0,1>
1772   3269840619U,  // <2,3,5,2>: Cost 3 vsldoi8 LHS, <5,2,1,3>
1773   3226709809U,  // <2,3,5,3>: Cost 4 vsldoi8 LHS, <5,3,0,1>
1774   3226709940U,  // <2,3,5,4>: Cost 3 vsldoi8 LHS, <5,4,5,6>
1775   3269840900U,  // <2,3,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
1776   3269840994U,  // <2,3,5,6>: Cost 2 vsldoi8 LHS, <5,6,7,0>
1777   3498477498U,  // <2,3,5,7>: Cost 4 vmrglw <1,4,2,5>, <2,6,3,7>
1778   3269841156U,  // <2,3,5,u>: Cost 2 vsldoi8 LHS, <5,u,7,0>
1779   3371649174U,  // <2,3,6,0>: Cost 3 vmrghw <2,6,3,7>, <3,0,1,2>
1780   3269841319U,  // <2,3,6,1>: Cost 3 vsldoi8 LHS, <6,1,7,1>
1781   3269841402U,  // <2,3,6,2>: Cost 2 vsldoi8 LHS, <6,2,7,3>
1782   3371649436U,  // <2,3,6,3>: Cost 3 vmrghw <2,6,3,7>, <3,3,3,3>
1783   3371649538U,  // <2,3,6,4>: Cost 3 vmrghw <2,6,3,7>, <3,4,5,6>
1784   3269841643U,  // <2,3,6,5>: Cost 3 vsldoi8 LHS, <6,5,7,1>
1785   3269841720U,  // <2,3,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
1786   3269841742U,  // <2,3,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
1787   3269841823U,  // <2,3,6,u>: Cost 2 vsldoi8 LHS, <6,u,0,1>
1788   3269841914U,  // <2,3,7,0>: Cost 2 vsldoi8 LHS, <7,0,1,2>
1789   3263870037U,  // <2,3,7,1>: Cost 3 vsldoi8 <7,1,2,3>, <7,1,2,3>
1790   3264533670U,  // <2,3,7,2>: Cost 3 vsldoi8 <7,2,2,3>, <7,2,2,3>
1791   3269842147U,  // <2,3,7,3>: Cost 3 vsldoi8 LHS, <7,3,0,1>
1792   3269842278U,  // <2,3,7,4>: Cost 2 vsldoi8 LHS, <7,4,5,6>
1793   3269842358U,  // <2,3,7,5>: Cost 3 vsldoi8 LHS, <7,5,5,5>
1794   3269842396U,  // <2,3,7,6>: Cost 3 vsldoi8 LHS, <7,6,0,7>
1795   3269842540U,  // <2,3,7,7>: Cost 2 vsldoi8 LHS, <7,7,7,7>
1796   3269842562U,  // <2,3,7,u>: Cost 2 vsldoi8 LHS, <7,u,1,2>
1797   2416796566U,  // <2,3,u,0>: Cost 2 vmrglw LHS, <1,2,3,0>
1798   1074583342U,  // <2,3,u,1>: Cost 1 vsldoi8 LHS, LHS
1799   3226711941U,  // <2,3,u,2>: Cost 2 vsldoi8 LHS, <u,2,3,0>
1800   2416797298U,  // <2,3,u,3>: Cost 2 vmrglw LHS, <2,2,3,3>
1801   2416796570U,  // <2,3,u,4>: Cost 2 vmrglw LHS, <1,2,3,4>
1802   1074583706U,  // <2,3,u,5>: Cost 1 vsldoi8 LHS, RHS
1803   3226712272U,  // <2,3,u,6>: Cost 2 vsldoi8 LHS, <u,6,3,7>
1804   2416797626U,  // <2,3,u,7>: Cost 2 vmrglw LHS, <2,6,3,7>
1805   1074583909U,  // <2,3,u,u>: Cost 1 vsldoi8 LHS, LHS
1806   3234676736U,  // <2,4,0,0>: Cost 4 vsldoi8 <2,2,2,4>, <0,0,0,0>
1807   3234676838U,  // <2,4,0,1>: Cost 3 vsldoi8 <2,2,2,4>, LHS
1808   3234013357U,  // <2,4,0,2>: Cost 4 vsldoi8 <2,1,2,4>, <0,2,1,2>
1809   3269845252U,  // <2,4,0,3>: Cost 4 vsldoi8 <u,1,2,4>, <0,3,1,u>
1810   3234677074U,  // <2,4,0,4>: Cost 4 vsldoi8 <2,2,2,4>, <0,4,1,5>
1811   3367611702U,  // <2,4,0,5>: Cost 3 vmrghw <2,0,3,0>, RHS
1812   3383700379U,  // <2,4,0,6>: Cost 4 vsldoi12 <4,6,5,2>, <4,0,6,1>
1813   3397340068U,  // <2,4,0,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,0,7,1>
1814   3367611945U,  // <2,4,0,u>: Cost 3 vmrghw <2,0,3,0>, RHS
1815   3379424183U,  // <2,4,1,0>: Cost 4 vsldoi12 <4,0,1,2>, <4,1,0,2>
1816   3368315874U,  // <2,4,1,1>: Cost 4 vmrghw <2,1,3,5>, <4,1,5,0>
1817   3229369238U,  // <2,4,1,2>: Cost 4 vsldoi8 <1,3,2,4>, <1,2,3,0>
1818   3229369314U,  // <2,4,1,3>: Cost 4 vsldoi8 <1,3,2,4>, <1,3,2,4>
1819   3368316112U,  // <2,4,1,4>: Cost 4 vmrghw <2,1,3,5>, <4,4,4,4>
1820   3368283446U,  // <2,4,1,5>: Cost 3 vmrghw <2,1,3,1>, RHS
1821   3222070488U,  // <2,4,1,6>: Cost 4 vsldoi8 <0,1,2,4>, <1,6,2,7>
1822   3232023846U,  // <2,4,1,7>: Cost 4 vsldoi8 <1,7,2,4>, <1,7,2,4>
1823   3368283689U,  // <2,4,1,u>: Cost 3 vmrghw <2,1,3,1>, RHS
1824   3368881042U,  // <2,4,2,0>: Cost 3 vmrghw <2,2,2,2>, <4,0,5,1>
1825   3234014745U,  // <2,4,2,1>: Cost 4 vsldoi8 <2,1,2,4>, <2,1,2,4>
1826   3234678378U,  // <2,4,2,2>: Cost 3 vsldoi8 <2,2,2,4>, <2,2,2,4>
1827   3503098196U,  // <2,4,2,3>: Cost 4 vmrglw <2,2,2,2>, <3,2,4,3>
1828   3368881360U,  // <2,4,2,4>: Cost 3 vmrghw <2,2,2,2>, <4,4,4,4>
1829   2295139638U,  // <2,4,2,5>: Cost 2 vmrghw <2,2,2,2>, RHS
1830   3234678705U,  // <2,4,2,6>: Cost 4 vsldoi8 <2,2,2,4>, <2,6,2,7>
1831   3503098524U,  // <2,4,2,7>: Cost 4 vmrglw <2,2,2,2>, <3,6,4,7>
1832   2295139881U,  // <2,4,2,u>: Cost 2 vmrghw <2,2,2,2>, RHS
1833   4180312166U,  // <2,4,3,0>: Cost 3 vsldoi4 <3,2,4,3>, LHS
1834   3495141413U,  // <2,4,3,1>: Cost 3 vmrglw LHS, <0,0,4,1>
1835   3369716790U,  // <2,4,3,2>: Cost 3 vmrghw <2,3,4,5>, <4,2,5,3>
1836   4180314452U,  // <2,4,3,3>: Cost 3 vsldoi4 <3,2,4,3>, <3,2,4,3>
1837   2464533712U,  // <2,4,3,4>: Cost 2 vmrglw LHS, <4,4,4,4>
1838   2421401294U,  // <2,4,3,5>: Cost 2 vmrglw LHS, <2,3,4,5>
1839   3369717118U,  // <2,4,3,6>: Cost 3 vmrghw <2,3,4,5>, <4,6,5,7>
1840   4204205240U,  // <2,4,3,7>: Cost 3 vsldoi4 <7,2,4,3>, <7,2,4,3>
1841   2421401297U,  // <2,4,3,u>: Cost 2 vmrglw LHS, <2,3,4,u>
1842   4174348390U,  // <2,4,4,0>: Cost 4 vsldoi4 <2,2,4,4>, LHS
1843   3245960139U,  // <2,4,4,1>: Cost 4 vsldoi8 <4,1,2,4>, <4,1,2,4>
1844   4174349948U,  // <2,4,4,2>: Cost 4 vsldoi4 <2,2,4,4>, <2,2,4,4>
1845   3503113851U,  // <2,4,4,3>: Cost 4 vmrglw <2,2,2,4>, <2,2,4,3>
1846   3397340368U,  // <2,4,4,4>: Cost 3 vsldoi12 <7,0,1,2>, <4,4,4,4>
1847   3234680118U,  // <2,4,4,5>: Cost 3 vsldoi8 <2,2,2,4>, RHS
1848   3370306942U,  // <2,4,4,6>: Cost 4 vmrghw <2,4,3,5>, <4,6,5,7>
1849   3397340396U,  // <2,4,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,4,7,5>
1850   3234680361U,  // <2,4,4,u>: Cost 3 vsldoi8 <2,2,2,4>, RHS
1851   4174356582U,  // <2,4,5,0>: Cost 3 vsldoi4 <2,2,4,5>, LHS
1852   4168385444U,  // <2,4,5,1>: Cost 3 vsldoi4 <1,2,4,5>, <1,2,4,5>
1853   4174358141U,  // <2,4,5,2>: Cost 3 vsldoi4 <2,2,4,5>, <2,2,4,5>
1854   4210190549U,  // <2,4,5,3>: Cost 3 vsldoi4 <u,2,4,5>, <3,0,u,2>
1855   4174359862U,  // <2,4,5,4>: Cost 3 vsldoi4 <2,2,4,5>, RHS
1856   3370978614U,  // <2,4,5,5>: Cost 3 vmrghw <2,5,3,6>, RHS
1857   3368881462U,  // <2,4,5,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
1858   3397340472U,  // <2,4,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,5,7,0>
1859   3368881480U,  // <2,4,5,u>: Cost 2 vsldoi12 <2,2,2,2>, RHS
1860   3371649938U,  // <2,4,6,0>: Cost 3 vmrghw <2,6,3,7>, <4,0,5,1>
1861   3371649994U,  // <2,4,6,1>: Cost 4 vmrghw <2,6,3,7>, <4,1,2,3>
1862   3371650105U,  // <2,4,6,2>: Cost 3 vmrghw <2,6,3,7>, <4,2,5,6>
1863   3371650187U,  // <2,4,6,3>: Cost 4 vmrghw <2,6,3,7>, <4,3,5,7>
1864   3371650256U,  // <2,4,6,4>: Cost 3 vmrghw <2,6,3,7>, <4,4,4,4>
1865   2297908534U,  // <2,4,6,5>: Cost 2 vmrghw <2,6,3,7>, RHS
1866   3371650430U,  // <2,4,6,6>: Cost 4 vmrghw <2,6,3,7>, <4,6,5,7>
1867   3261887331U,  // <2,4,6,7>: Cost 4 vsldoi8 <6,7,2,4>, <6,7,2,4>
1868   2297908777U,  // <2,4,6,u>: Cost 2 vmrghw <2,6,3,7>, RHS
1869   3269850106U,  // <2,4,7,0>: Cost 4 vsldoi8 <u,1,2,4>, <7,0,1,2>
1870   3384069542U,  // <2,4,7,1>: Cost 4 vsldoi12 <4,7,1,2>, <4,7,1,2>
1871   3264541863U,  // <2,4,7,2>: Cost 4 vsldoi8 <7,2,2,4>, <7,2,2,4>
1872   3265205496U,  // <2,4,7,3>: Cost 4 vsldoi8 <7,3,2,4>, <7,3,2,4>
1873   3535654096U,  // <2,4,7,4>: Cost 4 vmrglw <7,6,2,7>, <4,4,4,4>
1874   3397340616U,  // <2,4,7,5>: Cost 3 vsldoi12 <7,0,1,2>, <4,7,5,0>
1875   3267196395U,  // <2,4,7,6>: Cost 4 vsldoi8 <7,6,2,4>, <7,6,2,4>
1876   3397340634U,  // <2,4,7,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,7,7,0>
1877   3397340643U,  // <2,4,7,u>: Cost 3 vsldoi12 <7,0,1,2>, <4,7,u,0>
1878   4174381158U,  // <2,4,u,0>: Cost 3 vsldoi4 <2,2,4,u>, LHS
1879   3490539696U,  // <2,4,u,1>: Cost 3 vmrglw LHS, <3,0,4,1>
1880   4174382720U,  // <2,4,u,2>: Cost 3 vsldoi4 <2,2,4,u>, <2,2,4,u>
1881   4180355417U,  // <2,4,u,3>: Cost 3 vsldoi4 <3,2,4,u>, <3,2,4,u>
1882   2464574672U,  // <2,4,u,4>: Cost 2 vmrglw LHS, <4,4,4,4>
1883   2416797390U,  // <2,4,u,5>: Cost 2 vmrglw LHS, <2,3,4,5>
1884   3368881705U,  // <2,4,u,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
1885   4204246205U,  // <2,4,u,7>: Cost 3 vsldoi4 <7,2,4,u>, <7,2,4,u>
1886   2416797393U,  // <2,4,u,u>: Cost 2 vmrglw LHS, <2,3,4,u>
1887   3230040064U,  // <2,5,0,0>: Cost 4 vsldoi8 <1,4,2,5>, <0,0,0,0>
1888   3230040166U,  // <2,5,0,1>: Cost 3 vsldoi8 <1,4,2,5>, LHS
1889   3224068269U,  // <2,5,0,2>: Cost 4 vsldoi8 <0,4,2,5>, <0,2,1,2>
1890   3373452888U,  // <2,5,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <5,0,3,0>
1891   3224068443U,  // <2,5,0,4>: Cost 4 vsldoi8 <0,4,2,5>, <0,4,2,5>
1892   3397340779U,  // <2,5,0,5>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,5,1>
1893   3397340788U,  // <2,5,0,6>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,6,1>
1894   3397340796U,  // <2,5,0,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,7,0>
1895   3230040733U,  // <2,5,0,u>: Cost 3 vsldoi8 <1,4,2,5>, LHS
1896   3230040812U,  // <2,5,1,0>: Cost 4 vsldoi8 <1,4,2,5>, <1,0,2,1>
1897   3230040884U,  // <2,5,1,1>: Cost 4 vsldoi8 <1,4,2,5>, <1,1,1,1>
1898   3230040982U,  // <2,5,1,2>: Cost 3 vsldoi8 <1,4,2,5>, <1,2,3,0>
1899   3519015990U,  // <2,5,1,3>: Cost 4 vmrglw <4,u,2,1>, <4,2,5,3>
1900   3230041140U,  // <2,5,1,4>: Cost 3 vsldoi8 <1,4,2,5>, <1,4,2,5>
1901   3368316932U,  // <2,5,1,5>: Cost 4 vmrghw <2,1,3,5>, <5,5,5,5>
1902   3501097335U,  // <2,5,1,6>: Cost 4 vmrglw <1,u,2,1>, <0,4,5,6>
1903   3397340877U,  // <2,5,1,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,1,7,0>
1904   3232695672U,  // <2,5,1,u>: Cost 3 vsldoi8 <1,u,2,5>, <1,u,2,5>
1905   4186349670U,  // <2,5,2,0>: Cost 3 vsldoi4 <4,2,5,2>, LHS
1906   3503098770U,  // <2,5,2,1>: Cost 3 vmrglw <2,2,2,2>, <4,0,5,1>
1907   3236013672U,  // <2,5,2,2>: Cost 3 vsldoi8 <2,4,2,5>, <2,2,2,2>
1908   3230041766U,  // <2,5,2,3>: Cost 4 vsldoi8 <1,4,2,5>, <2,3,0,1>
1909   3236013837U,  // <2,5,2,4>: Cost 3 vsldoi8 <2,4,2,5>, <2,4,2,5>
1910   3368882180U,  // <2,5,2,5>: Cost 3 vmrghw <2,2,2,2>, <5,5,5,5>
1911   3503098370U,  // <2,5,2,6>: Cost 3 vmrglw <2,2,2,2>, <3,4,5,6>
1912   3503097075U,  // <2,5,2,7>: Cost 4 vmrglw <2,2,2,2>, <1,6,5,7>
1913   3503098372U,  // <2,5,2,u>: Cost 3 vmrglw <2,2,2,2>, <3,4,5,u>
1914   3495144418U,  // <2,5,3,0>: Cost 3 vmrglw LHS, <4,1,5,0>
1915   2464533394U,  // <2,5,3,1>: Cost 2 vmrglw LHS, <4,0,5,1>
1916   4186359502U,  // <2,5,3,2>: Cost 3 vsldoi4 <4,2,5,3>, <2,3,4,5>
1917   3495142315U,  // <2,5,3,3>: Cost 3 vmrglw LHS, <1,2,5,3>
1918   3495144422U,  // <2,5,3,4>: Cost 3 vmrglw LHS, <4,1,5,4>
1919   2464533722U,  // <2,5,3,5>: Cost 2 vmrglw LHS, <4,4,5,5>
1920   2421402114U,  // <2,5,3,6>: Cost 2 vmrglw LHS, <3,4,5,6>
1921   3495142643U,  // <2,5,3,7>: Cost 3 vmrglw LHS, <1,6,5,7>
1922   2421402116U,  // <2,5,3,u>: Cost 2 vmrglw LHS, <3,4,5,u>
1923   4186366054U,  // <2,5,4,0>: Cost 4 vsldoi4 <4,2,5,4>, LHS
1924   4186366870U,  // <2,5,4,1>: Cost 4 vsldoi4 <4,2,5,4>, <1,2,3,0>
1925   3230043187U,  // <2,5,4,2>: Cost 4 vsldoi8 <1,4,2,5>, <4,2,5,0>
1926   3503113131U,  // <2,5,4,3>: Cost 5 vmrglw <2,2,2,4>, <1,2,5,3>
1927   4186369079U,  // <2,5,4,4>: Cost 4 vsldoi4 <4,2,5,4>, <4,2,5,4>
1928   3230043446U,  // <2,5,4,5>: Cost 3 vsldoi8 <1,4,2,5>, RHS
1929   3497806338U,  // <2,5,4,6>: Cost 4 vmrglw <1,3,2,4>, <3,4,5,6>
1930   3503113459U,  // <2,5,4,7>: Cost 5 vmrglw <2,2,2,4>, <1,6,5,7>
1931   3230043689U,  // <2,5,4,u>: Cost 3 vsldoi8 <1,4,2,5>, RHS
1932   4174430310U,  // <2,5,5,0>: Cost 4 vsldoi4 <2,2,5,5>, LHS
1933   4174431126U,  // <2,5,5,1>: Cost 4 vsldoi4 <2,2,5,5>, <1,2,3,0>
1934   4174431878U,  // <2,5,5,2>: Cost 4 vsldoi4 <2,2,5,5>, <2,2,5,5>
1935   3498477188U,  // <2,5,5,3>: Cost 4 vmrglw <1,4,2,5>, <2,2,5,3>
1936   4174433590U,  // <2,5,5,4>: Cost 4 vsldoi4 <2,2,5,5>, RHS
1937   3397341188U,  // <2,5,5,5>: Cost 3 vsldoi12 <7,0,1,2>, <5,5,5,5>
1938   3498475895U,  // <2,5,5,6>: Cost 4 vmrglw <1,4,2,5>, <0,4,5,6>
1939   3397341201U,  // <2,5,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,5,7,0>
1940   3397341188U,  // <2,5,5,u>: Cost 3 vsldoi12 <7,0,1,2>, <5,5,5,5>
1941   4186382438U,  // <2,5,6,0>: Cost 3 vsldoi4 <4,2,5,6>, LHS
1942   3520384538U,  // <2,5,6,1>: Cost 4 vmrglw <5,1,2,6>, <4,u,5,1>
1943   3259904506U,  // <2,5,6,2>: Cost 3 vsldoi8 <6,4,2,5>, <6,2,7,3>
1944   3378761794U,  // <2,5,6,3>: Cost 4 vsldoi12 <3,u,1,2>, <5,6,3,4>
1945   3259904625U,  // <2,5,6,4>: Cost 3 vsldoi8 <6,4,2,5>, <6,4,2,5>
1946   3371651076U,  // <2,5,6,5>: Cost 3 vmrghw <2,6,3,7>, <5,5,5,5>
1947   3371651170U,  // <2,5,6,6>: Cost 3 vmrghw <2,6,3,7>, <5,6,7,0>
1948   3389821028U,  // <2,5,6,7>: Cost 3 vsldoi12 <5,6,7,2>, <5,6,7,2>
1949   3389894765U,  // <2,5,6,u>: Cost 3 vsldoi12 <5,6,u,2>, <5,6,u,2>
1950   3259905018U,  // <2,5,7,0>: Cost 4 vsldoi8 <6,4,2,5>, <7,0,1,2>
1951   3263886423U,  // <2,5,7,1>: Cost 4 vsldoi8 <7,1,2,5>, <7,1,2,5>
1952   3383701641U,  // <2,5,7,2>: Cost 4 vsldoi12 <4,6,5,2>, <5,7,2,3>
1953   3259905306U,  // <2,5,7,3>: Cost 4 vsldoi8 <6,4,2,5>, <7,3,6,2>
1954   3259905382U,  // <2,5,7,4>: Cost 4 vsldoi8 <6,4,2,5>, <7,4,5,6>
1955   3266540955U,  // <2,5,7,5>: Cost 4 vsldoi8 <7,5,2,5>, <7,5,2,5>
1956   3505792809U,  // <2,5,7,6>: Cost 4 vmrglw <2,6,2,7>, <2,4,5,6>
1957   3259905604U,  // <2,5,7,7>: Cost 4 vsldoi8 <6,4,2,5>, <7,7,3,3>
1958   3505792811U,  // <2,5,7,u>: Cost 4 vmrglw <2,6,2,7>, <2,4,5,u>
1959   3495185378U,  // <2,5,u,0>: Cost 3 vmrglw LHS, <4,1,5,0>
1960   2464574354U,  // <2,5,u,1>: Cost 2 vmrglw LHS, <4,0,5,1>
1961   4186400462U,  // <2,5,u,2>: Cost 3 vsldoi4 <4,2,5,u>, <2,3,4,5>
1962   3495183275U,  // <2,5,u,3>: Cost 3 vmrglw LHS, <1,2,5,3>
1963   3495185382U,  // <2,5,u,4>: Cost 3 vmrglw LHS, <4,1,5,4>
1964   2464574682U,  // <2,5,u,5>: Cost 2 vmrglw LHS, <4,4,5,5>
1965   2416798210U,  // <2,5,u,6>: Cost 2 vmrglw LHS, <3,4,5,6>
1966   3495183603U,  // <2,5,u,7>: Cost 3 vmrglw LHS, <1,6,5,7>
1967   2416798212U,  // <2,5,u,u>: Cost 2 vmrglw LHS, <3,4,5,u>
1968   3235356672U,  // <2,6,0,0>: Cost 4 vsldoi8 <2,3,2,6>, <0,0,0,0>
1969   3235356774U,  // <2,6,0,1>: Cost 3 vsldoi8 <2,3,2,6>, LHS
1970   3222749370U,  // <2,6,0,2>: Cost 4 vsldoi8 <0,2,2,6>, <0,2,2,6>
1971   4180437347U,  // <2,6,0,3>: Cost 4 vsldoi4 <3,2,6,0>, <3,2,6,0>
1972   3230712146U,  // <2,6,0,4>: Cost 4 vsldoi8 <1,5,2,6>, <0,4,1,5>
1973   3512370993U,  // <2,6,0,5>: Cost 5 vmrglw <3,7,2,0>, <2,4,6,5>
1974   3395424589U,  // <2,6,0,6>: Cost 4 vsldoi12 <6,6,2,2>, <6,0,6,1>
1975   3538251062U,  // <2,6,0,7>: Cost 3 vmrglw <u,1,2,0>, RHS
1976   3235357341U,  // <2,6,0,u>: Cost 3 vsldoi8 <2,3,2,6>, LHS
1977   4204331110U,  // <2,6,1,0>: Cost 4 vsldoi4 <7,2,6,1>, LHS
1978   3228058434U,  // <2,6,1,1>: Cost 4 vsldoi8 <1,1,2,6>, <1,1,2,6>
1979   3235357590U,  // <2,6,1,2>: Cost 4 vsldoi8 <2,3,2,6>, <1,2,3,0>
1980   4204333206U,  // <2,6,1,3>: Cost 4 vsldoi4 <7,2,6,1>, <3,0,1,2>
1981   4204334390U,  // <2,6,1,4>: Cost 4 vsldoi4 <7,2,6,1>, RHS
1982   3230712966U,  // <2,6,1,5>: Cost 4 vsldoi8 <1,5,2,6>, <1,5,2,6>
1983   3231376599U,  // <2,6,1,6>: Cost 4 vsldoi8 <1,6,2,6>, <1,6,2,6>
1984   3501100342U,  // <2,6,1,7>: Cost 3 vmrglw <1,u,2,1>, RHS
1985   3501100343U,  // <2,6,1,u>: Cost 3 vmrglw <1,u,2,1>, RHS
1986   4174479462U,  // <2,6,2,0>: Cost 4 vsldoi4 <2,2,6,2>, LHS
1987   3529642317U,  // <2,6,2,1>: Cost 4 vmrglw <6,6,2,2>, <6,0,6,1>
1988   3368882681U,  // <2,6,2,2>: Cost 3 vmrghw <2,2,2,2>, <6,2,7,2>
1989   3235358397U,  // <2,6,2,3>: Cost 3 vsldoi8 <2,3,2,6>, <2,3,2,6>
1990   4174482742U,  // <2,6,2,4>: Cost 4 vsldoi4 <2,2,6,2>, RHS
1991   3236685663U,  // <2,6,2,5>: Cost 4 vsldoi8 <2,5,2,6>, <2,5,2,6>
1992   3235358650U,  // <2,6,2,6>: Cost 3 vsldoi8 <2,3,2,6>, <2,6,3,7>
1993   2429357366U,  // <2,6,2,7>: Cost 2 vmrglw <2,2,2,2>, RHS
1994   2429357367U,  // <2,6,2,u>: Cost 2 vmrglw <2,2,2,2>, RHS
1995   4180459622U,  // <2,6,3,0>: Cost 3 vsldoi4 <3,2,6,3>, LHS
1996   3538273769U,  // <2,6,3,1>: Cost 3 vmrglw LHS, <2,0,6,1>
1997   4180461498U,  // <2,6,3,2>: Cost 3 vsldoi4 <3,2,6,3>, <2,6,3,7>
1998   3495143782U,  // <2,6,3,3>: Cost 3 vmrglw LHS, <3,2,6,3>
1999   4180462902U,  // <2,6,3,4>: Cost 3 vsldoi4 <3,2,6,3>, RHS
2000   4192407320U,  // <2,6,3,5>: Cost 3 vsldoi4 <5,2,6,3>, <5,2,6,3>
2001   2464535352U,  // <2,6,3,6>: Cost 2 vmrglw LHS, <6,6,6,6>
2002   1343016246U,  // <2,6,3,7>: Cost 1 vmrglw LHS, RHS
2003   1343016247U,  // <2,6,3,u>: Cost 1 vmrglw LHS, RHS
2004   4180467814U,  // <2,6,4,0>: Cost 4 vsldoi4 <3,2,6,4>, LHS
2005   4168524725U,  // <2,6,4,1>: Cost 5 vsldoi4 <1,2,6,4>, <1,2,6,4>
2006   4180469437U,  // <2,6,4,2>: Cost 4 vsldoi4 <3,2,6,4>, <2,3,2,6>
2007   4180470119U,  // <2,6,4,3>: Cost 4 vsldoi4 <3,2,6,4>, <3,2,6,4>
2008   4180471094U,  // <2,6,4,4>: Cost 4 vsldoi4 <3,2,6,4>, RHS
2009   3235360054U,  // <2,6,4,5>: Cost 3 vsldoi8 <2,3,2,6>, RHS
2010   3259911545U,  // <2,6,4,6>: Cost 4 vsldoi8 <6,4,2,6>, <4,6,5,2>
2011   3503115574U,  // <2,6,4,7>: Cost 3 vmrglw <2,2,2,4>, RHS
2012   3503115575U,  // <2,6,4,u>: Cost 3 vmrglw <2,2,2,4>, RHS
2013   3370979617U,  // <2,6,5,0>: Cost 4 vmrghw <2,5,3,6>, <6,0,1,2>
2014   3251949222U,  // <2,6,5,1>: Cost 4 vsldoi8 <5,1,2,6>, <5,1,2,6>
2015   3242659608U,  // <2,6,5,2>: Cost 4 vsldoi8 <3,5,2,6>, <5,2,6,3>
2016   3370979890U,  // <2,6,5,3>: Cost 4 vmrghw <2,5,3,6>, <6,3,4,5>
2017   3370979981U,  // <2,6,5,4>: Cost 4 vmrghw <2,5,3,6>, <6,4,5,6>
2018   3254603754U,  // <2,6,5,5>: Cost 4 vsldoi8 <5,5,2,6>, <5,5,2,6>
2019   3255267387U,  // <2,6,5,6>: Cost 4 vsldoi8 <5,6,2,6>, <5,6,2,6>
2020   3498478902U,  // <2,6,5,7>: Cost 3 vmrglw <1,4,2,5>, RHS
2021   3498478903U,  // <2,6,5,u>: Cost 3 vmrglw <1,4,2,5>, RHS
2022   4174512230U,  // <2,6,6,0>: Cost 3 vsldoi4 <2,2,6,6>, LHS
2023   3507111401U,  // <2,6,6,1>: Cost 4 vmrglw <2,u,2,6>, <2,0,6,1>
2024   3395425040U,  // <2,6,6,2>: Cost 3 vsldoi12 <6,6,2,2>, <6,6,2,2>
2025   3371651656U,  // <2,6,6,3>: Cost 3 vmrghw <2,6,3,7>, <6,3,7,0>
2026   4174515510U,  // <2,6,6,4>: Cost 3 vsldoi4 <2,2,6,6>, RHS
2027   3507111729U,  // <2,6,6,5>: Cost 4 vmrglw <2,u,2,6>, <2,4,6,5>
2028   3397342008U,  // <2,6,6,6>: Cost 3 vsldoi12 <7,0,1,2>, <6,6,6,6>
2029   3503795510U,  // <2,6,6,7>: Cost 3 vmrglw <2,3,2,6>, RHS
2030   3503795511U,  // <2,6,6,u>: Cost 3 vmrglw <2,3,2,6>, RHS
2031   3397342030U,  // <2,6,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <6,7,0,1>
2032   3396014936U,  // <2,6,7,1>: Cost 3 vsldoi12 <6,7,1,2>, <6,7,1,2>
2033   3396088673U,  // <2,6,7,2>: Cost 3 vsldoi12 <6,7,2,2>, <6,7,2,2>
2034   3373454184U,  // <2,6,7,3>: Cost 3 vsldoi12 <3,0,1,2>, <6,7,3,0>
2035   3397342070U,  // <2,6,7,4>: Cost 3 vsldoi12 <7,0,1,2>, <6,7,4,5>
2036   3505792817U,  // <2,6,7,5>: Cost 4 vmrglw <2,6,2,7>, <2,4,6,5>
2037   3396383621U,  // <2,6,7,6>: Cost 3 vsldoi12 <6,7,6,2>, <6,7,6,2>
2038   3505794358U,  // <2,6,7,7>: Cost 3 vmrglw <2,6,2,7>, RHS
2039   3505794359U,  // <2,6,7,u>: Cost 3 vmrglw <2,6,2,7>, RHS
2040   4180500582U,  // <2,6,u,0>: Cost 3 vsldoi4 <3,2,6,u>, LHS
2041   3235362606U,  // <2,6,u,1>: Cost 3 vsldoi8 <2,3,2,6>, LHS
2042   4180502503U,  // <2,6,u,2>: Cost 3 vsldoi4 <3,2,6,u>, <2,6,u,7>
2043   3490539878U,  // <2,6,u,3>: Cost 3 vmrglw LHS, <3,2,6,3>
2044   4180503862U,  // <2,6,u,4>: Cost 3 vsldoi4 <3,2,6,u>, RHS
2045   3235362970U,  // <2,6,u,5>: Cost 3 vsldoi8 <2,3,2,6>, RHS
2046   2464576312U,  // <2,6,u,6>: Cost 2 vmrglw LHS, <6,6,6,6>
2047   1343057206U,  // <2,6,u,7>: Cost 1 vmrglw LHS, RHS
2048   1343057207U,  // <2,6,u,u>: Cost 1 vmrglw LHS, RHS
2049   4210368614U,  // <2,7,0,0>: Cost 3 vsldoi4 <u,2,7,0>, LHS
2050   3397342202U,  // <2,7,0,1>: Cost 2 vsldoi12 <7,0,1,2>, <7,0,1,2>
2051   3231383725U,  // <2,7,0,2>: Cost 4 vsldoi8 <1,6,2,7>, <0,2,1,2>
2052   3527635450U,  // <2,7,0,3>: Cost 4 vmrglw <6,3,2,0>, <6,2,7,3>
2053   4210371894U,  // <2,7,0,4>: Cost 3 vsldoi4 <u,2,7,0>, RHS
2054   3397342242U,  // <2,7,0,5>: Cost 4 vsldoi12 <7,0,1,2>, <7,0,5,6>
2055   4198429175U,  // <2,7,0,6>: Cost 4 vsldoi4 <6,2,7,0>, <6,2,7,0>
2056   4210373689U,  // <2,7,0,7>: Cost 3 vsldoi4 <u,2,7,0>, <7,0,u,2>
2057   3397858361U,  // <2,7,0,u>: Cost 2 vsldoi12 <7,0,u,2>, <7,0,u,2>
2058   4198432870U,  // <2,7,1,0>: Cost 4 vsldoi4 <6,2,7,1>, LHS
2059   3237356340U,  // <2,7,1,1>: Cost 4 vsldoi8 <2,6,2,7>, <1,1,1,1>
2060   3237356438U,  // <2,7,1,2>: Cost 4 vsldoi8 <2,6,2,7>, <1,2,3,0>
2061   3530961402U,  // <2,7,1,3>: Cost 3 vmrglw <6,u,2,1>, <6,2,7,3>
2062   4198436150U,  // <2,7,1,4>: Cost 4 vsldoi4 <6,2,7,1>, RHS
2063   3237356655U,  // <2,7,1,5>: Cost 5 vsldoi8 <2,6,2,7>, <1,5,0,1>
2064   3231384792U,  // <2,7,1,6>: Cost 3 vsldoi8 <1,6,2,7>, <1,6,2,7>
2065   3530961730U,  // <2,7,1,7>: Cost 4 vmrglw <6,u,2,1>, <6,6,7,7>
2066   3530961402U,  // <2,7,1,u>: Cost 3 vmrglw <6,u,2,1>, <6,2,7,3>
2067   4198441062U,  // <2,7,2,0>: Cost 3 vsldoi4 <6,2,7,2>, LHS
2068   4198441780U,  // <2,7,2,1>: Cost 4 vsldoi4 <6,2,7,2>, <1,1,1,1>
2069   3237357160U,  // <2,7,2,2>: Cost 3 vsldoi8 <2,6,2,7>, <2,2,2,2>
2070   3529642490U,  // <2,7,2,3>: Cost 3 vmrglw <6,6,2,2>, <6,2,7,3>
2071   4198444342U,  // <2,7,2,4>: Cost 3 vsldoi4 <6,2,7,2>, RHS
2072   3389822148U,  // <2,7,2,5>: Cost 4 vsldoi12 <5,6,7,2>, <7,2,5,6>
2073   3237357489U,  // <2,7,2,6>: Cost 3 vsldoi8 <2,6,2,7>, <2,6,2,7>
2074   3368883820U,  // <2,7,2,7>: Cost 3 vmrghw <2,2,2,2>, <7,7,7,7>
2075   3238684755U,  // <2,7,2,u>: Cost 3 vsldoi8 <2,u,2,7>, <2,u,2,7>
2076   3124707430U,  // <2,7,3,0>: Cost 2 vsldoi4 <6,2,7,3>, LHS
2077   4198449972U,  // <2,7,3,1>: Cost 3 vsldoi4 <6,2,7,3>, <1,1,1,1>
2078   4180535226U,  // <2,7,3,2>: Cost 3 vsldoi4 <3,2,7,3>, <2,6,3,7>
2079   2464535034U,  // <2,7,3,3>: Cost 2 vmrglw LHS, <6,2,7,3>
2080   3124710710U,  // <2,7,3,4>: Cost 2 vsldoi4 <6,2,7,3>, RHS
2081   4198453252U,  // <2,7,3,5>: Cost 3 vsldoi4 <6,2,7,3>, <5,5,5,5>
2082   3124711930U,  // <2,7,3,6>: Cost 2 vsldoi4 <6,2,7,3>, <6,2,7,3>
2083   2464535362U,  // <2,7,3,7>: Cost 2 vmrglw LHS, <6,6,7,7>
2084   3124713262U,  // <2,7,3,u>: Cost 2 vsldoi4 <6,2,7,3>, LHS
2085   4198457446U,  // <2,7,4,0>: Cost 4 vsldoi4 <6,2,7,4>, LHS
2086   3399996734U,  // <2,7,4,1>: Cost 4 vsldoi12 <7,4,1,2>, <7,4,1,2>
2087   4198458984U,  // <2,7,4,2>: Cost 4 vsldoi4 <6,2,7,4>, <2,2,2,2>
2088   3527668218U,  // <2,7,4,3>: Cost 4 vmrglw <6,3,2,4>, <6,2,7,3>
2089   4198460726U,  // <2,7,4,4>: Cost 4 vsldoi4 <6,2,7,4>, RHS
2090   3237358902U,  // <2,7,4,5>: Cost 3 vsldoi8 <2,6,2,7>, RHS
2091   4198461947U,  // <2,7,4,6>: Cost 4 vsldoi4 <6,2,7,4>, <6,2,7,4>
2092   3397342578U,  // <2,7,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <7,4,7,0>
2093   3237359145U,  // <2,7,4,u>: Cost 3 vsldoi8 <2,6,2,7>, RHS
2094   3385398661U,  // <2,7,5,0>: Cost 4 vsldoi12 <5,0,1,2>, <7,5,0,1>
2095   4198466454U,  // <2,7,5,1>: Cost 4 vsldoi4 <6,2,7,5>, <1,2,3,0>
2096   3504451684U,  // <2,7,5,2>: Cost 4 vmrglw <2,4,2,5>, <5,6,7,2>
2097   3528339962U,  // <2,7,5,3>: Cost 3 vmrglw <6,4,2,5>, <6,2,7,3>
2098   4198468918U,  // <2,7,5,4>: Cost 4 vsldoi4 <6,2,7,5>, RHS
2099   3397342646U,  // <2,7,5,5>: Cost 4 vsldoi12 <7,0,1,2>, <7,5,5,5>
2100   3255275580U,  // <2,7,5,6>: Cost 4 vsldoi8 <5,6,2,7>, <5,6,2,7>
2101   3528340290U,  // <2,7,5,7>: Cost 4 vmrglw <6,4,2,5>, <6,6,7,7>
2102   3528339962U,  // <2,7,5,u>: Cost 3 vmrglw <6,4,2,5>, <6,2,7,3>
2103   3371652090U,  // <2,7,6,0>: Cost 3 vmrghw <2,6,3,7>, <7,0,1,2>
2104   3231388072U,  // <2,7,6,1>: Cost 4 vsldoi8 <1,6,2,7>, <6,1,7,2>
2105   3267219962U,  // <2,7,6,2>: Cost 3 vsldoi8 <7,6,2,7>, <6,2,7,3>
2106   3507112303U,  // <2,7,6,3>: Cost 4 vmrglw <2,u,2,6>, <3,2,7,3>
2107   3371652454U,  // <2,7,6,4>: Cost 3 vmrghw <2,6,3,7>, <7,4,5,6>
2108   3371652534U,  // <2,7,6,5>: Cost 4 vmrghw <2,6,3,7>, <7,5,5,5>
2109   4198478333U,  // <2,7,6,6>: Cost 4 vsldoi4 <6,2,7,6>, <6,2,7,6>
2110   3371652716U,  // <2,7,6,7>: Cost 3 vmrghw <2,6,3,7>, <7,7,7,7>
2111   3267219962U,  // <2,7,6,u>: Cost 3 vsldoi8 <7,6,2,7>, <6,2,7,3>
2112   3397342759U,  // <2,7,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <7,7,0,1>
2113   4198483160U,  // <2,7,7,1>: Cost 4 vsldoi4 <6,2,7,7>, <1,6,2,7>
2114   3505792661U,  // <2,7,7,2>: Cost 4 vmrglw <2,6,2,7>, <2,2,7,2>
2115   3535655418U,  // <2,7,7,3>: Cost 3 vmrglw <7,6,2,7>, <6,2,7,3>
2116   4198485302U,  // <2,7,7,4>: Cost 4 vsldoi4 <6,2,7,7>, RHS
2117   3505792583U,  // <2,7,7,5>: Cost 5 vmrglw <2,6,2,7>, <2,1,7,5>
2118   3267220974U,  // <2,7,7,6>: Cost 3 vsldoi8 <7,6,2,7>, <7,6,2,7>
2119   3397342828U,  // <2,7,7,7>: Cost 3 vsldoi12 <7,0,1,2>, <7,7,7,7>
2120   3402651247U,  // <2,7,7,u>: Cost 3 vsldoi12 <7,u,1,2>, <7,7,u,1>
2121   3124748390U,  // <2,7,u,0>: Cost 2 vsldoi4 <6,2,7,u>, LHS
2122   3402651266U,  // <2,7,u,1>: Cost 2 vsldoi12 <7,u,1,2>, <7,u,1,2>
2123   4180576186U,  // <2,7,u,2>: Cost 3 vsldoi4 <3,2,7,u>, <2,6,3,7>
2124   2464575994U,  // <2,7,u,3>: Cost 2 vmrglw LHS, <6,2,7,3>
2125   3124751670U,  // <2,7,u,4>: Cost 2 vsldoi4 <6,2,7,u>, RHS
2126   3237361818U,  // <2,7,u,5>: Cost 3 vsldoi8 <2,6,2,7>, RHS
2127   3124752895U,  // <2,7,u,6>: Cost 2 vsldoi4 <6,2,7,u>, <6,2,7,u>
2128   2464576322U,  // <2,7,u,7>: Cost 2 vmrglw LHS, <6,6,7,7>
2129   3124754222U,  // <2,7,u,u>: Cost 2 vsldoi4 <6,2,7,u>, LHS
2130   3222102016U,  // <2,u,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
2131   1074618475U,  // <2,u,0,1>: Cost 1 vsldoi8 LHS, LHS
2132   3222102189U,  // <2,u,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
2133   3222102268U,  // <2,u,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
2134   3222102354U,  // <2,u,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
2135   3367614618U,  // <2,u,0,5>: Cost 3 vmrghw <2,0,3,0>, RHS
2136   3269878262U,  // <2,u,0,6>: Cost 3 vsldoi8 LHS, <0,6,1,7>
2137   4204475609U,  // <2,u,0,7>: Cost 3 vsldoi4 <7,2,u,0>, <7,2,u,0>
2138   1074619037U,  // <2,u,0,u>: Cost 1 vsldoi8 LHS, LHS
2139   3226747620U,  // <2,u,1,0>: Cost 3 vsldoi8 LHS, <1,0,1,2>
2140   3222102836U,  // <2,u,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
2141   3222102934U,  // <2,u,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
2142   3501097116U,  // <2,u,1,3>: Cost 3 vmrglw <1,u,2,1>, LHS
2143   3226747984U,  // <2,u,1,4>: Cost 3 vsldoi8 LHS, <1,4,5,6>
2144   3226748015U,  // <2,u,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
2145   3226748111U,  // <2,u,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
2146   3501100360U,  // <2,u,1,7>: Cost 3 vmrglw <1,u,2,1>, RHS
2147   3226748284U,  // <2,u,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
2148   3100442726U,  // <2,u,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
2149   2295142190U,  // <2,u,2,1>: Cost 2 vmrghw <2,2,2,2>, LHS
2150   1745666150U,  // <2,u,2,2>: Cost 1 vspltisw2 LHS
2151   3222103718U,  // <2,u,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
2152   3100446006U,  // <2,u,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
2153   2295142554U,  // <2,u,2,5>: Cost 2 vmrghw <2,2,2,2>, RHS
2154   3222103994U,  // <2,u,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
2155   2429357384U,  // <2,u,2,7>: Cost 2 vmrglw <2,2,2,2>, RHS
2156   1745666150U,  // <2,u,2,u>: Cost 1 vspltisw2 LHS
2157   3222104214U,  // <2,u,3,0>: Cost 2 vsldoi8 LHS, <3,0,1,2>
2158   2421399625U,  // <2,u,3,1>: Cost 2 vmrglw LHS, <0,0,u,1>
2159   2421401813U,  // <2,u,3,2>: Cost 2 vmrglw LHS, <3,0,u,2>
2160   1343013020U,  // <2,u,3,3>: Cost 1 vmrglw LHS, LHS
2161   3222104578U,  // <2,u,3,4>: Cost 2 vsldoi8 LHS, <3,4,5,6>
2162   2421399953U,  // <2,u,3,5>: Cost 2 vmrglw LHS, <0,4,u,5>
2163   2421402141U,  // <2,u,3,6>: Cost 2 vmrglw LHS, <3,4,u,6>
2164   1343016264U,  // <2,u,3,7>: Cost 1 vmrglw LHS, RHS
2165   1343013025U,  // <2,u,3,u>: Cost 1 vmrglw LHS, LHS
2166   3094929510U,  // <2,u,4,0>: Cost 2 vsldoi4 <1,2,u,4>, LHS
2167   3094930375U,  // <2,u,4,1>: Cost 2 vsldoi4 <1,2,u,4>, <1,2,u,4>
2168   4168672872U,  // <2,u,4,2>: Cost 3 vsldoi4 <1,2,u,4>, <2,2,2,2>
2169   4168673430U,  // <2,u,4,3>: Cost 3 vsldoi4 <1,2,u,4>, <3,0,1,2>
2170   3094932790U,  // <2,u,4,4>: Cost 2 vsldoi4 <1,2,u,4>, RHS
2171   1074621750U,  // <2,u,4,5>: Cost 1 vsldoi8 LHS, RHS
2172   3269881209U,  // <2,u,4,6>: Cost 3 vsldoi8 LHS, <4,6,5,2>
2173   3503115592U,  // <2,u,4,7>: Cost 3 vmrglw <2,2,2,4>, RHS
2174   1074621993U,  // <2,u,4,u>: Cost 1 vsldoi8 LHS, RHS
2175   3226750536U,  // <2,u,5,0>: Cost 3 vsldoi8 LHS, <5,0,1,2>
2176   3370981166U,  // <2,u,5,1>: Cost 3 vmrghw <2,5,3,6>, LHS
2177   4174653089U,  // <2,u,5,2>: Cost 3 vsldoi4 <2,2,u,5>, <2,2,u,5>
2178   3498475676U,  // <2,u,5,3>: Cost 3 vmrglw <1,4,2,5>, LHS
2179   3226750900U,  // <2,u,5,4>: Cost 3 vsldoi8 LHS, <5,4,5,6>
2180   3269881860U,  // <2,u,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
2181   3368884378U,  // <2,u,5,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
2182   3498478920U,  // <2,u,5,7>: Cost 3 vmrglw <1,4,2,5>, RHS
2183   3368884396U,  // <2,u,5,u>: Cost 2 vsldoi12 <2,2,2,2>, RHS
2184   3371652819U,  // <2,u,6,0>: Cost 3 vmrghw <2,6,3,7>, <u,0,1,2>
2185   2297911086U,  // <2,u,6,1>: Cost 2 vmrghw <2,6,3,7>, LHS
2186   3269882362U,  // <2,u,6,2>: Cost 2 vsldoi8 LHS, <6,2,7,3>
2187   3368884432U,  // <2,u,6,3>: Cost 3 vsldoi12 <2,2,2,2>, <u,6,3,7>
2188   3371653183U,  // <2,u,6,4>: Cost 3 vmrghw <2,6,3,7>, <u,4,5,6>
2189   2297911450U,  // <2,u,6,5>: Cost 2 vmrghw <2,6,3,7>, RHS
2190   3269882680U,  // <2,u,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
2191   3269882702U,  // <2,u,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
2192   2297911653U,  // <2,u,6,u>: Cost 2 vmrghw <2,6,3,7>, LHS
2193   3269882874U,  // <2,u,7,0>: Cost 2 vsldoi8 LHS, <7,0,1,2>
2194   3263911002U,  // <2,u,7,1>: Cost 3 vsldoi8 <7,1,2,u>, <7,1,2,u>
2195   3264574635U,  // <2,u,7,2>: Cost 3 vsldoi8 <7,2,2,u>, <7,2,2,u>
2196   3505791132U,  // <2,u,7,3>: Cost 3 vmrglw <2,6,2,7>, LHS
2197   3269883238U,  // <2,u,7,4>: Cost 2 vsldoi8 LHS, <7,4,5,6>
2198   3269883318U,  // <2,u,7,5>: Cost 3 vsldoi8 LHS, <7,5,5,5>
2199   3267229167U,  // <2,u,7,6>: Cost 3 vsldoi8 <7,6,2,u>, <7,6,2,u>
2200   3269883500U,  // <2,u,7,7>: Cost 2 vsldoi8 LHS, <7,7,7,7>
2201   3269883522U,  // <2,u,7,u>: Cost 2 vsldoi8 LHS, <7,u,1,2>
2202   2421441475U,  // <2,u,u,0>: Cost 2 vmrglw LHS, <1,2,u,0>
2203   1074624302U,  // <2,u,u,1>: Cost 1 vsldoi8 LHS, LHS
2204   1745666150U,  // <2,u,u,2>: Cost 1 vspltisw2 LHS
2205   1343053980U,  // <2,u,u,3>: Cost 1 vmrglw LHS, LHS
2206   2421441479U,  // <2,u,u,4>: Cost 2 vmrglw LHS, <1,2,u,4>
2207   1074624666U,  // <2,u,u,5>: Cost 1 vsldoi8 LHS, RHS
2208   2416798237U,  // <2,u,u,6>: Cost 2 vmrglw LHS, <3,4,u,6>
2209   1343057224U,  // <2,u,u,7>: Cost 1 vmrglw LHS, RHS
2210   1343053985U,  // <2,u,u,u>: Cost 1 vmrglw LHS, LHS
2211   3356278784U,  // <3,0,0,0>: Cost 2 vsldoi12 LHS, <0,0,0,0>
2212   3356278794U,  // <3,0,0,1>: Cost 2 vsldoi12 LHS, <0,0,1,1>
2213   4174685861U,  // <3,0,0,2>: Cost 3 vsldoi4 <2,3,0,0>, <2,3,0,0>
2214   3497183536U,  // <3,0,0,3>: Cost 3 vmrglw <1,2,3,0>, <3,2,0,3>
2215   3360923685U,  // <3,0,0,4>: Cost 3 vsldoi12 LHS, <0,0,4,1>
2216   3497183457U,  // <3,0,0,5>: Cost 4 vmrglw <1,2,3,0>, <3,1,0,5>
2217   3497183782U,  // <3,0,0,6>: Cost 4 vmrglw <1,2,3,0>, <3,5,0,6>
2218   3497183864U,  // <3,0,0,7>: Cost 3 vmrglw <1,2,3,0>, <3,6,0,7>
2219   3360923721U,  // <3,0,0,u>: Cost 2 vsldoi12 LHS, <0,0,u,1>
2220   3100950630U,  // <3,0,1,0>: Cost 2 vsldoi4 <2,3,0,1>, LHS
2221   3356721243U,  // <3,0,1,1>: Cost 3 vsldoi12 LHS, <0,1,1,1>
2222   1208795238U,  // <3,0,1,2>: Cost 1 vsldoi12 LHS, LHS
2223   4174694548U,  // <3,0,1,3>: Cost 3 vsldoi4 <2,3,0,1>, <3,0,1,0>
2224   3100953910U,  // <3,0,1,4>: Cost 2 vsldoi4 <2,3,0,1>, RHS
2225   4210528260U,  // <3,0,1,5>: Cost 3 vsldoi4 <u,3,0,1>, <5,5,5,5>
2226   3404054670U,  // <3,0,1,6>: Cost 3 vsldoi12 LHS, <0,1,6,7>
2227   4204557539U,  // <3,0,1,7>: Cost 3 vsldoi4 <7,3,0,1>, <7,3,0,1>
2228   1208795292U,  // <3,0,1,u>: Cost 1 vsldoi12 LHS, LHS
2229   3233392077U,  // <3,0,2,0>: Cost 3 vsldoi8 <2,0,3,0>, <2,0,3,0>
2230   3356721325U,  // <3,0,2,1>: Cost 3 vsldoi12 LHS, <0,2,1,2>
2231   3228747368U,  // <3,0,2,2>: Cost 3 vsldoi8 <1,2,3,0>, <2,2,2,2>
2232   3228747430U,  // <3,0,2,3>: Cost 3 vsldoi8 <1,2,3,0>, <2,3,0,1>
2233   3360923847U,  // <3,0,2,4>: Cost 4 vsldoi12 LHS, <0,2,4,1>
2234   3228747624U,  // <3,0,2,5>: Cost 4 vsldoi8 <1,2,3,0>, <2,5,3,6>
2235   3228747706U,  // <3,0,2,6>: Cost 3 vsldoi8 <1,2,3,0>, <2,6,3,7>
2236   3238037508U,  // <3,0,2,7>: Cost 3 vsldoi8 <2,7,3,0>, <2,7,3,0>
2237   3360923884U,  // <3,0,2,u>: Cost 3 vsldoi12 LHS, <0,2,u,2>
2238   3228747926U,  // <3,0,3,0>: Cost 3 vsldoi8 <1,2,3,0>, <3,0,1,2>
2239   2301853798U,  // <3,0,3,1>: Cost 2 vmrghw <3,3,3,3>, LHS
2240   3228748080U,  // <3,0,3,2>: Cost 3 vsldoi8 <1,2,3,0>, <3,2,0,3>
2241   3228748158U,  // <3,0,3,3>: Cost 3 vsldoi8 <1,2,3,0>, <3,3,0,0>
2242   3228748290U,  // <3,0,3,4>: Cost 3 vsldoi8 <1,2,3,0>, <3,4,5,6>
2243   3228748326U,  // <3,0,3,5>: Cost 4 vsldoi8 <1,2,3,0>, <3,5,0,6>
2244   3228748408U,  // <3,0,3,6>: Cost 3 vsldoi8 <1,2,3,0>, <3,6,0,7>
2245   3503180408U,  // <3,0,3,7>: Cost 4 vmrglw <2,2,3,3>, <3,6,0,7>
2246   2301854365U,  // <3,0,3,u>: Cost 2 vmrghw <3,3,3,3>, LHS
2247   3497213952U,  // <3,0,4,0>: Cost 3 vmrglw <1,2,3,4>, <0,0,0,0>
2248   3356279122U,  // <3,0,4,1>: Cost 2 vsldoi12 LHS, <0,4,1,5>
2249   4174718633U,  // <3,0,4,2>: Cost 3 vsldoi4 <2,3,0,4>, <2,3,0,4>
2250   3376431360U,  // <3,0,4,3>: Cost 3 vmrghw <3,4,5,6>, <0,3,1,4>
2251   3360924013U,  // <3,0,4,4>: Cost 3 vsldoi12 LHS, <0,4,4,5>
2252   3228749110U,  // <3,0,4,5>: Cost 2 vsldoi8 <1,2,3,0>, RHS
2253   3376431606U,  // <3,0,4,6>: Cost 4 vmrghw <3,4,5,6>, <0,6,1,7>
2254   3497216632U,  // <3,0,4,7>: Cost 4 vmrglw <1,2,3,4>, <3,6,0,7>
2255   3360924049U,  // <3,0,4,u>: Cost 2 vsldoi12 LHS, <0,4,u,5>
2256   3228749384U,  // <3,0,5,0>: Cost 4 vsldoi8 <1,2,3,0>, <5,0,1,2>
2257   3356279203U,  // <3,0,5,1>: Cost 3 vsldoi12 LHS, <0,5,1,5>
2258   3252637434U,  // <3,0,5,2>: Cost 4 vsldoi8 <5,2,3,0>, <5,2,3,0>
2259   3537704570U,  // <3,0,5,3>: Cost 4 vmrglw <u,0,3,5>, <7,u,0,3>
2260   3228749748U,  // <3,0,5,4>: Cost 4 vsldoi8 <1,2,3,0>, <5,4,5,6>
2261   3270553604U,  // <3,0,5,5>: Cost 3 vsldoi8 <u,2,3,0>, <5,5,5,5>
2262   3404054994U,  // <3,0,5,6>: Cost 3 vsldoi12 LHS, <0,5,6,7>
2263   3404054996U,  // <3,0,5,7>: Cost 4 vsldoi12 LHS, <0,5,7,0>
2264   3404055010U,  // <3,0,5,u>: Cost 3 vsldoi12 LHS, <0,5,u,5>
2265   3356279277U,  // <3,0,6,0>: Cost 3 vsldoi12 LHS, <0,6,0,7>
2266   3377397862U,  // <3,0,6,1>: Cost 3 vmrghw <3,6,0,7>, LHS
2267   3270554106U,  // <3,0,6,2>: Cost 3 vsldoi8 <u,2,3,0>, <6,2,7,3>
2268   3374711304U,  // <3,0,6,3>: Cost 4 vsldoi12 <3,2,0,3>, <0,6,3,7>
2269   3377398098U,  // <3,0,6,4>: Cost 4 vmrghw <3,6,0,7>, <0,4,1,5>
2270   3404055066U,  // <3,0,6,5>: Cost 4 vsldoi12 LHS, <0,6,5,7>
2271   3270554424U,  // <3,0,6,6>: Cost 3 vsldoi8 <u,2,3,0>, <6,6,6,6>
2272   3261928296U,  // <3,0,6,7>: Cost 3 vsldoi8 <6,7,3,0>, <6,7,3,0>
2273   3377398429U,  // <3,0,6,u>: Cost 3 vmrghw <3,6,0,7>, LHS
2274   3505864704U,  // <3,0,7,0>: Cost 3 vmrglw <2,6,3,7>, <0,0,0,0>
2275   3505866406U,  // <3,0,7,1>: Cost 3 vmrglw <2,6,3,7>, <2,3,0,1>
2276   3264582828U,  // <3,0,7,2>: Cost 3 vsldoi8 <7,2,3,0>, <7,2,3,0>
2277   3505867056U,  // <3,0,7,3>: Cost 4 vmrglw <2,6,3,7>, <3,2,0,3>
2278   3270554982U,  // <3,0,7,4>: Cost 3 vsldoi8 <u,2,3,0>, <7,4,5,6>
2279   4204605538U,  // <3,0,7,5>: Cost 4 vsldoi4 <7,3,0,7>, <5,6,7,0>
2280   3261928983U,  // <3,0,7,6>: Cost 4 vsldoi8 <6,7,3,0>, <7,6,7,3>
2281   3270555244U,  // <3,0,7,7>: Cost 3 vsldoi8 <u,2,3,0>, <7,7,7,7>
2282   3505866413U,  // <3,0,7,u>: Cost 3 vmrglw <2,6,3,7>, <2,3,0,u>
2283   3101007974U,  // <3,0,u,0>: Cost 2 vsldoi4 <2,3,0,u>, LHS
2284   3356279442U,  // <3,0,u,1>: Cost 2 vsldoi12 LHS, <0,u,1,1>
2285   1208795805U,  // <3,0,u,2>: Cost 1 vsldoi12 LHS, LHS
2286   3228751804U,  // <3,0,u,3>: Cost 3 vsldoi8 <1,2,3,0>, <u,3,0,1>
2287   3101011254U,  // <3,0,u,4>: Cost 2 vsldoi4 <2,3,0,u>, RHS
2288   3228752026U,  // <3,0,u,5>: Cost 2 vsldoi8 <1,2,3,0>, RHS
2289   3228752080U,  // <3,0,u,6>: Cost 3 vsldoi8 <1,2,3,0>, <u,6,3,7>
2290   4204614890U,  // <3,0,u,7>: Cost 3 vsldoi4 <7,3,0,u>, <7,3,0,u>
2291   1208795859U,  // <3,0,u,u>: Cost 1 vsldoi12 LHS, LHS
2292   4162814204U,  // <3,1,0,0>: Cost 3 vsldoi4 <0,3,1,0>, <0,3,1,0>
2293   3360924388U,  // <3,1,0,1>: Cost 3 vsldoi12 LHS, <1,0,1,2>
2294   3497181276U,  // <3,1,0,2>: Cost 3 vmrglw <1,2,3,0>, <0,1,1,2>
2295   4162816150U,  // <3,1,0,3>: Cost 3 vsldoi4 <0,3,1,0>, <3,0,1,2>
2296   4162817334U,  // <3,1,0,4>: Cost 3 vsldoi4 <0,3,1,0>, RHS
2297   3497181522U,  // <3,1,0,5>: Cost 3 vmrglw <1,2,3,0>, <0,4,1,5>
2298   3373450456U,  // <3,1,0,6>: Cost 3 vmrghw <3,0,1,2>, <1,6,2,7>
2299   3497182415U,  // <3,1,0,7>: Cost 4 vmrglw <1,2,3,0>, <1,6,1,7>
2300   4162819886U,  // <3,1,0,u>: Cost 3 vsldoi4 <0,3,1,0>, LHS
2301   3360924459U,  // <3,1,1,0>: Cost 3 vsldoi12 LHS, <1,1,0,1>
2302   3356279604U,  // <3,1,1,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
2303   3228754839U,  // <3,1,1,2>: Cost 3 vsldoi8 <1,2,3,1>, <1,2,3,1>
2304   3356869448U,  // <3,1,1,3>: Cost 4 vsldoi12 <0,2,1,3>, <1,1,3,3>
2305   3360924499U,  // <3,1,1,4>: Cost 3 vsldoi12 LHS, <1,1,4,5>
2306   3360924508U,  // <3,1,1,5>: Cost 3 vsldoi12 LHS, <1,1,5,5>
2307   3360924513U,  // <3,1,1,6>: Cost 4 vsldoi12 LHS, <1,1,6,1>
2308   4204631276U,  // <3,1,1,7>: Cost 4 vsldoi4 <7,3,1,1>, <7,3,1,1>
2309   3356279604U,  // <3,1,1,u>: Cost 2 vsldoi12 LHS, <1,1,1,1>
2310   3233400270U,  // <3,1,2,0>: Cost 3 vsldoi8 <2,0,3,1>, <2,0,3,1>
2311   3360924551U,  // <3,1,2,1>: Cost 3 vsldoi12 LHS, <1,2,1,3>
2312   3502508182U,  // <3,1,2,2>: Cost 3 vmrglw <2,1,3,2>, <3,0,1,2>
2313   3356279702U,  // <3,1,2,3>: Cost 2 vsldoi12 LHS, <1,2,3,0>
2314   4174777654U,  // <3,1,2,4>: Cost 3 vsldoi4 <2,3,1,2>, RHS
2315   3360924587U,  // <3,1,2,5>: Cost 3 vsldoi12 LHS, <1,2,5,3>
2316   3360924596U,  // <3,1,2,6>: Cost 4 vsldoi12 LHS, <1,2,6,3>
2317   3404055482U,  // <3,1,2,7>: Cost 3 vsldoi12 LHS, <1,2,7,0>
2318   3356722115U,  // <3,1,2,u>: Cost 2 vsldoi12 LHS, <1,2,u,0>
2319   4162838783U,  // <3,1,3,0>: Cost 3 vsldoi4 <0,3,1,3>, <0,3,1,3>
2320   3503177738U,  // <3,1,3,1>: Cost 3 vmrglw <2,2,3,3>, <0,0,1,1>
2321   3501189270U,  // <3,1,3,2>: Cost 3 vmrglw <1,u,3,3>, <3,0,1,2>
2322   4162840988U,  // <3,1,3,3>: Cost 3 vsldoi4 <0,3,1,3>, <3,3,3,3>
2323   4162841910U,  // <3,1,3,4>: Cost 3 vsldoi4 <0,3,1,3>, RHS
2324   3503178066U,  // <3,1,3,5>: Cost 3 vmrglw <2,2,3,3>, <0,4,1,5>
2325   3360924681U,  // <3,1,3,6>: Cost 4 vsldoi12 LHS, <1,3,6,7>
2326   3503178959U,  // <3,1,3,7>: Cost 4 vmrglw <2,2,3,3>, <1,6,1,7>
2327   4162844462U,  // <3,1,3,u>: Cost 3 vsldoi4 <0,3,1,3>, LHS
2328   4162846976U,  // <3,1,4,0>: Cost 3 vsldoi4 <0,3,1,4>, <0,3,1,4>
2329   3497213962U,  // <3,1,4,1>: Cost 3 vmrglw <1,2,3,4>, <0,0,1,1>
2330   3497216150U,  // <3,1,4,2>: Cost 3 vmrglw <1,2,3,4>, <3,0,1,2>
2331   4162849282U,  // <3,1,4,3>: Cost 3 vsldoi4 <0,3,1,4>, <3,4,5,6>
2332   4162850102U,  // <3,1,4,4>: Cost 3 vsldoi4 <0,3,1,4>, RHS
2333   3360924752U,  // <3,1,4,5>: Cost 3 vsldoi12 LHS, <1,4,5,6>
2334   3497214129U,  // <3,1,4,6>: Cost 4 vmrglw <1,2,3,4>, <0,2,1,6>
2335   3497215183U,  // <3,1,4,7>: Cost 4 vmrglw <1,2,3,4>, <1,6,1,7>
2336   4162852654U,  // <3,1,4,u>: Cost 3 vsldoi4 <0,3,1,4>, LHS
2337   3360924783U,  // <3,1,5,0>: Cost 3 vsldoi12 LHS, <1,5,0,1>
2338   3360924792U,  // <3,1,5,1>: Cost 4 vsldoi12 LHS, <1,5,1,1>
2339   3492579478U,  // <3,1,5,2>: Cost 4 vmrglw <0,4,3,5>, <3,0,1,2>
2340   3360924809U,  // <3,1,5,3>: Cost 4 vsldoi12 LHS, <1,5,3,0>
2341   3360924823U,  // <3,1,5,4>: Cost 3 vsldoi12 LHS, <1,5,4,5>
2342   3502530898U,  // <3,1,5,5>: Cost 3 vmrglw <2,1,3,5>, <0,4,1,5>
2343   3269234786U,  // <3,1,5,6>: Cost 4 vsldoi8 <u,0,3,1>, <5,6,7,0>
2344   3404055726U,  // <3,1,5,7>: Cost 4 vsldoi12 LHS, <1,5,7,1>
2345   3360924855U,  // <3,1,5,u>: Cost 3 vsldoi12 LHS, <1,5,u,1>
2346   3360924864U,  // <3,1,6,0>: Cost 4 vsldoi12 LHS, <1,6,0,1>
2347   3360924879U,  // <3,1,6,1>: Cost 3 vsldoi12 LHS, <1,6,1,7>
2348   3377398678U,  // <3,1,6,2>: Cost 3 vmrghw <3,6,0,7>, <1,2,3,0>
2349   3356869857U,  // <3,1,6,3>: Cost 4 vsldoi12 <0,2,1,3>, <1,6,3,7>
2350   3360924904U,  // <3,1,6,4>: Cost 4 vsldoi12 LHS, <1,6,4,5>
2351   3360924915U,  // <3,1,6,5>: Cost 3 vsldoi12 LHS, <1,6,5,7>
2352   3360924924U,  // <3,1,6,6>: Cost 4 vsldoi12 LHS, <1,6,6,7>
2353   3404055806U,  // <3,1,6,7>: Cost 3 vsldoi12 LHS, <1,6,7,0>
2354   3360924942U,  // <3,1,6,u>: Cost 3 vsldoi12 LHS, <1,6,u,7>
2355   4168843366U,  // <3,1,7,0>: Cost 4 vsldoi4 <1,3,1,7>, LHS
2356   3505864714U,  // <3,1,7,1>: Cost 3 vmrglw <2,6,3,7>, <0,0,1,1>
2357   3505866902U,  // <3,1,7,2>: Cost 3 vmrglw <2,6,3,7>, <3,0,1,2>
2358   3499892910U,  // <3,1,7,3>: Cost 4 vmrglw <1,6,3,7>, <0,2,1,3>
2359   4168846646U,  // <3,1,7,4>: Cost 4 vsldoi4 <1,3,1,7>, RHS
2360   3505865042U,  // <3,1,7,5>: Cost 3 vmrglw <2,6,3,7>, <0,4,1,5>
2361   3505864881U,  // <3,1,7,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,1,6>
2362   3502548175U,  // <3,1,7,7>: Cost 4 vmrglw <2,1,3,7>, <1,6,1,7>
2363   3505864721U,  // <3,1,7,u>: Cost 3 vmrglw <2,6,3,7>, <0,0,1,u>
2364   4162879748U,  // <3,1,u,0>: Cost 3 vsldoi4 <0,3,1,u>, <0,3,1,u>
2365   3356279604U,  // <3,1,u,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
2366   3497248918U,  // <3,1,u,2>: Cost 3 vmrglw <1,2,3,u>, <3,0,1,2>
2367   3356722556U,  // <3,1,u,3>: Cost 2 vsldoi12 LHS, <1,u,3,0>
2368   4162882870U,  // <3,1,u,4>: Cost 3 vsldoi4 <0,3,1,u>, RHS
2369   3360925073U,  // <3,1,u,5>: Cost 3 vsldoi12 LHS, <1,u,5,3>
2370   3505864881U,  // <3,1,u,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,1,6>
2371   3404055968U,  // <3,1,u,7>: Cost 3 vsldoi12 LHS, <1,u,7,0>
2372   3360925097U,  // <3,1,u,u>: Cost 2 vsldoi12 LHS, <1,u,u,0>
2373   3497181931U,  // <3,2,0,0>: Cost 4 vmrglw <1,2,3,0>, <1,0,2,0>
2374   3497181932U,  // <3,2,0,1>: Cost 3 vmrglw <1,2,3,0>, <1,0,2,1>
2375   3497182014U,  // <3,2,0,2>: Cost 3 vmrglw <1,2,3,0>, <1,1,2,2>
2376   2423439462U,  // <3,2,0,3>: Cost 2 vmrglw <1,2,3,0>, LHS
2377   3497181935U,  // <3,2,0,4>: Cost 4 vmrglw <1,2,3,0>, <1,0,2,4>
2378   3497182260U,  // <3,2,0,5>: Cost 3 vmrglw <1,2,3,0>, <1,4,2,5>
2379   3373451194U,  // <3,2,0,6>: Cost 3 vmrghw <3,0,1,2>, <2,6,3,7>
2380   3530360024U,  // <3,2,0,7>: Cost 4 vmrglw <6,7,3,0>, <1,6,2,7>
2381   2423439467U,  // <3,2,0,u>: Cost 2 vmrglw <1,2,3,0>, LHS
2382   4168867942U,  // <3,2,1,0>: Cost 4 vsldoi4 <1,3,2,1>, LHS
2383   3228762932U,  // <3,2,1,1>: Cost 4 vsldoi8 <1,2,3,2>, <1,1,1,1>
2384   3228763032U,  // <3,2,1,2>: Cost 3 vsldoi8 <1,2,3,2>, <1,2,3,2>
2385   3356280351U,  // <3,2,1,3>: Cost 3 vsldoi12 LHS, <2,1,3,1>
2386   4168871222U,  // <3,2,1,4>: Cost 4 vsldoi4 <1,3,2,1>, RHS
2387   3360925232U,  // <3,2,1,5>: Cost 5 vsldoi12 LHS, <2,1,5,0>
2388   3360925241U,  // <3,2,1,6>: Cost 4 vsldoi12 LHS, <2,1,6,0>
2389   3404498500U,  // <3,2,1,7>: Cost 4 vsldoi12 LHS, <2,1,7,2>
2390   3356722764U,  // <3,2,1,u>: Cost 3 vsldoi12 LHS, <2,1,u,1>
2391   4174848102U,  // <3,2,2,0>: Cost 3 vsldoi4 <2,3,2,2>, LHS
2392   3234072096U,  // <3,2,2,1>: Cost 3 vsldoi8 <2,1,3,2>, <2,1,3,2>
2393   3356280424U,  // <3,2,2,2>: Cost 2 vsldoi12 LHS, <2,2,2,2>
2394   3356280434U,  // <3,2,2,3>: Cost 2 vsldoi12 LHS, <2,2,3,3>
2395   4174851382U,  // <3,2,2,4>: Cost 3 vsldoi4 <2,3,2,2>, RHS
2396   3503171341U,  // <3,2,2,5>: Cost 4 vmrglw <2,2,3,2>, <2,4,2,5>
2397   3375155130U,  // <3,2,2,6>: Cost 3 vmrghw <3,2,6,3>, <2,6,3,7>
2398   3503171505U,  // <3,2,2,7>: Cost 4 vmrglw <2,2,3,2>, <2,6,2,7>
2399   3356722847U,  // <3,2,2,u>: Cost 2 vsldoi12 LHS, <2,2,u,3>
2400   3356280486U,  // <3,2,3,0>: Cost 2 vsldoi12 LHS, <2,3,0,1>
2401   3356280495U,  // <3,2,3,1>: Cost 3 vsldoi12 LHS, <2,3,1,1>
2402   3356280505U,  // <3,2,3,2>: Cost 3 vsldoi12 LHS, <2,3,2,2>
2403   2429436006U,  // <3,2,3,3>: Cost 2 vmrglw <2,2,3,3>, LHS
2404   3356280526U,  // <3,2,3,4>: Cost 2 vsldoi12 LHS, <2,3,4,5>
2405   3404056279U,  // <3,2,3,5>: Cost 3 vsldoi12 LHS, <2,3,5,5>
2406   3375597498U,  // <3,2,3,6>: Cost 3 vmrghw <3,3,3,3>, <2,6,3,7>
2407   3404056292U,  // <3,2,3,7>: Cost 3 vsldoi12 LHS, <2,3,7,0>
2408   3356280558U,  // <3,2,3,u>: Cost 2 vsldoi12 LHS, <2,3,u,1>
2409   4168892518U,  // <3,2,4,0>: Cost 4 vsldoi4 <1,3,2,4>, LHS
2410   3497214700U,  // <3,2,4,1>: Cost 4 vmrglw <1,2,3,4>, <1,0,2,1>
2411   3497215592U,  // <3,2,4,2>: Cost 3 vmrglw <1,2,3,4>, <2,2,2,2>
2412   2423472230U,  // <3,2,4,3>: Cost 2 vmrglw <1,2,3,4>, LHS
2413   3497216404U,  // <3,2,4,4>: Cost 4 vmrglw <1,2,3,4>, <3,3,2,4>
2414   3228765494U,  // <3,2,4,5>: Cost 3 vsldoi8 <1,2,3,2>, RHS
2415   3376433082U,  // <3,2,4,6>: Cost 3 vmrghw <3,4,5,6>, <2,6,3,7>
2416   4204729592U,  // <3,2,4,7>: Cost 4 vsldoi4 <7,3,2,4>, <7,3,2,4>
2417   2423472235U,  // <3,2,4,u>: Cost 2 vmrglw <1,2,3,4>, LHS
2418   4174872678U,  // <3,2,5,0>: Cost 4 vsldoi4 <2,3,2,5>, LHS
2419   3502531713U,  // <3,2,5,1>: Cost 4 vmrglw <2,1,3,5>, <1,5,2,1>
2420   3502532200U,  // <3,2,5,2>: Cost 4 vmrglw <2,1,3,5>, <2,2,2,2>
2421   3360925544U,  // <3,2,5,3>: Cost 3 vsldoi12 LHS, <2,5,3,6>
2422   4174875958U,  // <3,2,5,4>: Cost 4 vsldoi4 <2,3,2,5>, RHS
2423   3377170280U,  // <3,2,5,5>: Cost 4 vmrghw <3,5,6,6>, <2,5,3,6>
2424   3377244090U,  // <3,2,5,6>: Cost 4 vmrghw <3,5,7,6>, <2,6,3,7>
2425   3504523185U,  // <3,2,5,7>: Cost 5 vmrglw <2,4,3,5>, <2,6,2,7>
2426   3356723093U,  // <3,2,5,u>: Cost 3 vsldoi12 LHS, <2,5,u,6>
2427   4174880870U,  // <3,2,6,0>: Cost 3 vsldoi4 <2,3,2,6>, LHS
2428   4174881588U,  // <3,2,6,1>: Cost 4 vsldoi4 <2,3,2,6>, <1,1,1,1>
2429   4174882493U,  // <3,2,6,2>: Cost 3 vsldoi4 <2,3,2,6>, <2,3,2,6>
2430   3356280762U,  // <3,2,6,3>: Cost 2 vsldoi12 LHS, <2,6,3,7>
2431   4174884150U,  // <3,2,6,4>: Cost 3 vsldoi4 <2,3,2,6>, RHS
2432   3505194684U,  // <3,2,6,5>: Cost 4 vmrglw <2,5,3,6>, <2,3,2,5>
2433   3377915834U,  // <3,2,6,6>: Cost 3 vmrghw <3,6,7,7>, <2,6,3,7>
2434   3261944682U,  // <3,2,6,7>: Cost 4 vsldoi8 <6,7,3,2>, <6,7,3,2>
2435   3356723175U,  // <3,2,6,u>: Cost 2 vsldoi12 LHS, <2,6,u,7>
2436   3404056554U,  // <3,2,7,0>: Cost 3 vsldoi12 LHS, <2,7,0,1>
2437   3505865452U,  // <3,2,7,1>: Cost 4 vmrglw <2,6,3,7>, <1,0,2,1>
2438   3505866344U,  // <3,2,7,2>: Cost 3 vmrglw <2,6,3,7>, <2,2,2,2>
2439   2432122982U,  // <3,2,7,3>: Cost 2 vmrglw <2,6,3,7>, LHS
2440   4174892342U,  // <3,2,7,4>: Cost 4 vsldoi4 <2,3,2,7>, RHS
2441   3505865780U,  // <3,2,7,5>: Cost 4 vmrglw <2,6,3,7>, <1,4,2,5>
2442   3505866429U,  // <3,2,7,6>: Cost 3 vmrglw <2,6,3,7>, <2,3,2,6>
2443   3505866430U,  // <3,2,7,7>: Cost 4 vmrglw <2,6,3,7>, <2,3,2,7>
2444   2432122987U,  // <3,2,7,u>: Cost 2 vmrglw <2,6,3,7>, LHS
2445   3356723259U,  // <3,2,u,0>: Cost 2 vsldoi12 LHS, <2,u,0,1>
2446   3356723268U,  // <3,2,u,1>: Cost 3 vsldoi12 LHS, <2,u,1,1>
2447   3356280424U,  // <3,2,u,2>: Cost 2 vsldoi12 LHS, <2,2,2,2>
2448   3356280920U,  // <3,2,u,3>: Cost 2 vsldoi12 LHS, <2,u,3,3>
2449   3356723299U,  // <3,2,u,4>: Cost 2 vsldoi12 LHS, <2,u,4,5>
2450   3228768410U,  // <3,2,u,5>: Cost 3 vsldoi8 <1,2,3,2>, RHS
2451   3378759610U,  // <3,2,u,6>: Cost 3 vmrghw <3,u,1,2>, <2,6,3,7>
2452   3404499065U,  // <3,2,u,7>: Cost 3 vsldoi12 LHS, <2,u,7,0>
2453   3356723331U,  // <3,2,u,u>: Cost 2 vsldoi12 LHS, <2,u,u,1>
2454   2423440278U,  // <3,3,0,0>: Cost 2 vmrglw <1,2,3,0>, <1,2,3,0>
2455   3356280982U,  // <3,3,0,1>: Cost 2 vsldoi12 LHS, <3,0,1,2>
2456   4174907072U,  // <3,3,0,2>: Cost 3 vsldoi4 <2,3,3,0>, <2,3,3,0>
2457   3497182834U,  // <3,3,0,3>: Cost 3 vmrglw <1,2,3,0>, <2,2,3,3>
2458   3356281008U,  // <3,3,0,4>: Cost 3 vsldoi12 LHS, <3,0,4,1>
2459   3497182755U,  // <3,3,0,5>: Cost 4 vmrglw <1,2,3,0>, <2,1,3,5>
2460   3497183080U,  // <3,3,0,6>: Cost 4 vmrglw <1,2,3,0>, <2,5,3,6>
2461   3497183162U,  // <3,3,0,7>: Cost 3 vmrglw <1,2,3,0>, <2,6,3,7>
2462   3356281045U,  // <3,3,0,u>: Cost 2 vsldoi12 LHS, <3,0,u,2>
2463   3360925916U,  // <3,3,1,0>: Cost 4 vsldoi12 LHS, <3,1,0,0>
2464   3356281062U,  // <3,3,1,1>: Cost 3 vsldoi12 LHS, <3,1,1,1>
2465   3356281073U,  // <3,3,1,2>: Cost 3 vsldoi12 LHS, <3,1,2,3>
2466   3513117084U,  // <3,3,1,3>: Cost 3 vmrglw <3,u,3,1>, <3,3,3,3>
2467   3360925952U,  // <3,3,1,4>: Cost 4 vsldoi12 LHS, <3,1,4,0>
2468   3360925961U,  // <3,3,1,5>: Cost 4 vsldoi12 LHS, <3,1,5,0>
2469   3360925971U,  // <3,3,1,6>: Cost 4 vsldoi12 LHS, <3,1,6,1>
2470   3497191354U,  // <3,3,1,7>: Cost 4 vmrglw <1,2,3,1>, <2,6,3,7>
2471   3356723495U,  // <3,3,1,u>: Cost 3 vsldoi12 LHS, <3,1,u,3>
2472   4174921830U,  // <3,3,2,0>: Cost 3 vsldoi4 <2,3,3,2>, LHS
2473   3356281145U,  // <3,3,2,1>: Cost 4 vsldoi12 LHS, <3,2,1,3>
2474   3234743922U,  // <3,3,2,2>: Cost 2 vsldoi8 <2,2,3,3>, <2,2,3,3>
2475   3356281160U,  // <3,3,2,3>: Cost 3 vsldoi12 LHS, <3,2,3,0>
2476   4174925110U,  // <3,3,2,4>: Cost 3 vsldoi4 <2,3,3,2>, RHS
2477   3356723554U,  // <3,3,2,5>: Cost 4 vsldoi12 LHS, <3,2,5,u>
2478   3356281190U,  // <3,3,2,6>: Cost 3 vsldoi12 LHS, <3,2,6,3>
2479   3375229295U,  // <3,3,2,7>: Cost 3 vsldoi12 <3,2,7,3>, <3,2,7,3>
2480   3238725720U,  // <3,3,2,u>: Cost 2 vsldoi8 <2,u,3,3>, <2,u,3,3>
2481   3107160166U,  // <3,3,3,0>: Cost 2 vsldoi4 <3,3,3,3>, LHS
2482   3509815463U,  // <3,3,3,1>: Cost 3 vmrglw <3,3,3,3>, <3,0,3,1>
2483   3234744642U,  // <3,3,3,2>: Cost 3 vsldoi8 <2,2,3,3>, <3,2,2,3>
2484   1879883878U,  // <3,3,3,3>: Cost 1 vspltisw3 LHS
2485   3107163446U,  // <3,3,3,4>: Cost 2 vsldoi4 <3,3,3,3>, RHS
2486   3509815791U,  // <3,3,3,5>: Cost 3 vmrglw <3,3,3,3>, <3,4,3,5>
2487   3234744979U,  // <3,3,3,6>: Cost 3 vsldoi8 <2,2,3,3>, <3,6,3,7>
2488   3503179706U,  // <3,3,3,7>: Cost 3 vmrglw <2,2,3,3>, <2,6,3,7>
2489   1879883878U,  // <3,3,3,u>: Cost 1 vspltisw3 LHS
2490   3497214870U,  // <3,3,4,0>: Cost 3 vmrglw <1,2,3,4>, <1,2,3,0>
2491   4174939034U,  // <3,3,4,1>: Cost 3 vsldoi4 <2,3,3,4>, <1,2,3,4>
2492   4174939844U,  // <3,3,4,2>: Cost 3 vsldoi4 <2,3,3,4>, <2,3,3,4>
2493   3497215602U,  // <3,3,4,3>: Cost 3 vmrglw <1,2,3,4>, <2,2,3,3>
2494   2423473050U,  // <3,3,4,4>: Cost 2 vmrglw <1,2,3,4>, <1,2,3,4>
2495   3356723714U,  // <3,3,4,5>: Cost 2 vsldoi12 LHS, <3,4,5,6>
2496   3497215848U,  // <3,3,4,6>: Cost 4 vmrglw <1,2,3,4>, <2,5,3,6>
2497   3497215930U,  // <3,3,4,7>: Cost 3 vmrglw <1,2,3,4>, <2,6,3,7>
2498   3356723741U,  // <3,3,4,u>: Cost 2 vsldoi12 LHS, <3,4,u,6>
2499   3361368609U,  // <3,3,5,0>: Cost 4 vsldoi12 LHS, <3,5,0,1>
2500   3510495399U,  // <3,3,5,1>: Cost 4 vmrglw <3,4,3,5>, <3,0,3,1>
2501   3234746100U,  // <3,3,5,2>: Cost 4 vsldoi8 <2,2,3,3>, <5,2,2,3>
2502   3510495644U,  // <3,3,5,3>: Cost 3 vmrglw <3,4,3,5>, <3,3,3,3>
2503   3361368649U,  // <3,3,5,4>: Cost 4 vsldoi12 LHS, <3,5,4,5>
2504   3502532131U,  // <3,3,5,5>: Cost 3 vmrglw <2,1,3,5>, <2,1,3,5>
2505   3404499549U,  // <3,3,5,6>: Cost 3 vsldoi12 LHS, <3,5,6,7>
2506   3502532538U,  // <3,3,5,7>: Cost 4 vmrglw <2,1,3,5>, <2,6,3,7>
2507   3404499567U,  // <3,3,5,u>: Cost 3 vsldoi12 LHS, <3,5,u,7>
2508   3404057208U,  // <3,3,6,0>: Cost 3 vsldoi12 LHS, <3,6,0,7>
2509   3377400049U,  // <3,3,6,1>: Cost 4 vmrghw <3,6,0,7>, <3,1,2,3>
2510   3393145482U,  // <3,3,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <3,6,2,7>
2511   3368962707U,  // <3,3,6,3>: Cost 3 vsldoi12 <2,2,3,3>, <3,6,3,7>
2512   3404057244U,  // <3,3,6,4>: Cost 3 vsldoi12 LHS, <3,6,4,7>
2513   3404057253U,  // <3,3,6,5>: Cost 4 vsldoi12 LHS, <3,6,5,7>
2514   3505194856U,  // <3,3,6,6>: Cost 3 vmrglw <2,5,3,6>, <2,5,3,6>
2515   3261952875U,  // <3,3,6,7>: Cost 3 vsldoi8 <6,7,3,3>, <6,7,3,3>
2516   3262616508U,  // <3,3,6,u>: Cost 3 vsldoi8 <6,u,3,3>, <6,u,3,3>
2517   4174962790U,  // <3,3,7,0>: Cost 3 vsldoi4 <2,3,3,7>, LHS
2518   4174963508U,  // <3,3,7,1>: Cost 4 vsldoi4 <2,3,3,7>, <1,1,1,1>
2519   4174964423U,  // <3,3,7,2>: Cost 3 vsldoi4 <2,3,3,7>, <2,3,3,7>
2520   3505866354U,  // <3,3,7,3>: Cost 3 vmrglw <2,6,3,7>, <2,2,3,3>
2521   4174966070U,  // <3,3,7,4>: Cost 3 vsldoi4 <2,3,3,7>, RHS
2522   3505866275U,  // <3,3,7,5>: Cost 4 vmrglw <2,6,3,7>, <2,1,3,5>
2523   3505866276U,  // <3,3,7,6>: Cost 4 vmrglw <2,6,3,7>, <2,1,3,6>
2524   2432124858U,  // <3,3,7,7>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
2525   2432124858U,  // <3,3,7,u>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
2526   2423440278U,  // <3,3,u,0>: Cost 2 vmrglw <1,2,3,0>, <1,2,3,0>
2527   3356723998U,  // <3,3,u,1>: Cost 2 vsldoi12 LHS, <3,u,1,2>
2528   3270580104U,  // <3,3,u,2>: Cost 2 vsldoi8 <u,2,3,3>, <u,2,3,3>
2529   1879883878U,  // <3,3,u,3>: Cost 1 vspltisw3 LHS
2530   3107163446U,  // <3,3,u,4>: Cost 2 vsldoi4 <3,3,3,3>, RHS
2531   3356724038U,  // <3,3,u,5>: Cost 2 vsldoi12 LHS, <3,u,5,6>
2532   3360926540U,  // <3,3,u,6>: Cost 3 vsldoi12 LHS, <3,u,6,3>
2533   2432124858U,  // <3,3,u,7>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
2534   1879883878U,  // <3,3,u,u>: Cost 1 vspltisw3 LHS
2535   3228778496U,  // <3,4,0,0>: Cost 3 vsldoi8 <1,2,3,4>, <0,0,0,0>
2536   3228778598U,  // <3,4,0,1>: Cost 2 vsldoi8 <1,2,3,4>, LHS
2537   4174980809U,  // <3,4,0,2>: Cost 3 vsldoi4 <2,3,4,0>, <2,3,4,0>
2538   3373452420U,  // <3,4,0,3>: Cost 3 vmrghw <3,0,1,2>, <4,3,5,0>
2539   3228778834U,  // <3,4,0,4>: Cost 3 vsldoi8 <1,2,3,4>, <0,4,1,5>
2540   2299710774U,  // <3,4,0,5>: Cost 2 vmrghw <3,0,1,2>, RHS
2541   3373452670U,  // <3,4,0,6>: Cost 4 vmrghw <3,0,1,2>, <4,6,5,7>
2542   3501165212U,  // <3,4,0,7>: Cost 4 vmrglw <1,u,3,0>, <3,6,4,7>
2543   3228779165U,  // <3,4,0,u>: Cost 2 vsldoi8 <1,2,3,4>, LHS
2544   4174987366U,  // <3,4,1,0>: Cost 3 vsldoi4 <2,3,4,1>, LHS
2545   3228779316U,  // <3,4,1,1>: Cost 3 vsldoi8 <1,2,3,4>, <1,1,1,1>
2546   3228779418U,  // <3,4,1,2>: Cost 2 vsldoi8 <1,2,3,4>, <1,2,3,4>
2547   3228779481U,  // <3,4,1,3>: Cost 4 vsldoi8 <1,2,3,4>, <1,3,1,4>
2548   4174990646U,  // <3,4,1,4>: Cost 3 vsldoi4 <2,3,4,1>, RHS
2549   3360926690U,  // <3,4,1,5>: Cost 3 vsldoi12 LHS, <4,1,5,0>
2550   3228779727U,  // <3,4,1,6>: Cost 4 vsldoi8 <1,2,3,4>, <1,6,1,7>
2551   4204852487U,  // <3,4,1,7>: Cost 4 vsldoi4 <7,3,4,1>, <7,3,4,1>
2552   3232761216U,  // <3,4,1,u>: Cost 2 vsldoi8 <1,u,3,4>, <1,u,3,4>
2553   3228779981U,  // <3,4,2,0>: Cost 4 vsldoi8 <1,2,3,4>, <2,0,3,0>
2554   3361369106U,  // <3,4,2,1>: Cost 4 vsldoi12 LHS, <4,2,1,3>
2555   3228780136U,  // <3,4,2,2>: Cost 3 vsldoi8 <1,2,3,4>, <2,2,2,2>
2556   3228780198U,  // <3,4,2,3>: Cost 3 vsldoi8 <1,2,3,4>, <2,3,0,1>
2557   3236079381U,  // <3,4,2,4>: Cost 3 vsldoi8 <2,4,3,4>, <2,4,3,4>
2558   3374714166U,  // <3,4,2,5>: Cost 3 vmrghw <3,2,0,3>, RHS
2559   3228780474U,  // <3,4,2,6>: Cost 3 vsldoi8 <1,2,3,4>, <2,6,3,7>
2560   3238070280U,  // <3,4,2,7>: Cost 3 vsldoi8 <2,7,3,4>, <2,7,3,4>
2561   3228780603U,  // <3,4,2,u>: Cost 3 vsldoi8 <1,2,3,4>, <2,u,0,1>
2562   3228780694U,  // <3,4,3,0>: Cost 3 vsldoi8 <1,2,3,4>, <3,0,1,2>
2563   3228780774U,  // <3,4,3,1>: Cost 4 vsldoi8 <1,2,3,4>, <3,1,1,1>
2564   3228780884U,  // <3,4,3,2>: Cost 3 vsldoi8 <1,2,3,4>, <3,2,4,3>
2565   3228780956U,  // <3,4,3,3>: Cost 3 vsldoi8 <1,2,3,4>, <3,3,3,3>
2566   3228781008U,  // <3,4,3,4>: Cost 3 vsldoi8 <1,2,3,4>, <3,4,0,1>
2567   2301857078U,  // <3,4,3,5>: Cost 2 vmrghw <3,3,3,3>, RHS
2568   3228781212U,  // <3,4,3,6>: Cost 3 vsldoi8 <1,2,3,4>, <3,6,4,7>
2569   3503180444U,  // <3,4,3,7>: Cost 4 vmrglw <2,2,3,3>, <3,6,4,7>
2570   2301857321U,  // <3,4,3,u>: Cost 2 vmrghw <3,3,3,3>, RHS
2571   4175011942U,  // <3,4,4,0>: Cost 3 vsldoi4 <2,3,4,4>, LHS
2572   4175012762U,  // <3,4,4,1>: Cost 3 vsldoi4 <2,3,4,4>, <1,2,3,4>
2573   4175013581U,  // <3,4,4,2>: Cost 3 vsldoi4 <2,3,4,4>, <2,3,4,4>
2574   3497216340U,  // <3,4,4,3>: Cost 3 vmrglw <1,2,3,4>, <3,2,4,3>
2575   3404057808U,  // <3,4,4,4>: Cost 2 vsldoi12 LHS, <4,4,4,4>
2576   3228781878U,  // <3,4,4,5>: Cost 2 vsldoi8 <1,2,3,4>, RHS
2577   3497216586U,  // <3,4,4,6>: Cost 4 vmrglw <1,2,3,4>, <3,5,4,6>
2578   3497216668U,  // <3,4,4,7>: Cost 3 vmrglw <1,2,3,4>, <3,6,4,7>
2579   3228782121U,  // <3,4,4,u>: Cost 2 vsldoi8 <1,2,3,4>, RHS
2580   3101278310U,  // <3,4,5,0>: Cost 2 vsldoi4 <2,3,4,5>, LHS
2581   4175020852U,  // <3,4,5,1>: Cost 3 vsldoi4 <2,3,4,5>, <1,1,1,1>
2582   3101279950U,  // <3,4,5,2>: Cost 2 vsldoi4 <2,3,4,5>, <2,3,4,5>
2583   4175022230U,  // <3,4,5,3>: Cost 3 vsldoi4 <2,3,4,5>, <3,0,1,2>
2584   3101281590U,  // <3,4,5,4>: Cost 2 vsldoi4 <2,3,4,5>, RHS
2585   3504522958U,  // <3,4,5,5>: Cost 3 vmrglw <2,4,3,5>, <2,3,4,5>
2586   1208798518U,  // <3,4,5,6>: Cost 1 vsldoi12 LHS, RHS
2587   4204885259U,  // <3,4,5,7>: Cost 3 vsldoi4 <7,3,4,5>, <7,3,4,5>
2588   1208798536U,  // <3,4,5,u>: Cost 1 vsldoi12 LHS, RHS
2589   4175028326U,  // <3,4,6,0>: Cost 4 vsldoi4 <2,3,4,6>, LHS
2590   3361369434U,  // <3,4,6,1>: Cost 4 vsldoi12 LHS, <4,6,1,7>
2591   3270586874U,  // <3,4,6,2>: Cost 3 vsldoi8 <u,2,3,4>, <6,2,7,3>
2592   3375009132U,  // <3,4,6,3>: Cost 4 vsldoi12 <3,2,4,3>, <4,6,3,7>
2593   3404057973U,  // <3,4,6,4>: Cost 3 vsldoi12 LHS, <4,6,4,7>
2594   3377401142U,  // <3,4,6,5>: Cost 3 vmrghw <3,6,0,7>, RHS
2595   3270587192U,  // <3,4,6,6>: Cost 3 vsldoi8 <u,2,3,4>, <6,6,6,6>
2596   3261961068U,  // <3,4,6,7>: Cost 3 vsldoi8 <6,7,3,4>, <6,7,3,4>
2597   3377401385U,  // <3,4,6,u>: Cost 3 vmrghw <3,6,0,7>, RHS
2598   3270587386U,  // <3,4,7,0>: Cost 3 vsldoi8 <u,2,3,4>, <7,0,1,2>
2599   3505864741U,  // <3,4,7,1>: Cost 4 vmrglw <2,6,3,7>, <0,0,4,1>
2600   3264615600U,  // <3,4,7,2>: Cost 3 vsldoi8 <7,2,3,4>, <7,2,3,4>
2601   3505867092U,  // <3,4,7,3>: Cost 4 vmrglw <2,6,3,7>, <3,2,4,3>
2602   3270587750U,  // <3,4,7,4>: Cost 3 vsldoi8 <u,2,3,4>, <7,4,5,6>
2603   3505866446U,  // <3,4,7,5>: Cost 3 vmrglw <2,6,3,7>, <2,3,4,5>
2604   3505864908U,  // <3,4,7,6>: Cost 4 vmrglw <2,6,3,7>, <0,2,4,6>
2605   3270588012U,  // <3,4,7,7>: Cost 3 vsldoi8 <u,2,3,4>, <7,7,7,7>
2606   3505866449U,  // <3,4,7,u>: Cost 3 vmrglw <2,6,3,7>, <2,3,4,u>
2607   3101302886U,  // <3,4,u,0>: Cost 2 vsldoi4 <2,3,4,u>, LHS
2608   3228784430U,  // <3,4,u,1>: Cost 2 vsldoi8 <1,2,3,4>, LHS
2609   3101304529U,  // <3,4,u,2>: Cost 2 vsldoi4 <2,3,4,u>, <2,3,4,u>
2610   3228784572U,  // <3,4,u,3>: Cost 3 vsldoi8 <1,2,3,4>, <u,3,0,1>
2611   3101306166U,  // <3,4,u,4>: Cost 2 vsldoi4 <2,3,4,u>, RHS
2612   3228784794U,  // <3,4,u,5>: Cost 2 vsldoi8 <1,2,3,4>, RHS
2613   1208798761U,  // <3,4,u,6>: Cost 1 vsldoi12 LHS, RHS
2614   4204909838U,  // <3,4,u,7>: Cost 3 vsldoi4 <7,3,4,u>, <7,3,4,u>
2615   1208798779U,  // <3,4,u,u>: Cost 1 vsldoi12 LHS, RHS
2616   4186996838U,  // <3,5,0,0>: Cost 3 vsldoi4 <4,3,5,0>, LHS
2617   3360927304U,  // <3,5,0,1>: Cost 3 vsldoi12 LHS, <5,0,1,2>
2618   3538988571U,  // <3,5,0,2>: Cost 3 vmrglw <u,2,3,0>, <4,u,5,2>
2619   4186998934U,  // <3,5,0,3>: Cost 3 vsldoi4 <4,3,5,0>, <3,0,1,2>
2620   3360927330U,  // <3,5,0,4>: Cost 3 vsldoi12 LHS, <5,0,4,1>
2621   3404058219U,  // <3,5,0,5>: Cost 3 vsldoi12 LHS, <5,0,5,1>
2622   3497183746U,  // <3,5,0,6>: Cost 3 vmrglw <1,2,3,0>, <3,4,5,6>
2623   3497182451U,  // <3,5,0,7>: Cost 4 vmrglw <1,2,3,0>, <1,6,5,7>
2624   3360927366U,  // <3,5,0,u>: Cost 3 vsldoi12 LHS, <5,0,u,1>
2625   3404058255U,  // <3,5,1,0>: Cost 3 vsldoi12 LHS, <5,1,0,1>
2626   3540986770U,  // <3,5,1,1>: Cost 3 vmrglw <u,5,3,1>, <4,0,5,1>
2627   3228787611U,  // <3,5,1,2>: Cost 3 vsldoi8 <1,2,3,5>, <1,2,3,5>
2628   3363139246U,  // <3,5,1,3>: Cost 4 vsldoi12 <1,2,5,3>, <5,1,3,5>
2629   3404058295U,  // <3,5,1,4>: Cost 3 vsldoi12 LHS, <5,1,4,5>
2630   3360927419U,  // <3,5,1,5>: Cost 4 vsldoi12 LHS, <5,1,5,0>
2631   3360927433U,  // <3,5,1,6>: Cost 4 vsldoi12 LHS, <5,1,6,5>
2632   3404058317U,  // <3,5,1,7>: Cost 4 vsldoi12 LHS, <5,1,7,0>
2633   3404058327U,  // <3,5,1,u>: Cost 3 vsldoi12 LHS, <5,1,u,1>
2634   3234096575U,  // <3,5,2,0>: Cost 4 vsldoi8 <2,1,3,5>, <2,0,1,4>
2635   3234096675U,  // <3,5,2,1>: Cost 3 vsldoi8 <2,1,3,5>, <2,1,3,5>
2636   3360927475U,  // <3,5,2,2>: Cost 4 vsldoi12 LHS, <5,2,2,2>
2637   3236087502U,  // <3,5,2,3>: Cost 3 vsldoi8 <2,4,3,5>, <2,3,4,5>
2638   3236087574U,  // <3,5,2,4>: Cost 3 vsldoi8 <2,4,3,5>, <2,4,3,5>
2639   3387027215U,  // <3,5,2,5>: Cost 3 vsldoi12 <5,2,5,3>, <5,2,5,3>
2640   3387100952U,  // <3,5,2,6>: Cost 3 vsldoi12 <5,2,6,3>, <5,2,6,3>
2641   3387174689U,  // <3,5,2,7>: Cost 4 vsldoi12 <5,2,7,3>, <5,2,7,3>
2642   3238742106U,  // <3,5,2,u>: Cost 3 vsldoi8 <2,u,3,5>, <2,u,3,5>
2643   4187021414U,  // <3,5,3,0>: Cost 3 vsldoi4 <4,3,5,3>, LHS
2644   3539012498U,  // <3,5,3,1>: Cost 3 vmrglw <u,2,3,3>, <4,0,5,1>
2645   4169107058U,  // <3,5,3,2>: Cost 4 vsldoi4 <1,3,5,3>, <2,2,3,3>
2646   3242060188U,  // <3,5,3,3>: Cost 3 vsldoi8 <3,4,3,5>, <3,3,3,3>
2647   3242060271U,  // <3,5,3,4>: Cost 3 vsldoi8 <3,4,3,5>, <3,4,3,5>
2648   3539012826U,  // <3,5,3,5>: Cost 3 vmrglw <u,2,3,3>, <4,4,5,5>
2649   3503180290U,  // <3,5,3,6>: Cost 3 vmrglw <2,2,3,3>, <3,4,5,6>
2650   3503178995U,  // <3,5,3,7>: Cost 4 vmrglw <2,2,3,3>, <1,6,5,7>
2651   3503180292U,  // <3,5,3,u>: Cost 3 vmrglw <2,2,3,3>, <3,4,5,u>
2652   4187029606U,  // <3,5,4,0>: Cost 3 vsldoi4 <4,3,5,4>, LHS
2653   3539020690U,  // <3,5,4,1>: Cost 3 vmrglw <u,2,3,4>, <4,0,5,1>
2654   3376434968U,  // <3,5,4,2>: Cost 3 vmrghw <3,4,5,6>, <5,2,6,3>
2655   4187032066U,  // <3,5,4,3>: Cost 3 vsldoi4 <4,3,5,4>, <3,4,5,6>
2656   3272584410U,  // <3,5,4,4>: Cost 3 vsldoi8 <u,5,3,5>, <4,4,5,5>
2657   3360927668U,  // <3,5,4,5>: Cost 3 vsldoi12 LHS, <5,4,5,6>
2658   3497216514U,  // <3,5,4,6>: Cost 3 vmrglw <1,2,3,4>, <3,4,5,6>
2659   3497215219U,  // <3,5,4,7>: Cost 4 vmrglw <1,2,3,4>, <1,6,5,7>
2660   3360927695U,  // <3,5,4,u>: Cost 3 vsldoi12 LHS, <5,4,u,6>
2661   3404058579U,  // <3,5,5,0>: Cost 3 vsldoi12 LHS, <5,5,0,1>
2662   3404058588U,  // <3,5,5,1>: Cost 3 vsldoi12 LHS, <5,5,1,1>
2663   4175095511U,  // <3,5,5,2>: Cost 3 vsldoi4 <2,3,5,5>, <2,3,5,5>
2664   3363139568U,  // <3,5,5,3>: Cost 4 vsldoi12 <1,2,5,3>, <5,5,3,3>
2665   3404058619U,  // <3,5,5,4>: Cost 3 vsldoi12 LHS, <5,5,4,5>
2666   3404058628U,  // <3,5,5,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
2667   3404058638U,  // <3,5,5,6>: Cost 3 vsldoi12 LHS, <5,5,6,6>
2668   3502531827U,  // <3,5,5,7>: Cost 4 vmrglw <2,1,3,5>, <1,6,5,7>
2669   3404058628U,  // <3,5,5,u>: Cost 2 vsldoi12 LHS, <5,5,5,5>
2670   3404058660U,  // <3,5,6,0>: Cost 3 vsldoi12 LHS, <5,6,0,1>
2671   3404058675U,  // <3,5,6,1>: Cost 3 vsldoi12 LHS, <5,6,1,7>
2672   4175103704U,  // <3,5,6,2>: Cost 3 vsldoi4 <2,3,5,6>, <2,3,5,6>
2673   3404058690U,  // <3,5,6,3>: Cost 3 vsldoi12 LHS, <5,6,3,4>
2674   3404058700U,  // <3,5,6,4>: Cost 3 vsldoi12 LHS, <5,6,4,5>
2675   3404058711U,  // <3,5,6,5>: Cost 3 vsldoi12 LHS, <5,6,5,7>
2676   3505195522U,  // <3,5,6,6>: Cost 3 vmrglw <2,5,3,6>, <3,4,5,6>
2677   3404058722U,  // <3,5,6,7>: Cost 2 vsldoi12 LHS, <5,6,7,0>
2678   3404058731U,  // <3,5,6,u>: Cost 2 vsldoi12 LHS, <5,6,u,0>
2679   4169138278U,  // <3,5,7,0>: Cost 4 vsldoi4 <1,3,5,7>, LHS
2680   3541699474U,  // <3,5,7,1>: Cost 3 vmrglw <u,6,3,7>, <4,0,5,1>
2681   4169140154U,  // <3,5,7,2>: Cost 4 vsldoi4 <1,3,5,7>, <2,6,3,7>
2682   3505865643U,  // <3,5,7,3>: Cost 4 vmrglw <2,6,3,7>, <1,2,5,3>
2683   4169141558U,  // <3,5,7,4>: Cost 4 vsldoi4 <1,3,5,7>, RHS
2684   3541699802U,  // <3,5,7,5>: Cost 3 vmrglw <u,6,3,7>, <4,4,5,5>
2685   3505867266U,  // <3,5,7,6>: Cost 3 vmrglw <2,6,3,7>, <3,4,5,6>
2686   3505202419U,  // <3,5,7,7>: Cost 4 vmrglw <2,5,3,7>, <1,6,5,7>
2687   3505867268U,  // <3,5,7,u>: Cost 3 vmrglw <2,6,3,7>, <3,4,5,u>
2688   3404058822U,  // <3,5,u,0>: Cost 3 vsldoi12 LHS, <5,u,0,1>
2689   3360927952U,  // <3,5,u,1>: Cost 3 vsldoi12 LHS, <5,u,1,2>
2690   3538988571U,  // <3,5,u,2>: Cost 3 vmrglw <u,2,3,0>, <4,u,5,2>
2691   3404058852U,  // <3,5,u,3>: Cost 3 vsldoi12 LHS, <5,u,3,4>
2692   3404058861U,  // <3,5,u,4>: Cost 3 vsldoi12 LHS, <5,u,4,4>
2693   3404058628U,  // <3,5,u,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
2694   3497249282U,  // <3,5,u,6>: Cost 3 vmrglw <1,2,3,u>, <3,4,5,6>
2695   3404058884U,  // <3,5,u,7>: Cost 2 vsldoi12 LHS, <5,u,7,0>
2696   3404058893U,  // <3,5,u,u>: Cost 2 vsldoi12 LHS, <5,u,u,0>
2697   3236757504U,  // <3,6,0,0>: Cost 4 vsldoi8 <2,5,3,6>, <0,0,0,0>
2698   3236757606U,  // <3,6,0,1>: Cost 3 vsldoi8 <2,5,3,6>, LHS
2699   3393147177U,  // <3,6,0,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,0,2,1>
2700   3497183590U,  // <3,6,0,3>: Cost 4 vmrglw <1,2,3,0>, <3,2,6,3>
2701   3236757842U,  // <3,6,0,4>: Cost 4 vsldoi8 <2,5,3,6>, <0,4,1,5>
2702   4193046374U,  // <3,6,0,5>: Cost 4 vsldoi4 <5,3,6,0>, <5,3,6,0>
2703   3404058957U,  // <3,6,0,6>: Cost 3 vsldoi12 LHS, <6,0,6,1>
2704   2423442742U,  // <3,6,0,7>: Cost 2 vmrglw <1,2,3,0>, RHS
2705   2423442743U,  // <3,6,0,u>: Cost 2 vmrglw <1,2,3,0>, RHS
2706   3404058984U,  // <3,6,1,0>: Cost 4 vsldoi12 LHS, <6,1,0,1>
2707   3236758324U,  // <3,6,1,1>: Cost 4 vsldoi8 <2,5,3,6>, <1,1,1,1>
2708   3228795804U,  // <3,6,1,2>: Cost 3 vsldoi8 <1,2,3,6>, <1,2,3,6>
2709   3360928136U,  // <3,6,1,3>: Cost 5 vsldoi12 LHS, <6,1,3,6>
2710   3404059024U,  // <3,6,1,4>: Cost 4 vsldoi12 LHS, <6,1,4,5>
2711   3404059034U,  // <3,6,1,5>: Cost 4 vsldoi12 LHS, <6,1,5,6>
2712   3537670968U,  // <3,6,1,6>: Cost 4 vmrglw <u,0,3,1>, <6,6,6,6>
2713   3497192758U,  // <3,6,1,7>: Cost 3 vmrglw <1,2,3,1>, RHS
2714   3497192759U,  // <3,6,1,u>: Cost 3 vmrglw <1,2,3,1>, RHS
2715   4205002854U,  // <3,6,2,0>: Cost 3 vsldoi4 <7,3,6,2>, LHS
2716   3234104868U,  // <3,6,2,1>: Cost 4 vsldoi8 <2,1,3,6>, <2,1,3,6>
2717   4175144669U,  // <3,6,2,2>: Cost 3 vsldoi4 <2,3,6,2>, <2,3,6,2>
2718   3234768573U,  // <3,6,2,3>: Cost 4 vsldoi8 <2,2,3,6>, <2,3,2,6>
2719   4205006134U,  // <3,6,2,4>: Cost 3 vsldoi4 <7,3,6,2>, RHS
2720   3236759400U,  // <3,6,2,5>: Cost 3 vsldoi8 <2,5,3,6>, <2,5,3,6>
2721   4205007354U,  // <3,6,2,6>: Cost 3 vsldoi4 <7,3,6,2>, <6,2,7,3>
2722   3393147386U,  // <3,6,2,7>: Cost 2 vsldoi12 <6,2,7,3>, <6,2,7,3>
2723   3393221123U,  // <3,6,2,u>: Cost 2 vsldoi12 <6,2,u,3>, <6,2,u,3>
2724   3236759702U,  // <3,6,3,0>: Cost 4 vsldoi8 <2,5,3,6>, <3,0,1,2>
2725   3507160553U,  // <3,6,3,1>: Cost 4 vmrglw <2,u,3,3>, <2,0,6,1>
2726   3375600122U,  // <3,6,3,2>: Cost 3 vmrghw <3,3,3,3>, <6,2,7,3>
2727   3503180134U,  // <3,6,3,3>: Cost 4 vmrglw <2,2,3,3>, <3,2,6,3>
2728   3236760066U,  // <3,6,3,4>: Cost 3 vsldoi8 <2,5,3,6>, <3,4,5,6>
2729   3236760156U,  // <3,6,3,5>: Cost 4 vsldoi8 <2,5,3,6>, <3,5,6,6>
2730   3539014456U,  // <3,6,3,6>: Cost 3 vmrglw <u,2,3,3>, <6,6,6,6>
2731   2429439286U,  // <3,6,3,7>: Cost 2 vmrglw <2,2,3,3>, RHS
2732   2429439287U,  // <3,6,3,u>: Cost 2 vmrglw <2,2,3,3>, RHS
2733   3376435489U,  // <3,6,4,0>: Cost 3 vmrghw <3,4,5,6>, <6,0,1,2>
2734   4187104154U,  // <3,6,4,1>: Cost 4 vsldoi4 <4,3,6,4>, <1,2,3,4>
2735   3393147505U,  // <3,6,4,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,4,2,5>
2736   3376435762U,  // <3,6,4,3>: Cost 3 vmrghw <3,4,5,6>, <6,3,4,5>
2737   3376435853U,  // <3,6,4,4>: Cost 3 vmrghw <3,4,5,6>, <6,4,5,6>
2738   3236760886U,  // <3,6,4,5>: Cost 3 vsldoi8 <2,5,3,6>, RHS
2739   3404059285U,  // <3,6,4,6>: Cost 3 vsldoi12 LHS, <6,4,6,5>
2740   2423475510U,  // <3,6,4,7>: Cost 2 vmrglw <1,2,3,4>, RHS
2741   2423475511U,  // <3,6,4,u>: Cost 2 vmrglw <1,2,3,4>, RHS
2742   3404059308U,  // <3,6,5,0>: Cost 4 vsldoi12 LHS, <6,5,0,1>
2743   3507176937U,  // <3,6,5,1>: Cost 5 vmrglw <2,u,3,5>, <2,0,6,1>
2744   3393147581U,  // <3,6,5,2>: Cost 4 vsldoi12 <6,2,7,3>, <6,5,2,0>
2745   3236761446U,  // <3,6,5,3>: Cost 4 vsldoi8 <2,5,3,6>, <5,3,6,0>
2746   3404059348U,  // <3,6,5,4>: Cost 4 vsldoi12 LHS, <6,5,4,5>
2747   3404059357U,  // <3,6,5,5>: Cost 4 vsldoi12 LHS, <6,5,5,5>
2748   3393147624U,  // <3,6,5,6>: Cost 4 vsldoi12 <6,2,7,3>, <6,5,6,7>
2749   3502533942U,  // <3,6,5,7>: Cost 3 vmrglw <2,1,3,5>, RHS
2750   3502533943U,  // <3,6,5,u>: Cost 3 vmrglw <2,1,3,5>, RHS
2751   3404059389U,  // <3,6,6,0>: Cost 3 vsldoi12 LHS, <6,6,0,1>
2752   3404059398U,  // <3,6,6,1>: Cost 4 vsldoi12 LHS, <6,6,1,1>
2753   3393147664U,  // <3,6,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,6,2,2>
2754   3375158042U,  // <3,6,6,3>: Cost 4 vsldoi12 <3,2,6,3>, <6,6,3,3>
2755   3404059429U,  // <3,6,6,4>: Cost 3 vsldoi12 LHS, <6,6,4,5>
2756   4193095532U,  // <3,6,6,5>: Cost 4 vsldoi4 <5,3,6,6>, <5,3,6,6>
2757   3404059448U,  // <3,6,6,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
2758   3404059458U,  // <3,6,6,7>: Cost 2 vsldoi12 LHS, <6,6,7,7>
2759   3404059467U,  // <3,6,6,u>: Cost 2 vsldoi12 LHS, <6,6,u,7>
2760   3404059470U,  // <3,6,7,0>: Cost 2 vsldoi12 LHS, <6,7,0,1>
2761   3505866217U,  // <3,6,7,1>: Cost 3 vmrglw <2,6,3,7>, <2,0,6,1>
2762   3396096866U,  // <3,6,7,2>: Cost 3 vsldoi12 <6,7,2,3>, <6,7,2,3>
2763   3505867110U,  // <3,6,7,3>: Cost 3 vmrglw <2,6,3,7>, <3,2,6,3>
2764   3404059510U,  // <3,6,7,4>: Cost 2 vsldoi12 LHS, <6,7,4,5>
2765   3505866545U,  // <3,6,7,5>: Cost 3 vmrglw <2,6,3,7>, <2,4,6,5>
2766   3505866384U,  // <3,6,7,6>: Cost 3 vmrglw <2,6,3,7>, <2,2,6,6>
2767   2432126262U,  // <3,6,7,7>: Cost 2 vmrglw <2,6,3,7>, RHS
2768   2432126263U,  // <3,6,7,u>: Cost 2 vmrglw <2,6,3,7>, RHS
2769   3404059551U,  // <3,6,u,0>: Cost 2 vsldoi12 LHS, <6,u,0,1>
2770   3236763438U,  // <3,6,u,1>: Cost 3 vsldoi8 <2,5,3,6>, LHS
2771   3393147825U,  // <3,6,u,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,u,2,1>
2772   3396834236U,  // <3,6,u,3>: Cost 3 vsldoi12 <6,u,3,3>, <6,u,3,3>
2773   3404059591U,  // <3,6,u,4>: Cost 2 vsldoi12 LHS, <6,u,4,5>
2774   3236763802U,  // <3,6,u,5>: Cost 3 vsldoi8 <2,5,3,6>, RHS
2775   3404059448U,  // <3,6,u,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
2776   2423508278U,  // <3,6,u,7>: Cost 2 vmrglw <1,2,3,u>, RHS
2777   2423508279U,  // <3,6,u,u>: Cost 2 vmrglw <1,2,3,u>, RHS
2778   3237429248U,  // <3,7,0,0>: Cost 3 vsldoi8 <2,6,3,7>, <0,0,0,0>
2779   3237429350U,  // <3,7,0,1>: Cost 2 vsldoi8 <2,6,3,7>, LHS
2780   3237429425U,  // <3,7,0,2>: Cost 3 vsldoi8 <2,6,3,7>, <0,2,1,6>
2781   3538989562U,  // <3,7,0,3>: Cost 3 vmrglw <u,2,3,0>, <6,2,7,3>
2782   3237429586U,  // <3,7,0,4>: Cost 3 vsldoi8 <2,6,3,7>, <0,4,1,5>
2783   3404059682U,  // <3,7,0,5>: Cost 3 vsldoi12 LHS, <7,0,5,6>
2784   4199092808U,  // <3,7,0,6>: Cost 3 vsldoi4 <6,3,7,0>, <6,3,7,0>
2785   3404059695U,  // <3,7,0,7>: Cost 3 vsldoi12 LHS, <7,0,7,1>
2786   3237429917U,  // <3,7,0,u>: Cost 2 vsldoi8 <2,6,3,7>, LHS
2787   3237429987U,  // <3,7,1,0>: Cost 4 vsldoi8 <2,6,3,7>, <1,0,1,1>
2788   3237430068U,  // <3,7,1,1>: Cost 3 vsldoi8 <2,6,3,7>, <1,1,1,1>
2789   3237430166U,  // <3,7,1,2>: Cost 3 vsldoi8 <2,6,3,7>, <1,2,3,0>
2790   3237430236U,  // <3,7,1,3>: Cost 4 vsldoi8 <2,6,3,7>, <1,3,1,7>
2791   3237430315U,  // <3,7,1,4>: Cost 4 vsldoi8 <2,6,3,7>, <1,4,1,5>
2792   3237430383U,  // <3,7,1,5>: Cost 4 vsldoi8 <2,6,3,7>, <1,5,0,1>
2793   3231458529U,  // <3,7,1,6>: Cost 4 vsldoi8 <1,6,3,7>, <1,6,3,7>
2794   3537670978U,  // <3,7,1,7>: Cost 4 vmrglw <u,0,3,1>, <6,6,7,7>
2795   3237430652U,  // <3,7,1,u>: Cost 3 vsldoi8 <2,6,3,7>, <1,u,3,0>
2796   3237430761U,  // <3,7,2,0>: Cost 3 vsldoi8 <2,6,3,7>, <2,0,6,1>
2797   3234113061U,  // <3,7,2,1>: Cost 4 vsldoi8 <2,1,3,7>, <2,1,3,7>
2798   3237430888U,  // <3,7,2,2>: Cost 3 vsldoi8 <2,6,3,7>, <2,2,2,2>
2799   3235440327U,  // <3,7,2,3>: Cost 3 vsldoi8 <2,3,3,7>, <2,3,3,7>
2800   3237431089U,  // <3,7,2,4>: Cost 3 vsldoi8 <2,6,3,7>, <2,4,6,5>
2801   3236767593U,  // <3,7,2,5>: Cost 4 vsldoi8 <2,5,3,7>, <2,5,3,7>
2802   3237431226U,  // <3,7,2,6>: Cost 2 vsldoi8 <2,6,3,7>, <2,6,3,7>
2803   3399120083U,  // <3,7,2,7>: Cost 3 vsldoi12 <7,2,7,3>, <7,2,7,3>
2804   3238758492U,  // <3,7,2,u>: Cost 2 vsldoi8 <2,u,3,7>, <2,u,3,7>
2805   3237431446U,  // <3,7,3,0>: Cost 3 vsldoi8 <2,6,3,7>, <3,0,1,2>
2806   3237431526U,  // <3,7,3,1>: Cost 4 vsldoi8 <2,6,3,7>, <3,1,1,1>
2807   3237431654U,  // <3,7,3,2>: Cost 3 vsldoi8 <2,6,3,7>, <3,2,6,3>
2808   3237431708U,  // <3,7,3,3>: Cost 3 vsldoi8 <2,6,3,7>, <3,3,3,3>
2809   3237431810U,  // <3,7,3,4>: Cost 3 vsldoi8 <2,6,3,7>, <3,4,5,6>
2810   3237431909U,  // <3,7,3,5>: Cost 4 vsldoi8 <2,6,3,7>, <3,5,7,6>
2811   3237431991U,  // <3,7,3,6>: Cost 3 vsldoi8 <2,6,3,7>, <3,6,7,7>
2812   3237432003U,  // <3,7,3,7>: Cost 3 vsldoi8 <2,6,3,7>, <3,7,0,1>
2813   3237432094U,  // <3,7,3,u>: Cost 3 vsldoi8 <2,6,3,7>, <3,u,1,2>
2814   4199120998U,  // <3,7,4,0>: Cost 3 vsldoi4 <6,3,7,4>, LHS
2815   3237432266U,  // <3,7,4,1>: Cost 4 vsldoi8 <2,6,3,7>, <4,1,2,3>
2816   4199122874U,  // <3,7,4,2>: Cost 3 vsldoi4 <6,3,7,4>, <2,6,3,7>
2817   3539022330U,  // <3,7,4,3>: Cost 3 vmrglw <u,2,3,4>, <6,2,7,3>
2818   4199124278U,  // <3,7,4,4>: Cost 3 vsldoi4 <6,3,7,4>, RHS
2819   3237432630U,  // <3,7,4,5>: Cost 2 vsldoi8 <2,6,3,7>, RHS
2820   4199125580U,  // <3,7,4,6>: Cost 3 vsldoi4 <6,3,7,4>, <6,3,7,4>
2821   3404060023U,  // <3,7,4,7>: Cost 3 vsldoi12 LHS, <7,4,7,5>
2822   3237432873U,  // <3,7,4,u>: Cost 2 vsldoi8 <2,6,3,7>, RHS
2823   3237432904U,  // <3,7,5,0>: Cost 4 vsldoi8 <2,6,3,7>, <5,0,1,2>
2824   3404060045U,  // <3,7,5,1>: Cost 4 vsldoi12 LHS, <7,5,1,0>
2825   3237433086U,  // <3,7,5,2>: Cost 4 vsldoi8 <2,6,3,7>, <5,2,3,4>
2826   3393148320U,  // <3,7,5,3>: Cost 4 vsldoi12 <6,2,7,3>, <7,5,3,1>
2827   3237433268U,  // <3,7,5,4>: Cost 4 vsldoi8 <2,6,3,7>, <5,4,5,6>
2828   3404060086U,  // <3,7,5,5>: Cost 3 vsldoi12 LHS, <7,5,5,5>
2829   3404060097U,  // <3,7,5,6>: Cost 3 vsldoi12 LHS, <7,5,6,7>
2830   3404060099U,  // <3,7,5,7>: Cost 4 vsldoi12 LHS, <7,5,7,0>
2831   3404060115U,  // <3,7,5,u>: Cost 3 vsldoi12 LHS, <7,5,u,7>
2832   3404060124U,  // <3,7,6,0>: Cost 3 vsldoi12 LHS, <7,6,0,7>
2833   3404060133U,  // <3,7,6,1>: Cost 4 vsldoi12 LHS, <7,6,1,7>
2834   3393148398U,  // <3,7,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <7,6,2,7>
2835   3237433928U,  // <3,7,6,3>: Cost 3 vsldoi8 <2,6,3,7>, <6,3,7,0>
2836   3404060160U,  // <3,7,6,4>: Cost 3 vsldoi12 LHS, <7,6,4,7>
2837   3393148424U,  // <3,7,6,5>: Cost 4 vsldoi12 <6,2,7,3>, <7,6,5,6>
2838   3237434168U,  // <3,7,6,6>: Cost 3 vsldoi8 <2,6,3,7>, <6,6,6,6>
2839   3404060180U,  // <3,7,6,7>: Cost 3 vsldoi12 LHS, <7,6,7,0>
2840   3397129764U,  // <3,7,6,u>: Cost 3 vsldoi12 <6,u,7,3>, <7,6,u,7>
2841   4181229670U,  // <3,7,7,0>: Cost 3 vsldoi4 <3,3,7,7>, LHS
2842   3505866955U,  // <3,7,7,1>: Cost 4 vmrglw <2,6,3,7>, <3,0,7,1>
2843   4181231546U,  // <3,7,7,2>: Cost 3 vsldoi4 <3,3,7,7>, <2,6,3,7>
2844   3505867119U,  // <3,7,7,3>: Cost 3 vmrglw <2,6,3,7>, <3,2,7,3>
2845   4181232950U,  // <3,7,7,4>: Cost 3 vsldoi4 <3,3,7,7>, RHS
2846   3505867040U,  // <3,7,7,5>: Cost 4 vmrglw <2,6,3,7>, <3,1,7,5>
2847   4199150159U,  // <3,7,7,6>: Cost 3 vsldoi4 <6,3,7,7>, <6,3,7,7>
2848   3404060268U,  // <3,7,7,7>: Cost 2 vsldoi12 LHS, <7,7,7,7>
2849   3404060268U,  // <3,7,7,u>: Cost 2 vsldoi12 LHS, <7,7,7,7>
2850   3237435091U,  // <3,7,u,0>: Cost 3 vsldoi8 <2,6,3,7>, <u,0,1,2>
2851   3237435182U,  // <3,7,u,1>: Cost 2 vsldoi8 <2,6,3,7>, LHS
2852   3237435269U,  // <3,7,u,2>: Cost 3 vsldoi8 <2,6,3,7>, <u,2,3,0>
2853   3237435324U,  // <3,7,u,3>: Cost 3 vsldoi8 <2,6,3,7>, <u,3,0,1>
2854   3237435455U,  // <3,7,u,4>: Cost 3 vsldoi8 <2,6,3,7>, <u,4,5,6>
2855   3237435546U,  // <3,7,u,5>: Cost 2 vsldoi8 <2,6,3,7>, RHS
2856   3273267408U,  // <3,7,u,6>: Cost 2 vsldoi8 <u,6,3,7>, <u,6,3,7>
2857   3404060268U,  // <3,7,u,7>: Cost 2 vsldoi12 LHS, <7,7,7,7>
2858   3237435749U,  // <3,7,u,u>: Cost 2 vsldoi8 <2,6,3,7>, LHS
2859   3356278784U,  // <3,u,0,0>: Cost 2 vsldoi12 LHS, <0,0,0,0>
2860   3356726995U,  // <3,u,0,1>: Cost 2 vsldoi12 LHS, <u,0,1,2>
2861   3497181339U,  // <3,u,0,2>: Cost 3 vmrglw <1,2,3,0>, <0,1,u,2>
2862   2423439516U,  // <3,u,0,3>: Cost 2 vmrglw <1,2,3,0>, LHS
2863   3356727021U,  // <3,u,0,4>: Cost 3 vsldoi12 LHS, <u,0,4,1>
2864   2299713690U,  // <3,u,0,5>: Cost 2 vmrghw <3,0,1,2>, RHS
2865   3497183773U,  // <3,u,0,6>: Cost 3 vmrglw <1,2,3,0>, <3,4,u,6>
2866   2423442760U,  // <3,u,0,7>: Cost 2 vmrglw <1,2,3,0>, RHS
2867   3356727058U,  // <3,u,0,u>: Cost 2 vsldoi12 LHS, <u,0,u,2>
2868   3101540454U,  // <3,u,1,0>: Cost 2 vsldoi4 <2,3,u,1>, LHS
2869   3356279604U,  // <3,u,1,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
2870   1208801070U,  // <3,u,1,2>: Cost 1 vsldoi12 LHS, LHS
2871   3356727093U,  // <3,u,1,3>: Cost 3 vsldoi12 LHS, <u,1,3,1>
2872   3101543734U,  // <3,u,1,4>: Cost 2 vsldoi4 <2,3,u,1>, RHS
2873   3360929606U,  // <3,u,1,5>: Cost 3 vsldoi12 LHS, <u,1,5,0>
2874   3404060502U,  // <3,u,1,6>: Cost 3 vsldoi12 LHS, <u,1,6,7>
2875   3497192776U,  // <3,u,1,7>: Cost 3 vmrglw <1,2,3,1>, RHS
2876   1208801124U,  // <3,u,1,u>: Cost 1 vsldoi12 LHS, LHS
2877   3233457621U,  // <3,u,2,0>: Cost 3 vsldoi8 <2,0,3,u>, <2,0,3,u>
2878   3361372022U,  // <3,u,2,1>: Cost 3 vsldoi12 LHS, <u,2,1,3>
2879   3234784887U,  // <3,u,2,2>: Cost 2 vsldoi8 <2,2,3,u>, <2,2,3,u>
2880   3356727176U,  // <3,u,2,3>: Cost 2 vsldoi12 LHS, <u,2,3,3>
2881   4175293750U,  // <3,u,2,4>: Cost 3 vsldoi4 <2,3,u,2>, RHS
2882   3236775786U,  // <3,u,2,5>: Cost 3 vsldoi8 <2,5,3,u>, <2,5,3,u>
2883   3237439419U,  // <3,u,2,6>: Cost 2 vsldoi8 <2,6,3,u>, <2,6,3,u>
2884   3404060588U,  // <3,u,2,7>: Cost 2 vsldoi12 LHS, <u,2,7,3>
2885   3360929717U,  // <3,u,2,u>: Cost 2 vsldoi12 LHS, <u,2,u,3>
2886   3356727228U,  // <3,u,3,0>: Cost 2 vsldoi12 LHS, <u,3,0,1>
2887   2301859630U,  // <3,u,3,1>: Cost 2 vmrghw <3,3,3,3>, LHS
2888   3356727247U,  // <3,u,3,2>: Cost 3 vsldoi12 LHS, <u,3,2,2>
2889   1879883878U,  // <3,u,3,3>: Cost 1 vspltisw3 LHS
2890   3356727268U,  // <3,u,3,4>: Cost 2 vsldoi12 LHS, <u,3,4,5>
2891   2301859994U,  // <3,u,3,5>: Cost 2 vmrghw <3,3,3,3>, RHS
2892   3228814016U,  // <3,u,3,6>: Cost 3 vsldoi8 <1,2,3,u>, <3,6,u,7>
2893   2429439304U,  // <3,u,3,7>: Cost 2 vmrglw <2,2,3,3>, RHS
2894   1879883878U,  // <3,u,3,u>: Cost 1 vspltisw3 LHS
2895   3497214915U,  // <3,u,4,0>: Cost 3 vmrglw <1,2,3,4>, <1,2,u,0>
2896   2302695214U,  // <3,u,4,1>: Cost 2 vmrghw <3,4,5,6>, LHS
2897   3497216213U,  // <3,u,4,2>: Cost 3 vmrglw <1,2,3,4>, <3,0,u,2>
2898   2423472284U,  // <3,u,4,3>: Cost 2 vmrglw <1,2,3,4>, LHS
2899   2423473050U,  // <3,u,4,4>: Cost 2 vmrglw <1,2,3,4>, <1,2,3,4>
2900   3356727359U,  // <3,u,4,5>: Cost 2 vsldoi12 LHS, <u,4,5,6>
2901   3497216541U,  // <3,u,4,6>: Cost 3 vmrglw <1,2,3,4>, <3,4,u,6>
2902   2423475528U,  // <3,u,4,7>: Cost 2 vmrglw <1,2,3,4>, RHS
2903   3356727386U,  // <3,u,4,u>: Cost 2 vsldoi12 LHS, <u,4,u,6>
2904   3101573222U,  // <3,u,5,0>: Cost 2 vsldoi4 <2,3,u,5>, LHS
2905   4175315764U,  // <3,u,5,1>: Cost 3 vsldoi4 <2,3,u,5>, <1,1,1,1>
2906   3101574898U,  // <3,u,5,2>: Cost 2 vsldoi4 <2,3,u,5>, <2,3,u,5>
2907   3356727422U,  // <3,u,5,3>: Cost 3 vsldoi12 LHS, <u,5,3,6>
2908   3101576502U,  // <3,u,5,4>: Cost 2 vsldoi4 <2,3,u,5>, RHS
2909   3404058628U,  // <3,u,5,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
2910   1208801434U,  // <3,u,5,6>: Cost 1 vsldoi12 LHS, RHS
2911   3502533960U,  // <3,u,5,7>: Cost 3 vmrglw <2,1,3,5>, RHS
2912   1208801452U,  // <3,u,5,u>: Cost 1 vsldoi12 LHS, RHS
2913   4175323238U,  // <3,u,6,0>: Cost 3 vsldoi4 <2,3,u,6>, LHS
2914   3361372350U,  // <3,u,6,1>: Cost 3 vsldoi12 LHS, <u,6,1,7>
2915   4175324915U,  // <3,u,6,2>: Cost 3 vsldoi4 <2,3,u,6>, <2,3,u,6>
2916   3356727504U,  // <3,u,6,3>: Cost 2 vsldoi12 LHS, <u,6,3,7>
2917   4175326518U,  // <3,u,6,4>: Cost 3 vsldoi4 <2,3,u,6>, RHS
2918   3377404058U,  // <3,u,6,5>: Cost 3 vmrghw <3,6,0,7>, RHS
2919   3404059448U,  // <3,u,6,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
2920   3404060909U,  // <3,u,6,7>: Cost 2 vsldoi12 LHS, <u,6,7,0>
2921   3360930045U,  // <3,u,6,u>: Cost 2 vsldoi12 LHS, <u,6,u,7>
2922   3404060928U,  // <3,u,7,0>: Cost 2 vsldoi12 LHS, <u,7,0,1>
2923   3505864777U,  // <3,u,7,1>: Cost 3 vmrglw <2,6,3,7>, <0,0,u,1>
2924   4175333108U,  // <3,u,7,2>: Cost 3 vsldoi4 <2,3,u,7>, <2,3,u,7>
2925   2432123036U,  // <3,u,7,3>: Cost 2 vmrglw <2,6,3,7>, LHS
2926   3404060968U,  // <3,u,7,4>: Cost 2 vsldoi12 LHS, <u,7,4,5>
2927   3505865105U,  // <3,u,7,5>: Cost 3 vmrglw <2,6,3,7>, <0,4,u,5>
2928   3505864944U,  // <3,u,7,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,u,6>
2929   2432126280U,  // <3,u,7,7>: Cost 2 vmrglw <2,6,3,7>, RHS
2930   2432123041U,  // <3,u,7,u>: Cost 2 vmrglw <2,6,3,7>, LHS
2931   3360930129U,  // <3,u,u,0>: Cost 2 vsldoi12 LHS, <u,u,0,1>
2932   3356727643U,  // <3,u,u,1>: Cost 2 vsldoi12 LHS, <u,u,1,2>
2933   1208801637U,  // <3,u,u,2>: Cost 1 vsldoi12 LHS, LHS
2934   1879883878U,  // <3,u,u,3>: Cost 1 vspltisw3 LHS
2935   3360930169U,  // <3,u,u,4>: Cost 2 vsldoi12 LHS, <u,u,4,5>
2936   3356727683U,  // <3,u,u,5>: Cost 2 vsldoi12 LHS, <u,u,5,6>
2937   1208801677U,  // <3,u,u,6>: Cost 1 vsldoi12 LHS, RHS
2938   2423508296U,  // <3,u,u,7>: Cost 2 vmrglw <1,2,3,u>, RHS
2939   1208801691U,  // <3,u,u,u>: Cost 1 vsldoi12 LHS, LHS
2940   3362996224U,  // <4,0,0,0>: Cost 3 vsldoi12 <1,2,3,4>, <0,0,0,0>
2941   2305966182U,  // <4,0,0,1>: Cost 2 vmrghw <4,0,5,1>, LHS
2942   4187293385U,  // <4,0,0,2>: Cost 4 vsldoi4 <4,4,0,0>, <2,3,4,0>
2943   3503893513U,  // <4,0,0,3>: Cost 4 vmrglw <2,3,4,0>, <4,2,0,3>
2944   3355770920U,  // <4,0,0,4>: Cost 3 vsldoi12 <0,0,4,4>, <0,0,4,4>
2945   3379708318U,  // <4,0,0,5>: Cost 3 vmrghw <4,0,5,1>, <0,5,1,0>
2946   3379700205U,  // <4,0,0,6>: Cost 4 vmrghw <4,0,5,0>, <0,6,0,7>
2947   3503893841U,  // <4,0,0,7>: Cost 4 vmrglw <2,3,4,0>, <4,6,0,7>
2948   2305966749U,  // <4,0,0,u>: Cost 2 vmrghw <4,0,5,1>, LHS
2949   4181327974U,  // <4,0,1,0>: Cost 3 vsldoi4 <3,4,0,1>, LHS
2950   4181328794U,  // <4,0,1,1>: Cost 3 vsldoi4 <3,4,0,1>, <1,2,3,4>
2951   3362996326U,  // <4,0,1,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
2952   4181330384U,  // <4,0,1,3>: Cost 3 vsldoi4 <3,4,0,1>, <3,4,0,1>
2953   4181331254U,  // <4,0,1,4>: Cost 3 vsldoi4 <3,4,0,1>, RHS
2954   4205219942U,  // <4,0,1,5>: Cost 3 vsldoi4 <7,4,0,1>, <5,6,7,4>
2955   4199248475U,  // <4,0,1,6>: Cost 4 vsldoi4 <6,4,0,1>, <6,4,0,1>
2956   4205221172U,  // <4,0,1,7>: Cost 3 vsldoi4 <7,4,0,1>, <7,4,0,1>
2957   3362996380U,  // <4,0,1,u>: Cost 2 vsldoi12 <1,2,3,4>, LHS
2958   4181336166U,  // <4,0,2,0>: Cost 4 vsldoi4 <3,4,0,2>, LHS
2959   3381051494U,  // <4,0,2,1>: Cost 3 vmrghw <4,2,5,3>, LHS
2960   3234793080U,  // <4,0,2,2>: Cost 4 vsldoi8 <2,2,4,0>, <2,2,4,0>
2961   3235456713U,  // <4,0,2,3>: Cost 3 vsldoi8 <2,3,4,0>, <2,3,4,0>
2962   3507889833U,  // <4,0,2,4>: Cost 4 vmrglw <3,0,4,2>, <2,3,0,4>
2963   3273942883U,  // <4,0,2,5>: Cost 4 vsldoi8 <u,7,4,0>, <2,5,3,1>
2964   3235456954U,  // <4,0,2,6>: Cost 4 vsldoi8 <2,3,4,0>, <2,6,3,7>
2965   3520498296U,  // <4,0,2,7>: Cost 5 vmrglw <5,1,4,2>, <3,6,0,7>
2966   3238774878U,  // <4,0,2,u>: Cost 3 vsldoi8 <2,u,4,0>, <2,u,4,0>
2967   4169400422U,  // <4,0,3,0>: Cost 4 vsldoi4 <1,4,0,3>, LHS
2968   3357540608U,  // <4,0,3,1>: Cost 3 vsldoi12 <0,3,1,4>, <0,3,1,4>
2969   3235457364U,  // <4,0,3,2>: Cost 4 vsldoi8 <2,3,4,0>, <3,2,4,3>
2970   3357540626U,  // <4,0,3,3>: Cost 4 vsldoi12 <0,3,1,4>, <0,3,3,4>
2971   4169403702U,  // <4,0,3,4>: Cost 4 vsldoi4 <1,4,0,3>, RHS
2972   3242756676U,  // <4,0,3,5>: Cost 4 vsldoi8 <3,5,4,0>, <3,5,4,0>
2973   3235457692U,  // <4,0,3,6>: Cost 4 vsldoi8 <2,3,4,0>, <3,6,4,7>
2974   3244083942U,  // <4,0,3,7>: Cost 4 vsldoi8 <3,7,4,0>, <3,7,4,0>
2975   3357540608U,  // <4,0,3,u>: Cost 3 vsldoi12 <0,3,1,4>, <0,3,1,4>
2976   3262000018U,  // <4,0,4,0>: Cost 3 vsldoi8 <6,7,4,0>, <4,0,5,1>
2977   2308571238U,  // <4,0,4,1>: Cost 2 vmrghw <4,4,4,4>, LHS
2978   3369410905U,  // <4,0,4,2>: Cost 4 vsldoi12 <2,3,0,4>, <0,4,2,3>
2979   3235458139U,  // <4,0,4,3>: Cost 4 vsldoi8 <2,3,4,0>, <4,3,0,4>
2980   3382313298U,  // <4,0,4,4>: Cost 3 vmrghw <4,4,4,4>, <0,4,1,5>
2981   3235458358U,  // <4,0,4,5>: Cost 3 vsldoi8 <2,3,4,0>, RHS
2982   3235458385U,  // <4,0,4,6>: Cost 4 vsldoi8 <2,3,4,0>, <4,6,0,7>
2983   4205245751U,  // <4,0,4,7>: Cost 4 vsldoi4 <7,4,0,4>, <7,4,0,4>
2984   2308571805U,  // <4,0,4,u>: Cost 2 vmrghw <4,4,4,4>, LHS
2985   2309406720U,  // <4,0,5,0>: Cost 2 vmrghw RHS, <0,0,0,0>
2986   1235664998U,  // <4,0,5,1>: Cost 1 vmrghw RHS, LHS
2987   3383148717U,  // <4,0,5,2>: Cost 3 vmrghw RHS, <0,2,1,2>
2988   4181363156U,  // <4,0,5,3>: Cost 3 vsldoi4 <3,4,0,5>, <3,4,0,5>
2989   2309407058U,  // <4,0,5,4>: Cost 2 vmrghw RHS, <0,4,1,5>
2990   3383157218U,  // <4,0,5,5>: Cost 3 vmrghw RHS, <0,5,u,5>
2991   3383149046U,  // <4,0,5,6>: Cost 3 vmrghw RHS, <0,6,1,7>
2992   4205253944U,  // <4,0,5,7>: Cost 3 vsldoi4 <7,4,0,5>, <7,4,0,5>
2993   1235665565U,  // <4,0,5,u>: Cost 1 vmrghw RHS, LHS
2994   3383689226U,  // <4,0,6,0>: Cost 4 vmrghw <4,6,5,1>, <0,0,1,1>
2995   3383697510U,  // <4,0,6,1>: Cost 3 vmrghw <4,6,5,2>, LHS
2996   3262001658U,  // <4,0,6,2>: Cost 4 vsldoi8 <6,7,4,0>, <6,2,7,3>
2997   3259347501U,  // <4,0,6,3>: Cost 4 vsldoi8 <6,3,4,0>, <6,3,4,0>
2998   3364766225U,  // <4,0,6,4>: Cost 4 vsldoi12 <1,5,0,4>, <0,6,4,7>
2999   3262001899U,  // <4,0,6,5>: Cost 4 vsldoi8 <6,7,4,0>, <6,5,7,1>
3000   3383730740U,  // <4,0,6,6>: Cost 4 vmrghw <4,6,5,6>, <0,6,u,6>
3001   3262002033U,  // <4,0,6,7>: Cost 3 vsldoi8 <6,7,4,0>, <6,7,4,0>
3002   3383698077U,  // <4,0,6,u>: Cost 3 vmrghw <4,6,5,2>, LHS
3003   3511910400U,  // <4,0,7,0>: Cost 4 vmrglw <3,6,4,7>, <0,0,0,0>
3004   3384344678U,  // <4,0,7,1>: Cost 3 vmrghw <4,7,5,0>, LHS
3005   3238778058U,  // <4,0,7,2>: Cost 5 vsldoi8 <2,u,4,0>, <7,2,6,3>
3006   3265320198U,  // <4,0,7,3>: Cost 4 vsldoi8 <7,3,4,0>, <7,3,4,0>
3007   3384344914U,  // <4,0,7,4>: Cost 4 vmrghw <4,7,5,0>, <0,4,1,5>
3008   3266647464U,  // <4,0,7,5>: Cost 4 vsldoi8 <7,5,4,0>, <7,5,4,0>
3009   3384345078U,  // <4,0,7,6>: Cost 5 vmrghw <4,7,5,0>, <0,6,1,7>
3010   3262002796U,  // <4,0,7,7>: Cost 4 vsldoi8 <6,7,4,0>, <7,7,7,7>
3011   3384345245U,  // <4,0,7,u>: Cost 3 vmrghw <4,7,5,0>, LHS
3012   2311397376U,  // <4,0,u,0>: Cost 2 vmrghw RHS, <0,0,0,0>
3013   1237655654U,  // <4,0,u,1>: Cost 1 vmrghw RHS, LHS
3014   3362996893U,  // <4,0,u,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
3015   4181387735U,  // <4,0,u,3>: Cost 3 vsldoi4 <3,4,0,u>, <3,4,0,u>
3016   2311397714U,  // <4,0,u,4>: Cost 2 vmrghw RHS, <0,4,1,5>
3017   3235461274U,  // <4,0,u,5>: Cost 3 vsldoi8 <2,3,4,0>, RHS
3018   3385139702U,  // <4,0,u,6>: Cost 3 vmrghw RHS, <0,6,1,7>
3019   4205278523U,  // <4,0,u,7>: Cost 3 vsldoi4 <7,4,0,u>, <7,4,0,u>
3020   1237656221U,  // <4,0,u,u>: Cost 1 vmrghw RHS, LHS
3021   4211253350U,  // <4,1,0,0>: Cost 3 vsldoi4 <u,4,1,0>, LHS
3022   3226837094U,  // <4,1,0,1>: Cost 3 vsldoi8 <0,u,4,1>, LHS
3023   3379422106U,  // <4,1,0,2>: Cost 3 vmrghw <4,0,1,2>, <1,2,3,4>
3024   4181395928U,  // <4,1,0,3>: Cost 4 vsldoi4 <3,4,1,0>, <3,4,1,0>
3025   3226837330U,  // <4,1,0,4>: Cost 3 vsldoi8 <0,u,4,1>, <0,4,1,5>
3026   3495264594U,  // <4,1,0,5>: Cost 4 vmrglw <0,u,4,0>, <0,4,1,5>
3027   4211257850U,  // <4,1,0,6>: Cost 4 vsldoi4 <u,4,1,0>, <6,2,7,3>
3028   4211258362U,  // <4,1,0,7>: Cost 4 vsldoi4 <u,4,1,0>, <7,0,1,2>
3029   3226837677U,  // <4,1,0,u>: Cost 3 vsldoi8 <0,u,4,1>, <0,u,4,1>
3030   3227501310U,  // <4,1,1,0>: Cost 4 vsldoi8 <1,0,4,1>, <1,0,4,1>
3031   3362186039U,  // <4,1,1,1>: Cost 3 vsldoi12 <1,1,1,4>, <1,1,1,4>
3032   3235464090U,  // <4,1,1,2>: Cost 3 vsldoi8 <2,3,4,1>, <1,2,3,4>
3033   3495275538U,  // <4,1,1,3>: Cost 4 vmrglw <0,u,4,1>, <4,2,1,3>
3034   3357541202U,  // <4,1,1,4>: Cost 4 vsldoi12 <0,3,1,4>, <1,1,4,4>
3035   3495272786U,  // <4,1,1,5>: Cost 3 vmrglw <0,u,4,1>, <0,4,1,5>
3036   3226838259U,  // <4,1,1,6>: Cost 4 vsldoi8 <0,u,4,1>, <1,6,5,7>
3037   3495275866U,  // <4,1,1,7>: Cost 4 vmrglw <0,u,4,1>, <4,6,1,7>
3038   3380610432U,  // <4,1,1,u>: Cost 3 vmrghw <4,1,u,3>, <1,u,3,4>
3039   4181409894U,  // <4,1,2,0>: Cost 3 vsldoi4 <3,4,1,2>, LHS
3040   4181410714U,  // <4,1,2,1>: Cost 3 vsldoi4 <3,4,1,2>, <1,2,3,4>
3041   3226838632U,  // <4,1,2,2>: Cost 4 vsldoi8 <0,u,4,1>, <2,2,2,2>
3042   3362997146U,  // <4,1,2,3>: Cost 2 vsldoi12 <1,2,3,4>, <1,2,3,4>
3043   4181413174U,  // <4,1,2,4>: Cost 3 vsldoi4 <3,4,1,2>, RHS
3044   3495280978U,  // <4,1,2,5>: Cost 4 vmrglw <0,u,4,2>, <0,4,1,5>
3045   3226838970U,  // <4,1,2,6>: Cost 4 vsldoi8 <0,u,4,1>, <2,6,3,7>
3046   4205303102U,  // <4,1,2,7>: Cost 4 vsldoi4 <7,4,1,2>, <7,4,1,2>
3047   3363365831U,  // <4,1,2,u>: Cost 2 vsldoi12 <1,2,u,4>, <1,2,u,4>
3048   3239446704U,  // <4,1,3,0>: Cost 3 vsldoi8 <3,0,4,1>, <3,0,4,1>
3049   3362997209U,  // <4,1,3,1>: Cost 4 vsldoi12 <1,2,3,4>, <1,3,1,4>
3050   3363587042U,  // <4,1,3,2>: Cost 4 vsldoi12 <1,3,2,4>, <1,3,2,4>
3051   3226839452U,  // <4,1,3,3>: Cost 4 vsldoi8 <0,u,4,1>, <3,3,3,3>
3052   3244755458U,  // <4,1,3,4>: Cost 3 vsldoi8 <3,u,4,1>, <3,4,5,6>
3053   3495289170U,  // <4,1,3,5>: Cost 4 vmrglw <0,u,4,3>, <0,4,1,5>
3054   3235465884U,  // <4,1,3,6>: Cost 4 vsldoi8 <2,3,4,1>, <3,6,4,7>
3055   3238783683U,  // <4,1,3,7>: Cost 5 vsldoi8 <2,u,4,1>, <3,7,0,1>
3056   3244755768U,  // <4,1,3,u>: Cost 3 vsldoi8 <3,u,4,1>, <3,u,4,1>
3057   4211286118U,  // <4,1,4,0>: Cost 3 vsldoi4 <u,4,1,4>, LHS
3058   3382313780U,  // <4,1,4,1>: Cost 3 vmrghw <4,4,4,4>, <1,1,1,1>
3059   3382403994U,  // <4,1,4,2>: Cost 3 vmrghw <4,4,5,6>, <1,2,3,4>
3060   3357541436U,  // <4,1,4,3>: Cost 4 vsldoi12 <0,3,1,4>, <1,4,3,4>
3061   4211289296U,  // <4,1,4,4>: Cost 3 vsldoi4 <u,4,1,4>, <4,4,4,4>
3062   3226840374U,  // <4,1,4,5>: Cost 3 vsldoi8 <0,u,4,1>, RHS
3063   3226840410U,  // <4,1,4,6>: Cost 4 vsldoi8 <0,u,4,1>, <4,6,1,7>
3064   3397354588U,  // <4,1,4,7>: Cost 4 vsldoi12 <7,0,1,4>, <1,4,7,0>
3065   3226840617U,  // <4,1,4,u>: Cost 3 vsldoi8 <0,u,4,1>, RHS
3066   3089776978U,  // <4,1,5,0>: Cost 2 vsldoi4 <0,4,1,5>, <0,4,1,5>
3067   2309407540U,  // <4,1,5,1>: Cost 2 vmrghw RHS, <1,1,1,1>
3068   2309407638U,  // <4,1,5,2>: Cost 2 vmrghw RHS, <1,2,3,0>
3069   4163520662U,  // <4,1,5,3>: Cost 3 vsldoi4 <0,4,1,5>, <3,0,1,2>
3070   3089780022U,  // <4,1,5,4>: Cost 2 vsldoi4 <0,4,1,5>, RHS
3071   4163522564U,  // <4,1,5,5>: Cost 3 vsldoi4 <0,4,1,5>, <5,5,5,5>
3072   3383149775U,  // <4,1,5,6>: Cost 3 vmrghw RHS, <1,6,1,7>
3073   4211299322U,  // <4,1,5,7>: Cost 3 vsldoi4 <u,4,1,5>, <7,0,1,2>
3074   3089782574U,  // <4,1,5,u>: Cost 2 vsldoi4 <0,4,1,5>, LHS
3075   3244757281U,  // <4,1,6,0>: Cost 4 vsldoi8 <3,u,4,1>, <6,0,1,2>
3076   3362997455U,  // <4,1,6,1>: Cost 4 vsldoi12 <1,2,3,4>, <1,6,1,7>
3077   3383370650U,  // <4,1,6,2>: Cost 4 vmrghw <4,6,0,7>, <1,2,3,4>
3078   3244757554U,  // <4,1,6,3>: Cost 4 vsldoi8 <3,u,4,1>, <6,3,4,5>
3079   3357541610U,  // <4,1,6,4>: Cost 4 vsldoi12 <0,3,1,4>, <1,6,4,7>
3080   3495313746U,  // <4,1,6,5>: Cost 4 vmrglw <0,u,4,6>, <0,4,1,5>
3081   3251393336U,  // <4,1,6,6>: Cost 4 vsldoi8 <5,0,4,1>, <6,6,6,6>
3082   3251393358U,  // <4,1,6,7>: Cost 4 vsldoi8 <5,0,4,1>, <6,7,0,1>
3083   3362997518U,  // <4,1,6,u>: Cost 4 vsldoi12 <1,2,3,4>, <1,6,u,7>
3084   3263337492U,  // <4,1,7,0>: Cost 3 vsldoi8 <7,0,4,1>, <7,0,4,1>
3085   3511910410U,  // <4,1,7,1>: Cost 4 vmrglw <3,6,4,7>, <0,0,1,1>
3086   3511912598U,  // <4,1,7,2>: Cost 4 vmrglw <3,6,4,7>, <3,0,1,2>
3087   3265328391U,  // <4,1,7,3>: Cost 4 vsldoi8 <7,3,4,1>, <7,3,4,1>
3088   3268646246U,  // <4,1,7,4>: Cost 3 vsldoi8 <7,u,4,1>, <7,4,5,6>
3089   3511910738U,  // <4,1,7,5>: Cost 4 vmrglw <3,6,4,7>, <0,4,1,5>
3090   3499967532U,  // <4,1,7,6>: Cost 5 vmrglw <1,6,4,7>, <1,4,1,6>
3091   3251394156U,  // <4,1,7,7>: Cost 4 vsldoi8 <5,0,4,1>, <7,7,7,7>
3092   3268646556U,  // <4,1,7,u>: Cost 3 vsldoi8 <7,u,4,1>, <7,u,4,1>
3093   3089801557U,  // <4,1,u,0>: Cost 2 vsldoi4 <0,4,1,u>, <0,4,1,u>
3094   2311398196U,  // <4,1,u,1>: Cost 2 vmrghw RHS, <1,1,1,1>
3095   2311398294U,  // <4,1,u,2>: Cost 2 vmrghw RHS, <1,2,3,0>
3096   3366978944U,  // <4,1,u,3>: Cost 2 vsldoi12 <1,u,3,4>, <1,u,3,4>
3097   3089804598U,  // <4,1,u,4>: Cost 2 vsldoi4 <0,4,1,u>, RHS
3098   3492675922U,  // <4,1,u,5>: Cost 3 vmrglw <0,4,4,u>, <0,4,1,5>
3099   3385140431U,  // <4,1,u,6>: Cost 3 vmrghw RHS, <1,6,1,7>
3100   4211323898U,  // <4,1,u,7>: Cost 3 vsldoi4 <u,4,1,u>, <7,0,1,2>
3101   3089807150U,  // <4,1,u,u>: Cost 2 vsldoi4 <0,4,1,u>, LHS
3102   4199383142U,  // <4,2,0,0>: Cost 4 vsldoi4 <6,4,2,0>, LHS
3103   3226845286U,  // <4,2,0,1>: Cost 4 vsldoi8 <0,u,4,2>, LHS
3104   3379709544U,  // <4,2,0,2>: Cost 3 vmrghw <4,0,5,1>, <2,2,2,2>
3105   3503890534U,  // <4,2,0,3>: Cost 3 vmrglw <2,3,4,0>, LHS
3106   3226845522U,  // <4,2,0,4>: Cost 4 vsldoi8 <0,u,4,2>, <0,4,1,5>
3107   3379709795U,  // <4,2,0,5>: Cost 3 vmrghw <4,0,5,1>, <2,5,3,1>
3108   3379709882U,  // <4,2,0,6>: Cost 3 vmrghw <4,0,5,1>, <2,6,3,7>
3109   3379709930U,  // <4,2,0,7>: Cost 4 vmrghw <4,0,5,1>, <2,7,0,1>
3110   3503890539U,  // <4,2,0,u>: Cost 3 vmrglw <2,3,4,0>, LHS
3111   4169531494U,  // <4,2,1,0>: Cost 4 vsldoi4 <1,4,2,1>, LHS
3112   3380364835U,  // <4,2,1,1>: Cost 4 vmrghw <4,1,5,0>, <2,1,3,5>
3113   3495274088U,  // <4,2,1,2>: Cost 4 vmrglw <0,u,4,1>, <2,2,2,2>
3114   3495272550U,  // <4,2,1,3>: Cost 3 vmrglw <0,u,4,1>, LHS
3115   3252061236U,  // <4,2,1,4>: Cost 4 vsldoi8 <5,1,4,2>, <1,4,2,5>
3116   3380365154U,  // <4,2,1,5>: Cost 4 vmrghw <4,1,5,0>, <2,5,3,0>
3117   3368527421U,  // <4,2,1,6>: Cost 4 vsldoi12 <2,1,6,4>, <2,1,6,4>
3118   3503900593U,  // <4,2,1,7>: Cost 5 vmrglw <2,3,4,1>, <2,6,2,7>
3119   3495272555U,  // <4,2,1,u>: Cost 3 vmrglw <0,u,4,1>, LHS
3120   3368896085U,  // <4,2,2,0>: Cost 4 vsldoi12 <2,2,2,4>, <2,2,0,1>
3121   4181484442U,  // <4,2,2,1>: Cost 4 vsldoi4 <3,4,2,2>, <1,2,3,4>
3122   3362997864U,  // <4,2,2,2>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,2,2>
3123   3362997874U,  // <4,2,2,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,3,3>
3124   3368896120U,  // <4,2,2,4>: Cost 4 vsldoi12 <2,2,2,4>, <2,2,4,0>
3125   3503245069U,  // <4,2,2,5>: Cost 4 vmrglw <2,2,4,2>, <2,4,2,5>
3126   3381077946U,  // <4,2,2,6>: Cost 3 vmrghw <4,2,5,6>, <2,6,3,7>
3127   4205376839U,  // <4,2,2,7>: Cost 4 vsldoi4 <7,4,2,2>, <7,4,2,2>
3128   3362997919U,  // <4,2,2,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,u,3>
3129   3362997926U,  // <4,2,3,0>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,0,1>
3130   3362186927U,  // <4,2,3,1>: Cost 4 vsldoi12 <1,1,1,4>, <2,3,1,1>
3131   3362997945U,  // <4,2,3,2>: Cost 4 vsldoi12 <1,2,3,4>, <2,3,2,2>
3132   3362997956U,  // <4,2,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,3,4>
3133   3362997961U,  // <4,2,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,4,0>
3134   3369780950U,  // <4,2,3,5>: Cost 4 vsldoi12 <2,3,5,4>, <2,3,5,4>
3135   3381749690U,  // <4,2,3,6>: Cost 4 vmrghw <4,3,5,7>, <2,6,3,7>
3136   3369928424U,  // <4,2,3,7>: Cost 3 vsldoi12 <2,3,7,4>, <2,3,7,4>
3137   3362997998U,  // <4,2,3,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,u,1>
3138   3368896247U,  // <4,2,4,0>: Cost 4 vsldoi12 <2,2,2,4>, <2,4,0,1>
3139   3382314531U,  // <4,2,4,1>: Cost 4 vmrghw <4,4,4,4>, <2,1,3,5>
3140   3382314600U,  // <4,2,4,2>: Cost 3 vmrghw <4,4,4,4>, <2,2,2,2>
3141   2442788966U,  // <4,2,4,3>: Cost 2 vmrglw <4,4,4,4>, LHS
3142   3382314773U,  // <4,2,4,4>: Cost 3 vmrghw <4,4,4,4>, <2,4,3,4>
3143   3382396775U,  // <4,2,4,5>: Cost 3 vmrghw <4,4,5,5>, <2,5,3,5>
3144   3382314938U,  // <4,2,4,6>: Cost 3 vmrghw <4,4,4,4>, <2,6,3,7>
3145   4211364921U,  // <4,2,4,7>: Cost 4 vsldoi4 <u,4,2,4>, <7,0,u,2>
3146   2442788971U,  // <4,2,4,u>: Cost 2 vmrglw <4,4,4,4>, LHS
3147   4169564262U,  // <4,2,5,0>: Cost 3 vsldoi4 <1,4,2,5>, LHS
3148   4169565236U,  // <4,2,5,1>: Cost 3 vsldoi4 <1,4,2,5>, <1,4,2,5>
3149   2309408360U,  // <4,2,5,2>: Cost 2 vmrghw RHS, <2,2,2,2>
3150   2430189670U,  // <4,2,5,3>: Cost 2 vmrglw <2,3,4,5>, LHS
3151   4169567542U,  // <4,2,5,4>: Cost 3 vsldoi4 <1,4,2,5>, RHS
3152   3383150440U,  // <4,2,5,5>: Cost 3 vmrghw RHS, <2,5,3,6>
3153   2309408698U,  // <4,2,5,6>: Cost 2 vmrghw RHS, <2,6,3,7>
3154   3383150570U,  // <4,2,5,7>: Cost 3 vmrghw RHS, <2,7,0,1>
3155   2430189675U,  // <4,2,5,u>: Cost 2 vmrglw <2,3,4,5>, LHS
3156   4181516390U,  // <4,2,6,0>: Cost 4 vsldoi4 <3,4,2,6>, LHS
3157   4181517210U,  // <4,2,6,1>: Cost 4 vsldoi4 <3,4,2,6>, <1,2,3,4>
3158   3368896433U,  // <4,2,6,2>: Cost 4 vsldoi12 <2,2,2,4>, <2,6,2,7>
3159   3362998202U,  // <4,2,6,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,6,3,7>
3160   3368896451U,  // <4,2,6,4>: Cost 4 vsldoi12 <2,2,2,4>, <2,6,4,7>
3161   4205408358U,  // <4,2,6,5>: Cost 4 vsldoi4 <7,4,2,6>, <5,6,7,4>
3162   3383699386U,  // <4,2,6,6>: Cost 4 vmrghw <4,6,5,2>, <2,6,3,7>
3163   3262018419U,  // <4,2,6,7>: Cost 4 vsldoi8 <6,7,4,2>, <6,7,4,2>
3164   3362998247U,  // <4,2,6,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,6,u,7>
3165   3404802026U,  // <4,2,7,0>: Cost 4 vsldoi12 <u,2,3,4>, <2,7,0,1>
3166   3264009318U,  // <4,2,7,1>: Cost 4 vsldoi8 <7,1,4,2>, <7,1,4,2>
3167   3505940072U,  // <4,2,7,2>: Cost 4 vmrglw <2,6,4,7>, <2,2,2,2>
3168   3511910502U,  // <4,2,7,3>: Cost 3 vmrglw <3,6,4,7>, LHS
3169   3505940074U,  // <4,2,7,4>: Cost 4 vmrglw <2,6,4,7>, <2,2,2,4>
3170   3505940237U,  // <4,2,7,5>: Cost 5 vmrglw <2,6,4,7>, <2,4,2,5>
3171   3384346554U,  // <4,2,7,6>: Cost 4 vmrghw <4,7,5,0>, <2,6,3,7>
3172   3384346602U,  // <4,2,7,7>: Cost 4 vmrghw <4,7,5,0>, <2,7,0,1>
3173   3511910507U,  // <4,2,7,u>: Cost 3 vmrglw <3,6,4,7>, LHS
3174   3362998331U,  // <4,2,u,0>: Cost 3 vsldoi12 <1,2,3,4>, <2,u,0,1>
3175   4169589815U,  // <4,2,u,1>: Cost 3 vsldoi4 <1,4,2,u>, <1,4,2,u>
3176   2311399016U,  // <4,2,u,2>: Cost 2 vmrghw RHS, <2,2,2,2>
3177   2430214246U,  // <4,2,u,3>: Cost 2 vmrglw <2,3,4,u>, LHS
3178   3362998371U,  // <4,2,u,4>: Cost 3 vsldoi12 <1,2,3,4>, <2,u,4,5>
3179   3385141096U,  // <4,2,u,5>: Cost 3 vmrghw RHS, <2,5,3,6>
3180   2311399354U,  // <4,2,u,6>: Cost 2 vmrghw RHS, <2,6,3,7>
3181   3373246589U,  // <4,2,u,7>: Cost 3 vsldoi12 <2,u,7,4>, <2,u,7,4>
3182   2430214251U,  // <4,2,u,u>: Cost 2 vmrglw <2,3,4,u>, LHS
3183   3379710102U,  // <4,3,0,0>: Cost 3 vmrghw <4,0,5,1>, <3,0,1,2>
3184   3362998422U,  // <4,3,0,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,0,1,2>
3185   3379423572U,  // <4,3,0,2>: Cost 4 vmrghw <4,0,1,2>, <3,2,4,3>
3186   3379710364U,  // <4,3,0,3>: Cost 3 vmrghw <4,0,5,1>, <3,3,3,3>
3187   3503891354U,  // <4,3,0,4>: Cost 3 vmrglw <2,3,4,0>, <1,2,3,4>
3188   4205432934U,  // <4,3,0,5>: Cost 4 vsldoi4 <7,4,3,0>, <5,6,7,4>
3189   3379423900U,  // <4,3,0,6>: Cost 4 vmrghw <4,0,1,2>, <3,6,4,7>
3190   3503892410U,  // <4,3,0,7>: Cost 4 vmrglw <2,3,4,0>, <2,6,3,7>
3191   3362998485U,  // <4,3,0,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,0,u,2>
3192   3495273366U,  // <4,3,1,0>: Cost 4 vmrglw <0,u,4,1>, <1,2,3,0>
3193   3362187494U,  // <4,3,1,1>: Cost 4 vsldoi12 <1,1,1,4>, <3,1,1,1>
3194   3240788890U,  // <4,3,1,2>: Cost 3 vsldoi8 <3,2,4,3>, <1,2,3,4>
3195   3495274098U,  // <4,3,1,3>: Cost 4 vmrglw <0,u,4,1>, <2,2,3,3>
3196   3503899546U,  // <4,3,1,4>: Cost 3 vmrglw <2,3,4,1>, <1,2,3,4>
3197   3495274019U,  // <4,3,1,5>: Cost 4 vmrglw <0,u,4,1>, <2,1,3,5>
3198   3513190248U,  // <4,3,1,6>: Cost 4 vmrglw <3,u,4,1>, <2,5,3,6>
3199   3495274426U,  // <4,3,1,7>: Cost 4 vmrglw <0,u,4,1>, <2,6,3,7>
3200   3240788890U,  // <4,3,1,u>: Cost 3 vsldoi8 <3,2,4,3>, <1,2,3,4>
3201   3362998576U,  // <4,3,2,0>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,0,3>
3202   4181558170U,  // <4,3,2,1>: Cost 4 vsldoi4 <3,4,3,2>, <1,2,3,4>
3203   3362998593U,  // <4,3,2,2>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,2,2>
3204   3374942540U,  // <4,3,2,3>: Cost 3 vsldoi12 <3,2,3,4>, <3,2,3,4>
3205   3362998612U,  // <4,3,2,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,2,4,3>
3206   3357542754U,  // <4,3,2,5>: Cost 5 vsldoi12 <0,3,1,4>, <3,2,5,u>
3207   3362998630U,  // <4,3,2,6>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,6,3>
3208   3389835631U,  // <4,3,2,7>: Cost 4 vsldoi12 <5,6,7,4>, <3,2,7,3>
3209   3375311225U,  // <4,3,2,u>: Cost 3 vsldoi12 <3,2,u,4>, <3,2,u,4>
3210   3381692566U,  // <4,3,3,0>: Cost 3 vmrghw <4,3,5,0>, <3,0,1,2>
3211   3240126723U,  // <4,3,3,1>: Cost 4 vsldoi8 <3,1,4,3>, <3,1,4,3>
3212   3240790356U,  // <4,3,3,2>: Cost 3 vsldoi8 <3,2,4,3>, <3,2,4,3>
3213   3362998684U,  // <4,3,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <3,3,3,3>
3214   3362998694U,  // <4,3,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,3,4,4>
3215   3521169174U,  // <4,3,3,5>: Cost 4 vmrglw <5,2,4,3>, <2,4,3,5>
3216   3240790684U,  // <4,3,3,6>: Cost 4 vsldoi8 <3,2,4,3>, <3,6,4,7>
3217   3509225402U,  // <4,3,3,7>: Cost 4 vmrglw <3,2,4,3>, <2,6,3,7>
3218   3244772154U,  // <4,3,3,u>: Cost 3 vsldoi8 <3,u,4,3>, <3,u,4,3>
3219   3362998736U,  // <4,3,4,0>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,0,1>
3220   3362998746U,  // <4,3,4,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,1,2>
3221   4175603477U,  // <4,3,4,2>: Cost 3 vsldoi4 <2,4,3,4>, <2,4,3,4>
3222   3382315420U,  // <4,3,4,3>: Cost 3 vmrghw <4,4,4,4>, <3,3,3,3>
3223   3362998776U,  // <4,3,4,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,4,5>
3224   3357542914U,  // <4,3,4,5>: Cost 3 vsldoi12 <0,3,1,4>, <3,4,5,6>
3225   3240791404U,  // <4,3,4,6>: Cost 4 vsldoi8 <3,2,4,3>, <4,6,3,7>
3226   3516532666U,  // <4,3,4,7>: Cost 3 vmrglw <4,4,4,4>, <2,6,3,7>
3227   3362998808U,  // <4,3,4,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,u,1>
3228   2309408918U,  // <4,3,5,0>: Cost 2 vmrghw RHS, <3,0,1,2>
3229   3383150822U,  // <4,3,5,1>: Cost 3 vmrghw RHS, <3,1,1,1>
3230   4175611670U,  // <4,3,5,2>: Cost 3 vsldoi4 <2,4,3,5>, <2,4,3,5>
3231   2309409180U,  // <4,3,5,3>: Cost 2 vmrghw RHS, <3,3,3,3>
3232   2309409282U,  // <4,3,5,4>: Cost 2 vmrghw RHS, <3,4,5,6>
3233   3503933206U,  // <4,3,5,5>: Cost 3 vmrglw <2,3,4,5>, <2,4,3,5>
3234   3383151224U,  // <4,3,5,6>: Cost 3 vmrghw RHS, <3,6,0,7>
3235   3503933370U,  // <4,3,5,7>: Cost 3 vmrglw <2,3,4,5>, <2,6,3,7>
3236   2309409566U,  // <4,3,5,u>: Cost 2 vmrghw RHS, <3,u,1,2>
3237   3362998904U,  // <4,3,6,0>: Cost 4 vsldoi12 <1,2,3,4>, <3,6,0,7>
3238   4181590938U,  // <4,3,6,1>: Cost 4 vsldoi4 <3,4,3,6>, <1,2,3,4>
3239   3383593300U,  // <4,3,6,2>: Cost 4 vmrghw <4,6,3,7>, <3,2,4,3>
3240   4181592560U,  // <4,3,6,3>: Cost 4 vsldoi4 <3,4,3,6>, <3,4,3,6>
3241   3362998940U,  // <4,3,6,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,6,4,7>
3242   3495314979U,  // <4,3,6,5>: Cost 5 vmrglw <0,u,4,6>, <2,1,3,5>
3243   3383732909U,  // <4,3,6,6>: Cost 4 vmrghw <4,6,5,6>, <3,6,6,6>
3244   3377892020U,  // <4,3,6,7>: Cost 3 vsldoi12 <3,6,7,4>, <3,6,7,4>
3245   3362998940U,  // <4,3,6,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,6,4,7>
3246   3511911318U,  // <4,3,7,0>: Cost 4 vmrglw <3,6,4,7>, <1,2,3,0>
3247   3499969408U,  // <4,3,7,1>: Cost 5 vmrglw <1,6,4,7>, <4,0,3,1>
3248   3264681144U,  // <4,3,7,2>: Cost 3 vsldoi8 <7,2,4,3>, <7,2,4,3>
3249   3511912050U,  // <4,3,7,3>: Cost 4 vmrglw <3,6,4,7>, <2,2,3,3>
3250   3511911322U,  // <4,3,7,4>: Cost 3 vmrglw <3,6,4,7>, <1,2,3,4>
3251   4211462246U,  // <4,3,7,5>: Cost 4 vsldoi4 <u,4,3,7>, <5,6,7,4>
3252   3511912944U,  // <4,3,7,6>: Cost 4 vmrglw <3,6,4,7>, <3,4,3,6>
3253   3509921722U,  // <4,3,7,7>: Cost 4 vmrglw <3,3,4,7>, <2,6,3,7>
3254   3268662942U,  // <4,3,7,u>: Cost 3 vsldoi8 <7,u,4,3>, <7,u,4,3>
3255   2311399574U,  // <4,3,u,0>: Cost 2 vmrghw RHS, <3,0,1,2>
3256   3362999070U,  // <4,3,u,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,u,1,2>
3257   4175636249U,  // <4,3,u,2>: Cost 3 vsldoi4 <2,4,3,u>, <2,4,3,u>
3258   2311399836U,  // <4,3,u,3>: Cost 2 vmrghw RHS, <3,3,3,3>
3259   2311399938U,  // <4,3,u,4>: Cost 2 vmrghw RHS, <3,4,5,6>
3260   3362999110U,  // <4,3,u,5>: Cost 3 vsldoi12 <1,2,3,4>, <3,u,5,6>
3261   3385141880U,  // <4,3,u,6>: Cost 3 vmrghw RHS, <3,6,0,7>
3262   3503957946U,  // <4,3,u,7>: Cost 3 vmrglw <2,3,4,u>, <2,6,3,7>
3263   2311400222U,  // <4,3,u,u>: Cost 2 vmrghw RHS, <3,u,1,2>
3264   2305969042U,  // <4,4,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
3265   3248095334U,  // <4,4,0,1>: Cost 2 vsldoi8 <4,4,4,4>, LHS
3266   4181616333U,  // <4,4,0,2>: Cost 4 vsldoi4 <3,4,4,0>, <2,3,4,4>
3267   3357543296U,  // <4,4,0,3>: Cost 4 vsldoi12 <0,3,1,4>, <4,0,3,1>
3268   3248095570U,  // <4,4,0,4>: Cost 3 vsldoi8 <4,4,4,4>, <0,4,1,5>
3269   2305969462U,  // <4,4,0,5>: Cost 2 vmrghw <4,0,5,1>, RHS
3270   3379711353U,  // <4,4,0,6>: Cost 4 vmrghw <4,0,5,1>, <4,6,5,2>
3271   3503893148U,  // <4,4,0,7>: Cost 4 vmrglw <2,3,4,0>, <3,6,4,7>
3272   2305969705U,  // <4,4,0,u>: Cost 2 vmrghw <4,0,5,1>, RHS
3273   3503900361U,  // <4,4,1,0>: Cost 4 vmrglw <2,3,4,1>, <2,3,4,0>
3274   3495273133U,  // <4,4,1,1>: Cost 3 vmrglw <0,u,4,1>, <0,u,4,1>
3275   3362999242U,  // <4,4,1,2>: Cost 3 vsldoi12 <1,2,3,4>, <4,1,2,3>
3276   3503901012U,  // <4,4,1,3>: Cost 4 vmrglw <2,3,4,1>, <3,2,4,3>
3277   3519163600U,  // <4,4,1,4>: Cost 3 vmrglw <4,u,4,1>, <4,4,4,4>
3278   3380170038U,  // <4,4,1,5>: Cost 3 vmrghw <4,1,2,3>, RHS
3279   3248096499U,  // <4,4,1,6>: Cost 4 vsldoi8 <4,4,4,4>, <1,6,5,7>
3280   3503901340U,  // <4,4,1,7>: Cost 4 vmrglw <2,3,4,1>, <3,6,4,7>
3281   3366980608U,  // <4,4,1,u>: Cost 3 vsldoi12 <1,u,3,4>, <4,1,u,3>
3282   4181631078U,  // <4,4,2,0>: Cost 4 vsldoi4 <3,4,4,2>, LHS
3283   4181631898U,  // <4,4,2,1>: Cost 4 vsldoi4 <3,4,4,2>, <1,2,3,4>
3284   3381054518U,  // <4,4,2,2>: Cost 3 vmrghw <4,2,5,3>, <4,2,5,3>
3285   3235489485U,  // <4,4,2,3>: Cost 3 vsldoi8 <2,3,4,4>, <2,3,4,4>
3286   3248097045U,  // <4,4,2,4>: Cost 3 vsldoi8 <4,4,4,4>, <2,4,3,4>
3287   3381054774U,  // <4,4,2,5>: Cost 3 vmrghw <4,2,5,3>, RHS
3288   3248097210U,  // <4,4,2,6>: Cost 3 vsldoi8 <4,4,4,4>, <2,6,3,7>
3289   3362999368U,  // <4,4,2,7>: Cost 4 vsldoi12 <1,2,3,4>, <4,2,7,3>
3290   3238807650U,  // <4,4,2,u>: Cost 3 vsldoi8 <2,u,4,4>, <2,u,4,4>
3291   3248097430U,  // <4,4,3,0>: Cost 3 vsldoi8 <4,4,4,4>, <3,0,1,2>
3292   3240134916U,  // <4,4,3,1>: Cost 4 vsldoi8 <3,1,4,4>, <3,1,4,4>
3293   3362999405U,  // <4,4,3,2>: Cost 4 vsldoi12 <1,2,3,4>, <4,3,2,4>
3294   3509225812U,  // <4,4,3,3>: Cost 3 vmrglw <3,2,4,3>, <3,2,4,3>
3295   3242125815U,  // <4,4,3,4>: Cost 3 vsldoi8 <3,4,4,4>, <3,4,4,4>
3296   3381693750U,  // <4,4,3,5>: Cost 3 vmrghw <4,3,5,0>, RHS
3297   3362999441U,  // <4,4,3,6>: Cost 4 vsldoi12 <1,2,3,4>, <4,3,6,4>
3298   3509226140U,  // <4,4,3,7>: Cost 4 vmrglw <3,2,4,3>, <3,6,4,7>
3299   3509225812U,  // <4,4,3,u>: Cost 3 vmrglw <3,2,4,3>, <3,2,4,3>
3300   3113877606U,  // <4,4,4,0>: Cost 2 vsldoi4 <4,4,4,4>, LHS
3301   3516533641U,  // <4,4,4,1>: Cost 3 vmrglw <4,4,4,4>, <4,0,4,1>
3302   4187620968U,  // <4,4,4,2>: Cost 3 vsldoi4 <4,4,4,4>, <2,2,2,2>
3303   4181649911U,  // <4,4,4,3>: Cost 3 vsldoi4 <3,4,4,4>, <3,4,4,4>
3304   1504103734U,  // <4,4,4,4>: Cost 1 vspltisw0 RHS
3305   2308574518U,  // <4,4,4,5>: Cost 2 vmrghw <4,4,4,4>, RHS
3306   4187623930U,  // <4,4,4,6>: Cost 3 vsldoi4 <4,4,4,4>, <6,2,7,3>
3307   4205540699U,  // <4,4,4,7>: Cost 3 vsldoi4 <7,4,4,4>, <7,4,4,4>
3308   1504103734U,  // <4,4,4,u>: Cost 1 vspltisw0 RHS
3309   2309409682U,  // <4,4,5,0>: Cost 2 vmrghw RHS, <4,0,5,1>
3310   4181656474U,  // <4,4,5,1>: Cost 3 vsldoi4 <3,4,4,5>, <1,2,3,4>
3311   3383151669U,  // <4,4,5,2>: Cost 3 vmrghw RHS, <4,2,5,2>
3312   4181658104U,  // <4,4,5,3>: Cost 3 vsldoi4 <3,4,4,5>, <3,4,4,5>
3313   2309410010U,  // <4,4,5,4>: Cost 2 vmrghw RHS, <4,4,5,5>
3314   1235668278U,  // <4,4,5,5>: Cost 1 vmrghw RHS, RHS
3315   3362999606U,  // <4,4,5,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
3316   3383160264U,  // <4,4,5,7>: Cost 3 vmrghw RHS, <4,7,5,0>
3317   1235668521U,  // <4,4,5,u>: Cost 1 vmrghw RHS, RHS
3318   3383700370U,  // <4,4,6,0>: Cost 4 vmrghw <4,6,5,2>, <4,0,5,1>
3319   3221557675U,  // <4,4,6,1>: Cost 4 vsldoi8 <0,0,4,4>, <6,1,7,5>
3320   3248099834U,  // <4,4,6,2>: Cost 3 vsldoi8 <4,4,4,4>, <6,2,7,3>
3321   3259380273U,  // <4,4,6,3>: Cost 4 vsldoi8 <6,3,4,4>, <6,3,4,4>
3322   3248099997U,  // <4,4,6,4>: Cost 3 vsldoi8 <4,4,4,4>, <6,4,7,4>
3323   3383700790U,  // <4,4,6,5>: Cost 3 vmrghw <4,6,5,2>, RHS
3324   3383700857U,  // <4,4,6,6>: Cost 3 vmrghw <4,6,5,2>, <4,6,5,2>
3325   3262034805U,  // <4,4,6,7>: Cost 3 vsldoi8 <6,7,4,4>, <6,7,4,4>
3326   3383701033U,  // <4,4,6,u>: Cost 3 vmrghw <4,6,5,2>, RHS
3327   3248100346U,  // <4,4,7,0>: Cost 3 vsldoi8 <4,4,4,4>, <7,0,1,2>
3328   3511912138U,  // <4,4,7,1>: Cost 4 vmrglw <3,6,4,7>, <2,3,4,1>
3329   3398831536U,  // <4,4,7,2>: Cost 4 vsldoi12 <7,2,3,4>, <4,7,2,3>
3330   3511912788U,  // <4,4,7,3>: Cost 4 vmrglw <3,6,4,7>, <3,2,4,3>
3331   3266016603U,  // <4,4,7,4>: Cost 3 vsldoi8 <7,4,4,4>, <7,4,4,4>
3332   3384347958U,  // <4,4,7,5>: Cost 3 vmrghw <4,7,5,0>, RHS
3333   3401780696U,  // <4,4,7,6>: Cost 4 vsldoi12 <7,6,7,4>, <4,7,6,7>
3334   3511913116U,  // <4,4,7,7>: Cost 3 vmrglw <3,6,4,7>, <3,6,4,7>
3335   3384348201U,  // <4,4,7,u>: Cost 3 vmrghw <4,7,5,0>, RHS
3336   2311400338U,  // <4,4,u,0>: Cost 2 vmrghw RHS, <4,0,5,1>
3337   3248101166U,  // <4,4,u,1>: Cost 2 vsldoi8 <4,4,4,4>, LHS
3338   3385142325U,  // <4,4,u,2>: Cost 3 vmrghw RHS, <4,2,5,2>
3339   4181682683U,  // <4,4,u,3>: Cost 3 vsldoi4 <3,4,4,u>, <3,4,4,u>
3340   1504103734U,  // <4,4,u,4>: Cost 1 vspltisw0 RHS
3341   1237658934U,  // <4,4,u,5>: Cost 1 vmrghw RHS, RHS
3342   3362999849U,  // <4,4,u,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
3343   3385142728U,  // <4,4,u,7>: Cost 3 vmrghw RHS, <4,7,5,0>
3344   1237659177U,  // <4,4,u,u>: Cost 1 vmrghw RHS, RHS
3345   3235495936U,  // <4,5,0,0>: Cost 3 vsldoi8 <2,3,4,5>, <0,0,0,0>
3346   3235496038U,  // <4,5,0,1>: Cost 2 vsldoi8 <2,3,4,5>, LHS
3347   4181690062U,  // <4,5,0,2>: Cost 3 vsldoi4 <3,4,5,0>, <2,3,4,5>
3348   4181690876U,  // <4,5,0,3>: Cost 3 vsldoi4 <3,4,5,0>, <3,4,5,0>
3349   3224215917U,  // <4,5,0,4>: Cost 3 vsldoi8 <0,4,4,5>, <0,4,4,5>
3350   3379712004U,  // <4,5,0,5>: Cost 3 vmrghw <4,0,5,1>, <5,5,5,5>
3351   4205581174U,  // <4,5,0,6>: Cost 3 vsldoi4 <7,4,5,0>, <6,7,4,5>
3352   4205581664U,  // <4,5,0,7>: Cost 3 vsldoi4 <7,4,5,0>, <7,4,5,0>
3353   3235496605U,  // <4,5,0,u>: Cost 2 vsldoi8 <2,3,4,5>, LHS
3354   3495275490U,  // <4,5,1,0>: Cost 4 vmrglw <0,u,4,1>, <4,1,5,0>
3355   3228197715U,  // <4,5,1,1>: Cost 3 vsldoi8 <1,1,4,5>, <1,1,4,5>
3356   3235496854U,  // <4,5,1,2>: Cost 3 vsldoi8 <2,3,4,5>, <1,2,3,0>
3357   3495273387U,  // <4,5,1,3>: Cost 4 vmrglw <0,u,4,1>, <1,2,5,3>
3358   3224216655U,  // <4,5,1,4>: Cost 4 vsldoi8 <0,4,4,5>, <1,4,5,5>
3359   3230852247U,  // <4,5,1,5>: Cost 3 vsldoi8 <1,5,4,5>, <1,5,4,5>
3360   3513190914U,  // <4,5,1,6>: Cost 3 vmrglw <3,u,4,1>, <3,4,5,6>
3361   3495273715U,  // <4,5,1,7>: Cost 4 vmrglw <0,u,4,1>, <1,6,5,7>
3362   3232843146U,  // <4,5,1,u>: Cost 3 vsldoi8 <1,u,4,5>, <1,u,4,5>
3363   4181704806U,  // <4,5,2,0>: Cost 3 vsldoi4 <3,4,5,2>, LHS
3364   3224217123U,  // <4,5,2,1>: Cost 4 vsldoi8 <0,4,4,5>, <2,1,3,5>
3365   3234834045U,  // <4,5,2,2>: Cost 3 vsldoi8 <2,2,4,5>, <2,2,4,5>
3366   3235497678U,  // <4,5,2,3>: Cost 2 vsldoi8 <2,3,4,5>, <2,3,4,5>
3367   3235497750U,  // <4,5,2,4>: Cost 3 vsldoi8 <2,3,4,5>, <2,4,3,5>
3368   3235497832U,  // <4,5,2,5>: Cost 4 vsldoi8 <2,3,4,5>, <2,5,3,6>
3369   3235497914U,  // <4,5,2,6>: Cost 3 vsldoi8 <2,3,4,5>, <2,6,3,7>
3370   3238152210U,  // <4,5,2,7>: Cost 4 vsldoi8 <2,7,4,5>, <2,7,4,5>
3371   3238815843U,  // <4,5,2,u>: Cost 2 vsldoi8 <2,u,4,5>, <2,u,4,5>
3372   3235498134U,  // <4,5,3,0>: Cost 3 vsldoi8 <2,3,4,5>, <3,0,1,2>
3373   3228199145U,  // <4,5,3,1>: Cost 4 vsldoi8 <1,1,4,5>, <3,1,1,4>
3374   3235498316U,  // <4,5,3,2>: Cost 3 vsldoi8 <2,3,4,5>, <3,2,3,4>
3375   3235498396U,  // <4,5,3,3>: Cost 3 vsldoi8 <2,3,4,5>, <3,3,3,3>
3376   3235498492U,  // <4,5,3,4>: Cost 3 vsldoi8 <2,3,4,5>, <3,4,5,0>
3377   3242797641U,  // <4,5,3,5>: Cost 4 vsldoi8 <3,5,4,5>, <3,5,4,5>
3378   3262040756U,  // <4,5,3,6>: Cost 3 vsldoi8 <6,7,4,5>, <3,6,7,4>
3379   3244124907U,  // <4,5,3,7>: Cost 3 vsldoi8 <3,7,4,5>, <3,7,4,5>
3380   3235498782U,  // <4,5,3,u>: Cost 3 vsldoi8 <2,3,4,5>, <3,u,1,2>
3381   4181721190U,  // <4,5,4,0>: Cost 3 vsldoi4 <3,4,5,4>, LHS
3382   3516533650U,  // <4,5,4,1>: Cost 3 vmrglw <4,4,4,4>, <4,0,5,1>
3383   3235499062U,  // <4,5,4,2>: Cost 3 vsldoi8 <2,3,4,5>, <4,2,5,3>
3384   4181723648U,  // <4,5,4,3>: Cost 3 vsldoi4 <3,4,5,4>, <3,4,5,4>
3385   3235499226U,  // <4,5,4,4>: Cost 3 vsldoi8 <2,3,4,5>, <4,4,5,5>
3386   3235499318U,  // <4,5,4,5>: Cost 2 vsldoi8 <2,3,4,5>, RHS
3387   3235499390U,  // <4,5,4,6>: Cost 3 vsldoi8 <2,3,4,5>, <4,6,5,7>
3388   4205614436U,  // <4,5,4,7>: Cost 3 vsldoi4 <7,4,5,4>, <7,4,5,4>
3389   3235499561U,  // <4,5,4,u>: Cost 2 vsldoi8 <2,3,4,5>, RHS
3390   3113959526U,  // <4,5,5,0>: Cost 2 vsldoi4 <4,4,5,5>, LHS
3391   3520523802U,  // <4,5,5,1>: Cost 3 vmrglw <5,1,4,5>, <4,u,5,1>
3392   4187702990U,  // <4,5,5,2>: Cost 3 vsldoi4 <4,4,5,5>, <2,3,4,5>
3393   3503934518U,  // <4,5,5,3>: Cost 3 vmrglw <2,3,4,5>, <4,2,5,3>
3394   3113962714U,  // <4,5,5,4>: Cost 2 vsldoi4 <4,4,5,5>, <4,4,5,5>
3395   2309419012U,  // <4,5,5,5>: Cost 2 vmrghw RHS, <5,5,5,5>
3396   2309419106U,  // <4,5,5,6>: Cost 2 vmrghw RHS, <5,6,7,0>
3397   3503934846U,  // <4,5,5,7>: Cost 3 vmrglw <2,3,4,5>, <4,6,5,7>
3398   2309566724U,  // <4,5,5,u>: Cost 2 vmrghw RHS, <5,u,7,0>
3399   3107995750U,  // <4,5,6,0>: Cost 2 vsldoi4 <3,4,5,6>, LHS
3400   4169794640U,  // <4,5,6,1>: Cost 3 vsldoi4 <1,4,5,6>, <1,4,5,6>
3401   4175767337U,  // <4,5,6,2>: Cost 3 vsldoi4 <2,4,5,6>, <2,4,5,6>
3402   3107998210U,  // <4,5,6,3>: Cost 2 vsldoi4 <3,4,5,6>, <3,4,5,6>
3403   3107999030U,  // <4,5,6,4>: Cost 2 vsldoi4 <3,4,5,6>, RHS
3404   4181741336U,  // <4,5,6,5>: Cost 3 vsldoi4 <3,4,5,6>, <5,2,6,3>
3405   4199658125U,  // <4,5,6,6>: Cost 3 vsldoi4 <6,4,5,6>, <6,4,5,6>
3406   27705344U,    // <4,5,6,7>: Cost 0 copy RHS
3407   27705344U,    // <4,5,6,u>: Cost 0 copy RHS
3408   3262043130U,  // <4,5,7,0>: Cost 3 vsldoi8 <6,7,4,5>, <7,0,1,2>
3409   3389837441U,  // <4,5,7,1>: Cost 4 vsldoi12 <5,6,7,4>, <5,7,1,4>
3410   3235501232U,  // <4,5,7,2>: Cost 3 vsldoi8 <2,3,4,5>, <7,2,3,4>
3411   3265361163U,  // <4,5,7,3>: Cost 3 vsldoi8 <7,3,4,5>, <7,3,4,5>
3412   3262043488U,  // <4,5,7,4>: Cost 3 vsldoi8 <6,7,4,5>, <7,4,5,0>
3413   3384348676U,  // <4,5,7,5>: Cost 4 vmrghw <4,7,5,0>, <5,5,5,5>
3414   3262043672U,  // <4,5,7,6>: Cost 3 vsldoi8 <6,7,4,5>, <7,6,7,4>
3415   3262043756U,  // <4,5,7,7>: Cost 3 vsldoi8 <6,7,4,5>, <7,7,7,7>
3416   3262043778U,  // <4,5,7,u>: Cost 3 vsldoi8 <6,7,4,5>, <7,u,1,2>
3417   3108012134U,  // <4,5,u,0>: Cost 2 vsldoi4 <3,4,5,u>, LHS
3418   3235501870U,  // <4,5,u,1>: Cost 2 vsldoi8 <2,3,4,5>, LHS
3419   3235501957U,  // <4,5,u,2>: Cost 3 vsldoi8 <2,3,4,5>, <u,2,3,0>
3420   3108014596U,  // <4,5,u,3>: Cost 2 vsldoi4 <3,4,5,u>, <3,4,5,u>
3421   3108015414U,  // <4,5,u,4>: Cost 2 vsldoi4 <3,4,5,u>, RHS
3422   3235502234U,  // <4,5,u,5>: Cost 2 vsldoi8 <2,3,4,5>, RHS
3423   2311401570U,  // <4,5,u,6>: Cost 2 vmrghw RHS, <5,6,7,0>
3424   27705344U,    // <4,5,u,7>: Cost 0 copy RHS
3425   27705344U,    // <4,5,u,u>: Cost 0 copy RHS
3426   3379704149U,  // <4,6,0,0>: Cost 4 vmrghw <4,0,5,0>, <6,0,7,0>
3427   3226878054U,  // <4,6,0,1>: Cost 4 vsldoi8 <0,u,4,6>, LHS
3428   3379712506U,  // <4,6,0,2>: Cost 3 vmrghw <4,0,5,1>, <6,2,7,3>
3429   3230859520U,  // <4,6,0,3>: Cost 4 vsldoi8 <1,5,4,6>, <0,3,1,4>
3430   3226878290U,  // <4,6,0,4>: Cost 4 vsldoi8 <0,u,4,6>, <0,4,1,5>
3431   3379712747U,  // <4,6,0,5>: Cost 3 vmrghw <4,0,5,1>, <6,5,7,1>
3432   3379712824U,  // <4,6,0,6>: Cost 3 vmrghw <4,0,5,1>, <6,6,6,6>
3433   3503893814U,  // <4,6,0,7>: Cost 3 vmrglw <2,3,4,0>, RHS
3434   3503893815U,  // <4,6,0,u>: Cost 3 vmrglw <2,3,4,0>, RHS
3435   3513191727U,  // <4,6,1,0>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,0>
3436   3513192376U,  // <4,6,1,1>: Cost 4 vmrglw <3,u,4,1>, <5,4,6,1>
3437   3242804122U,  // <4,6,1,2>: Cost 4 vsldoi8 <3,5,4,6>, <1,2,3,4>
3438   3513191730U,  // <4,6,1,3>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,3>
3439   3513191731U,  // <4,6,1,4>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,4>
3440   3230860440U,  // <4,6,1,5>: Cost 4 vsldoi8 <1,5,4,6>, <1,5,4,6>
3441   3513192462U,  // <4,6,1,6>: Cost 4 vmrglw <3,u,4,1>, <5,5,6,6>
3442   3495275830U,  // <4,6,1,7>: Cost 3 vmrglw <0,u,4,1>, RHS
3443   3495275831U,  // <4,6,1,u>: Cost 3 vmrglw <0,u,4,1>, RHS
3444   4205666406U,  // <4,6,2,0>: Cost 4 vsldoi4 <7,4,6,2>, LHS
3445   3226879523U,  // <4,6,2,1>: Cost 5 vsldoi8 <0,u,4,6>, <2,1,3,5>
3446   3381047801U,  // <4,6,2,2>: Cost 4 vmrghw <4,2,5,2>, <6,2,7,2>
3447   3235505870U,  // <4,6,2,3>: Cost 4 vsldoi8 <2,3,4,6>, <2,3,4,5>
3448   3383128543U,  // <4,6,2,4>: Cost 4 vsldoi12 <4,5,6,4>, <6,2,4,3>
3449   4205670502U,  // <4,6,2,5>: Cost 4 vsldoi4 <7,4,6,2>, <5,6,7,4>
3450   3264702394U,  // <4,6,2,6>: Cost 4 vsldoi8 <7,2,4,6>, <2,6,3,7>
3451   3389837818U,  // <4,6,2,7>: Cost 3 vsldoi12 <5,6,7,4>, <6,2,7,3>
3452   3389837827U,  // <4,6,2,u>: Cost 3 vsldoi12 <5,6,7,4>, <6,2,u,3>
3453   3393303053U,  // <4,6,3,0>: Cost 4 vsldoi12 <6,3,0,4>, <6,3,0,4>
3454   3381694888U,  // <4,6,3,1>: Cost 4 vmrghw <4,3,5,0>, <6,1,7,2>
3455   3393450527U,  // <4,6,3,2>: Cost 4 vsldoi12 <6,3,2,4>, <6,3,2,4>
3456   3393524264U,  // <4,6,3,3>: Cost 4 vsldoi12 <6,3,3,4>, <6,3,3,4>
3457   3230861826U,  // <4,6,3,4>: Cost 4 vsldoi8 <1,5,4,6>, <3,4,5,6>
3458   3242805834U,  // <4,6,3,5>: Cost 4 vsldoi8 <3,5,4,6>, <3,5,4,6>
3459   3533116216U,  // <4,6,3,6>: Cost 4 vmrglw <7,2,4,3>, <6,6,6,6>
3460   3509226806U,  // <4,6,3,7>: Cost 3 vmrglw <3,2,4,3>, RHS
3461   3509226807U,  // <4,6,3,u>: Cost 3 vmrglw <3,2,4,3>, RHS
3462   3383128667U,  // <4,6,4,0>: Cost 4 vsldoi12 <4,5,6,4>, <6,4,0,1>
3463   3382317479U,  // <4,6,4,1>: Cost 4 vmrghw <4,4,4,4>, <6,1,7,1>
3464   3382317562U,  // <4,6,4,2>: Cost 3 vmrghw <4,4,4,4>, <6,2,7,3>
3465   3383128697U,  // <4,6,4,3>: Cost 4 vsldoi12 <4,5,6,4>, <6,4,3,4>
3466   3382317725U,  // <4,6,4,4>: Cost 3 vmrghw <4,4,4,4>, <6,4,7,4>
3467   3382399727U,  // <4,6,4,5>: Cost 3 vmrghw <4,4,5,5>, <6,5,7,5>
3468   3382317880U,  // <4,6,4,6>: Cost 3 vmrghw <4,4,4,4>, <6,6,6,6>
3469   2442792246U,  // <4,6,4,7>: Cost 2 vmrglw <4,4,4,4>, RHS
3470   2442792247U,  // <4,6,4,u>: Cost 2 vmrglw <4,4,4,4>, RHS
3471   3383152929U,  // <4,6,5,0>: Cost 3 vmrghw RHS, <6,0,1,2>
3472   3383161255U,  // <4,6,5,1>: Cost 3 vmrghw RHS, <6,1,7,1>
3473   2309419514U,  // <4,6,5,2>: Cost 2 vmrghw RHS, <6,2,7,3>
3474   3383153202U,  // <4,6,5,3>: Cost 3 vmrghw RHS, <6,3,4,5>
3475   3383153293U,  // <4,6,5,4>: Cost 3 vmrghw RHS, <6,4,5,6>
3476   3383161579U,  // <4,6,5,5>: Cost 3 vmrghw RHS, <6,5,7,1>
3477   2309419832U,  // <4,6,5,6>: Cost 2 vmrghw RHS, <6,6,6,6>
3478   2430192950U,  // <4,6,5,7>: Cost 2 vmrglw <2,3,4,5>, RHS
3479   2430192951U,  // <4,6,5,u>: Cost 2 vmrglw <2,3,4,5>, RHS
3480   3383685409U,  // <4,6,6,0>: Cost 4 vmrghw <4,6,5,0>, <6,0,1,2>
3481   3383693735U,  // <4,6,6,1>: Cost 4 vmrghw <4,6,5,1>, <6,1,7,1>
3482   3383702010U,  // <4,6,6,2>: Cost 3 vmrghw <4,6,5,2>, <6,2,7,3>
3483   3383710258U,  // <4,6,6,3>: Cost 4 vmrghw <4,6,5,3>, <6,3,4,5>
3484   3383128868U,  // <4,6,6,4>: Cost 4 vsldoi12 <4,5,6,4>, <6,6,4,4>
3485   3383726827U,  // <4,6,6,5>: Cost 4 vmrghw <4,6,5,5>, <6,5,7,1>
3486   3383735096U,  // <4,6,6,6>: Cost 3 vmrghw <4,6,5,6>, <6,6,6,6>
3487   3389838146U,  // <4,6,6,7>: Cost 3 vsldoi12 <5,6,7,4>, <6,6,7,7>
3488   3389838155U,  // <4,6,6,u>: Cost 3 vsldoi12 <5,6,7,4>, <6,6,u,7>
3489   3389838158U,  // <4,6,7,0>: Cost 3 vsldoi12 <5,6,7,4>, <6,7,0,1>
3490   3389838167U,  // <4,6,7,1>: Cost 4 vsldoi12 <5,6,7,4>, <6,7,1,1>
3491   3384349178U,  // <4,6,7,2>: Cost 4 vmrghw <4,7,5,0>, <6,2,7,3>
3492   3396178796U,  // <4,6,7,3>: Cost 3 vsldoi12 <6,7,3,4>, <6,7,3,4>
3493   3389838198U,  // <4,6,7,4>: Cost 3 vsldoi12 <5,6,7,4>, <6,7,4,5>
3494   3386889084U,  // <4,6,7,5>: Cost 4 vsldoi12 <5,2,3,4>, <6,7,5,2>
3495   3384349496U,  // <4,6,7,6>: Cost 4 vmrghw <4,7,5,0>, <6,6,6,6>
3496   3511913782U,  // <4,6,7,7>: Cost 3 vmrglw <3,6,4,7>, RHS
3497   3511913783U,  // <4,6,7,u>: Cost 3 vmrglw <3,6,4,7>, RHS
3498   3385143585U,  // <4,6,u,0>: Cost 3 vmrghw RHS, <6,0,1,2>
3499   3385143719U,  // <4,6,u,1>: Cost 3 vmrghw RHS, <6,1,7,1>
3500   2311401978U,  // <4,6,u,2>: Cost 2 vmrghw RHS, <6,2,7,3>
3501   3385143858U,  // <4,6,u,3>: Cost 3 vmrghw RHS, <6,3,4,5>
3502   3385143949U,  // <4,6,u,4>: Cost 3 vmrghw RHS, <6,4,5,6>
3503   3385144043U,  // <4,6,u,5>: Cost 3 vmrghw RHS, <6,5,7,1>
3504   2311402296U,  // <4,6,u,6>: Cost 2 vmrghw RHS, <6,6,6,6>
3505   2430217526U,  // <4,6,u,7>: Cost 2 vmrglw <2,3,4,u>, RHS
3506   2430217527U,  // <4,6,u,u>: Cost 2 vmrglw <2,3,4,u>, RHS
3507   3379713018U,  // <4,7,0,0>: Cost 3 vmrghw <4,0,5,1>, <7,0,1,2>
3508   3243475046U,  // <4,7,0,1>: Cost 3 vsldoi8 <3,6,4,7>, LHS
3509   3379713172U,  // <4,7,0,2>: Cost 4 vmrghw <4,0,5,1>, <7,2,0,3>
3510   3231531264U,  // <4,7,0,3>: Cost 4 vsldoi8 <1,6,4,7>, <0,3,1,4>
3511   3379713336U,  // <4,7,0,4>: Cost 3 vmrghw <4,0,5,1>, <7,4,0,5>
3512   3389838370U,  // <4,7,0,5>: Cost 4 vsldoi12 <5,6,7,4>, <7,0,5,6>
3513   4199756441U,  // <4,7,0,6>: Cost 4 vsldoi4 <6,4,7,0>, <6,4,7,0>
3514   3379713644U,  // <4,7,0,7>: Cost 3 vmrghw <4,0,5,1>, <7,7,7,7>
3515   3243475613U,  // <4,7,0,u>: Cost 3 vsldoi8 <3,6,4,7>, LHS
3516   3519828066U,  // <4,7,1,0>: Cost 4 vmrglw <5,0,4,1>, <5,6,7,0>
3517   3243475764U,  // <4,7,1,1>: Cost 4 vsldoi8 <3,6,4,7>, <1,1,1,1>
3518   3243475866U,  // <4,7,1,2>: Cost 3 vsldoi8 <3,6,4,7>, <1,2,3,4>
3519   3519828474U,  // <4,7,1,3>: Cost 4 vmrglw <5,0,4,1>, <6,2,7,3>
3520   3519828070U,  // <4,7,1,4>: Cost 4 vmrglw <5,0,4,1>, <5,6,7,4>
3521   3519828395U,  // <4,7,1,5>: Cost 4 vmrglw <5,0,4,1>, <6,1,7,5>
3522   3231532266U,  // <4,7,1,6>: Cost 4 vsldoi8 <1,6,4,7>, <1,6,4,7>
3523   3519828802U,  // <4,7,1,7>: Cost 4 vmrglw <5,0,4,1>, <6,6,7,7>
3524   3243475866U,  // <4,7,1,u>: Cost 3 vsldoi8 <3,6,4,7>, <1,2,3,4>
3525   3389838484U,  // <4,7,2,0>: Cost 4 vsldoi12 <5,6,7,4>, <7,2,0,3>
3526   4181853082U,  // <4,7,2,1>: Cost 5 vsldoi4 <3,4,7,2>, <1,2,3,4>
3527   3237504616U,  // <4,7,2,2>: Cost 4 vsldoi8 <2,6,4,7>, <2,2,2,2>
3528   3398833328U,  // <4,7,2,3>: Cost 3 vsldoi12 <7,2,3,4>, <7,2,3,4>
3529   3389838520U,  // <4,7,2,4>: Cost 3 vsldoi12 <5,6,7,4>, <7,2,4,3>
3530   4205744230U,  // <4,7,2,5>: Cost 4 vsldoi4 <7,4,7,2>, <5,6,7,4>
3531   3237504963U,  // <4,7,2,6>: Cost 4 vsldoi8 <2,6,4,7>, <2,6,4,7>
3532   4205745524U,  // <4,7,2,7>: Cost 4 vsldoi4 <7,4,7,2>, <7,4,7,2>
3533   3399202013U,  // <4,7,2,u>: Cost 3 vsldoi12 <7,2,u,4>, <7,2,u,4>
3534   3243477142U,  // <4,7,3,0>: Cost 4 vsldoi8 <3,6,4,7>, <3,0,1,2>
3535   4199777178U,  // <4,7,3,1>: Cost 4 vsldoi4 <6,4,7,3>, <1,2,3,4>
3536   3243477332U,  // <4,7,3,2>: Cost 4 vsldoi8 <3,6,4,7>, <3,2,4,3>
3537   3241486761U,  // <4,7,3,3>: Cost 4 vsldoi8 <3,3,4,7>, <3,3,4,7>
3538   3533115494U,  // <4,7,3,4>: Cost 3 vmrglw <7,2,4,3>, <5,6,7,4>
3539   3242814027U,  // <4,7,3,5>: Cost 5 vsldoi8 <3,5,4,7>, <3,5,4,7>
3540   3243477660U,  // <4,7,3,6>: Cost 3 vsldoi8 <3,6,4,7>, <3,6,4,7>
3541   3533116226U,  // <4,7,3,7>: Cost 4 vmrglw <7,2,4,3>, <6,6,7,7>
3542   3244804926U,  // <4,7,3,u>: Cost 3 vsldoi8 <3,u,4,7>, <3,u,4,7>
3543   3389838644U,  // <4,7,4,0>: Cost 3 vsldoi12 <5,6,7,4>, <7,4,0,1>
3544   3243477962U,  // <4,7,4,1>: Cost 4 vsldoi8 <3,6,4,7>, <4,1,2,3>
3545   3243478088U,  // <4,7,4,2>: Cost 4 vsldoi8 <3,6,4,7>, <4,2,7,3>
3546   3516535290U,  // <4,7,4,3>: Cost 3 vmrglw <4,4,4,4>, <6,2,7,3>
3547   4199787728U,  // <4,7,4,4>: Cost 3 vsldoi4 <6,4,7,4>, <4,4,4,4>
3548   3243478326U,  // <4,7,4,5>: Cost 3 vsldoi8 <3,6,4,7>, RHS
3549   4199789213U,  // <4,7,4,6>: Cost 3 vsldoi4 <6,4,7,4>, <6,4,7,4>
3550   3382318700U,  // <4,7,4,7>: Cost 3 vmrghw <4,4,4,4>, <7,7,7,7>
3551   3243478569U,  // <4,7,4,u>: Cost 3 vsldoi8 <3,6,4,7>, RHS
3552   2309420026U,  // <4,7,5,0>: Cost 2 vmrghw RHS, <7,0,1,2>
3553   3383161930U,  // <4,7,5,1>: Cost 3 vmrghw RHS, <7,1,1,1>
3554   3383153866U,  // <4,7,5,2>: Cost 3 vmrghw RHS, <7,2,6,3>
3555   3383162083U,  // <4,7,5,3>: Cost 3 vmrghw RHS, <7,3,0,1>
3556   2309420390U,  // <4,7,5,4>: Cost 2 vmrghw RHS, <7,4,5,6>
3557   3383162294U,  // <4,7,5,5>: Cost 3 vmrghw RHS, <7,5,5,5>
3558   3383162350U,  // <4,7,5,6>: Cost 3 vmrghw RHS, <7,6,2,7>
3559   2309420652U,  // <4,7,5,7>: Cost 2 vmrghw RHS, <7,7,7,7>
3560   2309420674U,  // <4,7,5,u>: Cost 2 vmrghw RHS, <7,u,1,2>
3561   3383702522U,  // <4,7,6,0>: Cost 4 vmrghw <4,6,5,2>, <7,0,1,2>
3562   3383702602U,  // <4,7,6,1>: Cost 5 vmrghw <4,6,5,2>, <7,1,1,1>
3563   3383743664U,  // <4,7,6,2>: Cost 4 vmrghw <4,6,5,7>, <7,2,3,4>
3564   3521196538U,  // <4,7,6,3>: Cost 4 vmrglw <5,2,4,6>, <6,2,7,3>
3565   3389838848U,  // <4,7,6,4>: Cost 3 vsldoi12 <5,6,7,4>, <7,6,4,7>
3566   4205776998U,  // <4,7,6,5>: Cost 4 vsldoi4 <7,4,7,6>, <5,6,7,4>
3567   3383703022U,  // <4,7,6,6>: Cost 4 vmrghw <4,6,5,2>, <7,6,2,7>
3568   3401782808U,  // <4,7,6,7>: Cost 3 vsldoi12 <7,6,7,4>, <7,6,7,4>
3569   3401856545U,  // <4,7,6,u>: Cost 3 vsldoi12 <7,6,u,4>, <7,6,u,4>
3570   3384349690U,  // <4,7,7,0>: Cost 3 vmrghw <4,7,5,0>, <7,0,1,2>
3571   4187866010U,  // <4,7,7,1>: Cost 4 vsldoi4 <4,4,7,7>, <1,2,3,4>
3572   3384366282U,  // <4,7,7,2>: Cost 4 vmrghw <4,7,5,2>, <7,2,6,3>
3573   3511913544U,  // <4,7,7,3>: Cost 4 vmrglw <3,6,4,7>, <4,2,7,3>
3574   3384382822U,  // <4,7,7,4>: Cost 3 vmrghw <4,7,5,4>, <7,4,5,6>
3575   3384391094U,  // <4,7,7,5>: Cost 4 vmrghw <4,7,5,5>, <7,5,5,5>
3576   3267368448U,  // <4,7,7,6>: Cost 3 vsldoi8 <7,6,4,7>, <7,6,4,7>
3577   3384407660U,  // <4,7,7,7>: Cost 3 vmrghw <4,7,5,7>, <7,7,7,7>
3578   3384415874U,  // <4,7,7,u>: Cost 3 vmrghw <4,7,5,u>, <7,u,1,2>
3579   2311402490U,  // <4,7,u,0>: Cost 2 vmrghw RHS, <7,0,1,2>
3580   3243480878U,  // <4,7,u,1>: Cost 3 vsldoi8 <3,6,4,7>, LHS
3581   3385144485U,  // <4,7,u,2>: Cost 3 vmrghw RHS, <7,2,2,2>
3582   3385144547U,  // <4,7,u,3>: Cost 3 vmrghw RHS, <7,3,0,1>
3583   2311402854U,  // <4,7,u,4>: Cost 2 vmrghw RHS, <7,4,5,6>
3584   3243481242U,  // <4,7,u,5>: Cost 3 vsldoi8 <3,6,4,7>, RHS
3585   3385144814U,  // <4,7,u,6>: Cost 3 vmrghw RHS, <7,6,2,7>
3586   2311403116U,  // <4,7,u,7>: Cost 2 vmrghw RHS, <7,7,7,7>
3587   2311403138U,  // <4,7,u,u>: Cost 2 vmrghw RHS, <7,u,1,2>
3588   2305969042U,  // <4,u,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
3589   3235520614U,  // <4,u,0,1>: Cost 2 vsldoi8 <2,3,4,u>, LHS
3590   4181911249U,  // <4,u,0,2>: Cost 3 vsldoi4 <3,4,u,0>, <2,3,4,u>
3591   3503890588U,  // <4,u,0,3>: Cost 3 vmrglw <2,3,4,0>, LHS
3592   3224240496U,  // <4,u,0,4>: Cost 3 vsldoi8 <0,4,4,u>, <0,4,4,u>
3593   2305972378U,  // <4,u,0,5>: Cost 2 vmrghw <4,0,5,1>, RHS
3594   4205802361U,  // <4,u,0,6>: Cost 3 vsldoi4 <7,4,u,0>, <6,7,4,u>
3595   3503893832U,  // <4,u,0,7>: Cost 3 vmrglw <2,3,4,0>, RHS
3596   3235521181U,  // <4,u,0,u>: Cost 2 vsldoi8 <2,3,4,u>, LHS
3597   4181917798U,  // <4,u,1,0>: Cost 3 vsldoi4 <3,4,u,1>, LHS
3598   3228222294U,  // <4,u,1,1>: Cost 3 vsldoi8 <1,1,4,u>, <1,1,4,u>
3599   3363002158U,  // <4,u,1,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
3600   3495272604U,  // <4,u,1,3>: Cost 3 vmrglw <0,u,4,1>, LHS
3601   3507217351U,  // <4,u,1,4>: Cost 3 vmrglw <2,u,4,1>, <1,2,u,4>
3602   3230876826U,  // <4,u,1,5>: Cost 3 vsldoi8 <1,5,4,u>, <1,5,4,u>
3603   3513190914U,  // <4,u,1,6>: Cost 3 vmrglw <3,u,4,1>, <3,4,5,6>
3604   3495275848U,  // <4,u,1,7>: Cost 3 vmrglw <0,u,4,1>, RHS
3605   3363002212U,  // <4,u,1,u>: Cost 2 vsldoi12 <1,2,3,4>, LHS
3606   4181925990U,  // <4,u,2,0>: Cost 3 vsldoi4 <3,4,u,2>, LHS
3607   3381057326U,  // <4,u,2,1>: Cost 3 vmrghw <4,2,5,3>, LHS
3608   3234858624U,  // <4,u,2,2>: Cost 3 vsldoi8 <2,2,4,u>, <2,2,4,u>
3609   3235522257U,  // <4,u,2,3>: Cost 2 vsldoi8 <2,3,4,u>, <2,3,4,u>
3610   3363370897U,  // <4,u,2,4>: Cost 3 vsldoi12 <1,2,u,4>, <u,2,4,3>
3611   3381057690U,  // <4,u,2,5>: Cost 3 vmrghw <4,2,5,3>, RHS
3612   3235522490U,  // <4,u,2,6>: Cost 3 vsldoi8 <2,3,4,u>, <2,6,3,7>
3613   3389839276U,  // <4,u,2,7>: Cost 3 vsldoi12 <5,6,7,4>, <u,2,7,3>
3614   3238840422U,  // <4,u,2,u>: Cost 2 vsldoi8 <2,u,4,u>, <2,u,4,u>
3615   3363002300U,  // <4,u,3,0>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,0,1>
3616   3405322184U,  // <4,u,3,1>: Cost 3 vsldoi12 <u,3,1,4>, <u,3,1,4>
3617   3240831321U,  // <4,u,3,2>: Cost 3 vsldoi8 <3,2,4,u>, <3,2,4,u>
3618   3363002330U,  // <4,u,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,3,4>
3619   3363002340U,  // <4,u,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,4,5>
3620   3381696666U,  // <4,u,3,5>: Cost 3 vmrghw <4,3,5,0>, RHS
3621   3243485853U,  // <4,u,3,6>: Cost 3 vsldoi8 <3,6,4,u>, <3,6,4,u>
3622   3509226824U,  // <4,u,3,7>: Cost 3 vmrglw <3,2,4,3>, RHS
3623   3363002372U,  // <4,u,3,u>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,u,1>
3624   3114172518U,  // <4,u,4,0>: Cost 2 vsldoi4 <4,4,u,4>, LHS
3625   2308577070U,  // <4,u,4,1>: Cost 2 vmrghw <4,4,4,4>, LHS
3626   3235523665U,  // <4,u,4,2>: Cost 3 vsldoi8 <2,3,4,u>, <4,2,u,3>
3627   2442789020U,  // <4,u,4,3>: Cost 2 vmrglw <4,4,4,4>, LHS
3628   1504103734U,  // <4,u,4,4>: Cost 1 vspltisw0 RHS
3629   3235523894U,  // <4,u,4,5>: Cost 2 vsldoi8 <2,3,4,u>, RHS
3630   3235523993U,  // <4,u,4,6>: Cost 3 vsldoi8 <2,3,4,u>, <4,6,u,7>
3631   2442792264U,  // <4,u,4,7>: Cost 2 vmrglw <4,4,4,4>, RHS
3632   1504103734U,  // <4,u,4,u>: Cost 1 vspltisw0 RHS
3633   2309412563U,  // <4,u,5,0>: Cost 2 vmrghw RHS, <u,0,1,2>
3634   1235670830U,  // <4,u,5,1>: Cost 1 vmrghw RHS, LHS
3635   2309412741U,  // <4,u,5,2>: Cost 2 vmrghw RHS, <u,2,3,0>
3636   2430189724U,  // <4,u,5,3>: Cost 2 vmrglw <2,3,4,5>, LHS
3637   2309412927U,  // <4,u,5,4>: Cost 2 vmrghw RHS, <u,4,5,6>
3638   1235671194U,  // <4,u,5,5>: Cost 1 vmrghw RHS, RHS
3639   3363002522U,  // <4,u,5,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
3640   2430192968U,  // <4,u,5,7>: Cost 2 vmrglw <2,3,4,5>, RHS
3641   1235671397U,  // <4,u,5,u>: Cost 1 vmrghw RHS, LHS
3642   3108216934U,  // <4,u,6,0>: Cost 2 vsldoi4 <3,4,u,6>, LHS
3643   4170015851U,  // <4,u,6,1>: Cost 3 vsldoi4 <1,4,u,6>, <1,4,u,6>
3644   4175988548U,  // <4,u,6,2>: Cost 3 vsldoi4 <2,4,u,6>, <2,4,u,6>
3645   3108219421U,  // <4,u,6,3>: Cost 2 vsldoi4 <3,4,u,6>, <3,4,u,6>
3646   3108220214U,  // <4,u,6,4>: Cost 2 vsldoi4 <3,4,u,6>, RHS
3647   3383703706U,  // <4,u,6,5>: Cost 3 vmrghw <4,6,5,2>, RHS
3648   4199879336U,  // <4,u,6,6>: Cost 3 vsldoi4 <6,4,u,6>, <6,4,u,6>
3649   27705344U,    // <4,u,6,7>: Cost 0 copy RHS
3650   27705344U,    // <4,u,6,u>: Cost 0 copy RHS
3651   3389839616U,  // <4,u,7,0>: Cost 3 vsldoi12 <5,6,7,4>, <u,7,0,1>
3652   3384350510U,  // <4,u,7,1>: Cost 3 vmrghw <4,7,5,0>, LHS
3653   3264722109U,  // <4,u,7,2>: Cost 3 vsldoi8 <7,2,4,u>, <7,2,4,u>
3654   3511910556U,  // <4,u,7,3>: Cost 3 vmrglw <3,6,4,7>, LHS
3655   3389839656U,  // <4,u,7,4>: Cost 3 vsldoi12 <5,6,7,4>, <u,7,4,5>
3656   3384350874U,  // <4,u,7,5>: Cost 3 vmrghw <4,7,5,0>, RHS
3657   3267376641U,  // <4,u,7,6>: Cost 3 vsldoi8 <7,6,4,u>, <7,6,4,u>
3658   3511913800U,  // <4,u,7,7>: Cost 3 vmrglw <3,6,4,7>, RHS
3659   3511910561U,  // <4,u,7,u>: Cost 3 vmrglw <3,6,4,7>, LHS
3660   3108233318U,  // <4,u,u,0>: Cost 2 vsldoi4 <3,4,u,u>, LHS
3661   1237661486U,  // <4,u,u,1>: Cost 1 vmrghw RHS, LHS
3662   3363002725U,  // <4,u,u,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
3663   2430214300U,  // <4,u,u,3>: Cost 2 vmrglw <2,3,4,u>, LHS
3664   1504103734U,  // <4,u,u,4>: Cost 1 vspltisw0 RHS
3665   1237661850U,  // <4,u,u,5>: Cost 1 vmrghw RHS, RHS
3666   3363002765U,  // <4,u,u,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
3667   27705344U,    // <4,u,u,7>: Cost 0 copy RHS
3668   27705344U,    // <4,u,u,u>: Cost 0 copy RHS
3669   3358212096U,  // <5,0,0,0>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,0,0>
3670   3358212106U,  // <5,0,0,1>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,1,1>
3671   4187956942U,  // <5,0,0,2>: Cost 4 vsldoi4 <4,5,0,0>, <2,3,4,5>
3672   3510603490U,  // <5,0,0,3>: Cost 4 vmrglw <3,4,5,0>, <5,2,0,3>
3673   3358212133U,  // <5,0,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,4,1>
3674   3376054322U,  // <5,0,0,5>: Cost 4 vsldoi12 <3,4,0,5>, <0,0,5,5>
3675   3245482477U,  // <5,0,0,6>: Cost 4 vsldoi8 <4,0,5,0>, <0,6,0,7>
3676   3510603818U,  // <5,0,0,7>: Cost 4 vmrglw <3,4,5,0>, <5,6,0,7>
3677   3361382473U,  // <5,0,0,u>: Cost 3 vsldoi12 <0,u,u,5>, <0,0,u,1>
3678   4170047590U,  // <5,0,1,0>: Cost 3 vsldoi4 <1,5,0,1>, LHS
3679   4170048623U,  // <5,0,1,1>: Cost 3 vsldoi4 <1,5,0,1>, <1,5,0,1>
3680   3358212198U,  // <5,0,1,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
3681   3229557753U,  // <5,0,1,3>: Cost 4 vsldoi8 <1,3,5,0>, <1,3,5,0>
3682   4170050870U,  // <5,0,1,4>: Cost 3 vsldoi4 <1,5,0,1>, RHS
3683   4193939411U,  // <5,0,1,5>: Cost 3 vsldoi4 <5,5,0,1>, <5,5,0,1>
3684   3246146803U,  // <5,0,1,6>: Cost 4 vsldoi8 <4,1,5,0>, <1,6,5,7>
3685   3519236728U,  // <5,0,1,7>: Cost 4 vmrglw <4,u,5,1>, <3,6,0,7>
3686   3358212252U,  // <5,0,1,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
3687   3510616064U,  // <5,0,2,0>: Cost 4 vmrglw <3,4,5,2>, <0,0,0,0>
3688   3386728550U,  // <5,0,2,1>: Cost 3 vmrghw <5,2,1,3>, LHS
3689   3236193896U,  // <5,0,2,2>: Cost 4 vsldoi8 <2,4,5,0>, <2,2,2,2>
3690   3242165966U,  // <5,0,2,3>: Cost 3 vsldoi8 <3,4,5,0>, <2,3,4,5>
3691   3358212295U,  // <5,0,2,4>: Cost 4 vsldoi12 <0,4,1,5>, <0,2,4,1>
3692   3376054482U,  // <5,0,2,5>: Cost 4 vsldoi12 <3,4,0,5>, <0,2,5,3>
3693   3242166202U,  // <5,0,2,6>: Cost 4 vsldoi8 <3,4,5,0>, <2,6,3,7>
3694   3274016746U,  // <5,0,2,7>: Cost 4 vsldoi8 <u,7,5,0>, <2,7,0,1>
3695   3386729117U,  // <5,0,2,u>: Cost 3 vmrghw <5,2,1,3>, LHS
3696   3247474838U,  // <5,0,3,0>: Cost 3 vsldoi8 <4,3,5,0>, <3,0,1,2>
3697   3358212348U,  // <5,0,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <0,3,1,0>
3698   3242166604U,  // <5,0,3,2>: Cost 4 vsldoi8 <3,4,5,0>, <3,2,3,4>
3699   3242166684U,  // <5,0,3,3>: Cost 4 vsldoi8 <3,4,5,0>, <3,3,3,3>
3700   3242166780U,  // <5,0,3,4>: Cost 3 vsldoi8 <3,4,5,0>, <3,4,5,0>
3701   3513944532U,  // <5,0,3,5>: Cost 4 vmrglw <4,0,5,3>, <3,4,0,5>
3702   3266054836U,  // <5,0,3,6>: Cost 4 vsldoi8 <7,4,5,0>, <3,6,7,4>
3703   3497355896U,  // <5,0,3,7>: Cost 5 vmrglw <1,2,5,3>, <3,6,0,7>
3704   3244821312U,  // <5,0,3,u>: Cost 3 vsldoi8 <3,u,5,0>, <3,u,5,0>
3705   4170072166U,  // <5,0,4,0>: Cost 3 vsldoi4 <1,5,0,4>, LHS
3706   3358212434U,  // <5,0,4,1>: Cost 2 vsldoi12 <0,4,1,5>, <0,4,1,5>
3707   3358286171U,  // <5,0,4,2>: Cost 4 vsldoi12 <0,4,2,5>, <0,4,2,5>
3708   3247475844U,  // <5,0,4,3>: Cost 3 vsldoi8 <4,3,5,0>, <4,3,5,0>
3709   3358212461U,  // <5,0,4,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,4,4,5>
3710   3242167606U,  // <5,0,4,5>: Cost 3 vsldoi8 <3,4,5,0>, RHS
3711   3242167678U,  // <5,0,4,6>: Cost 4 vsldoi8 <3,4,5,0>, <4,6,5,7>
3712   3250130376U,  // <5,0,4,7>: Cost 3 vsldoi8 <4,7,5,0>, <4,7,5,0>
3713   3358212434U,  // <5,0,4,u>: Cost 2 vsldoi12 <0,4,1,5>, <0,4,1,5>
3714   3519266816U,  // <5,0,5,0>: Cost 3 vmrglw <4,u,5,5>, <0,0,0,0>
3715   2315288678U,  // <5,0,5,1>: Cost 2 vmrghw <5,5,5,5>, LHS
3716   3242168034U,  // <5,0,5,2>: Cost 4 vsldoi8 <3,4,5,0>, <5,2,0,3>
3717   3376054704U,  // <5,0,5,3>: Cost 4 vsldoi12 <3,4,0,5>, <0,5,3,0>
3718   3389030738U,  // <5,0,5,4>: Cost 3 vmrghw <5,5,5,5>, <0,4,1,5>
3719   3389030882U,  // <5,0,5,5>: Cost 3 vmrghw <5,5,5,5>, <0,5,u,5>
3720   3242168362U,  // <5,0,5,6>: Cost 4 vsldoi8 <3,4,5,0>, <5,6,0,7>
3721   3519269496U,  // <5,0,5,7>: Cost 4 vmrglw <4,u,5,5>, <3,6,0,7>
3722   2315289245U,  // <5,0,5,u>: Cost 2 vmrghw <5,5,5,5>, LHS
3723   3510648832U,  // <5,0,6,0>: Cost 3 vmrglw <3,4,5,6>, <0,0,0,0>
3724   2316058726U,  // <5,0,6,1>: Cost 2 vmrghw <5,6,7,0>, LHS
3725   3250131450U,  // <5,0,6,2>: Cost 4 vsldoi8 <4,7,5,0>, <6,2,7,3>
3726   3510649888U,  // <5,0,6,3>: Cost 4 vmrglw <3,4,5,6>, <1,4,0,3>
3727   3389800786U,  // <5,0,6,4>: Cost 3 vmrghw <5,6,7,0>, <0,4,1,5>
3728   3389800868U,  // <5,0,6,5>: Cost 3 vmrghw <5,6,7,0>, <0,5,1,6>
3729   3510651430U,  // <5,0,6,6>: Cost 4 vmrglw <3,4,5,6>, <3,5,0,6>
3730   3266057078U,  // <5,0,6,7>: Cost 3 vsldoi8 <7,4,5,0>, <6,7,4,5>
3731   2316059293U,  // <5,0,6,u>: Cost 2 vmrghw <5,6,7,0>, LHS
3732   3250131962U,  // <5,0,7,0>: Cost 3 vsldoi8 <4,7,5,0>, <7,0,1,2>
3733   3500041327U,  // <5,0,7,1>: Cost 4 vmrglw <1,6,5,7>, <1,5,0,1>
3734   3272029405U,  // <5,0,7,2>: Cost 4 vsldoi8 <u,4,5,0>, <7,2,u,4>
3735   3247477987U,  // <5,0,7,3>: Cost 4 vsldoi8 <4,3,5,0>, <7,3,0,1>
3736   3266057568U,  // <5,0,7,4>: Cost 3 vsldoi8 <7,4,5,0>, <7,4,5,0>
3737   3250132356U,  // <5,0,7,5>: Cost 4 vsldoi8 <4,7,5,0>, <7,5,0,0>
3738   3266057752U,  // <5,0,7,6>: Cost 4 vsldoi8 <7,4,5,0>, <7,6,7,4>
3739   3250132519U,  // <5,0,7,7>: Cost 4 vsldoi8 <4,7,5,0>, <7,7,0,1>
3740   3268712100U,  // <5,0,7,u>: Cost 3 vsldoi8 <7,u,5,0>, <7,u,5,0>
3741   4170104934U,  // <5,0,u,0>: Cost 3 vsldoi4 <1,5,0,u>, LHS
3742   3360866966U,  // <5,0,u,1>: Cost 2 vsldoi12 <0,u,1,5>, <0,u,1,5>
3743   3358212765U,  // <5,0,u,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
3744   3242165966U,  // <5,0,u,3>: Cost 3 vsldoi8 <3,4,5,0>, <2,3,4,5>
3745   3358212781U,  // <5,0,u,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,u,4,1>
3746   3242170522U,  // <5,0,u,5>: Cost 3 vsldoi8 <3,4,5,0>, RHS
3747   3242170576U,  // <5,0,u,6>: Cost 4 vsldoi8 <3,4,5,0>, <u,6,3,7>
3748   3274021164U,  // <5,0,u,7>: Cost 3 vsldoi8 <u,7,5,0>, <u,7,5,0>
3749   3358212819U,  // <5,0,u,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
3750   3250798592U,  // <5,1,0,0>: Cost 3 vsldoi8 <4,u,5,1>, <0,0,0,0>
3751   3250798694U,  // <5,1,0,1>: Cost 2 vsldoi8 <4,u,5,1>, LHS
3752   3518567418U,  // <5,1,0,2>: Cost 3 vmrglw <4,7,5,0>, <7,0,1,2>
3753   3250798844U,  // <5,1,0,3>: Cost 4 vsldoi8 <4,u,5,1>, <0,3,1,0>
3754   3250798930U,  // <5,1,0,4>: Cost 3 vsldoi8 <4,u,5,1>, <0,4,1,5>
3755   3514581330U,  // <5,1,0,5>: Cost 3 vmrglw <4,1,5,0>, <0,4,1,5>
3756   3250799094U,  // <5,1,0,6>: Cost 4 vsldoi8 <4,u,5,1>, <0,6,1,7>
3757   4205950349U,  // <5,1,0,7>: Cost 4 vsldoi4 <7,5,1,0>, <7,5,1,0>
3758   3250799261U,  // <5,1,0,u>: Cost 2 vsldoi8 <4,u,5,1>, LHS
3759   4194009190U,  // <5,1,1,0>: Cost 3 vsldoi4 <5,5,1,1>, LHS
3760   3358212916U,  // <5,1,1,1>: Cost 3 vsldoi12 <0,4,1,5>, <1,1,1,1>
3761   3519236246U,  // <5,1,1,2>: Cost 3 vmrglw <4,u,5,1>, <3,0,1,2>
3762   3519237867U,  // <5,1,1,3>: Cost 3 vmrglw <4,u,5,1>, <5,2,1,3>
3763   3362415443U,  // <5,1,1,4>: Cost 3 vsldoi12 <1,1,4,5>, <1,1,4,5>
3764   3358212956U,  // <5,1,1,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,1,5,5>
3765   3519234225U,  // <5,1,1,6>: Cost 4 vmrglw <4,u,5,1>, <0,2,1,6>
3766   3519238195U,  // <5,1,1,7>: Cost 3 vmrglw <4,u,5,1>, <5,6,1,7>
3767   3362710391U,  // <5,1,1,u>: Cost 3 vsldoi12 <1,1,u,5>, <1,1,u,5>
3768   4170129510U,  // <5,1,2,0>: Cost 4 vsldoi4 <1,5,1,2>, LHS
3769   3360867207U,  // <5,1,2,1>: Cost 4 vsldoi12 <0,u,1,5>, <1,2,1,3>
3770   3250800232U,  // <5,1,2,2>: Cost 3 vsldoi8 <4,u,5,1>, <2,2,2,2>
3771   3358213014U,  // <5,1,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,3,0>
3772   3363079076U,  // <5,1,2,4>: Cost 3 vsldoi12 <1,2,4,5>, <1,2,4,5>
3773   3358213035U,  // <5,1,2,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,5,3>
3774   3250800570U,  // <5,1,2,6>: Cost 3 vsldoi8 <4,u,5,1>, <2,6,3,7>
3775   3402597306U,  // <5,1,2,7>: Cost 4 vsldoi12 <7,u,0,5>, <1,2,7,0>
3776   3358213059U,  // <5,1,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,u,0>
3777   3250800790U,  // <5,1,3,0>: Cost 3 vsldoi8 <4,u,5,1>, <3,0,1,2>
3778   3497353226U,  // <5,1,3,1>: Cost 4 vmrglw <1,2,5,3>, <0,0,1,1>
3779   3497355414U,  // <5,1,3,2>: Cost 4 vmrglw <1,2,5,3>, <3,0,1,2>
3780   3250801052U,  // <5,1,3,3>: Cost 3 vsldoi8 <4,u,5,1>, <3,3,3,3>
3781   3250801154U,  // <5,1,3,4>: Cost 3 vsldoi8 <4,u,5,1>, <3,4,5,6>
3782   3497353554U,  // <5,1,3,5>: Cost 3 vmrglw <1,2,5,3>, <0,4,1,5>
3783   3250801272U,  // <5,1,3,6>: Cost 4 vsldoi8 <4,u,5,1>, <3,6,0,7>
3784   3250801347U,  // <5,1,3,7>: Cost 4 vsldoi8 <4,u,5,1>, <3,7,0,1>
3785   3250801438U,  // <5,1,3,u>: Cost 3 vsldoi8 <4,u,5,1>, <3,u,1,2>
3786   3245493138U,  // <5,1,4,0>: Cost 2 vsldoi8 <4,0,5,1>, <4,0,5,1>
3787   3364185131U,  // <5,1,4,1>: Cost 3 vsldoi12 <1,4,1,5>, <1,4,1,5>
3788   3364258868U,  // <5,1,4,2>: Cost 3 vsldoi12 <1,4,2,5>, <1,4,2,5>
3789   3250801796U,  // <5,1,4,3>: Cost 4 vsldoi8 <4,u,5,1>, <4,3,5,0>
3790   3250801872U,  // <5,1,4,4>: Cost 3 vsldoi8 <4,u,5,1>, <4,4,4,4>
3791   3250801974U,  // <5,1,4,5>: Cost 2 vsldoi8 <4,u,5,1>, RHS
3792   3249474936U,  // <5,1,4,6>: Cost 4 vsldoi8 <4,6,5,1>, <4,6,5,1>
3793   3250138569U,  // <5,1,4,7>: Cost 4 vsldoi8 <4,7,5,1>, <4,7,5,1>
3794   3250802202U,  // <5,1,4,u>: Cost 2 vsldoi8 <4,u,5,1>, <4,u,5,1>
3795   3358213231U,  // <5,1,5,0>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,0,1>
3796   3250802319U,  // <5,1,5,1>: Cost 3 vsldoi8 <4,u,5,1>, <5,1,0,1>
3797   3250802411U,  // <5,1,5,2>: Cost 3 vsldoi8 <4,u,5,1>, <5,2,1,3>
3798   3358213257U,  // <5,1,5,3>: Cost 4 vsldoi12 <0,4,1,5>, <1,5,3,0>
3799   3358213271U,  // <5,1,5,4>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,4,5>
3800   3496706386U,  // <5,1,5,5>: Cost 3 vmrglw <1,1,5,5>, <0,4,1,5>
3801   3250802739U,  // <5,1,5,6>: Cost 3 vsldoi8 <4,u,5,1>, <5,6,1,7>
3802   3250802813U,  // <5,1,5,7>: Cost 4 vsldoi8 <4,u,5,1>, <5,7,1,0>
3803   3358213303U,  // <5,1,5,u>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,u,1>
3804   4211966054U,  // <5,1,6,0>: Cost 3 vsldoi4 <u,5,1,6>, LHS
3805   3498705554U,  // <5,1,6,1>: Cost 3 vmrglw <1,4,5,6>, <0,u,1,1>
3806   3510651030U,  // <5,1,6,2>: Cost 3 vmrglw <3,4,5,6>, <3,0,1,2>
3807   3498705799U,  // <5,1,6,3>: Cost 4 vmrglw <1,4,5,6>, <1,2,1,3>
3808   3510649088U,  // <5,1,6,4>: Cost 3 vmrglw <3,4,5,6>, <0,3,1,4>
3809   3358213363U,  // <5,1,6,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,6,5,7>
3810   3250803512U,  // <5,1,6,6>: Cost 3 vsldoi8 <4,u,5,1>, <6,6,6,6>
3811   3250803534U,  // <5,1,6,7>: Cost 3 vsldoi8 <4,u,5,1>, <6,7,0,1>
3812   3510648849U,  // <5,1,6,u>: Cost 3 vmrglw <3,4,5,6>, <0,0,1,u>
3813   3250803706U,  // <5,1,7,0>: Cost 3 vsldoi8 <4,u,5,1>, <7,0,1,2>
3814   3500040202U,  // <5,1,7,1>: Cost 4 vmrglw <1,6,5,7>, <0,0,1,1>
3815   3500042390U,  // <5,1,7,2>: Cost 4 vmrglw <1,6,5,7>, <3,0,1,2>
3816   3250803939U,  // <5,1,7,3>: Cost 4 vsldoi8 <4,u,5,1>, <7,3,0,1>
3817   3250804070U,  // <5,1,7,4>: Cost 3 vsldoi8 <4,u,5,1>, <7,4,5,6>
3818   3500040530U,  // <5,1,7,5>: Cost 3 vmrglw <1,6,5,7>, <0,4,1,5>
3819   3500041341U,  // <5,1,7,6>: Cost 4 vmrglw <1,6,5,7>, <1,5,1,6>
3820   3250804332U,  // <5,1,7,7>: Cost 3 vsldoi8 <4,u,5,1>, <7,7,7,7>
3821   3250804354U,  // <5,1,7,u>: Cost 3 vsldoi8 <4,u,5,1>, <7,u,1,2>
3822   3269383926U,  // <5,1,u,0>: Cost 2 vsldoi8 <u,0,5,1>, <u,0,5,1>
3823   3250804526U,  // <5,1,u,1>: Cost 2 vsldoi8 <4,u,5,1>, LHS
3824   3366913400U,  // <5,1,u,2>: Cost 3 vsldoi12 <1,u,2,5>, <1,u,2,5>
3825   3358213500U,  // <5,1,u,3>: Cost 3 vsldoi12 <0,4,1,5>, <1,u,3,0>
3826   3367060874U,  // <5,1,u,4>: Cost 3 vsldoi12 <1,u,4,5>, <1,u,4,5>
3827   3250804890U,  // <5,1,u,5>: Cost 2 vsldoi8 <4,u,5,1>, RHS
3828   3250804944U,  // <5,1,u,6>: Cost 3 vsldoi8 <4,u,5,1>, <u,6,3,7>
3829   3250804992U,  // <5,1,u,7>: Cost 3 vsldoi8 <4,u,5,1>, <u,7,0,1>
3830   3250805093U,  // <5,1,u,u>: Cost 2 vsldoi8 <4,u,5,1>, LHS
3831   3242180608U,  // <5,2,0,0>: Cost 4 vsldoi8 <3,4,5,2>, <0,0,0,0>
3832   3242180710U,  // <5,2,0,1>: Cost 3 vsldoi8 <3,4,5,2>, LHS
3833   3369051589U,  // <5,2,0,2>: Cost 4 vsldoi12 <2,2,4,5>, <2,0,2,1>
3834   3510599782U,  // <5,2,0,3>: Cost 3 vmrglw <3,4,5,0>, LHS
3835   3228246354U,  // <5,2,0,4>: Cost 4 vsldoi8 <1,1,5,2>, <0,4,1,5>
3836   3515245620U,  // <5,2,0,5>: Cost 4 vmrglw <4,2,5,0>, <1,4,2,5>
3837   3373032937U,  // <5,2,0,6>: Cost 4 vsldoi12 <2,u,4,5>, <2,0,6,1>
3838   3542450282U,  // <5,2,0,7>: Cost 4 vmrglw <u,7,5,0>, <0,1,2,7>
3839   3510599787U,  // <5,2,0,u>: Cost 3 vmrglw <3,4,5,0>, LHS
3840   4170195046U,  // <5,2,1,0>: Cost 4 vsldoi4 <1,5,2,1>, LHS
3841   3228246873U,  // <5,2,1,1>: Cost 4 vsldoi8 <1,1,5,2>, <1,1,5,2>
3842   3519235688U,  // <5,2,1,2>: Cost 3 vmrglw <4,u,5,1>, <2,2,2,2>
3843   2445492326U,  // <5,2,1,3>: Cost 2 vmrglw <4,u,5,1>, LHS
3844   4170198326U,  // <5,2,1,4>: Cost 4 vsldoi4 <1,5,2,1>, RHS
3845   3515253812U,  // <5,2,1,5>: Cost 4 vmrglw <4,2,5,1>, <1,4,2,5>
3846   3519235773U,  // <5,2,1,6>: Cost 4 vmrglw <4,u,5,1>, <2,3,2,6>
3847   3519235288U,  // <5,2,1,7>: Cost 4 vmrglw <4,u,5,1>, <1,6,2,7>
3848   2445492331U,  // <5,2,1,u>: Cost 2 vmrglw <4,u,5,1>, LHS
3849   4170203238U,  // <5,2,2,0>: Cost 4 vsldoi4 <1,5,2,2>, LHS
3850   4170204290U,  // <5,2,2,1>: Cost 4 vsldoi4 <1,5,2,2>, <1,5,2,2>
3851   3358213736U,  // <5,2,2,2>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,2,2>
3852   3358213746U,  // <5,2,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,3,3>
3853   3369051773U,  // <5,2,2,4>: Cost 3 vsldoi12 <2,2,4,5>, <2,2,4,5>
3854   3364259460U,  // <5,2,2,5>: Cost 4 vsldoi12 <1,4,2,5>, <2,2,5,3>
3855   3373033104U,  // <5,2,2,6>: Cost 4 vsldoi12 <2,u,4,5>, <2,2,6,6>
3856   3510620220U,  // <5,2,2,7>: Cost 4 vmrglw <3,4,5,2>, <5,6,2,7>
3857   3358213791U,  // <5,2,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,u,3>
3858   3358213798U,  // <5,2,3,0>: Cost 3 vsldoi12 <0,4,1,5>, <2,3,0,1>
3859   3358213807U,  // <5,2,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <2,3,1,1>
3860   4188128974U,  // <5,2,3,2>: Cost 3 vsldoi4 <4,5,2,3>, <2,3,4,5>
3861   3497353318U,  // <5,2,3,3>: Cost 3 vmrglw <1,2,5,3>, LHS
3862   3369715406U,  // <5,2,3,4>: Cost 2 vsldoi12 <2,3,4,5>, <2,3,4,5>
3863   3389032151U,  // <5,2,3,5>: Cost 3 vsldoi12 <5,5,5,5>, <2,3,5,5>
3864   3385050849U,  // <5,2,3,6>: Cost 4 vsldoi12 <4,u,5,5>, <2,3,6,6>
3865   3266071275U,  // <5,2,3,7>: Cost 4 vsldoi8 <7,4,5,2>, <3,7,4,5>
3866   3370010354U,  // <5,2,3,u>: Cost 2 vsldoi12 <2,3,u,5>, <2,3,u,5>
3867   3370084091U,  // <5,2,4,0>: Cost 4 vsldoi12 <2,4,0,5>, <2,4,0,5>
3868   3246164964U,  // <5,2,4,1>: Cost 3 vsldoi8 <4,1,5,2>, <4,1,5,2>
3869   3370231565U,  // <5,2,4,2>: Cost 3 vsldoi12 <2,4,2,5>, <2,4,2,5>
3870   3369715478U,  // <5,2,4,3>: Cost 3 vsldoi12 <2,3,4,5>, <2,4,3,5>
3871   3370379039U,  // <5,2,4,4>: Cost 4 vsldoi12 <2,4,4,5>, <2,4,4,5>
3872   3242183990U,  // <5,2,4,5>: Cost 3 vsldoi8 <3,4,5,2>, RHS
3873   3249483129U,  // <5,2,4,6>: Cost 3 vsldoi8 <4,6,5,2>, <4,6,5,2>
3874   3250146762U,  // <5,2,4,7>: Cost 4 vsldoi8 <4,7,5,2>, <4,7,5,2>
3875   3369715523U,  // <5,2,4,u>: Cost 3 vsldoi12 <2,3,4,5>, <2,4,u,5>
3876   3364259656U,  // <5,2,5,0>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,0,1>
3877   3364259666U,  // <5,2,5,1>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,1,2>
3878   3519268456U,  // <5,2,5,2>: Cost 3 vmrglw <4,u,5,5>, <2,2,2,2>
3879   2445525094U,  // <5,2,5,3>: Cost 2 vmrglw <4,u,5,5>, LHS
3880   3364259696U,  // <5,2,5,4>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,4,5>
3881   3503342644U,  // <5,2,5,5>: Cost 4 vmrglw <2,2,5,5>, <1,4,2,5>
3882   3389032378U,  // <5,2,5,6>: Cost 3 vmrghw <5,5,5,5>, <2,6,3,7>
3883   3249483913U,  // <5,2,5,7>: Cost 4 vsldoi8 <4,6,5,2>, <5,7,2,3>
3884   2445525099U,  // <5,2,5,u>: Cost 2 vmrglw <4,u,5,5>, LHS
3885   4170236006U,  // <5,2,6,0>: Cost 4 vsldoi4 <1,5,2,6>, LHS
3886   4170237062U,  // <5,2,6,1>: Cost 4 vsldoi4 <1,5,2,6>, <1,5,2,6>
3887   3504678504U,  // <5,2,6,2>: Cost 3 vmrglw <2,4,5,6>, <2,2,2,2>
3888   2436907110U,  // <5,2,6,3>: Cost 2 vmrglw <3,4,5,6>, LHS
3889   4170239286U,  // <5,2,6,4>: Cost 4 vsldoi4 <1,5,2,6>, RHS
3890   3364259788U,  // <5,2,6,5>: Cost 4 vsldoi12 <1,4,2,5>, <2,6,5,7>
3891   3389802426U,  // <5,2,6,6>: Cost 3 vmrghw <5,6,7,0>, <2,6,3,7>
3892   3504678833U,  // <5,2,6,7>: Cost 4 vmrglw <2,4,5,6>, <2,6,2,7>
3893   2436907115U,  // <5,2,6,u>: Cost 2 vmrglw <3,4,5,6>, LHS
3894   3249484794U,  // <5,2,7,0>: Cost 4 vsldoi8 <4,6,5,2>, <7,0,1,2>
3895   3246167125U,  // <5,2,7,1>: Cost 4 vsldoi8 <4,1,5,2>, <7,1,2,3>
3896   3500041832U,  // <5,2,7,2>: Cost 4 vmrglw <1,6,5,7>, <2,2,2,2>
3897   3500040294U,  // <5,2,7,3>: Cost 3 vmrglw <1,6,5,7>, LHS
3898   3372369938U,  // <5,2,7,4>: Cost 4 vsldoi12 <2,7,4,5>, <2,7,4,5>
3899   3506013236U,  // <5,2,7,5>: Cost 4 vmrglw <2,6,5,7>, <1,4,2,5>
3900   3249485294U,  // <5,2,7,6>: Cost 4 vsldoi8 <4,6,5,2>, <7,6,2,7>
3901   3249485420U,  // <5,2,7,7>: Cost 4 vsldoi8 <4,6,5,2>, <7,7,7,7>
3902   3500040299U,  // <5,2,7,u>: Cost 3 vmrglw <1,6,5,7>, LHS
3903   3358214203U,  // <5,2,u,0>: Cost 3 vsldoi12 <0,4,1,5>, <2,u,0,1>
3904   3242186542U,  // <5,2,u,1>: Cost 3 vsldoi8 <3,4,5,2>, LHS
3905   3504694888U,  // <5,2,u,2>: Cost 3 vmrglw <2,4,5,u>, <2,2,2,2>
3906   2436923494U,  // <5,2,u,3>: Cost 2 vmrglw <3,4,5,u>, LHS
3907   3373033571U,  // <5,2,u,4>: Cost 2 vsldoi12 <2,u,4,5>, <2,u,4,5>
3908   3242186906U,  // <5,2,u,5>: Cost 3 vsldoi8 <3,4,5,2>, RHS
3909   3373181045U,  // <5,2,u,6>: Cost 3 vsldoi12 <2,u,6,5>, <2,u,6,5>
3910   3504695217U,  // <5,2,u,7>: Cost 4 vmrglw <2,4,5,u>, <2,6,2,7>
3911   3373328519U,  // <5,2,u,u>: Cost 2 vsldoi12 <2,u,u,5>, <2,u,u,5>
3912   3358214283U,  // <5,3,0,0>: Cost 4 vsldoi12 <0,4,1,5>, <3,0,0,0>
3913   3358214294U,  // <5,3,0,1>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,1,2>
3914   4176234338U,  // <5,3,0,2>: Cost 4 vsldoi4 <2,5,3,0>, <2,5,3,0>
3915   4170262678U,  // <5,3,0,3>: Cost 4 vsldoi4 <1,5,3,0>, <3,0,1,2>
3916   3358214320U,  // <5,3,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,4,1>
3917   3510601494U,  // <5,3,0,5>: Cost 4 vmrglw <3,4,5,0>, <2,4,3,5>
3918   3232899601U,  // <5,3,0,6>: Cost 5 vsldoi8 <1,u,5,3>, <0,6,4,7>
3919   3510601658U,  // <5,3,0,7>: Cost 4 vmrglw <3,4,5,0>, <2,6,3,7>
3920   3358214357U,  // <5,3,0,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,u,2>
3921   3519234966U,  // <5,3,1,0>: Cost 3 vmrglw <4,u,5,1>, <1,2,3,0>
3922   3513927523U,  // <5,3,1,1>: Cost 3 vmrglw <4,0,5,1>, <2,5,3,1>
3923   3228918699U,  // <5,3,1,2>: Cost 3 vsldoi8 <1,2,5,3>, <1,2,5,3>
3924   3519235698U,  // <5,3,1,3>: Cost 3 vmrglw <4,u,5,1>, <2,2,3,3>
3925   3519234970U,  // <5,3,1,4>: Cost 3 vmrglw <4,u,5,1>, <1,2,3,4>
3926   3228918895U,  // <5,3,1,5>: Cost 4 vsldoi8 <1,2,5,3>, <1,5,0,1>
3927   3228919027U,  // <5,3,1,6>: Cost 4 vsldoi8 <1,2,5,3>, <1,6,5,7>
3928   3519236026U,  // <5,3,1,7>: Cost 3 vmrglw <4,u,5,1>, <2,6,3,7>
3929   3232900497U,  // <5,3,1,u>: Cost 3 vsldoi8 <1,u,5,3>, <1,u,5,3>
3930   3519248261U,  // <5,3,2,0>: Cost 3 vmrglw <4,u,5,2>, <u,2,3,0>
3931   3228919331U,  // <5,3,2,1>: Cost 4 vsldoi8 <1,2,5,3>, <2,1,3,5>
3932   3358214465U,  // <5,3,2,2>: Cost 4 vsldoi12 <0,4,1,5>, <3,2,2,2>
3933   3369716044U,  // <5,3,2,3>: Cost 3 vsldoi12 <2,3,4,5>, <3,2,3,4>
3934   3387099650U,  // <5,3,2,4>: Cost 3 vmrghw <5,2,6,3>, <3,4,5,6>
3935   3228919651U,  // <5,3,2,5>: Cost 4 vsldoi8 <1,2,5,3>, <2,5,3,1>
3936   3358214502U,  // <5,3,2,6>: Cost 4 vsldoi12 <0,4,1,5>, <3,2,6,3>
3937   3373033839U,  // <5,3,2,7>: Cost 4 vsldoi12 <2,u,4,5>, <3,2,7,3>
3938   3373033849U,  // <5,3,2,u>: Cost 3 vsldoi12 <2,u,4,5>, <3,2,u,4>
3939   3358214527U,  // <5,3,3,0>: Cost 4 vsldoi12 <0,4,1,5>, <3,3,0,1>
3940   3228920051U,  // <5,3,3,1>: Cost 4 vsldoi8 <1,2,5,3>, <3,1,2,5>
3941   3369716114U,  // <5,3,3,2>: Cost 4 vsldoi12 <2,3,4,5>, <3,3,2,2>
3942   3358214556U,  // <5,3,3,3>: Cost 3 vsldoi12 <0,4,1,5>, <3,3,3,3>
3943   3375688103U,  // <5,3,3,4>: Cost 3 vsldoi12 <3,3,4,5>, <3,3,4,5>
3944   3497354787U,  // <5,3,3,5>: Cost 4 vmrglw <1,2,5,3>, <2,1,3,5>
3945   3509299048U,  // <5,3,3,6>: Cost 4 vmrglw <3,2,5,3>, <2,5,3,6>
3946   3497355194U,  // <5,3,3,7>: Cost 4 vmrglw <1,2,5,3>, <2,6,3,7>
3947   3375983051U,  // <5,3,3,u>: Cost 3 vsldoi12 <3,3,u,5>, <3,3,u,5>
3948   3376056788U,  // <5,3,4,0>: Cost 3 vsldoi12 <3,4,0,5>, <3,4,0,5>
3949   3228920802U,  // <5,3,4,1>: Cost 4 vsldoi8 <1,2,5,3>, <4,1,5,0>
3950   3246836790U,  // <5,3,4,2>: Cost 3 vsldoi8 <4,2,5,3>, <4,2,5,3>
3951   3376277999U,  // <5,3,4,3>: Cost 3 vsldoi12 <3,4,3,5>, <3,4,3,5>
3952   3376351736U,  // <5,3,4,4>: Cost 3 vsldoi12 <3,4,4,5>, <3,4,4,5>
3953   3358214658U,  // <5,3,4,5>: Cost 3 vsldoi12 <0,4,1,5>, <3,4,5,6>
3954   3369716234U,  // <5,3,4,6>: Cost 4 vsldoi12 <2,3,4,5>, <3,4,6,5>
3955   3510634426U,  // <5,3,4,7>: Cost 4 vmrglw <3,4,5,4>, <2,6,3,7>
3956   3358214685U,  // <5,3,4,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,4,u,6>
3957   3519267734U,  // <5,3,5,0>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,0>
3958   3228921509U,  // <5,3,5,1>: Cost 4 vsldoi8 <1,2,5,3>, <5,1,2,5>
3959   3252809487U,  // <5,3,5,2>: Cost 3 vsldoi8 <5,2,5,3>, <5,2,5,3>
3960   3519268466U,  // <5,3,5,3>: Cost 3 vmrglw <4,u,5,5>, <2,2,3,3>
3961   3519267738U,  // <5,3,5,4>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,4>
3962   3389033042U,  // <5,3,5,5>: Cost 3 vmrghw <5,5,5,5>, <3,5,5,5>
3963   3228921925U,  // <5,3,5,6>: Cost 4 vsldoi8 <1,2,5,3>, <5,6,3,7>
3964   3519268794U,  // <5,3,5,7>: Cost 3 vmrglw <4,u,5,5>, <2,6,3,7>
3965   3519267742U,  // <5,3,5,u>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,u>
3966   4176281702U,  // <5,3,6,0>: Cost 3 vsldoi4 <2,5,3,6>, LHS
3967   4176282420U,  // <5,3,6,1>: Cost 4 vsldoi4 <2,5,3,6>, <1,1,1,1>
3968   4176283496U,  // <5,3,6,2>: Cost 3 vsldoi4 <2,5,3,6>, <2,5,3,6>
3969   4176284162U,  // <5,3,6,3>: Cost 3 vsldoi4 <2,5,3,6>, <3,4,5,6>
3970   4176284982U,  // <5,3,6,4>: Cost 3 vsldoi4 <2,5,3,6>, RHS
3971   3389803101U,  // <5,3,6,5>: Cost 3 vmrghw <5,6,7,0>, <3,5,6,7>
3972   3510650728U,  // <5,3,6,6>: Cost 3 vmrglw <3,4,5,6>, <2,5,3,6>
3973   3510650810U,  // <5,3,6,7>: Cost 3 vmrglw <3,4,5,6>, <2,6,3,7>
3974   4176287534U,  // <5,3,6,u>: Cost 3 vsldoi4 <2,5,3,6>, LHS
3975   3500041110U,  // <5,3,7,0>: Cost 4 vmrglw <1,6,5,7>, <1,2,3,0>
3976   4176291059U,  // <5,3,7,1>: Cost 4 vsldoi4 <2,5,3,7>, <1,6,5,7>
3977   4176291689U,  // <5,3,7,2>: Cost 4 vsldoi4 <2,5,3,7>, <2,5,3,7>
3978   3500041842U,  // <5,3,7,3>: Cost 4 vmrglw <1,6,5,7>, <2,2,3,3>
3979   3378342635U,  // <5,3,7,4>: Cost 3 vsldoi12 <3,7,4,5>, <3,7,4,5>
3980   3500041763U,  // <5,3,7,5>: Cost 4 vmrglw <1,6,5,7>, <2,1,3,5>
3981   3517957911U,  // <5,3,7,6>: Cost 4 vmrglw <4,6,5,7>, <2,4,3,6>
3982   3498051514U,  // <5,3,7,7>: Cost 4 vmrglw <1,3,5,7>, <2,6,3,7>
3983   3378637583U,  // <5,3,7,u>: Cost 3 vsldoi12 <3,7,u,5>, <3,7,u,5>
3984   4176298086U,  // <5,3,u,0>: Cost 3 vsldoi4 <2,5,3,u>, LHS
3985   3358214942U,  // <5,3,u,1>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,1,2>
3986   4176299882U,  // <5,3,u,2>: Cost 3 vsldoi4 <2,5,3,u>, <2,5,3,u>
3987   4176300548U,  // <5,3,u,3>: Cost 3 vsldoi4 <2,5,3,u>, <3,4,5,u>
3988   4176301366U,  // <5,3,u,4>: Cost 3 vsldoi4 <2,5,3,u>, RHS
3989   3358214982U,  // <5,3,u,5>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,5,6>
3990   3510650728U,  // <5,3,u,6>: Cost 3 vmrglw <3,4,5,6>, <2,5,3,6>
3991   3510667194U,  // <5,3,u,7>: Cost 3 vmrglw <3,4,5,u>, <2,6,3,7>
3992   3358215005U,  // <5,3,u,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,u,2>
3993   3228262413U,  // <5,4,0,0>: Cost 4 vsldoi8 <1,1,5,4>, <0,0,1,4>
3994   3242197094U,  // <5,4,0,1>: Cost 3 vsldoi8 <3,4,5,4>, LHS
3995   4188251854U,  // <5,4,0,2>: Cost 4 vsldoi4 <4,5,4,0>, <2,3,4,5>
3996   4188252672U,  // <5,4,0,3>: Cost 4 vsldoi4 <4,5,4,0>, <3,4,5,4>
3997   3246178642U,  // <5,4,0,4>: Cost 3 vsldoi8 <4,1,5,4>, <0,4,1,5>
3998   3510601422U,  // <5,4,0,5>: Cost 3 vmrglw <3,4,5,0>, <2,3,4,5>
3999   3510601423U,  // <5,4,0,6>: Cost 5 vmrglw <3,4,5,0>, <2,3,4,6>
4000   3518568746U,  // <5,4,0,7>: Cost 4 vmrglw <4,7,5,0>, <u,7,4,7>
4001   3242197661U,  // <5,4,0,u>: Cost 3 vsldoi8 <3,4,5,4>, LHS
4002   3513930609U,  // <5,4,1,0>: Cost 3 vmrglw <4,0,5,1>, <6,7,4,0>
4003   3228263259U,  // <5,4,1,1>: Cost 4 vsldoi8 <1,1,5,4>, <1,1,5,4>
4004   3229590426U,  // <5,4,1,2>: Cost 4 vsldoi8 <1,3,5,4>, <1,2,3,4>
4005   3229590525U,  // <5,4,1,3>: Cost 4 vsldoi8 <1,3,5,4>, <1,3,5,4>
4006   3519237328U,  // <5,4,1,4>: Cost 3 vmrglw <4,u,5,1>, <4,4,4,4>
4007   3358215138U,  // <5,4,1,5>: Cost 3 vsldoi12 <0,4,1,5>, <4,1,5,0>
4008   3246179571U,  // <5,4,1,6>: Cost 4 vsldoi8 <4,1,5,4>, <1,6,5,7>
4009   3519236764U,  // <5,4,1,7>: Cost 4 vmrglw <4,u,5,1>, <3,6,4,7>
4010   3519235793U,  // <5,4,1,u>: Cost 3 vmrglw <4,u,5,1>, <2,3,4,u>
4011   4188266598U,  // <5,4,2,0>: Cost 4 vsldoi4 <4,5,4,2>, LHS
4012   3246179875U,  // <5,4,2,1>: Cost 4 vsldoi8 <4,1,5,4>, <2,1,3,5>
4013   3236226664U,  // <5,4,2,2>: Cost 4 vsldoi8 <2,4,5,4>, <2,2,2,2>
4014   3242198734U,  // <5,4,2,3>: Cost 3 vsldoi8 <3,4,5,4>, <2,3,4,5>
4015   3236226855U,  // <5,4,2,4>: Cost 4 vsldoi8 <2,4,5,4>, <2,4,5,4>
4016   3369716790U,  // <5,4,2,5>: Cost 3 vsldoi12 <2,3,4,5>, <4,2,5,3>
4017   3242198970U,  // <5,4,2,6>: Cost 4 vsldoi8 <3,4,5,4>, <2,6,3,7>
4018   3510618780U,  // <5,4,2,7>: Cost 5 vmrglw <3,4,5,2>, <3,6,4,7>
4019   3386732058U,  // <5,4,2,u>: Cost 3 vmrghw <5,2,1,3>, <4,u,5,1>
4020   3242199190U,  // <5,4,3,0>: Cost 4 vsldoi8 <3,4,5,4>, <3,0,1,2>
4021   3497353253U,  // <5,4,3,1>: Cost 4 vmrglw <1,2,5,3>, <0,0,4,1>
4022   3242199372U,  // <5,4,3,2>: Cost 4 vsldoi8 <3,4,5,4>, <3,2,3,4>
4023   3242199452U,  // <5,4,3,3>: Cost 4 vsldoi8 <3,4,5,4>, <3,3,3,3>
4024   3242199552U,  // <5,4,3,4>: Cost 3 vsldoi8 <3,4,5,4>, <3,4,5,4>
4025   3515270862U,  // <5,4,3,5>: Cost 3 vmrglw <4,2,5,3>, <2,3,4,5>
4026   3396258964U,  // <5,4,3,6>: Cost 4 vsldoi12 <6,7,4,5>, <4,3,6,7>
4027   3497355932U,  // <5,4,3,7>: Cost 5 vmrglw <1,2,5,3>, <3,6,4,7>
4028   3244854084U,  // <5,4,3,u>: Cost 3 vsldoi8 <3,u,5,4>, <3,u,5,4>
4029   3245517717U,  // <5,4,4,0>: Cost 3 vsldoi8 <4,0,5,4>, <4,0,5,4>
4030   3246181350U,  // <5,4,4,1>: Cost 3 vsldoi8 <4,1,5,4>, <4,1,5,4>
4031   3242200118U,  // <5,4,4,2>: Cost 4 vsldoi8 <3,4,5,4>, <4,2,5,3>
4032   3247508616U,  // <5,4,4,3>: Cost 3 vsldoi8 <4,3,5,4>, <4,3,5,4>
4033   3358215376U,  // <5,4,4,4>: Cost 3 vsldoi12 <0,4,1,5>, <4,4,4,4>
4034   3382398170U,  // <5,4,4,5>: Cost 2 vsldoi12 <4,4,5,5>, <4,4,5,5>
4035   3242200446U,  // <5,4,4,6>: Cost 4 vsldoi8 <3,4,5,4>, <4,6,5,7>
4036   3250163148U,  // <5,4,4,7>: Cost 3 vsldoi8 <4,7,5,4>, <4,7,5,4>
4037   3382619381U,  // <5,4,4,u>: Cost 2 vsldoi12 <4,4,u,5>, <4,4,u,5>
4038   4170375270U,  // <5,4,5,0>: Cost 3 vsldoi4 <1,5,4,5>, LHS
4039   4170376343U,  // <5,4,5,1>: Cost 3 vsldoi4 <1,5,4,5>, <1,5,4,5>
4040   3369717006U,  // <5,4,5,2>: Cost 3 vsldoi12 <2,3,4,5>, <4,5,2,3>
4041   4170377366U,  // <5,4,5,3>: Cost 4 vsldoi4 <1,5,4,5>, <3,0,1,2>
4042   4170378550U,  // <5,4,5,4>: Cost 3 vsldoi4 <1,5,4,5>, RHS
4043   2315291958U,  // <5,4,5,5>: Cost 2 vmrghw <5,5,5,5>, RHS
4044   3358215478U,  // <5,4,5,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4045   3519269532U,  // <5,4,5,7>: Cost 4 vmrglw <4,u,5,5>, <3,6,4,7>
4046   3358215496U,  // <5,4,5,u>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4047   3389803410U,  // <5,4,6,0>: Cost 3 vmrghw <5,6,7,0>, <4,0,5,1>
4048   3510651704U,  // <5,4,6,1>: Cost 3 vmrglw <3,4,5,6>, <3,u,4,1>
4049   3516623835U,  // <5,4,6,2>: Cost 4 vmrglw <4,4,5,6>, <4,1,4,2>
4050   4170385922U,  // <5,4,6,3>: Cost 4 vsldoi4 <1,5,4,6>, <3,4,5,6>
4051   3389803728U,  // <5,4,6,4>: Cost 3 vmrghw <5,6,7,0>, <4,4,4,4>
4052   2316062006U,  // <5,4,6,5>: Cost 2 vmrghw <5,6,7,0>, RHS
4053   3510650008U,  // <5,4,6,6>: Cost 4 vmrglw <3,4,5,6>, <1,5,4,6>
4054   3266089846U,  // <5,4,6,7>: Cost 3 vsldoi8 <7,4,5,4>, <6,7,4,5>
4055   2316062249U,  // <5,4,6,u>: Cost 2 vmrghw <5,6,7,0>, RHS
4056   3250164730U,  // <5,4,7,0>: Cost 4 vsldoi8 <4,7,5,4>, <7,0,1,2>
4057   3500040229U,  // <5,4,7,1>: Cost 4 vmrglw <1,6,5,7>, <0,0,4,1>
4058   3272062173U,  // <5,4,7,2>: Cost 4 vsldoi8 <u,4,5,4>, <7,2,u,4>
4059   3247510795U,  // <5,4,7,3>: Cost 4 vsldoi8 <4,3,5,4>, <7,3,4,5>
4060   3250165094U,  // <5,4,7,4>: Cost 3 vsldoi8 <4,7,5,4>, <7,4,5,6>
4061   3517957838U,  // <5,4,7,5>: Cost 3 vmrglw <4,6,5,7>, <2,3,4,5>
4062   3517957839U,  // <5,4,7,6>: Cost 4 vmrglw <4,6,5,7>, <2,3,4,6>
4063   3250165327U,  // <5,4,7,7>: Cost 4 vsldoi8 <4,7,5,4>, <7,7,4,5>
4064   3268744872U,  // <5,4,7,u>: Cost 3 vsldoi8 <7,u,5,4>, <7,u,5,4>
4065   4170399846U,  // <5,4,u,0>: Cost 3 vsldoi4 <1,5,4,u>, LHS
4066   4170400922U,  // <5,4,u,1>: Cost 3 vsldoi4 <1,5,4,u>, <1,5,4,u>
4067   4188317390U,  // <5,4,u,2>: Cost 3 vsldoi4 <4,5,4,u>, <2,3,4,5>
4068   3242198734U,  // <5,4,u,3>: Cost 3 vsldoi8 <3,4,5,4>, <2,3,4,5>
4069   4170403126U,  // <5,4,u,4>: Cost 3 vsldoi4 <1,5,4,u>, RHS
4070   3385052702U,  // <5,4,u,5>: Cost 2 vsldoi12 <4,u,5,5>, <4,u,5,5>
4071   3358215721U,  // <5,4,u,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4072   3274053936U,  // <5,4,u,7>: Cost 3 vsldoi8 <u,7,5,4>, <u,7,5,4>
4073   3358215739U,  // <5,4,u,u>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4074   3510602236U,  // <5,5,0,0>: Cost 3 vmrglw <3,4,5,0>, <3,4,5,0>
4075   3250831462U,  // <5,5,0,1>: Cost 2 vsldoi8 <4,u,5,5>, LHS
4076   3510602238U,  // <5,5,0,2>: Cost 4 vmrglw <3,4,5,0>, <3,4,5,2>
4077   3510602806U,  // <5,5,0,3>: Cost 4 vmrglw <3,4,5,0>, <4,2,5,3>
4078   3358215778U,  // <5,5,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <5,0,4,1>
4079   3254813154U,  // <5,5,0,5>: Cost 3 vsldoi8 <5,5,5,5>, <0,5,u,5>
4080   3385757794U,  // <5,5,0,6>: Cost 3 vmrghw <5,0,6,1>, <5,6,7,0>
4081   3510603134U,  // <5,5,0,7>: Cost 4 vmrglw <3,4,5,0>, <4,6,5,7>
4082   3250832029U,  // <5,5,0,u>: Cost 2 vsldoi8 <4,u,5,5>, LHS
4083   3513928917U,  // <5,5,1,0>: Cost 3 vmrglw <4,0,5,1>, <4,4,5,0>
4084   2445495834U,  // <5,5,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
4085   3250832278U,  // <5,5,1,2>: Cost 3 vsldoi8 <4,u,5,5>, <1,2,3,0>
4086   3229598718U,  // <5,5,1,3>: Cost 4 vsldoi8 <1,3,5,5>, <1,3,5,5>
4087   3386306231U,  // <5,5,1,4>: Cost 3 vsldoi12 <5,1,4,5>, <5,1,4,5>
4088   3519237338U,  // <5,5,1,5>: Cost 3 vmrglw <4,u,5,1>, <4,4,5,5>
4089   3519236610U,  // <5,5,1,6>: Cost 3 vmrglw <4,u,5,1>, <3,4,5,6>
4090   3519235315U,  // <5,5,1,7>: Cost 4 vmrglw <4,u,5,1>, <1,6,5,7>
4091   2445495834U,  // <5,5,1,u>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
4092   3510618620U,  // <5,5,2,0>: Cost 4 vmrglw <3,4,5,2>, <3,4,5,0>
4093   3358215915U,  // <5,5,2,1>: Cost 4 vsldoi12 <0,4,1,5>, <5,2,1,3>
4094   3510618622U,  // <5,5,2,2>: Cost 3 vmrglw <3,4,5,2>, <3,4,5,2>
4095   3369717502U,  // <5,5,2,3>: Cost 3 vsldoi12 <2,3,4,5>, <5,2,3,4>
4096   3369717510U,  // <5,5,2,4>: Cost 4 vsldoi12 <2,3,4,5>, <5,2,4,3>
4097   3385052943U,  // <5,5,2,5>: Cost 3 vsldoi12 <4,u,5,5>, <5,2,5,3>
4098   3250833338U,  // <5,5,2,6>: Cost 3 vsldoi8 <4,u,5,5>, <2,6,3,7>
4099   3510619518U,  // <5,5,2,7>: Cost 4 vmrglw <3,4,5,2>, <4,6,5,7>
4100   3373035307U,  // <5,5,2,u>: Cost 3 vsldoi12 <2,u,4,5>, <5,2,u,4>
4101   3250833558U,  // <5,5,3,0>: Cost 3 vsldoi8 <4,u,5,5>, <3,0,1,2>
4102   3228272874U,  // <5,5,3,1>: Cost 4 vsldoi8 <1,1,5,5>, <3,1,1,5>
4103   3369717573U,  // <5,5,3,2>: Cost 4 vsldoi12 <2,3,4,5>, <5,3,2,3>
4104   3497354155U,  // <5,5,3,3>: Cost 3 vmrglw <1,2,5,3>, <1,2,5,3>
4105   3250833922U,  // <5,5,3,4>: Cost 3 vsldoi8 <4,u,5,5>, <3,4,5,6>
4106   3521244702U,  // <5,5,3,5>: Cost 3 vmrglw <5,2,5,3>, <4,u,5,5>
4107   3497355778U,  // <5,5,3,6>: Cost 4 vmrglw <1,2,5,3>, <3,4,5,6>
4108   3497354483U,  // <5,5,3,7>: Cost 4 vmrglw <1,2,5,3>, <1,6,5,7>
4109   3250834206U,  // <5,5,3,u>: Cost 3 vsldoi8 <4,u,5,5>, <3,u,1,2>
4110   3250834322U,  // <5,5,4,0>: Cost 3 vsldoi8 <4,u,5,5>, <4,0,5,1>
4111   3358216079U,  // <5,5,4,1>: Cost 4 vsldoi12 <0,4,1,5>, <5,4,1,5>
4112   3369717656U,  // <5,5,4,2>: Cost 4 vsldoi12 <2,3,4,5>, <5,4,2,5>
4113   3510635574U,  // <5,5,4,3>: Cost 4 vmrglw <3,4,5,4>, <4,2,5,3>
4114   3248180442U,  // <5,5,4,4>: Cost 2 vsldoi8 <4,4,5,5>, <4,4,5,5>
4115   3250834742U,  // <5,5,4,5>: Cost 2 vsldoi8 <4,u,5,5>, RHS
4116   3518600550U,  // <5,5,4,6>: Cost 3 vmrglw <4,7,5,4>, <7,4,5,6>
4117   3510635902U,  // <5,5,4,7>: Cost 4 vmrglw <3,4,5,4>, <4,6,5,7>
4118   3250834974U,  // <5,5,4,u>: Cost 2 vsldoi8 <4,u,5,5>, <4,u,5,5>
4119   3120595046U,  // <5,5,5,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
4120   3519269778U,  // <5,5,5,1>: Cost 3 vmrglw <4,u,5,5>, <4,0,5,1>
4121   3250835215U,  // <5,5,5,2>: Cost 3 vsldoi8 <4,u,5,5>, <5,2,5,3>
4122   3519270671U,  // <5,5,5,3>: Cost 3 vmrglw <4,u,5,5>, <5,2,5,3>
4123   3120598326U,  // <5,5,5,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
4124   1638321462U,  // <5,5,5,5>: Cost 1 vspltisw1 RHS
4125   3519269378U,  // <5,5,5,6>: Cost 3 vmrglw <4,u,5,5>, <3,4,5,6>
4126   3519270999U,  // <5,5,5,7>: Cost 3 vmrglw <4,u,5,5>, <5,6,5,7>
4127   1638321462U,  // <5,5,5,u>: Cost 1 vspltisw1 RHS
4128   3389804148U,  // <5,5,6,0>: Cost 3 vmrghw <5,6,7,0>, <5,0,6,1>
4129   3534539666U,  // <5,5,6,1>: Cost 3 vmrglw <7,4,5,6>, <4,0,5,1>
4130   3250835962U,  // <5,5,6,2>: Cost 3 vsldoi8 <4,u,5,5>, <6,2,7,3>
4131   4170459650U,  // <5,5,6,3>: Cost 4 vsldoi4 <1,5,5,6>, <3,4,5,6>
4132   3389624396U,  // <5,5,6,4>: Cost 3 vsldoi12 <5,6,4,5>, <5,6,4,5>
4133   3385053271U,  // <5,5,6,5>: Cost 3 vsldoi12 <4,u,5,5>, <5,6,5,7>
4134   2436909570U,  // <5,5,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
4135   3250836302U,  // <5,5,6,7>: Cost 3 vsldoi8 <4,u,5,5>, <6,7,0,1>
4136   2436909570U,  // <5,5,6,u>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
4137   3250836474U,  // <5,5,7,0>: Cost 3 vsldoi8 <4,u,5,5>, <7,0,1,2>
4138   3517959058U,  // <5,5,7,1>: Cost 4 vmrglw <4,6,5,7>, <4,0,5,1>
4139   4188382926U,  // <5,5,7,2>: Cost 4 vsldoi4 <4,5,5,7>, <2,3,4,5>
4140   3500041131U,  // <5,5,7,3>: Cost 4 vmrglw <1,6,5,7>, <1,2,5,3>
4141   3250836838U,  // <5,5,7,4>: Cost 3 vsldoi8 <4,u,5,5>, <7,4,5,6>
4142   3254818230U,  // <5,5,7,5>: Cost 3 vsldoi8 <5,5,5,5>, <7,5,5,5>
4143   3500042754U,  // <5,5,7,6>: Cost 4 vmrglw <1,6,5,7>, <3,4,5,6>
4144   3500041459U,  // <5,5,7,7>: Cost 3 vmrglw <1,6,5,7>, <1,6,5,7>
4145   3250837122U,  // <5,5,7,u>: Cost 3 vsldoi8 <4,u,5,5>, <7,u,1,2>
4146   3120595046U,  // <5,5,u,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
4147   3250837294U,  // <5,5,u,1>: Cost 2 vsldoi8 <4,u,5,5>, LHS
4148   3250837381U,  // <5,5,u,2>: Cost 3 vsldoi8 <4,u,5,5>, <u,2,3,0>
4149   3250837436U,  // <5,5,u,3>: Cost 3 vsldoi8 <4,u,5,5>, <u,3,0,1>
4150   3120598326U,  // <5,5,u,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
4151   1638321462U,  // <5,5,u,5>: Cost 1 vspltisw1 RHS
4152   2436909570U,  // <5,5,u,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
4153   3250837760U,  // <5,5,u,7>: Cost 3 vsldoi8 <4,u,5,5>, <u,7,0,1>
4154   1638321462U,  // <5,5,u,u>: Cost 1 vspltisw1 RHS
4155   3242213376U,  // <5,6,0,0>: Cost 3 vsldoi8 <3,4,5,6>, <0,0,0,0>
4156   3242213478U,  // <5,6,0,1>: Cost 2 vsldoi8 <3,4,5,6>, LHS
4157   3236241581U,  // <5,6,0,2>: Cost 4 vsldoi8 <2,4,5,6>, <0,2,1,2>
4158   3242213632U,  // <5,6,0,3>: Cost 3 vsldoi8 <3,4,5,6>, <0,3,1,4>
4159   3242213714U,  // <5,6,0,4>: Cost 3 vsldoi8 <3,4,5,6>, <0,4,1,5>
4160   3242213796U,  // <5,6,0,5>: Cost 4 vsldoi8 <3,4,5,6>, <0,5,1,6>
4161   3242213878U,  // <5,6,0,6>: Cost 4 vsldoi8 <3,4,5,6>, <0,6,1,7>
4162   3510603062U,  // <5,6,0,7>: Cost 3 vmrglw <3,4,5,0>, RHS
4163   3242214045U,  // <5,6,0,u>: Cost 2 vsldoi8 <3,4,5,6>, LHS
4164   3230270180U,  // <5,6,1,0>: Cost 4 vsldoi8 <1,4,5,6>, <1,0,1,2>
4165   3242214196U,  // <5,6,1,1>: Cost 3 vsldoi8 <3,4,5,6>, <1,1,1,1>
4166   3242214294U,  // <5,6,1,2>: Cost 3 vsldoi8 <3,4,5,6>, <1,2,3,0>
4167   3242214370U,  // <5,6,1,3>: Cost 4 vsldoi8 <3,4,5,6>, <1,3,2,4>
4168   3230270544U,  // <5,6,1,4>: Cost 3 vsldoi8 <1,4,5,6>, <1,4,5,6>
4169   3230934177U,  // <5,6,1,5>: Cost 4 vsldoi8 <1,5,5,6>, <1,5,5,6>
4170   3519238968U,  // <5,6,1,6>: Cost 3 vmrglw <4,u,5,1>, <6,6,6,6>
4171   2445495606U,  // <5,6,1,7>: Cost 2 vmrglw <4,u,5,1>, RHS
4172   2445495607U,  // <5,6,1,u>: Cost 2 vmrglw <4,u,5,1>, RHS
4173   3236242877U,  // <5,6,2,0>: Cost 4 vsldoi8 <2,4,5,6>, <2,0,1,2>
4174   3242214943U,  // <5,6,2,1>: Cost 4 vsldoi8 <3,4,5,6>, <2,1,3,1>
4175   3236243048U,  // <5,6,2,2>: Cost 3 vsldoi8 <2,4,5,6>, <2,2,2,2>
4176   3242215078U,  // <5,6,2,3>: Cost 3 vsldoi8 <3,4,5,6>, <2,3,0,1>
4177   3236243241U,  // <5,6,2,4>: Cost 3 vsldoi8 <2,4,5,6>, <2,4,5,6>
4178   3242215272U,  // <5,6,2,5>: Cost 3 vsldoi8 <3,4,5,6>, <2,5,3,6>
4179   3242215354U,  // <5,6,2,6>: Cost 3 vsldoi8 <3,4,5,6>, <2,6,3,7>
4180   3510619446U,  // <5,6,2,7>: Cost 3 vmrglw <3,4,5,2>, RHS
4181   3238897773U,  // <5,6,2,u>: Cost 3 vsldoi8 <2,u,5,6>, <2,u,5,6>
4182   3242215574U,  // <5,6,3,0>: Cost 3 vsldoi8 <3,4,5,6>, <3,0,1,2>
4183   3230271749U,  // <5,6,3,1>: Cost 4 vsldoi8 <1,4,5,6>, <3,1,4,5>
4184   3236243777U,  // <5,6,3,2>: Cost 4 vsldoi8 <2,4,5,6>, <3,2,2,2>
4185   3242215836U,  // <5,6,3,3>: Cost 3 vsldoi8 <3,4,5,6>, <3,3,3,3>
4186   3242215938U,  // <5,6,3,4>: Cost 2 vsldoi8 <3,4,5,6>, <3,4,5,6>
4187   3373183549U,  // <5,6,3,5>: Cost 4 vsldoi12 <2,u,6,5>, <6,3,5,7>
4188   3242216050U,  // <5,6,3,6>: Cost 4 vsldoi8 <3,4,5,6>, <3,6,0,1>
4189   3497356598U,  // <5,6,3,7>: Cost 3 vmrglw <1,2,5,3>, RHS
4190   3244870470U,  // <5,6,3,u>: Cost 2 vsldoi8 <3,u,5,6>, <3,u,5,6>
4191   4188430438U,  // <5,6,4,0>: Cost 3 vsldoi4 <4,5,6,4>, LHS
4192   3242216394U,  // <5,6,4,1>: Cost 4 vsldoi8 <3,4,5,6>, <4,1,2,3>
4193   3394122353U,  // <5,6,4,2>: Cost 3 vsldoi12 <6,4,2,5>, <6,4,2,5>
4194   4188432898U,  // <5,6,4,3>: Cost 3 vsldoi4 <4,5,6,4>, <3,4,5,6>
4195   3248188635U,  // <5,6,4,4>: Cost 3 vsldoi8 <4,4,5,6>, <4,4,5,6>
4196   3242216758U,  // <5,6,4,5>: Cost 2 vsldoi8 <3,4,5,6>, RHS
4197   3249515901U,  // <5,6,4,6>: Cost 3 vsldoi8 <4,6,5,6>, <4,6,5,6>
4198   3510635830U,  // <5,6,4,7>: Cost 3 vmrglw <3,4,5,4>, RHS
4199   3242217001U,  // <5,6,4,u>: Cost 2 vsldoi8 <3,4,5,6>, RHS
4200   3373183660U,  // <5,6,5,0>: Cost 4 vsldoi12 <2,u,6,5>, <6,5,0,1>
4201   3230273221U,  // <5,6,5,1>: Cost 4 vsldoi8 <1,4,5,6>, <5,1,6,1>
4202   3242217240U,  // <5,6,5,2>: Cost 3 vsldoi8 <3,4,5,6>, <5,2,6,3>
4203   3242217295U,  // <5,6,5,3>: Cost 4 vsldoi8 <3,4,5,6>, <5,3,3,4>
4204   3254161332U,  // <5,6,5,4>: Cost 3 vsldoi8 <5,4,5,6>, <5,4,5,6>
4205   3242217486U,  // <5,6,5,5>: Cost 3 vsldoi8 <3,4,5,6>, <5,5,6,6>
4206   3242217508U,  // <5,6,5,6>: Cost 3 vsldoi8 <3,4,5,6>, <5,6,0,1>
4207   2445528374U,  // <5,6,5,7>: Cost 2 vmrglw <4,u,5,5>, RHS
4208   2445528375U,  // <5,6,5,u>: Cost 2 vmrglw <4,u,5,5>, RHS
4209   4194418790U,  // <5,6,6,0>: Cost 3 vsldoi4 <5,5,6,6>, LHS
4210   3498708677U,  // <5,6,6,1>: Cost 4 vmrglw <1,4,5,6>, <5,1,6,1>
4211   3389805050U,  // <5,6,6,2>: Cost 3 vmrghw <5,6,7,0>, <6,2,7,3>
4212   3510652696U,  // <5,6,6,3>: Cost 3 vmrglw <3,4,5,6>, <5,2,6,3>
4213   4194422070U,  // <5,6,6,4>: Cost 3 vsldoi4 <5,5,6,6>, RHS
4214   4194422798U,  // <5,6,6,5>: Cost 3 vsldoi4 <5,5,6,6>, <5,5,6,6>
4215   3510652942U,  // <5,6,6,6>: Cost 3 vmrglw <3,4,5,6>, <5,5,6,6>
4216   2436910390U,  // <5,6,6,7>: Cost 2 vmrglw <3,4,5,6>, RHS
4217   2436910391U,  // <5,6,6,u>: Cost 2 vmrglw <3,4,5,6>, RHS
4218   2040971366U,  // <5,6,7,0>: Cost 1 vsldoi4 RHS, LHS
4219   3114713908U,  // <5,6,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
4220   3114714728U,  // <5,6,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
4221   3114715286U,  // <5,6,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
4222   2040974646U,  // <5,6,7,4>: Cost 1 vsldoi4 RHS, RHS
4223   3114717188U,  // <5,6,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
4224   3114717690U,  // <5,6,7,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
4225   3114718828U,  // <5,6,7,7>: Cost 2 vsldoi4 RHS, <7,7,7,7>
4226   2040977198U,  // <5,6,7,u>: Cost 1 vsldoi4 RHS, LHS
4227   2040979558U,  // <5,6,u,0>: Cost 1 vsldoi4 RHS, LHS
4228   3242219310U,  // <5,6,u,1>: Cost 2 vsldoi8 <3,4,5,6>, LHS
4229   3114722920U,  // <5,6,u,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
4230   3114723478U,  // <5,6,u,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
4231   2040982839U,  // <5,6,u,4>: Cost 1 vsldoi4 RHS, RHS
4232   3242219674U,  // <5,6,u,5>: Cost 2 vsldoi8 <3,4,5,6>, RHS
4233   3114725882U,  // <5,6,u,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
4234   2436926774U,  // <5,6,u,7>: Cost 2 vmrglw <3,4,5,u>, RHS
4235   2040985390U,  // <5,6,u,u>: Cost 1 vsldoi4 RHS, LHS
4236   3231604736U,  // <5,7,0,0>: Cost 4 vsldoi8 <1,6,5,7>, <0,0,0,0>
4237   3231604838U,  // <5,7,0,1>: Cost 3 vsldoi8 <1,6,5,7>, LHS
4238   4188473443U,  // <5,7,0,2>: Cost 4 vsldoi4 <4,5,7,0>, <2,u,4,5>
4239   3518566906U,  // <5,7,0,3>: Cost 4 vmrglw <4,7,5,0>, <6,2,7,3>
4240   3231605074U,  // <5,7,0,4>: Cost 3 vsldoi8 <1,6,5,7>, <0,4,1,5>
4241   3518565612U,  // <5,7,0,5>: Cost 4 vmrglw <4,7,5,0>, <4,4,7,5>
4242   4200420074U,  // <5,7,0,6>: Cost 4 vsldoi4 <6,5,7,0>, <6,5,7,0>
4243   4188476410U,  // <5,7,0,7>: Cost 4 vsldoi4 <4,5,7,0>, <7,0,1,2>
4244   3231605405U,  // <5,7,0,u>: Cost 3 vsldoi8 <1,6,5,7>, LHS
4245   3519238242U,  // <5,7,1,0>: Cost 3 vmrglw <4,u,5,1>, <5,6,7,0>
4246   3513930475U,  // <5,7,1,1>: Cost 3 vmrglw <4,0,5,1>, <6,5,7,1>
4247   3231605654U,  // <5,7,1,2>: Cost 4 vsldoi8 <1,6,5,7>, <1,2,3,0>
4248   3519238650U,  // <5,7,1,3>: Cost 3 vmrglw <4,u,5,1>, <6,2,7,3>
4249   3519238246U,  // <5,7,1,4>: Cost 3 vmrglw <4,u,5,1>, <5,6,7,4>
4250   3231605871U,  // <5,7,1,5>: Cost 4 vsldoi8 <1,6,5,7>, <1,5,0,1>
4251   3231606003U,  // <5,7,1,6>: Cost 3 vsldoi8 <1,6,5,7>, <1,6,5,7>
4252   3519238978U,  // <5,7,1,7>: Cost 3 vmrglw <4,u,5,1>, <6,6,7,7>
4253   3232933269U,  // <5,7,1,u>: Cost 3 vsldoi8 <1,u,5,7>, <1,u,5,7>
4254   3517919330U,  // <5,7,2,0>: Cost 4 vmrglw <4,6,5,2>, <5,6,7,0>
4255   3231606307U,  // <5,7,2,1>: Cost 4 vsldoi8 <1,6,5,7>, <2,1,3,5>
4256   3231606376U,  // <5,7,2,2>: Cost 4 vsldoi8 <1,6,5,7>, <2,2,2,2>
4257   3517919738U,  // <5,7,2,3>: Cost 3 vmrglw <4,6,5,2>, <6,2,7,3>
4258   3517919334U,  // <5,7,2,4>: Cost 4 vmrglw <4,6,5,2>, <5,6,7,4>
4259   3231606633U,  // <5,7,2,5>: Cost 4 vsldoi8 <1,6,5,7>, <2,5,3,7>
4260   3229616058U,  // <5,7,2,6>: Cost 4 vsldoi8 <1,3,5,7>, <2,6,3,7>
4261   3517920066U,  // <5,7,2,7>: Cost 4 vmrglw <4,6,5,2>, <6,6,7,7>
4262   3517919738U,  // <5,7,2,u>: Cost 3 vmrglw <4,6,5,2>, <6,2,7,3>
4263   3231606934U,  // <5,7,3,0>: Cost 4 vsldoi8 <1,6,5,7>, <3,0,1,2>
4264   3231607063U,  // <5,7,3,1>: Cost 4 vsldoi8 <1,6,5,7>, <3,1,6,5>
4265   3249523020U,  // <5,7,3,2>: Cost 4 vsldoi8 <4,6,5,7>, <3,2,3,4>
4266   3231607196U,  // <5,7,3,3>: Cost 4 vsldoi8 <1,6,5,7>, <3,3,3,3>
4267   3399578891U,  // <5,7,3,4>: Cost 3 vsldoi12 <7,3,4,5>, <7,3,4,5>
4268   3519255198U,  // <5,7,3,5>: Cost 4 vmrglw <4,u,5,3>, <6,4,7,5>
4269   3243551397U,  // <5,7,3,6>: Cost 4 vsldoi8 <3,6,5,7>, <3,6,5,7>
4270   3378345253U,  // <5,7,3,7>: Cost 4 vsldoi12 <3,7,4,5>, <7,3,7,4>
4271   3399873839U,  // <5,7,3,u>: Cost 3 vsldoi12 <7,3,u,5>, <7,3,u,5>
4272   3399947576U,  // <5,7,4,0>: Cost 3 vsldoi12 <7,4,0,5>, <7,4,0,5>
4273   3231607778U,  // <5,7,4,1>: Cost 4 vsldoi8 <1,6,5,7>, <4,1,5,0>
4274   4188506211U,  // <5,7,4,2>: Cost 4 vsldoi4 <4,5,7,4>, <2,u,4,5>
4275   3247533195U,  // <5,7,4,3>: Cost 4 vsldoi8 <4,3,5,7>, <4,3,5,7>
4276   3400242524U,  // <5,7,4,4>: Cost 3 vsldoi12 <7,4,4,5>, <7,4,4,5>
4277   3231608118U,  // <5,7,4,5>: Cost 3 vsldoi8 <1,6,5,7>, RHS
4278   3249524094U,  // <5,7,4,6>: Cost 3 vsldoi8 <4,6,5,7>, <4,6,5,7>
4279   3250187727U,  // <5,7,4,7>: Cost 3 vsldoi8 <4,7,5,7>, <4,7,5,7>
4280   3231608361U,  // <5,7,4,u>: Cost 3 vsldoi8 <1,6,5,7>, RHS
4281   3519271010U,  // <5,7,5,0>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,0>
4282   3231608521U,  // <5,7,5,1>: Cost 4 vsldoi8 <1,6,5,7>, <5,1,6,5>
4283   3231608609U,  // <5,7,5,2>: Cost 4 vsldoi8 <1,6,5,7>, <5,2,7,3>
4284   3519271418U,  // <5,7,5,3>: Cost 3 vmrglw <4,u,5,5>, <6,2,7,3>
4285   3519271014U,  // <5,7,5,4>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,4>
4286   3389035958U,  // <5,7,5,5>: Cost 3 vmrghw <5,5,5,5>, <7,5,5,5>
4287   3255496791U,  // <5,7,5,6>: Cost 3 vsldoi8 <5,6,5,7>, <5,6,5,7>
4288   3519271746U,  // <5,7,5,7>: Cost 3 vmrglw <4,u,5,5>, <6,6,7,7>
4289   3519271018U,  // <5,7,5,u>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,u>
4290   3389805562U,  // <5,7,6,0>: Cost 3 vmrghw <5,6,7,0>, <7,0,1,2>
4291   3389805642U,  // <5,7,6,1>: Cost 4 vmrghw <5,6,7,0>, <7,1,1,1>
4292   3389805716U,  // <5,7,6,2>: Cost 3 vmrghw <5,6,7,0>, <7,2,0,3>
4293   4200466946U,  // <5,7,6,3>: Cost 3 vsldoi4 <6,5,7,6>, <3,4,5,6>
4294   3389805926U,  // <5,7,6,4>: Cost 3 vmrghw <5,6,7,0>, <7,4,5,6>
4295   3389806017U,  // <5,7,6,5>: Cost 3 vmrghw <5,6,7,0>, <7,5,6,7>
4296   4200469232U,  // <5,7,6,6>: Cost 3 vsldoi4 <6,5,7,6>, <6,5,7,6>
4297   3389806188U,  // <5,7,6,7>: Cost 3 vmrghw <5,6,7,0>, <7,7,7,7>
4298   3389806210U,  // <5,7,6,u>: Cost 3 vmrghw <5,6,7,0>, <7,u,1,2>
4299   4188528742U,  // <5,7,7,0>: Cost 4 vsldoi4 <4,5,7,7>, LHS
4300   4194501875U,  // <5,7,7,1>: Cost 4 vsldoi4 <5,5,7,7>, <1,6,5,7>
4301   4188530787U,  // <5,7,7,2>: Cost 4 vsldoi4 <4,5,7,7>, <2,u,4,5>
4302   3500044065U,  // <5,7,7,3>: Cost 4 vmrglw <1,6,5,7>, <5,2,7,3>
4303   3402233423U,  // <5,7,7,4>: Cost 3 vsldoi12 <7,7,4,5>, <7,7,4,5>
4304   3500043986U,  // <5,7,7,5>: Cost 4 vmrglw <1,6,5,7>, <5,1,7,5>
4305   4200477425U,  // <5,7,7,6>: Cost 4 vsldoi4 <6,5,7,7>, <6,5,7,7>
4306   3518625388U,  // <5,7,7,7>: Cost 3 vmrglw <4,7,5,7>, <7,7,7,7>
4307   3402528371U,  // <5,7,7,u>: Cost 3 vsldoi12 <7,7,u,5>, <7,7,u,5>
4308   3519295586U,  // <5,7,u,0>: Cost 3 vmrglw <4,u,5,u>, <5,6,7,0>
4309   3231610670U,  // <5,7,u,1>: Cost 3 vsldoi8 <1,6,5,7>, LHS
4310   3389805716U,  // <5,7,u,2>: Cost 3 vmrghw <5,6,7,0>, <7,2,0,3>
4311   3519295994U,  // <5,7,u,3>: Cost 3 vmrglw <4,u,5,u>, <6,2,7,3>
4312   3519295590U,  // <5,7,u,4>: Cost 3 vmrglw <4,u,5,u>, <5,6,7,4>
4313   3231611034U,  // <5,7,u,5>: Cost 3 vsldoi8 <1,6,5,7>, RHS
4314   4200485618U,  // <5,7,u,6>: Cost 3 vsldoi4 <6,5,7,u>, <6,5,7,u>
4315   3519296322U,  // <5,7,u,7>: Cost 3 vmrglw <4,u,5,u>, <6,6,7,7>
4316   3231611237U,  // <5,7,u,u>: Cost 3 vsldoi8 <1,6,5,7>, LHS
4317   3242229760U,  // <5,u,0,0>: Cost 3 vsldoi8 <3,4,5,u>, <0,0,0,0>
4318   3242229862U,  // <5,u,0,1>: Cost 2 vsldoi8 <3,4,5,u>, LHS
4319   3518567418U,  // <5,u,0,2>: Cost 3 vmrglw <4,7,5,0>, <7,0,1,2>
4320   3510599836U,  // <5,u,0,3>: Cost 3 vmrglw <3,4,5,0>, LHS
4321   3358217965U,  // <5,u,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <u,0,4,1>
4322   3513255666U,  // <5,u,0,5>: Cost 3 vmrglw <3,u,5,0>, <2,3,u,5>
4323   3385757794U,  // <5,u,0,6>: Cost 3 vmrghw <5,0,6,1>, <5,6,7,0>
4324   3510603080U,  // <5,u,0,7>: Cost 3 vmrglw <3,4,5,0>, RHS
4325   3242230429U,  // <5,u,0,u>: Cost 2 vsldoi8 <3,4,5,u>, LHS
4326   4170637414U,  // <5,u,1,0>: Cost 3 vsldoi4 <1,5,u,1>, LHS
4327   2445495834U,  // <5,u,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
4328   3358218030U,  // <5,u,1,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
4329   2445492380U,  // <5,u,1,3>: Cost 2 vmrglw <4,u,5,1>, LHS
4330   3230286930U,  // <5,u,1,4>: Cost 3 vsldoi8 <1,4,5,u>, <1,4,5,u>
4331   3360872262U,  // <5,u,1,5>: Cost 3 vsldoi12 <0,u,1,5>, <u,1,5,0>
4332   3231614196U,  // <5,u,1,6>: Cost 3 vsldoi8 <1,6,5,u>, <1,6,5,u>
4333   2445495624U,  // <5,u,1,7>: Cost 2 vmrglw <4,u,5,1>, RHS
4334   3358218084U,  // <5,u,1,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
4335   3519248261U,  // <5,u,2,0>: Cost 3 vmrglw <4,u,5,2>, <u,2,3,0>
4336   3386734382U,  // <5,u,2,1>: Cost 3 vmrghw <5,2,1,3>, LHS
4337   3236259432U,  // <5,u,2,2>: Cost 3 vsldoi8 <2,4,5,u>, <2,2,2,2>
4338   3358218120U,  // <5,u,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <u,2,3,3>
4339   3236259627U,  // <5,u,2,4>: Cost 3 vsldoi8 <2,4,5,u>, <2,4,5,u>
4340   3361388442U,  // <5,u,2,5>: Cost 3 vsldoi12 <0,u,u,5>, <u,2,5,3>
4341   3242231738U,  // <5,u,2,6>: Cost 3 vsldoi8 <3,4,5,u>, <2,6,3,7>
4342   3510619464U,  // <5,u,2,7>: Cost 3 vmrglw <3,4,5,2>, RHS
4343   3358218165U,  // <5,u,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <u,2,u,3>
4344   3358218172U,  // <5,u,3,0>: Cost 3 vsldoi12 <0,4,1,5>, <u,3,0,1>
4345   3358218181U,  // <5,u,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <u,3,1,1>
4346   4188128974U,  // <5,u,3,2>: Cost 3 vsldoi4 <4,5,2,3>, <2,3,4,5>
4347   3497353372U,  // <5,u,3,3>: Cost 3 vmrglw <1,2,5,3>, LHS
4348   3242232324U,  // <5,u,3,4>: Cost 2 vsldoi8 <3,4,5,u>, <3,4,5,u>
4349   3389036525U,  // <5,u,3,5>: Cost 3 vsldoi12 <5,5,5,5>, <u,3,5,5>
4350   3497355805U,  // <5,u,3,6>: Cost 4 vmrglw <1,2,5,3>, <3,4,u,6>
4351   3497356616U,  // <5,u,3,7>: Cost 3 vmrglw <1,2,5,3>, RHS
4352   3244886856U,  // <5,u,3,u>: Cost 2 vsldoi8 <3,u,5,u>, <3,u,5,u>
4353   3245550489U,  // <5,u,4,0>: Cost 2 vsldoi8 <4,0,5,u>, <4,0,5,u>
4354   3405994010U,  // <5,u,4,1>: Cost 2 vsldoi12 <u,4,1,5>, <u,4,1,5>
4355   3246877755U,  // <5,u,4,2>: Cost 3 vsldoi8 <4,2,5,u>, <4,2,5,u>
4356   3369719852U,  // <5,u,4,3>: Cost 3 vsldoi12 <2,3,4,5>, <u,4,3,5>
4357   3248205021U,  // <5,u,4,4>: Cost 2 vsldoi8 <4,4,5,u>, <4,4,5,u>
4358   3242233142U,  // <5,u,4,5>: Cost 2 vsldoi8 <3,4,5,u>, RHS
4359   3249532287U,  // <5,u,4,6>: Cost 3 vsldoi8 <4,6,5,u>, <4,6,5,u>
4360   3510635848U,  // <5,u,4,7>: Cost 3 vmrglw <3,4,5,4>, RHS
4361   3242233385U,  // <5,u,4,u>: Cost 2 vsldoi8 <3,4,5,u>, RHS
4362   3120595046U,  // <5,u,5,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
4363   2315294510U,  // <5,u,5,1>: Cost 2 vmrghw <5,5,5,5>, LHS
4364   3370014834U,  // <5,u,5,2>: Cost 3 vsldoi12 <2,3,u,5>, <u,5,2,3>
4365   2445525148U,  // <5,u,5,3>: Cost 2 vmrglw <4,u,5,5>, LHS
4366   3120598326U,  // <5,u,5,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
4367   1638321462U,  // <5,u,5,5>: Cost 1 vspltisw1 RHS
4368   3358218394U,  // <5,u,5,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4369   2445528392U,  // <5,u,5,7>: Cost 2 vmrglw <4,u,5,5>, RHS
4370   1638321462U,  // <5,u,5,u>: Cost 1 vspltisw1 RHS
4371   4176650342U,  // <5,u,6,0>: Cost 3 vsldoi4 <2,5,u,6>, LHS
4372   2316064558U,  // <5,u,6,1>: Cost 2 vmrghw <5,6,7,0>, LHS
4373   4176652181U,  // <5,u,6,2>: Cost 3 vsldoi4 <2,5,u,6>, <2,5,u,6>
4374   2436907164U,  // <5,u,6,3>: Cost 2 vmrglw <3,4,5,6>, LHS
4375   4176653622U,  // <5,u,6,4>: Cost 3 vsldoi4 <2,5,u,6>, RHS
4376   2316064922U,  // <5,u,6,5>: Cost 2 vmrghw <5,6,7,0>, RHS
4377   2436909570U,  // <5,u,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
4378   2436910408U,  // <5,u,6,7>: Cost 2 vmrglw <3,4,5,6>, RHS
4379   2436907169U,  // <5,u,6,u>: Cost 2 vmrglw <3,4,5,6>, LHS
4380   2041118822U,  // <5,u,7,0>: Cost 1 vsldoi4 RHS, LHS
4381   3114861364U,  // <5,u,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
4382   3114862184U,  // <5,u,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
4383   3114862742U,  // <5,u,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
4384   2041122120U,  // <5,u,7,4>: Cost 1 vsldoi4 RHS, RHS
4385   3114864644U,  // <5,u,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
4386   3114865146U,  // <5,u,7,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
4387   3114865658U,  // <5,u,7,7>: Cost 2 vsldoi4 RHS, <7,0,1,2>
4388   2041124654U,  // <5,u,7,u>: Cost 1 vsldoi4 RHS, LHS
4389   2041127014U,  // <5,u,u,0>: Cost 1 vsldoi4 RHS, LHS
4390   3242235694U,  // <5,u,u,1>: Cost 2 vsldoi8 <3,4,5,u>, LHS
4391   3358218597U,  // <5,u,u,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
4392   2436923548U,  // <5,u,u,3>: Cost 2 vmrglw <3,4,5,u>, LHS
4393   2041130313U,  // <5,u,u,4>: Cost 1 vsldoi4 RHS, RHS
4394   1638321462U,  // <5,u,u,5>: Cost 1 vspltisw1 RHS
4395   3358218637U,  // <5,u,u,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
4396   2436926792U,  // <5,u,u,7>: Cost 2 vmrglw <3,4,5,u>, RHS
4397   2041132846U,  // <5,u,u,u>: Cost 1 vsldoi4 RHS, LHS
4398   3376431104U,  // <6,0,0,0>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,0,0>
4399   3376431114U,  // <6,0,0,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,1,1>
4400   3234275505U,  // <6,0,0,2>: Cost 4 vsldoi8 <2,1,6,0>, <0,2,1,6>
4401   3517313467U,  // <6,0,0,3>: Cost 4 vmrglw <4,5,6,0>, <6,2,0,3>
4402   3376431141U,  // <6,0,0,4>: Cost 4 vsldoi12 <3,4,5,6>, <0,0,4,1>
4403   4194594851U,  // <6,0,0,5>: Cost 4 vsldoi4 <5,6,0,0>, <5,6,0,0>
4404   3517313713U,  // <6,0,0,6>: Cost 4 vmrglw <4,5,6,0>, <6,5,0,6>
4405   3517313795U,  // <6,0,0,7>: Cost 4 vmrglw <4,5,6,0>, <6,6,0,7>
4406   3376431177U,  // <6,0,0,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,u,1>
4407   4194599014U,  // <6,0,1,0>: Cost 3 vsldoi4 <5,6,0,1>, LHS
4408   3392462950U,  // <6,0,1,1>: Cost 3 vmrghw <6,1,7,1>, LHS
4409   3376431206U,  // <6,0,1,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
4410   4194601474U,  // <6,0,1,3>: Cost 3 vsldoi4 <5,6,0,1>, <3,4,5,6>
4411   4194602294U,  // <6,0,1,4>: Cost 3 vsldoi4 <5,6,0,1>, RHS
4412   4194603044U,  // <6,0,1,5>: Cost 3 vsldoi4 <5,6,0,1>, <5,6,0,1>
4413   4200575741U,  // <6,0,1,6>: Cost 3 vsldoi4 <6,6,0,1>, <6,6,0,1>
4414   4194604026U,  // <6,0,1,7>: Cost 4 vsldoi4 <5,6,0,1>, <7,0,1,2>
4415   3376431260U,  // <6,0,1,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
4416   3393142784U,  // <6,0,2,0>: Cost 3 vmrghw <6,2,7,3>, <0,0,0,0>
4417   2319401062U,  // <6,0,2,1>: Cost 2 vmrghw <6,2,7,3>, LHS
4418   3356893370U,  // <6,0,2,2>: Cost 4 vsldoi12 <0,2,1,6>, <0,2,2,6>
4419   3240912573U,  // <6,0,2,3>: Cost 4 vsldoi8 <3,2,6,0>, <2,3,2,6>
4420   3393143122U,  // <6,0,2,4>: Cost 3 vmrghw <6,2,7,3>, <0,4,1,5>
4421   3248875368U,  // <6,0,2,5>: Cost 4 vsldoi8 <4,5,6,0>, <2,5,3,6>
4422   3393143281U,  // <6,0,2,6>: Cost 3 vmrghw <6,2,7,3>, <0,6,1,2>
4423   4206556631U,  // <6,0,2,7>: Cost 4 vsldoi4 <7,6,0,2>, <7,6,0,2>
4424   2319401629U,  // <6,0,2,u>: Cost 2 vmrghw <6,2,7,3>, LHS
4425   3509370880U,  // <6,0,3,0>: Cost 4 vmrglw <3,2,6,3>, <0,0,0,0>
4426   3376431360U,  // <6,0,3,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,3,1,4>
4427   3240913251U,  // <6,0,3,2>: Cost 4 vsldoi8 <3,2,6,0>, <3,2,6,0>
4428   3376431378U,  // <6,0,3,3>: Cost 4 vsldoi12 <3,4,5,6>, <0,3,3,4>
4429   3248876034U,  // <6,0,3,4>: Cost 3 vsldoi8 <4,5,6,0>, <3,4,5,6>
4430   4194619430U,  // <6,0,3,5>: Cost 4 vsldoi4 <5,6,0,3>, <5,6,0,3>
4431   3265464952U,  // <6,0,3,6>: Cost 4 vsldoi8 <7,3,6,0>, <3,6,0,7>
4432   3264801498U,  // <6,0,3,7>: Cost 4 vsldoi8 <7,2,6,0>, <3,7,2,6>
4433   3376431423U,  // <6,0,3,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,3,u,4>
4434   3517341696U,  // <6,0,4,0>: Cost 4 vmrglw <4,5,6,4>, <0,0,0,0>
4435   3376431442U,  // <6,0,4,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,4,1,5>
4436   3236932665U,  // <6,0,4,2>: Cost 4 vsldoi8 <2,5,6,0>, <4,2,5,6>
4437   4194626050U,  // <6,0,4,3>: Cost 4 vsldoi4 <5,6,0,4>, <3,4,5,6>
4438   3376431469U,  // <6,0,4,4>: Cost 4 vsldoi12 <3,4,5,6>, <0,4,4,5>
4439   3248876847U,  // <6,0,4,5>: Cost 3 vsldoi8 <4,5,6,0>, <4,5,6,0>
4440   3394118129U,  // <6,0,4,6>: Cost 4 vmrghw <6,4,2,5>, <0,6,1,2>
4441   3517344376U,  // <6,0,4,7>: Cost 5 vmrglw <4,5,6,4>, <3,6,0,7>
4442   3376431505U,  // <6,0,4,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,4,u,5>
4443   3507396608U,  // <6,0,5,0>: Cost 4 vmrglw <2,u,6,5>, <0,0,0,0>
4444   3395117158U,  // <6,0,5,1>: Cost 3 vmrghw <6,5,7,1>, LHS
4445   3248877336U,  // <6,0,5,2>: Cost 4 vsldoi8 <4,5,6,0>, <5,2,6,3>
4446   3253522278U,  // <6,0,5,3>: Cost 4 vsldoi8 <5,3,6,0>, <5,3,6,0>
4447   3395109202U,  // <6,0,5,4>: Cost 4 vmrghw <6,5,7,0>, <0,4,1,5>
4448   3248877582U,  // <6,0,5,5>: Cost 4 vsldoi8 <4,5,6,0>, <5,5,6,6>
4449   3248877604U,  // <6,0,5,6>: Cost 4 vsldoi8 <4,5,6,0>, <5,6,0,1>
4450   3513371256U,  // <6,0,5,7>: Cost 4 vmrglw <3,u,6,5>, <3,6,0,7>
4451   3395117725U,  // <6,0,5,u>: Cost 3 vmrghw <6,5,7,1>, LHS
4452   3395747840U,  // <6,0,6,0>: Cost 3 vmrghw <6,6,6,6>, <0,0,0,0>
4453   2322006118U,  // <6,0,6,1>: Cost 2 vmrghw <6,6,6,6>, LHS
4454   3248878011U,  // <6,0,6,2>: Cost 4 vsldoi8 <4,5,6,0>, <6,2,0,3>
4455   3248878130U,  // <6,0,6,3>: Cost 4 vsldoi8 <4,5,6,0>, <6,3,4,5>
4456   3395748178U,  // <6,0,6,4>: Cost 3 vmrghw <6,6,6,6>, <0,4,1,5>
4457   3248878257U,  // <6,0,6,5>: Cost 4 vsldoi8 <4,5,6,0>, <6,5,0,6>
4458   3261485874U,  // <6,0,6,6>: Cost 3 vsldoi8 <6,6,6,0>, <6,6,6,0>
4459   3250869070U,  // <6,0,6,7>: Cost 4 vsldoi8 <4,u,6,0>, <6,7,0,1>
4460   2322006685U,  // <6,0,6,u>: Cost 2 vmrghw <6,6,6,6>, LHS
4461   2443624448U,  // <6,0,7,0>: Cost 2 vmrglw RHS, <0,0,0,0>
4462   2443626150U,  // <6,0,7,1>: Cost 2 vmrglw RHS, <2,3,0,1>
4463   4182705768U,  // <6,0,7,2>: Cost 4 vsldoi4 <3,6,0,7>, <2,2,2,2>
4464   4182706808U,  // <6,0,7,3>: Cost 3 vsldoi4 <3,6,0,7>, <3,6,0,7>
4465   4182707510U,  // <6,0,7,4>: Cost 3 vsldoi4 <3,6,0,7>, RHS
4466   3517368788U,  // <6,0,7,5>: Cost 3 vmrglw RHS, <3,4,0,5>
4467   4182708565U,  // <6,0,7,6>: Cost 4 vsldoi4 <3,6,0,7>, <6,0,7,0>
4468   3517368952U,  // <6,0,7,7>: Cost 3 vmrglw RHS, <3,6,0,7>
4469   2443626157U,  // <6,0,7,u>: Cost 2 vmrglw RHS, <2,3,0,u>
4470   2443632640U,  // <6,0,u,0>: Cost 2 vmrglw RHS, <0,0,0,0>
4471   2443634342U,  // <6,0,u,1>: Cost 2 vmrglw RHS, <2,3,0,1>
4472   3376431773U,  // <6,0,u,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
4473   4182715001U,  // <6,0,u,3>: Cost 3 vsldoi4 <3,6,0,u>, <3,6,0,u>
4474   4182715702U,  // <6,0,u,4>: Cost 3 vsldoi4 <3,6,0,u>, RHS
4475   3248879770U,  // <6,0,u,5>: Cost 3 vsldoi8 <4,5,6,0>, RHS
4476   4200633092U,  // <6,0,u,6>: Cost 3 vsldoi4 <6,6,0,u>, <6,6,0,u>
4477   3517377144U,  // <6,0,u,7>: Cost 3 vmrglw RHS, <3,6,0,7>
4478   3376431827U,  // <6,0,u,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
4479   3238928384U,  // <6,1,0,0>: Cost 4 vsldoi8 <2,u,6,1>, <0,0,0,0>
4480   3238928486U,  // <6,1,0,1>: Cost 3 vsldoi8 <2,u,6,1>, LHS
4481   3507361491U,  // <6,1,0,2>: Cost 4 vmrglw <2,u,6,0>, <u,0,1,2>
4482   4164807170U,  // <6,1,0,3>: Cost 4 vsldoi4 <0,6,1,0>, <3,4,5,6>
4483   3238928722U,  // <6,1,0,4>: Cost 4 vsldoi8 <2,u,6,1>, <0,4,1,5>
4484   3517309266U,  // <6,1,0,5>: Cost 4 vmrglw <4,5,6,0>, <0,4,1,5>
4485   3502710961U,  // <6,1,0,6>: Cost 4 vmrglw <2,1,6,0>, <0,2,1,6>
4486   3496740047U,  // <6,1,0,7>: Cost 5 vmrglw <1,1,6,0>, <1,6,1,7>
4487   3238929053U,  // <6,1,0,u>: Cost 3 vsldoi8 <2,u,6,1>, LHS
4488   3364487979U,  // <6,1,1,0>: Cost 4 vsldoi12 <1,4,5,6>, <1,1,0,1>
4489   3376431924U,  // <6,1,1,1>: Cost 3 vsldoi12 <3,4,5,6>, <1,1,1,1>
4490   3362276162U,  // <6,1,1,2>: Cost 4 vsldoi12 <1,1,2,6>, <1,1,2,6>
4491   3507368388U,  // <6,1,1,3>: Cost 4 vmrglw <2,u,6,1>, <6,2,1,3>
4492   3364488019U,  // <6,1,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <1,1,4,5>
4493   3507364178U,  // <6,1,1,5>: Cost 4 vmrglw <2,u,6,1>, <0,4,1,5>
4494   3356894054U,  // <6,1,1,6>: Cost 4 vsldoi12 <0,2,1,6>, <1,1,6,6>
4495   3496748239U,  // <6,1,1,7>: Cost 4 vmrglw <1,1,6,1>, <1,6,1,7>
4496   3376431924U,  // <6,1,1,u>: Cost 3 vsldoi12 <3,4,5,6>, <1,1,1,1>
4497   4212596838U,  // <6,1,2,0>: Cost 3 vsldoi4 <u,6,1,2>, LHS
4498   3393143604U,  // <6,1,2,1>: Cost 3 vmrghw <6,2,7,3>, <1,1,1,1>
4499   3393143702U,  // <6,1,2,2>: Cost 3 vmrghw <6,2,7,3>, <1,2,3,0>
4500   3376432022U,  // <6,1,2,3>: Cost 3 vsldoi12 <3,4,5,6>, <1,2,3,0>
4501   4212600118U,  // <6,1,2,4>: Cost 3 vsldoi4 <u,6,1,2>, RHS
4502   3376432043U,  // <6,1,2,5>: Cost 4 vsldoi12 <3,4,5,6>, <1,2,5,3>
4503   3238930362U,  // <6,1,2,6>: Cost 3 vsldoi8 <2,u,6,1>, <2,6,3,7>
4504   3400319930U,  // <6,1,2,7>: Cost 4 vsldoi12 <7,4,5,6>, <1,2,7,0>
4505   3238930545U,  // <6,1,2,u>: Cost 3 vsldoi8 <2,u,6,1>, <2,u,6,1>
4506   3238930582U,  // <6,1,3,0>: Cost 4 vsldoi8 <2,u,6,1>, <3,0,1,2>
4507   3240257811U,  // <6,1,3,1>: Cost 4 vsldoi8 <3,1,6,1>, <3,1,6,1>
4508   3238930790U,  // <6,1,3,2>: Cost 4 vsldoi8 <2,u,6,1>, <3,2,6,3>
4509   3238930844U,  // <6,1,3,3>: Cost 4 vsldoi8 <2,u,6,1>, <3,3,3,3>
4510   3238930946U,  // <6,1,3,4>: Cost 4 vsldoi8 <2,u,6,1>, <3,4,5,6>
4511   3509371218U,  // <6,1,3,5>: Cost 4 vmrglw <3,2,6,3>, <0,4,1,5>
4512   3356894217U,  // <6,1,3,6>: Cost 4 vsldoi12 <0,2,1,6>, <1,3,6,7>
4513   3238931139U,  // <6,1,3,7>: Cost 4 vsldoi8 <2,u,6,1>, <3,7,0,1>
4514   3238931230U,  // <6,1,3,u>: Cost 4 vsldoi8 <2,u,6,1>, <3,u,1,2>
4515   3376432158U,  // <6,1,4,0>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,0,1>
4516   3376432171U,  // <6,1,4,1>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,1,5>
4517   3376432180U,  // <6,1,4,2>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,2,5>
4518   3376432188U,  // <6,1,4,3>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,3,4>
4519   3376432198U,  // <6,1,4,4>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,4,5>
4520   3364488272U,  // <6,1,4,5>: Cost 3 vsldoi12 <1,4,5,6>, <1,4,5,6>
4521   3502743729U,  // <6,1,4,6>: Cost 4 vmrglw <2,1,6,4>, <0,2,1,6>
4522   3400320096U,  // <6,1,4,7>: Cost 4 vsldoi12 <7,4,5,6>, <1,4,7,4>
4523   3364709483U,  // <6,1,4,u>: Cost 3 vsldoi12 <1,4,u,6>, <1,4,u,6>
4524   3251539572U,  // <6,1,5,0>: Cost 3 vsldoi8 <5,0,6,1>, <5,0,6,1>
4525   3364856957U,  // <6,1,5,1>: Cost 4 vsldoi12 <1,5,1,6>, <1,5,1,6>
4526   3364930694U,  // <6,1,5,2>: Cost 4 vsldoi12 <1,5,2,6>, <1,5,2,6>
4527   3376432269U,  // <6,1,5,3>: Cost 4 vsldoi12 <3,4,5,6>, <1,5,3,4>
4528   3365078168U,  // <6,1,5,4>: Cost 4 vsldoi12 <1,5,4,6>, <1,5,4,6>
4529   3365151905U,  // <6,1,5,5>: Cost 4 vsldoi12 <1,5,5,6>, <1,5,5,6>
4530   3256848482U,  // <6,1,5,6>: Cost 3 vsldoi8 <5,u,6,1>, <5,6,7,0>
4531   3501425871U,  // <6,1,5,7>: Cost 4 vmrglw <1,u,6,5>, <1,6,1,7>
4532   3256848636U,  // <6,1,5,u>: Cost 3 vsldoi8 <5,u,6,1>, <5,u,6,1>
4533   4212629606U,  // <6,1,6,0>: Cost 3 vsldoi4 <u,6,1,6>, LHS
4534   3395748660U,  // <6,1,6,1>: Cost 3 vmrghw <6,6,6,6>, <1,1,1,1>
4535   3395748758U,  // <6,1,6,2>: Cost 3 vmrghw <6,6,6,6>, <1,2,3,0>
4536   3238933017U,  // <6,1,6,3>: Cost 4 vsldoi8 <2,u,6,1>, <6,3,1,7>
4537   4212632886U,  // <6,1,6,4>: Cost 3 vsldoi4 <u,6,1,6>, RHS
4538   3529965906U,  // <6,1,6,5>: Cost 3 vmrglw <6,6,6,6>, <0,4,1,5>
4539   3262821176U,  // <6,1,6,6>: Cost 3 vsldoi8 <6,u,6,1>, <6,6,6,6>
4540   3256849230U,  // <6,1,6,7>: Cost 4 vsldoi8 <5,u,6,1>, <6,7,0,1>
4541   3395749244U,  // <6,1,6,u>: Cost 3 vmrghw <6,6,6,6>, <1,u,3,0>
4542   4170834022U,  // <6,1,7,0>: Cost 3 vsldoi4 <1,6,1,7>, LHS
4543   2443624458U,  // <6,1,7,1>: Cost 2 vmrglw RHS, <0,0,1,1>
4544   2443626646U,  // <6,1,7,2>: Cost 2 vmrglw RHS, <3,0,1,2>
4545   3517366446U,  // <6,1,7,3>: Cost 3 vmrglw RHS, <0,2,1,3>
4546   4170837302U,  // <6,1,7,4>: Cost 3 vsldoi4 <1,6,1,7>, RHS
4547   2443624786U,  // <6,1,7,5>: Cost 2 vmrglw RHS, <0,4,1,5>
4548   3517366449U,  // <6,1,7,6>: Cost 3 vmrglw RHS, <0,2,1,6>
4549   3517366774U,  // <6,1,7,7>: Cost 3 vmrglw RHS, <0,6,1,7>
4550   2443624465U,  // <6,1,7,u>: Cost 2 vmrglw RHS, <0,0,1,u>
4551   4170842214U,  // <6,1,u,0>: Cost 3 vsldoi4 <1,6,1,u>, LHS
4552   2443632650U,  // <6,1,u,1>: Cost 2 vmrglw RHS, <0,0,1,1>
4553   2443634838U,  // <6,1,u,2>: Cost 2 vmrglw RHS, <3,0,1,2>
4554   3376432508U,  // <6,1,u,3>: Cost 3 vsldoi12 <3,4,5,6>, <1,u,3,0>
4555   4170845494U,  // <6,1,u,4>: Cost 3 vsldoi4 <1,6,1,u>, RHS
4556   2443632978U,  // <6,1,u,5>: Cost 2 vmrglw RHS, <0,4,1,5>
4557   3517374641U,  // <6,1,u,6>: Cost 3 vmrglw RHS, <0,2,1,6>
4558   3517374966U,  // <6,1,u,7>: Cost 3 vmrglw RHS, <0,6,1,7>
4559   2443632657U,  // <6,1,u,u>: Cost 2 vmrglw RHS, <0,0,1,u>
4560   3391792589U,  // <6,2,0,0>: Cost 4 vmrghw <6,0,7,0>, <2,0,3,0>
4561   3262160998U,  // <6,2,0,1>: Cost 3 vsldoi8 <6,7,6,2>, LHS
4562   3234291889U,  // <6,2,0,2>: Cost 4 vsldoi8 <2,1,6,2>, <0,2,1,6>
4563   3517309030U,  // <6,2,0,3>: Cost 3 vmrglw <4,5,6,0>, LHS
4564   4200713526U,  // <6,2,0,4>: Cost 4 vsldoi4 <6,6,2,0>, RHS
4565   3370976736U,  // <6,2,0,5>: Cost 4 vsldoi12 <2,5,3,6>, <2,0,5,1>
4566   3372893673U,  // <6,2,0,6>: Cost 4 vsldoi12 <2,u,2,6>, <2,0,6,1>
4567   4206687719U,  // <6,2,0,7>: Cost 4 vsldoi4 <7,6,2,0>, <7,6,2,0>
4568   3517309035U,  // <6,2,0,u>: Cost 3 vmrglw <4,5,6,0>, LHS
4569   3502058196U,  // <6,2,1,0>: Cost 4 vmrglw <2,0,6,1>, <3,7,2,0>
4570   3392464415U,  // <6,2,1,1>: Cost 4 vmrghw <6,1,7,1>, <2,1,3,1>
4571   3507365480U,  // <6,2,1,2>: Cost 4 vmrglw <2,u,6,1>, <2,2,2,2>
4572   3507363942U,  // <6,2,1,3>: Cost 3 vmrglw <2,u,6,1>, LHS
4573   4170861878U,  // <6,2,1,4>: Cost 5 vsldoi4 <1,6,2,1>, RHS
4574   3230975142U,  // <6,2,1,5>: Cost 4 vsldoi8 <1,5,6,2>, <1,5,6,2>
4575   3356894777U,  // <6,2,1,6>: Cost 4 vsldoi12 <0,2,1,6>, <2,1,6,0>
4576   3507365566U,  // <6,2,1,7>: Cost 5 vmrglw <2,u,6,1>, <2,3,2,7>
4577   3507363947U,  // <6,2,1,u>: Cost 3 vmrglw <2,u,6,1>, LHS
4578   4200726630U,  // <6,2,2,0>: Cost 3 vsldoi4 <6,6,2,2>, LHS
4579   3234293307U,  // <6,2,2,1>: Cost 4 vsldoi8 <2,1,6,2>, <2,1,6,2>
4580   3370460776U,  // <6,2,2,2>: Cost 3 vsldoi12 <2,4,5,6>, <2,2,2,2>
4581   3376432754U,  // <6,2,2,3>: Cost 3 vsldoi12 <3,4,5,6>, <2,2,3,3>
4582   4200729910U,  // <6,2,2,4>: Cost 3 vsldoi4 <6,6,2,2>, RHS
4583   3253536616U,  // <6,2,2,5>: Cost 4 vsldoi8 <5,3,6,2>, <2,5,3,6>
4584   3393144762U,  // <6,2,2,6>: Cost 3 vmrghw <6,2,7,3>, <2,6,3,7>
4585   3393144836U,  // <6,2,2,7>: Cost 3 vmrghw <6,2,7,3>, <2,7,3,0>
4586   3376432799U,  // <6,2,2,u>: Cost 3 vsldoi12 <3,4,5,6>, <2,2,u,3>
4587   3376432806U,  // <6,2,3,0>: Cost 3 vsldoi12 <3,4,5,6>, <2,3,0,1>
4588   3364488882U,  // <6,2,3,1>: Cost 4 vsldoi12 <1,4,5,6>, <2,3,1,4>
4589   3369576125U,  // <6,2,3,2>: Cost 3 vsldoi12 <2,3,2,6>, <2,3,2,6>
4590   3509370982U,  // <6,2,3,3>: Cost 3 vmrglw <3,2,6,3>, LHS
4591   3376432846U,  // <6,2,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <2,3,4,5>
4592   3369797336U,  // <6,2,3,5>: Cost 3 vsldoi12 <2,3,5,6>, <2,3,5,6>
4593   3393783738U,  // <6,2,3,6>: Cost 3 vmrghw <6,3,7,0>, <2,6,3,7>
4594   3400320744U,  // <6,2,3,7>: Cost 3 vsldoi12 <7,4,5,6>, <2,3,7,4>
4595   3370018547U,  // <6,2,3,u>: Cost 3 vsldoi12 <2,3,u,6>, <2,3,u,6>
4596   4194771046U,  // <6,2,4,0>: Cost 4 vsldoi4 <5,6,2,4>, LHS
4597   3502747945U,  // <6,2,4,1>: Cost 5 vmrglw <2,1,6,4>, <6,0,2,1>
4598   3370460941U,  // <6,2,4,2>: Cost 4 vsldoi12 <2,4,5,6>, <2,4,2,5>
4599   3517341798U,  // <6,2,4,3>: Cost 3 vmrglw <4,5,6,4>, LHS
4600   4194774326U,  // <6,2,4,4>: Cost 4 vsldoi4 <5,6,2,4>, RHS
4601   3370460969U,  // <6,2,4,5>: Cost 3 vsldoi12 <2,4,5,6>, <2,4,5,6>
4602   3372894001U,  // <6,2,4,6>: Cost 4 vsldoi12 <2,u,2,6>, <2,4,6,5>
4603   3394119684U,  // <6,2,4,7>: Cost 4 vmrghw <6,4,2,5>, <2,7,3,0>
4604   3370682180U,  // <6,2,4,u>: Cost 3 vsldoi12 <2,4,u,6>, <2,4,u,6>
4605   4182835302U,  // <6,2,5,0>: Cost 4 vsldoi4 <3,6,2,5>, LHS
4606   3252211398U,  // <6,2,5,1>: Cost 4 vsldoi8 <5,1,6,2>, <5,1,6,2>
4607   3370903391U,  // <6,2,5,2>: Cost 4 vsldoi12 <2,5,2,6>, <2,5,2,6>
4608   3370977128U,  // <6,2,5,3>: Cost 3 vsldoi12 <2,5,3,6>, <2,5,3,6>
4609   4182838582U,  // <6,2,5,4>: Cost 4 vsldoi4 <3,6,2,5>, RHS
4610   3254865930U,  // <6,2,5,5>: Cost 4 vsldoi8 <5,5,6,2>, <5,5,6,2>
4611   3507398333U,  // <6,2,5,6>: Cost 4 vmrglw <2,u,6,5>, <2,3,2,6>
4612   3256193196U,  // <6,2,5,7>: Cost 4 vsldoi8 <5,7,6,2>, <5,7,6,2>
4613   3371345813U,  // <6,2,5,u>: Cost 3 vsldoi12 <2,5,u,6>, <2,5,u,6>
4614   4170899558U,  // <6,2,6,0>: Cost 4 vsldoi4 <1,6,2,6>, LHS
4615   4170900695U,  // <6,2,6,1>: Cost 4 vsldoi4 <1,6,2,6>, <1,6,2,6>
4616   3395749480U,  // <6,2,6,2>: Cost 3 vmrghw <6,6,6,6>, <2,2,2,2>
4617   2456223846U,  // <6,2,6,3>: Cost 2 vmrglw <6,6,6,6>, LHS
4618   4170902838U,  // <6,2,6,4>: Cost 4 vsldoi4 <1,6,2,6>, RHS
4619   4194791483U,  // <6,2,6,5>: Cost 4 vsldoi4 <5,6,2,6>, <5,6,2,6>
4620   3395749818U,  // <6,2,6,6>: Cost 3 vmrghw <6,6,6,6>, <2,6,3,7>
4621   3262165893U,  // <6,2,6,7>: Cost 3 vsldoi8 <6,7,6,2>, <6,7,6,2>
4622   2456223851U,  // <6,2,6,u>: Cost 2 vmrglw <6,6,6,6>, LHS
4623   4176879718U,  // <6,2,7,0>: Cost 3 vsldoi4 <2,6,2,7>, LHS
4624   3517367020U,  // <6,2,7,1>: Cost 3 vmrglw RHS, <1,0,2,1>
4625   2443626088U,  // <6,2,7,2>: Cost 2 vmrglw RHS, <2,2,2,2>
4626   1369882726U,  // <6,2,7,3>: Cost 1 vmrglw RHS, LHS
4627   4176882998U,  // <6,2,7,4>: Cost 3 vsldoi4 <2,6,2,7>, RHS
4628   3517367348U,  // <6,2,7,5>: Cost 3 vmrglw RHS, <1,4,2,5>
4629   3517367997U,  // <6,2,7,6>: Cost 3 vmrglw RHS, <2,3,2,6>
4630   3517367512U,  // <6,2,7,7>: Cost 3 vmrglw RHS, <1,6,2,7>
4631   1369882731U,  // <6,2,7,u>: Cost 1 vmrglw RHS, LHS
4632   4176887910U,  // <6,2,u,0>: Cost 3 vsldoi4 <2,6,2,u>, LHS
4633   3517375212U,  // <6,2,u,1>: Cost 3 vmrglw RHS, <1,0,2,1>
4634   2443634280U,  // <6,2,u,2>: Cost 2 vmrglw RHS, <2,2,2,2>
4635   1369890918U,  // <6,2,u,3>: Cost 1 vmrglw RHS, LHS
4636   4176891190U,  // <6,2,u,4>: Cost 3 vsldoi4 <2,6,2,u>, RHS
4637   3373115501U,  // <6,2,u,5>: Cost 3 vsldoi12 <2,u,5,6>, <2,u,5,6>
4638   3517376189U,  // <6,2,u,6>: Cost 3 vmrglw RHS, <2,3,2,6>
4639   3517375704U,  // <6,2,u,7>: Cost 3 vmrglw RHS, <1,6,2,7>
4640   1369890923U,  // <6,2,u,u>: Cost 1 vmrglw RHS, LHS
4641   3240935424U,  // <6,3,0,0>: Cost 4 vsldoi8 <3,2,6,3>, <0,0,0,0>
4642   3240935526U,  // <6,3,0,1>: Cost 3 vsldoi8 <3,2,6,3>, LHS
4643   3228991665U,  // <6,3,0,2>: Cost 4 vsldoi8 <1,2,6,3>, <0,2,1,6>
4644   3373631660U,  // <6,3,0,3>: Cost 4 vsldoi12 <3,0,3,6>, <3,0,3,6>
4645   3391367682U,  // <6,3,0,4>: Cost 3 vmrghw <6,0,1,2>, <3,4,5,6>
4646   4194816062U,  // <6,3,0,5>: Cost 4 vsldoi4 <5,6,3,0>, <5,6,3,0>
4647   3517310824U,  // <6,3,0,6>: Cost 4 vmrglw <4,5,6,0>, <2,5,3,6>
4648   3502712762U,  // <6,3,0,7>: Cost 4 vmrglw <2,1,6,0>, <2,6,3,7>
4649   3240936093U,  // <6,3,0,u>: Cost 3 vsldoi8 <3,2,6,3>, LHS
4650   3392473238U,  // <6,3,1,0>: Cost 3 vmrghw <6,1,7,2>, <3,0,1,2>
4651   3240936244U,  // <6,3,1,1>: Cost 4 vsldoi8 <3,2,6,3>, <1,1,1,1>
4652   3228992436U,  // <6,3,1,2>: Cost 4 vsldoi8 <1,2,6,3>, <1,2,6,3>
4653   3507365490U,  // <6,3,1,3>: Cost 4 vmrglw <2,u,6,1>, <2,2,3,3>
4654   3364489477U,  // <6,3,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <3,1,4,5>
4655   3507365411U,  // <6,3,1,5>: Cost 5 vmrglw <2,u,6,1>, <2,1,3,5>
4656   3525945273U,  // <6,3,1,6>: Cost 4 vmrglw <6,0,6,1>, <2,6,3,6>
4657   3507365818U,  // <6,3,1,7>: Cost 3 vmrglw <2,u,6,1>, <2,6,3,7>
4658   3392473238U,  // <6,3,1,u>: Cost 3 vmrghw <6,1,7,2>, <3,0,1,2>
4659   3393144982U,  // <6,3,2,0>: Cost 3 vmrghw <6,2,7,3>, <3,0,1,2>
4660   3393145062U,  // <6,3,2,1>: Cost 4 vmrghw <6,2,7,3>, <3,1,1,1>
4661   3234965133U,  // <6,3,2,2>: Cost 4 vsldoi8 <2,2,6,3>, <2,2,6,3>
4662   3393145244U,  // <6,3,2,3>: Cost 3 vmrghw <6,2,7,3>, <3,3,3,3>
4663   3393145346U,  // <6,3,2,4>: Cost 3 vmrghw <6,2,7,3>, <3,4,5,6>
4664   3370977629U,  // <6,3,2,5>: Cost 4 vsldoi12 <2,5,3,6>, <3,2,5,3>
4665   3240937402U,  // <6,3,2,6>: Cost 3 vsldoi8 <3,2,6,3>, <2,6,3,7>
4666   3502729146U,  // <6,3,2,7>: Cost 4 vmrglw <2,1,6,2>, <2,6,3,7>
4667   3393145630U,  // <6,3,2,u>: Cost 3 vmrghw <6,2,7,3>, <3,u,1,2>
4668   4176920678U,  // <6,3,3,0>: Cost 4 vsldoi4 <2,6,3,3>, LHS
4669   3228993780U,  // <6,3,3,1>: Cost 5 vsldoi8 <1,2,6,3>, <3,1,2,6>
4670   3240937830U,  // <6,3,3,2>: Cost 3 vsldoi8 <3,2,6,3>, <3,2,6,3>
4671   3376433564U,  // <6,3,3,3>: Cost 3 vsldoi12 <3,4,5,6>, <3,3,3,3>
4672   3376433575U,  // <6,3,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <3,3,4,5>
4673   3252881976U,  // <6,3,3,5>: Cost 4 vsldoi8 <5,2,6,3>, <3,5,2,6>
4674   3370977722U,  // <6,3,3,6>: Cost 4 vsldoi12 <2,5,3,6>, <3,3,6,6>
4675   3509372858U,  // <6,3,3,7>: Cost 3 vmrglw <3,2,6,3>, <2,6,3,7>
4676   3379087819U,  // <6,3,3,u>: Cost 3 vsldoi12 <3,u,5,6>, <3,3,u,5>
4677   4194844774U,  // <6,3,4,0>: Cost 3 vsldoi4 <5,6,3,4>, LHS
4678   3376433626U,  // <6,3,4,1>: Cost 4 vsldoi12 <3,4,5,6>, <3,4,1,2>
4679   3376212455U,  // <6,3,4,2>: Cost 4 vsldoi12 <3,4,2,6>, <3,4,2,6>
4680   4194847234U,  // <6,3,4,3>: Cost 3 vsldoi4 <5,6,3,4>, <3,4,5,6>
4681   4194848054U,  // <6,3,4,4>: Cost 3 vsldoi4 <5,6,3,4>, RHS
4682   3376433666U,  // <6,3,4,5>: Cost 2 vsldoi12 <3,4,5,6>, <3,4,5,6>
4683   3517343592U,  // <6,3,4,6>: Cost 4 vmrglw <4,5,6,4>, <2,5,3,6>
4684   3502745530U,  // <6,3,4,7>: Cost 4 vmrglw <2,1,6,4>, <2,6,3,7>
4685   3376654877U,  // <6,3,4,u>: Cost 2 vsldoi12 <3,4,u,6>, <3,4,u,6>
4686   3507397526U,  // <6,3,5,0>: Cost 4 vmrglw <2,u,6,5>, <1,2,3,0>
4687   4176938227U,  // <6,3,5,1>: Cost 5 vsldoi4 <2,6,3,5>, <1,6,5,7>
4688   3252883224U,  // <6,3,5,2>: Cost 3 vsldoi8 <5,2,6,3>, <5,2,6,3>
4689   3507398258U,  // <6,3,5,3>: Cost 4 vmrglw <2,u,6,5>, <2,2,3,3>
4690   3395160578U,  // <6,3,5,4>: Cost 3 vmrghw <6,5,7,6>, <3,4,5,6>
4691   3248902158U,  // <6,3,5,5>: Cost 4 vsldoi8 <4,5,6,3>, <5,5,6,6>
4692   3370977884U,  // <6,3,5,6>: Cost 4 vsldoi12 <2,5,3,6>, <3,5,6,6>
4693   3507398586U,  // <6,3,5,7>: Cost 3 vmrglw <2,u,6,5>, <2,6,3,7>
4694   3256865022U,  // <6,3,5,u>: Cost 3 vsldoi8 <5,u,6,3>, <5,u,6,3>
4695   3395750038U,  // <6,3,6,0>: Cost 3 vmrghw <6,6,6,6>, <3,0,1,2>
4696   3395750118U,  // <6,3,6,1>: Cost 4 vmrghw <6,6,6,6>, <3,1,1,1>
4697   4176947129U,  // <6,3,6,2>: Cost 3 vsldoi4 <2,6,3,6>, <2,6,3,6>
4698   3395750300U,  // <6,3,6,3>: Cost 3 vmrghw <6,6,6,6>, <3,3,3,3>
4699   3395750402U,  // <6,3,6,4>: Cost 3 vmrghw <6,6,6,6>, <3,4,5,6>
4700   3248902860U,  // <6,3,6,5>: Cost 4 vsldoi8 <4,5,6,3>, <6,5,3,6>
4701   3262837560U,  // <6,3,6,6>: Cost 3 vsldoi8 <6,u,6,3>, <6,6,6,6>
4702   3529967546U,  // <6,3,6,7>: Cost 3 vmrglw <6,6,6,6>, <2,6,3,7>
4703   3395750686U,  // <6,3,6,u>: Cost 3 vmrghw <6,6,6,6>, <3,u,1,2>
4704   3103211622U,  // <6,3,7,0>: Cost 2 vsldoi4 <2,6,3,7>, LHS
4705   4176954164U,  // <6,3,7,1>: Cost 3 vsldoi4 <2,6,3,7>, <1,1,1,1>
4706   3103213498U,  // <6,3,7,2>: Cost 2 vsldoi4 <2,6,3,7>, <2,6,3,7>
4707   2443626098U,  // <6,3,7,3>: Cost 2 vmrglw RHS, <2,2,3,3>
4708   3103214902U,  // <6,3,7,4>: Cost 2 vsldoi4 <2,6,3,7>, RHS
4709   3517367843U,  // <6,3,7,5>: Cost 3 vmrglw RHS, <2,1,3,5>
4710   4176958024U,  // <6,3,7,6>: Cost 3 vsldoi4 <2,6,3,7>, <6,3,7,0>
4711   2443626426U,  // <6,3,7,7>: Cost 2 vmrglw RHS, <2,6,3,7>
4712   3103217454U,  // <6,3,7,u>: Cost 2 vsldoi4 <2,6,3,7>, LHS
4713   3103219814U,  // <6,3,u,0>: Cost 2 vsldoi4 <2,6,3,u>, LHS
4714   4176962356U,  // <6,3,u,1>: Cost 3 vsldoi4 <2,6,3,u>, <1,1,1,1>
4715   3103221691U,  // <6,3,u,2>: Cost 2 vsldoi4 <2,6,3,u>, <2,6,3,u>
4716   2443634290U,  // <6,3,u,3>: Cost 2 vmrglw RHS, <2,2,3,3>
4717   3103223094U,  // <6,3,u,4>: Cost 2 vsldoi4 <2,6,3,u>, RHS
4718   3379088198U,  // <6,3,u,5>: Cost 2 vsldoi12 <3,u,5,6>, <3,u,5,6>
4719   4176966225U,  // <6,3,u,6>: Cost 3 vsldoi4 <2,6,3,u>, <6,3,u,0>
4720   2443634618U,  // <6,3,u,7>: Cost 2 vmrglw RHS, <2,6,3,7>
4721   3103225646U,  // <6,3,u,u>: Cost 2 vsldoi4 <2,6,3,u>, LHS
4722   3248906240U,  // <6,4,0,0>: Cost 4 vsldoi8 <4,5,6,4>, <0,0,0,0>
4723   3248906342U,  // <6,4,0,1>: Cost 3 vsldoi8 <4,5,6,4>, LHS
4724   3234308273U,  // <6,4,0,2>: Cost 4 vsldoi8 <2,1,6,4>, <0,2,1,6>
4725   3376434048U,  // <6,4,0,3>: Cost 4 vsldoi12 <3,4,5,6>, <4,0,3,1>
4726   3248906578U,  // <6,4,0,4>: Cost 4 vsldoi8 <4,5,6,4>, <0,4,1,5>
4727   3391368502U,  // <6,4,0,5>: Cost 3 vmrghw <6,0,1,2>, RHS
4728   3391368567U,  // <6,4,0,6>: Cost 4 vmrghw <6,0,1,2>, <4,6,5,0>
4729   3517310186U,  // <6,4,0,7>: Cost 5 vmrglw <4,5,6,0>, <1,6,4,7>
4730   3248906909U,  // <6,4,0,u>: Cost 3 vsldoi8 <4,5,6,4>, LHS
4731   3392465810U,  // <6,4,1,0>: Cost 4 vmrghw <6,1,7,1>, <4,0,5,1>
4732   3248907060U,  // <6,4,1,1>: Cost 4 vsldoi8 <4,5,6,4>, <1,1,1,1>
4733   3376434122U,  // <6,4,1,2>: Cost 4 vsldoi12 <3,4,5,6>, <4,1,2,3>
4734   3392474244U,  // <6,4,1,3>: Cost 4 vmrghw <6,1,7,2>, <4,3,5,0>
4735   3382406107U,  // <6,4,1,4>: Cost 4 vsldoi12 <4,4,5,6>, <4,1,4,2>
4736   3392466230U,  // <6,4,1,5>: Cost 3 vmrghw <6,1,7,1>, RHS
4737   3392466296U,  // <6,4,1,6>: Cost 4 vmrghw <6,1,7,1>, <4,6,5,1>
4738   3400322040U,  // <6,4,1,7>: Cost 4 vsldoi12 <7,4,5,6>, <4,1,7,4>
4739   3392466473U,  // <6,4,1,u>: Cost 3 vmrghw <6,1,7,1>, RHS
4740   3393145746U,  // <6,4,2,0>: Cost 3 vmrghw <6,2,7,3>, <4,0,5,1>
4741   3234309693U,  // <6,4,2,1>: Cost 4 vsldoi8 <2,1,6,4>, <2,1,6,4>
4742   3248907880U,  // <6,4,2,2>: Cost 4 vsldoi8 <4,5,6,4>, <2,2,2,2>
4743   3240945341U,  // <6,4,2,3>: Cost 4 vsldoi8 <3,2,6,4>, <2,3,2,6>
4744   3393146064U,  // <6,4,2,4>: Cost 3 vmrghw <6,2,7,3>, <4,4,4,4>
4745   2319404342U,  // <6,4,2,5>: Cost 2 vmrghw <6,2,7,3>, RHS
4746   3393146233U,  // <6,4,2,6>: Cost 3 vmrghw <6,2,7,3>, <4,6,5,2>
4747   3393146312U,  // <6,4,2,7>: Cost 4 vmrghw <6,2,7,3>, <4,7,5,0>
4748   2319404585U,  // <6,4,2,u>: Cost 2 vmrghw <6,2,7,3>, RHS
4749   3248908438U,  // <6,4,3,0>: Cost 4 vsldoi8 <4,5,6,4>, <3,0,1,2>
4750   3517336376U,  // <6,4,3,1>: Cost 4 vmrglw <4,5,6,3>, <3,u,4,1>
4751   3240946023U,  // <6,4,3,2>: Cost 4 vsldoi8 <3,2,6,4>, <3,2,6,4>
4752   3248908700U,  // <6,4,3,3>: Cost 4 vsldoi8 <4,5,6,4>, <3,3,3,3>
4753   3248908802U,  // <6,4,3,4>: Cost 3 vsldoi8 <4,5,6,4>, <3,4,5,6>
4754   3393604918U,  // <6,4,3,5>: Cost 3 vmrghw <6,3,4,5>, RHS
4755   3247581852U,  // <6,4,3,6>: Cost 4 vsldoi8 <4,3,6,4>, <3,6,4,7>
4756   3264834266U,  // <6,4,3,7>: Cost 4 vsldoi8 <7,2,6,4>, <3,7,2,6>
4757   3393605161U,  // <6,4,3,u>: Cost 3 vmrghw <6,3,4,5>, RHS
4758   3250899858U,  // <6,4,4,0>: Cost 4 vsldoi8 <4,u,6,4>, <4,0,5,1>
4759   3517344568U,  // <6,4,4,1>: Cost 4 vmrglw <4,5,6,4>, <3,u,4,1>
4760   3394489398U,  // <6,4,4,2>: Cost 4 vmrghw <6,4,7,5>, <4,2,5,3>
4761   3247582353U,  // <6,4,4,3>: Cost 4 vsldoi8 <4,3,6,4>, <4,3,6,4>
4762   3394481360U,  // <6,4,4,4>: Cost 3 vmrghw <6,4,7,4>, <4,4,4,4>
4763   3382406363U,  // <6,4,4,5>: Cost 3 vsldoi12 <4,4,5,6>, <4,4,5,6>
4764   3517346517U,  // <6,4,4,6>: Cost 4 vmrglw <4,5,6,4>, <6,5,4,6>
4765   3516017308U,  // <6,4,4,7>: Cost 4 vmrglw <4,3,6,4>, <3,6,4,7>
4766   3382627574U,  // <6,4,4,u>: Cost 3 vsldoi12 <4,4,u,6>, <4,4,u,6>
4767   4194926694U,  // <6,4,5,0>: Cost 3 vsldoi4 <5,6,4,5>, LHS
4768   4171039976U,  // <6,4,5,1>: Cost 4 vsldoi4 <1,6,4,5>, <1,6,4,5>
4769   4171040698U,  // <6,4,5,2>: Cost 4 vsldoi4 <1,6,4,5>, <2,6,3,7>
4770   4194929154U,  // <6,4,5,3>: Cost 3 vsldoi4 <5,6,4,5>, <3,4,5,6>
4771   4194929974U,  // <6,4,5,4>: Cost 3 vsldoi4 <5,6,4,5>, RHS
4772   4194930764U,  // <6,4,5,5>: Cost 3 vsldoi4 <5,6,4,5>, <5,6,4,5>
4773   3376434486U,  // <6,4,5,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
4774   4194931706U,  // <6,4,5,7>: Cost 4 vsldoi4 <5,6,4,5>, <7,0,1,2>
4775   3376434504U,  // <6,4,5,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
4776   3395750802U,  // <6,4,6,0>: Cost 3 vmrghw <6,6,6,6>, <4,0,5,1>
4777   3523332920U,  // <6,4,6,1>: Cost 4 vmrglw <5,5,6,6>, <3,u,4,1>
4778   3248910815U,  // <6,4,6,2>: Cost 4 vsldoi8 <4,5,6,4>, <6,2,4,3>
4779   3248910898U,  // <6,4,6,3>: Cost 4 vsldoi8 <4,5,6,4>, <6,3,4,5>
4780   3395751120U,  // <6,4,6,4>: Cost 3 vmrghw <6,6,6,6>, <4,4,4,4>
4781   2322009398U,  // <6,4,6,5>: Cost 2 vmrghw <6,6,6,6>, RHS
4782   3395751293U,  // <6,4,6,6>: Cost 3 vmrghw <6,6,6,6>, <4,6,5,6>
4783   3250901838U,  // <6,4,6,7>: Cost 4 vsldoi8 <4,u,6,4>, <6,7,0,1>
4784   2322009641U,  // <6,4,6,u>: Cost 2 vmrghw <6,6,6,6>, RHS
4785   4182999142U,  // <6,4,7,0>: Cost 3 vsldoi4 <3,6,4,7>, LHS
4786   4182999962U,  // <6,4,7,1>: Cost 3 vsldoi4 <3,6,4,7>, <1,2,3,4>
4787   4177029059U,  // <6,4,7,2>: Cost 4 vsldoi4 <2,6,4,7>, <2,6,4,7>
4788   4183001756U,  // <6,4,7,3>: Cost 3 vsldoi4 <3,6,4,7>, <3,6,4,7>
4789   2445618384U,  // <6,4,7,4>: Cost 2 vmrglw RHS, <4,4,4,4>
4790   2443626190U,  // <6,4,7,5>: Cost 2 vmrglw RHS, <2,3,4,5>
4791   4183003801U,  // <6,4,7,6>: Cost 4 vsldoi4 <3,6,4,7>, <6,4,7,0>
4792   3517368988U,  // <6,4,7,7>: Cost 3 vmrglw RHS, <3,6,4,7>
4793   2443626193U,  // <6,4,7,u>: Cost 2 vmrglw RHS, <2,3,4,u>
4794   4183007334U,  // <6,4,u,0>: Cost 3 vsldoi4 <3,6,4,u>, LHS
4795   4183008154U,  // <6,4,u,1>: Cost 3 vsldoi4 <3,6,4,u>, <1,2,3,4>
4796   4171065274U,  // <6,4,u,2>: Cost 4 vsldoi4 <1,6,4,u>, <2,6,3,7>
4797   4183009949U,  // <6,4,u,3>: Cost 3 vsldoi4 <3,6,4,u>, <3,6,4,u>
4798   2443635920U,  // <6,4,u,4>: Cost 2 vmrglw RHS, <4,4,4,4>
4799   2443634382U,  // <6,4,u,5>: Cost 2 vmrglw RHS, <2,3,4,5>
4800   3376434729U,  // <6,4,u,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
4801   3517377180U,  // <6,4,u,7>: Cost 3 vmrglw RHS, <3,6,4,7>
4802   3376434747U,  // <6,4,u,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
4803   3238961152U,  // <6,5,0,0>: Cost 4 vsldoi8 <2,u,6,5>, <0,0,0,0>
4804   3238961254U,  // <6,5,0,1>: Cost 3 vsldoi8 <2,u,6,5>, LHS
4805   3238961329U,  // <6,5,0,2>: Cost 4 vsldoi8 <2,u,6,5>, <0,2,1,6>
4806   4188989954U,  // <6,5,0,3>: Cost 4 vsldoi4 <4,6,5,0>, <3,4,5,6>
4807   3238961490U,  // <6,5,0,4>: Cost 4 vsldoi8 <2,u,6,5>, <0,4,1,5>
4808   3519302874U,  // <6,5,0,5>: Cost 4 vmrglw <4,u,6,0>, <4,4,5,5>
4809   3517311490U,  // <6,5,0,6>: Cost 3 vmrglw <4,5,6,0>, <3,4,5,6>
4810   3510676862U,  // <6,5,0,7>: Cost 5 vmrglw <3,4,6,0>, <4,6,5,7>
4811   3238961821U,  // <6,5,0,u>: Cost 3 vsldoi8 <2,u,6,5>, LHS
4812   4188995594U,  // <6,5,1,0>: Cost 4 vsldoi4 <4,6,5,1>, <0,0,1,1>
4813   3238961972U,  // <6,5,1,1>: Cost 4 vsldoi8 <2,u,6,5>, <1,1,1,1>
4814   3238962070U,  // <6,5,1,2>: Cost 4 vsldoi8 <2,u,6,5>, <1,2,3,0>
4815   3376434861U,  // <6,5,1,3>: Cost 4 vsldoi12 <3,4,5,6>, <5,1,3,4>
4816   4188999032U,  // <6,5,1,4>: Cost 4 vsldoi4 <4,6,5,1>, <4,6,5,1>
4817   3386388161U,  // <6,5,1,5>: Cost 4 vsldoi12 <5,1,5,6>, <5,1,5,6>
4818   3364490949U,  // <6,5,1,6>: Cost 4 vsldoi12 <1,4,5,6>, <5,1,6,1>
4819   3400322769U,  // <6,5,1,7>: Cost 4 vsldoi12 <7,4,5,6>, <5,1,7,4>
4820   3232990620U,  // <6,5,1,u>: Cost 4 vsldoi8 <1,u,6,5>, <1,u,6,5>
4821   4189003878U,  // <6,5,2,0>: Cost 3 vsldoi4 <4,6,5,2>, LHS
4822   4189004596U,  // <6,5,2,1>: Cost 4 vsldoi4 <4,6,5,2>, <1,1,1,1>
4823   3238962792U,  // <6,5,2,2>: Cost 4 vsldoi8 <2,u,6,5>, <2,2,2,2>
4824   3238962854U,  // <6,5,2,3>: Cost 4 vsldoi8 <2,u,6,5>, <2,3,0,1>
4825   4189007225U,  // <6,5,2,4>: Cost 3 vsldoi4 <4,6,5,2>, <4,6,5,2>
4826   3393146884U,  // <6,5,2,5>: Cost 3 vmrghw <6,2,7,3>, <5,5,5,5>
4827   3238963130U,  // <6,5,2,6>: Cost 3 vsldoi8 <2,u,6,5>, <2,6,3,7>
4828   4189008890U,  // <6,5,2,7>: Cost 4 vsldoi4 <4,6,5,2>, <7,0,1,2>
4829   3238963317U,  // <6,5,2,u>: Cost 3 vsldoi8 <2,u,6,5>, <2,u,6,5>
4830   3238963350U,  // <6,5,3,0>: Cost 4 vsldoi8 <2,u,6,5>, <3,0,1,2>
4831   3240290583U,  // <6,5,3,1>: Cost 4 vsldoi8 <3,1,6,5>, <3,1,6,5>
4832   3238963558U,  // <6,5,3,2>: Cost 4 vsldoi8 <2,u,6,5>, <3,2,6,3>
4833   3238963612U,  // <6,5,3,3>: Cost 4 vsldoi8 <2,u,6,5>, <3,3,3,3>
4834   3238963714U,  // <6,5,3,4>: Cost 4 vsldoi8 <2,u,6,5>, <3,4,5,6>
4835   3519327450U,  // <6,5,3,5>: Cost 4 vmrglw <4,u,6,3>, <4,4,5,5>
4836   3517336066U,  // <6,5,3,6>: Cost 3 vmrglw <4,5,6,3>, <3,4,5,6>
4837   3238963907U,  // <6,5,3,7>: Cost 4 vsldoi8 <2,u,6,5>, <3,7,0,1>
4838   3517336066U,  // <6,5,3,u>: Cost 3 vmrglw <4,5,6,3>, <3,4,5,6>
4839   4189020262U,  // <6,5,4,0>: Cost 4 vsldoi4 <4,6,5,4>, LHS
4840   3519335314U,  // <6,5,4,1>: Cost 4 vmrglw <4,u,6,4>, <4,0,5,1>
4841   3394350872U,  // <6,5,4,2>: Cost 4 vmrghw <6,4,5,6>, <5,2,6,3>
4842   4189022722U,  // <6,5,4,3>: Cost 4 vsldoi4 <4,6,5,4>, <3,4,5,6>
4843   4189023611U,  // <6,5,4,4>: Cost 4 vsldoi4 <4,6,5,4>, <4,6,5,4>
4844   3238964534U,  // <6,5,4,5>: Cost 3 vsldoi8 <2,u,6,5>, RHS
4845   3517344258U,  // <6,5,4,6>: Cost 3 vmrglw <4,5,6,4>, <3,4,5,6>
4846   3400323012U,  // <6,5,4,7>: Cost 4 vsldoi12 <7,4,5,6>, <5,4,7,4>
4847   3238964777U,  // <6,5,4,u>: Cost 3 vsldoi8 <2,u,6,5>, RHS
4848   4189028454U,  // <6,5,5,0>: Cost 4 vsldoi4 <4,6,5,5>, LHS
4849   3252235977U,  // <6,5,5,1>: Cost 4 vsldoi8 <5,1,6,5>, <5,1,6,5>
4850   3248918296U,  // <6,5,5,2>: Cost 4 vsldoi8 <4,5,6,5>, <5,2,6,3>
4851   3507401678U,  // <6,5,5,3>: Cost 4 vmrglw <2,u,6,5>, <6,u,5,3>
4852   3254226876U,  // <6,5,5,4>: Cost 3 vsldoi8 <5,4,6,5>, <5,4,6,5>
4853   3395751940U,  // <6,5,5,5>: Cost 3 vsldoi12 <6,6,6,6>, <5,5,5,5>
4854   3376435214U,  // <6,5,5,6>: Cost 3 vsldoi12 <3,4,5,6>, <5,5,6,6>
4855   3507401277U,  // <6,5,5,7>: Cost 4 vmrglw <2,u,6,5>, <6,3,5,7>
4856   3256881408U,  // <6,5,5,u>: Cost 3 vsldoi8 <5,u,6,5>, <5,u,6,5>
4857   3376435236U,  // <6,5,6,0>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,0,1>
4858   3529968530U,  // <6,5,6,1>: Cost 3 vmrglw <6,6,6,6>, <4,0,5,1>
4859   3370463287U,  // <6,5,6,2>: Cost 4 vsldoi12 <2,4,5,6>, <5,6,2,2>
4860   3376435266U,  // <6,5,6,3>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,3,4>
4861   3376435276U,  // <6,5,6,4>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,4,5>
4862   3395751940U,  // <6,5,6,5>: Cost 3 vmrghw <6,6,6,6>, <5,5,5,5>
4863   3376435296U,  // <6,5,6,6>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,6,7>
4864   3389853800U,  // <6,5,6,7>: Cost 3 vsldoi12 <5,6,7,6>, <5,6,7,6>
4865   3376435308U,  // <6,5,6,u>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,u,1>
4866   4171128934U,  // <6,5,7,0>: Cost 3 vsldoi4 <1,6,5,7>, LHS
4867   2443627410U,  // <6,5,7,1>: Cost 2 vmrglw RHS, <4,0,5,1>
4868   3517368830U,  // <6,5,7,2>: Cost 3 vmrglw RHS, <3,4,5,2>
4869   3517367211U,  // <6,5,7,3>: Cost 3 vmrglw RHS, <1,2,5,3>
4870   4171132214U,  // <6,5,7,4>: Cost 3 vsldoi4 <1,6,5,7>, RHS
4871   2443627738U,  // <6,5,7,5>: Cost 2 vmrglw RHS, <4,4,5,5>
4872   2443627010U,  // <6,5,7,6>: Cost 2 vmrglw RHS, <3,4,5,6>
4873   3517367539U,  // <6,5,7,7>: Cost 3 vmrglw RHS, <1,6,5,7>
4874   2443627012U,  // <6,5,7,u>: Cost 2 vmrglw RHS, <3,4,5,u>
4875   4171137126U,  // <6,5,u,0>: Cost 3 vsldoi4 <1,6,5,u>, LHS
4876   2443635602U,  // <6,5,u,1>: Cost 2 vmrglw RHS, <4,0,5,1>
4877   3517377022U,  // <6,5,u,2>: Cost 3 vmrglw RHS, <3,4,5,2>
4878   3517375403U,  // <6,5,u,3>: Cost 3 vmrglw RHS, <1,2,5,3>
4879   4171140406U,  // <6,5,u,4>: Cost 3 vsldoi4 <1,6,5,u>, RHS
4880   2443635930U,  // <6,5,u,5>: Cost 2 vmrglw RHS, <4,4,5,5>
4881   2443635202U,  // <6,5,u,6>: Cost 2 vmrglw RHS, <3,4,5,6>
4882   3517375731U,  // <6,5,u,7>: Cost 3 vmrglw RHS, <1,6,5,7>
4883   2443635204U,  // <6,5,u,u>: Cost 2 vmrglw RHS, <3,4,5,u>
4884   3517312303U,  // <6,6,0,0>: Cost 3 vmrglw <4,5,6,0>, <4,5,6,0>
4885   3261530214U,  // <6,6,0,1>: Cost 2 vsldoi8 <6,6,6,6>, LHS
4886   3391435258U,  // <6,6,0,2>: Cost 3 vmrghw <6,0,2,1>, <6,2,7,3>
4887   3376435506U,  // <6,6,0,3>: Cost 4 vsldoi12 <3,4,5,6>, <6,0,3,1>
4888   3261530450U,  // <6,6,0,4>: Cost 3 vsldoi8 <6,6,6,6>, <0,4,1,5>
4889   4195037273U,  // <6,6,0,5>: Cost 4 vsldoi4 <5,6,6,0>, <5,6,6,0>
4890   3395752269U,  // <6,6,0,6>: Cost 3 vsldoi12 <6,6,6,6>, <6,0,6,1>
4891   3517312310U,  // <6,6,0,7>: Cost 3 vmrglw <4,5,6,0>, RHS
4892   3261530781U,  // <6,6,0,u>: Cost 2 vsldoi8 <6,6,6,6>, LHS
4893   3392467232U,  // <6,6,1,0>: Cost 4 vmrghw <6,1,7,1>, <6,0,1,1>
4894   3507366001U,  // <6,6,1,1>: Cost 3 vmrglw <2,u,6,1>, <2,u,6,1>
4895   3261531030U,  // <6,6,1,2>: Cost 3 vsldoi8 <6,6,6,6>, <1,2,3,0>
4896   3507366246U,  // <6,6,1,3>: Cost 4 vmrglw <2,u,6,1>, <3,2,6,3>
4897   3364491664U,  // <6,6,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <6,1,4,5>
4898   3507365681U,  // <6,6,1,5>: Cost 4 vmrglw <2,u,6,1>, <2,4,6,5>
4899   3531256632U,  // <6,6,1,6>: Cost 3 vmrglw <6,u,6,1>, <6,6,6,6>
4900   3507367222U,  // <6,6,1,7>: Cost 3 vmrglw <2,u,6,1>, RHS
4901   3507367223U,  // <6,6,1,u>: Cost 3 vmrglw <2,u,6,1>, RHS
4902   3393147177U,  // <6,6,2,0>: Cost 3 vmrghw <6,2,7,3>, <6,0,2,1>
4903   3393147258U,  // <6,6,2,1>: Cost 4 vmrghw <6,2,7,3>, <6,1,2,1>
4904   2319405562U,  // <6,6,2,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
4905   3261531814U,  // <6,6,2,3>: Cost 3 vsldoi8 <6,6,6,6>, <2,3,0,1>
4906   3393147505U,  // <6,6,2,4>: Cost 3 vmrghw <6,2,7,3>, <6,4,2,5>
4907   3370979816U,  // <6,6,2,5>: Cost 4 vsldoi12 <2,5,3,6>, <6,2,5,3>
4908   3393147664U,  // <6,6,2,6>: Cost 3 vmrghw <6,2,7,3>, <6,6,2,2>
4909   3389854202U,  // <6,6,2,7>: Cost 3 vsldoi12 <5,6,7,6>, <6,2,7,3>
4910   2319405562U,  // <6,6,2,u>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
4911   3261532310U,  // <6,6,3,0>: Cost 3 vsldoi8 <6,6,6,6>, <3,0,1,2>
4912   3509372393U,  // <6,6,3,1>: Cost 4 vmrglw <3,2,6,3>, <2,0,6,1>
4913   3509372637U,  // <6,6,3,2>: Cost 4 vmrglw <3,2,6,3>, <2,3,6,2>
4914   3509373286U,  // <6,6,3,3>: Cost 3 vmrglw <3,2,6,3>, <3,2,6,3>
4915   3376435762U,  // <6,6,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <6,3,4,5>
4916   3509372721U,  // <6,6,3,5>: Cost 4 vmrglw <3,2,6,3>, <2,4,6,5>
4917   3531273016U,  // <6,6,3,6>: Cost 3 vmrglw <6,u,6,3>, <6,6,6,6>
4918   3509374262U,  // <6,6,3,7>: Cost 3 vmrglw <3,2,6,3>, RHS
4919   3509374263U,  // <6,6,3,u>: Cost 3 vmrglw <3,2,6,3>, RHS
4920   3261533074U,  // <6,6,4,0>: Cost 3 vsldoi8 <6,6,6,6>, <4,0,5,1>
4921   3394048423U,  // <6,6,4,1>: Cost 4 vmrghw <6,4,1,5>, <6,1,7,1>
4922   3394122234U,  // <6,6,4,2>: Cost 3 vmrghw <6,4,2,5>, <6,2,7,3>
4923   3517345074U,  // <6,6,4,3>: Cost 4 vmrglw <4,5,6,4>, <4,5,6,3>
4924   3517345075U,  // <6,6,4,4>: Cost 3 vmrglw <4,5,6,4>, <4,5,6,4>
4925   3261533494U,  // <6,6,4,5>: Cost 2 vsldoi8 <6,6,6,6>, RHS
4926   3261533565U,  // <6,6,4,6>: Cost 3 vsldoi8 <6,6,6,6>, <4,6,5,6>
4927   3517345078U,  // <6,6,4,7>: Cost 3 vmrglw <4,5,6,4>, RHS
4928   3261533737U,  // <6,6,4,u>: Cost 2 vsldoi8 <6,6,6,6>, RHS
4929   4195074150U,  // <6,6,5,0>: Cost 4 vsldoi4 <5,6,6,5>, LHS
4930   3507398121U,  // <6,6,5,1>: Cost 4 vmrglw <2,u,6,5>, <2,0,6,1>
4931   3254898456U,  // <6,6,5,2>: Cost 4 vsldoi8 <5,5,6,6>, <5,2,6,3>
4932   3507399014U,  // <6,6,5,3>: Cost 4 vmrglw <2,u,6,5>, <3,2,6,3>
4933   4195077430U,  // <6,6,5,4>: Cost 4 vsldoi4 <5,6,6,5>, RHS
4934   3507398773U,  // <6,6,5,5>: Cost 3 vmrglw <2,u,6,5>, <2,u,6,5>
4935   3261534306U,  // <6,6,5,6>: Cost 3 vsldoi8 <6,6,6,6>, <5,6,7,0>
4936   3507399990U,  // <6,6,5,7>: Cost 3 vmrglw <2,u,6,5>, RHS
4937   3507399991U,  // <6,6,5,u>: Cost 3 vmrglw <2,u,6,5>, RHS
4938   3127312486U,  // <6,6,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
4939   3529969997U,  // <6,6,6,1>: Cost 3 vmrglw <6,6,6,6>, <6,0,6,1>
4940   3395424762U,  // <6,6,6,2>: Cost 3 vmrghw <6,6,2,2>, <6,2,7,3>
4941   3529970161U,  // <6,6,6,3>: Cost 3 vmrglw <6,6,6,6>, <6,2,6,3>
4942   3127315766U,  // <6,6,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
4943   3529970325U,  // <6,6,6,5>: Cost 3 vmrglw <6,6,6,6>, <6,4,6,5>
4944   1772539190U,  // <6,6,6,6>: Cost 1 vspltisw2 RHS
4945   2456227126U,  // <6,6,6,7>: Cost 2 vmrglw <6,6,6,6>, RHS
4946   1772539190U,  // <6,6,6,u>: Cost 1 vspltisw2 RHS
4947   3517369647U,  // <6,6,7,0>: Cost 3 vmrglw RHS, <4,5,6,0>
4948   3517367785U,  // <6,6,7,1>: Cost 3 vmrglw RHS, <2,0,6,1>
4949   3519361925U,  // <6,6,7,2>: Cost 3 vmrglw RHS, <6,7,6,2>
4950   3517368678U,  // <6,6,7,3>: Cost 3 vmrglw RHS, <3,2,6,3>
4951   3517369651U,  // <6,6,7,4>: Cost 3 vmrglw RHS, <4,5,6,4>
4952   3517368113U,  // <6,6,7,5>: Cost 3 vmrglw RHS, <2,4,6,5>
4953   2445620024U,  // <6,6,7,6>: Cost 2 vmrglw RHS, <6,6,6,6>
4954   1369886006U,  // <6,6,7,7>: Cost 1 vmrglw RHS, RHS
4955   1369886007U,  // <6,6,7,u>: Cost 1 vmrglw RHS, RHS
4956   3127312486U,  // <6,6,u,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
4957   3261536046U,  // <6,6,u,1>: Cost 2 vsldoi8 <6,6,6,6>, LHS
4958   2319405562U,  // <6,6,u,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
4959   3517376870U,  // <6,6,u,3>: Cost 3 vmrglw RHS, <3,2,6,3>
4960   3127315766U,  // <6,6,u,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
4961   3261536410U,  // <6,6,u,5>: Cost 2 vsldoi8 <6,6,6,6>, RHS
4962   1772539190U,  // <6,6,u,6>: Cost 1 vspltisw2 RHS
4963   1369894198U,  // <6,6,u,7>: Cost 1 vmrglw RHS, RHS
4964   1369894199U,  // <6,6,u,u>: Cost 1 vmrglw RHS, RHS
4965   3248930816U,  // <6,7,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
4966   1101447270U,  // <6,7,0,1>: Cost 1 vsldoi8 RHS, LHS
4967   3248930989U,  // <6,7,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
4968   3248931068U,  // <6,7,0,3>: Cost 3 vsldoi8 RHS, <0,3,1,0>
4969   3248931154U,  // <6,7,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
4970   3121369186U,  // <6,7,0,5>: Cost 2 vsldoi4 <5,6,7,0>, <5,6,7,0>
4971   3248931318U,  // <6,7,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
4972   4195111930U,  // <6,7,0,7>: Cost 3 vsldoi4 <5,6,7,0>, <7,0,1,2>
4973   1101447837U,  // <6,7,0,u>: Cost 1 vsldoi8 RHS, LHS
4974   3248931555U,  // <6,7,1,0>: Cost 3 vsldoi8 RHS, <1,0,1,1>
4975   3248931636U,  // <6,7,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
4976   3248931734U,  // <6,7,1,2>: Cost 2 vsldoi8 RHS, <1,2,3,0>
4977   3229688841U,  // <6,7,1,3>: Cost 4 vsldoi8 <1,3,6,7>, <1,3,6,7>
4978   3248931883U,  // <6,7,1,4>: Cost 3 vsldoi8 RHS, <1,4,1,5>
4979   3248931951U,  // <6,7,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
4980   3248932047U,  // <6,7,1,6>: Cost 3 vsldoi8 RHS, <1,6,1,7>
4981   3507366340U,  // <6,7,1,7>: Cost 4 vmrglw <2,u,6,1>, <3,3,7,7>
4982   3248932220U,  // <6,7,1,u>: Cost 2 vsldoi8 RHS, <1,u,3,0>
4983   3248932285U,  // <6,7,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
4984   3248932383U,  // <6,7,2,1>: Cost 3 vsldoi8 RHS, <2,1,3,1>
4985   3248932456U,  // <6,7,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
4986   3248932518U,  // <6,7,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
4987   3248932621U,  // <6,7,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
4988   3248932712U,  // <6,7,2,5>: Cost 3 vsldoi8 RHS, <2,5,3,6>
4989   3248932794U,  // <6,7,2,6>: Cost 2 vsldoi8 RHS, <2,6,3,7>
4990   3393148524U,  // <6,7,2,7>: Cost 3 vmrghw <6,2,7,3>, <7,7,7,7>
4991   3248932923U,  // <6,7,2,u>: Cost 2 vsldoi8 RHS, <2,u,0,1>
4992   3248933014U,  // <6,7,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
4993   3248933094U,  // <6,7,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
4994   3248933168U,  // <6,7,3,2>: Cost 3 vsldoi8 RHS, <3,2,0,3>
4995   3248933276U,  // <6,7,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
4996   3248933378U,  // <6,7,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
4997   3248933458U,  // <6,7,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
4998   3248933496U,  // <6,7,3,6>: Cost 3 vsldoi8 RHS, <3,6,0,7>
4999   3248933571U,  // <6,7,3,7>: Cost 3 vsldoi8 RHS, <3,7,0,1>
5000   3248933662U,  // <6,7,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
5001   3248933778U,  // <6,7,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
5002   3248933834U,  // <6,7,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
5003   3248933941U,  // <6,7,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
5004   3248934020U,  // <6,7,4,3>: Cost 3 vsldoi8 RHS, <4,3,5,0>
5005   3248934096U,  // <6,7,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
5006   1101450550U,  // <6,7,4,5>: Cost 1 vsldoi8 RHS, RHS
5007   3248934269U,  // <6,7,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,6>
5008   3248934351U,  // <6,7,4,7>: Cost 3 vsldoi8 RHS, <4,7,5,7>
5009   1101450793U,  // <6,7,4,u>: Cost 1 vsldoi8 RHS, RHS
5010   3248934472U,  // <6,7,5,0>: Cost 3 vsldoi8 RHS, <5,0,1,2>
5011   3250925199U,  // <6,7,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
5012   3248934654U,  // <6,7,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
5013   3507399023U,  // <6,7,5,3>: Cost 4 vmrglw <2,u,6,5>, <3,2,7,3>
5014   3248934836U,  // <6,7,5,4>: Cost 3 vsldoi8 RHS, <5,4,5,6>
5015   3248934916U,  // <6,7,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
5016   3248935010U,  // <6,7,5,6>: Cost 2 vsldoi8 RHS, <5,6,7,0>
5017   3507399108U,  // <6,7,5,7>: Cost 4 vmrglw <2,u,6,5>, <3,3,7,7>
5018   3250925828U,  // <6,7,5,u>: Cost 2 vsldoi8 RHS, <5,u,7,0>
5019   3248935201U,  // <6,7,6,0>: Cost 3 vsldoi8 RHS, <6,0,1,2>
5020   3248935335U,  // <6,7,6,1>: Cost 3 vsldoi8 RHS, <6,1,7,1>
5021   3248935418U,  // <6,7,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
5022   3248935474U,  // <6,7,6,3>: Cost 3 vsldoi8 RHS, <6,3,4,5>
5023   3248935565U,  // <6,7,6,4>: Cost 3 vsldoi8 RHS, <6,4,5,6>
5024   3248935659U,  // <6,7,6,5>: Cost 3 vsldoi8 RHS, <6,5,7,1>
5025   3248935736U,  // <6,7,6,6>: Cost 2 vsldoi8 RHS, <6,6,6,6>
5026   3248935758U,  // <6,7,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
5027   3248935904U,  // <6,7,6,u>: Cost 2 vsldoi8 RHS, <6,u,7,3>
5028   2445619298U,  // <6,7,7,0>: Cost 2 vmrglw RHS, <5,6,7,0>
5029   3517370710U,  // <6,7,7,1>: Cost 3 vmrglw RHS, <6,0,7,1>
5030   4183222202U,  // <6,7,7,2>: Cost 3 vsldoi4 <3,6,7,7>, <2,6,3,7>
5031   2443629050U,  // <6,7,7,3>: Cost 2 vmrglw RHS, <6,2,7,3>
5032   2445619302U,  // <6,7,7,4>: Cost 2 vmrglw RHS, <5,6,7,4>
5033   3517370795U,  // <6,7,7,5>: Cost 3 vmrglw RHS, <6,1,7,5>
5034   3127399234U,  // <6,7,7,6>: Cost 2 vsldoi4 <6,6,7,7>, <6,6,7,7>
5035   2443629378U,  // <6,7,7,7>: Cost 2 vmrglw RHS, <6,6,7,7>
5036   2443629055U,  // <6,7,7,u>: Cost 2 vmrglw RHS, <6,2,7,u>
5037   3248936659U,  // <6,7,u,0>: Cost 2 vsldoi8 RHS, <u,0,1,2>
5038   1101453102U,  // <6,7,u,1>: Cost 1 vsldoi8 RHS, LHS
5039   3248936837U,  // <6,7,u,2>: Cost 2 vsldoi8 RHS, <u,2,3,0>
5040   3248936892U,  // <6,7,u,3>: Cost 2 vsldoi8 RHS, <u,3,0,1>
5041   3248937023U,  // <6,7,u,4>: Cost 2 vsldoi8 RHS, <u,4,5,6>
5042   1101453466U,  // <6,7,u,5>: Cost 1 vsldoi8 RHS, RHS
5043   3248937168U,  // <6,7,u,6>: Cost 2 vsldoi8 RHS, <u,6,3,7>
5044   2443637570U,  // <6,7,u,7>: Cost 2 vmrglw RHS, <6,6,7,7>
5045   1101453669U,  // <6,7,u,u>: Cost 1 vsldoi8 RHS, LHS
5046   3248939008U,  // <6,u,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
5047   1101455462U,  // <6,u,0,1>: Cost 1 vsldoi8 RHS, LHS
5048   3248939181U,  // <6,u,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
5049   3517309084U,  // <6,u,0,3>: Cost 3 vmrglw <4,5,6,0>, LHS
5050   3248939346U,  // <6,u,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
5051   3121442923U,  // <6,u,0,5>: Cost 2 vsldoi4 <5,6,u,0>, <5,6,u,0>
5052   3248939510U,  // <6,u,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
5053   3517312328U,  // <6,u,0,7>: Cost 3 vmrglw <4,5,6,0>, RHS
5054   1101456029U,  // <6,u,0,u>: Cost 1 vsldoi8 RHS, LHS
5055   3248939747U,  // <6,u,1,0>: Cost 3 vsldoi8 RHS, <1,0,1,1>
5056   3248939828U,  // <6,u,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
5057   3376437038U,  // <6,u,1,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
5058   3507363996U,  // <6,u,1,3>: Cost 3 vmrglw <2,u,6,1>, LHS
5059   3248940075U,  // <6,u,1,4>: Cost 3 vsldoi8 RHS, <1,4,1,5>
5060   3248940143U,  // <6,u,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
5061   3248940239U,  // <6,u,1,6>: Cost 3 vsldoi8 RHS, <1,6,1,7>
5062   3507367240U,  // <6,u,1,7>: Cost 3 vmrglw <2,u,6,1>, RHS
5063   3376437092U,  // <6,u,1,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
5064   3248940477U,  // <6,u,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
5065   2319406894U,  // <6,u,2,1>: Cost 2 vmrghw <6,2,7,3>, LHS
5066   3248940648U,  // <6,u,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
5067   3248940710U,  // <6,u,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
5068   3248940813U,  // <6,u,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
5069   2319407258U,  // <6,u,2,5>: Cost 2 vmrghw <6,2,7,3>, RHS
5070   3248940986U,  // <6,u,2,6>: Cost 2 vsldoi8 RHS, <2,6,3,7>
5071   3393149184U,  // <6,u,2,7>: Cost 3 vmrghw <6,2,7,3>, <u,7,0,1>
5072   3248941115U,  // <6,u,2,u>: Cost 2 vsldoi8 RHS, <2,u,0,1>
5073   3248941206U,  // <6,u,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
5074   3248941286U,  // <6,u,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
5075   3240978795U,  // <6,u,3,2>: Cost 3 vsldoi8 <3,2,6,u>, <3,2,6,u>
5076   3248941468U,  // <6,u,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
5077   3248941570U,  // <6,u,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
5078   3248941650U,  // <6,u,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
5079   3248941688U,  // <6,u,3,6>: Cost 3 vsldoi8 RHS, <3,6,0,7>
5080   3509374280U,  // <6,u,3,7>: Cost 3 vmrglw <3,2,6,3>, RHS
5081   3248941854U,  // <6,u,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
5082   3248941970U,  // <6,u,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
5083   3248942026U,  // <6,u,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
5084   3248942133U,  // <6,u,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
5085   3517341852U,  // <6,u,4,3>: Cost 3 vmrglw <4,5,6,4>, LHS
5086   3248942288U,  // <6,u,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
5087   1101458743U,  // <6,u,4,5>: Cost 1 vsldoi8 RHS, RHS
5088   3248942457U,  // <6,u,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,2>
5089   3517345096U,  // <6,u,4,7>: Cost 3 vmrglw <4,5,6,4>, RHS
5090   1101458985U,  // <6,u,4,u>: Cost 1 vsldoi8 RHS, RHS
5091   3248942664U,  // <6,u,5,0>: Cost 3 vsldoi8 RHS, <5,0,1,2>
5092   3250933391U,  // <6,u,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
5093   3248942846U,  // <6,u,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
5094   3507396764U,  // <6,u,5,3>: Cost 3 vmrglw <2,u,6,5>, LHS
5095   3248943028U,  // <6,u,5,4>: Cost 3 vsldoi8 RHS, <5,4,5,6>
5096   3248943108U,  // <6,u,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
5097   3376437402U,  // <6,u,5,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
5098   3507400008U,  // <6,u,5,7>: Cost 3 vmrglw <2,u,6,5>, RHS
5099   3376437420U,  // <6,u,5,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
5100   3127312486U,  // <6,u,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
5101   2322011950U,  // <6,u,6,1>: Cost 2 vmrghw <6,6,6,6>, LHS
5102   3248943610U,  // <6,u,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
5103   2456223900U,  // <6,u,6,3>: Cost 2 vmrglw <6,6,6,6>, LHS
5104   3127315766U,  // <6,u,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
5105   2322012314U,  // <6,u,6,5>: Cost 2 vmrghw <6,6,6,6>, RHS
5106   1772539190U,  // <6,u,6,6>: Cost 1 vspltisw2 RHS
5107   3248943950U,  // <6,u,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
5108   1772539190U,  // <6,u,6,u>: Cost 1 vspltisw2 RHS
5109   3103580262U,  // <6,u,7,0>: Cost 2 vsldoi4 <2,6,u,7>, LHS
5110   2443624521U,  // <6,u,7,1>: Cost 2 vmrglw RHS, <0,0,u,1>
5111   3103582183U,  // <6,u,7,2>: Cost 2 vsldoi4 <2,6,u,7>, <2,6,u,7>
5112   1369882780U,  // <6,u,7,3>: Cost 1 vmrglw RHS, LHS
5113   3103583542U,  // <6,u,7,4>: Cost 2 vsldoi4 <2,6,u,7>, RHS
5114   2443624849U,  // <6,u,7,5>: Cost 2 vmrglw RHS, <0,4,u,5>
5115   2443627037U,  // <6,u,7,6>: Cost 2 vmrglw RHS, <3,4,u,6>
5116   1369886024U,  // <6,u,7,7>: Cost 1 vmrglw RHS, RHS
5117   1369882785U,  // <6,u,7,u>: Cost 1 vmrglw RHS, LHS
5118   3103588454U,  // <6,u,u,0>: Cost 2 vsldoi4 <2,6,u,u>, LHS
5119   1101461294U,  // <6,u,u,1>: Cost 1 vsldoi8 RHS, LHS
5120   3103590376U,  // <6,u,u,2>: Cost 2 vsldoi4 <2,6,u,u>, <2,6,u,u>
5121   1369890972U,  // <6,u,u,3>: Cost 1 vmrglw RHS, LHS
5122   3103591734U,  // <6,u,u,4>: Cost 2 vsldoi4 <2,6,u,u>, RHS
5123   1101461658U,  // <6,u,u,5>: Cost 1 vsldoi8 RHS, RHS
5124   1772539190U,  // <6,u,u,6>: Cost 1 vspltisw2 RHS
5125   1369894216U,  // <6,u,u,7>: Cost 1 vmrglw RHS, RHS
5126   1369890977U,  // <6,u,u,u>: Cost 1 vmrglw RHS, LHS
5127   3383148544U,  // <7,0,0,0>: Cost 2 vsldoi12 RHS, <0,0,0,0>
5128   3383148554U,  // <7,0,0,1>: Cost 2 vsldoi12 RHS, <0,0,1,1>
5129   4183312314U,  // <7,0,0,2>: Cost 4 vsldoi4 <3,7,0,0>, <2,6,3,7>
5130   3524023444U,  // <7,0,0,3>: Cost 3 vmrglw <5,6,7,0>, <7,2,0,3>
5131   3383148581U,  // <7,0,0,4>: Cost 3 vsldoi12 RHS, <0,0,4,1>
5132   4207202402U,  // <7,0,0,5>: Cost 3 vsldoi4 <7,7,0,0>, <5,6,7,0>
5133   4201231181U,  // <7,0,0,6>: Cost 3 vsldoi4 <6,7,0,0>, <6,7,0,0>
5134   3524023772U,  // <7,0,0,7>: Cost 3 vmrglw <5,6,7,0>, <7,6,0,7>
5135   3383148617U,  // <7,0,0,u>: Cost 2 vsldoi12 RHS, <0,0,u,1>
5136   3127492710U,  // <7,0,1,0>: Cost 2 vsldoi4 <6,7,0,1>, LHS
5137   3383148635U,  // <7,0,1,1>: Cost 3 vsldoi12 RHS, <0,1,1,1>
5138   1235664998U,  // <7,0,1,2>: Cost 1 vsldoi12 RHS, LHS
5139   4183321283U,  // <7,0,1,3>: Cost 3 vsldoi4 <3,7,0,1>, <3,7,0,1>
5140   3127495990U,  // <7,0,1,4>: Cost 2 vsldoi4 <6,7,0,1>, RHS
5141   4201238532U,  // <7,0,1,5>: Cost 3 vsldoi4 <6,7,0,1>, <5,5,5,5>
5142   3127497550U,  // <7,0,1,6>: Cost 2 vsldoi4 <6,7,0,1>, <6,7,0,1>
5143   4201239544U,  // <7,0,1,7>: Cost 3 vsldoi4 <6,7,0,1>, <7,0,1,0>
5144   1235665052U,  // <7,0,1,u>: Cost 1 vsldoi12 RHS, LHS
5145   3383148709U,  // <7,0,2,0>: Cost 3 vsldoi12 RHS, <0,2,0,3>
5146   3371647153U,  // <7,0,2,1>: Cost 3 vsldoi12 <2,6,3,7>, <0,2,1,6>
5147   3255584360U,  // <7,0,2,2>: Cost 3 vsldoi8 <5,6,7,0>, <2,2,2,2>
5148   3255584422U,  // <7,0,2,3>: Cost 3 vsldoi8 <5,6,7,0>, <2,3,0,1>
5149   3371647180U,  // <7,0,2,4>: Cost 4 vsldoi12 <2,6,3,7>, <0,2,4,6>
5150   3383148754U,  // <7,0,2,5>: Cost 4 vsldoi12 RHS, <0,2,5,3>
5151   3255584698U,  // <7,0,2,6>: Cost 3 vsldoi8 <5,6,7,0>, <2,6,3,7>
5152   3377397988U,  // <7,0,2,7>: Cost 4 vsldoi12 <3,6,0,7>, <0,2,7,3>
5153   3371647216U,  // <7,0,2,u>: Cost 3 vsldoi12 <2,6,3,7>, <0,2,u,6>
5154   3255584918U,  // <7,0,3,0>: Cost 3 vsldoi8 <5,6,7,0>, <3,0,1,2>
5155   3383148796U,  // <7,0,3,1>: Cost 3 vsldoi12 RHS, <0,3,1,0>
5156   3383148805U,  // <7,0,3,2>: Cost 4 vsldoi12 RHS, <0,3,2,0>
5157   3255585180U,  // <7,0,3,3>: Cost 3 vsldoi8 <5,6,7,0>, <3,3,3,3>
5158   3255585282U,  // <7,0,3,4>: Cost 3 vsldoi8 <5,6,7,0>, <3,4,5,6>
5159   3255585373U,  // <7,0,3,5>: Cost 3 vsldoi8 <5,6,7,0>, <3,5,6,7>
5160   3243641520U,  // <7,0,3,6>: Cost 3 vsldoi8 <3,6,7,0>, <3,6,7,0>
5161   3377398066U,  // <7,0,3,7>: Cost 4 vsldoi12 <3,6,0,7>, <0,3,7,0>
5162   3383148859U,  // <7,0,3,u>: Cost 3 vsldoi12 RHS, <0,3,u,0>
5163   3255585682U,  // <7,0,4,0>: Cost 3 vsldoi8 <5,6,7,0>, <4,0,5,1>
5164   3383148882U,  // <7,0,4,1>: Cost 2 vsldoi12 RHS, <0,4,1,5>
5165   4183345082U,  // <7,0,4,2>: Cost 4 vsldoi4 <3,7,0,4>, <2,6,3,7>
5166   4183345862U,  // <7,0,4,3>: Cost 4 vsldoi4 <3,7,0,4>, <3,7,0,4>
5167   3383148909U,  // <7,0,4,4>: Cost 3 vsldoi12 RHS, <0,4,4,5>
5168   3255586102U,  // <7,0,4,5>: Cost 2 vsldoi8 <5,6,7,0>, RHS
5169   4201263953U,  // <7,0,4,6>: Cost 3 vsldoi4 <6,7,0,4>, <6,7,0,4>
5170   3400319556U,  // <7,0,4,7>: Cost 3 vmrghw <7,4,5,6>, <0,7,1,4>
5171   3383148945U,  // <7,0,4,u>: Cost 2 vsldoi12 RHS, <0,4,u,5>
5172   3255586420U,  // <7,0,5,0>: Cost 3 vsldoi8 <5,6,7,0>, <5,0,6,1>
5173   3400974438U,  // <7,0,5,1>: Cost 3 vmrghw <7,5,5,5>, LHS
5174   3255586539U,  // <7,0,5,2>: Cost 4 vsldoi8 <5,6,7,0>, <5,2,1,3>
5175   3383148976U,  // <7,0,5,3>: Cost 4 vsldoi12 RHS, <0,5,3,0>
5176   3255586748U,  // <7,0,5,4>: Cost 3 vsldoi8 <5,6,7,0>, <5,4,6,5>
5177   3255586820U,  // <7,0,5,5>: Cost 3 vsldoi8 <5,6,7,0>, <5,5,5,5>
5178   3255586914U,  // <7,0,5,6>: Cost 2 vsldoi8 <5,6,7,0>, <5,6,7,0>
5179   3255586941U,  // <7,0,5,7>: Cost 4 vsldoi8 <5,6,7,0>, <5,7,1,0>
5180   3256914180U,  // <7,0,5,u>: Cost 2 vsldoi8 <5,u,7,0>, <5,u,7,0>
5181   3257577813U,  // <7,0,6,0>: Cost 3 vsldoi8 <6,0,7,0>, <6,0,7,0>
5182   3383149046U,  // <7,0,6,1>: Cost 3 vsldoi12 RHS, <0,6,1,7>
5183   3255587322U,  // <7,0,6,2>: Cost 3 vsldoi8 <5,6,7,0>, <6,2,7,3>
5184   3259568712U,  // <7,0,6,3>: Cost 3 vsldoi8 <6,3,7,0>, <6,3,7,0>
5185   3383149073U,  // <7,0,6,4>: Cost 4 vsldoi12 RHS, <0,6,4,7>
5186   3383149082U,  // <7,0,6,5>: Cost 4 vsldoi12 RHS, <0,6,5,7>
5187   3255587640U,  // <7,0,6,6>: Cost 3 vsldoi8 <5,6,7,0>, <6,6,6,6>
5188   3255587662U,  // <7,0,6,7>: Cost 3 vsldoi8 <5,6,7,0>, <6,7,0,1>
5189   3383149109U,  // <7,0,6,u>: Cost 3 vsldoi12 RHS, <0,6,u,7>
5190   3255587834U,  // <7,0,7,0>: Cost 3 vsldoi8 <5,6,7,0>, <7,0,1,2>
5191   2328723558U,  // <7,0,7,1>: Cost 2 vmrghw <7,7,7,7>, LHS
5192   3255587988U,  // <7,0,7,2>: Cost 3 vsldoi8 <5,6,7,0>, <7,2,0,3>
5193   3377398360U,  // <7,0,7,3>: Cost 4 vsldoi12 <3,6,0,7>, <0,7,3,6>
5194   3255588198U,  // <7,0,7,4>: Cost 3 vsldoi8 <5,6,7,0>, <7,4,5,6>
5195   3255588289U,  // <7,0,7,5>: Cost 3 vsldoi8 <5,6,7,0>, <7,5,6,7>
5196   3255588316U,  // <7,0,7,6>: Cost 3 vsldoi8 <5,6,7,0>, <7,6,0,7>
5197   3255588390U,  // <7,0,7,7>: Cost 3 vsldoi8 <5,6,7,0>, <7,7,0,0>
5198   2328724125U,  // <7,0,7,u>: Cost 2 vmrghw <7,7,7,7>, LHS
5199   3127550054U,  // <7,0,u,0>: Cost 2 vsldoi4 <6,7,0,u>, LHS
5200   3383149202U,  // <7,0,u,1>: Cost 2 vsldoi12 RHS, <0,u,1,1>
5201   1235665565U,  // <7,0,u,2>: Cost 1 vsldoi12 RHS, LHS
5202   4183378634U,  // <7,0,u,3>: Cost 3 vsldoi4 <3,7,0,u>, <3,7,0,u>
5203   3127553334U,  // <7,0,u,4>: Cost 2 vsldoi4 <6,7,0,u>, RHS
5204   3255589018U,  // <7,0,u,5>: Cost 2 vsldoi8 <5,6,7,0>, RHS
5205   3127554901U,  // <7,0,u,6>: Cost 2 vsldoi4 <6,7,0,u>, <6,7,0,u>
5206   3255589120U,  // <7,0,u,7>: Cost 3 vsldoi8 <5,6,7,0>, <u,7,0,1>
5207   1235665619U,  // <7,0,u,u>: Cost 1 vsldoi12 RHS, LHS
5208   3258245130U,  // <7,1,0,0>: Cost 3 vsldoi8 <6,1,7,1>, <0,0,1,1>
5209   3383149283U,  // <7,1,0,1>: Cost 3 vsldoi12 RHS, <1,0,1,1>
5210   3383149292U,  // <7,1,0,2>: Cost 3 vsldoi12 RHS, <1,0,2,1>
5211   3383149300U,  // <7,1,0,3>: Cost 4 vsldoi12 RHS, <1,0,3,0>
5212   4213247286U,  // <7,1,0,4>: Cost 3 vsldoi4 <u,7,1,0>, RHS
5213   3524018514U,  // <7,1,0,5>: Cost 3 vmrglw <5,6,7,0>, <0,4,1,5>
5214   3524018596U,  // <7,1,0,6>: Cost 3 vmrglw <5,6,7,0>, <0,5,1,6>
5215   4213249018U,  // <7,1,0,7>: Cost 3 vsldoi4 <u,7,1,0>, <7,0,1,2>
5216   3383149346U,  // <7,1,0,u>: Cost 3 vsldoi12 RHS, <1,0,u,1>
5217   3383149355U,  // <7,1,1,0>: Cost 3 vsldoi12 RHS, <1,1,0,1>
5218   3383149364U,  // <7,1,1,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
5219   3383149374U,  // <7,1,1,2>: Cost 3 vsldoi12 RHS, <1,1,2,2>
5220   4183395020U,  // <7,1,1,3>: Cost 4 vsldoi4 <3,7,1,1>, <3,7,1,1>
5221   3383149395U,  // <7,1,1,4>: Cost 3 vsldoi12 RHS, <1,1,4,5>
5222   3383149404U,  // <7,1,1,5>: Cost 3 vsldoi12 RHS, <1,1,5,5>
5223   4201313111U,  // <7,1,1,6>: Cost 3 vsldoi4 <6,7,1,1>, <6,7,1,1>
5224   3365528426U,  // <7,1,1,7>: Cost 4 vsldoi12 <1,6,1,7>, <1,1,7,1>
5225   3383149364U,  // <7,1,1,u>: Cost 2 vsldoi12 RHS, <1,1,1,1>
5226   3383149436U,  // <7,1,2,0>: Cost 3 vsldoi12 RHS, <1,2,0,1>
5227   3383149447U,  // <7,1,2,1>: Cost 3 vsldoi12 RHS, <1,2,1,3>
5228   3383149456U,  // <7,1,2,2>: Cost 3 vsldoi12 RHS, <1,2,2,3>
5229   3383149462U,  // <7,1,2,3>: Cost 2 vsldoi12 RHS, <1,2,3,0>
5230   3383149476U,  // <7,1,2,4>: Cost 3 vsldoi12 RHS, <1,2,4,5>
5231   3383149483U,  // <7,1,2,5>: Cost 3 vsldoi12 RHS, <1,2,5,3>
5232   4201321304U,  // <7,1,2,6>: Cost 3 vsldoi4 <6,7,1,2>, <6,7,1,2>
5233   3407037370U,  // <7,1,2,7>: Cost 3 vsldoi12 RHS, <1,2,7,0>
5234   3383149507U,  // <7,1,2,u>: Cost 2 vsldoi12 RHS, <1,2,u,0>
5235   3239667915U,  // <7,1,3,0>: Cost 4 vsldoi8 <3,0,7,1>, <3,0,7,1>
5236   3527360522U,  // <7,1,3,1>: Cost 3 vmrglw <6,2,7,3>, <0,0,1,1>
5237   3524044950U,  // <7,1,3,2>: Cost 3 vmrglw <5,6,7,3>, <3,0,1,2>
5238   3383149543U,  // <7,1,3,3>: Cost 4 vsldoi12 RHS, <1,3,3,0>
5239   3383149552U,  // <7,1,3,4>: Cost 4 vsldoi12 RHS, <1,3,4,0>
5240   3527360850U,  // <7,1,3,5>: Cost 3 vmrglw <6,2,7,3>, <0,4,1,5>
5241   3363906569U,  // <7,1,3,6>: Cost 4 vsldoi12 <1,3,6,7>, <1,3,6,7>
5242   3501483215U,  // <7,1,3,7>: Cost 4 vmrglw <1,u,7,3>, <1,6,1,7>
5243   3527360529U,  // <7,1,3,u>: Cost 3 vmrglw <6,2,7,3>, <0,0,1,u>
5244   3260902290U,  // <7,1,4,0>: Cost 3 vsldoi8 <6,5,7,1>, <4,0,5,1>
5245   3383149611U,  // <7,1,4,1>: Cost 3 vsldoi12 RHS, <1,4,1,5>
5246   3383149620U,  // <7,1,4,2>: Cost 3 vsldoi12 RHS, <1,4,2,5>
5247   3383149624U,  // <7,1,4,3>: Cost 4 vsldoi12 RHS, <1,4,3,0>
5248   4213280054U,  // <7,1,4,4>: Cost 3 vsldoi4 <u,7,1,4>, RHS
5249   3383149648U,  // <7,1,4,5>: Cost 3 vsldoi12 RHS, <1,4,5,6>
5250   3365528664U,  // <7,1,4,6>: Cost 4 vsldoi12 <1,6,1,7>, <1,4,6,5>
5251   4213282150U,  // <7,1,4,7>: Cost 3 vsldoi4 <u,7,1,4>, <7,4,5,6>
5252   3383149674U,  // <7,1,4,u>: Cost 3 vsldoi12 RHS, <1,4,u,5>
5253   3383149679U,  // <7,1,5,0>: Cost 3 vsldoi12 RHS, <1,5,0,1>
5254   3365823613U,  // <7,1,5,1>: Cost 4 vsldoi12 <1,6,5,7>, <1,5,1,6>
5255   3371648134U,  // <7,1,5,2>: Cost 4 vsldoi12 <2,6,3,7>, <1,5,2,6>
5256   3383149705U,  // <7,1,5,3>: Cost 4 vsldoi12 RHS, <1,5,3,0>
5257   3383149719U,  // <7,1,5,4>: Cost 3 vsldoi12 RHS, <1,5,4,5>
5258   3526713682U,  // <7,1,5,5>: Cost 3 vmrglw <6,1,7,5>, <0,4,1,5>
5259   3255595107U,  // <7,1,5,6>: Cost 3 vsldoi8 <5,6,7,1>, <5,6,7,1>
5260   3389416622U,  // <7,1,5,7>: Cost 4 vsldoi12 <5,6,1,7>, <1,5,7,1>
5261   3383149751U,  // <7,1,5,u>: Cost 3 vsldoi12 RHS, <1,5,u,1>
5262   3257586006U,  // <7,1,6,0>: Cost 3 vsldoi8 <6,0,7,1>, <6,0,7,1>
5263   3365528783U,  // <7,1,6,1>: Cost 3 vsldoi12 <1,6,1,7>, <1,6,1,7>
5264   3383149784U,  // <7,1,6,2>: Cost 3 vsldoi12 RHS, <1,6,2,7>
5265   3365676257U,  // <7,1,6,3>: Cost 4 vsldoi12 <1,6,3,7>, <1,6,3,7>
5266   3365749994U,  // <7,1,6,4>: Cost 4 vsldoi12 <1,6,4,7>, <1,6,4,7>
5267   3365823731U,  // <7,1,6,5>: Cost 3 vsldoi12 <1,6,5,7>, <1,6,5,7>
5268   3365897468U,  // <7,1,6,6>: Cost 4 vsldoi12 <1,6,6,7>, <1,6,6,7>
5269   3407037694U,  // <7,1,6,7>: Cost 3 vsldoi12 RHS, <1,6,7,0>
5270   3366044942U,  // <7,1,6,u>: Cost 3 vsldoi12 <1,6,u,7>, <1,6,u,7>
5271   4213301350U,  // <7,1,7,0>: Cost 3 vsldoi4 <u,7,1,7>, LHS
5272   3530047498U,  // <7,1,7,1>: Cost 3 vmrglw <6,6,7,7>, <0,0,1,1>
5273   3525407738U,  // <7,1,7,2>: Cost 3 vmrglw <5,u,7,7>, <7,0,1,2>
5274   3530047662U,  // <7,1,7,3>: Cost 4 vmrglw <6,6,7,7>, <0,2,1,3>
5275   4213304630U,  // <7,1,7,4>: Cost 3 vsldoi4 <u,7,1,7>, RHS
5276   3530047826U,  // <7,1,7,5>: Cost 3 vmrglw <6,6,7,7>, <0,4,1,5>
5277   3510141105U,  // <7,1,7,6>: Cost 4 vmrglw <3,3,7,7>, <0,2,1,6>
5278   3268867692U,  // <7,1,7,7>: Cost 3 vsldoi8 <7,u,7,1>, <7,7,7,7>
5279   3530047505U,  // <7,1,7,u>: Cost 3 vmrglw <6,6,7,7>, <0,0,1,u>
5280   3383149922U,  // <7,1,u,0>: Cost 3 vsldoi12 RHS, <1,u,0,1>
5281   3383149364U,  // <7,1,u,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
5282   3383149940U,  // <7,1,u,2>: Cost 3 vsldoi12 RHS, <1,u,2,1>
5283   3383149948U,  // <7,1,u,3>: Cost 2 vsldoi12 RHS, <1,u,3,0>
5284   3383149962U,  // <7,1,u,4>: Cost 3 vsldoi12 RHS, <1,u,4,5>
5285   3367150997U,  // <7,1,u,5>: Cost 3 vsldoi12 <1,u,5,7>, <1,u,5,7>
5286   4201370462U,  // <7,1,u,6>: Cost 3 vsldoi4 <6,7,1,u>, <6,7,1,u>
5287   3407037856U,  // <7,1,u,7>: Cost 3 vsldoi12 RHS, <1,u,7,0>
5288   3383149993U,  // <7,1,u,u>: Cost 2 vsldoi12 RHS, <1,u,u,0>
5289   4183457894U,  // <7,2,0,0>: Cost 4 vsldoi4 <3,7,2,0>, LHS
5290   3383150013U,  // <7,2,0,1>: Cost 3 vsldoi12 RHS, <2,0,1,2>
5291   3383150021U,  // <7,2,0,2>: Cost 3 vsldoi12 RHS, <2,0,2,1>
5292   2450276454U,  // <7,2,0,3>: Cost 2 vmrglw <5,6,7,0>, LHS
5293   4183461174U,  // <7,2,0,4>: Cost 4 vsldoi4 <3,7,2,0>, RHS
5294   3383150048U,  // <7,2,0,5>: Cost 4 vsldoi12 RHS, <2,0,5,1>
5295   3371648489U,  // <7,2,0,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,0,6,1>
5296   3397339114U,  // <7,2,0,7>: Cost 3 vmrghw <7,0,1,2>, <2,7,0,1>
5297   2450276459U,  // <7,2,0,u>: Cost 2 vmrglw <5,6,7,0>, LHS
5298   3383150084U,  // <7,2,1,0>: Cost 4 vsldoi12 RHS, <2,1,0,1>
5299   3383150093U,  // <7,2,1,1>: Cost 4 vsldoi12 RHS, <2,1,1,1>
5300   3383150101U,  // <7,2,1,2>: Cost 4 vsldoi12 RHS, <2,1,2,0>
5301   3383150111U,  // <7,2,1,3>: Cost 3 vsldoi12 RHS, <2,1,3,1>
5302   3383150124U,  // <7,2,1,4>: Cost 4 vsldoi12 RHS, <2,1,4,5>
5303   3370985014U,  // <7,2,1,5>: Cost 5 vsldoi12 <2,5,3,7>, <2,1,5,6>
5304   3371648569U,  // <7,2,1,6>: Cost 4 vsldoi12 <2,6,3,7>, <2,1,6,0>
5305   3258254626U,  // <7,2,1,7>: Cost 4 vsldoi8 <6,1,7,2>, <1,7,2,0>
5306   3383150156U,  // <7,2,1,u>: Cost 3 vsldoi12 RHS, <2,1,u,1>
5307   3383150165U,  // <7,2,2,0>: Cost 3 vsldoi12 RHS, <2,2,0,1>
5308   3383150174U,  // <7,2,2,1>: Cost 4 vsldoi12 RHS, <2,2,1,1>
5309   3383150184U,  // <7,2,2,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
5310   3383150194U,  // <7,2,2,3>: Cost 2 vsldoi12 RHS, <2,2,3,3>
5311   3383150205U,  // <7,2,2,4>: Cost 3 vsldoi12 RHS, <2,2,4,5>
5312   3383150211U,  // <7,2,2,5>: Cost 4 vsldoi12 RHS, <2,2,5,2>
5313   3371648656U,  // <7,2,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,2,6,6>
5314   3371574933U,  // <7,2,2,7>: Cost 4 vsldoi12 <2,6,2,7>, <2,2,7,2>
5315   3383150239U,  // <7,2,2,u>: Cost 2 vsldoi12 RHS, <2,2,u,3>
5316   3383150246U,  // <7,2,3,0>: Cost 2 vsldoi12 RHS, <2,3,0,1>
5317   3383150255U,  // <7,2,3,1>: Cost 3 vsldoi12 RHS, <2,3,1,1>
5318   3371648701U,  // <7,2,3,2>: Cost 3 vsldoi12 <2,6,3,7>, <2,3,2,6>
5319   2453618790U,  // <7,2,3,3>: Cost 2 vmrglw <6,2,7,3>, LHS
5320   3383150286U,  // <7,2,3,4>: Cost 2 vsldoi12 RHS, <2,3,4,5>
5321   3383150295U,  // <7,2,3,5>: Cost 3 vsldoi12 RHS, <2,3,5,5>
5322   4201403234U,  // <7,2,3,6>: Cost 3 vsldoi4 <6,7,2,3>, <6,7,2,3>
5323   3527366126U,  // <7,2,3,7>: Cost 3 vmrglw <6,2,7,3>, <7,6,2,7>
5324   3383150318U,  // <7,2,3,u>: Cost 2 vsldoi12 RHS, <2,3,u,1>
5325   4183490662U,  // <7,2,4,0>: Cost 4 vsldoi4 <3,7,2,4>, LHS
5326   3383150340U,  // <7,2,4,1>: Cost 4 vsldoi12 RHS, <2,4,1,5>
5327   3383150349U,  // <7,2,4,2>: Cost 3 vsldoi12 RHS, <2,4,2,5>
5328   2450309222U,  // <7,2,4,3>: Cost 2 vmrglw <5,6,7,4>, LHS
5329   4183493942U,  // <7,2,4,4>: Cost 4 vsldoi4 <3,7,2,4>, RHS
5330   3383150377U,  // <7,2,4,5>: Cost 3 vsldoi12 RHS, <2,4,5,6>
5331   3371648817U,  // <7,2,4,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,4,6,5>
5332   3524052184U,  // <7,2,4,7>: Cost 4 vmrglw <5,6,7,4>, <1,6,2,7>
5333   2450309227U,  // <7,2,4,u>: Cost 2 vmrglw <5,6,7,4>, LHS
5334   3383150408U,  // <7,2,5,0>: Cost 4 vsldoi12 RHS, <2,5,0,1>
5335   3383150418U,  // <7,2,5,1>: Cost 4 vsldoi12 RHS, <2,5,1,2>
5336   3383150427U,  // <7,2,5,2>: Cost 4 vsldoi12 RHS, <2,5,2,2>
5337   3383150440U,  // <7,2,5,3>: Cost 3 vsldoi12 RHS, <2,5,3,6>
5338   3383150448U,  // <7,2,5,4>: Cost 4 vsldoi12 RHS, <2,5,4,5>
5339   3255603204U,  // <7,2,5,5>: Cost 4 vsldoi8 <5,6,7,2>, <5,5,5,5>
5340   3255603300U,  // <7,2,5,6>: Cost 3 vsldoi8 <5,6,7,2>, <5,6,7,2>
5341   3371575180U,  // <7,2,5,7>: Cost 5 vsldoi12 <2,6,2,7>, <2,5,7,6>
5342   3383150485U,  // <7,2,5,u>: Cost 3 vsldoi12 RHS, <2,5,u,6>
5343   4183507046U,  // <7,2,6,0>: Cost 3 vsldoi4 <3,7,2,6>, LHS
5344   3258257832U,  // <7,2,6,1>: Cost 3 vsldoi8 <6,1,7,2>, <6,1,7,2>
5345   3371575217U,  // <7,2,6,2>: Cost 3 vsldoi12 <2,6,2,7>, <2,6,2,7>
5346   3371648954U,  // <7,2,6,3>: Cost 2 vsldoi12 <2,6,3,7>, <2,6,3,7>
5347   4183510326U,  // <7,2,6,4>: Cost 3 vsldoi4 <3,7,2,6>, RHS
5348   3371796428U,  // <7,2,6,5>: Cost 4 vsldoi12 <2,6,5,7>, <2,6,5,7>
5349   4201427813U,  // <7,2,6,6>: Cost 3 vsldoi4 <6,7,2,6>, <6,7,2,6>
5350   3371575262U,  // <7,2,6,7>: Cost 4 vsldoi12 <2,6,2,7>, <2,6,7,7>
5351   3372017639U,  // <7,2,6,u>: Cost 2 vsldoi12 <2,6,u,7>, <2,6,u,7>
5352   3407038442U,  // <7,2,7,0>: Cost 3 vsldoi12 RHS, <2,7,0,1>
5353   3383150584U,  // <7,2,7,1>: Cost 4 vsldoi12 RHS, <2,7,1,6>
5354   3530049128U,  // <7,2,7,2>: Cost 3 vmrglw <6,6,7,7>, <2,2,2,2>
5355   2456305766U,  // <7,2,7,3>: Cost 2 vmrglw <6,6,7,7>, LHS
5356   3371575314U,  // <7,2,7,4>: Cost 4 vsldoi12 <2,6,2,7>, <2,7,4,5>
5357   3530048564U,  // <7,2,7,5>: Cost 4 vmrglw <6,6,7,7>, <1,4,2,5>
5358   3402467258U,  // <7,2,7,6>: Cost 3 vmrghw <7,7,7,7>, <2,6,3,7>
5359   3506161585U,  // <7,2,7,7>: Cost 4 vmrglw <2,6,7,7>, <2,6,2,7>
5360   2456305771U,  // <7,2,7,u>: Cost 2 vmrglw <6,6,7,7>, LHS
5361   3383150651U,  // <7,2,u,0>: Cost 2 vsldoi12 RHS, <2,u,0,1>
5362   3383150660U,  // <7,2,u,1>: Cost 3 vsldoi12 RHS, <2,u,1,1>
5363   3383150184U,  // <7,2,u,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
5364   3372976220U,  // <7,2,u,3>: Cost 2 vsldoi12 <2,u,3,7>, <2,u,3,7>
5365   3383150691U,  // <7,2,u,4>: Cost 2 vsldoi12 RHS, <2,u,4,5>
5366   3383150700U,  // <7,2,u,5>: Cost 3 vsldoi12 RHS, <2,u,5,5>
5367   3371649137U,  // <7,2,u,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,u,6,1>
5368   3407038585U,  // <7,2,u,7>: Cost 3 vsldoi12 RHS, <2,u,7,0>
5369   3373344905U,  // <7,2,u,u>: Cost 2 vsldoi12 <2,u,u,7>, <2,u,u,7>
5370   3383150731U,  // <7,3,0,0>: Cost 3 vsldoi12 RHS, <3,0,0,0>
5371   3383150742U,  // <7,3,0,1>: Cost 2 vsldoi12 RHS, <3,0,1,2>
5372   4177561604U,  // <7,3,0,2>: Cost 3 vsldoi4 <2,7,3,0>, <2,7,3,0>
5373   3383150759U,  // <7,3,0,3>: Cost 3 vsldoi12 RHS, <3,0,3,1>
5374   3383150768U,  // <7,3,0,4>: Cost 3 vsldoi12 RHS, <3,0,4,1>
5375   3383150781U,  // <7,3,0,5>: Cost 4 vsldoi12 RHS, <3,0,5,5>
5376   4201452392U,  // <7,3,0,6>: Cost 3 vsldoi4 <6,7,3,0>, <6,7,3,0>
5377   3524020154U,  // <7,3,0,7>: Cost 3 vmrglw <5,6,7,0>, <2,6,3,7>
5378   3383150805U,  // <7,3,0,u>: Cost 2 vsldoi12 RHS, <3,0,u,2>
5379   3383150812U,  // <7,3,1,0>: Cost 4 vsldoi12 RHS, <3,1,0,0>
5380   3383150822U,  // <7,3,1,1>: Cost 3 vsldoi12 RHS, <3,1,1,1>
5381   3383150833U,  // <7,3,1,2>: Cost 3 vsldoi12 RHS, <3,1,2,3>
5382   3383150839U,  // <7,3,1,3>: Cost 4 vsldoi12 RHS, <3,1,3,0>
5383   3383150848U,  // <7,3,1,4>: Cost 4 vsldoi12 RHS, <3,1,4,0>
5384   3383150857U,  // <7,3,1,5>: Cost 4 vsldoi12 RHS, <3,1,5,0>
5385   3365529875U,  // <7,3,1,6>: Cost 4 vsldoi12 <1,6,1,7>, <3,1,6,1>
5386   3371649308U,  // <7,3,1,7>: Cost 4 vsldoi12 <2,6,3,7>, <3,1,7,1>
5387   3383150887U,  // <7,3,1,u>: Cost 3 vsldoi12 RHS, <3,1,u,3>
5388   3383150896U,  // <7,3,2,0>: Cost 3 vsldoi12 RHS, <3,2,0,3>
5389   3383150904U,  // <7,3,2,1>: Cost 4 vsldoi12 RHS, <3,2,1,2>
5390   3383150913U,  // <7,3,2,2>: Cost 3 vsldoi12 RHS, <3,2,2,2>
5391   3383150920U,  // <7,3,2,3>: Cost 3 vsldoi12 RHS, <3,2,3,0>
5392   3383150932U,  // <7,3,2,4>: Cost 3 vsldoi12 RHS, <3,2,4,3>
5393   3383150941U,  // <7,3,2,5>: Cost 4 vsldoi12 RHS, <3,2,5,3>
5394   3371649382U,  // <7,3,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <3,2,6,3>
5395   3371649391U,  // <7,3,2,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,2,7,3>
5396   3383150965U,  // <7,3,2,u>: Cost 3 vsldoi12 RHS, <3,2,u,0>
5397   3383150974U,  // <7,3,3,0>: Cost 3 vsldoi12 RHS, <3,3,0,0>
5398   3383150984U,  // <7,3,3,1>: Cost 4 vsldoi12 RHS, <3,3,1,1>
5399   3241011567U,  // <7,3,3,2>: Cost 3 vsldoi8 <3,2,7,3>, <3,2,7,3>
5400   3383151004U,  // <7,3,3,3>: Cost 2 vsldoi12 RHS, <3,3,3,3>
5401   3383151014U,  // <7,3,3,4>: Cost 3 vsldoi12 RHS, <3,3,4,4>
5402   3383151022U,  // <7,3,3,5>: Cost 4 vsldoi12 RHS, <3,3,5,3>
5403   4201476971U,  // <7,3,3,6>: Cost 3 vsldoi4 <6,7,3,3>, <6,7,3,3>
5404   3371649476U,  // <7,3,3,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,3,7,7>
5405   3383151004U,  // <7,3,3,u>: Cost 2 vsldoi12 RHS, <3,3,3,3>
5406   3383151056U,  // <7,3,4,0>: Cost 3 vsldoi12 RHS, <3,4,0,1>
5407   3383151066U,  // <7,3,4,1>: Cost 3 vsldoi12 RHS, <3,4,1,2>
5408   4177594376U,  // <7,3,4,2>: Cost 3 vsldoi4 <2,7,3,4>, <2,7,3,4>
5409   3383151087U,  // <7,3,4,3>: Cost 3 vsldoi12 RHS, <3,4,3,5>
5410   3383151095U,  // <7,3,4,4>: Cost 3 vsldoi12 RHS, <3,4,4,4>
5411   3383151106U,  // <7,3,4,5>: Cost 2 vsldoi12 RHS, <3,4,5,6>
5412   3258928505U,  // <7,3,4,6>: Cost 3 vsldoi8 <6,2,7,3>, <4,6,5,2>
5413   3524052922U,  // <7,3,4,7>: Cost 3 vmrglw <5,6,7,4>, <2,6,3,7>
5414   3383151133U,  // <7,3,4,u>: Cost 2 vsldoi12 RHS, <3,4,u,6>
5415   3383151137U,  // <7,3,5,0>: Cost 4 vsldoi12 RHS, <3,5,0,1>
5416   3258928783U,  // <7,3,5,1>: Cost 4 vsldoi8 <6,2,7,3>, <5,1,0,1>
5417   3383151155U,  // <7,3,5,2>: Cost 4 vsldoi12 RHS, <3,5,2,1>
5418   3383151166U,  // <7,3,5,3>: Cost 4 vsldoi12 RHS, <3,5,3,3>
5419   3383151177U,  // <7,3,5,4>: Cost 4 vsldoi12 RHS, <3,5,4,5>
5420   3383151186U,  // <7,3,5,5>: Cost 3 vsldoi12 RHS, <3,5,5,5>
5421   3255611493U,  // <7,3,5,6>: Cost 3 vsldoi8 <5,6,7,3>, <5,6,7,3>
5422   3371649637U,  // <7,3,5,7>: Cost 4 vsldoi12 <2,6,3,7>, <3,5,7,6>
5423   3256938759U,  // <7,3,5,u>: Cost 3 vsldoi8 <5,u,7,3>, <5,u,7,3>
5424   3377400440U,  // <7,3,6,0>: Cost 3 vsldoi12 <3,6,0,7>, <3,6,0,7>
5425   3377474177U,  // <7,3,6,1>: Cost 4 vsldoi12 <3,6,1,7>, <3,6,1,7>
5426   3258929658U,  // <7,3,6,2>: Cost 2 vsldoi8 <6,2,7,3>, <6,2,7,3>
5427   3377621651U,  // <7,3,6,3>: Cost 3 vsldoi12 <3,6,3,7>, <3,6,3,7>
5428   3377695388U,  // <7,3,6,4>: Cost 3 vsldoi12 <3,6,4,7>, <3,6,4,7>
5429   3377769125U,  // <7,3,6,5>: Cost 4 vsldoi12 <3,6,5,7>, <3,6,5,7>
5430   3258929936U,  // <7,3,6,6>: Cost 3 vsldoi8 <6,2,7,3>, <6,6,2,2>
5431   3371649719U,  // <7,3,6,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,6,7,7>
5432   3262911456U,  // <7,3,6,u>: Cost 2 vsldoi8 <6,u,7,3>, <6,u,7,3>
5433   3371649731U,  // <7,3,7,0>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,0,1>
5434   3371649740U,  // <7,3,7,1>: Cost 4 vsldoi12 <2,6,3,7>, <3,7,1,1>
5435   3371649754U,  // <7,3,7,2>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,2,6>
5436   3258930458U,  // <7,3,7,3>: Cost 3 vsldoi8 <6,2,7,3>, <7,3,6,2>
5437   3371649771U,  // <7,3,7,4>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,4,5>
5438   3383151348U,  // <7,3,7,5>: Cost 4 vsldoi12 RHS, <3,7,5,5>
5439   3258930670U,  // <7,3,7,6>: Cost 3 vsldoi8 <6,2,7,3>, <7,6,2,7>
5440   3510142906U,  // <7,3,7,7>: Cost 3 vmrglw <3,3,7,7>, <2,6,3,7>
5441   3371649803U,  // <7,3,7,u>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,u,1>
5442   3378727706U,  // <7,3,u,0>: Cost 3 vsldoi12 <3,u,0,7>, <3,u,0,7>
5443   3383151390U,  // <7,3,u,1>: Cost 2 vsldoi12 RHS, <3,u,1,2>
5444   3270875052U,  // <7,3,u,2>: Cost 2 vsldoi8 <u,2,7,3>, <u,2,7,3>
5445   3383151004U,  // <7,3,u,3>: Cost 2 vsldoi12 RHS, <3,3,3,3>
5446   3379022654U,  // <7,3,u,4>: Cost 3 vsldoi12 <3,u,4,7>, <3,u,4,7>
5447   3383151430U,  // <7,3,u,5>: Cost 2 vsldoi12 RHS, <3,u,5,6>
5448   3383151436U,  // <7,3,u,6>: Cost 3 vsldoi12 RHS, <3,u,6,3>
5449   3371649877U,  // <7,3,u,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,u,7,3>
5450   3383151453U,  // <7,3,u,u>: Cost 2 vsldoi12 RHS, <3,u,u,2>
5451   3255615488U,  // <7,4,0,0>: Cost 3 vsldoi8 <5,6,7,4>, <0,0,0,0>
5452   3255615590U,  // <7,4,0,1>: Cost 2 vsldoi8 <5,6,7,4>, LHS
5453   3383151479U,  // <7,4,0,2>: Cost 4 vsldoi12 RHS, <4,0,2,1>
5454   3383151488U,  // <7,4,0,3>: Cost 4 vsldoi12 RHS, <4,0,3,1>
5455   3524021456U,  // <7,4,0,4>: Cost 3 vmrglw <5,6,7,0>, <4,4,4,4>
5456   3383151506U,  // <7,4,0,5>: Cost 2 vsldoi12 RHS, <4,0,5,1>
5457   4201526129U,  // <7,4,0,6>: Cost 3 vsldoi4 <6,7,4,0>, <6,7,4,0>
5458   3397340616U,  // <7,4,0,7>: Cost 3 vmrghw <7,0,1,2>, <4,7,5,0>
5459   3385142189U,  // <7,4,0,u>: Cost 2 vsldoi12 RHS, <4,0,u,1>
5460   3383151542U,  // <7,4,1,0>: Cost 4 vsldoi12 RHS, <4,1,0,1>
5461   3255616308U,  // <7,4,1,1>: Cost 3 vsldoi8 <5,6,7,4>, <1,1,1,1>
5462   3383151562U,  // <7,4,1,2>: Cost 3 vsldoi12 RHS, <4,1,2,3>
5463   3383151568U,  // <7,4,1,3>: Cost 4 vsldoi12 RHS, <4,1,3,0>
5464   3383151579U,  // <7,4,1,4>: Cost 4 vsldoi12 RHS, <4,1,4,2>
5465   3383151586U,  // <7,4,1,5>: Cost 3 vsldoi12 RHS, <4,1,5,0>
5466   3255616719U,  // <7,4,1,6>: Cost 4 vsldoi8 <5,6,7,4>, <1,6,1,7>
5467   3528673948U,  // <7,4,1,7>: Cost 4 vmrglw <6,4,7,1>, <3,6,4,7>
5468   3383151613U,  // <7,4,1,u>: Cost 3 vsldoi12 RHS, <4,1,u,0>
5469   3383151625U,  // <7,4,2,0>: Cost 4 vsldoi12 RHS, <4,2,0,3>
5470   3383151634U,  // <7,4,2,1>: Cost 4 vsldoi12 RHS, <4,2,1,3>
5471   3255617128U,  // <7,4,2,2>: Cost 3 vsldoi8 <5,6,7,4>, <2,2,2,2>
5472   3255617190U,  // <7,4,2,3>: Cost 3 vsldoi8 <5,6,7,4>, <2,3,0,1>
5473   3383151661U,  // <7,4,2,4>: Cost 3 vsldoi12 RHS, <4,2,4,3>
5474   3383151669U,  // <7,4,2,5>: Cost 3 vsldoi12 RHS, <4,2,5,2>
5475   3255617466U,  // <7,4,2,6>: Cost 3 vsldoi8 <5,6,7,4>, <2,6,3,7>
5476   3377695816U,  // <7,4,2,7>: Cost 4 vsldoi12 <3,6,4,7>, <4,2,7,3>
5477   3383151697U,  // <7,4,2,u>: Cost 3 vsldoi12 RHS, <4,2,u,3>
5478   3255617686U,  // <7,4,3,0>: Cost 3 vsldoi8 <5,6,7,4>, <3,0,1,2>
5479   3383151714U,  // <7,4,3,1>: Cost 4 vsldoi12 RHS, <4,3,1,2>
5480   3383151724U,  // <7,4,3,2>: Cost 4 vsldoi12 RHS, <4,3,2,3>
5481   3255617948U,  // <7,4,3,3>: Cost 3 vsldoi8 <5,6,7,4>, <3,3,3,3>
5482   3255618050U,  // <7,4,3,4>: Cost 3 vsldoi8 <5,6,7,4>, <3,4,5,6>
5483   3383151748U,  // <7,4,3,5>: Cost 3 vsldoi12 RHS, <4,3,5,0>
5484   3243674292U,  // <7,4,3,6>: Cost 3 vsldoi8 <3,6,7,4>, <3,6,7,4>
5485   3377695898U,  // <7,4,3,7>: Cost 4 vsldoi12 <3,6,4,7>, <4,3,7,4>
5486   3385142431U,  // <7,4,3,u>: Cost 3 vsldoi12 RHS, <4,3,u,0>
5487   3255618450U,  // <7,4,4,0>: Cost 3 vsldoi8 <5,6,7,4>, <4,0,5,1>
5488   3383151794U,  // <7,4,4,1>: Cost 4 vsldoi12 RHS, <4,4,1,1>
5489   3383151804U,  // <7,4,4,2>: Cost 4 vsldoi12 RHS, <4,4,2,2>
5490   3524056248U,  // <7,4,4,3>: Cost 3 vmrglw <5,6,7,4>, <7,2,4,3>
5491   3383151824U,  // <7,4,4,4>: Cost 2 vsldoi12 RHS, <4,4,4,4>
5492   3383151834U,  // <7,4,4,5>: Cost 2 vsldoi12 RHS, <4,4,5,5>
5493   4201558901U,  // <7,4,4,6>: Cost 3 vsldoi4 <6,7,4,4>, <6,7,4,4>
5494   3524056576U,  // <7,4,4,7>: Cost 3 vmrglw <5,6,7,4>, <7,6,4,7>
5495   3385142517U,  // <7,4,4,u>: Cost 2 vsldoi12 RHS, <4,4,u,5>
5496   3127820390U,  // <7,4,5,0>: Cost 2 vsldoi4 <6,7,4,5>, LHS
5497   4201562932U,  // <7,4,5,1>: Cost 3 vsldoi4 <6,7,4,5>, <1,1,1,1>
5498   4183648186U,  // <7,4,5,2>: Cost 3 vsldoi4 <3,7,4,5>, <2,6,3,7>
5499   4183649003U,  // <7,4,5,3>: Cost 3 vsldoi4 <3,7,4,5>, <3,7,4,5>
5500   3127823670U,  // <7,4,5,4>: Cost 2 vsldoi4 <6,7,4,5>, RHS
5501   3383151910U,  // <7,4,5,5>: Cost 3 vsldoi12 RHS, <4,5,5,0>
5502   1235668278U,  // <7,4,5,6>: Cost 1 vsldoi12 RHS, RHS
5503   4201567226U,  // <7,4,5,7>: Cost 3 vsldoi4 <6,7,4,5>, <7,0,1,2>
5504   1235668296U,  // <7,4,5,u>: Cost 1 vsldoi12 RHS, RHS
5505   3383151953U,  // <7,4,6,0>: Cost 4 vsldoi12 RHS, <4,6,0,7>
5506   3383151962U,  // <7,4,6,1>: Cost 4 vsldoi12 RHS, <4,6,1,7>
5507   3255620090U,  // <7,4,6,2>: Cost 3 vsldoi8 <5,6,7,4>, <6,2,7,3>
5508   3259601484U,  // <7,4,6,3>: Cost 3 vsldoi8 <6,3,7,4>, <6,3,7,4>
5509   3260265117U,  // <7,4,6,4>: Cost 3 vsldoi8 <6,4,7,4>, <6,4,7,4>
5510   3383151997U,  // <7,4,6,5>: Cost 3 vsldoi12 RHS, <4,6,5,6>
5511   3255620408U,  // <7,4,6,6>: Cost 3 vsldoi8 <5,6,7,4>, <6,6,6,6>
5512   3255620430U,  // <7,4,6,7>: Cost 3 vsldoi8 <5,6,7,4>, <6,7,0,1>
5513   3383152025U,  // <7,4,6,u>: Cost 3 vsldoi12 RHS, <4,6,u,7>
5514   3255620602U,  // <7,4,7,0>: Cost 3 vsldoi8 <5,6,7,4>, <7,0,1,2>
5515   3377696166U,  // <7,4,7,1>: Cost 4 vsldoi12 <3,6,4,7>, <4,7,1,2>
5516   3255620792U,  // <7,4,7,2>: Cost 3 vsldoi8 <5,6,7,4>, <7,2,4,3>
5517   3377696188U,  // <7,4,7,3>: Cost 4 vsldoi12 <3,6,4,7>, <4,7,3,6>
5518   3255620916U,  // <7,4,7,4>: Cost 3 vsldoi8 <5,6,7,4>, <7,4,0,1>
5519   2328726838U,  // <7,4,7,5>: Cost 2 vmrghw <7,7,7,7>, RHS
5520   3255621120U,  // <7,4,7,6>: Cost 3 vsldoi8 <5,6,7,4>, <7,6,4,7>
5521   3255621198U,  // <7,4,7,7>: Cost 3 vsldoi8 <5,6,7,4>, <7,7,4,4>
5522   2328727081U,  // <7,4,7,u>: Cost 2 vmrghw <7,7,7,7>, RHS
5523   3127844966U,  // <7,4,u,0>: Cost 2 vsldoi4 <6,7,4,u>, LHS
5524   3255621422U,  // <7,4,u,1>: Cost 2 vsldoi8 <5,6,7,4>, LHS
5525   4183672762U,  // <7,4,u,2>: Cost 3 vsldoi4 <3,7,4,u>, <2,6,3,7>
5526   4183673582U,  // <7,4,u,3>: Cost 3 vsldoi4 <3,7,4,u>, <3,7,4,u>
5527   3127848246U,  // <7,4,u,4>: Cost 2 vsldoi4 <6,7,4,u>, RHS
5528   3383152154U,  // <7,4,u,5>: Cost 2 vsldoi12 RHS, <4,u,5,1>
5529   1235668521U,  // <7,4,u,6>: Cost 1 vsldoi12 RHS, RHS
5530   3255621888U,  // <7,4,u,7>: Cost 3 vsldoi8 <5,6,7,4>, <u,7,0,1>
5531   1235668539U,  // <7,4,u,u>: Cost 1 vsldoi12 RHS, RHS
5532   4189651046U,  // <7,5,0,0>: Cost 3 vsldoi4 <4,7,5,0>, LHS
5533   3383152200U,  // <7,5,0,1>: Cost 3 vsldoi12 RHS, <5,0,1,2>
5534   3383152210U,  // <7,5,0,2>: Cost 4 vsldoi12 RHS, <5,0,2,3>
5535   3383152220U,  // <7,5,0,3>: Cost 4 vsldoi12 RHS, <5,0,3,4>
5536   3383152226U,  // <7,5,0,4>: Cost 3 vsldoi12 RHS, <5,0,4,1>
5537   3524021466U,  // <7,5,0,5>: Cost 3 vmrglw <5,6,7,0>, <4,4,5,5>
5538   3524020738U,  // <7,5,0,6>: Cost 3 vmrglw <5,6,7,0>, <3,4,5,6>
5539   4189656058U,  // <7,5,0,7>: Cost 3 vsldoi4 <4,7,5,0>, <7,0,1,2>
5540   3383152262U,  // <7,5,0,u>: Cost 3 vsldoi12 RHS, <5,0,u,1>
5541   3385142927U,  // <7,5,1,0>: Cost 3 vsldoi12 RHS, <5,1,0,1>
5542   3529337746U,  // <7,5,1,1>: Cost 3 vmrglw <6,5,7,1>, <4,0,5,1>
5543   3383152291U,  // <7,5,1,2>: Cost 4 vsldoi12 RHS, <5,1,2,3>
5544   3383152302U,  // <7,5,1,3>: Cost 4 vsldoi12 RHS, <5,1,3,5>
5545   3385142967U,  // <7,5,1,4>: Cost 3 vsldoi12 RHS, <5,1,4,5>
5546   3383152315U,  // <7,5,1,5>: Cost 4 vsldoi12 RHS, <5,1,5,0>
5547   3365826249U,  // <7,5,1,6>: Cost 4 vsldoi12 <1,6,5,7>, <5,1,6,5>
5548   3365826258U,  // <7,5,1,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,1,7,5>
5549   3385142999U,  // <7,5,1,u>: Cost 3 vsldoi12 RHS, <5,1,u,1>
5550   3383152352U,  // <7,5,2,0>: Cost 4 vsldoi12 RHS, <5,2,0,1>
5551   3385143019U,  // <7,5,2,1>: Cost 3 vsldoi12 RHS, <5,2,1,3>
5552   3383152371U,  // <7,5,2,2>: Cost 4 vsldoi12 RHS, <5,2,2,2>
5553   3383152382U,  // <7,5,2,3>: Cost 3 vsldoi12 RHS, <5,2,3,4>
5554   3243681585U,  // <7,5,2,4>: Cost 4 vsldoi8 <3,6,7,5>, <2,4,6,5>
5555   3385143055U,  // <7,5,2,5>: Cost 3 vsldoi12 RHS, <5,2,5,3>
5556   3383152408U,  // <7,5,2,6>: Cost 3 vsldoi12 RHS, <5,2,6,3>
5557   3365826337U,  // <7,5,2,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,2,7,3>
5558   3383152426U,  // <7,5,2,u>: Cost 3 vsldoi12 RHS, <5,2,u,3>
5559   3383152433U,  // <7,5,3,0>: Cost 4 vsldoi12 RHS, <5,3,0,1>
5560   3527363474U,  // <7,5,3,1>: Cost 3 vmrglw <6,2,7,3>, <4,0,5,1>
5561   3527363961U,  // <7,5,3,2>: Cost 3 vmrglw <6,2,7,3>, <4,6,5,2>
5562   3383152462U,  // <7,5,3,3>: Cost 4 vsldoi12 RHS, <5,3,3,3>
5563   3242355219U,  // <7,5,3,4>: Cost 4 vsldoi8 <3,4,7,5>, <3,4,7,5>
5564   3527363802U,  // <7,5,3,5>: Cost 3 vmrglw <6,2,7,3>, <4,4,5,5>
5565   3527363074U,  // <7,5,3,6>: Cost 3 vmrglw <6,2,7,3>, <3,4,5,6>
5566   3383152499U,  // <7,5,3,7>: Cost 4 vsldoi12 RHS, <5,3,7,4>
5567   3527363076U,  // <7,5,3,u>: Cost 3 vmrglw <6,2,7,3>, <3,4,5,u>
5568   4189683814U,  // <7,5,4,0>: Cost 3 vsldoi4 <4,7,5,4>, LHS
5569   3524053906U,  // <7,5,4,1>: Cost 3 vmrglw <5,6,7,4>, <4,0,5,1>
5570   3383152534U,  // <7,5,4,2>: Cost 4 vsldoi12 RHS, <5,4,2,3>
5571   3383152544U,  // <7,5,4,3>: Cost 4 vsldoi12 RHS, <5,4,3,4>
5572   4189687244U,  // <7,5,4,4>: Cost 3 vsldoi4 <4,7,5,4>, <4,7,5,4>
5573   3383152564U,  // <7,5,4,5>: Cost 3 vsldoi12 RHS, <5,4,5,6>
5574   3524053506U,  // <7,5,4,6>: Cost 3 vmrglw <5,6,7,4>, <3,4,5,6>
5575   4189689190U,  // <7,5,4,7>: Cost 3 vsldoi4 <4,7,5,4>, <7,4,5,6>
5576   3383152591U,  // <7,5,4,u>: Cost 3 vsldoi12 RHS, <5,4,u,6>
5577   3385143251U,  // <7,5,5,0>: Cost 3 vsldoi12 RHS, <5,5,0,1>
5578   3385143260U,  // <7,5,5,1>: Cost 3 vsldoi12 RHS, <5,5,1,1>
5579   3383152614U,  // <7,5,5,2>: Cost 4 vsldoi12 RHS, <5,5,2,2>
5580   3383152624U,  // <7,5,5,3>: Cost 4 vsldoi12 RHS, <5,5,3,3>
5581   3385143291U,  // <7,5,5,4>: Cost 3 vsldoi12 RHS, <5,5,4,5>
5582   3383152644U,  // <7,5,5,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
5583   3383152654U,  // <7,5,5,6>: Cost 3 vsldoi12 RHS, <5,5,6,6>
5584   3365826584U,  // <7,5,5,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,5,7,7>
5585   3383152644U,  // <7,5,5,u>: Cost 2 vsldoi12 RHS, <5,5,5,5>
5586   3383152676U,  // <7,5,6,0>: Cost 3 vsldoi12 RHS, <5,6,0,1>
5587   3385143347U,  // <7,5,6,1>: Cost 3 vsldoi12 RHS, <5,6,1,7>
5588   3383152695U,  // <7,5,6,2>: Cost 4 vsldoi12 RHS, <5,6,2,2>
5589   3383152706U,  // <7,5,6,3>: Cost 3 vsldoi12 RHS, <5,6,3,4>
5590   3383152716U,  // <7,5,6,4>: Cost 3 vsldoi12 RHS, <5,6,4,5>
5591   3385143383U,  // <7,5,6,5>: Cost 3 vsldoi12 RHS, <5,6,5,7>
5592   3383152736U,  // <7,5,6,6>: Cost 3 vsldoi12 RHS, <5,6,6,7>
5593   3383152738U,  // <7,5,6,7>: Cost 2 vsldoi12 RHS, <5,6,7,0>
5594   3383300203U,  // <7,5,6,u>: Cost 2 vsldoi12 RHS, <5,6,u,0>
5595   4189708390U,  // <7,5,7,0>: Cost 3 vsldoi4 <4,7,5,7>, LHS
5596   3530050450U,  // <7,5,7,1>: Cost 3 vmrglw <6,6,7,7>, <4,0,5,1>
5597   4189709928U,  // <7,5,7,2>: Cost 4 vsldoi4 <4,7,5,7>, <2,2,2,2>
5598   4189710486U,  // <7,5,7,3>: Cost 4 vsldoi4 <4,7,5,7>, <3,0,1,2>
5599   4189711823U,  // <7,5,7,4>: Cost 3 vsldoi4 <4,7,5,7>, <4,7,5,7>
5600   3530050778U,  // <7,5,7,5>: Cost 3 vmrglw <6,6,7,7>, <4,4,5,5>
5601   3530050050U,  // <7,5,7,6>: Cost 3 vmrglw <6,6,7,7>, <3,4,5,6>
5602   4189714028U,  // <7,5,7,7>: Cost 3 vsldoi4 <4,7,5,7>, <7,7,7,7>
5603   4189714222U,  // <7,5,7,u>: Cost 3 vsldoi4 <4,7,5,7>, LHS
5604   3383152838U,  // <7,5,u,0>: Cost 3 vsldoi12 RHS, <5,u,0,1>
5605   3383152848U,  // <7,5,u,1>: Cost 3 vsldoi12 RHS, <5,u,1,2>
5606   3527363961U,  // <7,5,u,2>: Cost 3 vmrglw <6,2,7,3>, <4,6,5,2>
5607   3383152868U,  // <7,5,u,3>: Cost 3 vsldoi12 RHS, <5,u,3,4>
5608   3383152877U,  // <7,5,u,4>: Cost 3 vsldoi12 RHS, <5,u,4,4>
5609   3383152644U,  // <7,5,u,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
5610   3383152894U,  // <7,5,u,6>: Cost 3 vsldoi12 RHS, <5,u,6,3>
5611   3383300356U,  // <7,5,u,7>: Cost 2 vsldoi12 RHS, <5,u,7,0>
5612   3385143565U,  // <7,5,u,u>: Cost 2 vsldoi12 RHS, <5,u,u,0>
5613   3383152918U,  // <7,6,0,0>: Cost 4 vsldoi12 RHS, <6,0,0,0>
5614   3383152929U,  // <7,6,0,1>: Cost 3 vsldoi12 RHS, <6,0,1,2>
5615   3397341690U,  // <7,6,0,2>: Cost 3 vmrghw <7,0,1,2>, <6,2,7,3>
5616   3383152946U,  // <7,6,0,3>: Cost 4 vsldoi12 RHS, <6,0,3,1>
5617   3383152955U,  // <7,6,0,4>: Cost 4 vsldoi12 RHS, <6,0,4,1>
5618   3524022204U,  // <7,6,0,5>: Cost 3 vmrglw <5,6,7,0>, <5,4,6,5>
5619   3524023096U,  // <7,6,0,6>: Cost 3 vmrglw <5,6,7,0>, <6,6,6,6>
5620   2450279734U,  // <7,6,0,7>: Cost 2 vmrglw <5,6,7,0>, RHS
5621   2450279735U,  // <7,6,0,u>: Cost 2 vmrglw <5,6,7,0>, RHS
5622   3383153000U,  // <7,6,1,0>: Cost 4 vsldoi12 RHS, <6,1,0,1>
5623   3512083945U,  // <7,6,1,1>: Cost 4 vmrglw <3,6,7,1>, <2,0,6,1>
5624   3383153020U,  // <7,6,1,2>: Cost 4 vsldoi12 RHS, <6,1,2,3>
5625   3363910024U,  // <7,6,1,3>: Cost 5 vsldoi12 <1,3,6,7>, <6,1,3,6>
5626   3383153040U,  // <7,6,1,4>: Cost 4 vsldoi12 RHS, <6,1,4,5>
5627   3529339784U,  // <7,6,1,5>: Cost 4 vmrglw <6,5,7,1>, <6,7,6,5>
5628   3524031288U,  // <7,6,1,6>: Cost 4 vmrglw <5,6,7,1>, <6,6,6,6>
5629   3383153063U,  // <7,6,1,7>: Cost 3 vsldoi12 RHS, <6,1,7,1>
5630   3383300528U,  // <7,6,1,u>: Cost 3 vsldoi12 RHS, <6,1,u,1>
5631   4201685094U,  // <7,6,2,0>: Cost 3 vsldoi4 <6,7,6,2>, LHS
5632   3383153092U,  // <7,6,2,1>: Cost 4 vsldoi12 RHS, <6,2,1,3>
5633   3398824442U,  // <7,6,2,2>: Cost 3 vmrghw <7,2,3,3>, <6,2,7,3>
5634   3371651541U,  // <7,6,2,3>: Cost 4 vsldoi12 <2,6,3,7>, <6,2,3,2>
5635   4201688374U,  // <7,6,2,4>: Cost 3 vsldoi4 <6,7,6,2>, RHS
5636   3383153128U,  // <7,6,2,5>: Cost 4 vsldoi12 RHS, <6,2,5,3>
5637   4201689989U,  // <7,6,2,6>: Cost 3 vsldoi4 <6,7,6,2>, <6,7,6,2>
5638   3383153146U,  // <7,6,2,7>: Cost 2 vsldoi12 RHS, <6,2,7,3>
5639   3383300611U,  // <7,6,2,u>: Cost 2 vsldoi12 RHS, <6,2,u,3>
5640   4183777382U,  // <7,6,3,0>: Cost 4 vsldoi4 <3,7,6,3>, LHS
5641   3240372513U,  // <7,6,3,1>: Cost 4 vsldoi8 <3,1,7,6>, <3,1,7,6>
5642   3527365509U,  // <7,6,3,2>: Cost 3 vmrglw <6,2,7,3>, <6,7,6,2>
5643   3509447014U,  // <7,6,3,3>: Cost 4 vmrglw <3,2,7,3>, <3,2,6,3>
5644   3383153202U,  // <7,6,3,4>: Cost 3 vsldoi12 RHS, <6,3,4,5>
5645   3509446449U,  // <7,6,3,5>: Cost 4 vmrglw <3,2,7,3>, <2,4,6,5>
5646   3527365432U,  // <7,6,3,6>: Cost 3 vmrglw <6,2,7,3>, <6,6,6,6>
5647   2453622070U,  // <7,6,3,7>: Cost 2 vmrglw <6,2,7,3>, RHS
5648   2453622071U,  // <7,6,3,u>: Cost 2 vmrglw <6,2,7,3>, RHS
5649   3383153243U,  // <7,6,4,0>: Cost 4 vsldoi12 RHS, <6,4,0,1>
5650   3524052457U,  // <7,6,4,1>: Cost 4 vmrglw <5,6,7,4>, <2,0,6,1>
5651   3400323578U,  // <7,6,4,2>: Cost 3 vmrghw <7,4,5,6>, <6,2,7,3>
5652   3383153273U,  // <7,6,4,3>: Cost 4 vsldoi12 RHS, <6,4,3,4>
5653   3383153282U,  // <7,6,4,4>: Cost 4 vsldoi12 RHS, <6,4,4,4>
5654   3383153293U,  // <7,6,4,5>: Cost 3 vsldoi12 RHS, <6,4,5,6>
5655   3524055864U,  // <7,6,4,6>: Cost 3 vmrglw <5,6,7,4>, <6,6,6,6>
5656   2450312502U,  // <7,6,4,7>: Cost 2 vmrglw <5,6,7,4>, RHS
5657   2450312503U,  // <7,6,4,u>: Cost 2 vmrglw <5,6,7,4>, RHS
5658   3383153324U,  // <7,6,5,0>: Cost 4 vsldoi12 RHS, <6,5,0,1>
5659   3365532344U,  // <7,6,5,1>: Cost 5 vsldoi12 <1,6,1,7>, <6,5,1,4>
5660   3383153347U,  // <7,6,5,2>: Cost 4 vsldoi12 RHS, <6,5,2,6>
5661   3383153356U,  // <7,6,5,3>: Cost 4 vsldoi12 RHS, <6,5,3,6>
5662   3383153364U,  // <7,6,5,4>: Cost 4 vsldoi12 RHS, <6,5,4,5>
5663   3512117041U,  // <7,6,5,5>: Cost 4 vmrglw <3,6,7,5>, <2,4,6,5>
5664   3255636072U,  // <7,6,5,6>: Cost 3 vsldoi8 <5,6,7,6>, <5,6,7,6>
5665   3383153387U,  // <7,6,5,7>: Cost 3 vsldoi12 RHS, <6,5,7,1>
5666   3383300852U,  // <7,6,5,u>: Cost 3 vsldoi12 RHS, <6,5,u,1>
5667   4201717862U,  // <7,6,6,0>: Cost 3 vsldoi4 <6,7,6,6>, LHS
5668   3383153414U,  // <7,6,6,1>: Cost 4 vsldoi12 RHS, <6,6,1,1>
5669   3255636474U,  // <7,6,6,2>: Cost 3 vsldoi8 <5,6,7,6>, <6,2,7,3>
5670   4183804670U,  // <7,6,6,3>: Cost 4 vsldoi4 <3,7,6,6>, <3,7,6,6>
5671   4201721142U,  // <7,6,6,4>: Cost 3 vsldoi4 <6,7,6,6>, RHS
5672   3260945136U,  // <7,6,6,5>: Cost 3 vsldoi8 <6,5,7,6>, <6,5,7,6>
5673   3383153464U,  // <7,6,6,6>: Cost 2 vsldoi12 RHS, <6,6,6,6>
5674   3383153474U,  // <7,6,6,7>: Cost 2 vsldoi12 RHS, <6,6,7,7>
5675   3383300939U,  // <7,6,6,u>: Cost 2 vsldoi12 RHS, <6,6,u,7>
5676   3383153486U,  // <7,6,7,0>: Cost 2 vsldoi12 RHS, <6,7,0,1>
5677   3383153495U,  // <7,6,7,1>: Cost 3 vsldoi12 RHS, <6,7,1,1>
5678   3383153505U,  // <7,6,7,2>: Cost 3 vsldoi12 RHS, <6,7,2,2>
5679   3383153512U,  // <7,6,7,3>: Cost 3 vsldoi12 RHS, <6,7,3,0>
5680   3383153526U,  // <7,6,7,4>: Cost 2 vsldoi12 RHS, <6,7,4,5>
5681   3383153535U,  // <7,6,7,5>: Cost 3 vsldoi12 RHS, <6,7,5,5>
5682   3383153541U,  // <7,6,7,6>: Cost 3 vsldoi12 RHS, <6,7,6,2>
5683   2456309046U,  // <7,6,7,7>: Cost 2 vmrglw <6,6,7,7>, RHS
5684   3383153558U,  // <7,6,7,u>: Cost 2 vsldoi12 RHS, <6,7,u,1>
5685   3383301023U,  // <7,6,u,0>: Cost 2 vsldoi12 RHS, <6,u,0,1>
5686   3383153577U,  // <7,6,u,1>: Cost 3 vsldoi12 RHS, <6,u,1,2>
5687   3383301042U,  // <7,6,u,2>: Cost 3 vsldoi12 RHS, <6,u,2,2>
5688   3383301049U,  // <7,6,u,3>: Cost 3 vsldoi12 RHS, <6,u,3,0>
5689   3383301063U,  // <7,6,u,4>: Cost 2 vsldoi12 RHS, <6,u,4,5>
5690   3383153617U,  // <7,6,u,5>: Cost 3 vsldoi12 RHS, <6,u,5,6>
5691   3383153464U,  // <7,6,u,6>: Cost 2 vsldoi12 RHS, <6,6,6,6>
5692   3383153632U,  // <7,6,u,7>: Cost 2 vsldoi12 RHS, <6,u,7,3>
5693   3383301095U,  // <7,6,u,u>: Cost 2 vsldoi12 RHS, <6,u,u,1>
5694   2450280546U,  // <7,7,0,0>: Cost 2 vmrglw <5,6,7,0>, <5,6,7,0>
5695   3383153658U,  // <7,7,0,1>: Cost 2 vsldoi12 RHS, <7,0,1,2>
5696   3371652098U,  // <7,7,0,2>: Cost 4 vsldoi12 <2,6,3,7>, <7,0,2,1>
5697   3524022778U,  // <7,7,0,3>: Cost 3 vmrglw <5,6,7,0>, <6,2,7,3>
5698   3383153684U,  // <7,7,0,4>: Cost 3 vsldoi12 RHS, <7,0,4,1>
5699   4201746530U,  // <7,7,0,5>: Cost 3 vsldoi4 <6,7,7,0>, <5,6,7,0>
5700   4201747340U,  // <7,7,0,6>: Cost 3 vsldoi4 <6,7,7,0>, <6,7,7,0>
5701   3524023106U,  // <7,7,0,7>: Cost 3 vmrglw <5,6,7,0>, <6,6,7,7>
5702   3383153721U,  // <7,7,0,u>: Cost 2 vsldoi12 RHS, <7,0,u,2>
5703   3383153729U,  // <7,7,1,0>: Cost 4 vsldoi12 RHS, <7,1,0,1>
5704   3383153738U,  // <7,7,1,1>: Cost 3 vsldoi12 RHS, <7,1,1,1>
5705   3383153749U,  // <7,7,1,2>: Cost 3 vsldoi12 RHS, <7,1,2,3>
5706   3524030970U,  // <7,7,1,3>: Cost 4 vmrglw <5,6,7,1>, <6,2,7,3>
5707   3383153765U,  // <7,7,1,4>: Cost 4 vsldoi12 RHS, <7,1,4,1>
5708   3383153773U,  // <7,7,1,5>: Cost 4 vsldoi12 RHS, <7,1,5,0>
5709   3365532791U,  // <7,7,1,6>: Cost 4 vsldoi12 <1,6,1,7>, <7,1,6,1>
5710   3537303148U,  // <7,7,1,7>: Cost 3 vmrglw <7,u,7,1>, <7,7,7,7>
5711   3383153803U,  // <7,7,1,u>: Cost 3 vsldoi12 RHS, <7,1,u,3>
5712   3407041684U,  // <7,7,2,0>: Cost 3 vsldoi12 RHS, <7,2,0,3>
5713   3383153821U,  // <7,7,2,1>: Cost 4 vsldoi12 RHS, <7,2,1,3>
5714   3383153829U,  // <7,7,2,2>: Cost 3 vsldoi12 RHS, <7,2,2,2>
5715   3383153836U,  // <7,7,2,3>: Cost 3 vsldoi12 RHS, <7,2,3,0>
5716   3407041720U,  // <7,7,2,4>: Cost 3 vsldoi12 RHS, <7,2,4,3>
5717   3383153857U,  // <7,7,2,5>: Cost 4 vsldoi12 RHS, <7,2,5,3>
5718   3371652298U,  // <7,7,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <7,2,6,3>
5719   3395835091U,  // <7,7,2,7>: Cost 3 vsldoi12 <6,6,7,7>, <7,2,7,3>
5720   3372979420U,  // <7,7,2,u>: Cost 3 vsldoi12 <2,u,3,7>, <7,2,u,3>
5721   3383153891U,  // <7,7,3,0>: Cost 3 vsldoi12 RHS, <7,3,0,1>
5722   3383153900U,  // <7,7,3,1>: Cost 4 vsldoi12 RHS, <7,3,1,1>
5723   3371652346U,  // <7,7,3,2>: Cost 4 vsldoi12 <2,6,3,7>, <7,3,2,6>
5724   2453623290U,  // <7,7,3,3>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
5725   3383153931U,  // <7,7,3,4>: Cost 3 vsldoi12 RHS, <7,3,4,5>
5726   3383153940U,  // <7,7,3,5>: Cost 4 vsldoi12 RHS, <7,3,5,5>
5727   3243698871U,  // <7,7,3,6>: Cost 3 vsldoi8 <3,6,7,7>, <3,6,7,7>
5728   3527365442U,  // <7,7,3,7>: Cost 3 vmrglw <6,2,7,3>, <6,6,7,7>
5729   2453623290U,  // <7,7,3,u>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
5730   3383153976U,  // <7,7,4,0>: Cost 3 vsldoi12 RHS, <7,4,0,5>
5731   3383153982U,  // <7,7,4,1>: Cost 4 vsldoi12 RHS, <7,4,1,2>
5732   4183861178U,  // <7,7,4,2>: Cost 4 vsldoi4 <3,7,7,4>, <2,6,3,7>
5733   3524055546U,  // <7,7,4,3>: Cost 3 vmrglw <5,6,7,4>, <6,2,7,3>
5734   2450313318U,  // <7,7,4,4>: Cost 2 vmrglw <5,6,7,4>, <5,6,7,4>
5735   3383154022U,  // <7,7,4,5>: Cost 2 vsldoi12 RHS, <7,4,5,6>
5736   4201780112U,  // <7,7,4,6>: Cost 3 vsldoi4 <6,7,7,4>, <6,7,7,4>
5737   3524055874U,  // <7,7,4,7>: Cost 3 vmrglw <5,6,7,4>, <6,6,7,7>
5738   3383154049U,  // <7,7,4,u>: Cost 2 vsldoi12 RHS, <7,4,u,6>
5739   3383154053U,  // <7,7,5,0>: Cost 4 vsldoi12 RHS, <7,5,0,1>
5740   3385144717U,  // <7,7,5,1>: Cost 4 vsldoi12 RHS, <7,5,1,0>
5741   3383154073U,  // <7,7,5,2>: Cost 4 vsldoi12 RHS, <7,5,2,3>
5742   3524063738U,  // <7,7,5,3>: Cost 4 vmrglw <5,6,7,5>, <6,2,7,3>
5743   3383154093U,  // <7,7,5,4>: Cost 4 vsldoi12 RHS, <7,5,4,5>
5744   3383154102U,  // <7,7,5,5>: Cost 3 vsldoi12 RHS, <7,5,5,5>
5745   3383154113U,  // <7,7,5,6>: Cost 3 vsldoi12 RHS, <7,5,6,7>
5746   3537335916U,  // <7,7,5,7>: Cost 3 vmrglw <7,u,7,5>, <7,7,7,7>
5747   3383301587U,  // <7,7,5,u>: Cost 3 vsldoi12 RHS, <7,5,u,7>
5748   4201791590U,  // <7,7,6,0>: Cost 3 vsldoi4 <6,7,7,6>, LHS
5749   3383154149U,  // <7,7,6,1>: Cost 4 vsldoi12 RHS, <7,6,1,7>
5750   3383154158U,  // <7,7,6,2>: Cost 3 vsldoi12 RHS, <7,6,2,7>
5751   3524071930U,  // <7,7,6,3>: Cost 3 vmrglw <5,6,7,6>, <6,2,7,3>
5752   4201794870U,  // <7,7,6,4>: Cost 3 vsldoi4 <6,7,7,6>, RHS
5753   3383154185U,  // <7,7,6,5>: Cost 4 vsldoi12 RHS, <7,6,5,7>
5754   3261616962U,  // <7,7,6,6>: Cost 2 vsldoi8 <6,6,7,7>, <6,6,7,7>
5755   3383154196U,  // <7,7,6,7>: Cost 3 vsldoi12 RHS, <7,6,7,0>
5756   3262944228U,  // <7,7,6,u>: Cost 2 vsldoi8 <6,u,7,7>, <6,u,7,7>
5757   3134029926U,  // <7,7,7,0>: Cost 2 vsldoi4 <7,7,7,7>, LHS
5758   3536688175U,  // <7,7,7,1>: Cost 3 vmrglw <7,7,7,7>, <7,0,7,1>
5759   3261617363U,  // <7,7,7,2>: Cost 3 vsldoi8 <6,6,7,7>, <7,2,7,3>
5760   3530052090U,  // <7,7,7,3>: Cost 3 vmrglw <6,6,7,7>, <6,2,7,3>
5761   3134033206U,  // <7,7,7,4>: Cost 2 vsldoi4 <7,7,7,7>, RHS
5762   3536688503U,  // <7,7,7,5>: Cost 3 vmrglw <7,7,7,7>, <7,4,7,5>
5763   3261617682U,  // <7,7,7,6>: Cost 3 vsldoi8 <6,6,7,7>, <7,6,6,7>
5764   1906756918U,  // <7,7,7,7>: Cost 1 vspltisw3 RHS
5765   1906756918U,  // <7,7,7,u>: Cost 1 vspltisw3 RHS
5766   2450280546U,  // <7,7,u,0>: Cost 2 vmrglw <5,6,7,0>, <5,6,7,0>
5767   3383301762U,  // <7,7,u,1>: Cost 2 vsldoi12 RHS, <7,u,1,2>
5768   3383301772U,  // <7,7,u,2>: Cost 3 vsldoi12 RHS, <7,u,2,3>
5769   2453623290U,  // <7,7,u,3>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
5770   2450313318U,  // <7,7,u,4>: Cost 2 vmrglw <5,6,7,4>, <5,6,7,4>
5771   3383301802U,  // <7,7,u,5>: Cost 2 vsldoi12 RHS, <7,u,5,6>
5772   3273562356U,  // <7,7,u,6>: Cost 2 vsldoi8 <u,6,7,7>, <u,6,7,7>
5773   1906756918U,  // <7,7,u,7>: Cost 1 vspltisw3 RHS
5774   1906756918U,  // <7,7,u,u>: Cost 1 vspltisw3 RHS
5775   3383148544U,  // <7,u,0,0>: Cost 2 vsldoi12 RHS, <0,0,0,0>
5776   3383154387U,  // <7,u,0,1>: Cost 2 vsldoi12 RHS, <u,0,1,2>
5777   3524020437U,  // <7,u,0,2>: Cost 3 vmrglw <5,6,7,0>, <3,0,u,2>
5778   2450276508U,  // <7,u,0,3>: Cost 2 vmrglw <5,6,7,0>, LHS
5779   3383154413U,  // <7,u,0,4>: Cost 3 vsldoi12 RHS, <u,0,4,1>
5780   2323601562U,  // <7,u,0,5>: Cost 2 vmrghw <7,0,1,2>, RHS
5781   3524020765U,  // <7,u,0,6>: Cost 3 vmrglw <5,6,7,0>, <3,4,u,6>
5782   2450279752U,  // <7,u,0,7>: Cost 2 vmrglw <5,6,7,0>, RHS
5783   3383154450U,  // <7,u,0,u>: Cost 2 vsldoi12 RHS, <u,0,u,2>
5784   3128082534U,  // <7,u,1,0>: Cost 2 vsldoi4 <6,7,u,1>, LHS
5785   3383149364U,  // <7,u,1,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
5786   1235670830U,  // <7,u,1,2>: Cost 1 vsldoi12 RHS, LHS
5787   4183911179U,  // <7,u,1,3>: Cost 3 vsldoi4 <3,7,u,1>, <3,7,u,1>
5788   3128085814U,  // <7,u,1,4>: Cost 2 vsldoi4 <6,7,u,1>, RHS
5789   3383154502U,  // <7,u,1,5>: Cost 3 vsldoi12 RHS, <u,1,5,0>
5790   3128087446U,  // <7,u,1,6>: Cost 2 vsldoi4 <6,7,u,1>, <6,7,u,1>
5791   3383301977U,  // <7,u,1,7>: Cost 3 vsldoi12 RHS, <u,1,7,1>
5792   1235670884U,  // <7,u,1,u>: Cost 1 vsldoi12 RHS, LHS
5793   3383154539U,  // <7,u,2,0>: Cost 3 vsldoi12 RHS, <u,2,0,1>
5794   3383154550U,  // <7,u,2,1>: Cost 3 vsldoi12 RHS, <u,2,1,3>
5795   3383150184U,  // <7,u,2,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
5796   3383154565U,  // <7,u,2,3>: Cost 2 vsldoi12 RHS, <u,2,3,0>
5797   3383154577U,  // <7,u,2,4>: Cost 3 vsldoi12 RHS, <u,2,4,3>
5798   3383154586U,  // <7,u,2,5>: Cost 3 vsldoi12 RHS, <u,2,5,3>
5799   3371653027U,  // <7,u,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <u,2,6,3>
5800   3383302060U,  // <7,u,2,7>: Cost 2 vsldoi12 RHS, <u,2,7,3>
5801   3383154610U,  // <7,u,2,u>: Cost 2 vsldoi12 RHS, <u,2,u,0>
5802   3383154620U,  // <7,u,3,0>: Cost 2 vsldoi12 RHS, <u,3,0,1>
5803   3383154629U,  // <7,u,3,1>: Cost 3 vsldoi12 RHS, <u,3,1,1>
5804   3371653075U,  // <7,u,3,2>: Cost 3 vsldoi12 <2,6,3,7>, <u,3,2,6>
5805   2453618844U,  // <7,u,3,3>: Cost 2 vmrglw <6,2,7,3>, LHS
5806   3383154660U,  // <7,u,3,4>: Cost 2 vsldoi12 RHS, <u,3,4,5>
5807   3383154669U,  // <7,u,3,5>: Cost 3 vsldoi12 RHS, <u,3,5,5>
5808   3243707064U,  // <7,u,3,6>: Cost 3 vsldoi8 <3,6,7,u>, <3,6,7,u>
5809   2453622088U,  // <7,u,3,7>: Cost 2 vmrglw <6,2,7,3>, RHS
5810   3383154692U,  // <7,u,3,u>: Cost 2 vsldoi12 RHS, <u,3,u,1>
5811   3383154701U,  // <7,u,4,0>: Cost 3 vsldoi12 RHS, <u,4,0,1>
5812   2326583086U,  // <7,u,4,1>: Cost 2 vmrghw <7,4,5,6>, LHS
5813   3524053205U,  // <7,u,4,2>: Cost 3 vmrglw <5,6,7,4>, <3,0,u,2>
5814   2450309276U,  // <7,u,4,3>: Cost 2 vmrglw <5,6,7,4>, LHS
5815   3383151824U,  // <7,u,4,4>: Cost 2 vsldoi12 RHS, <4,4,4,4>
5816   3383154751U,  // <7,u,4,5>: Cost 2 vsldoi12 RHS, <u,4,5,6>
5817   3524053533U,  // <7,u,4,6>: Cost 3 vmrglw <5,6,7,4>, <3,4,u,6>
5818   2450312520U,  // <7,u,4,7>: Cost 2 vmrglw <5,6,7,4>, RHS
5819   3383154778U,  // <7,u,4,u>: Cost 2 vsldoi12 RHS, <u,4,u,6>
5820   3128115302U,  // <7,u,5,0>: Cost 2 vsldoi4 <6,7,u,5>, LHS
5821   3385145446U,  // <7,u,5,1>: Cost 3 vsldoi12 RHS, <u,5,1,0>
5822   4183943098U,  // <7,u,5,2>: Cost 3 vsldoi4 <3,7,u,5>, <2,6,3,7>
5823   4183943951U,  // <7,u,5,3>: Cost 3 vsldoi4 <3,7,u,5>, <3,7,u,5>
5824   3128118582U,  // <7,u,5,4>: Cost 2 vsldoi4 <6,7,u,5>, RHS
5825   3383152644U,  // <7,u,5,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
5826   1235671194U,  // <7,u,5,6>: Cost 1 vsldoi12 RHS, RHS
5827   3383302301U,  // <7,u,5,7>: Cost 3 vsldoi12 RHS, <u,5,7,1>
5828   1235671212U,  // <7,u,5,u>: Cost 1 vsldoi12 RHS, RHS
5829   3383154863U,  // <7,u,6,0>: Cost 3 vsldoi12 RHS, <u,6,0,1>
5830   3383154878U,  // <7,u,6,1>: Cost 3 vsldoi12 RHS, <u,6,1,7>
5831   3258970623U,  // <7,u,6,2>: Cost 2 vsldoi8 <6,2,7,u>, <6,2,7,u>
5832   3383154896U,  // <7,u,6,3>: Cost 2 vsldoi12 RHS, <u,6,3,7>
5833   3383154903U,  // <7,u,6,4>: Cost 3 vsldoi12 RHS, <u,6,4,5>
5834   3383154914U,  // <7,u,6,5>: Cost 3 vsldoi12 RHS, <u,6,5,7>
5835   3261625155U,  // <7,u,6,6>: Cost 2 vsldoi8 <6,6,7,u>, <6,6,7,u>
5836   3383302388U,  // <7,u,6,7>: Cost 2 vsldoi12 RHS, <u,6,7,7>
5837   3383154941U,  // <7,u,6,u>: Cost 2 vsldoi12 RHS, <u,6,u,7>
5838   3383302400U,  // <7,u,7,0>: Cost 2 vsldoi12 RHS, <u,7,0,1>
5839   2328729390U,  // <7,u,7,1>: Cost 2 vmrghw <7,7,7,7>, LHS
5840   3372022039U,  // <7,u,7,2>: Cost 3 vsldoi12 <2,6,u,7>, <u,7,2,6>
5841   2456305820U,  // <7,u,7,3>: Cost 2 vmrglw <6,6,7,7>, LHS
5842   3383302440U,  // <7,u,7,4>: Cost 2 vsldoi12 RHS, <u,7,4,5>
5843   2328729754U,  // <7,u,7,5>: Cost 2 vmrghw <7,7,7,7>, RHS
5844   3383302455U,  // <7,u,7,6>: Cost 3 vsldoi12 RHS, <u,7,6,2>
5845   1906756918U,  // <7,u,7,7>: Cost 1 vspltisw3 RHS
5846   1906756918U,  // <7,u,7,u>: Cost 1 vspltisw3 RHS
5847   3383155025U,  // <7,u,u,0>: Cost 2 vsldoi12 RHS, <u,u,0,1>
5848   3383155035U,  // <7,u,u,1>: Cost 2 vsldoi12 RHS, <u,u,1,2>
5849   1235671397U,  // <7,u,u,2>: Cost 1 vsldoi12 RHS, LHS
5850   3383155051U,  // <7,u,u,3>: Cost 2 vsldoi12 RHS, <u,u,3,0>
5851   3383155065U,  // <7,u,u,4>: Cost 2 vsldoi12 RHS, <u,u,4,5>
5852   3383155075U,  // <7,u,u,5>: Cost 2 vsldoi12 RHS, <u,u,5,6>
5853   1235671437U,  // <7,u,u,6>: Cost 1 vsldoi12 RHS, RHS
5854   1906756918U,  // <7,u,u,7>: Cost 1 vspltisw3 RHS
5855   1235671451U,  // <7,u,u,u>: Cost 1 vsldoi12 RHS, LHS
5856   1477230694U,  // <u,0,0,0>: Cost 1 vspltisw0 LHS
5857   3356319754U,  // <u,0,0,1>: Cost 2 vsldoi12 LHS, <0,0,1,1>
5858   4178004026U,  // <u,0,0,2>: Cost 3 vsldoi4 <2,u,0,0>, <2,u,0,0>
5859   3497555821U,  // <u,0,0,3>: Cost 3 vmrglw <1,2,u,0>, <u,2,0,3>
5860   3092319542U,  // <u,0,0,4>: Cost 2 vsldoi4 <0,u,0,0>, RHS
5861   4207202402U,  // <u,0,0,5>: Cost 3 vsldoi4 <7,7,0,0>, <5,6,7,0>
5862   4201894814U,  // <u,0,0,6>: Cost 3 vsldoi4 <6,u,0,0>, <6,u,0,0>
5863   3497556149U,  // <u,0,0,7>: Cost 3 vmrglw <1,2,u,0>, <u,6,0,7>
5864   1477230694U,  // <u,0,0,u>: Cost 1 vspltisw0 LHS
5865   3104268390U,  // <u,0,1,0>: Cost 2 vsldoi4 <2,u,0,1>, LHS
5866   1256570982U,  // <u,0,1,1>: Cost 1 vmrghw LHS, LHS
5867   1208836203U,  // <u,0,1,2>: Cost 1 vsldoi12 LHS, LHS
5868   4178012310U,  // <u,0,1,3>: Cost 3 vsldoi4 <2,u,0,1>, <3,0,1,2>
5869   3104271670U,  // <u,0,1,4>: Cost 2 vsldoi4 <2,u,0,1>, RHS
5870   4195930310U,  // <u,0,1,5>: Cost 3 vsldoi4 <5,u,0,1>, <5,u,0,1>
5871   3128161183U,  // <u,0,1,6>: Cost 2 vsldoi4 <6,u,0,1>, <6,u,0,1>
5872   4201903098U,  // <u,0,1,7>: Cost 3 vsldoi4 <6,u,0,1>, <7,0,1,2>
5873   1208836252U,  // <u,0,1,u>: Cost 1 vsldoi12 LHS, LHS
5874   3233760762U,  // <u,0,2,0>: Cost 3 vsldoi8 <2,0,u,0>, <2,0,u,0>
5875   2331025510U,  // <u,0,2,1>: Cost 2 vmrghw <u,2,3,0>, LHS
5876   3229116008U,  // <u,0,2,2>: Cost 3 vsldoi8 <1,2,u,0>, <2,2,2,2>
5877   3229116070U,  // <u,0,2,3>: Cost 3 vsldoi8 <1,2,u,0>, <2,3,0,1>
5878   3404767570U,  // <u,0,2,4>: Cost 3 vmrghw <u,2,3,0>, <0,4,1,5>
5879   3507669460U,  // <u,0,2,5>: Cost 3 vmrglw <3,0,1,2>, <3,4,0,5>
5880   3229116346U,  // <u,0,2,6>: Cost 3 vsldoi8 <1,2,u,0>, <2,6,3,7>
5881   3238406193U,  // <u,0,2,7>: Cost 3 vsldoi8 <2,7,u,0>, <2,7,u,0>
5882   2331026077U,  // <u,0,2,u>: Cost 2 vmrghw <u,2,3,0>, LHS
5883   2417197056U,  // <u,0,3,0>: Cost 2 vmrglw LHS, <0,0,0,0>
5884   2417198758U,  // <u,0,3,1>: Cost 2 vmrglw LHS, <2,3,0,1>
5885   3241060725U,  // <u,0,3,2>: Cost 3 vsldoi8 <3,2,u,0>, <3,2,u,0>
5886   3229116828U,  // <u,0,3,3>: Cost 3 vsldoi8 <1,2,u,0>, <3,3,3,3>
5887   3490940585U,  // <u,0,3,4>: Cost 3 vmrglw LHS, <2,3,0,4>
5888   4207890530U,  // <u,0,3,5>: Cost 3 vsldoi4 <7,u,0,3>, <5,6,7,0>
5889   3228748408U,  // <u,0,3,6>: Cost 3 vsldoi8 <1,2,3,0>, <3,6,0,7>
5890   4207892090U,  // <u,0,3,7>: Cost 3 vsldoi4 <7,u,0,3>, <7,u,0,3>
5891   2417198765U,  // <u,0,3,u>: Cost 2 vmrglw LHS, <2,3,0,u>
5892   3497582592U,  // <u,0,4,0>: Cost 3 vmrglw <1,2,u,4>, <0,0,0,0>
5893   3356320082U,  // <u,0,4,1>: Cost 2 vsldoi12 LHS, <0,4,1,5>
5894   4178036798U,  // <u,0,4,2>: Cost 3 vsldoi4 <2,u,0,4>, <2,u,0,4>
5895   3376431360U,  // <u,0,4,3>: Cost 3 vmrghw <3,4,5,6>, <0,3,1,4>
5896   2284470610U,  // <u,0,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
5897   3229117750U,  // <u,0,4,5>: Cost 2 vsldoi8 <1,2,u,0>, RHS
5898   4201927586U,  // <u,0,4,6>: Cost 3 vsldoi4 <6,u,0,4>, <6,u,0,4>
5899   3250130376U,  // <u,0,4,7>: Cost 3 vsldoi8 <4,7,5,0>, <4,7,5,0>
5900   3360965009U,  // <u,0,4,u>: Cost 2 vsldoi12 LHS, <0,4,u,5>
5901   2333294592U,  // <u,0,5,0>: Cost 2 vmrghw RHS, <0,0,0,0>
5902   1259552870U,  // <u,0,5,1>: Cost 1 vmrghw RHS, LHS
5903   3407036589U,  // <u,0,5,2>: Cost 3 vmrghw RHS, <0,2,1,2>
5904   4184017688U,  // <u,0,5,3>: Cost 3 vsldoi4 <3,u,0,5>, <3,u,0,5>
5905   2333294930U,  // <u,0,5,4>: Cost 2 vmrghw RHS, <0,4,1,5>
5906   3255660548U,  // <u,0,5,5>: Cost 3 vsldoi8 <5,6,u,0>, <5,5,5,5>
5907   3255660651U,  // <u,0,5,6>: Cost 2 vsldoi8 <5,6,u,0>, <5,6,u,0>
5908   4207908476U,  // <u,0,5,7>: Cost 3 vsldoi4 <7,u,0,5>, <7,u,0,5>
5909   1259553437U,  // <u,0,5,u>: Cost 1 vmrghw RHS, LHS
5910   3510870016U,  // <u,0,6,0>: Cost 3 vmrglw <3,4,u,6>, <0,0,0,0>
5911   2333737062U,  // <u,0,6,1>: Cost 2 vmrghw <u,6,3,7>, LHS
5912   3255661050U,  // <u,0,6,2>: Cost 3 vsldoi8 <5,6,u,0>, <6,2,7,3>
5913   3259642449U,  // <u,0,6,3>: Cost 3 vsldoi8 <6,3,u,0>, <6,3,u,0>
5914   3407479122U,  // <u,0,6,4>: Cost 3 vmrghw <u,6,3,7>, <0,4,1,5>
5915   3389800868U,  // <u,0,6,5>: Cost 3 vmrghw <5,6,7,0>, <0,5,1,6>
5916   3255661368U,  // <u,0,6,6>: Cost 3 vsldoi8 <5,6,u,0>, <6,6,6,6>
5917   3255661390U,  // <u,0,6,7>: Cost 3 vsldoi8 <5,6,u,0>, <6,7,0,1>
5918   2333737629U,  // <u,0,6,u>: Cost 2 vmrghw <u,6,3,7>, LHS
5919   2443771904U,  // <u,0,7,0>: Cost 2 vmrglw RHS, <0,0,0,0>
5920   2443773606U,  // <u,0,7,1>: Cost 2 vmrglw RHS, <2,3,0,1>
5921   3264951513U,  // <u,0,7,2>: Cost 3 vsldoi8 <7,2,u,0>, <7,2,u,0>
5922   4184034074U,  // <u,0,7,3>: Cost 3 vsldoi4 <3,u,0,7>, <3,u,0,7>
5923   4184034614U,  // <u,0,7,4>: Cost 3 vsldoi4 <3,u,0,7>, RHS
5924   3517516244U,  // <u,0,7,5>: Cost 3 vmrglw RHS, <3,4,0,5>
5925   3267606045U,  // <u,0,7,6>: Cost 3 vsldoi8 <7,6,u,0>, <7,6,u,0>
5926   3517516408U,  // <u,0,7,7>: Cost 3 vmrglw RHS, <3,6,0,7>
5927   2443773613U,  // <u,0,7,u>: Cost 2 vmrglw RHS, <2,3,0,u>
5928   1477230694U,  // <u,0,u,0>: Cost 1 vspltisw0 LHS
5929   1261215846U,  // <u,0,u,1>: Cost 1 vmrghw LHS, LHS
5930   1208836765U,  // <u,0,u,2>: Cost 1 vsldoi12 LHS, LHS
5931   3229120444U,  // <u,0,u,3>: Cost 3 vsldoi8 <1,2,u,0>, <u,3,0,1>
5932   3104329014U,  // <u,0,u,4>: Cost 2 vsldoi4 <2,u,0,u>, RHS
5933   3229120666U,  // <u,0,u,5>: Cost 2 vsldoi8 <1,2,u,0>, RHS
5934   3128218534U,  // <u,0,u,6>: Cost 2 vsldoi4 <6,u,0,u>, <6,u,0,u>
5935   3517524600U,  // <u,0,u,7>: Cost 3 vmrglw RHS, <3,6,0,7>
5936   1208836819U,  // <u,0,u,u>: Cost 1 vsldoi12 LHS, LHS
5937   3221823561U,  // <u,1,0,0>: Cost 2 vsldoi8 <0,0,u,1>, <0,0,u,1>
5938   3227132006U,  // <u,1,0,1>: Cost 2 vsldoi8 <0,u,u,1>, LHS
5939   3495565011U,  // <u,1,0,2>: Cost 3 vmrglw <0,u,u,0>, <u,0,1,2>
5940   4184050460U,  // <u,1,0,3>: Cost 3 vsldoi4 <3,u,1,0>, <3,u,1,0>
5941   4166135094U,  // <u,1,0,4>: Cost 3 vsldoi4 <0,u,1,0>, RHS
5942   3497550162U,  // <u,1,0,5>: Cost 3 vmrglw <1,2,u,0>, <0,4,1,5>
5943   4207940502U,  // <u,1,0,6>: Cost 3 vsldoi4 <7,u,1,0>, <6,7,u,1>
5944   4207941248U,  // <u,1,0,7>: Cost 3 vsldoi4 <7,u,1,0>, <7,u,1,0>
5945   3227132625U,  // <u,1,0,u>: Cost 2 vsldoi8 <0,u,u,1>, <0,u,u,1>
5946   3092398738U,  // <u,1,1,0>: Cost 2 vsldoi4 <0,u,1,1>, <0,u,1,1>
5947   1611448422U,  // <u,1,1,1>: Cost 1 vspltisw1 LHS
5948   2330313622U,  // <u,1,1,2>: Cost 2 vmrghw LHS, <1,2,3,0>
5949   4166142102U,  // <u,1,1,3>: Cost 3 vsldoi4 <0,u,1,1>, <3,0,1,2>
5950   3092401462U,  // <u,1,1,4>: Cost 2 vsldoi4 <0,u,1,1>, RHS
5951   3360965468U,  // <u,1,1,5>: Cost 3 vsldoi12 LHS, <1,1,5,5>
5952   4201976744U,  // <u,1,1,6>: Cost 3 vsldoi4 <6,u,1,1>, <6,u,1,1>
5953   3495573694U,  // <u,1,1,7>: Cost 3 vmrglw <0,u,u,1>, <u,6,1,7>
5954   1611448422U,  // <u,1,1,u>: Cost 1 vspltisw1 LHS
5955   3110322278U,  // <u,1,2,0>: Cost 2 vsldoi4 <3,u,1,2>, LHS
5956   3360965511U,  // <u,1,2,1>: Cost 3 vsldoi12 LHS, <1,2,1,3>
5957   2289222550U,  // <u,1,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
5958   835584U,      // <u,1,2,3>: Cost 0 copy LHS
5959   3110325558U,  // <u,1,2,4>: Cost 2 vsldoi4 <3,u,1,2>, RHS
5960   3360965547U,  // <u,1,2,5>: Cost 3 vsldoi12 LHS, <1,2,5,3>
5961   3227133882U,  // <u,1,2,6>: Cost 3 vsldoi8 <0,u,u,1>, <2,6,3,7>
5962   3134215810U,  // <u,1,2,7>: Cost 2 vsldoi4 <7,u,1,2>, <7,u,1,2>
5963   835584U,      // <u,1,2,u>: Cost 0 copy LHS
5964   3490938889U,  // <u,1,3,0>: Cost 3 vmrglw LHS, <0,0,1,0>
5965   2417197066U,  // <u,1,3,1>: Cost 2 vmrglw LHS, <0,0,1,1>
5966   2417199254U,  // <u,1,3,2>: Cost 2 vmrglw LHS, <3,0,1,2>
5967   3490939054U,  // <u,1,3,3>: Cost 3 vmrglw LHS, <0,2,1,3>
5968   3490938893U,  // <u,1,3,4>: Cost 3 vmrglw LHS, <0,0,1,4>
5969   2417197394U,  // <u,1,3,5>: Cost 2 vmrglw LHS, <0,4,1,5>
5970   3490939057U,  // <u,1,3,6>: Cost 3 vmrglw LHS, <0,2,1,6>
5971   3495584975U,  // <u,1,3,7>: Cost 3 vmrglw LHS, <1,6,1,7>
5972   2417197073U,  // <u,1,3,u>: Cost 2 vmrglw LHS, <0,0,1,u>
5973   3245714349U,  // <u,1,4,0>: Cost 2 vsldoi8 <4,0,u,1>, <4,0,u,1>
5974   3497582602U,  // <u,1,4,1>: Cost 3 vmrglw <1,2,u,4>, <0,0,1,1>
5975   3497584790U,  // <u,1,4,2>: Cost 3 vmrglw <1,2,u,4>, <3,0,1,2>
5976   4184083232U,  // <u,1,4,3>: Cost 3 vsldoi4 <3,u,1,4>, <3,u,1,4>
5977   4166167862U,  // <u,1,4,4>: Cost 3 vsldoi4 <0,u,1,4>, RHS
5978   3227135286U,  // <u,1,4,5>: Cost 2 vsldoi8 <0,u,u,1>, RHS
5979   4207973270U,  // <u,1,4,6>: Cost 3 vsldoi4 <7,u,1,4>, <6,7,u,1>
5980   4207974020U,  // <u,1,4,7>: Cost 3 vsldoi4 <7,u,1,4>, <7,u,1,4>
5981   3227135529U,  // <u,1,4,u>: Cost 2 vsldoi8 <0,u,u,1>, RHS
5982   3092431510U,  // <u,1,5,0>: Cost 2 vsldoi4 <0,u,1,5>, <0,u,1,5>
5983   2333295412U,  // <u,1,5,1>: Cost 2 vmrghw RHS, <1,1,1,1>
5984   2333295510U,  // <u,1,5,2>: Cost 2 vmrghw RHS, <1,2,3,0>
5985   4166174870U,  // <u,1,5,3>: Cost 3 vsldoi4 <0,u,1,5>, <3,0,1,2>
5986   3092434230U,  // <u,1,5,4>: Cost 2 vsldoi4 <0,u,1,5>, RHS
5987   2418688338U,  // <u,1,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
5988   3251023970U,  // <u,1,5,6>: Cost 3 vsldoi8 <4,u,u,1>, <5,6,7,0>
5989   4213953530U,  // <u,1,5,7>: Cost 3 vsldoi4 <u,u,1,5>, <7,0,1,2>
5990   3092436782U,  // <u,1,5,u>: Cost 2 vsldoi4 <0,u,1,5>, LHS
5991   4166181527U,  // <u,1,6,0>: Cost 3 vsldoi4 <0,u,1,6>, <0,u,1,6>
5992   3360965839U,  // <u,1,6,1>: Cost 3 vsldoi12 LHS, <1,6,1,7>
5993   3510872214U,  // <u,1,6,2>: Cost 3 vmrglw <3,4,u,6>, <3,0,1,2>
5994   4166183062U,  // <u,1,6,3>: Cost 4 vsldoi4 <0,u,1,6>, <3,0,1,2>
5995   4166184246U,  // <u,1,6,4>: Cost 3 vsldoi4 <0,u,1,6>, RHS
5996   3360965875U,  // <u,1,6,5>: Cost 3 vsldoi12 LHS, <1,6,5,7>
5997   3251024696U,  // <u,1,6,6>: Cost 3 vsldoi8 <4,u,u,1>, <6,6,6,6>
5998   3262305174U,  // <u,1,6,7>: Cost 2 vsldoi8 <6,7,u,1>, <6,7,u,1>
5999   3262968807U,  // <u,1,6,u>: Cost 2 vsldoi8 <6,u,u,1>, <6,u,u,1>
6000   4172161126U,  // <u,1,7,0>: Cost 3 vsldoi4 <1,u,1,7>, LHS
6001   2443771914U,  // <u,1,7,1>: Cost 2 vmrglw RHS, <0,0,1,1>
6002   2443774102U,  // <u,1,7,2>: Cost 2 vmrglw RHS, <3,0,1,2>
6003   3517513902U,  // <u,1,7,3>: Cost 3 vmrglw RHS, <0,2,1,3>
6004   4172164406U,  // <u,1,7,4>: Cost 3 vsldoi4 <1,u,1,7>, RHS
6005   2443772242U,  // <u,1,7,5>: Cost 2 vmrglw RHS, <0,4,1,5>
6006   3517513905U,  // <u,1,7,6>: Cost 3 vmrglw RHS, <0,2,1,6>
6007   3517514230U,  // <u,1,7,7>: Cost 3 vmrglw RHS, <0,6,1,7>
6008   2443771921U,  // <u,1,7,u>: Cost 2 vmrglw RHS, <0,0,1,u>
6009   3092456089U,  // <u,1,u,0>: Cost 2 vsldoi4 <0,u,1,u>, <0,u,1,u>
6010   1611448422U,  // <u,1,u,1>: Cost 1 vspltisw1 LHS
6011   2417240214U,  // <u,1,u,2>: Cost 2 vmrglw LHS, <3,0,1,2>
6012   835584U,      // <u,1,u,3>: Cost 0 copy LHS
6013   3092458806U,  // <u,1,u,4>: Cost 2 vsldoi4 <0,u,1,u>, RHS
6014   2417238354U,  // <u,1,u,5>: Cost 2 vmrglw LHS, <0,4,1,5>
6015   3490980017U,  // <u,1,u,6>: Cost 3 vmrglw LHS, <0,2,1,6>
6016   3134264968U,  // <u,1,u,7>: Cost 2 vsldoi4 <7,u,1,u>, <7,u,1,u>
6017   835584U,      // <u,1,u,u>: Cost 0 copy LHS
6018   3239747584U,  // <u,2,0,0>: Cost 3 vsldoi8 <3,0,u,2>, <0,0,0,0>
6019   3239747686U,  // <u,2,0,1>: Cost 2 vsldoi8 <3,0,u,2>, LHS
6020   3497551464U,  // <u,2,0,2>: Cost 3 vmrglw <1,2,u,0>, <2,2,2,2>
6021   2423808102U,  // <u,2,0,3>: Cost 2 vmrglw <1,2,u,0>, LHS
6022   3239747922U,  // <u,2,0,4>: Cost 3 vsldoi8 <3,0,u,2>, <0,4,1,5>
6023   3497182260U,  // <u,2,0,5>: Cost 3 vmrglw <1,2,3,0>, <1,4,2,5>
6024   3383158249U,  // <u,2,0,6>: Cost 3 vsldoi12 RHS, <2,0,6,1>
6025   3263119936U,  // <u,2,0,7>: Cost 3 vsldoi8 <7,0,1,2>, <0,7,1,0>
6026   2423808107U,  // <u,2,0,u>: Cost 2 vmrglw <1,2,u,0>, LHS
6027   3227804451U,  // <u,2,1,0>: Cost 3 vsldoi8 <1,0,u,2>, <1,0,u,2>
6028   4172186996U,  // <u,2,1,1>: Cost 3 vsldoi4 <1,u,2,1>, <1,u,2,1>
6029   2330314344U,  // <u,2,1,2>: Cost 2 vmrghw LHS, <2,2,2,2>
6030   2421825638U,  // <u,2,1,3>: Cost 2 vmrglw <0,u,u,1>, LHS
6031   4172188982U,  // <u,2,1,4>: Cost 3 vsldoi4 <1,u,2,1>, RHS
6032   3404056424U,  // <u,2,1,5>: Cost 3 vmrghw LHS, <2,5,3,6>
6033   2330314682U,  // <u,2,1,6>: Cost 2 vmrghw LHS, <2,6,3,7>
6034   3404056554U,  // <u,2,1,7>: Cost 3 vmrghw LHS, <2,7,0,1>
6035   2421825643U,  // <u,2,1,u>: Cost 2 vmrglw <0,u,u,1>, LHS
6036   3100442726U,  // <u,2,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
6037   3234440781U,  // <u,2,2,1>: Cost 3 vsldoi8 <2,1,u,2>, <2,1,u,2>
6038   1745666150U,  // <u,2,2,2>: Cost 1 vspltisw2 LHS
6039   3356321394U,  // <u,2,2,3>: Cost 2 vsldoi12 LHS, <2,2,3,3>
6040   3100446006U,  // <u,2,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
6041   3503097613U,  // <u,2,2,5>: Cost 3 vmrglw <2,2,2,2>, <2,4,2,5>
6042   3239749562U,  // <u,2,2,6>: Cost 3 vsldoi8 <3,0,u,2>, <2,6,3,7>
6043   3508189383U,  // <u,2,2,7>: Cost 3 vmrglw <3,0,u,2>, <u,6,2,7>
6044   1745666150U,  // <u,2,2,u>: Cost 1 vspltisw2 LHS
6045   2018747037U,  // <u,2,3,0>: Cost 1 vsldoi4 LHS, LHS
6046   3092489012U,  // <u,2,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
6047   2417198696U,  // <u,2,3,2>: Cost 2 vmrglw LHS, <2,2,2,2>
6048   1343455334U,  // <u,2,3,3>: Cost 1 vmrglw LHS, LHS
6049   2018749750U,  // <u,2,3,4>: Cost 1 vsldoi4 LHS, RHS
6050   3140268036U,  // <u,2,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
6051   3140268538U,  // <u,2,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
6052   3140269050U,  // <u,2,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
6053   1343455339U,  // <u,2,3,u>: Cost 1 vmrglw LHS, LHS
6054   3245722542U,  // <u,2,4,0>: Cost 3 vsldoi8 <4,0,u,2>, <4,0,u,2>
6055   3358213667U,  // <u,2,4,1>: Cost 3 vmrghw <0,4,1,5>, <2,1,3,5>
6056   3497584232U,  // <u,2,4,2>: Cost 3 vmrglw <1,2,u,4>, <2,2,2,2>
6057   2423840870U,  // <u,2,4,3>: Cost 2 vmrglw <1,2,u,4>, LHS
6058   3263638736U,  // <u,2,4,4>: Cost 3 vsldoi8 <7,0,u,2>, <4,4,4,4>
6059   3239750966U,  // <u,2,4,5>: Cost 2 vsldoi8 <3,0,u,2>, RHS
6060   3383158577U,  // <u,2,4,6>: Cost 3 vsldoi12 RHS, <2,4,6,5>
6061   3263122888U,  // <u,2,4,7>: Cost 3 vsldoi8 <7,0,1,2>, <4,7,5,0>
6062   2423840875U,  // <u,2,4,u>: Cost 2 vmrglw <1,2,u,4>, LHS
6063   4172218470U,  // <u,2,5,0>: Cost 3 vsldoi4 <1,u,2,5>, LHS
6064   4172219768U,  // <u,2,5,1>: Cost 3 vsldoi4 <1,u,2,5>, <1,u,2,5>
6065   2333296232U,  // <u,2,5,2>: Cost 2 vmrghw RHS, <2,2,2,2>
6066   2421858406U,  // <u,2,5,3>: Cost 2 vmrglw <0,u,u,5>, LHS
6067   4172221750U,  // <u,2,5,4>: Cost 3 vsldoi4 <1,u,2,5>, RHS
6068   3263639556U,  // <u,2,5,5>: Cost 3 vsldoi8 <7,0,u,2>, <5,5,5,5>
6069   2333296570U,  // <u,2,5,6>: Cost 2 vmrghw RHS, <2,6,3,7>
6070   3407038442U,  // <u,2,5,7>: Cost 3 vmrghw RHS, <2,7,0,1>
6071   2421858411U,  // <u,2,5,u>: Cost 2 vmrglw <0,u,u,5>, LHS
6072   4178198630U,  // <u,2,6,0>: Cost 3 vsldoi4 <2,u,2,6>, LHS
6073   3258331569U,  // <u,2,6,1>: Cost 3 vsldoi8 <6,1,u,2>, <6,1,u,2>
6074   3504899688U,  // <u,2,6,2>: Cost 3 vmrglw <2,4,u,6>, <2,2,2,2>
6075   3356321722U,  // <u,2,6,3>: Cost 2 vsldoi12 LHS, <2,6,3,7>
6076   4178201910U,  // <u,2,6,4>: Cost 3 vsldoi4 <2,u,2,6>, RHS
6077   3504899853U,  // <u,2,6,5>: Cost 4 vmrglw <2,4,u,6>, <2,4,2,5>
6078   2297907130U,  // <u,2,6,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
6079   3262313367U,  // <u,2,6,7>: Cost 3 vsldoi8 <6,7,u,2>, <6,7,u,2>
6080   3356321767U,  // <u,2,6,u>: Cost 2 vsldoi12 LHS, <2,6,u,7>
6081   3263640633U,  // <u,2,7,0>: Cost 2 vsldoi8 <7,0,u,2>, <7,0,u,2>
6082   3517514476U,  // <u,2,7,1>: Cost 3 vmrglw RHS, <1,0,2,1>
6083   2443773544U,  // <u,2,7,2>: Cost 2 vmrglw RHS, <2,2,2,2>
6084   1370030182U,  // <u,2,7,3>: Cost 1 vmrglw RHS, LHS
6085   4178210102U,  // <u,2,7,4>: Cost 3 vsldoi4 <2,u,2,7>, RHS
6086   3517514804U,  // <u,2,7,5>: Cost 3 vmrglw RHS, <1,4,2,5>
6087   3517515453U,  // <u,2,7,6>: Cost 3 vmrglw RHS, <2,3,2,6>
6088   3517514968U,  // <u,2,7,7>: Cost 3 vmrglw RHS, <1,6,2,7>
6089   1370030187U,  // <u,2,7,u>: Cost 1 vmrglw RHS, LHS
6090   2018788002U,  // <u,2,u,0>: Cost 1 vsldoi4 LHS, LHS
6091   3092529972U,  // <u,2,u,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
6092   1745666150U,  // <u,2,u,2>: Cost 1 vspltisw2 LHS
6093   1343496294U,  // <u,2,u,3>: Cost 1 vmrglw LHS, LHS
6094   2018790710U,  // <u,2,u,4>: Cost 1 vsldoi4 LHS, RHS
6095   3239753882U,  // <u,2,u,5>: Cost 2 vsldoi8 <3,0,u,2>, RHS
6096   2334959546U,  // <u,2,u,6>: Cost 2 vmrghw LHS, <2,6,3,7>
6097   3140310010U,  // <u,2,u,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
6098   1343496299U,  // <u,2,u,u>: Cost 1 vmrglw LHS, LHS
6099   3222503424U,  // <u,3,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
6100   1075019932U,  // <u,3,0,1>: Cost 1 vsldoi8 LHS, LHS
6101   3222503597U,  // <u,3,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
6102   3222503676U,  // <u,3,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
6103   3222503762U,  // <u,3,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
6104   3270279634U,  // <u,3,0,5>: Cost 3 vsldoi8 LHS, <0,5,6,7>
6105   4202116025U,  // <u,3,0,6>: Cost 3 vsldoi4 <6,u,3,0>, <6,u,3,0>
6106   3497551802U,  // <u,3,0,7>: Cost 3 vmrglw <1,2,u,0>, <2,6,3,7>
6107   1075020445U,  // <u,3,0,u>: Cost 1 vsldoi8 LHS, LHS
6108   2330314902U,  // <u,3,1,0>: Cost 2 vmrghw LHS, <3,0,1,2>
6109   3222504244U,  // <u,3,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
6110   3222504342U,  // <u,3,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
6111   2330315164U,  // <u,3,1,3>: Cost 2 vmrghw LHS, <3,3,3,3>
6112   2330315266U,  // <u,3,1,4>: Cost 2 vmrghw LHS, <3,4,5,6>
6113   3227149423U,  // <u,3,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
6114   3227149519U,  // <u,3,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
6115   3495569338U,  // <u,3,1,7>: Cost 3 vmrglw <0,u,u,1>, <2,6,3,7>
6116   3222504828U,  // <u,3,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
6117   3222504954U,  // <u,3,2,0>: Cost 3 vsldoi8 LHS, <2,0,u,0>
6118   3222504991U,  // <u,3,2,1>: Cost 3 vsldoi8 LHS, <2,1,3,1>
6119   3222505064U,  // <u,3,2,2>: Cost 2 vsldoi8 LHS, <2,2,2,2>
6120   3222505126U,  // <u,3,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
6121   3222505283U,  // <u,3,2,4>: Cost 3 vsldoi8 LHS, <2,4,u,5>
6122   3222505365U,  // <u,3,2,5>: Cost 3 vsldoi8 LHS, <2,5,u,6>
6123   3222505402U,  // <u,3,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
6124   3508185018U,  // <u,3,2,7>: Cost 3 vmrglw <3,0,u,2>, <2,6,3,7>
6125   3222505531U,  // <u,3,2,u>: Cost 2 vsldoi8 LHS, <2,u,0,1>
6126   2417197974U,  // <u,3,3,0>: Cost 2 vmrglw LHS, <1,2,3,0>
6127   3490939799U,  // <u,3,3,1>: Cost 3 vmrglw LHS, <1,2,3,1>
6128   3104507992U,  // <u,3,3,2>: Cost 2 vsldoi4 <2,u,3,3>, <2,u,3,3>
6129   1879883878U,  // <u,3,3,3>: Cost 1 vspltisw3 LHS
6130   2417197978U,  // <u,3,3,4>: Cost 2 vmrglw LHS, <1,2,3,4>
6131   3490940451U,  // <u,3,3,5>: Cost 3 vmrglw LHS, <2,1,3,5>
6132   3490945150U,  // <u,3,3,6>: Cost 3 vmrglw LHS, <u,5,3,6>
6133   2417199034U,  // <u,3,3,7>: Cost 2 vmrglw LHS, <2,6,3,7>
6134   1879883878U,  // <u,3,3,u>: Cost 1 vspltisw3 LHS
6135   3098542182U,  // <u,3,4,0>: Cost 2 vsldoi4 <1,u,3,4>, LHS
6136   3098543488U,  // <u,3,4,1>: Cost 2 vsldoi4 <1,u,3,4>, <1,u,3,4>
6137   4172285544U,  // <u,3,4,2>: Cost 3 vsldoi4 <1,u,3,4>, <2,2,2,2>
6138   3497584242U,  // <u,3,4,3>: Cost 3 vmrglw <1,2,u,4>, <2,2,3,3>
6139   3098545462U,  // <u,3,4,4>: Cost 2 vsldoi4 <1,u,3,4>, RHS
6140   1075023158U,  // <u,3,4,5>: Cost 1 vsldoi8 LHS, RHS
6141   4202148797U,  // <u,3,4,6>: Cost 3 vsldoi4 <6,u,3,4>, <6,u,3,4>
6142   3497584570U,  // <u,3,4,7>: Cost 3 vmrglw <1,2,u,4>, <2,6,3,7>
6143   1075023401U,  // <u,3,4,u>: Cost 1 vsldoi8 LHS, RHS
6144   2333296790U,  // <u,3,5,0>: Cost 2 vmrghw RHS, <3,0,1,2>
6145   3270282895U,  // <u,3,5,1>: Cost 3 vsldoi8 LHS, <5,1,0,1>
6146   4178266202U,  // <u,3,5,2>: Cost 3 vsldoi4 <2,u,3,5>, <2,u,3,5>
6147   2333297052U,  // <u,3,5,3>: Cost 2 vmrghw RHS, <3,3,3,3>
6148   2333297154U,  // <u,3,5,4>: Cost 2 vmrghw RHS, <3,4,5,6>
6149   3270283268U,  // <u,3,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
6150   3270283362U,  // <u,3,5,6>: Cost 2 vsldoi8 LHS, <5,6,7,0>
6151   3495602106U,  // <u,3,5,7>: Cost 3 vmrglw <0,u,u,5>, <2,6,3,7>
6152   3270283524U,  // <u,3,5,u>: Cost 2 vsldoi8 LHS, <5,u,7,0>
6153   4178272358U,  // <u,3,6,0>: Cost 3 vsldoi4 <2,u,3,6>, LHS
6154   3270283687U,  // <u,3,6,1>: Cost 3 vsldoi8 LHS, <6,1,7,1>
6155   3259003395U,  // <u,3,6,2>: Cost 2 vsldoi8 <6,2,u,3>, <6,2,u,3>
6156   4178274845U,  // <u,3,6,3>: Cost 3 vsldoi4 <2,u,3,6>, <3,4,u,6>
6157   4178275638U,  // <u,3,6,4>: Cost 3 vsldoi4 <2,u,3,6>, RHS
6158   3270284011U,  // <u,3,6,5>: Cost 3 vsldoi8 LHS, <6,5,7,1>
6159   3270284088U,  // <u,3,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
6160   3270284110U,  // <u,3,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
6161   3262985193U,  // <u,3,6,u>: Cost 2 vsldoi8 <6,u,u,3>, <6,u,u,3>
6162   3104538726U,  // <u,3,7,0>: Cost 2 vsldoi4 <2,u,3,7>, LHS
6163   4178281268U,  // <u,3,7,1>: Cost 3 vsldoi4 <2,u,3,7>, <1,1,1,1>
6164   3104540764U,  // <u,3,7,2>: Cost 2 vsldoi4 <2,u,3,7>, <2,u,3,7>
6165   2443773554U,  // <u,3,7,3>: Cost 2 vmrglw RHS, <2,2,3,3>
6166   3104542006U,  // <u,3,7,4>: Cost 2 vsldoi4 <2,u,3,7>, RHS
6167   3517515299U,  // <u,3,7,5>: Cost 3 vmrglw RHS, <2,1,3,5>
6168   3517515624U,  // <u,3,7,6>: Cost 3 vmrglw RHS, <2,5,3,6>
6169   2443773882U,  // <u,3,7,7>: Cost 2 vmrglw RHS, <2,6,3,7>
6170   3104544558U,  // <u,3,7,u>: Cost 2 vsldoi4 <2,u,3,7>, LHS
6171   3222509267U,  // <u,3,u,0>: Cost 2 vsldoi8 LHS, <u,0,1,2>
6172   1075025710U,  // <u,3,u,1>: Cost 1 vsldoi8 LHS, LHS
6173   3222509448U,  // <u,3,u,2>: Cost 2 vsldoi8 LHS, <u,2,3,3>
6174   1879883878U,  // <u,3,u,3>: Cost 1 vspltisw3 LHS
6175   3222509631U,  // <u,3,u,4>: Cost 2 vsldoi8 LHS, <u,4,5,6>
6176   1075026074U,  // <u,3,u,5>: Cost 1 vsldoi8 LHS, RHS
6177   3222509776U,  // <u,3,u,6>: Cost 2 vsldoi8 LHS, <u,6,3,7>
6178   2417239994U,  // <u,3,u,7>: Cost 2 vmrglw LHS, <2,6,3,7>
6179   1075026277U,  // <u,3,u,u>: Cost 1 vsldoi8 LHS, LHS
6180   2305969042U,  // <u,4,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
6181   3229147238U,  // <u,4,0,1>: Cost 2 vsldoi8 <1,2,u,4>, LHS
6182   4178298974U,  // <u,4,0,2>: Cost 3 vsldoi4 <2,u,4,0>, <2,u,4,0>
6183   3223322880U,  // <u,4,0,3>: Cost 3 vsldoi8 <0,3,1,4>, <0,3,1,4>
6184   3229147474U,  // <u,4,0,4>: Cost 3 vsldoi8 <1,2,u,4>, <0,4,1,5>
6185   3383159698U,  // <u,4,0,5>: Cost 2 vsldoi12 RHS, <4,0,5,1>
6186   4202189762U,  // <u,4,0,6>: Cost 3 vsldoi4 <6,u,4,0>, <6,u,4,0>
6187   3397340616U,  // <u,4,0,7>: Cost 3 vmrghw <7,0,1,2>, <4,7,5,0>
6188   3229147805U,  // <u,4,0,u>: Cost 2 vsldoi8 <1,2,u,4>, LHS
6189   2330315666U,  // <u,4,1,0>: Cost 2 vmrghw LHS, <4,0,5,1>
6190   3229147956U,  // <u,4,1,1>: Cost 3 vsldoi8 <1,2,u,4>, <1,1,1,1>
6191   3229148103U,  // <u,4,1,2>: Cost 2 vsldoi8 <1,2,u,4>, <1,2,u,4>
6192   4184279864U,  // <u,4,1,3>: Cost 3 vsldoi4 <3,u,4,1>, <3,u,4,1>
6193   2330315984U,  // <u,4,1,4>: Cost 2 vmrghw LHS, <4,4,4,4>
6194   1256574262U,  // <u,4,1,5>: Cost 1 vmrghw LHS, RHS
6195   3404057977U,  // <u,4,1,6>: Cost 3 vmrghw LHS, <4,6,5,2>
6196   4208170652U,  // <u,4,1,7>: Cost 3 vsldoi4 <7,u,4,1>, <7,u,4,1>
6197   1256574505U,  // <u,4,1,u>: Cost 1 vmrghw LHS, RHS
6198   3404770194U,  // <u,4,2,0>: Cost 3 vmrghw <u,2,3,0>, <4,0,5,1>
6199   3362966500U,  // <u,4,2,1>: Cost 3 vmrghw <1,2,3,0>, <4,1,5,2>
6200   3229148776U,  // <u,4,2,2>: Cost 3 vsldoi8 <1,2,u,4>, <2,2,2,2>
6201   3229148838U,  // <u,4,2,3>: Cost 3 vsldoi8 <1,2,u,4>, <2,3,0,1>
6202   3532074192U,  // <u,4,2,4>: Cost 3 vmrglw <7,0,u,2>, <4,4,4,4>
6203   2331028790U,  // <u,4,2,5>: Cost 2 vmrghw <u,2,3,0>, RHS
6204   3229149114U,  // <u,4,2,6>: Cost 3 vsldoi8 <1,2,u,4>, <2,6,3,7>
6205   3238438965U,  // <u,4,2,7>: Cost 3 vsldoi8 <2,7,u,4>, <2,7,u,4>
6206   2331029033U,  // <u,4,2,u>: Cost 2 vmrghw <u,2,3,0>, RHS
6207   3229149334U,  // <u,4,3,0>: Cost 3 vsldoi8 <1,2,u,4>, <3,0,1,2>
6208   3490941104U,  // <u,4,3,1>: Cost 3 vmrglw LHS, <3,0,4,1>
6209   3241093497U,  // <u,4,3,2>: Cost 3 vsldoi8 <3,2,u,4>, <3,2,u,4>
6210   3229149596U,  // <u,4,3,3>: Cost 3 vsldoi8 <1,2,u,4>, <3,3,3,3>
6211   2464976080U,  // <u,4,3,4>: Cost 2 vmrglw LHS, <4,4,4,4>
6212   2417198798U,  // <u,4,3,5>: Cost 2 vmrglw LHS, <2,3,4,5>
6213   3228781212U,  // <u,4,3,6>: Cost 3 vsldoi8 <1,2,3,4>, <3,6,4,7>
6214   4208187038U,  // <u,4,3,7>: Cost 3 vsldoi4 <7,u,4,3>, <7,u,4,3>
6215   2417198801U,  // <u,4,3,u>: Cost 2 vmrglw LHS, <2,3,4,u>
6216   3116531814U,  // <u,4,4,0>: Cost 2 vsldoi4 <4,u,4,4>, LHS
6217   4178330567U,  // <u,4,4,1>: Cost 3 vsldoi4 <2,u,4,4>, <1,2,u,4>
6218   4178331746U,  // <u,4,4,2>: Cost 3 vsldoi4 <2,u,4,4>, <2,u,4,4>
6219   3497588625U,  // <u,4,4,3>: Cost 3 vmrglw <1,2,u,4>, <u,2,4,3>
6220   1504103734U,  // <u,4,4,4>: Cost 1 vspltisw0 RHS
6221   3229150518U,  // <u,4,4,5>: Cost 2 vsldoi8 <1,2,u,4>, RHS
6222   4202222534U,  // <u,4,4,6>: Cost 3 vsldoi4 <6,u,4,4>, <6,u,4,4>
6223   3497588953U,  // <u,4,4,7>: Cost 3 vmrglw <1,2,u,4>, <u,6,4,7>
6224   1504103734U,  // <u,4,4,u>: Cost 1 vspltisw0 RHS
6225   3104596070U,  // <u,4,5,0>: Cost 2 vsldoi4 <2,u,4,5>, LHS
6226   4172367242U,  // <u,4,5,1>: Cost 3 vsldoi4 <1,u,4,5>, <1,u,4,5>
6227   3104598115U,  // <u,4,5,2>: Cost 2 vsldoi4 <2,u,4,5>, <2,u,4,5>
6228   4178339990U,  // <u,4,5,3>: Cost 3 vsldoi4 <2,u,4,5>, <3,0,1,2>
6229   3104599350U,  // <u,4,5,4>: Cost 2 vsldoi4 <2,u,4,5>, RHS
6230   1259556150U,  // <u,4,5,5>: Cost 1 vmrghw RHS, RHS
6231   1208839478U,  // <u,4,5,6>: Cost 1 vsldoi12 LHS, RHS
6232   4202230778U,  // <u,4,5,7>: Cost 3 vsldoi4 <6,u,4,5>, <7,0,1,2>
6233   1208839496U,  // <u,4,5,u>: Cost 1 vsldoi12 LHS, RHS
6234   3407481746U,  // <u,4,6,0>: Cost 3 vmrghw <u,6,3,7>, <4,0,5,1>
6235   3510651704U,  // <u,4,6,1>: Cost 3 vmrglw <3,4,5,6>, <3,u,4,1>
6236   3255693818U,  // <u,4,6,2>: Cost 3 vsldoi8 <5,6,u,4>, <6,2,7,3>
6237   3259675221U,  // <u,4,6,3>: Cost 3 vsldoi8 <6,3,u,4>, <6,3,u,4>
6238   3260338854U,  // <u,4,6,4>: Cost 3 vsldoi8 <6,4,u,4>, <6,4,u,4>
6239   2333740342U,  // <u,4,6,5>: Cost 2 vmrghw <u,6,3,7>, RHS
6240   3255694136U,  // <u,4,6,6>: Cost 3 vsldoi8 <5,6,u,4>, <6,6,6,6>
6241   3255694158U,  // <u,4,6,7>: Cost 3 vsldoi8 <5,6,u,4>, <6,7,0,1>
6242   2333740585U,  // <u,4,6,u>: Cost 2 vmrghw <u,6,3,7>, RHS
6243   4184326246U,  // <u,4,7,0>: Cost 3 vsldoi4 <3,u,4,7>, LHS
6244   4184327066U,  // <u,4,7,1>: Cost 3 vsldoi4 <3,u,4,7>, <1,2,3,4>
6245   3264984285U,  // <u,4,7,2>: Cost 3 vsldoi8 <7,2,u,4>, <7,2,u,4>
6246   4184329022U,  // <u,4,7,3>: Cost 3 vsldoi4 <3,u,4,7>, <3,u,4,7>
6247   2443775184U,  // <u,4,7,4>: Cost 2 vmrglw RHS, <4,4,4,4>
6248   2443773646U,  // <u,4,7,5>: Cost 2 vmrglw RHS, <2,3,4,5>
6249   3267638817U,  // <u,4,7,6>: Cost 3 vsldoi8 <7,6,u,4>, <7,6,u,4>
6250   3517516444U,  // <u,4,7,7>: Cost 3 vmrglw RHS, <3,6,4,7>
6251   2443773649U,  // <u,4,7,u>: Cost 2 vmrglw RHS, <2,3,4,u>
6252   3104620646U,  // <u,4,u,0>: Cost 2 vsldoi4 <2,u,4,u>, LHS
6253   3229153070U,  // <u,4,u,1>: Cost 2 vsldoi8 <1,2,u,4>, LHS
6254   3104622694U,  // <u,4,u,2>: Cost 2 vsldoi4 <2,u,4,u>, <2,u,4,u>
6255   3229153212U,  // <u,4,u,3>: Cost 3 vsldoi8 <1,2,u,4>, <u,3,0,1>
6256   1504103734U,  // <u,4,u,4>: Cost 1 vspltisw0 RHS
6257   1261219126U,  // <u,4,u,5>: Cost 1 vmrghw LHS, RHS
6258   1208839721U,  // <u,4,u,6>: Cost 1 vsldoi12 LHS, RHS
6259   3517524636U,  // <u,4,u,7>: Cost 3 vmrglw RHS, <3,6,4,7>
6260   1208839739U,  // <u,4,u,u>: Cost 1 vsldoi12 LHS, RHS
6261   3227164672U,  // <u,5,0,0>: Cost 3 vsldoi8 <0,u,u,5>, <0,0,0,0>
6262   3227164774U,  // <u,5,0,1>: Cost 2 vsldoi8 <0,u,u,5>, LHS
6263   4184344306U,  // <u,5,0,2>: Cost 3 vsldoi4 <3,u,5,0>, <2,3,u,5>
6264   4184345408U,  // <u,5,0,3>: Cost 3 vsldoi4 <3,u,5,0>, <3,u,5,0>
6265   3223994706U,  // <u,5,0,4>: Cost 2 vsldoi8 <0,4,1,5>, <0,4,1,5>
6266   3524095194U,  // <u,5,0,5>: Cost 3 vmrglw <5,6,u,0>, <4,4,5,5>
6267   3497552386U,  // <u,5,0,6>: Cost 3 vmrglw <1,2,u,0>, <3,4,5,6>
6268   4208236196U,  // <u,5,0,7>: Cost 3 vsldoi4 <7,u,5,0>, <7,u,5,0>
6269   3227165397U,  // <u,5,0,u>: Cost 2 vsldoi8 <0,u,u,5>, <0,u,u,5>
6270   3116580966U,  // <u,5,1,0>: Cost 2 vsldoi4 <4,u,5,1>, LHS
6271   2445495834U,  // <u,5,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
6272   3227165590U,  // <u,5,1,2>: Cost 3 vsldoi8 <0,u,u,5>, <1,2,3,0>
6273   4190324886U,  // <u,5,1,3>: Cost 3 vsldoi4 <4,u,5,1>, <3,0,1,2>
6274   3116584474U,  // <u,5,1,4>: Cost 2 vsldoi4 <4,u,5,1>, <4,u,5,1>
6275   2330316804U,  // <u,5,1,5>: Cost 2 vmrghw LHS, <5,5,5,5>
6276   2330316898U,  // <u,5,1,6>: Cost 2 vmrghw LHS, <5,6,7,0>
6277   4190327802U,  // <u,5,1,7>: Cost 3 vsldoi4 <4,u,5,1>, <7,0,1,2>
6278   3116586798U,  // <u,5,1,u>: Cost 2 vsldoi4 <4,u,5,1>, LHS
6279   4184359014U,  // <u,5,2,0>: Cost 3 vsldoi4 <3,u,5,2>, LHS
6280   3234465360U,  // <u,5,2,1>: Cost 3 vsldoi8 <2,1,u,5>, <2,1,u,5>
6281   3227166312U,  // <u,5,2,2>: Cost 3 vsldoi8 <0,u,u,5>, <2,2,2,2>
6282   3235792626U,  // <u,5,2,3>: Cost 2 vsldoi8 <2,3,u,5>, <2,3,u,5>
6283   3236456259U,  // <u,5,2,4>: Cost 3 vsldoi8 <2,4,u,5>, <2,4,u,5>
6284   3385151247U,  // <u,5,2,5>: Cost 3 vsldoi12 RHS, <5,2,5,3>
6285   3227166650U,  // <u,5,2,6>: Cost 3 vsldoi8 <0,u,u,5>, <2,6,3,7>
6286   3238447158U,  // <u,5,2,7>: Cost 4 vsldoi8 <2,7,u,5>, <2,7,u,5>
6287   3239110791U,  // <u,5,2,u>: Cost 2 vsldoi8 <2,u,u,5>, <2,u,u,5>
6288   3495586786U,  // <u,5,3,0>: Cost 3 vmrglw LHS, <4,1,5,0>
6289   2464975762U,  // <u,5,3,1>: Cost 2 vmrglw LHS, <4,0,5,1>
6290   4190340814U,  // <u,5,3,2>: Cost 3 vsldoi4 <4,u,5,3>, <2,3,4,5>
6291   3495584683U,  // <u,5,3,3>: Cost 3 vmrglw LHS, <1,2,5,3>
6292   3495586790U,  // <u,5,3,4>: Cost 3 vmrglw LHS, <4,1,5,4>
6293   2464976090U,  // <u,5,3,5>: Cost 2 vmrglw LHS, <4,4,5,5>
6294   2417199618U,  // <u,5,3,6>: Cost 2 vmrglw LHS, <3,4,5,6>
6295   3495585011U,  // <u,5,3,7>: Cost 3 vmrglw LHS, <1,6,5,7>
6296   2417199620U,  // <u,5,3,u>: Cost 2 vmrglw LHS, <3,4,5,u>
6297   4184375398U,  // <u,5,4,0>: Cost 3 vsldoi4 <3,u,5,4>, LHS
6298   3524127634U,  // <u,5,4,1>: Cost 3 vmrglw <5,6,u,4>, <4,0,5,1>
6299   4184377074U,  // <u,5,4,2>: Cost 3 vsldoi4 <3,u,5,4>, <2,3,u,5>
6300   4184378180U,  // <u,5,4,3>: Cost 3 vsldoi4 <3,u,5,4>, <3,u,5,4>
6301   3248401653U,  // <u,5,4,4>: Cost 2 vsldoi8 <4,4,u,5>, <4,4,u,5>
6302   3227168054U,  // <u,5,4,5>: Cost 2 vsldoi8 <0,u,u,5>, RHS
6303   3495598143U,  // <u,5,4,6>: Cost 3 vmrglw <0,u,u,4>, <u,4,5,6>
6304   4208268968U,  // <u,5,4,7>: Cost 3 vsldoi4 <7,u,5,4>, <7,u,5,4>
6305   3227168297U,  // <u,5,4,u>: Cost 2 vsldoi8 <0,u,u,5>, RHS
6306   3116613734U,  // <u,5,5,0>: Cost 2 vsldoi4 <4,u,5,5>, LHS
6307   4190356276U,  // <u,5,5,1>: Cost 3 vsldoi4 <4,u,5,5>, <1,1,1,1>
6308   4190357096U,  // <u,5,5,2>: Cost 3 vsldoi4 <4,u,5,5>, <2,2,2,2>
6309   3495606170U,  // <u,5,5,3>: Cost 3 vmrglw <0,u,u,5>, <u,2,5,3>
6310   3116617246U,  // <u,5,5,4>: Cost 2 vsldoi4 <4,u,5,5>, <4,u,5,5>
6311   1638321462U,  // <u,5,5,5>: Cost 1 vspltisw1 RHS
6312   2333298786U,  // <u,5,5,6>: Cost 2 vmrghw RHS, <5,6,7,0>
6313   3495606498U,  // <u,5,5,7>: Cost 3 vmrglw <0,u,u,5>, <u,6,5,7>
6314   1638321462U,  // <u,5,5,u>: Cost 1 vspltisw1 RHS
6315   3110649958U,  // <u,5,6,0>: Cost 2 vsldoi4 <3,u,5,6>, LHS
6316   4172449172U,  // <u,5,6,1>: Cost 3 vsldoi4 <1,u,5,6>, <1,u,5,6>
6317   4178421869U,  // <u,5,6,2>: Cost 3 vsldoi4 <2,u,5,6>, <2,u,5,6>
6318   3110652742U,  // <u,5,6,3>: Cost 2 vsldoi4 <3,u,5,6>, <3,u,5,6>
6319   3110653238U,  // <u,5,6,4>: Cost 2 vsldoi4 <3,u,5,6>, RHS
6320   3385151575U,  // <u,5,6,5>: Cost 3 vsldoi12 RHS, <5,6,5,7>
6321   2436909570U,  // <u,5,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
6322   27705344U,    // <u,5,6,7>: Cost 0 copy RHS
6323   27705344U,    // <u,5,6,u>: Cost 0 copy RHS
6324   4172456038U,  // <u,5,7,0>: Cost 3 vsldoi4 <1,u,5,7>, LHS
6325   2443774866U,  // <u,5,7,1>: Cost 2 vmrglw RHS, <4,0,5,1>
6326   3517516286U,  // <u,5,7,2>: Cost 3 vmrglw RHS, <3,4,5,2>
6327   3517514667U,  // <u,5,7,3>: Cost 3 vmrglw RHS, <1,2,5,3>
6328   4172459318U,  // <u,5,7,4>: Cost 3 vsldoi4 <1,u,5,7>, RHS
6329   2443775194U,  // <u,5,7,5>: Cost 2 vmrglw RHS, <4,4,5,5>
6330   2443774466U,  // <u,5,7,6>: Cost 2 vmrglw RHS, <3,4,5,6>
6331   3517514995U,  // <u,5,7,7>: Cost 3 vmrglw RHS, <1,6,5,7>
6332   2443774468U,  // <u,5,7,u>: Cost 2 vmrglw RHS, <3,4,5,u>
6333   3110666342U,  // <u,5,u,0>: Cost 2 vsldoi4 <3,u,5,u>, LHS
6334   3227170606U,  // <u,5,u,1>: Cost 2 vsldoi8 <0,u,u,5>, LHS
6335   3227170693U,  // <u,5,u,2>: Cost 3 vsldoi8 <0,u,u,5>, <u,2,3,0>
6336   3110669128U,  // <u,5,u,3>: Cost 2 vsldoi4 <3,u,5,u>, <3,u,5,u>
6337   3110669622U,  // <u,5,u,4>: Cost 2 vsldoi4 <3,u,5,u>, RHS
6338   1638321462U,  // <u,5,u,5>: Cost 1 vspltisw1 RHS
6339   2417240578U,  // <u,5,u,6>: Cost 2 vmrglw LHS, <3,4,5,6>
6340   27705344U,    // <u,5,u,7>: Cost 0 copy RHS
6341   27705344U,    // <u,5,u,u>: Cost 0 copy RHS
6342   3242434560U,  // <u,6,0,0>: Cost 3 vsldoi8 <3,4,u,6>, <0,0,0,0>
6343   3242434662U,  // <u,6,0,1>: Cost 2 vsldoi8 <3,4,u,6>, LHS
6344   3403313658U,  // <u,6,0,2>: Cost 3 vmrghw <u,0,1,2>, <6,2,7,3>
6345   4190390813U,  // <u,6,0,3>: Cost 3 vsldoi4 <4,u,6,0>, <3,4,u,6>
6346   3242434898U,  // <u,6,0,4>: Cost 3 vsldoi8 <3,4,u,6>, <0,4,1,5>
6347   3524022204U,  // <u,6,0,5>: Cost 3 vmrglw <5,6,7,0>, <5,4,6,5>
6348   3524096824U,  // <u,6,0,6>: Cost 3 vmrglw <5,6,u,0>, <6,6,6,6>
6349   2423811382U,  // <u,6,0,7>: Cost 2 vmrglw <1,2,u,0>, RHS
6350   2423811383U,  // <u,6,0,u>: Cost 2 vmrglw <1,2,u,0>, RHS
6351   4178452582U,  // <u,6,1,0>: Cost 3 vsldoi4 <2,u,6,1>, LHS
6352   3242435380U,  // <u,6,1,1>: Cost 3 vsldoi8 <3,4,u,6>, <1,1,1,1>
6353   2330317306U,  // <u,6,1,2>: Cost 2 vmrghw LHS, <6,2,7,3>
6354   3404059186U,  // <u,6,1,3>: Cost 3 vmrghw LHS, <6,3,4,5>
6355   3230491755U,  // <u,6,1,4>: Cost 3 vsldoi8 <1,4,u,6>, <1,4,u,6>
6356   4196372732U,  // <u,6,1,5>: Cost 3 vsldoi4 <5,u,6,1>, <5,u,6,1>
6357   2330317624U,  // <u,6,1,6>: Cost 2 vmrghw LHS, <6,6,6,6>
6358   2421828918U,  // <u,6,1,7>: Cost 2 vmrglw <0,u,u,1>, RHS
6359   2421828919U,  // <u,6,1,u>: Cost 2 vmrglw <0,u,u,1>, RHS
6360   4202348646U,  // <u,6,2,0>: Cost 3 vsldoi4 <6,u,6,2>, LHS
6361   3234473553U,  // <u,6,2,1>: Cost 4 vsldoi8 <2,1,u,6>, <2,1,u,6>
6362   2319405562U,  // <u,6,2,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
6363   3235800819U,  // <u,6,2,3>: Cost 3 vsldoi8 <2,3,u,6>, <2,3,u,6>
6364   3236464452U,  // <u,6,2,4>: Cost 3 vsldoi8 <2,4,u,6>, <2,4,u,6>
6365   3237128085U,  // <u,6,2,5>: Cost 3 vsldoi8 <2,5,u,6>, <2,5,u,6>
6366   3242436538U,  // <u,6,2,6>: Cost 3 vsldoi8 <3,4,u,6>, <2,6,3,7>
6367   2434444598U,  // <u,6,2,7>: Cost 2 vmrglw <3,0,u,2>, RHS
6368   2434444599U,  // <u,6,2,u>: Cost 2 vmrglw <3,0,u,2>, RHS
6369   3242436758U,  // <u,6,3,0>: Cost 3 vsldoi8 <3,4,u,6>, <3,0,1,2>
6370   3538716137U,  // <u,6,3,1>: Cost 3 vmrglw LHS, <2,0,6,1>
6371   3538716381U,  // <u,6,3,2>: Cost 3 vmrglw LHS, <2,3,6,2>
6372   3490941286U,  // <u,6,3,3>: Cost 3 vmrglw LHS, <3,2,6,3>
6373   3242437149U,  // <u,6,3,4>: Cost 2 vsldoi8 <3,4,u,6>, <3,4,u,6>
6374   4196389118U,  // <u,6,3,5>: Cost 3 vsldoi4 <5,u,6,3>, <5,u,6,3>
6375   2464977720U,  // <u,6,3,6>: Cost 2 vmrglw LHS, <6,6,6,6>
6376   1343458614U,  // <u,6,3,7>: Cost 1 vmrglw LHS, RHS
6377   1343458615U,  // <u,6,3,u>: Cost 1 vmrglw LHS, RHS
6378   4190421094U,  // <u,6,4,0>: Cost 3 vsldoi4 <4,u,6,4>, LHS
6379   3358216619U,  // <u,6,4,1>: Cost 3 vmrghw <0,4,1,5>, <6,1,7,5>
6380   3394146932U,  // <u,6,4,2>: Cost 3 vsldoi12 <6,4,2,u>, <6,4,2,u>
6381   4190423581U,  // <u,6,4,3>: Cost 3 vsldoi4 <4,u,6,4>, <3,4,u,6>
6382   3248409846U,  // <u,6,4,4>: Cost 3 vsldoi8 <4,4,u,6>, <4,4,u,6>
6383   3242437942U,  // <u,6,4,5>: Cost 2 vsldoi8 <3,4,u,6>, RHS
6384   3524129592U,  // <u,6,4,6>: Cost 3 vmrglw <5,6,u,4>, <6,6,6,6>
6385   2423844150U,  // <u,6,4,7>: Cost 2 vmrglw <1,2,u,4>, RHS
6386   2423844151U,  // <u,6,4,u>: Cost 2 vmrglw <1,2,u,4>, RHS
6387   4178485350U,  // <u,6,5,0>: Cost 3 vsldoi4 <2,u,6,5>, LHS
6388   3407040935U,  // <u,6,5,1>: Cost 3 vmrghw RHS, <6,1,7,1>
6389   2333299194U,  // <u,6,5,2>: Cost 2 vmrghw RHS, <6,2,7,3>
6390   3407041074U,  // <u,6,5,3>: Cost 3 vmrghw RHS, <6,3,4,5>
6391   4178488630U,  // <u,6,5,4>: Cost 3 vsldoi4 <2,u,6,5>, RHS
6392   4196405504U,  // <u,6,5,5>: Cost 3 vsldoi4 <5,u,6,5>, <5,u,6,5>
6393   2333299512U,  // <u,6,5,6>: Cost 2 vmrghw RHS, <6,6,6,6>
6394   2421861686U,  // <u,6,5,7>: Cost 2 vmrglw <0,u,u,5>, RHS
6395   2421861687U,  // <u,6,5,u>: Cost 2 vmrglw <0,u,u,5>, RHS
6396   3127312486U,  // <u,6,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
6397   3529969997U,  // <u,6,6,1>: Cost 3 vmrglw <6,6,6,6>, <6,0,6,1>
6398   3255710202U,  // <u,6,6,2>: Cost 3 vsldoi8 <5,6,u,6>, <6,2,7,3>
6399   4214327837U,  // <u,6,6,3>: Cost 3 vsldoi4 <u,u,6,6>, <3,4,u,6>
6400   3127315766U,  // <u,6,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
6401   3261018873U,  // <u,6,6,5>: Cost 3 vsldoi8 <6,5,u,6>, <6,5,u,6>
6402   1772539190U,  // <u,6,6,6>: Cost 1 vspltisw2 RHS
6403   2437131574U,  // <u,6,6,7>: Cost 2 vmrglw <3,4,u,6>, RHS
6404   1772539190U,  // <u,6,6,u>: Cost 1 vspltisw2 RHS
6405   2042962022U,  // <u,6,7,0>: Cost 1 vsldoi4 RHS, LHS
6406   3116704564U,  // <u,6,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
6407   3116705384U,  // <u,6,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
6408   3116705942U,  // <u,6,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
6409   2042965545U,  // <u,6,7,4>: Cost 1 vsldoi4 RHS, RHS
6410   3116707844U,  // <u,6,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
6411   2443776824U,  // <u,6,7,6>: Cost 2 vmrglw RHS, <6,6,6,6>
6412   1370033462U,  // <u,6,7,7>: Cost 1 vmrglw RHS, RHS
6413   1370033463U,  // <u,6,7,u>: Cost 1 vmrglw RHS, RHS
6414   2042970214U,  // <u,6,u,0>: Cost 1 vsldoi4 RHS, LHS
6415   3242440494U,  // <u,6,u,1>: Cost 2 vsldoi8 <3,4,u,6>, LHS
6416   3116713576U,  // <u,6,u,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
6417   3116714134U,  // <u,6,u,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
6418   2042973738U,  // <u,6,u,4>: Cost 1 vsldoi4 RHS, RHS
6419   3242440858U,  // <u,6,u,5>: Cost 2 vsldoi8 <3,4,u,6>, RHS
6420   1772539190U,  // <u,6,u,6>: Cost 1 vspltisw2 RHS
6421   1343499574U,  // <u,6,u,7>: Cost 1 vmrglw LHS, RHS
6422   1343499575U,  // <u,6,u,u>: Cost 1 vmrglw LHS, RHS
6423   3249078272U,  // <u,7,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
6424   1101594726U,  // <u,7,0,1>: Cost 1 vsldoi8 RHS, LHS
6425   3249078445U,  // <u,7,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
6426   3249078524U,  // <u,7,0,3>: Cost 3 vsldoi8 RHS, <0,3,1,0>
6427   3249078610U,  // <u,7,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
6428   3122696452U,  // <u,7,0,5>: Cost 2 vsldoi4 <5,u,7,0>, <5,u,7,0>
6429   3249078774U,  // <u,7,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
6430   3524096834U,  // <u,7,0,7>: Cost 3 vmrglw <5,6,u,0>, <6,6,7,7>
6431   1101595293U,  // <u,7,0,u>: Cost 1 vsldoi8 RHS, LHS
6432   2330317818U,  // <u,7,1,0>: Cost 2 vmrghw LHS, <7,0,1,2>
6433   3249079092U,  // <u,7,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
6434   3249079190U,  // <u,7,1,2>: Cost 2 vsldoi8 RHS, <1,2,3,0>
6435   3519459834U,  // <u,7,1,3>: Cost 3 vmrglw <4,u,u,1>, <6,2,7,3>
6436   2330318182U,  // <u,7,1,4>: Cost 2 vmrghw LHS, <7,4,5,6>
6437   3249079407U,  // <u,7,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
6438   3231827214U,  // <u,7,1,6>: Cost 3 vsldoi8 <1,6,u,7>, <1,6,u,7>
6439   2330318444U,  // <u,7,1,7>: Cost 2 vmrghw LHS, <7,7,7,7>
6440   3249079676U,  // <u,7,1,u>: Cost 2 vsldoi8 RHS, <1,u,3,0>
6441   3249079741U,  // <u,7,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
6442   3249079839U,  // <u,7,2,1>: Cost 3 vsldoi8 RHS, <2,1,3,1>
6443   3249079912U,  // <u,7,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
6444   3249079974U,  // <u,7,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
6445   3249080077U,  // <u,7,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
6446   3249080168U,  // <u,7,2,5>: Cost 3 vsldoi8 RHS, <2,5,3,6>
6447   3237799911U,  // <u,7,2,6>: Cost 2 vsldoi8 <2,6,u,7>, <2,6,u,7>
6448   3532075842U,  // <u,7,2,7>: Cost 3 vmrglw <7,0,u,2>, <6,6,7,7>
6449   3239127177U,  // <u,7,2,u>: Cost 2 vsldoi8 <2,u,u,7>, <2,u,u,7>
6450   3249080470U,  // <u,7,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
6451   3249080550U,  // <u,7,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
6452   3237800299U,  // <u,7,3,2>: Cost 3 vsldoi8 <2,6,u,7>, <3,2,6,u>
6453   3249080732U,  // <u,7,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
6454   3249080834U,  // <u,7,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
6455   3249080914U,  // <u,7,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
6456   3128693728U,  // <u,7,3,6>: Cost 2 vsldoi4 <6,u,7,3>, <6,u,7,3>
6457   2464977730U,  // <u,7,3,7>: Cost 2 vmrglw LHS, <6,6,7,7>
6458   3249081118U,  // <u,7,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
6459   3249081234U,  // <u,7,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
6460   3249081290U,  // <u,7,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
6461   3249081397U,  // <u,7,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
6462   3249081476U,  // <u,7,4,3>: Cost 3 vsldoi8 RHS, <4,3,5,0>
6463   3249081552U,  // <u,7,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
6464   1101598024U,  // <u,7,4,5>: Cost 1 vsldoi8 RHS, RHS
6465   3249081721U,  // <u,7,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,2>
6466   3249081800U,  // <u,7,4,7>: Cost 3 vsldoi8 RHS, <4,7,5,0>
6467   1101598249U,  // <u,7,4,u>: Cost 1 vsldoi8 RHS, RHS
6468   2333299706U,  // <u,7,5,0>: Cost 2 vmrghw RHS, <7,0,1,2>
6469   3251072655U,  // <u,7,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
6470   3249082110U,  // <u,7,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
6471   3519492602U,  // <u,7,5,3>: Cost 3 vmrglw <4,u,u,5>, <6,2,7,3>
6472   2333300070U,  // <u,7,5,4>: Cost 2 vmrghw RHS, <7,4,5,6>
6473   3249082372U,  // <u,7,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
6474   3249082466U,  // <u,7,5,6>: Cost 2 vsldoi8 RHS, <5,6,7,0>
6475   2333300332U,  // <u,7,5,7>: Cost 2 vmrghw RHS, <7,7,7,7>
6476   3249082628U,  // <u,7,5,u>: Cost 2 vsldoi8 RHS, <5,u,7,0>
6477   3249082657U,  // <u,7,6,0>: Cost 3 vsldoi8 RHS, <6,0,1,2>
6478   3249082791U,  // <u,7,6,1>: Cost 3 vsldoi8 RHS, <6,1,7,1>
6479   3249082874U,  // <u,7,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
6480   3249082930U,  // <u,7,6,3>: Cost 3 vsldoi8 RHS, <6,3,4,5>
6481   3249083021U,  // <u,7,6,4>: Cost 3 vsldoi8 RHS, <6,4,5,6>
6482   3249083115U,  // <u,7,6,5>: Cost 3 vsldoi8 RHS, <6,5,7,1>
6483   3249083192U,  // <u,7,6,6>: Cost 2 vsldoi8 RHS, <6,6,6,6>
6484   3249083214U,  // <u,7,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
6485   3249083295U,  // <u,7,6,u>: Cost 2 vsldoi8 RHS, <6,u,0,1>
6486   2443776098U,  // <u,7,7,0>: Cost 2 vmrglw RHS, <5,6,7,0>
6487   3517517923U,  // <u,7,7,1>: Cost 3 vmrglw RHS, <5,6,7,1>
6488   4184549306U,  // <u,7,7,2>: Cost 3 vsldoi4 <3,u,7,7>, <2,6,3,7>
6489   2443776506U,  // <u,7,7,3>: Cost 2 vmrglw RHS, <6,2,7,3>
6490   2443776102U,  // <u,7,7,4>: Cost 2 vmrglw RHS, <5,6,7,4>
6491   3517517927U,  // <u,7,7,5>: Cost 3 vmrglw RHS, <5,6,7,5>
6492   3128726500U,  // <u,7,7,6>: Cost 2 vsldoi4 <6,u,7,7>, <6,u,7,7>
6493   1906756918U,  // <u,7,7,7>: Cost 1 vspltisw3 RHS
6494   1906756918U,  // <u,7,7,u>: Cost 1 vspltisw3 RHS
6495   3249084115U,  // <u,7,u,0>: Cost 2 vsldoi8 RHS, <u,0,1,2>
6496   1101600558U,  // <u,7,u,1>: Cost 1 vsldoi8 RHS, LHS
6497   3249084293U,  // <u,7,u,2>: Cost 2 vsldoi8 RHS, <u,2,3,0>
6498   3249084348U,  // <u,7,u,3>: Cost 2 vsldoi8 RHS, <u,3,0,1>
6499   3249084479U,  // <u,7,u,4>: Cost 2 vsldoi8 RHS, <u,4,5,6>
6500   1101600922U,  // <u,7,u,5>: Cost 1 vsldoi8 RHS, RHS
6501   3249084624U,  // <u,7,u,6>: Cost 2 vsldoi8 RHS, <u,6,3,7>
6502   1906756918U,  // <u,7,u,7>: Cost 1 vspltisw3 RHS
6503   1101601125U,  // <u,7,u,u>: Cost 1 vsldoi8 RHS, LHS
6504   1477230694U,  // <u,u,0,0>: Cost 1 vspltisw0 LHS
6505   1075060897U,  // <u,u,0,1>: Cost 1 vsldoi8 LHS, LHS
6506   3222544557U,  // <u,u,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
6507   2423808156U,  // <u,u,0,3>: Cost 2 vmrglw <1,2,u,0>, LHS
6508   3222544722U,  // <u,u,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
6509   3122770189U,  // <u,u,0,5>: Cost 2 vsldoi4 <5,u,u,0>, <5,u,u,0>
6510   3497552413U,  // <u,u,0,6>: Cost 3 vmrglw <1,2,u,0>, <3,4,u,6>
6511   2423811400U,  // <u,u,0,7>: Cost 2 vmrglw <1,2,u,0>, RHS
6512   1075061405U,  // <u,u,0,u>: Cost 1 vsldoi8 LHS, LHS
6513   3092914897U,  // <u,u,1,0>: Cost 2 vsldoi4 <0,u,u,1>, <0,u,u,1>
6514   1256576814U,  // <u,u,1,1>: Cost 1 vmrghw LHS, LHS
6515   1208842030U,  // <u,u,1,2>: Cost 1 vsldoi12 LHS, LHS
6516   2421825692U,  // <u,u,1,3>: Cost 2 vmrglw <0,u,u,1>, LHS
6517   3092917558U,  // <u,u,1,4>: Cost 2 vsldoi4 <0,u,u,1>, RHS
6518   1256577178U,  // <u,u,1,5>: Cost 1 vmrghw LHS, RHS
6519   3128751079U,  // <u,u,1,6>: Cost 2 vsldoi4 <6,u,u,1>, <6,u,u,1>
6520   2421828936U,  // <u,u,1,7>: Cost 2 vmrglw <0,u,u,1>, RHS
6521   1208842084U,  // <u,u,1,u>: Cost 1 vsldoi12 LHS, LHS
6522   3110838374U,  // <u,u,2,0>: Cost 2 vsldoi4 <3,u,u,2>, LHS
6523   2331031342U,  // <u,u,2,1>: Cost 2 vmrghw <u,2,3,0>, LHS
6524   1745666150U,  // <u,u,2,2>: Cost 1 vspltisw2 LHS
6525   835584U,      // <u,u,2,3>: Cost 0 copy LHS
6526   3110841654U,  // <u,u,2,4>: Cost 2 vsldoi4 <3,u,u,2>, RHS
6527   2331031706U,  // <u,u,2,5>: Cost 2 vmrghw <u,2,3,0>, RHS
6528   3222546362U,  // <u,u,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
6529   2434444616U,  // <u,u,2,7>: Cost 2 vmrglw <3,0,u,2>, RHS
6530   835584U,      // <u,u,2,u>: Cost 0 copy LHS
6531   2019189459U,  // <u,u,3,0>: Cost 1 vsldoi4 LHS, LHS
6532   2417198830U,  // <u,u,3,1>: Cost 2 vmrglw LHS, <2,3,u,1>
6533   2417199317U,  // <u,u,3,2>: Cost 2 vmrglw LHS, <3,0,u,2>
6534   1343455388U,  // <u,u,3,3>: Cost 1 vmrglw LHS, LHS
6535   2019192118U,  // <u,u,3,4>: Cost 1 vsldoi4 LHS, RHS
6536   2417198834U,  // <u,u,3,5>: Cost 2 vmrglw LHS, <2,3,u,5>
6537   2417199645U,  // <u,u,3,6>: Cost 2 vmrglw LHS, <3,4,u,6>
6538   1343458632U,  // <u,u,3,7>: Cost 1 vmrglw LHS, RHS
6539   1343455393U,  // <u,u,3,u>: Cost 1 vmrglw LHS, LHS
6540   3098910822U,  // <u,u,4,0>: Cost 2 vsldoi4 <1,u,u,4>, LHS
6541   3098912173U,  // <u,u,4,1>: Cost 2 vsldoi4 <1,u,u,4>, <1,u,u,4>
6542   3497584853U,  // <u,u,4,2>: Cost 3 vmrglw <1,2,u,4>, <3,0,u,2>
6543   2423840924U,  // <u,u,4,3>: Cost 2 vmrglw <1,2,u,4>, LHS
6544   1504103734U,  // <u,u,4,4>: Cost 1 vspltisw0 RHS
6545   1075064118U,  // <u,u,4,5>: Cost 1 vsldoi8 LHS, RHS
6546   3497585181U,  // <u,u,4,6>: Cost 3 vmrglw <1,2,u,4>, <3,4,u,6>
6547   2423844168U,  // <u,u,4,7>: Cost 2 vmrglw <1,2,u,4>, RHS
6548   1075064361U,  // <u,u,4,u>: Cost 1 vsldoi8 LHS, RHS
6549   3092947669U,  // <u,u,5,0>: Cost 2 vsldoi4 <0,u,u,5>, <0,u,u,5>
6550   1259558702U,  // <u,u,5,1>: Cost 1 vmrghw RHS, LHS
6551   3104893063U,  // <u,u,5,2>: Cost 2 vsldoi4 <2,u,u,5>, <2,u,u,5>
6552   2421858460U,  // <u,u,5,3>: Cost 2 vmrglw <0,u,u,5>, LHS
6553   3092950326U,  // <u,u,5,4>: Cost 2 vsldoi4 <0,u,u,5>, RHS
6554   1259559066U,  // <u,u,5,5>: Cost 1 vmrghw RHS, RHS
6555   1208842394U,  // <u,u,5,6>: Cost 1 vsldoi12 LHS, RHS
6556   2421861704U,  // <u,u,5,7>: Cost 2 vmrglw <0,u,u,5>, RHS
6557   1208842412U,  // <u,u,5,u>: Cost 1 vsldoi12 LHS, RHS
6558   3110871142U,  // <u,u,6,0>: Cost 2 vsldoi4 <3,u,u,6>, LHS
6559   2333742894U,  // <u,u,6,1>: Cost 2 vmrghw <u,6,3,7>, LHS
6560   3249091066U,  // <u,u,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
6561   3356768464U,  // <u,u,6,3>: Cost 2 vsldoi12 LHS, <u,6,3,7>
6562   3110874422U,  // <u,u,6,4>: Cost 2 vsldoi4 <3,u,u,6>, RHS
6563   2333743258U,  // <u,u,6,5>: Cost 2 vmrghw <u,6,3,7>, RHS
6564   1772539190U,  // <u,u,6,6>: Cost 1 vspltisw2 RHS
6565   27705344U,    // <u,u,6,7>: Cost 0 copy RHS
6566   27705344U,    // <u,u,6,u>: Cost 0 copy RHS
6567   2043109478U,  // <u,u,7,0>: Cost 1 vsldoi4 RHS, LHS
6568   2443771977U,  // <u,u,7,1>: Cost 2 vmrglw RHS, <0,0,u,1>
6569   3104909449U,  // <u,u,7,2>: Cost 2 vsldoi4 <2,u,u,7>, <2,u,u,7>
6570   1370030236U,  // <u,u,7,3>: Cost 1 vmrglw RHS, LHS
6571   2043113019U,  // <u,u,7,4>: Cost 1 vsldoi4 RHS, RHS
6572   2443772305U,  // <u,u,7,5>: Cost 2 vmrglw RHS, <0,4,u,5>
6573   2443774493U,  // <u,u,7,6>: Cost 2 vmrglw RHS, <3,4,u,6>
6574   1370033480U,  // <u,u,7,7>: Cost 1 vmrglw RHS, RHS
6575   1370030241U,  // <u,u,7,u>: Cost 1 vmrglw RHS, LHS
6576   2019230424U,  // <u,u,u,0>: Cost 1 vsldoi4 LHS, LHS
6577   1075066670U,  // <u,u,u,1>: Cost 1 vsldoi8 LHS, LHS
6578   1208842597U,  // <u,u,u,2>: Cost 1 vsldoi12 LHS, LHS
6579   835584U,      // <u,u,u,3>: Cost 0 copy LHS
6580   2019233078U,  // <u,u,u,4>: Cost 1 vsldoi4 LHS, RHS
6581   1075067034U,  // <u,u,u,5>: Cost 1 vsldoi8 LHS, RHS
6582   1208842637U,  // <u,u,u,6>: Cost 1 vsldoi12 LHS, RHS
6583   27705344U,    // <u,u,u,7>: Cost 0 copy RHS
6584   835584U,      // <u,u,u,u>: Cost 0 copy LHS
6585   0
6586 };