Add lowering of ARM 4-element shuffles to multiple instructios via perfectshuffle...
[oota-llvm.git] / lib / Target / ARM / ARMPerfectShuffle.h
1 //===-- ARMPerfectShuffle.h - NEON Perfect Shuffle Table ------------------===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // 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 using neon instructions.
12 //
13 //===----------------------------------------------------------------------===//
14
15 // 31 entries have cost 0
16 // 242 entries have cost 1
17 // 1374 entries have cost 2
18 // 3515 entries have cost 3
19 // 1390 entries have cost 4
20 // 9 entries have cost 5
21
22 // This table is 6561*4 = 26244 bytes in size.
23 static const unsigned PerfectShuffleTable[6561+1] = {
24   135053414U,   // <0,0,0,0>: Cost 1 vdup0 LHS
25   1543503974U,  // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS
26   2819407872U,  // <0,0,0,2>: Cost 3 vuzpr LHS, <0,0,0,0>
27   2568054923U,  // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0>
28   1476398390U,  // <0,0,0,4>: Cost 2 vext1 <0,0,0,0>, RHS
29   2550140624U,  // <0,0,0,5>: Cost 3 vext1 <0,0,0,0>, <5,1,7,3>
30   2550141434U,  // <0,0,0,6>: Cost 3 vext1 <0,0,0,0>, <6,2,7,3>
31   2591945711U,  // <0,0,0,7>: Cost 3 vext1 <7,0,0,0>, <7,0,0,0>
32   135053414U,   // <0,0,0,u>: Cost 1 vdup0 LHS
33   2556117094U,  // <0,0,1,0>: Cost 3 vext1 <1,0,0,1>, LHS
34   1879883878U,  // <0,0,1,1>: Cost 2 vzipr LHS, LHS
35   1618133094U,  // <0,0,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
36   2568063116U,  // <0,0,1,3>: Cost 3 vext1 <3,0,0,1>, <3,0,0,1>
37   2556120374U,  // <0,0,1,4>: Cost 3 vext1 <1,0,0,1>, RHS
38   2617246864U,  // <0,0,1,5>: Cost 3 vext2 <0,0,0,0>, <1,5,3,7>
39   3629863418U,  // <0,0,1,6>: Cost 4 vext1 <1,0,0,1>, <6,2,7,3>
40   2591953904U,  // <0,0,1,7>: Cost 3 vext1 <7,0,0,1>, <7,0,0,1>
41   1884528742U,  // <0,0,1,u>: Cost 2 vzipr LHS, LHS
42   3088351334U,  // <0,0,2,0>: Cost 3 vtrnr <0,2,0,2>, LHS
43   2953625764U,  // <0,0,2,1>: Cost 3 vzipr LHS, <0,2,0,2>
44   2014101606U,  // <0,0,2,2>: Cost 2 vtrnr LHS, LHS
45   2631181989U,  // <0,0,2,3>: Cost 3 vext2 <2,3,0,0>, <2,3,0,0>
46   2562100534U,  // <0,0,2,4>: Cost 3 vext1 <2,0,0,2>, RHS
47   3635842768U,  // <0,0,2,5>: Cost 4 vext1 <2,0,0,2>, <5,1,7,3>
48   2617247674U,  // <0,0,2,6>: Cost 3 vext2 <0,0,0,0>, <2,6,3,7>
49   2591962097U,  // <0,0,2,7>: Cost 3 vext1 <7,0,0,2>, <7,0,0,2>
50   2014543974U,  // <0,0,2,u>: Cost 2 vtrnr LHS, LHS
51   2635163787U,  // <0,0,3,0>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
52   3704260849U,  // <0,0,3,1>: Cost 4 vext2 <2,2,0,0>, <3,1,2,3>
53   2686492933U,  // <0,0,3,2>: Cost 3 vext3 <0,3,2,0>, <0,3,2,0>
54   2617248156U,  // <0,0,3,3>: Cost 3 vext2 <0,0,0,0>, <3,3,3,3>
55   2617248258U,  // <0,0,3,4>: Cost 3 vext2 <0,0,0,0>, <3,4,5,6>
56   3913302016U,  // <0,0,3,5>: Cost 4 vuzpr <3,4,5,6>, <0,0,0,0>
57   3690990218U,  // <0,0,3,6>: Cost 4 vext2 <0,0,0,0>, <3,6,2,7>
58   3690990275U,  // <0,0,3,7>: Cost 4 vext2 <0,0,0,0>, <3,7,0,1>
59   2635163787U,  // <0,0,3,u>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
60   2643790738U,  // <0,0,4,0>: Cost 3 vext2 <4,4,0,0>, <4,0,5,1>
61   2718712146U,  // <0,0,4,1>: Cost 3 vext3 <5,6,7,0>, <0,4,1,5>
62   2718712156U,  // <0,0,4,2>: Cost 3 vext3 <5,6,7,0>, <0,4,2,6>
63   3641829519U,  // <0,0,4,3>: Cost 4 vext1 <3,0,0,4>, <3,0,0,4>
64   2643791016U,  // <0,0,4,4>: Cost 3 vext2 <4,4,0,0>, <4,4,0,0>
65   1543507254U,  // <0,0,4,5>: Cost 2 vext2 <0,0,0,0>, RHS
66   2846277632U,  // <0,0,4,6>: Cost 3 vuzpr RHS, <0,0,0,0>
67   3665720307U,  // <0,0,4,7>: Cost 4 vext1 <7,0,0,4>, <7,0,0,4>
68   1543507497U,  // <0,0,4,u>: Cost 2 vext2 <0,0,0,0>, RHS
69   2684354972U,  // <0,0,5,0>: Cost 3 vext3 <0,0,0,0>, <0,5,0,7>
70   2617249488U,  // <0,0,5,1>: Cost 3 vext2 <0,0,0,0>, <5,1,7,3>
71   3696299808U,  // <0,0,5,2>: Cost 4 vext2 <0,u,0,0>, <5,2,7,2>
72   3690991471U,  // <0,0,5,3>: Cost 4 vext2 <0,0,0,0>, <5,3,7,0>
73   2617249734U,  // <0,0,5,4>: Cost 3 vext2 <0,0,0,0>, <5,4,7,6>
74   2617249796U,  // <0,0,5,5>: Cost 3 vext2 <0,0,0,0>, <5,5,5,5>
75   2718712274U,  // <0,0,5,6>: Cost 3 vext3 <5,6,7,0>, <0,5,6,7>
76   3923378176U,  // <0,0,5,7>: Cost 4 vuzpr <5,1,7,3>, <0,0,0,0>
77   2720039396U,  // <0,0,5,u>: Cost 3 vext3 <5,u,7,0>, <0,5,u,7>
78   2684355053U,  // <0,0,6,0>: Cost 3 vext3 <0,0,0,0>, <0,6,0,7>
79   3786113526U,  // <0,0,6,1>: Cost 4 vext3 <4,6,2,0>, <0,6,1,7>
80   2617250298U,  // <0,0,6,2>: Cost 3 vext2 <0,0,0,0>, <6,2,7,3>
81   3704263240U,  // <0,0,6,3>: Cost 4 vext2 <2,2,0,0>, <6,3,7,0>
82   3729478234U,  // <0,0,6,4>: Cost 4 vext2 <6,4,0,0>, <6,4,0,0>
83   3717534443U,  // <0,0,6,5>: Cost 4 vext2 <4,4,0,0>, <6,5,7,1>
84   2617250616U,  // <0,0,6,6>: Cost 3 vext2 <0,0,0,0>, <6,6,6,6>
85   2657727309U,  // <0,0,6,7>: Cost 3 vext2 <6,7,0,0>, <6,7,0,0>
86   2658390942U,  // <0,0,6,u>: Cost 3 vext2 <6,u,0,0>, <6,u,0,0>
87   2659054575U,  // <0,0,7,0>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
88   3934208000U,  // <0,0,7,1>: Cost 4 vuzpr <7,0,1,2>, <0,0,0,0>
89   3934265508U,  // <0,0,7,2>: Cost 4 vuzpr <7,0,2,0>, <0,2,0,2>
90   3734787298U,  // <0,0,7,3>: Cost 4 vext2 <7,3,0,0>, <7,3,0,0>
91   2617251174U,  // <0,0,7,4>: Cost 3 vext2 <0,0,0,0>, <7,4,5,6>
92   3665743970U,  // <0,0,7,5>: Cost 4 vext1 <7,0,0,7>, <5,6,7,0>
93   3665744562U,  // <0,0,7,6>: Cost 4 vext1 <7,0,0,7>, <6,5,0,7>
94   2617251436U,  // <0,0,7,7>: Cost 3 vext2 <0,0,0,0>, <7,7,7,7>
95   2659054575U,  // <0,0,7,u>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
96   135053414U,   // <0,0,u,0>: Cost 1 vdup0 LHS
97   1879884445U,  // <0,0,u,1>: Cost 2 vzipr LHS, LHS
98   2014101660U,  // <0,0,u,2>: Cost 2 vtrnr LHS, LHS
99   2568120467U,  // <0,0,u,3>: Cost 3 vext1 <3,0,0,u>, <3,0,0,u>
100   1476463926U,  // <0,0,u,4>: Cost 2 vext1 <0,0,0,u>, RHS
101   1543510170U,  // <0,0,u,5>: Cost 2 vext2 <0,0,0,0>, RHS
102   2870165504U,  // <0,0,u,6>: Cost 3 vuzpr RHS, <0,0,0,0>
103   2592011255U,  // <0,0,u,7>: Cost 3 vext1 <7,0,0,u>, <7,0,0,u>
104   135053414U,   // <0,0,u,u>: Cost 1 vdup0 LHS
105   2631188480U,  // <0,1,0,0>: Cost 3 vext2 <2,3,0,1>, <0,0,0,0>
106   1557446758U,  // <0,1,0,1>: Cost 2 vext2 <2,3,0,1>, LHS
107   2819448842U,  // <0,1,0,2>: Cost 3 vuzpr LHS, <0,0,1,1>
108   3020734464U,  // <0,1,0,3>: Cost 3 vtrnl LHS, <0,0,0,0>
109   2568129846U,  // <0,1,0,4>: Cost 3 vext1 <3,0,1,0>, RHS
110   3641872080U,  // <0,1,0,5>: Cost 4 vext1 <3,0,1,0>, <5,1,7,3>
111   2592019278U,  // <0,1,0,6>: Cost 3 vext1 <7,0,1,0>, <6,7,0,1>
112   2592019448U,  // <0,1,0,7>: Cost 3 vext1 <7,0,1,0>, <7,0,1,0>
113   1557447325U,  // <0,1,0,u>: Cost 2 vext2 <2,3,0,1>, LHS
114   1524252774U,  // <0,1,1,0>: Cost 2 vext1 <u,0,1,1>, LHS
115   2556191459U,  // <0,1,1,1>: Cost 3 vext1 <1,0,1,1>, <1,0,1,1>
116   2960310374U,  // <0,1,1,2>: Cost 3 vzipr <1,2,3,0>, LHS
117   3020734474U,  // <0,1,1,3>: Cost 3 vtrnl LHS, <0,0,1,1>
118   1524256054U,  // <0,1,1,4>: Cost 2 vext1 <u,0,1,1>, RHS
119   2580082247U,  // <0,1,1,5>: Cost 3 vext1 <5,0,1,1>, <5,0,1,1>
120   2597999098U,  // <0,1,1,6>: Cost 3 vext1 <u,0,1,1>, <6,2,7,3>
121   2597999610U,  // <0,1,1,7>: Cost 3 vext1 <u,0,1,1>, <7,0,1,2>
122   1524258514U,  // <0,1,1,u>: Cost 2 vext1 <u,0,1,1>, <u,0,1,1>
123   1494401126U,  // <0,1,2,0>: Cost 2 vext1 <3,0,1,2>, LHS
124   2556199652U,  // <0,1,2,1>: Cost 3 vext1 <1,0,1,2>, <1,0,1,2>
125   2562172349U,  // <0,1,2,2>: Cost 3 vext1 <2,0,1,2>, <2,0,1,2>
126   835584U,      // <0,1,2,3>: Cost 0 copy LHS
127   1494404406U,  // <0,1,2,4>: Cost 2 vext1 <3,0,1,2>, RHS
128   2568146640U,  // <0,1,2,5>: Cost 3 vext1 <3,0,1,2>, <5,1,7,3>
129   2568147450U,  // <0,1,2,6>: Cost 3 vext1 <3,0,1,2>, <6,2,7,3>
130   1518294010U,  // <0,1,2,7>: Cost 2 vext1 <7,0,1,2>, <7,0,1,2>
131   835584U,      // <0,1,2,u>: Cost 0 copy LHS
132   2631190676U,  // <0,1,3,0>: Cost 3 vext2 <2,3,0,1>, <3,0,1,0>
133   3696969948U,  // <0,1,3,1>: Cost 4 vext2 <1,0,0,1>, <3,1,0,0>
134   2631190856U,  // <0,1,3,2>: Cost 3 vext2 <2,3,0,1>, <3,2,3,0>
135   2692539367U,  // <0,1,3,3>: Cost 3 vext3 <1,3,3,0>, <1,3,3,0>
136   2631191042U,  // <0,1,3,4>: Cost 3 vext2 <2,3,0,1>, <3,4,5,6>
137   3704932898U,  // <0,1,3,5>: Cost 4 vext2 <2,3,0,1>, <3,5,0,2>
138   2657733296U,  // <0,1,3,6>: Cost 3 vext2 <6,7,0,1>, <3,6,7,0>
139   2639817411U,  // <0,1,3,7>: Cost 3 vext2 <3,7,0,1>, <3,7,0,1>
140   2692908052U,  // <0,1,3,u>: Cost 3 vext3 <1,3,u,0>, <1,3,u,0>
141   2631191442U,  // <0,1,4,0>: Cost 3 vext2 <2,3,0,1>, <4,0,5,1>
142   3704933322U,  // <0,1,4,1>: Cost 4 vext2 <2,3,0,1>, <4,1,2,3>
143   2568160934U,  // <0,1,4,2>: Cost 3 vext1 <3,0,1,4>, <2,3,0,1>
144   2568161432U,  // <0,1,4,3>: Cost 3 vext1 <3,0,1,4>, <3,0,1,4>
145   2568162614U,  // <0,1,4,4>: Cost 3 vext1 <3,0,1,4>, RHS
146   1557450038U,  // <0,1,4,5>: Cost 2 vext2 <2,3,0,1>, RHS
147   2631191884U,  // <0,1,4,6>: Cost 3 vext2 <2,3,0,1>, <4,6,0,2>
148   2592052220U,  // <0,1,4,7>: Cost 3 vext1 <7,0,1,4>, <7,0,1,4>
149   1557450281U,  // <0,1,4,u>: Cost 2 vext2 <2,3,0,1>, RHS
150   3704933959U,  // <0,1,5,0>: Cost 4 vext2 <2,3,0,1>, <5,0,1,1>
151   2631192272U,  // <0,1,5,1>: Cost 3 vext2 <2,3,0,1>, <5,1,7,3>
152   3696308006U,  // <0,1,5,2>: Cost 4 vext2 <0,u,0,1>, <5,2,7,u>
153   2718712976U,  // <0,1,5,3>: Cost 3 vext3 <5,6,7,0>, <1,5,3,7>
154   2657734598U,  // <0,1,5,4>: Cost 3 vext2 <6,7,0,1>, <5,4,7,6>
155   2657734660U,  // <0,1,5,5>: Cost 3 vext2 <6,7,0,1>, <5,5,5,5>
156   2651099172U,  // <0,1,5,6>: Cost 3 vext2 <5,6,0,1>, <5,6,0,1>
157   3704934518U,  // <0,1,5,7>: Cost 4 vext2 <2,3,0,1>, <5,7,0,2>
158   2631192839U,  // <0,1,5,u>: Cost 3 vext2 <2,3,0,1>, <5,u,7,3>
159   2592063590U,  // <0,1,6,0>: Cost 3 vext1 <7,0,1,6>, LHS
160   3704934780U,  // <0,1,6,1>: Cost 4 vext2 <2,3,0,1>, <6,1,2,3>
161   2631193082U,  // <0,1,6,2>: Cost 3 vext2 <2,3,0,1>, <6,2,7,3>
162   3704934984U,  // <0,1,6,3>: Cost 4 vext2 <2,3,0,1>, <6,3,7,0>
163   2592066870U,  // <0,1,6,4>: Cost 3 vext1 <7,0,1,6>, RHS
164   3721523947U,  // <0,1,6,5>: Cost 4 vext2 <5,1,0,1>, <6,5,7,1>
165   2657735480U,  // <0,1,6,6>: Cost 3 vext2 <6,7,0,1>, <6,6,6,6>
166   1583993678U,  // <0,1,6,7>: Cost 2 vext2 <6,7,0,1>, <6,7,0,1>
167   1584657311U,  // <0,1,6,u>: Cost 2 vext2 <6,u,0,1>, <6,u,0,1>
168   2657735672U,  // <0,1,7,0>: Cost 3 vext2 <6,7,0,1>, <7,0,1,0>
169   3731477571U,  // <0,1,7,1>: Cost 4 vext2 <6,7,0,1>, <7,1,0,3>
170   2631193772U,  // <0,1,7,2>: Cost 3 vext2 <2,3,0,1>, <7,2,3,0>
171   2661053667U,  // <0,1,7,3>: Cost 3 vext2 <7,3,0,1>, <7,3,0,1>
172   2657736038U,  // <0,1,7,4>: Cost 3 vext2 <6,7,0,1>, <7,4,5,6>
173   3721524621U,  // <0,1,7,5>: Cost 4 vext2 <5,1,0,1>, <7,5,1,0>
174   2657736158U,  // <0,1,7,6>: Cost 3 vext2 <6,7,0,1>, <7,6,1,0>
175   2657736300U,  // <0,1,7,7>: Cost 3 vext2 <6,7,0,1>, <7,7,7,7>
176   2657736322U,  // <0,1,7,u>: Cost 3 vext2 <6,7,0,1>, <7,u,1,2>
177   1494450278U,  // <0,1,u,0>: Cost 2 vext1 <3,0,1,u>, LHS
178   1557452590U,  // <0,1,u,1>: Cost 2 vext2 <2,3,0,1>, LHS
179   2960310941U,  // <0,1,u,2>: Cost 3 vzipr <1,2,3,0>, LHS
180   835584U,      // <0,1,u,3>: Cost 0 copy LHS
181   1494453558U,  // <0,1,u,4>: Cost 2 vext1 <3,0,1,u>, RHS
182   1557452954U,  // <0,1,u,5>: Cost 2 vext2 <2,3,0,1>, RHS
183   2631194800U,  // <0,1,u,6>: Cost 3 vext2 <2,3,0,1>, <u,6,0,2>
184   1518343168U,  // <0,1,u,7>: Cost 2 vext1 <7,0,1,u>, <7,0,1,u>
185   835584U,      // <0,1,u,u>: Cost 0 copy LHS
186   2618589184U,  // <0,2,0,0>: Cost 3 vext2 <0,2,0,2>, <0,0,0,0>
187   1544847462U,  // <0,2,0,1>: Cost 2 vext2 <0,2,0,2>, LHS
188   1745666150U,  // <0,2,0,2>: Cost 2 vuzpr LHS, LHS
189   2886516736U,  // <0,2,0,3>: Cost 3 vzipl LHS, <0,0,0,0>
190   2562231606U,  // <0,2,0,4>: Cost 3 vext1 <2,0,2,0>, RHS
191   3635973840U,  // <0,2,0,5>: Cost 4 vext1 <2,0,2,0>, <5,1,7,3>
192   2586120488U,  // <0,2,0,6>: Cost 3 vext1 <6,0,2,0>, <6,0,2,0>
193   2592093185U,  // <0,2,0,7>: Cost 3 vext1 <7,0,2,0>, <7,0,2,0>
194   1746108518U,  // <0,2,0,u>: Cost 2 vuzpr LHS, LHS
195   2618589942U,  // <0,2,1,0>: Cost 3 vext2 <0,2,0,2>, <1,0,3,2>
196   2618590004U,  // <0,2,1,1>: Cost 3 vext2 <0,2,0,2>, <1,1,1,1>
197   2618590102U,  // <0,2,1,2>: Cost 3 vext2 <0,2,0,2>, <1,2,3,0>
198   2886518438U,  // <0,2,1,3>: Cost 3 vzipl LHS, <2,3,0,1>
199   2556267830U,  // <0,2,1,4>: Cost 3 vext1 <1,0,2,1>, RHS
200   2645132432U,  // <0,2,1,5>: Cost 3 vext2 <4,6,0,2>, <1,5,3,7>
201   2586128681U,  // <0,2,1,6>: Cost 3 vext1 <6,0,2,1>, <6,0,2,1>
202   3725509931U,  // <0,2,1,7>: Cost 4 vext2 <5,7,0,2>, <1,7,3,0>
203   2886559398U,  // <0,2,1,u>: Cost 3 vzipl LHS, <2,3,0,1>
204   1524334694U,  // <0,2,2,0>: Cost 2 vext1 <u,0,2,2>, LHS
205   2618590744U,  // <0,2,2,1>: Cost 3 vext2 <0,2,0,2>, <2,1,2,3>
206   2618590824U,  // <0,2,2,2>: Cost 3 vext2 <0,2,0,2>, <2,2,2,2>
207   2886516900U,  // <0,2,2,3>: Cost 3 vzipl LHS, <0,2,0,2>
208   1524337974U,  // <0,2,2,4>: Cost 2 vext1 <u,0,2,2>, RHS
209   2598080208U,  // <0,2,2,5>: Cost 3 vext1 <u,0,2,2>, <5,1,7,3>
210   2645133242U,  // <0,2,2,6>: Cost 3 vext2 <4,6,0,2>, <2,6,3,7>
211   2598081530U,  // <0,2,2,7>: Cost 3 vext1 <u,0,2,2>, <7,0,1,2>
212   1524340444U,  // <0,2,2,u>: Cost 2 vext1 <u,0,2,2>, <u,0,2,2>
213   2618591382U,  // <0,2,3,0>: Cost 3 vext2 <0,2,0,2>, <3,0,1,2>
214   2691876528U,  // <0,2,3,1>: Cost 3 vext3 <1,2,3,0>, <2,3,1,2>
215   3692333360U,  // <0,2,3,2>: Cost 4 vext2 <0,2,0,2>, <3,2,0,3>
216   2618591644U,  // <0,2,3,3>: Cost 3 vext2 <0,2,0,2>, <3,3,3,3>
217   2618591746U,  // <0,2,3,4>: Cost 3 vext2 <0,2,0,2>, <3,4,5,6>
218   2839560294U,  // <0,2,3,5>: Cost 3 vuzpr <3,4,5,6>, LHS
219   3692333706U,  // <0,2,3,6>: Cost 4 vext2 <0,2,0,2>, <3,6,2,7>
220   2698807012U,  // <0,2,3,7>: Cost 3 vext3 <2,3,7,0>, <2,3,7,0>
221   2618592030U,  // <0,2,3,u>: Cost 3 vext2 <0,2,0,2>, <3,u,1,2>
222   2618592146U,  // <0,2,4,0>: Cost 3 vext2 <0,2,0,2>, <4,0,5,1>
223   3692334062U,  // <0,2,4,1>: Cost 4 vext2 <0,2,0,2>, <4,1,6,3>
224   2226718152U,  // <0,2,4,2>: Cost 3 vrev <2,0,2,4>
225   2568235169U,  // <0,2,4,3>: Cost 3 vext1 <3,0,2,4>, <3,0,2,4>
226   2562264374U,  // <0,2,4,4>: Cost 3 vext1 <2,0,2,4>, RHS
227   1544850742U,  // <0,2,4,5>: Cost 2 vext2 <0,2,0,2>, RHS
228   1772535910U,  // <0,2,4,6>: Cost 2 vuzpr RHS, LHS
229   2592125957U,  // <0,2,4,7>: Cost 3 vext1 <7,0,2,4>, <7,0,2,4>
230   1544850985U,  // <0,2,4,u>: Cost 2 vext2 <0,2,0,2>, RHS
231   2691876686U,  // <0,2,5,0>: Cost 3 vext3 <1,2,3,0>, <2,5,0,7>
232   2618592976U,  // <0,2,5,1>: Cost 3 vext2 <0,2,0,2>, <5,1,7,3>
233   2618593056U,  // <0,2,5,2>: Cost 3 vext2 <0,2,0,2>, <5,2,7,2>
234   3964905940U,  // <0,2,5,3>: Cost 4 vzipl LHS, <3,4,0,5>
235   2645135302U,  // <0,2,5,4>: Cost 3 vext2 <4,6,0,2>, <5,4,7,6>
236   2645135364U,  // <0,2,5,5>: Cost 3 vext2 <4,6,0,2>, <5,5,5,5>
237   2645135458U,  // <0,2,5,6>: Cost 3 vext2 <4,6,0,2>, <5,6,7,0>
238   2849636454U,  // <0,2,5,7>: Cost 3 vuzpr <5,1,7,3>, LHS
239   2645135620U,  // <0,2,5,u>: Cost 3 vext2 <4,6,0,2>, <5,u,7,0>
240   2645135656U,  // <0,2,6,0>: Cost 3 vext2 <4,6,0,2>, <6,0,2,0>
241   2645135740U,  // <0,2,6,1>: Cost 3 vext2 <4,6,0,2>, <6,1,2,3>
242   2618593786U,  // <0,2,6,2>: Cost 3 vext2 <0,2,0,2>, <6,2,7,3>
243   2718713786U,  // <0,2,6,3>: Cost 3 vext3 <5,6,7,0>, <2,6,3,7>
244   2645135980U,  // <0,2,6,4>: Cost 3 vext2 <4,6,0,2>, <6,4,2,0>
245   2645136068U,  // <0,2,6,5>: Cost 3 vext2 <4,6,0,2>, <6,5,2,7>
246   2645136184U,  // <0,2,6,6>: Cost 3 vext2 <4,6,0,2>, <6,6,6,6>
247   2645136206U,  // <0,2,6,7>: Cost 3 vext2 <4,6,0,2>, <6,7,0,1>
248   2618594272U,  // <0,2,6,u>: Cost 3 vext2 <0,2,0,2>, <6,u,7,3>
249   2645136378U,  // <0,2,7,0>: Cost 3 vext2 <4,6,0,2>, <7,0,1,2>
250   2860466278U,  // <0,2,7,1>: Cost 3 vuzpr <7,0,1,2>, LHS
251   3692336303U,  // <0,2,7,2>: Cost 4 vext2 <0,2,0,2>, <7,2,3,3>
252   2701166596U,  // <0,2,7,3>: Cost 3 vext3 <2,7,3,0>, <2,7,3,0>
253   2645136742U,  // <0,2,7,4>: Cost 3 vext2 <4,6,0,2>, <7,4,5,6>
254   2863448166U,  // <0,2,7,5>: Cost 3 vuzpr <7,4,5,6>, LHS
255   3718878688U,  // <0,2,7,6>: Cost 4 vext2 <4,6,0,2>, <7,6,1,2>
256   2645137004U,  // <0,2,7,7>: Cost 3 vext2 <4,6,0,2>, <7,7,7,7>
257   2645137026U,  // <0,2,7,u>: Cost 3 vext2 <4,6,0,2>, <7,u,1,2>
258   1524383846U,  // <0,2,u,0>: Cost 2 vext1 <u,0,2,u>, LHS
259   1544853294U,  // <0,2,u,1>: Cost 2 vext2 <0,2,0,2>, LHS
260   1793441894U,  // <0,2,u,2>: Cost 2 vuzpr LHS, LHS
261   2886518445U,  // <0,2,u,3>: Cost 3 vzipl LHS, <2,3,0,u>
262   1524387126U,  // <0,2,u,4>: Cost 2 vext1 <u,0,2,u>, RHS
263   1544853658U,  // <0,2,u,5>: Cost 2 vext2 <0,2,0,2>, RHS
264   1796423782U,  // <0,2,u,6>: Cost 2 vuzpr RHS, LHS
265   2645137664U,  // <0,2,u,7>: Cost 3 vext2 <4,6,0,2>, <u,7,0,1>
266   1544853861U,  // <0,2,u,u>: Cost 2 vext2 <0,2,0,2>, LHS
267   2618597376U,  // <0,3,0,0>: Cost 3 vext2 <0,2,0,3>, <0,0,0,0>
268   2618597478U,  // <0,3,0,1>: Cost 3 vext2 <0,2,0,3>, LHS
269   2618597541U,  // <0,3,0,2>: Cost 3 vext2 <0,2,0,3>, <0,2,0,3>
270   3692339443U,  // <0,3,0,3>: Cost 4 vext2 <0,2,0,3>, <0,3,0,0>
271   2691877044U,  // <0,3,0,4>: Cost 3 vext3 <1,2,3,0>, <3,0,4,5>
272   3765618873U,  // <0,3,0,5>: Cost 4 vext3 <1,2,3,0>, <3,0,5,1>
273   3765618883U,  // <0,3,0,6>: Cost 4 vext3 <1,2,3,0>, <3,0,6,2>
274   3665908746U,  // <0,3,0,7>: Cost 4 vext1 <7,0,3,0>, <7,0,3,0>
275   2618598045U,  // <0,3,0,u>: Cost 3 vext2 <0,2,0,3>, LHS
276   2562310246U,  // <0,3,1,0>: Cost 3 vext1 <2,0,3,1>, LHS
277   3692340020U,  // <0,3,1,1>: Cost 4 vext2 <0,2,0,3>, <1,1,1,1>
278   2691877105U,  // <0,3,1,2>: Cost 3 vext3 <1,2,3,0>, <3,1,2,3>
279   2568284327U,  // <0,3,1,3>: Cost 3 vext1 <3,0,3,1>, <3,0,3,1>
280   2562313526U,  // <0,3,1,4>: Cost 3 vext1 <2,0,3,1>, RHS
281   3765618956U,  // <0,3,1,5>: Cost 4 vext3 <1,2,3,0>, <3,1,5,3>
282   3636056570U,  // <0,3,1,6>: Cost 4 vext1 <2,0,3,1>, <6,2,7,3>
283   3665916939U,  // <0,3,1,7>: Cost 4 vext1 <7,0,3,1>, <7,0,3,1>
284   2695858471U,  // <0,3,1,u>: Cost 3 vext3 <1,u,3,0>, <3,1,u,3>
285   1482604646U,  // <0,3,2,0>: Cost 2 vext1 <1,0,3,2>, LHS
286   1482605302U,  // <0,3,2,1>: Cost 2 vext1 <1,0,3,2>, <1,0,3,2>
287   2556348008U,  // <0,3,2,2>: Cost 3 vext1 <1,0,3,2>, <2,2,2,2>
288   2556348566U,  // <0,3,2,3>: Cost 3 vext1 <1,0,3,2>, <3,0,1,2>
289   1482607926U,  // <0,3,2,4>: Cost 2 vext1 <1,0,3,2>, RHS
290   2556350160U,  // <0,3,2,5>: Cost 3 vext1 <1,0,3,2>, <5,1,7,3>
291   2556350970U,  // <0,3,2,6>: Cost 3 vext1 <1,0,3,2>, <6,2,7,3>
292   2598155258U,  // <0,3,2,7>: Cost 3 vext1 <u,0,3,2>, <7,0,1,2>
293   1482610478U,  // <0,3,2,u>: Cost 2 vext1 <1,0,3,2>, LHS
294   3692341387U,  // <0,3,3,0>: Cost 4 vext2 <0,2,0,3>, <3,0,0,0>
295   2635851999U,  // <0,3,3,1>: Cost 3 vext2 <3,1,0,3>, <3,1,0,3>
296   2636515632U,  // <0,3,3,2>: Cost 3 vext2 <3,2,0,3>, <3,2,0,3>
297   2691877276U,  // <0,3,3,3>: Cost 3 vext3 <1,2,3,0>, <3,3,3,3>
298   3692341762U,  // <0,3,3,4>: Cost 4 vext2 <0,2,0,3>, <3,4,5,6>
299   3778374059U,  // <0,3,3,5>: Cost 4 vext3 <3,3,5,0>, <3,3,5,0>
300   3692341898U,  // <0,3,3,6>: Cost 5 vext2 <0,2,0,3>, <3,6,2,7>
301   3665933325U,  // <0,3,3,7>: Cost 4 vext1 <7,0,3,3>, <7,0,3,3>
302   2640497430U,  // <0,3,3,u>: Cost 3 vext2 <3,u,0,3>, <3,u,0,3>
303   3692342162U,  // <0,3,4,0>: Cost 4 vext2 <0,2,0,3>, <4,0,5,1>
304   2232617112U,  // <0,3,4,1>: Cost 3 vrev <3,0,1,4>
305   2232690849U,  // <0,3,4,2>: Cost 3 vrev <3,0,2,4>
306   3306506410U,  // <0,3,4,3>: Cost 4 vrev <3,0,3,4>
307   3765987832U,  // <0,3,4,4>: Cost 4 vext3 <1,2,u,0>, <3,4,4,5>
308   2618600758U,  // <0,3,4,5>: Cost 3 vext2 <0,2,0,3>, RHS
309   2705369605U,  // <0,3,4,6>: Cost 3 vext3 <3,4,6,0>, <3,4,6,0>
310   3665941518U,  // <0,3,4,7>: Cost 4 vext1 <7,0,3,4>, <7,0,3,4>
311   2618601001U,  // <0,3,4,u>: Cost 3 vext2 <0,2,0,3>, RHS
312   3765619234U,  // <0,3,5,0>: Cost 4 vext3 <1,2,3,0>, <3,5,0,2>
313   3692342992U,  // <0,3,5,1>: Cost 4 vext2 <0,2,0,3>, <5,1,7,3>
314   3708268318U,  // <0,3,5,2>: Cost 4 vext2 <2,u,0,3>, <5,2,7,0>
315   3648031234U,  // <0,3,5,3>: Cost 4 vext1 <4,0,3,5>, <3,4,5,6>
316   2232846516U,  // <0,3,5,4>: Cost 3 vrev <3,0,4,5>
317   3779701325U,  // <0,3,5,5>: Cost 4 vext3 <3,5,5,0>, <3,5,5,0>
318   2718714461U,  // <0,3,5,6>: Cost 3 vext3 <5,6,7,0>, <3,5,6,7>
319   3779848799U,  // <0,3,5,7>: Cost 4 vext3 <3,5,7,0>, <3,5,7,0>
320   2233141464U,  // <0,3,5,u>: Cost 3 vrev <3,0,u,5>
321   3648036966U,  // <0,3,6,0>: Cost 4 vext1 <4,0,3,6>, LHS
322   3306375322U,  // <0,3,6,1>: Cost 4 vrev <3,0,1,6>
323   3692343802U,  // <0,3,6,2>: Cost 4 vext2 <0,2,0,3>, <6,2,7,3>
324   3703624266U,  // <0,3,6,3>: Cost 4 vext2 <2,1,0,3>, <6,3,7,2>
325   3306596533U,  // <0,3,6,4>: Cost 4 vrev <3,0,4,6>
326   3306670270U,  // <0,3,6,5>: Cost 4 vrev <3,0,5,6>
327   3733484344U,  // <0,3,6,6>: Cost 4 vext2 <7,1,0,3>, <6,6,6,6>
328   2706770608U,  // <0,3,6,7>: Cost 3 vext3 <3,6,7,0>, <3,6,7,0>
329   2706844345U,  // <0,3,6,u>: Cost 3 vext3 <3,6,u,0>, <3,6,u,0>
330   3796437698U,  // <0,3,7,0>: Cost 4 vext3 <6,3,7,0>, <3,7,0,0>
331   2659742787U,  // <0,3,7,1>: Cost 3 vext2 <7,1,0,3>, <7,1,0,3>
332   3734148244U,  // <0,3,7,2>: Cost 4 vext2 <7,2,0,3>, <7,2,0,3>
333   3734811877U,  // <0,3,7,3>: Cost 4 vext2 <7,3,0,3>, <7,3,0,3>
334   3733484902U,  // <0,3,7,4>: Cost 4 vext2 <7,1,0,3>, <7,4,5,6>
335   3781028591U,  // <0,3,7,5>: Cost 4 vext3 <3,7,5,0>, <3,7,5,0>
336   3736802776U,  // <0,3,7,6>: Cost 4 vext2 <7,6,0,3>, <7,6,0,3>
337   3733485103U,  // <0,3,7,7>: Cost 4 vext2 <7,1,0,3>, <7,7,1,0>
338   2664388218U,  // <0,3,7,u>: Cost 3 vext2 <7,u,0,3>, <7,u,0,3>
339   1482653798U,  // <0,3,u,0>: Cost 2 vext1 <1,0,3,u>, LHS
340   1482654460U,  // <0,3,u,1>: Cost 2 vext1 <1,0,3,u>, <1,0,3,u>
341   2556397160U,  // <0,3,u,2>: Cost 3 vext1 <1,0,3,u>, <2,2,2,2>
342   2556397718U,  // <0,3,u,3>: Cost 3 vext1 <1,0,3,u>, <3,0,1,2>
343   1482657078U,  // <0,3,u,4>: Cost 2 vext1 <1,0,3,u>, RHS
344   2618603674U,  // <0,3,u,5>: Cost 3 vext2 <0,2,0,3>, RHS
345   2556400122U,  // <0,3,u,6>: Cost 3 vext1 <1,0,3,u>, <6,2,7,3>
346   2598204410U,  // <0,3,u,7>: Cost 3 vext1 <u,0,3,u>, <7,0,1,2>
347   1482659630U,  // <0,3,u,u>: Cost 2 vext1 <1,0,3,u>, LHS
348   2617278468U,  // <0,4,0,0>: Cost 3 vext2 <0,0,0,4>, <0,0,0,4>
349   2631213158U,  // <0,4,0,1>: Cost 3 vext2 <2,3,0,4>, LHS
350   2819408076U,  // <0,4,0,2>: Cost 3 vuzpr LHS, <0,2,4,6>
351   3642091695U,  // <0,4,0,3>: Cost 4 vext1 <3,0,4,0>, <3,0,4,0>
352   2657755474U,  // <0,4,0,4>: Cost 3 vext2 <6,7,0,4>, <0,4,1,5>
353   2691877778U,  // <0,4,0,5>: Cost 3 vext3 <1,2,3,0>, <4,0,5,1>
354   2691877788U,  // <0,4,0,6>: Cost 3 vext3 <1,2,3,0>, <4,0,6,2>
355   3665982483U,  // <0,4,0,7>: Cost 4 vext1 <7,0,4,0>, <7,0,4,0>
356   2691877805U,  // <0,4,0,u>: Cost 3 vext3 <1,2,3,0>, <4,0,u,1>
357   2568355942U,  // <0,4,1,0>: Cost 3 vext1 <3,0,4,1>, LHS
358   3704955700U,  // <0,4,1,1>: Cost 4 vext2 <2,3,0,4>, <1,1,1,1>
359   2631213974U,  // <0,4,1,2>: Cost 3 vext2 <2,3,0,4>, <1,2,3,0>
360   2568358064U,  // <0,4,1,3>: Cost 3 vext1 <3,0,4,1>, <3,0,4,1>
361   2568359222U,  // <0,4,1,4>: Cost 3 vext1 <3,0,4,1>, RHS
362   1906753638U,  // <0,4,1,5>: Cost 2 vzipr RHS, LHS
363   3114713098U,  // <0,4,1,6>: Cost 3 vtrnr RHS, <0,0,1,1>
364   2592248852U,  // <0,4,1,7>: Cost 3 vext1 <7,0,4,1>, <7,0,4,1>
365   1908744294U,  // <0,4,1,u>: Cost 2 vzipr RHS, LHS
366   2562392166U,  // <0,4,2,0>: Cost 3 vext1 <2,0,4,2>, LHS
367   2238573423U,  // <0,4,2,1>: Cost 3 vrev <4,0,1,2>
368   2562393560U,  // <0,4,2,2>: Cost 3 vext1 <2,0,4,2>, <2,0,4,2>
369   2631214761U,  // <0,4,2,3>: Cost 3 vext2 <2,3,0,4>, <2,3,0,4>
370   2562395446U,  // <0,4,2,4>: Cost 3 vext1 <2,0,4,2>, RHS
371   3111272550U,  // <0,4,2,5>: Cost 3 vtrnr <4,0,5,1>, LHS
372   2040971366U,  // <0,4,2,6>: Cost 2 vtrnr RHS, LHS
373   2592257045U,  // <0,4,2,7>: Cost 3 vext1 <7,0,4,2>, <7,0,4,2>
374   2041118822U,  // <0,4,2,u>: Cost 2 vtrnr RHS, LHS
375   3704957078U,  // <0,4,3,0>: Cost 4 vext2 <2,3,0,4>, <3,0,1,2>
376   3704957169U,  // <0,4,3,1>: Cost 4 vext2 <2,3,0,4>, <3,1,2,3>
377   3704957232U,  // <0,4,3,2>: Cost 4 vext2 <2,3,0,4>, <3,2,0,3>
378   3704957340U,  // <0,4,3,3>: Cost 4 vext2 <2,3,0,4>, <3,3,3,3>
379   3704957442U,  // <0,4,3,4>: Cost 4 vext2 <2,3,0,4>, <3,4,5,6>
380   3312618388U,  // <0,4,3,5>: Cost 4 vrev <4,0,5,3>
381   3312692125U,  // <0,4,3,6>: Cost 4 vrev <4,0,6,3>
382   3713583814U,  // <0,4,3,7>: Cost 4 vext2 <3,7,0,4>, <3,7,0,4>
383   3704957726U,  // <0,4,3,u>: Cost 4 vext2 <2,3,0,4>, <3,u,1,2>
384   2710899880U,  // <0,4,4,0>: Cost 3 vext3 <4,4,0,0>, <4,4,0,0>
385   3704957924U,  // <0,4,4,1>: Cost 4 vext2 <2,3,0,4>, <4,1,5,2>
386   3642123945U,  // <0,4,4,2>: Cost 4 vext1 <3,0,4,4>, <2,3,0,4>
387   3642124467U,  // <0,4,4,3>: Cost 4 vext1 <3,0,4,4>, <3,0,4,4>
388   2718715088U,  // <0,4,4,4>: Cost 3 vext3 <5,6,7,0>, <4,4,4,4>
389   2631216438U,  // <0,4,4,5>: Cost 3 vext2 <2,3,0,4>, RHS
390   2846277836U,  // <0,4,4,6>: Cost 3 vuzpr RHS, <0,2,4,6>
391   3666015255U,  // <0,4,4,7>: Cost 4 vext1 <7,0,4,4>, <7,0,4,4>
392   2631216681U,  // <0,4,4,u>: Cost 3 vext2 <2,3,0,4>, RHS
393   2568388710U,  // <0,4,5,0>: Cost 3 vext1 <3,0,4,5>, LHS
394   2568389526U,  // <0,4,5,1>: Cost 3 vext1 <3,0,4,5>, <1,2,3,0>
395   3636159963U,  // <0,4,5,2>: Cost 4 vext1 <2,0,4,5>, <2,0,4,5>
396   2568390836U,  // <0,4,5,3>: Cost 3 vext1 <3,0,4,5>, <3,0,4,5>
397   2568391990U,  // <0,4,5,4>: Cost 3 vext1 <3,0,4,5>, RHS
398   2592280674U,  // <0,4,5,5>: Cost 3 vext1 <7,0,4,5>, <5,6,7,0>
399   1618136374U,  // <0,4,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
400   2592281624U,  // <0,4,5,7>: Cost 3 vext1 <7,0,4,5>, <7,0,4,5>
401   1618136392U,  // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
402   2691878220U,  // <0,4,6,0>: Cost 3 vext3 <1,2,3,0>, <4,6,0,2>
403   3765620052U,  // <0,4,6,1>: Cost 4 vext3 <1,2,3,0>, <4,6,1,1>
404   2712374620U,  // <0,4,6,2>: Cost 3 vext3 <4,6,2,0>, <4,6,2,0>
405   3704959560U,  // <0,4,6,3>: Cost 4 vext2 <2,3,0,4>, <6,3,7,0>
406   2712522094U,  // <0,4,6,4>: Cost 3 vext3 <4,6,4,0>, <4,6,4,0>
407   4054237677U,  // <0,4,6,5>: Cost 4 vzipr RHS, <0,6,0,7>
408   2712669568U,  // <0,4,6,6>: Cost 3 vext3 <4,6,6,0>, <4,6,6,0>
409   2657760081U,  // <0,4,6,7>: Cost 3 vext2 <6,7,0,4>, <6,7,0,4>
410   2712817042U,  // <0,4,6,u>: Cost 3 vext3 <4,6,u,0>, <4,6,u,0>
411   3731502074U,  // <0,4,7,0>: Cost 4 vext2 <6,7,0,4>, <7,0,1,2>
412   3934208204U,  // <0,4,7,1>: Cost 4 vuzpr <7,0,1,2>, <0,2,4,6>
413   3934298316U,  // <0,4,7,2>: Cost 4 vuzpr <7,0,2,4>, <0,2,4,6>
414   3734820070U,  // <0,4,7,3>: Cost 4 vext2 <7,3,0,4>, <7,3,0,4>
415   3731502438U,  // <0,4,7,4>: Cost 4 vext2 <6,7,0,4>, <7,4,5,6>
416   3937190092U,  // <0,4,7,5>: Cost 4 vuzpr <7,4,5,6>, <0,2,4,6>
417   2713333201U,  // <0,4,7,6>: Cost 3 vext3 <4,7,6,0>, <4,7,6,0>
418   3731502700U,  // <0,4,7,7>: Cost 4 vext2 <6,7,0,4>, <7,7,7,7>
419   2713480675U,  // <0,4,7,u>: Cost 3 vext3 <4,7,u,0>, <4,7,u,0>
420   2691878382U,  // <0,4,u,0>: Cost 3 vext3 <1,2,3,0>, <4,u,0,2>
421   2631218990U,  // <0,4,u,1>: Cost 3 vext2 <2,3,0,4>, LHS
422   2562442718U,  // <0,4,u,2>: Cost 3 vext1 <2,0,4,u>, <2,0,4,u>
423   2568415415U,  // <0,4,u,3>: Cost 3 vext1 <3,0,4,u>, <3,0,4,u>
424   2562444598U,  // <0,4,u,4>: Cost 3 vext1 <2,0,4,u>, RHS
425   1906754205U,  // <0,4,u,5>: Cost 2 vzipr RHS, LHS
426   1618136617U,  // <0,4,u,6>: Cost 2 vext3 <1,2,3,0>, RHS
427   2592306203U,  // <0,4,u,7>: Cost 3 vext1 <7,0,4,u>, <7,0,4,u>
428   1618136635U,  // <0,4,u,u>: Cost 2 vext3 <1,2,3,0>, RHS
429   3636191334U,  // <0,5,0,0>: Cost 4 vext1 <2,0,5,0>, LHS
430   2637856870U,  // <0,5,0,1>: Cost 3 vext2 <3,4,0,5>, LHS
431   3636192735U,  // <0,5,0,2>: Cost 4 vext1 <2,0,5,0>, <2,0,5,0>
432   3642165432U,  // <0,5,0,3>: Cost 4 vext1 <3,0,5,0>, <3,0,5,0>
433   3636194614U,  // <0,5,0,4>: Cost 4 vext1 <2,0,5,0>, RHS
434   3711598998U,  // <0,5,0,5>: Cost 4 vext2 <3,4,0,5>, <0,5,0,1>
435   2718715508U,  // <0,5,0,6>: Cost 3 vext3 <5,6,7,0>, <5,0,6,1>
436   3047604224U,  // <0,5,0,7>: Cost 3 vtrnl RHS, <0,0,0,0>
437   2637857437U,  // <0,5,0,u>: Cost 3 vext2 <3,4,0,5>, LHS
438   1500659814U,  // <0,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS
439   2574402294U,  // <0,5,1,1>: Cost 3 vext1 <4,0,5,1>, <1,0,3,2>
440   2574403176U,  // <0,5,1,2>: Cost 3 vext1 <4,0,5,1>, <2,2,2,2>
441   2574403734U,  // <0,5,1,3>: Cost 3 vext1 <4,0,5,1>, <3,0,1,2>
442   1500662674U,  // <0,5,1,4>: Cost 2 vext1 <4,0,5,1>, <4,0,5,1>
443   2574405328U,  // <0,5,1,5>: Cost 3 vext1 <4,0,5,1>, <5,1,7,3>
444   2574406138U,  // <0,5,1,6>: Cost 3 vext1 <4,0,5,1>, <6,2,7,3>
445   2691878608U,  // <0,5,1,7>: Cost 3 vext3 <1,2,3,0>, <5,1,7,3>
446   1500665646U,  // <0,5,1,u>: Cost 2 vext1 <4,0,5,1>, LHS
447   2568437862U,  // <0,5,2,0>: Cost 3 vext1 <3,0,5,2>, LHS
448   2244546120U,  // <0,5,2,1>: Cost 3 vrev <5,0,1,2>
449   3636209121U,  // <0,5,2,2>: Cost 4 vext1 <2,0,5,2>, <2,0,5,2>
450   2568439994U,  // <0,5,2,3>: Cost 3 vext1 <3,0,5,2>, <3,0,5,2>
451   2568441142U,  // <0,5,2,4>: Cost 3 vext1 <3,0,5,2>, RHS
452   3120595046U,  // <0,5,2,5>: Cost 3 vtrnr <5,5,5,5>, LHS
453   3765620504U,  // <0,5,2,6>: Cost 4 vext3 <1,2,3,0>, <5,2,6,3>
454   3047604244U,  // <0,5,2,7>: Cost 3 vtrnl RHS, <0,0,2,2>
455   2568443694U,  // <0,5,2,u>: Cost 3 vext1 <3,0,5,2>, LHS
456   3710937274U,  // <0,5,3,0>: Cost 4 vext2 <3,3,0,5>, <3,0,5,2>
457   3790024505U,  // <0,5,3,1>: Cost 4 vext3 <5,3,1,0>, <5,3,1,0>
458   3318369874U,  // <0,5,3,2>: Cost 4 vrev <5,0,2,3>
459   3710937475U,  // <0,5,3,3>: Cost 4 vext2 <3,3,0,5>, <3,3,0,5>
460   2637859284U,  // <0,5,3,4>: Cost 3 vext2 <3,4,0,5>, <3,4,0,5>
461   3790319453U,  // <0,5,3,5>: Cost 4 vext3 <5,3,5,0>, <5,3,5,0>
462   3790393190U,  // <0,5,3,6>: Cost 4 vext3 <5,3,6,0>, <5,3,6,0>
463   2716725103U,  // <0,5,3,7>: Cost 3 vext3 <5,3,7,0>, <5,3,7,0>
464   2640513816U,  // <0,5,3,u>: Cost 3 vext2 <3,u,0,5>, <3,u,0,5>
465   2637859730U,  // <0,5,4,0>: Cost 3 vext2 <3,4,0,5>, <4,0,5,1>
466   3711601637U,  // <0,5,4,1>: Cost 4 vext2 <3,4,0,5>, <4,1,5,3>
467   3636225507U,  // <0,5,4,2>: Cost 4 vext1 <2,0,5,4>, <2,0,5,4>
468   3648170452U,  // <0,5,4,3>: Cost 4 vext1 <4,0,5,4>, <3,4,0,5>
469   3636227382U,  // <0,5,4,4>: Cost 4 vext1 <2,0,5,4>, RHS
470   2637860150U,  // <0,5,4,5>: Cost 3 vext2 <3,4,0,5>, RHS
471   2718715836U,  // <0,5,4,6>: Cost 3 vext3 <5,6,7,0>, <5,4,6,5>
472   2718715846U,  // <0,5,4,7>: Cost 3 vext3 <5,6,7,0>, <5,4,7,6>
473   2637860393U,  // <0,5,4,u>: Cost 3 vext2 <3,4,0,5>, RHS
474   3792457683U,  // <0,5,5,0>: Cost 4 vext3 <5,6,7,0>, <5,5,0,1>
475   3704966864U,  // <0,5,5,1>: Cost 4 vext2 <2,3,0,5>, <5,1,7,3>
476   3711602411U,  // <0,5,5,2>: Cost 4 vext2 <3,4,0,5>, <5,2,1,3>
477   3642206397U,  // <0,5,5,3>: Cost 4 vext1 <3,0,5,5>, <3,0,5,5>
478   3318533734U,  // <0,5,5,4>: Cost 4 vrev <5,0,4,5>
479   2718715908U,  // <0,5,5,5>: Cost 3 vext3 <5,6,7,0>, <5,5,5,5>
480   2657767522U,  // <0,5,5,6>: Cost 3 vext2 <6,7,0,5>, <5,6,7,0>
481   2718715928U,  // <0,5,5,7>: Cost 3 vext3 <5,6,7,0>, <5,5,7,7>
482   2718715937U,  // <0,5,5,u>: Cost 3 vext3 <5,6,7,0>, <5,5,u,7>
483   2592358502U,  // <0,5,6,0>: Cost 3 vext1 <7,0,5,6>, LHS
484   3788918835U,  // <0,5,6,1>: Cost 4 vext3 <5,1,4,0>, <5,6,1,7>
485   3711603194U,  // <0,5,6,2>: Cost 4 vext2 <3,4,0,5>, <6,2,7,3>
486   3785748546U,  // <0,5,6,3>: Cost 4 vext3 <4,5,6,0>, <5,6,3,4>
487   2592361782U,  // <0,5,6,4>: Cost 3 vext1 <7,0,5,6>, RHS
488   2592362594U,  // <0,5,6,5>: Cost 3 vext1 <7,0,5,6>, <5,6,7,0>
489   3792384089U,  // <0,5,6,6>: Cost 4 vext3 <5,6,6,0>, <5,6,6,0>
490   1644974178U,  // <0,5,6,7>: Cost 2 vext3 <5,6,7,0>, <5,6,7,0>
491   1645047915U,  // <0,5,6,u>: Cost 2 vext3 <5,6,u,0>, <5,6,u,0>
492   3765620854U,  // <0,5,7,0>: Cost 4 vext3 <1,2,3,0>, <5,7,0,2>
493   3699659876U,  // <0,5,7,1>: Cost 4 vext2 <1,4,0,5>, <7,1,4,0>
494   3792752774U,  // <0,5,7,2>: Cost 4 vext3 <5,7,2,0>, <5,7,2,0>
495   3734828263U,  // <0,5,7,3>: Cost 4 vext2 <7,3,0,5>, <7,3,0,5>
496   2661750072U,  // <0,5,7,4>: Cost 3 vext2 <7,4,0,5>, <7,4,0,5>
497   3792457896U,  // <0,5,7,5>: Cost 4 vext3 <5,6,7,0>, <5,7,5,7>
498   3660140874U,  // <0,5,7,6>: Cost 4 vext1 <6,0,5,7>, <6,0,5,7>
499   2719379635U,  // <0,5,7,7>: Cost 3 vext3 <5,7,7,0>, <5,7,7,0>
500   2719453372U,  // <0,5,7,u>: Cost 3 vext3 <5,7,u,0>, <5,7,u,0>
501   1500717158U,  // <0,5,u,0>: Cost 2 vext1 <4,0,5,u>, LHS
502   2637862702U,  // <0,5,u,1>: Cost 3 vext2 <3,4,0,5>, LHS
503   2574460520U,  // <0,5,u,2>: Cost 3 vext1 <4,0,5,u>, <2,2,2,2>
504   2568489152U,  // <0,5,u,3>: Cost 3 vext1 <3,0,5,u>, <3,0,5,u>
505   1500720025U,  // <0,5,u,4>: Cost 2 vext1 <4,0,5,u>, <4,0,5,u>
506   2637863066U,  // <0,5,u,5>: Cost 3 vext2 <3,4,0,5>, RHS
507   2574463482U,  // <0,5,u,6>: Cost 3 vext1 <4,0,5,u>, <6,2,7,3>
508   1646301444U,  // <0,5,u,7>: Cost 2 vext3 <5,u,7,0>, <5,u,7,0>
509   1500722990U,  // <0,5,u,u>: Cost 2 vext1 <4,0,5,u>, LHS
510   2574467174U,  // <0,6,0,0>: Cost 3 vext1 <4,0,6,0>, LHS
511   2637865062U,  // <0,6,0,1>: Cost 3 vext2 <3,4,0,6>, LHS
512   2250576168U,  // <0,6,0,2>: Cost 3 vrev <6,0,2,0>
513   3779113269U,  // <0,6,0,3>: Cost 4 vext3 <3,4,6,0>, <6,0,3,4>
514   2574470042U,  // <0,6,0,4>: Cost 3 vext1 <4,0,6,0>, <4,0,6,0>
515   3648212688U,  // <0,6,0,5>: Cost 4 vext1 <4,0,6,0>, <5,1,7,3>
516   2586415436U,  // <0,6,0,6>: Cost 3 vext1 <6,0,6,0>, <6,0,6,0>
517   2913386496U,  // <0,6,0,7>: Cost 3 vzipl RHS, <0,0,0,0>
518   2637865629U,  // <0,6,0,u>: Cost 3 vext2 <3,4,0,6>, LHS
519   2574475366U,  // <0,6,1,0>: Cost 3 vext1 <4,0,6,1>, LHS
520   3699663668U,  // <0,6,1,1>: Cost 4 vext2 <1,4,0,6>, <1,1,1,1>
521   2990489702U,  // <0,6,1,2>: Cost 3 vzipr <6,2,7,3>, LHS
522   3642247362U,  // <0,6,1,3>: Cost 4 vext1 <3,0,6,1>, <3,0,6,1>
523   2574478235U,  // <0,6,1,4>: Cost 3 vext1 <4,0,6,1>, <4,0,6,1>
524   2580450932U,  // <0,6,1,5>: Cost 3 vext1 <5,0,6,1>, <5,0,6,1>
525   2993094758U,  // <0,6,1,6>: Cost 3 vzipr <6,6,6,6>, LHS
526   2913388198U,  // <0,6,1,7>: Cost 3 vzipl RHS, <2,3,0,1>
527   2574481198U,  // <0,6,1,u>: Cost 3 vext1 <4,0,6,1>, LHS
528   1500741734U,  // <0,6,2,0>: Cost 2 vext1 <4,0,6,2>, LHS
529   2574484214U,  // <0,6,2,1>: Cost 3 vext1 <4,0,6,2>, <1,0,3,2>
530   2574485096U,  // <0,6,2,2>: Cost 3 vext1 <4,0,6,2>, <2,2,2,2>
531   2574485654U,  // <0,6,2,3>: Cost 3 vext1 <4,0,6,2>, <3,0,1,2>
532   1500744604U,  // <0,6,2,4>: Cost 2 vext1 <4,0,6,2>, <4,0,6,2>
533   2574487248U,  // <0,6,2,5>: Cost 3 vext1 <4,0,6,2>, <5,1,7,3>
534   2574488013U,  // <0,6,2,6>: Cost 3 vext1 <4,0,6,2>, <6,2,2,3>
535   2691879418U,  // <0,6,2,7>: Cost 3 vext3 <1,2,3,0>, <6,2,7,3>
536   1500747566U,  // <0,6,2,u>: Cost 2 vext1 <4,0,6,2>, LHS
537   3711608982U,  // <0,6,3,0>: Cost 4 vext2 <3,4,0,6>, <3,0,1,2>
538   3324268834U,  // <0,6,3,1>: Cost 4 vrev <6,0,1,3>
539   3324342571U,  // <0,6,3,2>: Cost 4 vrev <6,0,2,3>
540   3711609244U,  // <0,6,3,3>: Cost 4 vext2 <3,4,0,6>, <3,3,3,3>
541   2637867477U,  // <0,6,3,4>: Cost 3 vext2 <3,4,0,6>, <3,4,0,6>
542   3796292150U,  // <0,6,3,5>: Cost 4 vext3 <6,3,5,0>, <6,3,5,0>
543   3666154056U,  // <0,6,3,6>: Cost 4 vext1 <7,0,6,3>, <6,3,7,0>
544   2722697800U,  // <0,6,3,7>: Cost 3 vext3 <6,3,7,0>, <6,3,7,0>
545   2640522009U,  // <0,6,3,u>: Cost 3 vext2 <3,u,0,6>, <3,u,0,6>
546   2637867932U,  // <0,6,4,0>: Cost 3 vext2 <3,4,0,6>, <4,0,6,2>
547   3324277027U,  // <0,6,4,1>: Cost 4 vrev <6,0,1,4>
548   2250608940U,  // <0,6,4,2>: Cost 3 vrev <6,0,2,4>
549   3711609997U,  // <0,6,4,3>: Cost 4 vext2 <3,4,0,6>, <4,3,6,0>
550   3648244638U,  // <0,6,4,4>: Cost 4 vext1 <4,0,6,4>, <4,0,6,4>
551   2637868342U,  // <0,6,4,5>: Cost 3 vext2 <3,4,0,6>, RHS
552   2723287696U,  // <0,6,4,6>: Cost 3 vext3 <6,4,6,0>, <6,4,6,0>
553   3779039902U,  // <0,6,4,7>: Cost 4 vext3 <3,4,5,0>, <6,4,7,5>
554   2637868585U,  // <0,6,4,u>: Cost 3 vext2 <3,4,0,6>, RHS
555   2718716594U,  // <0,6,5,0>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
556   3711610576U,  // <0,6,5,1>: Cost 4 vext2 <3,4,0,6>, <5,1,7,3>
557   3786265284U,  // <0,6,5,2>: Cost 4 vext3 <4,6,4,0>, <6,5,2,7>
558   3711610736U,  // <0,6,5,3>: Cost 5 vext2 <3,4,0,6>, <5,3,7,1>
559   3723554695U,  // <0,6,5,4>: Cost 4 vext2 <5,4,0,6>, <5,4,0,6>
560   3792458460U,  // <0,6,5,5>: Cost 4 vext3 <5,6,7,0>, <6,5,5,4>
561   3792458472U,  // <0,6,5,6>: Cost 4 vext3 <5,6,7,0>, <6,5,6,7>
562   3784643307U,  // <0,6,5,7>: Cost 4 vext3 <4,4,0,0>, <6,5,7,1>
563   2718716594U,  // <0,6,5,u>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
564   3786412796U,  // <0,6,6,0>: Cost 4 vext3 <4,6,6,0>, <6,6,0,0>
565   3765621511U,  // <0,6,6,1>: Cost 4 vext3 <1,2,3,0>, <6,6,1,2>
566   3704975866U,  // <0,6,6,2>: Cost 4 vext2 <2,3,0,6>, <6,2,7,3>
567   3642288327U,  // <0,6,6,3>: Cost 4 vext1 <3,0,6,6>, <3,0,6,6>
568   3786412836U,  // <0,6,6,4>: Cost 4 vext3 <4,6,6,0>, <6,6,4,4>
569   3666178146U,  // <0,6,6,5>: Cost 4 vext1 <7,0,6,6>, <5,6,7,0>
570   2718716728U,  // <0,6,6,6>: Cost 3 vext3 <5,6,7,0>, <6,6,6,6>
571   2718716738U,  // <0,6,6,7>: Cost 3 vext3 <5,6,7,0>, <6,6,7,7>
572   2718716747U,  // <0,6,6,u>: Cost 3 vext3 <5,6,7,0>, <6,6,u,7>
573   2718716750U,  // <0,6,7,0>: Cost 3 vext3 <5,6,7,0>, <6,7,0,1>
574   2724909910U,  // <0,6,7,1>: Cost 3 vext3 <6,7,1,0>, <6,7,1,0>
575   3786117986U,  // <0,6,7,2>: Cost 4 vext3 <4,6,2,0>, <6,7,2,3>
576   2725057384U,  // <0,6,7,3>: Cost 3 vext3 <6,7,3,0>, <6,7,3,0>
577   2718716790U,  // <0,6,7,4>: Cost 3 vext3 <5,6,7,0>, <6,7,4,5>
578   2718716800U,  // <0,6,7,5>: Cost 3 vext3 <5,6,7,0>, <6,7,5,6>
579   3792458629U,  // <0,6,7,6>: Cost 4 vext3 <5,6,7,0>, <6,7,6,2>
580   2725352332U,  // <0,6,7,7>: Cost 3 vext3 <6,7,7,0>, <6,7,7,0>
581   2718716822U,  // <0,6,7,u>: Cost 3 vext3 <5,6,7,0>, <6,7,u,1>
582   1500790886U,  // <0,6,u,0>: Cost 2 vext1 <4,0,6,u>, LHS
583   2637870894U,  // <0,6,u,1>: Cost 3 vext2 <3,4,0,6>, LHS
584   2574534248U,  // <0,6,u,2>: Cost 3 vext1 <4,0,6,u>, <2,2,2,2>
585   2574534806U,  // <0,6,u,3>: Cost 3 vext1 <4,0,6,u>, <3,0,1,2>
586   1500793762U,  // <0,6,u,4>: Cost 2 vext1 <4,0,6,u>, <4,0,6,u>
587   2637871258U,  // <0,6,u,5>: Cost 3 vext2 <3,4,0,6>, RHS
588   2574537210U,  // <0,6,u,6>: Cost 3 vext1 <4,0,6,u>, <6,2,7,3>
589   2691879904U,  // <0,6,u,7>: Cost 3 vext3 <1,2,3,0>, <6,u,7,3>
590   1500796718U,  // <0,6,u,u>: Cost 2 vext1 <4,0,6,u>, LHS
591   2256401391U,  // <0,7,0,0>: Cost 3 vrev <7,0,0,0>
592   2718716922U,  // <0,7,0,1>: Cost 3 vext3 <5,6,7,0>, <7,0,1,2>
593   2256548865U,  // <0,7,0,2>: Cost 3 vrev <7,0,2,0>
594   3990487040U,  // <0,7,0,3>: Cost 4 vzipl <5,1,7,3>, <0,0,0,0>
595   2718716952U,  // <0,7,0,4>: Cost 3 vext3 <5,6,7,0>, <7,0,4,5>
596   2718716962U,  // <0,7,0,5>: Cost 3 vext3 <5,6,7,0>, <7,0,5,6>
597   2621284845U,  // <0,7,0,6>: Cost 3 vext2 <0,6,0,7>, <0,6,0,7>
598   3993174016U,  // <0,7,0,7>: Cost 4 vzipl <5,5,7,7>, <0,0,0,0>
599   2718716984U,  // <0,7,0,u>: Cost 3 vext3 <5,6,7,0>, <7,0,u,1>
600   2580521062U,  // <0,7,1,0>: Cost 3 vext1 <5,0,7,1>, LHS
601   3654263542U,  // <0,7,1,1>: Cost 4 vext1 <5,0,7,1>, <1,0,3,2>
602   2586494630U,  // <0,7,1,2>: Cost 3 vext1 <6,0,7,1>, <2,3,0,1>
603   3654264982U,  // <0,7,1,3>: Cost 4 vext1 <5,0,7,1>, <3,0,1,2>
604   2580523922U,  // <0,7,1,4>: Cost 3 vext1 <5,0,7,1>, <4,0,5,1>
605   2580524669U,  // <0,7,1,5>: Cost 3 vext1 <5,0,7,1>, <5,0,7,1>
606   2586497366U,  // <0,7,1,6>: Cost 3 vext1 <6,0,7,1>, <6,0,7,1>
607   2999812198U,  // <0,7,1,7>: Cost 3 vzipr <7,7,7,7>, LHS
608   2580526894U,  // <0,7,1,u>: Cost 3 vext1 <5,0,7,1>, LHS
609   2580529254U,  // <0,7,2,0>: Cost 3 vext1 <5,0,7,2>, LHS
610   1182749690U,  // <0,7,2,1>: Cost 2 vrev <7,0,1,2>
611   3654272616U,  // <0,7,2,2>: Cost 4 vext1 <5,0,7,2>, <2,2,2,2>
612   2727711916U,  // <0,7,2,3>: Cost 3 vext3 <7,2,3,0>, <7,2,3,0>
613   2580532534U,  // <0,7,2,4>: Cost 3 vext1 <5,0,7,2>, RHS
614   2580532862U,  // <0,7,2,5>: Cost 3 vext1 <5,0,7,2>, <5,0,7,2>
615   2586505559U,  // <0,7,2,6>: Cost 3 vext1 <6,0,7,2>, <6,0,7,2>
616   3134029926U,  // <0,7,2,7>: Cost 3 vtrnr <7,7,7,7>, LHS
617   1183265849U,  // <0,7,2,u>: Cost 2 vrev <7,0,u,2>
618   3792458979U,  // <0,7,3,0>: Cost 4 vext3 <5,6,7,0>, <7,3,0,1>
619   3330241531U,  // <0,7,3,1>: Cost 4 vrev <7,0,1,3>
620   3330315268U,  // <0,7,3,2>: Cost 4 vrev <7,0,2,3>
621   3792459008U,  // <0,7,3,3>: Cost 4 vext3 <5,6,7,0>, <7,3,3,3>
622   3787740430U,  // <0,7,3,4>: Cost 4 vext3 <4,u,6,0>, <7,3,4,u>
623   3712281127U,  // <0,7,3,5>: Cost 4 vext2 <3,5,0,7>, <3,5,0,7>
624   3712944760U,  // <0,7,3,6>: Cost 4 vext2 <3,6,0,7>, <3,6,0,7>
625   3802412321U,  // <0,7,3,7>: Cost 4 vext3 <7,3,7,0>, <7,3,7,0>
626   3714272026U,  // <0,7,3,u>: Cost 4 vext2 <3,u,0,7>, <3,u,0,7>
627   3654287462U,  // <0,7,4,0>: Cost 4 vext1 <5,0,7,4>, LHS
628   2256507900U,  // <0,7,4,1>: Cost 3 vrev <7,0,1,4>
629   2256581637U,  // <0,7,4,2>: Cost 3 vrev <7,0,2,4>
630   3330397198U,  // <0,7,4,3>: Cost 4 vrev <7,0,3,4>
631   3786413405U,  // <0,7,4,4>: Cost 4 vext3 <4,6,6,0>, <7,4,4,6>
632   2718717286U,  // <0,7,4,5>: Cost 3 vext3 <5,6,7,0>, <7,4,5,6>
633   2729260393U,  // <0,7,4,6>: Cost 3 vext3 <7,4,6,0>, <7,4,6,0>
634   3792459127U,  // <0,7,4,7>: Cost 4 vext3 <5,6,7,0>, <7,4,7,5>
635   2718717313U,  // <0,7,4,u>: Cost 3 vext3 <5,6,7,0>, <7,4,u,6>
636   3712282238U,  // <0,7,5,0>: Cost 4 vext2 <3,5,0,7>, <5,0,7,2>
637   3712282320U,  // <0,7,5,1>: Cost 4 vext2 <3,5,0,7>, <5,1,7,3>
638   3789804957U,  // <0,7,5,2>: Cost 4 vext3 <5,2,7,0>, <7,5,2,7>
639   3654297780U,  // <0,7,5,3>: Cost 4 vext1 <5,0,7,5>, <3,0,4,5>
640   2256737304U,  // <0,7,5,4>: Cost 3 vrev <7,0,4,5>
641   3654299265U,  // <0,7,5,5>: Cost 4 vext1 <5,0,7,5>, <5,0,7,5>
642   2718717377U,  // <0,7,5,6>: Cost 3 vext3 <5,6,7,0>, <7,5,6,7>
643   3792459210U,  // <0,7,5,7>: Cost 4 vext3 <5,6,7,0>, <7,5,7,7>
644   2257032252U,  // <0,7,5,u>: Cost 3 vrev <7,0,u,5>
645   3712946519U,  // <0,7,6,0>: Cost 4 vext2 <3,6,0,7>, <6,0,7,2>
646   2256524286U,  // <0,7,6,1>: Cost 3 vrev <7,0,1,6>
647   3712946682U,  // <0,7,6,2>: Cost 4 vext2 <3,6,0,7>, <6,2,7,3>
648   3660278229U,  // <0,7,6,3>: Cost 4 vext1 <6,0,7,6>, <3,4,0,6>
649   3792459262U,  // <0,7,6,4>: Cost 4 vext3 <5,6,7,0>, <7,6,4,5>
650   2656457394U,  // <0,7,6,5>: Cost 3 vext2 <6,5,0,7>, <6,5,0,7>
651   3792459281U,  // <0,7,6,6>: Cost 4 vext3 <5,6,7,0>, <7,6,6,6>
652   2730661396U,  // <0,7,6,7>: Cost 3 vext3 <7,6,7,0>, <7,6,7,0>
653   2658448293U,  // <0,7,6,u>: Cost 3 vext2 <6,u,0,7>, <6,u,0,7>
654   3792459303U,  // <0,7,7,0>: Cost 4 vext3 <5,6,7,0>, <7,7,0,1>
655   3934208226U,  // <0,7,7,1>: Cost 4 vuzpr <7,0,1,2>, <0,2,7,1>
656   3801454139U,  // <0,7,7,2>: Cost 4 vext3 <7,2,3,0>, <7,7,2,3>
657   3804771905U,  // <0,7,7,3>: Cost 4 vext3 <7,7,3,0>, <7,7,3,0>
658   3792459343U,  // <0,7,7,4>: Cost 4 vext3 <5,6,7,0>, <7,7,4,5>
659   3792459352U,  // <0,7,7,5>: Cost 4 vext3 <5,6,7,0>, <7,7,5,5>
660   3730200066U,  // <0,7,7,6>: Cost 4 vext2 <6,5,0,7>, <7,6,5,0>
661   2718717548U,  // <0,7,7,7>: Cost 3 vext3 <5,6,7,0>, <7,7,7,7>
662   2718717548U,  // <0,7,7,u>: Cost 3 vext3 <5,6,7,0>, <7,7,7,7>
663   2580578406U,  // <0,7,u,0>: Cost 3 vext1 <5,0,7,u>, LHS
664   1182798848U,  // <0,7,u,1>: Cost 2 vrev <7,0,1,u>
665   2731619977U,  // <0,7,u,2>: Cost 3 vext3 <7,u,2,0>, <7,u,2,0>
666   2731693714U,  // <0,7,u,3>: Cost 3 vext3 <7,u,3,0>, <7,u,3,0>
667   2580581686U,  // <0,7,u,4>: Cost 3 vext1 <5,0,7,u>, RHS
668   2580582020U,  // <0,7,u,5>: Cost 3 vext1 <5,0,7,u>, <5,0,7,u>
669   2586554717U,  // <0,7,u,6>: Cost 3 vext1 <6,0,7,u>, <6,0,7,u>
670   2999812765U,  // <0,7,u,7>: Cost 3 vzipr <7,7,7,7>, LHS
671   1183315007U,  // <0,7,u,u>: Cost 2 vrev <7,0,u,u>
672   135053414U,   // <0,u,0,0>: Cost 1 vdup0 LHS
673   1544896614U,  // <0,u,0,1>: Cost 2 vext2 <0,2,0,u>, LHS
674   1745666204U,  // <0,u,0,2>: Cost 2 vuzpr LHS, LHS
675   2886959104U,  // <0,u,0,3>: Cost 3 vzipl LHS, <0,0,0,0>
676   1476988214U,  // <0,u,0,4>: Cost 2 vext1 <0,0,u,0>, RHS
677   2691880694U,  // <0,u,0,5>: Cost 3 vext3 <1,2,3,0>, <u,0,5,1>
678   2691880704U,  // <0,u,0,6>: Cost 3 vext3 <1,2,3,0>, <u,0,6,2>
679   2913533952U,  // <0,u,0,7>: Cost 3 vzipl RHS, <0,0,0,0>
680   135053414U,   // <0,u,0,u>: Cost 1 vdup0 LHS
681   1500880998U,  // <0,u,1,0>: Cost 2 vext1 <4,0,u,1>, LHS
682   1927659622U,  // <0,u,1,1>: Cost 2 vzipr LHS, LHS
683   1618138926U,  // <0,u,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
684   2886960806U,  // <0,u,1,3>: Cost 3 vzipl LHS, <2,3,0,1>
685   1500883885U,  // <0,u,1,4>: Cost 2 vext1 <4,0,u,1>, <4,0,u,1>
686   1930641510U,  // <0,u,1,5>: Cost 2 vzipr RHS, LHS
687   2574627322U,  // <0,u,1,6>: Cost 3 vext1 <4,0,u,1>, <6,2,7,3>
688   2691880795U,  // <0,u,1,7>: Cost 3 vext3 <1,2,3,0>, <u,1,7,3>
689   1618138980U,  // <0,u,1,u>: Cost 2 vext3 <1,2,3,0>, LHS
690   1482973286U,  // <0,u,2,0>: Cost 2 vext1 <1,0,u,2>, LHS
691   1482973987U,  // <0,u,2,1>: Cost 2 vext1 <1,0,u,2>, <1,0,u,2>
692   2061877350U,  // <0,u,2,2>: Cost 2 vtrnr LHS, LHS
693   835584U,      // <0,u,2,3>: Cost 0 copy LHS
694   1482976566U,  // <0,u,2,4>: Cost 2 vext1 <1,0,u,2>, RHS
695   2556718800U,  // <0,u,2,5>: Cost 3 vext1 <1,0,u,2>, <5,1,7,3>
696   2064859238U,  // <0,u,2,6>: Cost 2 vtrnr RHS, LHS
697   1518810169U,  // <0,u,2,7>: Cost 2 vext1 <7,0,u,2>, <7,0,u,2>
698   835584U,      // <0,u,2,u>: Cost 0 copy LHS
699   2618640534U,  // <0,u,3,0>: Cost 3 vext2 <0,2,0,u>, <3,0,1,2>
700   2691880902U,  // <0,u,3,1>: Cost 3 vext3 <1,2,3,0>, <u,3,1,2>
701   2636556597U,  // <0,u,3,2>: Cost 3 vext2 <3,2,0,u>, <3,2,0,u>
702   2618640796U,  // <0,u,3,3>: Cost 3 vext2 <0,2,0,u>, <3,3,3,3>
703   2618640898U,  // <0,u,3,4>: Cost 3 vext2 <0,2,0,u>, <3,4,5,6>
704   2839560348U,  // <0,u,3,5>: Cost 3 vuzpr <3,4,5,6>, LHS
705   2657733296U,  // <0,u,3,6>: Cost 3 vext2 <6,7,0,1>, <3,6,7,0>
706   2734643194U,  // <0,u,3,7>: Cost 3 vext3 <u,3,7,0>, <u,3,7,0>
707   2618641182U,  // <0,u,3,u>: Cost 3 vext2 <0,2,0,u>, <3,u,1,2>
708   2618641298U,  // <0,u,4,0>: Cost 3 vext2 <0,2,0,u>, <4,0,5,1>
709   2718717978U,  // <0,u,4,1>: Cost 3 vext3 <5,6,7,0>, <u,4,1,5>
710   2562704894U,  // <0,u,4,2>: Cost 3 vext1 <2,0,u,4>, <2,0,u,4>
711   2568677591U,  // <0,u,4,3>: Cost 3 vext1 <3,0,u,4>, <3,0,u,4>
712   2562706742U,  // <0,u,4,4>: Cost 3 vext1 <2,0,u,4>, RHS
713   1544899894U,  // <0,u,4,5>: Cost 2 vext2 <0,2,0,u>, RHS
714   1772535964U,  // <0,u,4,6>: Cost 2 vuzpr RHS, LHS
715   2718718033U,  // <0,u,4,7>: Cost 3 vext3 <5,6,7,0>, <u,4,7,6>
716   1544900137U,  // <0,u,4,u>: Cost 2 vext2 <0,2,0,u>, RHS
717   2568683622U,  // <0,u,5,0>: Cost 3 vext1 <3,0,u,5>, LHS
718   2618642128U,  // <0,u,5,1>: Cost 3 vext2 <0,2,0,u>, <5,1,7,3>
719   2618642214U,  // <0,u,5,2>: Cost 3 vext2 <0,2,0,u>, <5,2,7,u>
720   2568685784U,  // <0,u,5,3>: Cost 3 vext1 <3,0,u,5>, <3,0,u,5>
721   2568686902U,  // <0,u,5,4>: Cost 3 vext1 <3,0,u,5>, RHS
722   2645184516U,  // <0,u,5,5>: Cost 3 vext2 <4,6,0,u>, <5,5,5,5>
723   1618139290U,  // <0,u,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
724   2849636508U,  // <0,u,5,7>: Cost 3 vuzpr <5,1,7,3>, LHS
725   1618139308U,  // <0,u,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
726   2691881136U,  // <0,u,6,0>: Cost 3 vext3 <1,2,3,0>, <u,6,0,2>
727   2645184946U,  // <0,u,6,1>: Cost 3 vext2 <4,6,0,u>, <6,1,u,3>
728   2618642938U,  // <0,u,6,2>: Cost 3 vext2 <0,2,0,u>, <6,2,7,3>
729   2718718160U,  // <0,u,6,3>: Cost 3 vext3 <5,6,7,0>, <u,6,3,7>
730   2718718168U,  // <0,u,6,4>: Cost 3 vext3 <5,6,7,0>, <u,6,4,6>
731   2656465587U,  // <0,u,6,5>: Cost 3 vext2 <6,5,0,u>, <6,5,0,u>
732   2645185336U,  // <0,u,6,6>: Cost 3 vext2 <4,6,0,u>, <6,6,6,6>
733   1584051029U,  // <0,u,6,7>: Cost 2 vext2 <6,7,0,u>, <6,7,0,u>
734   1584714662U,  // <0,u,6,u>: Cost 2 vext2 <6,u,0,u>, <6,u,0,u>
735   2645185530U,  // <0,u,7,0>: Cost 3 vext2 <4,6,0,u>, <7,0,1,2>
736   2860466332U,  // <0,u,7,1>: Cost 3 vuzpr <7,0,1,2>, LHS
737   2631193772U,  // <0,u,7,2>: Cost 3 vext2 <2,3,0,1>, <7,2,3,0>
738   2661111018U,  // <0,u,7,3>: Cost 3 vext2 <7,3,0,u>, <7,3,0,u>
739   2645185894U,  // <0,u,7,4>: Cost 3 vext2 <4,6,0,u>, <7,4,5,6>
740   2718718258U,  // <0,u,7,5>: Cost 3 vext3 <5,6,7,0>, <u,7,5,6>
741   2663101917U,  // <0,u,7,6>: Cost 3 vext2 <7,6,0,u>, <7,6,0,u>
742   2645186156U,  // <0,u,7,7>: Cost 3 vext2 <4,6,0,u>, <7,7,7,7>
743   2645186178U,  // <0,u,7,u>: Cost 3 vext2 <4,6,0,u>, <7,u,1,2>
744   135053414U,   // <0,u,u,0>: Cost 1 vdup0 LHS
745   1544902446U,  // <0,u,u,1>: Cost 2 vext2 <0,2,0,u>, LHS
746   1618139493U,  // <0,u,u,2>: Cost 2 vext3 <1,2,3,0>, LHS
747   835584U,      // <0,u,u,3>: Cost 0 copy LHS
748   1483025718U,  // <0,u,u,4>: Cost 2 vext1 <1,0,u,u>, RHS
749   1544902810U,  // <0,u,u,5>: Cost 2 vext2 <0,2,0,u>, RHS
750   1618139533U,  // <0,u,u,6>: Cost 2 vext3 <1,2,3,0>, RHS
751   1518859327U,  // <0,u,u,7>: Cost 2 vext1 <7,0,u,u>, <7,0,u,u>
752   835584U,      // <0,u,u,u>: Cost 0 copy LHS
753   2691072000U,  // <1,0,0,0>: Cost 3 vext3 <1,1,1,1>, <0,0,0,0>
754   1610694666U,  // <1,0,0,1>: Cost 2 vext3 <0,0,1,1>, <0,0,1,1>
755   2691072020U,  // <1,0,0,2>: Cost 3 vext3 <1,1,1,1>, <0,0,2,2>
756   3704996101U,  // <1,0,0,3>: Cost 4 vext2 <2,3,1,0>, <0,3,2,0>
757   2556775734U,  // <1,0,0,4>: Cost 3 vext1 <1,1,0,0>, RHS
758   2620637598U,  // <1,0,0,5>: Cost 3 vext2 <0,5,1,0>, <0,5,1,0>
759   3289440391U,  // <1,0,0,6>: Cost 4 vrev <0,1,6,0>
760   3666351168U,  // <1,0,0,7>: Cost 4 vext1 <7,1,0,0>, <7,1,0,0>
761   1611210825U,  // <1,0,0,u>: Cost 2 vext3 <0,0,u,1>, <0,0,u,1>
762   2698297426U,  // <1,0,1,0>: Cost 3 vext3 <2,3,0,1>, <0,1,0,1>
763   2953626420U,  // <1,0,1,1>: Cost 3 vzipr LHS, <1,1,1,1>
764   1617330278U,  // <1,0,1,2>: Cost 2 vext3 <1,1,1,1>, LHS
765   3898524378U,  // <1,0,1,3>: Cost 4 vuzpr <1,0,3,2>, <1,0,0,1>
766   2698297466U,  // <1,0,1,4>: Cost 3 vext3 <2,3,0,1>, <0,1,4,5>
767   2580672143U,  // <1,0,1,5>: Cost 3 vext1 <5,1,0,1>, <5,1,0,1>
768   2724839566U,  // <1,0,1,6>: Cost 3 vext3 <6,7,0,1>, <0,1,6,7>
769   3654415354U,  // <1,0,1,7>: Cost 4 vext1 <5,1,0,1>, <7,0,1,2>
770   1617330332U,  // <1,0,1,u>: Cost 2 vext3 <1,1,1,1>, LHS
771   2686279844U,  // <1,0,2,0>: Cost 3 vext3 <0,2,u,1>, <0,2,0,2>
772   2953626518U,  // <1,0,2,1>: Cost 3 vzipr LHS, <1,2,3,0>
773   4161585900U,  // <1,0,2,2>: Cost 4 vtrnr LHS, <1,0,2,1>
774   2631255726U,  // <1,0,2,3>: Cost 3 vext2 <2,3,1,0>, <2,3,1,0>
775   2556792118U,  // <1,0,2,4>: Cost 3 vext1 <1,1,0,2>, RHS
776   3759800528U,  // <1,0,2,5>: Cost 4 vext3 <0,2,5,1>, <0,2,5,1>
777   3630535162U,  // <1,0,2,6>: Cost 4 vext1 <1,1,0,2>, <6,2,7,3>
778   2686206178U,  // <1,0,2,7>: Cost 3 vext3 <0,2,7,1>, <0,2,7,1>
779   2686279915U,  // <1,0,2,u>: Cost 3 vext3 <0,2,u,1>, <0,2,u,1>
780   2562768998U,  // <1,0,3,0>: Cost 3 vext1 <2,1,0,3>, LHS
781   2562769654U,  // <1,0,3,1>: Cost 3 vext1 <2,1,0,3>, <1,0,3,2>
782   67944550U,    // <1,0,3,2>: Cost 1 vrev LHS
783   2568743135U,  // <1,0,3,3>: Cost 3 vext1 <3,1,0,3>, <3,1,0,3>
784   2562772278U,  // <1,0,3,4>: Cost 3 vext1 <2,1,0,3>, RHS
785   3636514512U,  // <1,0,3,5>: Cost 4 vext1 <2,1,0,3>, <5,1,7,3>
786   3636515322U,  // <1,0,3,6>: Cost 4 vext1 <2,1,0,3>, <6,2,7,3>
787   2592633923U,  // <1,0,3,7>: Cost 3 vext1 <7,1,0,3>, <7,1,0,3>
788   68386972U,    // <1,0,3,u>: Cost 1 vrev LHS
789   2620640146U,  // <1,0,4,0>: Cost 3 vext2 <0,5,1,0>, <4,0,5,1>
790   2708619602U,  // <1,0,4,1>: Cost 3 vext3 <4,0,5,1>, <0,4,1,5>
791   2724839772U,  // <1,0,4,2>: Cost 3 vext3 <6,7,0,1>, <0,4,2,6>
792   3642493152U,  // <1,0,4,3>: Cost 4 vext1 <3,1,0,4>, <3,1,0,4>
793   3642494262U,  // <1,0,4,4>: Cost 4 vext1 <3,1,0,4>, RHS
794   2631257398U,  // <1,0,4,5>: Cost 3 vext2 <2,3,1,0>, RHS
795   3704999244U,  // <1,0,4,6>: Cost 4 vext2 <2,3,1,0>, <4,6,0,2>
796   3666383940U,  // <1,0,4,7>: Cost 4 vext1 <7,1,0,4>, <7,1,0,4>
797   2631257641U,  // <1,0,4,u>: Cost 3 vext2 <2,3,1,0>, RHS
798   3782361494U,  // <1,0,5,0>: Cost 4 vext3 <4,0,5,1>, <0,5,0,1>
799   2708619678U,  // <1,0,5,1>: Cost 3 vext3 <4,0,5,1>, <0,5,1,0>
800   3987308882U,  // <1,0,5,2>: Cost 4 vzipl <4,6,0,2>, <0,4,1,5>
801   3708981104U,  // <1,0,5,3>: Cost 4 vext2 <3,0,1,0>, <5,3,7,1>
802   2215592058U,  // <1,0,5,4>: Cost 3 vrev <0,1,4,5>
803   3654446739U,  // <1,0,5,5>: Cost 4 vext1 <5,1,0,5>, <5,1,0,5>
804   3724906540U,  // <1,0,5,6>: Cost 4 vext2 <5,6,1,0>, <5,6,1,0>
805   3782361560U,  // <1,0,5,7>: Cost 4 vext3 <4,0,5,1>, <0,5,7,4>
806   2708619678U,  // <1,0,5,u>: Cost 3 vext3 <4,0,5,1>, <0,5,1,0>
807   3708981590U,  // <1,0,6,0>: Cost 4 vext2 <3,0,1,0>, <6,0,7,1>
808   2698297846U,  // <1,0,6,1>: Cost 3 vext3 <2,3,0,1>, <0,6,1,7>
809   3705000442U,  // <1,0,6,2>: Cost 4 vext2 <2,3,1,0>, <6,2,7,3>
810   3705000522U,  // <1,0,6,3>: Cost 4 vext2 <2,3,1,0>, <6,3,7,2>
811   3666398518U,  // <1,0,6,4>: Cost 4 vext1 <7,1,0,6>, RHS
812   3730215604U,  // <1,0,6,5>: Cost 4 vext2 <6,5,1,0>, <6,5,1,0>
813   3731542840U,  // <1,0,6,6>: Cost 4 vext2 <6,7,1,0>, <6,6,6,6>
814   2657801046U,  // <1,0,6,7>: Cost 3 vext2 <6,7,1,0>, <6,7,1,0>
815   2658464679U,  // <1,0,6,u>: Cost 3 vext2 <6,u,1,0>, <6,u,1,0>
816   2659128312U,  // <1,0,7,0>: Cost 3 vext2 <7,0,1,0>, <7,0,1,0>
817   3788481088U,  // <1,0,7,1>: Cost 4 vext3 <5,0,7,1>, <0,7,1,0>
818   2215460970U,  // <1,0,7,2>: Cost 3 vrev <0,1,2,7>
819   3734861035U,  // <1,0,7,3>: Cost 4 vext2 <7,3,1,0>, <7,3,1,0>
820   3731543398U,  // <1,0,7,4>: Cost 4 vext2 <6,7,1,0>, <7,4,5,6>
821   3736188301U,  // <1,0,7,5>: Cost 4 vext2 <7,5,1,0>, <7,5,1,0>
822   2663110110U,  // <1,0,7,6>: Cost 3 vext2 <7,6,1,0>, <7,6,1,0>
823   3731543660U,  // <1,0,7,7>: Cost 4 vext2 <6,7,1,0>, <7,7,7,7>
824   2664437376U,  // <1,0,7,u>: Cost 3 vext2 <7,u,1,0>, <7,u,1,0>
825   2689671817U,  // <1,0,u,0>: Cost 3 vext3 <0,u,0,1>, <0,u,0,1>
826   1616003730U,  // <1,0,u,1>: Cost 2 vext3 <0,u,1,1>, <0,u,1,1>
827   67985515U,    // <1,0,u,2>: Cost 1 vrev LHS
828   2568784100U,  // <1,0,u,3>: Cost 3 vext1 <3,1,0,u>, <3,1,0,u>
829   2556841270U,  // <1,0,u,4>: Cost 3 vext1 <1,1,0,u>, RHS
830   2631260314U,  // <1,0,u,5>: Cost 3 vext2 <2,3,1,0>, RHS
831   2669082807U,  // <1,0,u,6>: Cost 3 vext2 <u,6,1,0>, <u,6,1,0>
832   2592674888U,  // <1,0,u,7>: Cost 3 vext1 <7,1,0,u>, <7,1,0,u>
833   68427937U,    // <1,0,u,u>: Cost 1 vrev LHS
834   1543585802U,  // <1,1,0,0>: Cost 2 vext2 <0,0,1,1>, <0,0,1,1>
835   1550221414U,  // <1,1,0,1>: Cost 2 vext2 <1,1,1,1>, LHS
836   2819408692U,  // <1,1,0,2>: Cost 3 vuzpr LHS, <1,1,1,1>
837   2690335478U,  // <1,1,0,3>: Cost 3 vext3 <1,0,0,1>, <1,0,3,2>
838   2665103698U,  // <1,1,0,4>: Cost 3 vext2 <u,0,1,1>, <0,4,1,5>
839   3782361863U,  // <1,1,0,5>: Cost 4 vext3 <4,0,5,1>, <1,0,5,1>
840   3660452208U,  // <1,1,0,6>: Cost 4 vext1 <6,1,1,0>, <6,1,1,0>
841   3666424905U,  // <1,1,0,7>: Cost 4 vext1 <7,1,1,0>, <7,1,1,0>
842   1550221981U,  // <1,1,0,u>: Cost 2 vext2 <1,1,1,1>, LHS
843   1483112550U,  // <1,1,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
844   202162278U,   // <1,1,1,1>: Cost 1 vdup1 LHS
845   2556855912U,  // <1,1,1,2>: Cost 3 vext1 <1,1,1,1>, <2,2,2,2>
846   3020735284U,  // <1,1,1,3>: Cost 3 vtrnl LHS, <1,1,1,1>
847   1483115830U,  // <1,1,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
848   2556858064U,  // <1,1,1,5>: Cost 3 vext1 <1,1,1,1>, <5,1,7,3>
849   2556858874U,  // <1,1,1,6>: Cost 3 vext1 <1,1,1,1>, <6,2,7,3>
850   2592691274U,  // <1,1,1,7>: Cost 3 vext1 <7,1,1,1>, <7,1,1,1>
851   202162278U,   // <1,1,1,u>: Cost 1 vdup1 LHS
852   2598666342U,  // <1,1,2,0>: Cost 3 vext1 <u,1,1,2>, LHS
853   2691072903U,  // <1,1,2,1>: Cost 3 vext3 <1,1,1,1>, <1,2,1,3>
854   2623964776U,  // <1,1,2,2>: Cost 3 vext2 <1,1,1,1>, <2,2,2,2>
855   2690483094U,  // <1,1,2,3>: Cost 3 vext3 <1,0,2,1>, <1,2,3,0>
856   2598669622U,  // <1,1,2,4>: Cost 3 vext1 <u,1,1,2>, RHS
857   3654495897U,  // <1,1,2,5>: Cost 4 vext1 <5,1,1,2>, <5,1,1,2>
858   2665105338U,  // <1,1,2,6>: Cost 3 vext2 <u,0,1,1>, <2,6,3,7>
859   3801088954U,  // <1,1,2,7>: Cost 4 vext3 <7,1,7,1>, <1,2,7,0>
860   2623965243U,  // <1,1,2,u>: Cost 3 vext2 <1,1,1,1>, <2,u,0,1>
861   2623965334U,  // <1,1,3,0>: Cost 3 vext2 <1,1,1,1>, <3,0,1,2>
862   2623965414U,  // <1,1,3,1>: Cost 3 vext2 <1,1,1,1>, <3,1,1,1>
863   4166878102U,  // <1,1,3,2>: Cost 4 vtrnr <1,0,2,1>, <1,2,3,0>
864   1946992742U,  // <1,1,3,3>: Cost 2 vtrnl LHS, LHS
865   2623965698U,  // <1,1,3,4>: Cost 3 vext2 <1,1,1,1>, <3,4,5,6>
866   3697707554U,  // <1,1,3,5>: Cost 4 vext2 <1,1,1,1>, <3,5,0,2>
867   3697707658U,  // <1,1,3,6>: Cost 4 vext2 <1,1,1,1>, <3,6,2,7>
868   2592707660U,  // <1,1,3,7>: Cost 3 vext1 <7,1,1,3>, <7,1,1,3>
869   1947033702U,  // <1,1,3,u>: Cost 2 vtrnl LHS, LHS
870   2623966098U,  // <1,1,4,0>: Cost 3 vext2 <1,1,1,1>, <4,0,5,1>
871   2221335351U,  // <1,1,4,1>: Cost 3 vrev <1,1,1,4>
872   3697708086U,  // <1,1,4,2>: Cost 4 vext2 <1,1,1,1>, <4,2,5,3>
873   3630622870U,  // <1,1,4,3>: Cost 4 vext1 <1,1,1,4>, <3,0,1,2>
874   2556882230U,  // <1,1,4,4>: Cost 3 vext1 <1,1,1,4>, RHS
875   1550224694U,  // <1,1,4,5>: Cost 2 vext2 <1,1,1,1>, RHS
876   2623966540U,  // <1,1,4,6>: Cost 3 vext2 <1,1,1,1>, <4,6,0,2>
877   3666457677U,  // <1,1,4,7>: Cost 4 vext1 <7,1,1,4>, <7,1,1,4>
878   1550224937U,  // <1,1,4,u>: Cost 2 vext2 <1,1,1,1>, RHS
879   2647191111U,  // <1,1,5,0>: Cost 3 vext2 <5,0,1,1>, <5,0,1,1>
880   2623966928U,  // <1,1,5,1>: Cost 3 vext2 <1,1,1,1>, <5,1,7,3>
881   3697708779U,  // <1,1,5,2>: Cost 4 vext2 <1,1,1,1>, <5,2,1,3>
882   2724840592U,  // <1,1,5,3>: Cost 3 vext3 <6,7,0,1>, <1,5,3,7>
883   2221564755U,  // <1,1,5,4>: Cost 3 vrev <1,1,4,5>
884   2650509276U,  // <1,1,5,5>: Cost 3 vext2 <5,5,1,1>, <5,5,1,1>
885   2665107554U,  // <1,1,5,6>: Cost 3 vext2 <u,0,1,1>, <5,6,7,0>
886   3697709174U,  // <1,1,5,7>: Cost 4 vext2 <1,1,1,1>, <5,7,0,2>
887   2623967495U,  // <1,1,5,u>: Cost 3 vext2 <1,1,1,1>, <5,u,7,3>
888   3697709353U,  // <1,1,6,0>: Cost 4 vext2 <1,1,1,1>, <6,0,2,1>
889   2684437711U,  // <1,1,6,1>: Cost 3 vext3 <0,0,1,1>, <1,6,1,7>
890   2623967738U,  // <1,1,6,2>: Cost 3 vext2 <1,1,1,1>, <6,2,7,3>
891   3697709642U,  // <1,1,6,3>: Cost 4 vext2 <1,1,1,1>, <6,3,7,2>
892   3630640438U,  // <1,1,6,4>: Cost 4 vext1 <1,1,1,6>, RHS
893   3724251883U,  // <1,1,6,5>: Cost 4 vext2 <5,5,1,1>, <6,5,7,1>
894   2665108280U,  // <1,1,6,6>: Cost 3 vext2 <u,0,1,1>, <6,6,6,6>
895   2724840702U,  // <1,1,6,7>: Cost 3 vext3 <6,7,0,1>, <1,6,7,0>
896   2623968224U,  // <1,1,6,u>: Cost 3 vext2 <1,1,1,1>, <6,u,7,3>
897   2665108474U,  // <1,1,7,0>: Cost 3 vext2 <u,0,1,1>, <7,0,1,2>
898   2659800138U,  // <1,1,7,1>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
899   3697710255U,  // <1,1,7,2>: Cost 4 vext2 <1,1,1,1>, <7,2,3,3>
900   3798582571U,  // <1,1,7,3>: Cost 4 vext3 <6,7,0,1>, <1,7,3,0>
901   2665108838U,  // <1,1,7,4>: Cost 3 vext2 <u,0,1,1>, <7,4,5,6>
902   3720934789U,  // <1,1,7,5>: Cost 4 vext2 <5,0,1,1>, <7,5,0,1>
903   3803891014U,  // <1,1,7,6>: Cost 4 vext3 <7,6,0,1>, <1,7,6,0>
904   2665109100U,  // <1,1,7,7>: Cost 3 vext2 <u,0,1,1>, <7,7,7,7>
905   2665109112U,  // <1,1,7,u>: Cost 3 vext2 <u,0,1,1>, <7,u,0,1>
906   1591367378U,  // <1,1,u,0>: Cost 2 vext2 <u,0,1,1>, <u,0,1,1>
907   202162278U,   // <1,1,u,1>: Cost 1 vdup1 LHS
908   2623969132U,  // <1,1,u,2>: Cost 3 vext2 <1,1,1,1>, <u,2,0,2>
909   1946992747U,  // <1,1,u,3>: Cost 2 vtrnl LHS, LHS
910   1483115830U,  // <1,1,u,4>: Cost 2 vext1 <1,1,1,1>, RHS
911   1550227610U,  // <1,1,u,5>: Cost 2 vext2 <1,1,1,1>, RHS
912   2623969456U,  // <1,1,u,6>: Cost 3 vext2 <1,1,1,1>, <u,6,0,2>
913   2592748625U,  // <1,1,u,7>: Cost 3 vext1 <7,1,1,u>, <7,1,1,u>
914   202162278U,   // <1,1,u,u>: Cost 1 vdup1 LHS
915   2698298804U,  // <1,2,0,0>: Cost 3 vext3 <2,3,0,1>, <2,0,0,2>
916   1561509990U,  // <1,2,0,1>: Cost 2 vext2 <3,0,1,2>, LHS
917   2629279908U,  // <1,2,0,2>: Cost 3 vext2 <2,0,1,2>, <0,2,0,2>
918   2696529358U,  // <1,2,0,3>: Cost 3 vext3 <2,0,3,1>, <2,0,3,1>
919   2659139922U,  // <1,2,0,4>: Cost 3 vext2 <7,0,1,2>, <0,4,1,5>
920   3775727073U,  // <1,2,0,5>: Cost 4 vext3 <2,u,5,1>, <2,0,5,2>
921   2621317617U,  // <1,2,0,6>: Cost 3 vext2 <0,6,1,2>, <0,6,1,2>
922   2659140170U,  // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,2,1>
923   1561510557U,  // <1,2,0,u>: Cost 2 vext2 <3,0,1,2>, LHS
924   2623308516U,  // <1,2,1,0>: Cost 3 vext2 <1,0,1,2>, <1,0,1,2>
925   2623308596U,  // <1,2,1,1>: Cost 3 vext2 <1,0,1,2>, <1,1,1,1>
926   2631271318U,  // <1,2,1,2>: Cost 3 vext2 <2,3,1,2>, <1,2,3,0>
927   2886517556U,  // <1,2,1,3>: Cost 3 vzipl LHS, <1,1,1,1>
928   3764225580U,  // <1,2,1,4>: Cost 4 vext3 <1,0,2,1>, <2,1,4,5>
929   2659140752U,  // <1,2,1,5>: Cost 3 vext2 <7,0,1,2>, <1,5,3,7>
930   3794085433U,  // <1,2,1,6>: Cost 4 vext3 <6,0,2,1>, <2,1,6,0>
931   3732882731U,  // <1,2,1,7>: Cost 4 vext2 <7,0,1,2>, <1,7,3,0>
932   2886557706U,  // <1,2,1,u>: Cost 3 vzipl LHS, <0,0,1,1>
933   2629281213U,  // <1,2,2,0>: Cost 3 vext2 <2,0,1,2>, <2,0,1,2>
934   3630678846U,  // <1,2,2,1>: Cost 4 vext1 <1,1,2,2>, <1,1,2,2>
935   2691073640U,  // <1,2,2,2>: Cost 3 vext3 <1,1,1,1>, <2,2,2,2>
936   2886518934U,  // <1,2,2,3>: Cost 3 vzipl LHS, <3,0,1,2>
937   3630681398U,  // <1,2,2,4>: Cost 4 vext1 <1,1,2,2>, RHS
938   3771745922U,  // <1,2,2,5>: Cost 4 vext3 <2,2,5,1>, <2,2,5,1>
939   2659141562U,  // <1,2,2,6>: Cost 3 vext2 <7,0,1,2>, <2,6,3,7>
940   2659141610U,  // <1,2,2,7>: Cost 3 vext2 <7,0,1,2>, <2,7,0,1>
941   2886559894U,  // <1,2,2,u>: Cost 3 vzipl LHS, <3,0,1,2>
942   403488870U,   // <1,2,3,0>: Cost 1 vext1 LHS, LHS
943   1477231350U,  // <1,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
944   1477232232U,  // <1,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
945   1477233052U,  // <1,2,3,3>: Cost 2 vext1 LHS, <3,3,3,3>
946   403492150U,   // <1,2,3,4>: Cost 1 vext1 LHS, RHS
947   1525010128U,  // <1,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
948   1525010938U,  // <1,2,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
949   1525011450U,  // <1,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>
950   403494702U,   // <1,2,3,u>: Cost 1 vext1 LHS, LHS
951   2635254674U,  // <1,2,4,0>: Cost 3 vext2 <3,0,1,2>, <4,0,5,1>
952   3702361059U,  // <1,2,4,1>: Cost 4 vext2 <1,u,1,2>, <4,1,5,1>
953   3772630796U,  // <1,2,4,2>: Cost 4 vext3 <2,3,u,1>, <2,4,2,4>
954   2598759198U,  // <1,2,4,3>: Cost 3 vext1 <u,1,2,4>, <3,u,1,2>
955   2659142864U,  // <1,2,4,4>: Cost 3 vext2 <7,0,1,2>, <4,4,4,4>
956   1561513270U,  // <1,2,4,5>: Cost 2 vext2 <3,0,1,2>, RHS
957   2635255116U,  // <1,2,4,6>: Cost 3 vext2 <3,0,1,2>, <4,6,0,2>
958   3732884945U,  // <1,2,4,7>: Cost 4 vext2 <7,0,1,2>, <4,7,6,0>
959   1561513513U,  // <1,2,4,u>: Cost 2 vext2 <3,0,1,2>, RHS
960   2647199304U,  // <1,2,5,0>: Cost 3 vext2 <5,0,1,2>, <5,0,1,2>
961   2635255504U,  // <1,2,5,1>: Cost 3 vext2 <3,0,1,2>, <5,1,7,3>
962   3703025440U,  // <1,2,5,2>: Cost 4 vext2 <2,0,1,2>, <5,2,7,2>
963   2934292818U,  // <1,2,5,3>: Cost 3 vzipl LHS, <0,4,1,5>
964   2659143622U,  // <1,2,5,4>: Cost 3 vext2 <7,0,1,2>, <5,4,7,6>
965   2659143684U,  // <1,2,5,5>: Cost 3 vext2 <7,0,1,2>, <5,5,5,5>
966   2659143778U,  // <1,2,5,6>: Cost 3 vext2 <7,0,1,2>, <5,6,7,0>
967   3708997750U,  // <1,2,5,7>: Cost 4 vext2 <3,0,1,2>, <5,7,0,2>
968   2635256071U,  // <1,2,5,u>: Cost 3 vext2 <3,0,1,2>, <5,u,7,3>
969   2653172001U,  // <1,2,6,0>: Cost 3 vext2 <6,0,1,2>, <6,0,1,2>
970   2635256232U,  // <1,2,6,1>: Cost 3 vext2 <3,0,1,2>, <6,1,7,2>
971   2635256314U,  // <1,2,6,2>: Cost 3 vext2 <3,0,1,2>, <6,2,7,3>
972   2724841402U,  // <1,2,6,3>: Cost 3 vext3 <6,7,0,1>, <2,6,3,7>
973   3708998302U,  // <1,2,6,4>: Cost 4 vext2 <3,0,1,2>, <6,4,7,5>
974   3714306800U,  // <1,2,6,5>: Cost 4 vext2 <3,u,1,2>, <6,5,7,6>
975   2659144504U,  // <1,2,6,6>: Cost 3 vext2 <7,0,1,2>, <6,6,6,6>
976   2657817432U,  // <1,2,6,7>: Cost 3 vext2 <6,7,1,2>, <6,7,1,2>
977   2635256800U,  // <1,2,6,u>: Cost 3 vext2 <3,0,1,2>, <6,u,7,3>
978   1585402874U,  // <1,2,7,0>: Cost 2 vext2 <7,0,1,2>, <7,0,1,2>
979   2659144810U,  // <1,2,7,1>: Cost 3 vext2 <7,0,1,2>, <7,1,4,6>
980   3708998831U,  // <1,2,7,2>: Cost 4 vext2 <3,0,1,2>, <7,2,3,3>
981   2635257059U,  // <1,2,7,3>: Cost 3 vext2 <3,0,1,2>, <7,3,0,1>
982   2659145062U,  // <1,2,7,4>: Cost 3 vext2 <7,0,1,2>, <7,4,5,6>
983   3726251469U,  // <1,2,7,5>: Cost 4 vext2 <5,u,1,2>, <7,5,u,1>
984   3731559912U,  // <1,2,7,6>: Cost 4 vext2 <6,7,1,2>, <7,6,2,1>
985   2659145255U,  // <1,2,7,7>: Cost 3 vext2 <7,0,1,2>, <7,7,0,1>
986   1590711938U,  // <1,2,7,u>: Cost 2 vext2 <7,u,1,2>, <7,u,1,2>
987   403529835U,   // <1,2,u,0>: Cost 1 vext1 LHS, LHS
988   1477272310U,  // <1,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>
989   1477273192U,  // <1,2,u,2>: Cost 2 vext1 LHS, <2,2,2,2>
990   1477273750U,  // <1,2,u,3>: Cost 2 vext1 LHS, <3,0,1,2>
991   403533110U,   // <1,2,u,4>: Cost 1 vext1 LHS, RHS
992   1477275344U,  // <1,2,u,5>: Cost 2 vext1 LHS, <5,1,7,3>
993   1477276154U,  // <1,2,u,6>: Cost 2 vext1 LHS, <6,2,7,3>
994   1525052410U,  // <1,2,u,7>: Cost 2 vext1 LHS, <7,0,1,2>
995   403535662U,   // <1,2,u,u>: Cost 1 vext1 LHS, LHS
996   2628624394U,  // <1,3,0,0>: Cost 3 vext2 <1,u,1,3>, <0,0,1,1>
997   2618671206U,  // <1,3,0,1>: Cost 3 vext2 <0,2,1,3>, LHS
998   2819408630U,  // <1,3,0,2>: Cost 3 vuzpr LHS, <1,0,3,2>
999   2702502055U,  // <1,3,0,3>: Cost 3 vext3 <3,0,3,1>, <3,0,3,1>
1000   2702575792U,  // <1,3,0,4>: Cost 3 vext3 <3,0,4,1>, <3,0,4,1>
1001   3764816058U,  // <1,3,0,5>: Cost 4 vext3 <1,1,1,1>, <3,0,5,2>
1002   3776465090U,  // <1,3,0,6>: Cost 4 vext3 <3,0,6,1>, <3,0,6,1>
1003   3666572379U,  // <1,3,0,7>: Cost 4 vext1 <7,1,3,0>, <7,1,3,0>
1004   2819850998U,  // <1,3,0,u>: Cost 3 vuzpr LHS, <1,0,3,2>
1005   2625307382U,  // <1,3,1,0>: Cost 3 vext2 <1,3,1,3>, <1,0,3,2>
1006   2691074278U,  // <1,3,1,1>: Cost 3 vext3 <1,1,1,1>, <3,1,1,1>
1007   2624643975U,  // <1,3,1,2>: Cost 3 vext2 <1,2,1,3>, <1,2,1,3>
1008   2824782582U,  // <1,3,1,3>: Cost 3 vuzpr <1,0,3,2>, <1,0,3,2>
1009   2562977078U,  // <1,3,1,4>: Cost 3 vext1 <2,1,3,1>, RHS
1010   3764816140U,  // <1,3,1,5>: Cost 4 vext3 <1,1,1,1>, <3,1,5,3>
1011   3636720039U,  // <1,3,1,6>: Cost 4 vext1 <2,1,3,1>, <6,1,7,1>
1012   3666580572U,  // <1,3,1,7>: Cost 4 vext1 <7,1,3,1>, <7,1,3,1>
1013   2628625773U,  // <1,3,1,u>: Cost 3 vext2 <1,u,1,3>, <1,u,1,3>
1014   2703608110U,  // <1,3,2,0>: Cost 3 vext3 <3,2,0,1>, <3,2,0,1>
1015   2698889534U,  // <1,3,2,1>: Cost 3 vext3 <2,3,u,1>, <3,2,1,u>
1016   3692414568U,  // <1,3,2,2>: Cost 4 vext2 <0,2,1,3>, <2,2,2,2>
1017   2618672806U,  // <1,3,2,3>: Cost 3 vext2 <0,2,1,3>, <2,3,0,1>
1018   3764816212U,  // <1,3,2,4>: Cost 4 vext3 <1,1,1,1>, <3,2,4,3>
1019   3772631390U,  // <1,3,2,5>: Cost 4 vext3 <2,3,u,1>, <3,2,5,4>
1020   3718956986U,  // <1,3,2,6>: Cost 4 vext2 <4,6,1,3>, <2,6,3,7>
1021   3666588765U,  // <1,3,2,7>: Cost 4 vext1 <7,1,3,2>, <7,1,3,2>
1022   2701617525U,  // <1,3,2,u>: Cost 3 vext3 <2,u,0,1>, <3,2,u,0>
1023   1483276390U,  // <1,3,3,0>: Cost 2 vext1 <1,1,3,3>, LHS
1024   1483277128U,  // <1,3,3,1>: Cost 2 vext1 <1,1,3,3>, <1,1,3,3>
1025   2557019752U,  // <1,3,3,2>: Cost 3 vext1 <1,1,3,3>, <2,2,2,2>
1026   2691074460U,  // <1,3,3,3>: Cost 3 vext3 <1,1,1,1>, <3,3,3,3>
1027   1483279670U,  // <1,3,3,4>: Cost 2 vext1 <1,1,3,3>, RHS
1028   2557021904U,  // <1,3,3,5>: Cost 3 vext1 <1,1,3,3>, <5,1,7,3>
1029   2557022714U,  // <1,3,3,6>: Cost 3 vext1 <1,1,3,3>, <6,2,7,3>
1030   2598827002U,  // <1,3,3,7>: Cost 3 vext1 <u,1,3,3>, <7,0,1,2>
1031   1483282222U,  // <1,3,3,u>: Cost 2 vext1 <1,1,3,3>, LHS
1032   2704935376U,  // <1,3,4,0>: Cost 3 vext3 <3,4,0,1>, <3,4,0,1>
1033   3697724387U,  // <1,3,4,1>: Cost 4 vext2 <1,1,1,3>, <4,1,5,1>
1034   3636741666U,  // <1,3,4,2>: Cost 4 vext1 <2,1,3,4>, <2,1,3,4>
1035   3630770690U,  // <1,3,4,3>: Cost 4 vext1 <1,1,3,4>, <3,4,5,6>
1036   3630771510U,  // <1,3,4,4>: Cost 4 vext1 <1,1,3,4>, RHS
1037   2618674486U,  // <1,3,4,5>: Cost 3 vext2 <0,2,1,3>, RHS
1038   2846278390U,  // <1,3,4,6>: Cost 3 vuzpr RHS, <1,0,3,2>
1039   3666605151U,  // <1,3,4,7>: Cost 4 vext1 <7,1,3,4>, <7,1,3,4>
1040   2618674729U,  // <1,3,4,u>: Cost 3 vext2 <0,2,1,3>, RHS
1041   3764816418U,  // <1,3,5,0>: Cost 4 vext3 <1,1,1,1>, <3,5,0,2>
1042   3692416720U,  // <1,3,5,1>: Cost 4 vext2 <0,2,1,3>, <5,1,7,3>
1043   2648534763U,  // <1,3,5,2>: Cost 3 vext2 <5,2,1,3>, <5,2,1,3>
1044   3782363712U,  // <1,3,5,3>: Cost 4 vext3 <4,0,5,1>, <3,5,3,5>
1045   3307251973U,  // <1,3,5,4>: Cost 4 vrev <3,1,4,5>
1046   3779709518U,  // <1,3,5,5>: Cost 4 vext3 <3,5,5,1>, <3,5,5,1>
1047   3718959202U,  // <1,3,5,6>: Cost 4 vext2 <4,6,1,3>, <5,6,7,0>
1048   3923378934U,  // <1,3,5,7>: Cost 4 vuzpr <5,1,7,3>, <1,0,3,2>
1049   2652516561U,  // <1,3,5,u>: Cost 3 vext2 <5,u,1,3>, <5,u,1,3>
1050   3780004466U,  // <1,3,6,0>: Cost 4 vext3 <3,6,0,1>, <3,6,0,1>
1051   3697725863U,  // <1,3,6,1>: Cost 4 vext2 <1,1,1,3>, <6,1,7,1>
1052   3692417530U,  // <1,3,6,2>: Cost 4 vext2 <0,2,1,3>, <6,2,7,3>
1053   3699053130U,  // <1,3,6,3>: Cost 4 vext2 <1,3,1,3>, <6,3,7,2>
1054   3798583964U,  // <1,3,6,4>: Cost 4 vext3 <6,7,0,1>, <3,6,4,7>
1055   3722277611U,  // <1,3,6,5>: Cost 4 vext2 <5,2,1,3>, <6,5,7,1>
1056   3718959928U,  // <1,3,6,6>: Cost 4 vext2 <4,6,1,3>, <6,6,6,6>
1057   2724842160U,  // <1,3,6,7>: Cost 3 vext3 <6,7,0,1>, <3,6,7,0>
1058   2725505721U,  // <1,3,6,u>: Cost 3 vext3 <6,u,0,1>, <3,6,u,0>
1059   2706926275U,  // <1,3,7,0>: Cost 3 vext3 <3,7,0,1>, <3,7,0,1>
1060   2659816524U,  // <1,3,7,1>: Cost 3 vext2 <7,1,1,3>, <7,1,1,3>
1061   3934954390U,  // <1,3,7,2>: Cost 4 vuzpr <7,1,2,3>, <1,2,3,0>
1062   3666627120U,  // <1,3,7,3>: Cost 4 vext1 <7,1,3,7>, <3,5,1,7>
1063   3718960486U,  // <1,3,7,4>: Cost 4 vext2 <4,6,1,3>, <7,4,5,6>
1064   3722278295U,  // <1,3,7,5>: Cost 4 vext2 <5,2,1,3>, <7,5,2,1>
1065   3307415833U,  // <1,3,7,6>: Cost 4 vrev <3,1,6,7>
1066   3718960748U,  // <1,3,7,7>: Cost 4 vext2 <4,6,1,3>, <7,7,7,7>
1067   2664461955U,  // <1,3,7,u>: Cost 3 vext2 <7,u,1,3>, <7,u,1,3>
1068   1483317350U,  // <1,3,u,0>: Cost 2 vext1 <1,1,3,u>, LHS
1069   1483318093U,  // <1,3,u,1>: Cost 2 vext1 <1,1,3,u>, <1,1,3,u>
1070   2557060712U,  // <1,3,u,2>: Cost 3 vext1 <1,1,3,u>, <2,2,2,2>
1071   2557061270U,  // <1,3,u,3>: Cost 3 vext1 <1,1,3,u>, <3,0,1,2>
1072   1483320630U,  // <1,3,u,4>: Cost 2 vext1 <1,1,3,u>, RHS
1073   2618677402U,  // <1,3,u,5>: Cost 3 vext2 <0,2,1,3>, RHS
1074   2557063674U,  // <1,3,u,6>: Cost 3 vext1 <1,1,3,u>, <6,2,7,3>
1075   2598867962U,  // <1,3,u,7>: Cost 3 vext1 <u,1,3,u>, <7,0,1,2>
1076   1483323182U,  // <1,3,u,u>: Cost 2 vext1 <1,1,3,u>, LHS
1077   2708253541U,  // <1,4,0,0>: Cost 3 vext3 <4,0,0,1>, <4,0,0,1>
1078   2623987814U,  // <1,4,0,1>: Cost 3 vext2 <1,1,1,4>, LHS
1079   3697729700U,  // <1,4,0,2>: Cost 4 vext2 <1,1,1,4>, <0,2,0,2>
1080   3709010200U,  // <1,4,0,3>: Cost 4 vext2 <3,0,1,4>, <0,3,4,1>
1081   2580958098U,  // <1,4,0,4>: Cost 3 vext1 <5,1,4,0>, <4,0,5,1>
1082   1634880402U,  // <1,4,0,5>: Cost 2 vext3 <4,0,5,1>, <4,0,5,1>
1083   2691074972U,  // <1,4,0,6>: Cost 3 vext3 <1,1,1,1>, <4,0,6,2>
1084   3654702074U,  // <1,4,0,7>: Cost 4 vext1 <5,1,4,0>, <7,0,1,2>
1085   1635101613U,  // <1,4,0,u>: Cost 2 vext3 <4,0,u,1>, <4,0,u,1>
1086   3697730275U,  // <1,4,1,0>: Cost 4 vext2 <1,1,1,4>, <1,0,1,1>
1087   2623988535U,  // <1,4,1,1>: Cost 3 vext2 <1,1,1,4>, <1,1,1,4>
1088   3697730439U,  // <1,4,1,2>: Cost 4 vext2 <1,1,1,4>, <1,2,1,3>
1089   3776318416U,  // <1,4,1,3>: Cost 4 vext3 <3,0,4,1>, <4,1,3,0>
1090   3697730590U,  // <1,4,1,4>: Cost 4 vext2 <1,1,1,4>, <1,4,0,1>
1091   2709285859U,  // <1,4,1,5>: Cost 3 vext3 <4,1,5,1>, <4,1,5,1>
1092   2709359596U,  // <1,4,1,6>: Cost 3 vext3 <4,1,6,1>, <4,1,6,1>
1093   3800206324U,  // <1,4,1,7>: Cost 4 vext3 <7,0,4,1>, <4,1,7,0>
1094   2709507070U,  // <1,4,1,u>: Cost 3 vext3 <4,1,u,1>, <4,1,u,1>
1095   3709011380U,  // <1,4,2,0>: Cost 4 vext2 <3,0,1,4>, <2,0,0,2>
1096   3697731103U,  // <1,4,2,1>: Cost 4 vext2 <1,1,1,4>, <2,1,3,1>
1097   3697731176U,  // <1,4,2,2>: Cost 4 vext2 <1,1,1,4>, <2,2,2,2>
1098   2635269798U,  // <1,4,2,3>: Cost 3 vext2 <3,0,1,4>, <2,3,0,1>
1099   3642772790U,  // <1,4,2,4>: Cost 4 vext1 <3,1,4,2>, RHS
1100   2980496278U,  // <1,4,2,5>: Cost 3 vzipr RHS, <1,2,3,0>
1101   3771968574U,  // <1,4,2,6>: Cost 4 vext3 <2,2,u,1>, <4,2,6,2>
1102   3666662502U,  // <1,4,2,7>: Cost 4 vext1 <7,1,4,2>, <7,1,4,2>
1103   2982486934U,  // <1,4,2,u>: Cost 3 vzipr RHS, <1,2,3,0>
1104   2563063910U,  // <1,4,3,0>: Cost 3 vext1 <2,1,4,3>, LHS
1105   2563064730U,  // <1,4,3,1>: Cost 3 vext1 <2,1,4,3>, <1,2,3,4>
1106   2563065386U,  // <1,4,3,2>: Cost 3 vext1 <2,1,4,3>, <2,1,4,3>
1107   3697731996U,  // <1,4,3,3>: Cost 4 vext2 <1,1,1,4>, <3,3,3,3>
1108   2563067190U,  // <1,4,3,4>: Cost 3 vext1 <2,1,4,3>, RHS
1109   3070443622U,  // <1,4,3,5>: Cost 3 vtrnl <u,4,1,5>, LHS
1110   3040886886U,  // <1,4,3,6>: Cost 3 vtrnl <3,4,5,6>, LHS
1111   3666670695U,  // <1,4,3,7>: Cost 4 vext1 <7,1,4,3>, <7,1,4,3>
1112   2563069742U,  // <1,4,3,u>: Cost 3 vext1 <2,1,4,3>, LHS
1113   2620672914U,  // <1,4,4,0>: Cost 3 vext2 <0,5,1,4>, <4,0,5,1>
1114   3697732579U,  // <1,4,4,1>: Cost 4 vext2 <1,1,1,4>, <4,1,5,1>
1115   3709013052U,  // <1,4,4,2>: Cost 4 vext2 <3,0,1,4>, <4,2,6,0>
1116   3313142740U,  // <1,4,4,3>: Cost 4 vrev <4,1,3,4>
1117   2724842704U,  // <1,4,4,4>: Cost 3 vext3 <6,7,0,1>, <4,4,4,4>
1118   2623991094U,  // <1,4,4,5>: Cost 3 vext2 <1,1,1,4>, RHS
1119   2724842724U,  // <1,4,4,6>: Cost 3 vext3 <6,7,0,1>, <4,4,6,6>
1120   3786640622U,  // <1,4,4,7>: Cost 5 vext3 <4,7,0,1>, <4,4,7,7>
1121   2623991337U,  // <1,4,4,u>: Cost 3 vext2 <1,1,1,4>, RHS
1122   2557108326U,  // <1,4,5,0>: Cost 3 vext1 <1,1,4,5>, LHS
1123   2557109075U,  // <1,4,5,1>: Cost 3 vext1 <1,1,4,5>, <1,1,4,5>
1124   2598913774U,  // <1,4,5,2>: Cost 3 vext1 <u,1,4,5>, <2,3,u,1>
1125   3630852246U,  // <1,4,5,3>: Cost 4 vext1 <1,1,4,5>, <3,0,1,2>
1126   2557111606U,  // <1,4,5,4>: Cost 3 vext1 <1,1,4,5>, RHS
1127   2980504720U,  // <1,4,5,5>: Cost 3 vzipr RHS, <1,5,3,7>
1128   1617333558U,  // <1,4,5,6>: Cost 2 vext3 <1,1,1,1>, RHS
1129   3654743034U,  // <1,4,5,7>: Cost 4 vext1 <5,1,4,5>, <7,0,1,2>
1130   1617333576U,  // <1,4,5,u>: Cost 2 vext3 <1,1,1,1>, RHS
1131   2691075404U,  // <1,4,6,0>: Cost 3 vext3 <1,1,1,1>, <4,6,0,2>
1132   2712309076U,  // <1,4,6,1>: Cost 3 vext3 <4,6,1,1>, <4,6,1,1>
1133   2698300764U,  // <1,4,6,2>: Cost 3 vext3 <2,3,0,1>, <4,6,2,0>
1134   2712456550U,  // <1,4,6,3>: Cost 3 vext3 <4,6,3,1>, <4,6,3,1>
1135   2712825204U,  // <1,4,6,4>: Cost 3 vext3 <4,6,u,1>, <4,6,4,6>
1136   4054238415U,  // <1,4,6,5>: Cost 4 vzipr RHS, <1,6,1,7>
1137   3660722577U,  // <1,4,6,6>: Cost 4 vext1 <6,1,4,6>, <6,1,4,6>
1138   2659160910U,  // <1,4,6,7>: Cost 3 vext2 <7,0,1,4>, <6,7,0,1>
1139   2712825235U,  // <1,4,6,u>: Cost 3 vext3 <4,6,u,1>, <4,6,u,1>
1140   2659161084U,  // <1,4,7,0>: Cost 3 vext2 <7,0,1,4>, <7,0,1,4>
1141   3733566541U,  // <1,4,7,1>: Cost 4 vext2 <7,1,1,4>, <7,1,1,4>
1142   3734230174U,  // <1,4,7,2>: Cost 4 vext2 <7,2,1,4>, <7,2,1,4>
1143   3734893807U,  // <1,4,7,3>: Cost 4 vext2 <7,3,1,4>, <7,3,1,4>
1144   3732903270U,  // <1,4,7,4>: Cost 4 vext2 <7,0,1,4>, <7,4,5,6>
1145   3736221073U,  // <1,4,7,5>: Cost 4 vext2 <7,5,1,4>, <7,5,1,4>
1146   3798584785U,  // <1,4,7,6>: Cost 4 vext3 <6,7,0,1>, <4,7,6,0>
1147   3732903532U,  // <1,4,7,7>: Cost 4 vext2 <7,0,1,4>, <7,7,7,7>
1148   2664470148U,  // <1,4,7,u>: Cost 3 vext2 <7,u,1,4>, <7,u,1,4>
1149   2691075566U,  // <1,4,u,0>: Cost 3 vext3 <1,1,1,1>, <4,u,0,2>
1150   2623993646U,  // <1,4,u,1>: Cost 3 vext2 <1,1,1,4>, LHS
1151   2563106351U,  // <1,4,u,2>: Cost 3 vext1 <2,1,4,u>, <2,1,4,u>
1152   2713783816U,  // <1,4,u,3>: Cost 3 vext3 <4,u,3,1>, <4,u,3,1>
1153   2557136182U,  // <1,4,u,4>: Cost 3 vext1 <1,1,4,u>, RHS
1154   1634880402U,  // <1,4,u,5>: Cost 2 vext3 <4,0,5,1>, <4,0,5,1>
1155   1617333801U,  // <1,4,u,6>: Cost 2 vext3 <1,1,1,1>, RHS
1156   2659160910U,  // <1,4,u,7>: Cost 3 vext2 <7,0,1,4>, <6,7,0,1>
1157   1617333819U,  // <1,4,u,u>: Cost 2 vext3 <1,1,1,1>, RHS
1158   2575056998U,  // <1,5,0,0>: Cost 3 vext1 <4,1,5,0>, LHS
1159   1594048614U,  // <1,5,0,1>: Cost 2 vext2 <u,4,1,5>, LHS
1160   2667790500U,  // <1,5,0,2>: Cost 3 vext2 <u,4,1,5>, <0,2,0,2>
1161   3648800918U,  // <1,5,0,3>: Cost 4 vext1 <4,1,5,0>, <3,0,1,2>
1162   1546273106U,  // <1,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>
1163   2714594923U,  // <1,5,0,5>: Cost 3 vext3 <5,0,5,1>, <5,0,5,1>
1164   2714668660U,  // <1,5,0,6>: Cost 3 vext3 <5,0,6,1>, <5,0,6,1>
1165   2714742397U,  // <1,5,0,7>: Cost 3 vext3 <5,0,7,1>, <5,0,7,1>
1166   1594049181U,  // <1,5,0,u>: Cost 2 vext2 <u,4,1,5>, LHS
1167   2708622991U,  // <1,5,1,0>: Cost 3 vext3 <4,0,5,1>, <5,1,0,1>
1168   2575065908U,  // <1,5,1,1>: Cost 3 vext1 <4,1,5,1>, <1,1,1,1>
1169   2667791254U,  // <1,5,1,2>: Cost 3 vext2 <u,4,1,5>, <1,2,3,0>
1170   3642837258U,  // <1,5,1,3>: Cost 4 vext1 <3,1,5,1>, <3,1,5,1>
1171   2708623026U,  // <1,5,1,4>: Cost 3 vext3 <4,0,5,1>, <5,1,4,0>
1172   2657838224U,  // <1,5,1,5>: Cost 3 vext2 <6,7,1,5>, <1,5,3,7>
1173   2620015859U,  // <1,5,1,6>: Cost 3 vext2 <0,4,1,5>, <1,6,5,7>
1174   2691075792U,  // <1,5,1,7>: Cost 3 vext3 <1,1,1,1>, <5,1,7,3>
1175   2691075801U,  // <1,5,1,u>: Cost 3 vext3 <1,1,1,1>, <5,1,u,3>
1176   2575073382U,  // <1,5,2,0>: Cost 3 vext1 <4,1,5,2>, LHS
1177   2708623083U,  // <1,5,2,1>: Cost 3 vext3 <4,0,5,1>, <5,2,1,3>
1178   2667791976U,  // <1,5,2,2>: Cost 3 vext2 <u,4,1,5>, <2,2,2,2>
1179   2667792038U,  // <1,5,2,3>: Cost 3 vext2 <u,4,1,5>, <2,3,0,1>
1180   2575076324U,  // <1,5,2,4>: Cost 3 vext1 <4,1,5,2>, <4,1,5,2>
1181   3648818896U,  // <1,5,2,5>: Cost 4 vext1 <4,1,5,2>, <5,1,7,3>
1182   2667792314U,  // <1,5,2,6>: Cost 3 vext2 <u,4,1,5>, <2,6,3,7>
1183   3760025376U,  // <1,5,2,7>: Cost 4 vext3 <0,2,u,1>, <5,2,7,2>
1184   2575079214U,  // <1,5,2,u>: Cost 3 vext1 <4,1,5,2>, LHS
1185   2569109606U,  // <1,5,3,0>: Cost 3 vext1 <3,1,5,3>, LHS
1186   2592998544U,  // <1,5,3,1>: Cost 3 vext1 <7,1,5,3>, <1,5,3,7>
1187   2569111246U,  // <1,5,3,2>: Cost 3 vext1 <3,1,5,3>, <2,3,4,5>
1188   2569111820U,  // <1,5,3,3>: Cost 3 vext1 <3,1,5,3>, <3,1,5,3>
1189   2569112886U,  // <1,5,3,4>: Cost 3 vext1 <3,1,5,3>, RHS
1190   3053486182U,  // <1,5,3,5>: Cost 3 vtrnl <5,5,5,5>, LHS
1191   3642855930U,  // <1,5,3,6>: Cost 4 vext1 <3,1,5,3>, <6,2,7,3>
1192   1973862502U,  // <1,5,3,7>: Cost 2 vtrnl RHS, LHS
1193   1973870694U,  // <1,5,3,u>: Cost 2 vtrnl RHS, LHS
1194   2667793298U,  // <1,5,4,0>: Cost 3 vext2 <u,4,1,5>, <4,0,5,1>
1195   2667793378U,  // <1,5,4,1>: Cost 3 vext2 <u,4,1,5>, <4,1,5,0>
1196   3741535277U,  // <1,5,4,2>: Cost 4 vext2 <u,4,1,5>, <4,2,4,3>
1197   3319115437U,  // <1,5,4,3>: Cost 4 vrev <5,1,3,4>
1198   2667793616U,  // <1,5,4,4>: Cost 3 vext2 <u,4,1,5>, <4,4,4,4>
1199   1594051894U,  // <1,5,4,5>: Cost 2 vext2 <u,4,1,5>, RHS
1200   2667793740U,  // <1,5,4,6>: Cost 3 vext2 <u,4,1,5>, <4,6,0,2>
1201   2724843462U,  // <1,5,4,7>: Cost 3 vext3 <6,7,0,1>, <5,4,7,6>
1202   1594052137U,  // <1,5,4,u>: Cost 2 vext2 <u,4,1,5>, RHS
1203   2717544403U,  // <1,5,5,0>: Cost 3 vext3 <5,5,0,1>, <5,5,0,1>
1204   2649878224U,  // <1,5,5,1>: Cost 3 vext2 <5,4,1,5>, <5,1,7,3>
1205   3741535979U,  // <1,5,5,2>: Cost 4 vext2 <u,4,1,5>, <5,2,1,3>
1206   3722956606U,  // <1,5,5,3>: Cost 4 vext2 <5,3,1,5>, <5,3,1,5>
1207   2245455543U,  // <1,5,5,4>: Cost 3 vrev <5,1,4,5>
1208   2718134276U,  // <1,5,5,5>: Cost 3 vext3 <5,5,u,1>, <5,5,5,5>
1209   2667794530U,  // <1,5,5,6>: Cost 3 vext2 <u,4,1,5>, <5,6,7,0>
1210   2724843544U,  // <1,5,5,7>: Cost 3 vext3 <6,7,0,1>, <5,5,7,7>
1211   2245750491U,  // <1,5,5,u>: Cost 3 vrev <5,1,u,5>
1212   2718208036U,  // <1,5,6,0>: Cost 3 vext3 <5,6,0,1>, <5,6,0,1>
1213   2708623411U,  // <1,5,6,1>: Cost 3 vext3 <4,0,5,1>, <5,6,1,7>
1214   2667794938U,  // <1,5,6,2>: Cost 3 vext2 <u,4,1,5>, <6,2,7,3>
1215   3782365250U,  // <1,5,6,3>: Cost 4 vext3 <4,0,5,1>, <5,6,3,4>
1216   3782365255U,  // <1,5,6,4>: Cost 4 vext3 <4,0,5,1>, <5,6,4,0>
1217   3791876183U,  // <1,5,6,5>: Cost 4 vext3 <5,5,u,1>, <5,6,5,7>
1218   2667795256U,  // <1,5,6,6>: Cost 3 vext2 <u,4,1,5>, <6,6,6,6>
1219   2718724195U,  // <1,5,6,7>: Cost 3 vext3 <5,6,7,1>, <5,6,7,1>
1220   2718797932U,  // <1,5,6,u>: Cost 3 vext3 <5,6,u,1>, <5,6,u,1>
1221   2667795450U,  // <1,5,7,0>: Cost 3 vext2 <u,4,1,5>, <7,0,1,2>
1222   4057597227U,  // <1,5,7,1>: Cost 4 vzipr <5,1,7,3>, <1,7,3,0>
1223   3741537445U,  // <1,5,7,2>: Cost 4 vext2 <u,4,1,5>, <7,2,2,2>
1224   3723621648U,  // <1,5,7,3>: Cost 4 vext2 <5,4,1,5>, <7,3,5,1>
1225   2667795814U,  // <1,5,7,4>: Cost 3 vext2 <u,4,1,5>, <7,4,5,6>
1226   3723621780U,  // <1,5,7,5>: Cost 4 vext2 <5,4,1,5>, <7,5,1,7>
1227   3736892899U,  // <1,5,7,6>: Cost 4 vext2 <7,6,1,5>, <7,6,1,5>
1228   2667796076U,  // <1,5,7,7>: Cost 3 vext2 <u,4,1,5>, <7,7,7,7>
1229   2667796098U,  // <1,5,7,u>: Cost 3 vext2 <u,4,1,5>, <7,u,1,2>
1230   2569150566U,  // <1,5,u,0>: Cost 3 vext1 <3,1,5,u>, LHS
1231   1594054446U,  // <1,5,u,1>: Cost 2 vext2 <u,4,1,5>, LHS
1232   2569152206U,  // <1,5,u,2>: Cost 3 vext1 <3,1,5,u>, <2,3,4,5>
1233   2569152785U,  // <1,5,u,3>: Cost 3 vext1 <3,1,5,u>, <3,1,5,u>
1234   1594054682U,  // <1,5,u,4>: Cost 2 vext2 <u,4,1,5>, <u,4,1,5>
1235   1594054810U,  // <1,5,u,5>: Cost 2 vext2 <u,4,1,5>, RHS
1236   2667796656U,  // <1,5,u,6>: Cost 3 vext2 <u,4,1,5>, <u,6,0,2>
1237   1973862507U,  // <1,5,u,7>: Cost 2 vtrnl RHS, LHS
1238   1973870699U,  // <1,5,u,u>: Cost 2 vtrnl RHS, LHS
1239   2620022794U,  // <1,6,0,0>: Cost 3 vext2 <0,4,1,6>, <0,0,1,1>
1240   2659172454U,  // <1,6,0,1>: Cost 3 vext2 <7,0,1,6>, LHS
1241   2720346409U,  // <1,6,0,2>: Cost 3 vext3 <6,0,2,1>, <6,0,2,1>
1242   3325055362U,  // <1,6,0,3>: Cost 4 vrev <6,1,3,0>
1243   2620023123U,  // <1,6,0,4>: Cost 3 vext2 <0,4,1,6>, <0,4,1,6>
1244   3798585674U,  // <1,6,0,5>: Cost 4 vext3 <6,7,0,1>, <6,0,5,7>
1245   2621350389U,  // <1,6,0,6>: Cost 3 vext2 <0,6,1,6>, <0,6,1,6>
1246   2720715094U,  // <1,6,0,7>: Cost 3 vext3 <6,0,7,1>, <6,0,7,1>
1247   2720788831U,  // <1,6,0,u>: Cost 3 vext3 <6,0,u,1>, <6,0,u,1>
1248   2575138918U,  // <1,6,1,0>: Cost 3 vext1 <4,1,6,1>, LHS
1249   2575139636U,  // <1,6,1,1>: Cost 3 vext1 <4,1,6,1>, <1,1,1,1>
1250   3764818300U,  // <1,6,1,2>: Cost 4 vext3 <1,1,1,1>, <6,1,2,3>
1251   3648882838U,  // <1,6,1,3>: Cost 4 vext1 <4,1,6,1>, <3,0,1,2>
1252   2575141868U,  // <1,6,1,4>: Cost 3 vext1 <4,1,6,1>, <4,1,6,1>
1253   3700401277U,  // <1,6,1,5>: Cost 4 vext2 <1,5,1,6>, <1,5,1,6>
1254   3648885159U,  // <1,6,1,6>: Cost 4 vext1 <4,1,6,1>, <6,1,7,1>
1255   2913386506U,  // <1,6,1,7>: Cost 3 vzipl RHS, <0,0,1,1>
1256   2575144750U,  // <1,6,1,u>: Cost 3 vext1 <4,1,6,1>, LHS
1257   2721526201U,  // <1,6,2,0>: Cost 3 vext3 <6,2,0,1>, <6,2,0,1>
1258   3630973794U,  // <1,6,2,1>: Cost 4 vext1 <1,1,6,2>, <1,1,6,2>
1259   3764818381U,  // <1,6,2,2>: Cost 4 vext3 <1,1,1,1>, <6,2,2,3>
1260   3709028006U,  // <1,6,2,3>: Cost 4 vext2 <3,0,1,6>, <2,3,0,1>
1261   3630976310U,  // <1,6,2,4>: Cost 4 vext1 <1,1,6,2>, RHS
1262   3654864582U,  // <1,6,2,5>: Cost 4 vext1 <5,1,6,2>, <5,1,6,2>
1263   3630977530U,  // <1,6,2,6>: Cost 4 vext1 <1,1,6,2>, <6,2,7,3>
1264   2691076602U,  // <1,6,2,7>: Cost 3 vext3 <1,1,1,1>, <6,2,7,3>
1265   2691076611U,  // <1,6,2,u>: Cost 3 vext3 <1,1,1,1>, <6,2,u,3>
1266   2575155302U,  // <1,6,3,0>: Cost 3 vext1 <4,1,6,3>, LHS
1267   3636954057U,  // <1,6,3,1>: Cost 4 vext1 <2,1,6,3>, <1,2,u,6>
1268   3047784550U,  // <1,6,3,2>: Cost 3 vtrnl <4,6,0,2>, LHS
1269   2575157762U,  // <1,6,3,3>: Cost 3 vext1 <4,1,6,3>, <3,4,5,6>
1270   2575158254U,  // <1,6,3,4>: Cost 3 vext1 <4,1,6,3>, <4,1,6,3>
1271   3648900816U,  // <1,6,3,5>: Cost 4 vext1 <4,1,6,3>, <5,1,7,3>
1272   3048112230U,  // <1,6,3,6>: Cost 3 vtrnl <4,6,4,6>, LHS
1273   3060285542U,  // <1,6,3,7>: Cost 3 vtrnl <6,6,7,7>, LHS
1274   2575161134U,  // <1,6,3,u>: Cost 3 vext1 <4,1,6,3>, LHS
1275   3782365791U,  // <1,6,4,0>: Cost 4 vext3 <4,0,5,1>, <6,4,0,5>
1276   3699739628U,  // <1,6,4,1>: Cost 4 vext2 <1,4,1,6>, <4,1,6,1>
1277   3794088561U,  // <1,6,4,2>: Cost 4 vext3 <6,0,2,1>, <6,4,2,5>
1278   3325088134U,  // <1,6,4,3>: Cost 4 vrev <6,1,3,4>
1279   3648908271U,  // <1,6,4,4>: Cost 4 vext1 <4,1,6,4>, <4,1,6,4>
1280   2659175734U,  // <1,6,4,5>: Cost 3 vext2 <7,0,1,6>, RHS
1281   3786568336U,  // <1,6,4,6>: Cost 4 vext3 <4,6,u,1>, <6,4,6,0>
1282   3772633758U,  // <1,6,4,7>: Cost 4 vext3 <2,3,u,1>, <6,4,7,5>
1283   2659175977U,  // <1,6,4,u>: Cost 3 vext2 <7,0,1,6>, RHS
1284   3648913510U,  // <1,6,5,0>: Cost 4 vext1 <4,1,6,5>, LHS
1285   3648914228U,  // <1,6,5,1>: Cost 4 vext1 <4,1,6,5>, <1,1,1,1>
1286   4064232592U,  // <1,6,5,2>: Cost 4 vzipr <6,2,7,3>, <1,5,3,7>
1287   3642943767U,  // <1,6,5,3>: Cost 4 vext1 <3,1,6,5>, <3,1,6,5>
1288   3648916464U,  // <1,6,5,4>: Cost 4 vext1 <4,1,6,5>, <4,1,6,5>
1289   3724292065U,  // <1,6,5,5>: Cost 4 vext2 <5,5,1,6>, <5,5,1,6>
1290   2668466274U,  // <1,6,5,6>: Cost 3 vext2 <u,5,1,6>, <5,6,7,0>
1291   2915377490U,  // <1,6,5,7>: Cost 3 vzipl RHS, <0,4,1,5>
1292   2913395026U,  // <1,6,5,u>: Cost 3 vzipl RHS, <0,4,1,5>
1293   2724180733U,  // <1,6,6,0>: Cost 3 vext3 <6,6,0,1>, <6,6,0,1>
1294   3742871965U,  // <1,6,6,1>: Cost 4 vext2 <u,6,1,6>, <6,1,6,0>
1295   3697750522U,  // <1,6,6,2>: Cost 4 vext2 <1,1,1,6>, <6,2,7,3>
1296   3782365979U,  // <1,6,6,3>: Cost 5 vext3 <4,0,5,1>, <6,6,3,4>
1297   3654896530U,  // <1,6,6,4>: Cost 4 vext1 <5,1,6,6>, <4,0,5,1>
1298   3654897354U,  // <1,6,6,5>: Cost 4 vext1 <5,1,6,6>, <5,1,6,6>
1299   2724770616U,  // <1,6,6,6>: Cost 3 vext3 <6,6,u,1>, <6,6,6,6>
1300   2724844354U,  // <1,6,6,7>: Cost 3 vext3 <6,7,0,1>, <6,6,7,7>
1301   2724770629U,  // <1,6,6,u>: Cost 3 vext3 <6,6,u,1>, <6,6,u,1>
1302   1651102542U,  // <1,6,7,0>: Cost 2 vext3 <6,7,0,1>, <6,7,0,1>
1303   2724918103U,  // <1,6,7,1>: Cost 3 vext3 <6,7,1,1>, <6,7,1,1>
1304   2698302306U,  // <1,6,7,2>: Cost 3 vext3 <2,3,0,1>, <6,7,2,3>
1305   3786199912U,  // <1,6,7,3>: Cost 4 vext3 <4,6,3,1>, <6,7,3,0>
1306   2724844406U,  // <1,6,7,4>: Cost 3 vext3 <6,7,0,1>, <6,7,4,5>
1307   2725213051U,  // <1,6,7,5>: Cost 3 vext3 <6,7,5,1>, <6,7,5,1>
1308   2724844426U,  // <1,6,7,6>: Cost 3 vext3 <6,7,0,1>, <6,7,6,7>
1309   3987129551U,  // <1,6,7,7>: Cost 4 vzipl RHS, <1,6,1,7>
1310   1651692438U,  // <1,6,7,u>: Cost 2 vext3 <6,7,u,1>, <6,7,u,1>
1311   1651766175U,  // <1,6,u,0>: Cost 2 vext3 <6,u,0,1>, <6,u,0,1>
1312   2725581736U,  // <1,6,u,1>: Cost 3 vext3 <6,u,1,1>, <6,u,1,1>
1313   3047784555U,  // <1,6,u,2>: Cost 3 vtrnl <4,6,0,2>, LHS
1314   2575198722U,  // <1,6,u,3>: Cost 3 vext1 <4,1,6,u>, <3,4,5,6>
1315   2575199219U,  // <1,6,u,4>: Cost 3 vext1 <4,1,6,u>, <4,1,6,u>
1316   2725876684U,  // <1,6,u,5>: Cost 3 vext3 <6,u,5,1>, <6,u,5,1>
1317   3048112235U,  // <1,6,u,6>: Cost 3 vtrnl <4,6,4,6>, LHS
1318   2691077088U,  // <1,6,u,7>: Cost 3 vext3 <1,1,1,1>, <6,u,7,3>
1319   1652356071U,  // <1,6,u,u>: Cost 2 vext3 <6,u,u,1>, <6,u,u,1>
1320   2726171632U,  // <1,7,0,0>: Cost 3 vext3 <7,0,0,1>, <7,0,0,1>
1321   2638610534U,  // <1,7,0,1>: Cost 3 vext2 <3,5,1,7>, LHS
1322   3706380452U,  // <1,7,0,2>: Cost 4 vext2 <2,5,1,7>, <0,2,0,2>
1323   3654920752U,  // <1,7,0,3>: Cost 4 vext1 <5,1,7,0>, <3,5,1,7>
1324   2726466580U,  // <1,7,0,4>: Cost 3 vext3 <7,0,4,1>, <7,0,4,1>
1325   3654921933U,  // <1,7,0,5>: Cost 4 vext1 <5,1,7,0>, <5,1,7,0>
1326   2621358582U,  // <1,7,0,6>: Cost 3 vext2 <0,6,1,7>, <0,6,1,7>
1327   2622022215U,  // <1,7,0,7>: Cost 3 vext2 <0,7,1,7>, <0,7,1,7>
1328   2638611101U,  // <1,7,0,u>: Cost 3 vext2 <3,5,1,7>, LHS
1329   2581184614U,  // <1,7,1,0>: Cost 3 vext1 <5,1,7,1>, LHS
1330   2581185332U,  // <1,7,1,1>: Cost 3 vext1 <5,1,7,1>, <1,1,1,1>
1331   3712353174U,  // <1,7,1,2>: Cost 4 vext2 <3,5,1,7>, <1,2,3,0>
1332   3654928534U,  // <1,7,1,3>: Cost 4 vext1 <5,1,7,1>, <3,0,1,2>
1333   2581187894U,  // <1,7,1,4>: Cost 3 vext1 <5,1,7,1>, RHS
1334   2581188302U,  // <1,7,1,5>: Cost 3 vext1 <5,1,7,1>, <5,1,7,1>
1335   2587160999U,  // <1,7,1,6>: Cost 3 vext1 <6,1,7,1>, <6,1,7,1>
1336   2593133562U,  // <1,7,1,7>: Cost 3 vext1 <7,1,7,1>, <7,0,1,2>
1337   2581190446U,  // <1,7,1,u>: Cost 3 vext1 <5,1,7,1>, LHS
1338   2587164774U,  // <1,7,2,0>: Cost 3 vext1 <6,1,7,2>, LHS
1339   3654935340U,  // <1,7,2,1>: Cost 4 vext1 <5,1,7,2>, <1,1,0,2>
1340   3712353896U,  // <1,7,2,2>: Cost 4 vext2 <3,5,1,7>, <2,2,2,2>
1341   2587166870U,  // <1,7,2,3>: Cost 3 vext1 <6,1,7,2>, <3,0,1,2>
1342   2587168054U,  // <1,7,2,4>: Cost 3 vext1 <6,1,7,2>, RHS
1343   3706382167U,  // <1,7,2,5>: Cost 4 vext2 <2,5,1,7>, <2,5,1,7>
1344   2587169192U,  // <1,7,2,6>: Cost 3 vext1 <6,1,7,2>, <6,1,7,2>
1345   3993176214U,  // <1,7,2,7>: Cost 4 vzipl <5,5,7,7>, <3,0,1,2>
1346   2587170606U,  // <1,7,2,u>: Cost 3 vext1 <6,1,7,2>, LHS
1347   1507459174U,  // <1,7,3,0>: Cost 2 vext1 <5,1,7,3>, LHS
1348   2581201654U,  // <1,7,3,1>: Cost 3 vext1 <5,1,7,3>, <1,0,3,2>
1349   2581202536U,  // <1,7,3,2>: Cost 3 vext1 <5,1,7,3>, <2,2,2,2>
1350   2581203094U,  // <1,7,3,3>: Cost 3 vext1 <5,1,7,3>, <3,0,1,2>
1351   1507462454U,  // <1,7,3,4>: Cost 2 vext1 <5,1,7,3>, RHS
1352   1507462864U,  // <1,7,3,5>: Cost 2 vext1 <5,1,7,3>, <5,1,7,3>
1353   2581205498U,  // <1,7,3,6>: Cost 3 vext1 <5,1,7,3>, <6,2,7,3>
1354   2581206010U,  // <1,7,3,7>: Cost 3 vext1 <5,1,7,3>, <7,0,1,2>
1355   1507465006U,  // <1,7,3,u>: Cost 2 vext1 <5,1,7,3>, LHS
1356   2651220882U,  // <1,7,4,0>: Cost 3 vext2 <5,6,1,7>, <4,0,5,1>
1357   3330913357U,  // <1,7,4,1>: Cost 4 vrev <7,1,1,4>
1358   3330987094U,  // <1,7,4,2>: Cost 4 vrev <7,1,2,4>
1359   3654953520U,  // <1,7,4,3>: Cost 4 vext1 <5,1,7,4>, <3,5,1,7>
1360   3654954294U,  // <1,7,4,4>: Cost 4 vext1 <5,1,7,4>, RHS
1361   2638613814U,  // <1,7,4,5>: Cost 3 vext2 <3,5,1,7>, RHS
1362   3712355660U,  // <1,7,4,6>: Cost 4 vext2 <3,5,1,7>, <4,6,0,2>
1363   3798586743U,  // <1,7,4,7>: Cost 4 vext3 <6,7,0,1>, <7,4,7,5>
1364   2638614057U,  // <1,7,4,u>: Cost 3 vext2 <3,5,1,7>, RHS
1365   2599133286U,  // <1,7,5,0>: Cost 3 vext1 <u,1,7,5>, LHS
1366   2638614224U,  // <1,7,5,1>: Cost 3 vext2 <3,5,1,7>, <5,1,7,3>
1367   3724963563U,  // <1,7,5,2>: Cost 4 vext2 <5,6,1,7>, <5,2,1,3>
1368   3990487378U,  // <1,7,5,3>: Cost 4 vzipl <5,1,7,3>, <0,4,1,5>
1369   2599136566U,  // <1,7,5,4>: Cost 3 vext1 <u,1,7,5>, RHS
1370   3654962898U,  // <1,7,5,5>: Cost 4 vext1 <5,1,7,5>, <5,1,7,5>
1371   2651222067U,  // <1,7,5,6>: Cost 3 vext2 <5,6,1,7>, <5,6,1,7>
1372   3712356470U,  // <1,7,5,7>: Cost 4 vext2 <3,5,1,7>, <5,7,0,2>
1373   2638614224U,  // <1,7,5,u>: Cost 3 vext2 <3,5,1,7>, <5,1,7,3>
1374   2730153430U,  // <1,7,6,0>: Cost 3 vext3 <7,6,0,1>, <7,6,0,1>
1375   2724845022U,  // <1,7,6,1>: Cost 3 vext3 <6,7,0,1>, <7,6,1,0>
1376   3712356858U,  // <1,7,6,2>: Cost 4 vext2 <3,5,1,7>, <6,2,7,3>
1377   3772044786U,  // <1,7,6,3>: Cost 4 vext3 <2,3,0,1>, <7,6,3,2>
1378   3798586878U,  // <1,7,6,4>: Cost 4 vext3 <6,7,0,1>, <7,6,4,5>
1379   3724964587U,  // <1,7,6,5>: Cost 4 vext2 <5,6,1,7>, <6,5,7,1>
1380   3724964664U,  // <1,7,6,6>: Cost 4 vext2 <5,6,1,7>, <6,6,6,6>
1381   2724845076U,  // <1,7,6,7>: Cost 3 vext3 <6,7,0,1>, <7,6,7,0>
1382   2725508637U,  // <1,7,6,u>: Cost 3 vext3 <6,u,0,1>, <7,6,u,0>
1383   2730817063U,  // <1,7,7,0>: Cost 3 vext3 <7,7,0,1>, <7,7,0,1>
1384   4134125710U,  // <1,7,7,1>: Cost 4 vtrnl <6,7,0,1>, <0,1,6,7>
1385   3712357556U,  // <1,7,7,2>: Cost 4 vext2 <3,5,1,7>, <7,2,3,u>
1386   3990489648U,  // <1,7,7,3>: Cost 4 vzipl <5,1,7,3>, <3,5,1,7>
1387   3724965176U,  // <1,7,7,4>: Cost 4 vext2 <5,6,1,7>, <7,4,0,5>
1388   2662503828U,  // <1,7,7,5>: Cost 3 vext2 <7,5,1,7>, <7,5,1,7>
1389   3660951981U,  // <1,7,7,6>: Cost 4 vext1 <6,1,7,7>, <6,1,7,7>
1390   2724845164U,  // <1,7,7,7>: Cost 3 vext3 <6,7,0,1>, <7,7,7,7>
1391   2731406959U,  // <1,7,7,u>: Cost 3 vext3 <7,7,u,1>, <7,7,u,1>
1392   1507500134U,  // <1,7,u,0>: Cost 2 vext1 <5,1,7,u>, LHS
1393   2638616366U,  // <1,7,u,1>: Cost 3 vext2 <3,5,1,7>, LHS
1394   2581243496U,  // <1,7,u,2>: Cost 3 vext1 <5,1,7,u>, <2,2,2,2>
1395   2581244054U,  // <1,7,u,3>: Cost 3 vext1 <5,1,7,u>, <3,0,1,2>
1396   1507503414U,  // <1,7,u,4>: Cost 2 vext1 <5,1,7,u>, RHS
1397   1507503829U,  // <1,7,u,5>: Cost 2 vext1 <5,1,7,u>, <5,1,7,u>
1398   2581246458U,  // <1,7,u,6>: Cost 3 vext1 <5,1,7,u>, <6,2,7,3>
1399   2581246970U,  // <1,7,u,7>: Cost 3 vext1 <5,1,7,u>, <7,0,1,2>
1400   1507505966U,  // <1,7,u,u>: Cost 2 vext1 <5,1,7,u>, LHS
1401   1543643153U,  // <1,u,0,0>: Cost 2 vext2 <0,0,1,u>, <0,0,1,u>
1402   1561559142U,  // <1,u,0,1>: Cost 2 vext2 <3,0,1,u>, LHS
1403   2819449635U,  // <1,u,0,2>: Cost 3 vuzpr LHS, <1,0,u,2>
1404   2691077861U,  // <1,u,0,3>: Cost 3 vext3 <1,1,1,1>, <u,0,3,2>
1405   1546297685U,  // <1,u,0,4>: Cost 2 vext2 <0,4,1,u>, <0,4,1,u>
1406   1658771190U,  // <1,u,0,5>: Cost 2 vext3 <u,0,5,1>, <u,0,5,1>
1407   2691077888U,  // <1,u,0,6>: Cost 3 vext3 <1,1,1,1>, <u,0,6,2>
1408   2659189376U,  // <1,u,0,7>: Cost 3 vext2 <7,0,1,u>, <0,7,u,1>
1409   1561559709U,  // <1,u,0,u>: Cost 2 vext2 <3,0,1,u>, LHS
1410   1483112550U,  // <1,u,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
1411   202162278U,   // <1,u,1,1>: Cost 1 vdup1 LHS
1412   1617336110U,  // <1,u,1,2>: Cost 2 vext3 <1,1,1,1>, LHS
1413   2886959114U,  // <1,u,1,3>: Cost 3 vzipl LHS, <0,0,1,1>
1414   1483115830U,  // <1,u,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
1415   2581262039U,  // <1,u,1,5>: Cost 3 vext1 <5,1,u,1>, <5,1,u,1>
1416   2587234736U,  // <1,u,1,6>: Cost 3 vext1 <6,1,u,1>, <6,1,u,1>
1417   2691077979U,  // <1,u,1,7>: Cost 3 vext3 <1,1,1,1>, <u,1,7,3>
1418   202162278U,   // <1,u,1,u>: Cost 1 vdup1 LHS
1419   2691077996U,  // <1,u,2,0>: Cost 3 vext3 <1,1,1,1>, <u,2,0,2>
1420   2698893174U,  // <1,u,2,1>: Cost 3 vext3 <2,3,u,1>, <u,2,1,3>
1421   2635302504U,  // <1,u,2,2>: Cost 3 vext2 <3,0,1,u>, <2,2,2,2>
1422   2886961302U,  // <1,u,2,3>: Cost 3 vzipl LHS, <3,0,1,2>
1423   2575297535U,  // <1,u,2,4>: Cost 3 vext1 <4,1,u,2>, <4,1,u,2>
1424   3004384150U,  // <1,u,2,5>: Cost 3 vzipr RHS, <1,2,3,0>
1425   2587242929U,  // <1,u,2,6>: Cost 3 vext1 <6,1,u,2>, <6,1,u,2>
1426   2691078060U,  // <1,u,2,7>: Cost 3 vext3 <1,1,1,1>, <u,2,7,3>
1427   2887002262U,  // <1,u,2,u>: Cost 3 vzipl LHS, <3,0,1,2>
1428   403931292U,   // <1,u,3,0>: Cost 1 vext1 LHS, LHS
1429   1477673718U,  // <1,u,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
1430   115726126U,   // <1,u,3,2>: Cost 1 vrev LHS
1431   1477675158U,  // <1,u,3,3>: Cost 2 vext1 LHS, <3,0,1,2>
1432   403934518U,   // <1,u,3,4>: Cost 1 vext1 LHS, RHS
1433   1477676752U,  // <1,u,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
1434   1477677562U,  // <1,u,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
1435   1975853158U,  // <1,u,3,7>: Cost 2 vtrnl RHS, LHS
1436   403937070U,   // <1,u,3,u>: Cost 1 vext1 LHS, LHS
1437   2635303826U,  // <1,u,4,0>: Cost 3 vext2 <3,0,1,u>, <4,0,5,1>
1438   2724845594U,  // <1,u,4,1>: Cost 3 vext3 <6,7,0,1>, <u,4,1,5>
1439   2724845604U,  // <1,u,4,2>: Cost 3 vext3 <6,7,0,1>, <u,4,2,6>
1440   2599201572U,  // <1,u,4,3>: Cost 3 vext1 <u,1,u,4>, <3,u,1,u>
1441   2659192016U,  // <1,u,4,4>: Cost 3 vext2 <7,0,1,u>, <4,4,4,4>
1442   1561562422U,  // <1,u,4,5>: Cost 2 vext2 <3,0,1,u>, RHS
1443   2635304268U,  // <1,u,4,6>: Cost 3 vext2 <3,0,1,u>, <4,6,0,2>
1444   2724845649U,  // <1,u,4,7>: Cost 3 vext3 <6,7,0,1>, <u,4,7,6>
1445   1561562665U,  // <1,u,4,u>: Cost 2 vext2 <3,0,1,u>, RHS
1446   2557403238U,  // <1,u,5,0>: Cost 3 vext1 <1,1,u,5>, LHS
1447   2557404023U,  // <1,u,5,1>: Cost 3 vext1 <1,1,u,5>, <1,1,u,5>
1448   2648575728U,  // <1,u,5,2>: Cost 3 vext2 <5,2,1,u>, <5,2,1,u>
1449   2724845695U,  // <1,u,5,3>: Cost 3 vext3 <6,7,0,1>, <u,5,3,7>
1450   2557406518U,  // <1,u,5,4>: Cost 3 vext1 <1,1,u,5>, RHS
1451   2581294811U,  // <1,u,5,5>: Cost 3 vext1 <5,1,u,5>, <5,1,u,5>
1452   1617336474U,  // <1,u,5,6>: Cost 2 vext3 <1,1,1,1>, RHS
1453   2913534290U,  // <1,u,5,7>: Cost 3 vzipl RHS, <0,4,1,5>
1454   1617336492U,  // <1,u,5,u>: Cost 2 vext3 <1,1,1,1>, RHS
1455   2691078320U,  // <1,u,6,0>: Cost 3 vext3 <1,1,1,1>, <u,6,0,2>
1456   2725509303U,  // <1,u,6,1>: Cost 3 vext3 <6,u,0,1>, <u,6,1,0>
1457   2635305466U,  // <1,u,6,2>: Cost 3 vext2 <3,0,1,u>, <6,2,7,3>
1458   2724845776U,  // <1,u,6,3>: Cost 3 vext3 <6,7,0,1>, <u,6,3,7>
1459   2724845784U,  // <1,u,6,4>: Cost 3 vext3 <6,7,0,1>, <u,6,4,6>
1460   3714355952U,  // <1,u,6,5>: Cost 4 vext2 <3,u,1,u>, <6,5,7,6>
1461   2659193656U,  // <1,u,6,6>: Cost 3 vext2 <7,0,1,u>, <6,6,6,6>
1462   2724845805U,  // <1,u,6,7>: Cost 3 vext3 <6,7,0,1>, <u,6,7,0>
1463   2635305952U,  // <1,u,6,u>: Cost 3 vext2 <3,0,1,u>, <6,u,7,3>
1464   1585452032U,  // <1,u,7,0>: Cost 2 vext2 <7,0,1,u>, <7,0,1,u>
1465   2659857489U,  // <1,u,7,1>: Cost 3 vext2 <7,1,1,u>, <7,1,1,u>
1466   2263242546U,  // <1,u,7,2>: Cost 3 vrev <u,1,2,7>
1467   2635257059U,  // <1,u,7,3>: Cost 3 vext2 <3,0,1,2>, <7,3,0,1>
1468   2724845864U,  // <1,u,7,4>: Cost 3 vext3 <6,7,0,1>, <u,7,4,5>
1469   2662512021U,  // <1,u,7,5>: Cost 3 vext2 <7,5,1,u>, <7,5,1,u>
1470   2724845884U,  // <1,u,7,6>: Cost 3 vext3 <6,7,0,1>, <u,7,6,7>
1471   2659194476U,  // <1,u,7,7>: Cost 3 vext2 <7,0,1,u>, <7,7,7,7>
1472   1590761096U,  // <1,u,7,u>: Cost 2 vext2 <7,u,1,u>, <7,u,1,u>
1473   403972257U,   // <1,u,u,0>: Cost 1 vext1 LHS, LHS
1474   202162278U,   // <1,u,u,1>: Cost 1 vdup1 LHS
1475   115767091U,   // <1,u,u,2>: Cost 1 vrev LHS
1476   1477716118U,  // <1,u,u,3>: Cost 2 vext1 LHS, <3,0,1,2>
1477   403975478U,   // <1,u,u,4>: Cost 1 vext1 LHS, RHS
1478   1477717712U,  // <1,u,u,5>: Cost 2 vext1 LHS, <5,1,7,3>
1479   1477718522U,  // <1,u,u,6>: Cost 2 vext1 LHS, <6,2,7,3>
1480   1975853163U,  // <1,u,u,7>: Cost 2 vtrnl RHS, LHS
1481   403978030U,   // <1,u,u,u>: Cost 1 vext1 LHS, LHS
1482   2685698048U,  // <2,0,0,0>: Cost 3 vext3 <0,2,0,2>, <0,0,0,0>
1483   2685698058U,  // <2,0,0,1>: Cost 3 vext3 <0,2,0,2>, <0,0,1,1>
1484   1610776596U,  // <2,0,0,2>: Cost 2 vext3 <0,0,2,2>, <0,0,2,2>
1485   2619384069U,  // <2,0,0,3>: Cost 3 vext2 <0,3,2,0>, <0,3,2,0>
1486   2563411254U,  // <2,0,0,4>: Cost 3 vext1 <2,2,0,0>, RHS
1487   3637153488U,  // <2,0,0,5>: Cost 4 vext1 <2,2,0,0>, <5,1,7,3>
1488   2621374968U,  // <2,0,0,6>: Cost 3 vext2 <0,6,2,0>, <0,6,2,0>
1489   3732939321U,  // <2,0,0,7>: Cost 4 vext2 <7,0,2,0>, <0,7,0,2>
1490   1611219018U,  // <2,0,0,u>: Cost 2 vext3 <0,0,u,2>, <0,0,u,2>
1491   2569388134U,  // <2,0,1,0>: Cost 3 vext1 <3,2,0,1>, LHS
1492   2569388790U,  // <2,0,1,1>: Cost 3 vext1 <3,2,0,1>, <1,0,3,2>
1493   1611956326U,  // <2,0,1,2>: Cost 2 vext3 <0,2,0,2>, LHS
1494   2569390382U,  // <2,0,1,3>: Cost 3 vext1 <3,2,0,1>, <3,2,0,1>
1495   2569391414U,  // <2,0,1,4>: Cost 3 vext1 <3,2,0,1>, RHS
1496   3290038480U,  // <2,0,1,5>: Cost 4 vrev <0,2,5,1>
1497   2587308473U,  // <2,0,1,6>: Cost 3 vext1 <6,2,0,1>, <6,2,0,1>
1498   3661050874U,  // <2,0,1,7>: Cost 4 vext1 <6,2,0,1>, <7,0,1,2>
1499   1611956380U,  // <2,0,1,u>: Cost 2 vext3 <0,2,0,2>, LHS
1500   1477738598U,  // <2,0,2,0>: Cost 2 vext1 <0,2,0,2>, LHS
1501   2953627240U,  // <2,0,2,1>: Cost 3 vzipr LHS, <2,2,2,2>
1502   3087844968U,  // <2,0,2,2>: Cost 3 vtrnr LHS, <2,2,2,2>
1503   2551482518U,  // <2,0,2,3>: Cost 3 vext1 <0,2,0,2>, <3,0,1,2>
1504   1477741878U,  // <2,0,2,4>: Cost 2 vext1 <0,2,0,2>, RHS
1505   2551484112U,  // <2,0,2,5>: Cost 3 vext1 <0,2,0,2>, <5,1,7,3>
1506   2551484922U,  // <2,0,2,6>: Cost 3 vext1 <0,2,0,2>, <6,2,7,3>
1507   2599261178U,  // <2,0,2,7>: Cost 3 vext1 <u,2,0,2>, <7,0,1,2>
1508   1477744430U,  // <2,0,2,u>: Cost 2 vext1 <0,2,0,2>, LHS
1509   2551488512U,  // <2,0,3,0>: Cost 3 vext1 <0,2,0,3>, <0,0,0,0>
1510   2953627302U,  // <2,0,3,1>: Cost 3 vzipr LHS, <2,3,0,1>
1511   3087844978U,  // <2,0,3,2>: Cost 3 vtrnr LHS, <2,2,3,3>
1512   2569406768U,  // <2,0,3,3>: Cost 3 vext1 <3,2,0,3>, <3,2,0,3>
1513   2551491894U,  // <2,0,3,4>: Cost 3 vext1 <0,2,0,3>, RHS
1514   3625234128U,  // <2,0,3,5>: Cost 4 vext1 <0,2,0,3>, <5,1,7,3>
1515   3625234938U,  // <2,0,3,6>: Cost 4 vext1 <0,2,0,3>, <6,2,7,3>
1516   3998629990U,  // <2,0,3,7>: Cost 4 vzipl <6,5,0,7>, LHS
1517   3088287346U,  // <2,0,3,u>: Cost 3 vtrnr LHS, <2,2,3,3>
1518   2687025478U,  // <2,0,4,0>: Cost 3 vext3 <0,4,0,2>, <0,4,0,2>
1519   2712240466U,  // <2,0,4,1>: Cost 3 vext3 <4,6,0,2>, <0,4,1,5>
1520   3087845070U,  // <2,0,4,2>: Cost 3 vtrnr LHS, <2,3,4,5>
1521   3289915585U,  // <2,0,4,3>: Cost 4 vrev <0,2,3,4>
1522   3637185846U,  // <2,0,4,4>: Cost 4 vext1 <2,2,0,4>, RHS
1523   2629340470U,  // <2,0,4,5>: Cost 3 vext2 <2,0,2,0>, RHS
1524   2846279334U,  // <2,0,4,6>: Cost 3 vuzpr RHS, <2,3,0,1>
1525   3667047573U,  // <2,0,4,7>: Cost 4 vext1 <7,2,0,4>, <7,2,0,4>
1526   3088287438U,  // <2,0,4,u>: Cost 3 vtrnr LHS, <2,3,4,5>
1527   4162094889U,  // <2,0,5,0>: Cost 4 vtrnr <0,2,0,2>, <2,4,5,6>
1528   3703082704U,  // <2,0,5,1>: Cost 4 vext2 <2,0,2,0>, <5,1,7,3>
1529   2684518830U,  // <2,0,5,2>: Cost 3 vext3 <0,0,2,2>, <0,5,2,7>
1530   3719008112U,  // <2,0,5,3>: Cost 4 vext2 <4,6,2,0>, <5,3,7,1>
1531   2216255691U,  // <2,0,5,4>: Cost 3 vrev <0,2,4,5>
1532   3719008260U,  // <2,0,5,5>: Cost 4 vext2 <4,6,2,0>, <5,5,5,5>
1533   3719008354U,  // <2,0,5,6>: Cost 4 vext2 <4,6,2,0>, <5,6,7,0>
1534   3923379878U,  // <2,0,5,7>: Cost 4 vuzpr <5,1,7,3>, <2,3,0,1>
1535   2216550639U,  // <2,0,5,u>: Cost 3 vrev <0,2,u,5>
1536   2653229352U,  // <2,0,6,0>: Cost 3 vext2 <6,0,2,0>, <6,0,2,0>
1537   2953627578U,  // <2,0,6,1>: Cost 3 vzipr LHS, <2,6,3,7>
1538   2708701688U,  // <2,0,6,2>: Cost 3 vext3 <4,0,6,2>, <0,6,2,0>
1539   3782443525U,  // <2,0,6,3>: Cost 4 vext3 <4,0,6,2>, <0,6,3,4>
1540   2655883884U,  // <2,0,6,4>: Cost 3 vext2 <6,4,2,0>, <6,4,2,0>
1541   3726971588U,  // <2,0,6,5>: Cost 4 vext2 <6,0,2,0>, <6,5,2,7>
1542   3719009080U,  // <2,0,6,6>: Cost 4 vext2 <4,6,2,0>, <6,6,6,6>
1543   3719009102U,  // <2,0,6,7>: Cost 4 vext2 <4,6,2,0>, <6,7,0,1>
1544   2653229352U,  // <2,0,6,u>: Cost 3 vext2 <6,0,2,0>, <6,0,2,0>
1545   2659202049U,  // <2,0,7,0>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
1546   3934209702U,  // <2,0,7,1>: Cost 4 vuzpr <7,0,1,2>, <2,3,0,1>
1547   2726249034U,  // <2,0,7,2>: Cost 3 vext3 <7,0,1,2>, <0,7,2,1>
1548   3935667878U,  // <2,0,7,3>: Cost 4 vuzpr <7,2,3,0>, <2,3,0,1>
1549   3719009638U,  // <2,0,7,4>: Cost 4 vext2 <4,6,2,0>, <7,4,5,6>
1550   3937191590U,  // <2,0,7,5>: Cost 4 vuzpr <7,4,5,6>, <2,3,0,1>
1551   3736925671U,  // <2,0,7,6>: Cost 4 vext2 <7,6,2,0>, <7,6,2,0>
1552   3719009900U,  // <2,0,7,7>: Cost 4 vext2 <4,6,2,0>, <7,7,7,7>
1553   2664511113U,  // <2,0,7,u>: Cost 3 vext2 <7,u,2,0>, <7,u,2,0>
1554   1477787750U,  // <2,0,u,0>: Cost 2 vext1 <0,2,0,u>, LHS
1555   2953668667U,  // <2,0,u,1>: Cost 3 vzipr LHS, <2,u,0,1>
1556   1611956893U,  // <2,0,u,2>: Cost 2 vext3 <0,2,0,2>, LHS
1557   2551531670U,  // <2,0,u,3>: Cost 3 vext1 <0,2,0,u>, <3,0,1,2>
1558   1477791030U,  // <2,0,u,4>: Cost 2 vext1 <0,2,0,u>, RHS
1559   2551533264U,  // <2,0,u,5>: Cost 3 vext1 <0,2,0,u>, <5,1,7,3>
1560   2551534074U,  // <2,0,u,6>: Cost 3 vext1 <0,2,0,u>, <6,2,7,3>
1561   2599310330U,  // <2,0,u,7>: Cost 3 vext1 <u,2,0,u>, <7,0,1,2>
1562   1611956947U,  // <2,0,u,u>: Cost 2 vext3 <0,2,0,2>, LHS
1563   2690564826U,  // <2,1,0,0>: Cost 3 vext3 <1,0,3,2>, <1,0,0,1>
1564   2690417380U,  // <2,1,0,1>: Cost 3 vext3 <1,0,1,2>, <1,0,1,2>
1565   2617401508U,  // <2,1,0,2>: Cost 3 vext2 <0,0,2,1>, <0,2,0,2>
1566   1616823030U,  // <2,1,0,3>: Cost 2 vext3 <1,0,3,2>, <1,0,3,2>
1567   2569456950U,  // <2,1,0,4>: Cost 3 vext1 <3,2,1,0>, RHS
1568   3643199184U,  // <2,1,0,5>: Cost 4 vext1 <3,2,1,0>, <5,1,7,3>
1569   3643199994U,  // <2,1,0,6>: Cost 4 vext1 <3,2,1,0>, <6,2,7,3>
1570   2622046794U,  // <2,1,0,7>: Cost 3 vext2 <0,7,2,1>, <0,7,2,1>
1571   1617191715U,  // <2,1,0,u>: Cost 2 vext3 <1,0,u,2>, <1,0,u,2>
1572   2623374060U,  // <2,1,1,0>: Cost 3 vext2 <1,0,2,1>, <1,0,2,1>
1573   2685698868U,  // <2,1,1,1>: Cost 3 vext3 <0,2,0,2>, <1,1,1,1>
1574   2623374230U,  // <2,1,1,2>: Cost 3 vext2 <1,0,2,1>, <1,2,3,0>
1575   2685698888U,  // <2,1,1,3>: Cost 3 vext3 <0,2,0,2>, <1,1,3,3>
1576   3625291062U,  // <2,1,1,4>: Cost 4 vext1 <0,2,1,1>, RHS
1577   3726976144U,  // <2,1,1,5>: Cost 4 vext2 <6,0,2,1>, <1,5,3,7>
1578   3765191522U,  // <2,1,1,6>: Cost 4 vext3 <1,1,6,2>, <1,1,6,2>
1579   3296158651U,  // <2,1,1,7>: Cost 4 vrev <1,2,7,1>
1580   2685698933U,  // <2,1,1,u>: Cost 3 vext3 <0,2,0,2>, <1,1,u,3>
1581   2629346757U,  // <2,1,2,0>: Cost 3 vext2 <2,0,2,1>, <2,0,2,1>
1582   3759440775U,  // <2,1,2,1>: Cost 4 vext3 <0,2,0,2>, <1,2,1,3>
1583   2629346920U,  // <2,1,2,2>: Cost 3 vext2 <2,0,2,1>, <2,2,2,2>
1584   3020734628U,  // <2,1,2,3>: Cost 3 vtrnl LHS, <0,2,0,2>
1585   2702361508U,  // <2,1,2,4>: Cost 3 vext3 <3,0,1,2>, <1,2,4,5>
1586   3776103337U,  // <2,1,2,5>: Cost 4 vext3 <3,0,1,2>, <1,2,5,1>
1587   3776103347U,  // <2,1,2,6>: Cost 4 vext3 <3,0,1,2>, <1,2,6,2>
1588   2726249402U,  // <2,1,2,7>: Cost 3 vext3 <7,0,1,2>, <1,2,7,0>
1589   3020775588U,  // <2,1,2,u>: Cost 3 vtrnl LHS, <0,2,0,2>
1590   2551562342U,  // <2,1,3,0>: Cost 3 vext1 <0,2,1,3>, LHS
1591   2892398694U,  // <2,1,3,1>: Cost 3 vzipl <1,1,1,1>, LHS
1592   2551563942U,  // <2,1,3,2>: Cost 3 vext1 <0,2,1,3>, <2,3,0,1>
1593   3020736114U,  // <2,1,3,3>: Cost 3 vtrnl LHS, <2,2,3,3>
1594   2551565622U,  // <2,1,3,4>: Cost 3 vext1 <0,2,1,3>, RHS
1595   2581425899U,  // <2,1,3,5>: Cost 3 vext1 <5,2,1,3>, <5,2,1,3>
1596   3625308666U,  // <2,1,3,6>: Cost 4 vext1 <0,2,1,3>, <6,2,7,3>
1597   3980787814U,  // <2,1,3,7>: Cost 4 vzipl <3,5,1,7>, LHS
1598   3020777074U,  // <2,1,3,u>: Cost 3 vtrnl LHS, <2,2,3,3>
1599   3697118098U,  // <2,1,4,0>: Cost 4 vext2 <1,0,2,1>, <4,0,5,1>
1600   4100359066U,  // <2,1,4,1>: Cost 4 vtrnl <1,1,1,1>, <1,2,3,4>
1601   3977429095U,  // <2,1,4,2>: Cost 4 vzipl <3,0,1,2>, <0,1,2,4>
1602   1148404634U,  // <2,1,4,3>: Cost 2 vrev <1,2,3,4>
1603   3643231542U,  // <2,1,4,4>: Cost 4 vext1 <3,2,1,4>, RHS
1604   2623376694U,  // <2,1,4,5>: Cost 3 vext2 <1,0,2,1>, RHS
1605   3697118540U,  // <2,1,4,6>: Cost 4 vext2 <1,0,2,1>, <4,6,0,2>
1606   3667121310U,  // <2,1,4,7>: Cost 4 vext1 <7,2,1,4>, <7,2,1,4>
1607   1148773319U,  // <2,1,4,u>: Cost 2 vrev <1,2,u,4>
1608   3643236454U,  // <2,1,5,0>: Cost 4 vext1 <3,2,1,5>, LHS
1609   3697118928U,  // <2,1,5,1>: Cost 4 vext2 <1,0,2,1>, <5,1,7,3>
1610   3643238099U,  // <2,1,5,2>: Cost 4 vext1 <3,2,1,5>, <2,3,5,1>
1611   2712241296U,  // <2,1,5,3>: Cost 3 vext3 <4,6,0,2>, <1,5,3,7>
1612   2222228388U,  // <2,1,5,4>: Cost 3 vrev <1,2,4,5>
1613   3643240144U,  // <2,1,5,5>: Cost 4 vext1 <3,2,1,5>, <5,1,7,3>
1614   3726979170U,  // <2,1,5,6>: Cost 4 vext2 <6,0,2,1>, <5,6,7,0>
1615   3631297530U,  // <2,1,5,7>: Cost 4 vext1 <1,2,1,5>, <7,0,1,2>
1616   2222523336U,  // <2,1,5,u>: Cost 3 vrev <1,2,u,5>
1617   2653237545U,  // <2,1,6,0>: Cost 3 vext2 <6,0,2,1>, <6,0,2,1>
1618   3785983183U,  // <2,1,6,1>: Cost 4 vext3 <4,6,0,2>, <1,6,1,7>
1619   2653237754U,  // <2,1,6,2>: Cost 3 vext2 <6,0,2,1>, <6,2,7,3>
1620   3068510412U,  // <2,1,6,3>: Cost 3 vtrnl LHS, <0,2,4,6>
1621   3726979697U,  // <2,1,6,4>: Cost 4 vext2 <6,0,2,1>, <6,4,2,5>
1622   3785983220U,  // <2,1,6,5>: Cost 4 vext3 <4,6,0,2>, <1,6,5,u>
1623   3726979896U,  // <2,1,6,6>: Cost 4 vext2 <6,0,2,1>, <6,6,6,6>
1624   3726979918U,  // <2,1,6,7>: Cost 4 vext2 <6,0,2,1>, <6,7,0,1>
1625   2222531529U,  // <2,1,6,u>: Cost 3 vrev <1,2,u,6>
1626   2622051322U,  // <2,1,7,0>: Cost 3 vext2 <0,7,2,1>, <7,0,1,2>
1627   3733615699U,  // <2,1,7,1>: Cost 4 vext2 <7,1,2,1>, <7,1,2,1>
1628   3726980271U,  // <2,1,7,2>: Cost 4 vext2 <6,0,2,1>, <7,2,3,3>
1629   2222171037U,  // <2,1,7,3>: Cost 3 vrev <1,2,3,7>
1630   3726980454U,  // <2,1,7,4>: Cost 4 vext2 <6,0,2,1>, <7,4,5,6>
1631   3736270231U,  // <2,1,7,5>: Cost 4 vext2 <7,5,2,1>, <7,5,2,1>
1632   3726980567U,  // <2,1,7,6>: Cost 4 vext2 <6,0,2,1>, <7,6,0,2>
1633   3726980716U,  // <2,1,7,7>: Cost 4 vext2 <6,0,2,1>, <7,7,7,7>
1634   2669827714U,  // <2,1,7,u>: Cost 3 vext2 <u,7,2,1>, <7,u,1,2>
1635   2551603302U,  // <2,1,u,0>: Cost 3 vext1 <0,2,1,u>, LHS
1636   2623379246U,  // <2,1,u,1>: Cost 3 vext2 <1,0,2,1>, LHS
1637   2551604902U,  // <2,1,u,2>: Cost 3 vext1 <0,2,1,u>, <2,3,0,1>
1638   1148437406U,  // <2,1,u,3>: Cost 2 vrev <1,2,3,u>
1639   2551606582U,  // <2,1,u,4>: Cost 3 vext1 <0,2,1,u>, RHS
1640   2623379610U,  // <2,1,u,5>: Cost 3 vext2 <1,0,2,1>, RHS
1641   3625349626U,  // <2,1,u,6>: Cost 4 vext1 <0,2,1,u>, <6,2,7,3>
1642   2669828370U,  // <2,1,u,7>: Cost 3 vext2 <u,7,2,1>, <u,7,2,1>
1643   1148806091U,  // <2,1,u,u>: Cost 2 vrev <1,2,u,u>
1644   1543667732U,  // <2,2,0,0>: Cost 2 vext2 <0,0,2,2>, <0,0,2,2>
1645   1556938854U,  // <2,2,0,1>: Cost 2 vext2 <2,2,2,2>, LHS
1646   2819409512U,  // <2,2,0,2>: Cost 3 vuzpr LHS, <2,2,2,2>
1647   2696537551U,  // <2,2,0,3>: Cost 3 vext3 <2,0,3,2>, <2,0,3,2>
1648   2696611288U,  // <2,2,0,4>: Cost 3 vext3 <2,0,4,2>, <2,0,4,2>
1649   2617409966U,  // <2,2,0,5>: Cost 3 vext2 <0,0,2,2>, <0,5,2,7>
1650   3770500586U,  // <2,2,0,6>: Cost 4 vext3 <2,0,6,2>, <2,0,6,2>
1651   3799991795U,  // <2,2,0,7>: Cost 4 vext3 <7,0,1,2>, <2,0,7,2>
1652   1556939421U,  // <2,2,0,u>: Cost 2 vext2 <2,2,2,2>, LHS
1653   2690565638U,  // <2,2,1,0>: Cost 3 vext3 <1,0,3,2>, <2,1,0,3>
1654   2630681396U,  // <2,2,1,1>: Cost 3 vext2 <2,2,2,2>, <1,1,1,1>
1655   2685699608U,  // <2,2,1,2>: Cost 3 vext3 <0,2,0,2>, <2,1,2,3>
1656   3759441441U,  // <2,2,1,3>: Cost 4 vext3 <0,2,0,2>, <2,1,3,3>
1657   3759441450U,  // <2,2,1,4>: Cost 4 vext3 <0,2,0,2>, <2,1,4,3>
1658   2665186448U,  // <2,2,1,5>: Cost 3 vext2 <u,0,2,2>, <1,5,3,7>
1659   3738928335U,  // <2,2,1,6>: Cost 4 vext2 <u,0,2,2>, <1,6,1,7>
1660   3738928427U,  // <2,2,1,7>: Cost 4 vext2 <u,0,2,2>, <1,7,3,0>
1661   2630681980U,  // <2,2,1,u>: Cost 3 vext2 <2,2,2,2>, <1,u,3,0>
1662   1489829990U,  // <2,2,2,0>: Cost 2 vext1 <2,2,2,2>, LHS
1663   2563572470U,  // <2,2,2,1>: Cost 3 vext1 <2,2,2,2>, <1,0,3,2>
1664   269271142U,   // <2,2,2,2>: Cost 1 vdup2 LHS
1665   2886518376U,  // <2,2,2,3>: Cost 3 vzipl LHS, <2,2,2,2>
1666   1489833270U,  // <2,2,2,4>: Cost 2 vext1 <2,2,2,2>, RHS
1667   2563575504U,  // <2,2,2,5>: Cost 3 vext1 <2,2,2,2>, <5,1,7,3>
1668   2563576314U,  // <2,2,2,6>: Cost 3 vext1 <2,2,2,2>, <6,2,7,3>
1669   2593436837U,  // <2,2,2,7>: Cost 3 vext1 <7,2,2,2>, <7,2,2,2>
1670   269271142U,   // <2,2,2,u>: Cost 1 vdup2 LHS
1671   2685699750U,  // <2,2,3,0>: Cost 3 vext3 <0,2,0,2>, <2,3,0,1>
1672   2690565806U,  // <2,2,3,1>: Cost 3 vext3 <1,0,3,2>, <2,3,1,0>
1673   2630682945U,  // <2,2,3,2>: Cost 3 vext2 <2,2,2,2>, <3,2,2,2>
1674   1812775014U,  // <2,2,3,3>: Cost 2 vzipl LHS, LHS
1675   2685699790U,  // <2,2,3,4>: Cost 3 vext3 <0,2,0,2>, <2,3,4,5>
1676   3625381584U,  // <2,2,3,5>: Cost 4 vext1 <0,2,2,3>, <5,1,7,3>
1677   2698749661U,  // <2,2,3,6>: Cost 3 vext3 <2,3,6,2>, <2,3,6,2>
1678   2593445030U,  // <2,2,3,7>: Cost 3 vext1 <7,2,2,3>, <7,2,2,3>
1679   1812815974U,  // <2,2,3,u>: Cost 2 vzipl LHS, LHS
1680   2630683538U,  // <2,2,4,0>: Cost 3 vext2 <2,2,2,2>, <4,0,5,1>
1681   3704425418U,  // <2,2,4,1>: Cost 4 vext2 <2,2,2,2>, <4,1,2,3>
1682   2228045418U,  // <2,2,4,2>: Cost 3 vrev <2,2,2,4>
1683   3964904904U,  // <2,2,4,3>: Cost 4 vzipl LHS, <2,0,2,4>
1684   3027452826U,  // <2,2,4,4>: Cost 3 vtrnl <1,2,3,4>, <1,2,3,4>
1685   1556942134U,  // <2,2,4,5>: Cost 2 vext2 <2,2,2,2>, RHS
1686   2630683980U,  // <2,2,4,6>: Cost 3 vext2 <2,2,2,2>, <4,6,0,2>
1687   3667195047U,  // <2,2,4,7>: Cost 4 vext1 <7,2,2,4>, <7,2,2,4>
1688   1556942377U,  // <2,2,4,u>: Cost 2 vext2 <2,2,2,2>, RHS
1689   3704426055U,  // <2,2,5,0>: Cost 4 vext2 <2,2,2,2>, <5,0,1,1>
1690   2630684368U,  // <2,2,5,1>: Cost 3 vext2 <2,2,2,2>, <5,1,7,3>
1691   2685699936U,  // <2,2,5,2>: Cost 3 vext3 <0,2,0,2>, <2,5,2,7>
1692   3779348328U,  // <2,2,5,3>: Cost 4 vext3 <3,5,0,2>, <2,5,3,6>
1693   2228201085U,  // <2,2,5,4>: Cost 3 vrev <2,2,4,5>
1694   2665189380U,  // <2,2,5,5>: Cost 3 vext2 <u,0,2,2>, <5,5,5,5>
1695   2665189474U,  // <2,2,5,6>: Cost 3 vext2 <u,0,2,2>, <5,6,7,0>
1696   3704426614U,  // <2,2,5,7>: Cost 4 vext2 <2,2,2,2>, <5,7,0,2>
1697   2630684935U,  // <2,2,5,u>: Cost 3 vext2 <2,2,2,2>, <5,u,7,3>
1698   3704426793U,  // <2,2,6,0>: Cost 4 vext2 <2,2,2,2>, <6,0,2,1>
1699   3704426876U,  // <2,2,6,1>: Cost 4 vext2 <2,2,2,2>, <6,1,2,3>
1700   2630685178U,  // <2,2,6,2>: Cost 3 vext2 <2,2,2,2>, <6,2,7,3>
1701   2712242106U,  // <2,2,6,3>: Cost 3 vext3 <4,6,0,2>, <2,6,3,7>
1702   3637349686U,  // <2,2,6,4>: Cost 4 vext1 <2,2,2,6>, RHS
1703   3738931890U,  // <2,2,6,5>: Cost 4 vext2 <u,0,2,2>, <6,5,0,7>
1704   2657227536U,  // <2,2,6,6>: Cost 3 vext2 <6,6,2,2>, <6,6,2,2>
1705   2657891169U,  // <2,2,6,7>: Cost 3 vext2 <6,7,2,2>, <6,7,2,2>
1706   2630685664U,  // <2,2,6,u>: Cost 3 vext2 <2,2,2,2>, <6,u,7,3>
1707   2726250474U,  // <2,2,7,0>: Cost 3 vext3 <7,0,1,2>, <2,7,0,1>
1708   3934209640U,  // <2,2,7,1>: Cost 4 vuzpr <7,0,1,2>, <2,2,2,2>
1709   2660545701U,  // <2,2,7,2>: Cost 3 vext2 <7,2,2,2>, <7,2,2,2>
1710   3964906122U,  // <2,2,7,3>: Cost 4 vzipl LHS, <3,6,2,7>
1711   2665190758U,  // <2,2,7,4>: Cost 3 vext2 <u,0,2,2>, <7,4,5,6>
1712   3937191528U,  // <2,2,7,5>: Cost 4 vuzpr <7,4,5,6>, <2,2,2,2>
1713   3730970125U,  // <2,2,7,6>: Cost 4 vext2 <6,6,2,2>, <7,6,6,2>
1714   2665191020U,  // <2,2,7,7>: Cost 3 vext2 <u,0,2,2>, <7,7,7,7>
1715   2731558962U,  // <2,2,7,u>: Cost 3 vext3 <7,u,1,2>, <2,7,u,1>
1716   1591449308U,  // <2,2,u,0>: Cost 2 vext2 <u,0,2,2>, <u,0,2,2>
1717   1556944686U,  // <2,2,u,1>: Cost 2 vext2 <2,2,2,2>, LHS
1718   269271142U,   // <2,2,u,2>: Cost 1 vdup2 LHS
1719   1812775019U,  // <2,2,u,3>: Cost 2 vzipl LHS, LHS
1720   1489833270U,  // <2,2,u,4>: Cost 2 vext1 <2,2,2,2>, RHS
1721   1556945050U,  // <2,2,u,5>: Cost 2 vext2 <2,2,2,2>, RHS
1722   2630686896U,  // <2,2,u,6>: Cost 3 vext2 <2,2,2,2>, <u,6,0,2>
1723   2593485995U,  // <2,2,u,7>: Cost 3 vext1 <7,2,2,u>, <7,2,2,u>
1724   269271142U,   // <2,2,u,u>: Cost 1 vdup2 LHS
1725   1544339456U,  // <2,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
1726   470597734U,   // <2,3,0,1>: Cost 1 vext2 LHS, LHS
1727   1548984484U,  // <2,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
1728   2557659286U,  // <2,3,0,3>: Cost 3 vext1 <1,2,3,0>, <3,0,1,2>
1729   1483918646U,  // <2,3,0,4>: Cost 2 vext1 <1,2,3,0>, RHS
1730   2557660880U,  // <2,3,0,5>: Cost 3 vext1 <1,2,3,0>, <5,1,7,3>
1731   2557661690U,  // <2,3,0,6>: Cost 3 vext1 <1,2,3,0>, <6,2,7,3>
1732   2593494188U,  // <2,3,0,7>: Cost 3 vext1 <7,2,3,0>, <7,2,3,0>
1733   470598301U,   // <2,3,0,u>: Cost 1 vext2 LHS, LHS
1734   1544340214U,  // <2,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
1735   1544340276U,  // <2,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
1736   1544340374U,  // <2,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
1737   2622727118U,  // <2,3,1,3>: Cost 3 vext2 LHS, <1,3,0,2>
1738   2557668662U,  // <2,3,1,4>: Cost 3 vext1 <1,2,3,1>, RHS
1739   1592116368U,  // <2,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
1740   2665858255U,  // <2,3,1,6>: Cost 3 vext2 LHS, <1,6,1,7>
1741   2665858347U,  // <2,3,1,7>: Cost 3 vext2 LHS, <1,7,3,0>
1742   1548985724U,  // <2,3,1,u>: Cost 2 vext2 LHS, <1,u,3,0>
1743   2622727604U,  // <2,3,2,0>: Cost 3 vext2 LHS, <2,0,0,2>
1744   2622727686U,  // <2,3,2,1>: Cost 3 vext2 LHS, <2,1,0,3>
1745   1544341096U,  // <2,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>
1746   1544341158U,  // <2,3,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
1747   2622727928U,  // <2,3,2,4>: Cost 3 vext2 LHS, <2,4,0,2>
1748   2665858894U,  // <2,3,2,5>: Cost 3 vext2 LHS, <2,5,0,7>
1749   1592117178U,  // <2,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
1750   2665859050U,  // <2,3,2,7>: Cost 3 vext2 LHS, <2,7,0,1>
1751   1548986427U,  // <2,3,2,u>: Cost 2 vext2 LHS, <2,u,0,1>
1752   1548986518U,  // <2,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
1753   2622728414U,  // <2,3,3,1>: Cost 3 vext2 LHS, <3,1,0,2>
1754   1489913458U,  // <2,3,3,2>: Cost 2 vext1 <2,2,3,3>, <2,2,3,3>
1755   1544341916U,  // <2,3,3,3>: Cost 2 vext2 LHS, <3,3,3,3>
1756   1548986882U,  // <2,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
1757   2622728738U,  // <2,3,3,5>: Cost 3 vext2 LHS, <3,5,0,2>
1758   2622728842U,  // <2,3,3,6>: Cost 3 vext2 LHS, <3,6,2,7>
1759   2593518767U,  // <2,3,3,7>: Cost 3 vext1 <7,2,3,3>, <7,2,3,3>
1760   1548987166U,  // <2,3,3,u>: Cost 2 vext2 LHS, <3,u,1,2>
1761   1548987282U,  // <2,3,4,0>: Cost 2 vext2 LHS, <4,0,5,1>
1762   1483948954U,  // <2,3,4,1>: Cost 2 vext1 <1,2,3,4>, <1,2,3,4>
1763   2622729270U,  // <2,3,4,2>: Cost 3 vext2 LHS, <4,2,5,3>
1764   2557692054U,  // <2,3,4,3>: Cost 3 vext1 <1,2,3,4>, <3,0,1,2>
1765   1483951414U,  // <2,3,4,4>: Cost 2 vext1 <1,2,3,4>, RHS
1766   470601014U,   // <2,3,4,5>: Cost 1 vext2 LHS, RHS
1767   1548987724U,  // <2,3,4,6>: Cost 2 vext2 LHS, <4,6,0,2>
1768   2593526960U,  // <2,3,4,7>: Cost 3 vext1 <7,2,3,4>, <7,2,3,4>
1769   470601257U,   // <2,3,4,u>: Cost 1 vext2 LHS, RHS
1770   2622729799U,  // <2,3,5,0>: Cost 3 vext2 LHS, <5,0,1,1>
1771   1548988112U,  // <2,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
1772   2622729968U,  // <2,3,5,2>: Cost 3 vext2 LHS, <5,2,1,u>
1773   2665860976U,  // <2,3,5,3>: Cost 3 vext2 LHS, <5,3,7,1>
1774   1592119238U,  // <2,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
1775   1592119300U,  // <2,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
1776   1592119394U,  // <2,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>
1777   2622730358U,  // <2,3,5,7>: Cost 3 vext2 LHS, <5,7,0,2>
1778   1592119556U,  // <2,3,5,u>: Cost 2 vext2 LHS, <5,u,7,0>
1779   2622730537U,  // <2,3,6,0>: Cost 3 vext2 LHS, <6,0,2,1>
1780   2622730620U,  // <2,3,6,1>: Cost 3 vext2 LHS, <6,1,2,3>
1781   1548988922U,  // <2,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
1782   2665861682U,  // <2,3,6,3>: Cost 3 vext2 LHS, <6,3,4,5>
1783   2665861740U,  // <2,3,6,4>: Cost 3 vext2 LHS, <6,4,2,0>
1784   2665861810U,  // <2,3,6,5>: Cost 3 vext2 LHS, <6,5,0,7>
1785   1592120120U,  // <2,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
1786   1592120142U,  // <2,3,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
1787   1548989408U,  // <2,3,6,u>: Cost 2 vext2 LHS, <6,u,7,3>
1788   1592120314U,  // <2,3,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
1789   2659890261U,  // <2,3,7,1>: Cost 3 vext2 <7,1,2,3>, <7,1,2,3>
1790   2622731439U,  // <2,3,7,2>: Cost 3 vext2 LHS, <7,2,3,3>
1791   2665862371U,  // <2,3,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
1792   1592120678U,  // <2,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
1793   2665862548U,  // <2,3,7,5>: Cost 3 vext2 LHS, <7,5,1,7>
1794   2665862614U,  // <2,3,7,6>: Cost 3 vext2 LHS, <7,6,0,1>
1795   1592120940U,  // <2,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
1796   1592120962U,  // <2,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
1797   1548990162U,  // <2,3,u,0>: Cost 2 vext2 LHS, <u,0,1,1>
1798   470603566U,   // <2,3,u,1>: Cost 1 vext2 LHS, LHS
1799   1548990316U,  // <2,3,u,2>: Cost 2 vext2 LHS, <u,2,0,2>
1800   1548990396U,  // <2,3,u,3>: Cost 2 vext2 LHS, <u,3,0,1>
1801   1548990527U,  // <2,3,u,4>: Cost 2 vext2 LHS, <u,4,5,6>
1802   470603930U,   // <2,3,u,5>: Cost 1 vext2 LHS, RHS
1803   1548990640U,  // <2,3,u,6>: Cost 2 vext2 LHS, <u,6,0,2>
1804   1592121600U,  // <2,3,u,7>: Cost 2 vext2 LHS, <u,7,0,1>
1805   470604133U,   // <2,3,u,u>: Cost 1 vext2 LHS, LHS
1806   2708261734U,  // <2,4,0,0>: Cost 3 vext3 <4,0,0,2>, <4,0,0,2>
1807   2629369958U,  // <2,4,0,1>: Cost 3 vext2 <2,0,2,4>, LHS
1808   2819409614U,  // <2,4,0,2>: Cost 3 vuzpr LHS, <2,3,4,5>
1809   2619416841U,  // <2,4,0,3>: Cost 3 vext2 <0,3,2,4>, <0,3,2,4>
1810   2712243086U,  // <2,4,0,4>: Cost 3 vext3 <4,6,0,2>, <4,0,4,6>
1811   2685701010U,  // <2,4,0,5>: Cost 3 vext3 <0,2,0,2>, <4,0,5,1>
1812   1634962332U,  // <2,4,0,6>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
1813   3661337594U,  // <2,4,0,7>: Cost 4 vext1 <6,2,4,0>, <7,0,1,2>
1814   1635109806U,  // <2,4,0,u>: Cost 2 vext3 <4,0,u,2>, <4,0,u,2>
1815   2619417334U,  // <2,4,1,0>: Cost 3 vext2 <0,3,2,4>, <1,0,3,2>
1816   3899033294U,  // <2,4,1,1>: Cost 4 vuzpr <1,1,1,1>, <2,3,4,5>
1817   3703112598U,  // <2,4,1,2>: Cost 4 vext2 <2,0,2,4>, <1,2,3,0>
1818   3898525390U,  // <2,4,1,3>: Cost 4 vuzpr <1,0,3,2>, <2,3,4,5>
1819   3643427810U,  // <2,4,1,4>: Cost 4 vext1 <3,2,4,1>, <4,1,5,0>
1820   2709294052U,  // <2,4,1,5>: Cost 3 vext3 <4,1,5,2>, <4,1,5,2>
1821   3759442926U,  // <2,4,1,6>: Cost 4 vext3 <0,2,0,2>, <4,1,6,3>
1822   3701785894U,  // <2,4,1,7>: Cost 4 vext2 <1,7,2,4>, <1,7,2,4>
1823   2709515263U,  // <2,4,1,u>: Cost 3 vext3 <4,1,u,2>, <4,1,u,2>
1824   2629371336U,  // <2,4,2,0>: Cost 3 vext2 <2,0,2,4>, <2,0,2,4>
1825   3703113240U,  // <2,4,2,1>: Cost 4 vext2 <2,0,2,4>, <2,1,2,3>
1826   2630698602U,  // <2,4,2,2>: Cost 3 vext2 <2,2,2,4>, <2,2,2,4>
1827   2632025806U,  // <2,4,2,3>: Cost 3 vext2 <2,4,2,4>, <2,3,4,5>
1828   2832844494U,  // <2,4,2,4>: Cost 3 vuzpr <2,3,4,5>, <2,3,4,5>
1829   2709957685U,  // <2,4,2,5>: Cost 3 vext3 <4,2,5,2>, <4,2,5,2>
1830   2710031422U,  // <2,4,2,6>: Cost 3 vext3 <4,2,6,2>, <4,2,6,2>
1831   3800214597U,  // <2,4,2,7>: Cost 4 vext3 <7,0,4,2>, <4,2,7,0>
1832   2710178896U,  // <2,4,2,u>: Cost 3 vext3 <4,2,u,2>, <4,2,u,2>
1833   2569699430U,  // <2,4,3,0>: Cost 3 vext1 <3,2,4,3>, LHS
1834   2569700250U,  // <2,4,3,1>: Cost 3 vext1 <3,2,4,3>, <1,2,3,4>
1835   3971678310U,  // <2,4,3,2>: Cost 4 vzipl <2,0,4,2>, LHS
1836   2569701716U,  // <2,4,3,3>: Cost 3 vext1 <3,2,4,3>, <3,2,4,3>
1837   2569702710U,  // <2,4,3,4>: Cost 3 vext1 <3,2,4,3>, RHS
1838   2899951718U,  // <2,4,3,5>: Cost 3 vzipl <2,3,4,5>, LHS
1839   3114714738U,  // <2,4,3,6>: Cost 3 vtrnr RHS, <2,2,3,3>
1840   3987644518U,  // <2,4,3,7>: Cost 4 vzipl <4,6,4,7>, LHS
1841   2899976294U,  // <2,4,3,u>: Cost 3 vzipl <2,3,4,u>, LHS
1842   2563735654U,  // <2,4,4,0>: Cost 3 vext1 <2,2,4,4>, LHS
1843   2563736474U,  // <2,4,4,1>: Cost 3 vext1 <2,2,4,4>, <1,2,3,4>
1844   2563737212U,  // <2,4,4,2>: Cost 3 vext1 <2,2,4,4>, <2,2,4,4>
1845   3637479574U,  // <2,4,4,3>: Cost 4 vext1 <2,2,4,4>, <3,0,1,2>
1846   2563738934U,  // <2,4,4,4>: Cost 3 vext1 <2,2,4,4>, RHS
1847   2629373238U,  // <2,4,4,5>: Cost 3 vext2 <2,0,2,4>, RHS
1848   2846279374U,  // <2,4,4,6>: Cost 3 vuzpr RHS, <2,3,4,5>
1849   3667342521U,  // <2,4,4,7>: Cost 4 vext1 <7,2,4,4>, <7,2,4,4>
1850   2629373481U,  // <2,4,4,u>: Cost 3 vext2 <2,0,2,4>, RHS
1851   2551800011U,  // <2,4,5,0>: Cost 3 vext1 <0,2,4,5>, <0,2,4,5>
1852   2569716470U,  // <2,4,5,1>: Cost 3 vext1 <3,2,4,5>, <1,0,3,2>
1853   2563745405U,  // <2,4,5,2>: Cost 3 vext1 <2,2,4,5>, <2,2,4,5>
1854   2569718102U,  // <2,4,5,3>: Cost 3 vext1 <3,2,4,5>, <3,2,4,5>
1855   2551803190U,  // <2,4,5,4>: Cost 3 vext1 <0,2,4,5>, RHS
1856   3625545424U,  // <2,4,5,5>: Cost 4 vext1 <0,2,4,5>, <5,1,7,3>
1857   1611959606U,  // <2,4,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
1858   3923379918U,  // <2,4,5,7>: Cost 4 vuzpr <5,1,7,3>, <2,3,4,5>
1859   1611959624U,  // <2,4,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
1860   1638501708U,  // <2,4,6,0>: Cost 2 vext3 <4,6,0,2>, <4,6,0,2>
1861   2599584502U,  // <2,4,6,1>: Cost 3 vext1 <u,2,4,6>, <1,0,3,2>
1862   2712391006U,  // <2,4,6,2>: Cost 3 vext3 <4,6,2,2>, <4,6,2,2>
1863   2599585942U,  // <2,4,6,3>: Cost 3 vext1 <u,2,4,6>, <3,0,1,2>
1864   1525845302U,  // <2,4,6,4>: Cost 2 vext1 <u,2,4,6>, RHS
1865   2980497338U,  // <2,4,6,5>: Cost 3 vzipr RHS, <2,6,3,7>
1866   2599588346U,  // <2,4,6,6>: Cost 3 vext1 <u,2,4,6>, <6,2,7,3>
1867   2599588858U,  // <2,4,6,7>: Cost 3 vext1 <u,2,4,6>, <7,0,1,2>
1868   1525847854U,  // <2,4,6,u>: Cost 2 vext1 <u,2,4,6>, LHS
1869   2659234821U,  // <2,4,7,0>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
1870   3934209742U,  // <2,4,7,1>: Cost 4 vuzpr <7,0,1,2>, <2,3,4,5>
1871   3719042224U,  // <2,4,7,2>: Cost 4 vext2 <4,6,2,4>, <7,2,3,4>
1872   3935700686U,  // <2,4,7,3>: Cost 4 vuzpr <7,2,3,4>, <2,3,4,5>
1873   3719042406U,  // <2,4,7,4>: Cost 4 vext2 <4,6,2,4>, <7,4,5,6>
1874   3937191630U,  // <2,4,7,5>: Cost 4 vuzpr <7,4,5,6>, <2,3,4,5>
1875   3799993809U,  // <2,4,7,6>: Cost 4 vext3 <7,0,1,2>, <4,7,6,0>
1876   3719042668U,  // <2,4,7,7>: Cost 4 vext2 <4,6,2,4>, <7,7,7,7>
1877   2664543885U,  // <2,4,7,u>: Cost 3 vext2 <7,u,2,4>, <7,u,2,4>
1878   1639828974U,  // <2,4,u,0>: Cost 2 vext3 <4,u,0,2>, <4,u,0,2>
1879   2629375790U,  // <2,4,u,1>: Cost 3 vext2 <2,0,2,4>, LHS
1880   2563769984U,  // <2,4,u,2>: Cost 3 vext1 <2,2,4,u>, <2,2,4,u>
1881   2569742681U,  // <2,4,u,3>: Cost 3 vext1 <3,2,4,u>, <3,2,4,u>
1882   1525845302U,  // <2,4,u,4>: Cost 2 vext1 <u,2,4,6>, RHS
1883   2629376154U,  // <2,4,u,5>: Cost 3 vext2 <2,0,2,4>, RHS
1884   1611959849U,  // <2,4,u,6>: Cost 2 vext3 <0,2,0,2>, RHS
1885   2599588858U,  // <2,4,u,7>: Cost 3 vext1 <u,2,4,6>, <7,0,1,2>
1886   1611959867U,  // <2,4,u,u>: Cost 2 vext3 <0,2,0,2>, RHS
1887   3893659433U,  // <2,5,0,0>: Cost 4 vuzpr <0,2,0,2>, <2,4,5,6>
1888   2714308168U,  // <2,5,0,1>: Cost 3 vext3 <5,0,1,2>, <5,0,1,2>
1889   3893192808U,  // <2,5,0,2>: Cost 4 vuzpr LHS, <2,u,5,1>
1890   3319746298U,  // <2,5,0,3>: Cost 4 vrev <5,2,3,0>
1891   2620088667U,  // <2,5,0,4>: Cost 3 vext2 <0,4,2,5>, <0,4,2,5>
1892   2620752300U,  // <2,5,0,5>: Cost 3 vext2 <0,5,2,5>, <0,5,2,5>
1893   3788418677U,  // <2,5,0,6>: Cost 4 vext3 <5,0,6,2>, <5,0,6,2>
1894   3047605142U,  // <2,5,0,7>: Cost 3 vtrnl RHS, <1,2,3,0>
1895   3047613334U,  // <2,5,0,u>: Cost 3 vtrnl RHS, <1,2,3,0>
1896   3625582800U,  // <2,5,1,0>: Cost 4 vext1 <0,2,5,1>, <0,2,5,1>
1897   3643499254U,  // <2,5,1,1>: Cost 4 vext1 <3,2,5,1>, <1,0,3,2>
1898   2626061206U,  // <2,5,1,2>: Cost 3 vext2 <1,4,2,5>, <1,2,3,0>
1899   3643500891U,  // <2,5,1,3>: Cost 4 vext1 <3,2,5,1>, <3,2,5,1>
1900   2626061364U,  // <2,5,1,4>: Cost 3 vext2 <1,4,2,5>, <1,4,2,5>
1901   3625586384U,  // <2,5,1,5>: Cost 4 vext1 <0,2,5,1>, <5,1,7,3>
1902   3789082310U,  // <2,5,1,6>: Cost 4 vext3 <5,1,6,2>, <5,1,6,2>
1903   2685701840U,  // <2,5,1,7>: Cost 3 vext3 <0,2,0,2>, <5,1,7,3>
1904   2685701849U,  // <2,5,1,u>: Cost 3 vext3 <0,2,0,2>, <5,1,u,3>
1905   2575736934U,  // <2,5,2,0>: Cost 3 vext1 <4,2,5,2>, LHS
1906   3759443696U,  // <2,5,2,1>: Cost 4 vext3 <0,2,0,2>, <5,2,1,u>
1907   2575738472U,  // <2,5,2,2>: Cost 3 vext1 <4,2,5,2>, <2,2,2,2>
1908   3772714750U,  // <2,5,2,3>: Cost 4 vext3 <2,4,0,2>, <5,2,3,4>
1909   2575739957U,  // <2,5,2,4>: Cost 3 vext1 <4,2,5,2>, <4,2,5,2>
1910   3906627283U,  // <2,5,2,5>: Cost 4 vuzpr <2,3,5,1>, <2,3,5,1>
1911   3759443736U,  // <2,5,2,6>: Cost 4 vext3 <0,2,0,2>, <5,2,6,3>
1912   3047604388U,  // <2,5,2,7>: Cost 3 vtrnl RHS, <0,2,0,2>
1913   2575742766U,  // <2,5,2,u>: Cost 3 vext1 <4,2,5,2>, LHS
1914   2575745126U,  // <2,5,3,0>: Cost 3 vext1 <4,2,5,3>, LHS
1915   2909945958U,  // <2,5,3,1>: Cost 3 vzipl <4,0,5,1>, LHS
1916   2575746766U,  // <2,5,3,2>: Cost 3 vext1 <4,2,5,3>, <2,3,4,5>
1917   3978395750U,  // <2,5,3,3>: Cost 4 vzipl <3,1,5,3>, LHS
1918   2575748150U,  // <2,5,3,4>: Cost 3 vext1 <4,2,5,3>, <4,2,5,3>
1919   2919268454U,  // <2,5,3,5>: Cost 3 vzipl <5,5,5,5>, LHS
1920   2906669158U,  // <2,5,3,6>: Cost 3 vzipl <3,4,5,6>, LHS
1921   3047605874U,  // <2,5,3,7>: Cost 3 vtrnl RHS, <2,2,3,3>
1922   2906685542U,  // <2,5,3,u>: Cost 3 vzipl <3,4,5,u>, LHS
1923   2569781350U,  // <2,5,4,0>: Cost 3 vext1 <3,2,5,4>, LHS
1924   3643523830U,  // <2,5,4,1>: Cost 4 vext1 <3,2,5,4>, <1,0,3,2>
1925   2569782990U,  // <2,5,4,2>: Cost 3 vext1 <3,2,5,4>, <2,3,4,5>
1926   2569783646U,  // <2,5,4,3>: Cost 3 vext1 <3,2,5,4>, <3,2,5,4>
1927   2569784630U,  // <2,5,4,4>: Cost 3 vext1 <3,2,5,4>, RHS
1928   2655923510U,  // <2,5,4,5>: Cost 3 vext2 <6,4,2,5>, RHS
1929   3643527674U,  // <2,5,4,6>: Cost 4 vext1 <3,2,5,4>, <6,2,7,3>
1930   3047605146U,  // <2,5,4,7>: Cost 3 vtrnl RHS, <1,2,3,4>
1931   2569787182U,  // <2,5,4,u>: Cost 3 vext1 <3,2,5,4>, LHS
1932   2599649382U,  // <2,5,5,0>: Cost 3 vext1 <u,2,5,5>, LHS
1933   3703123664U,  // <2,5,5,1>: Cost 4 vext2 <2,0,2,5>, <5,1,7,3>
1934   3637560966U,  // <2,5,5,2>: Cost 4 vext1 <2,2,5,5>, <2,2,5,5>
1935   3723030343U,  // <2,5,5,3>: Cost 4 vext2 <5,3,2,5>, <5,3,2,5>
1936   2599652662U,  // <2,5,5,4>: Cost 3 vext1 <u,2,5,5>, RHS
1937   2712244228U,  // <2,5,5,5>: Cost 3 vext3 <4,6,0,2>, <5,5,5,5>
1938   3779350542U,  // <2,5,5,6>: Cost 4 vext3 <3,5,0,2>, <5,5,6,6>
1939   2712244248U,  // <2,5,5,7>: Cost 3 vext3 <4,6,0,2>, <5,5,7,7>
1940   2712244257U,  // <2,5,5,u>: Cost 3 vext3 <4,6,0,2>, <5,5,u,7>
1941   3779350564U,  // <2,5,6,0>: Cost 4 vext3 <3,5,0,2>, <5,6,0,1>
1942   3785986099U,  // <2,5,6,1>: Cost 4 vext3 <4,6,0,2>, <5,6,1,7>
1943   2655924730U,  // <2,5,6,2>: Cost 3 vext2 <6,4,2,5>, <6,2,7,3>
1944   3779350594U,  // <2,5,6,3>: Cost 4 vext3 <3,5,0,2>, <5,6,3,4>
1945   2655924849U,  // <2,5,6,4>: Cost 3 vext2 <6,4,2,5>, <6,4,2,5>
1946   3785986135U,  // <2,5,6,5>: Cost 4 vext3 <4,6,0,2>, <5,6,5,7>
1947   3785986144U,  // <2,5,6,6>: Cost 4 vext3 <4,6,0,2>, <5,6,6,7>
1948   3047604428U,  // <2,5,6,7>: Cost 3 vtrnl RHS, <0,2,4,6>
1949   3047612620U,  // <2,5,6,u>: Cost 3 vtrnl RHS, <0,2,4,6>
1950   2718879862U,  // <2,5,7,0>: Cost 3 vext3 <5,7,0,2>, <5,7,0,2>
1951   4057597959U,  // <2,5,7,1>: Cost 4 vzipr <5,1,7,3>, <2,7,3,3>
1952   3792769160U,  // <2,5,7,2>: Cost 4 vext3 <5,7,2,2>, <5,7,2,2>
1953   3729667354U,  // <2,5,7,3>: Cost 4 vext2 <6,4,2,5>, <7,3,6,2>
1954   2599669046U,  // <2,5,7,4>: Cost 3 vext1 <u,2,5,7>, RHS
1955   2599669456U,  // <2,5,7,5>: Cost 3 vext1 <u,2,5,7>, <5,1,7,3>
1956   3729667566U,  // <2,5,7,6>: Cost 4 vext2 <6,4,2,5>, <7,6,2,7>
1957   3793137845U,  // <2,5,7,7>: Cost 4 vext3 <5,7,7,2>, <5,7,7,2>
1958   2599671598U,  // <2,5,7,u>: Cost 3 vext1 <u,2,5,7>, LHS
1959   2569814118U,  // <2,5,u,0>: Cost 3 vext1 <3,2,5,u>, LHS
1960   2909945963U,  // <2,5,u,1>: Cost 3 vzipl <4,0,5,1>, LHS
1961   2569815794U,  // <2,5,u,2>: Cost 3 vext1 <3,2,5,u>, <2,3,u,5>
1962   2569816418U,  // <2,5,u,3>: Cost 3 vext1 <3,2,5,u>, <3,2,5,u>
1963   2569817398U,  // <2,5,u,4>: Cost 3 vext1 <3,2,5,u>, RHS
1964   2919268459U,  // <2,5,u,5>: Cost 3 vzipl <5,5,5,5>, LHS
1965   2906669163U,  // <2,5,u,6>: Cost 3 vzipl <3,4,5,6>, LHS
1966   2690568455U,  // <2,5,u,7>: Cost 3 vext3 <1,0,3,2>, <5,u,7,3>
1967   2690568464U,  // <2,5,u,u>: Cost 3 vext3 <1,0,3,2>, <5,u,u,3>
1968   2575794278U,  // <2,6,0,0>: Cost 3 vext1 <4,2,6,0>, LHS
1969   1594130534U,  // <2,6,0,1>: Cost 2 vext2 <u,4,2,6>, LHS
1970   2575795878U,  // <2,6,0,2>: Cost 3 vext1 <4,2,6,0>, <2,3,0,1>
1971   3649538196U,  // <2,6,0,3>: Cost 4 vext1 <4,2,6,0>, <3,0,1,0>
1972   1546355036U,  // <2,6,0,4>: Cost 2 vext2 <0,4,2,6>, <0,4,2,6>
1973   3649539792U,  // <2,6,0,5>: Cost 4 vext1 <4,2,6,0>, <5,1,7,3>
1974   2720649550U,  // <2,6,0,6>: Cost 3 vext3 <6,0,6,2>, <6,0,6,2>
1975   2720723287U,  // <2,6,0,7>: Cost 3 vext3 <6,0,7,2>, <6,0,7,2>
1976   1594131101U,  // <2,6,0,u>: Cost 2 vext2 <u,4,2,6>, LHS
1977   2251764153U,  // <2,6,1,0>: Cost 3 vrev <6,2,0,1>
1978   2667873076U,  // <2,6,1,1>: Cost 3 vext2 <u,4,2,6>, <1,1,1,1>
1979   2712244604U,  // <2,6,1,2>: Cost 3 vext3 <4,6,0,2>, <6,1,2,3>
1980   3794022791U,  // <2,6,1,3>: Cost 4 vext3 <6,0,1,2>, <6,1,3,5>
1981   3649547325U,  // <2,6,1,4>: Cost 4 vext1 <4,2,6,1>, <4,2,6,1>
1982   2667873424U,  // <2,6,1,5>: Cost 3 vext2 <u,4,2,6>, <1,5,3,7>
1983   3667464616U,  // <2,6,1,6>: Cost 4 vext1 <7,2,6,1>, <6,1,7,2>
1984   2721386920U,  // <2,6,1,7>: Cost 3 vext3 <6,1,7,2>, <6,1,7,2>
1985   2721460657U,  // <2,6,1,u>: Cost 3 vext3 <6,1,u,2>, <6,1,u,2>
1986   2708705721U,  // <2,6,2,0>: Cost 3 vext3 <4,0,6,2>, <6,2,0,1>
1987   3643581174U,  // <2,6,2,1>: Cost 4 vext1 <3,2,6,2>, <1,0,3,2>
1988   2708705741U,  // <2,6,2,2>: Cost 3 vext3 <4,0,6,2>, <6,2,2,3>
1989   2667873958U,  // <2,6,2,3>: Cost 3 vext2 <u,4,2,6>, <2,3,0,1>
1990   2708705756U,  // <2,6,2,4>: Cost 3 vext3 <4,0,6,2>, <6,2,4,0>
1991   3782447590U,  // <2,6,2,5>: Cost 4 vext3 <4,0,6,2>, <6,2,5,1>
1992   2657920954U,  // <2,6,2,6>: Cost 3 vext2 <6,7,2,6>, <2,6,3,7>
1993   2685702650U,  // <2,6,2,7>: Cost 3 vext3 <0,2,0,2>, <6,2,7,3>
1994   2685702659U,  // <2,6,2,u>: Cost 3 vext3 <0,2,0,2>, <6,2,u,3>
1995   2575818854U,  // <2,6,3,0>: Cost 3 vext1 <4,2,6,3>, LHS
1996   3643590018U,  // <2,6,3,1>: Cost 4 vext1 <3,2,6,3>, <1,u,3,6>
1997   2910027878U,  // <2,6,3,2>: Cost 3 vzipl <4,0,6,2>, LHS
1998   2581793282U,  // <2,6,3,3>: Cost 3 vext1 <5,2,6,3>, <3,4,5,6>
1999   2575821887U,  // <2,6,3,4>: Cost 3 vext1 <4,2,6,3>, <4,2,6,3>
2000   2581794584U,  // <2,6,3,5>: Cost 3 vext1 <5,2,6,3>, <5,2,6,3>
2001   2925985894U,  // <2,6,3,6>: Cost 3 vzipl <6,6,6,6>, LHS
2002   1839644774U,  // <2,6,3,7>: Cost 2 vzipl RHS, LHS
2003   1839652966U,  // <2,6,3,u>: Cost 2 vzipl RHS, LHS
2004   2575827046U,  // <2,6,4,0>: Cost 3 vext1 <4,2,6,4>, LHS
2005   3649569526U,  // <2,6,4,1>: Cost 4 vext1 <4,2,6,4>, <1,0,3,2>
2006   2575828686U,  // <2,6,4,2>: Cost 3 vext1 <4,2,6,4>, <2,3,4,5>
2007   3643599207U,  // <2,6,4,3>: Cost 4 vext1 <3,2,6,4>, <3,2,6,4>
2008   2575830080U,  // <2,6,4,4>: Cost 3 vext1 <4,2,6,4>, <4,2,6,4>
2009   1594133814U,  // <2,6,4,5>: Cost 2 vext2 <u,4,2,6>, RHS
2010   2667875660U,  // <2,6,4,6>: Cost 3 vext2 <u,4,2,6>, <4,6,0,2>
2011   3772715678U,  // <2,6,4,7>: Cost 4 vext3 <2,4,0,2>, <6,4,7,5>
2012   1594134057U,  // <2,6,4,u>: Cost 2 vext2 <u,4,2,6>, RHS
2013   3649577062U,  // <2,6,5,0>: Cost 4 vext1 <4,2,6,5>, LHS
2014   2667876048U,  // <2,6,5,1>: Cost 3 vext2 <u,4,2,6>, <5,1,7,3>
2015   2712244932U,  // <2,6,5,2>: Cost 3 vext3 <4,6,0,2>, <6,5,2,7>
2016   3741618032U,  // <2,6,5,3>: Cost 4 vext2 <u,4,2,6>, <5,3,7,1>
2017   2252091873U,  // <2,6,5,4>: Cost 3 vrev <6,2,4,5>
2018   2667876356U,  // <2,6,5,5>: Cost 3 vext2 <u,4,2,6>, <5,5,5,5>
2019   2667876450U,  // <2,6,5,6>: Cost 3 vext2 <u,4,2,6>, <5,6,7,0>
2020   3779351280U,  // <2,6,5,7>: Cost 4 vext3 <3,5,0,2>, <6,5,7,6>
2021   2252386821U,  // <2,6,5,u>: Cost 3 vrev <6,2,u,5>
2022   2620100924U,  // <2,6,6,0>: Cost 3 vext2 <0,4,2,6>, <6,0,4,2>
2023   3637642185U,  // <2,6,6,1>: Cost 4 vext1 <2,2,6,6>, <1,2,u,6>
2024   2724336400U,  // <2,6,6,2>: Cost 3 vext3 <6,6,2,2>, <6,6,2,2>
2025   3741618738U,  // <2,6,6,3>: Cost 4 vext2 <u,4,2,6>, <6,3,4,5>
2026   3637644598U,  // <2,6,6,4>: Cost 4 vext1 <2,2,6,6>, RHS
2027   3730338499U,  // <2,6,6,5>: Cost 4 vext2 <6,5,2,6>, <6,5,2,6>
2028   2712245048U,  // <2,6,6,6>: Cost 3 vext3 <4,6,0,2>, <6,6,6,6>
2029   2712245058U,  // <2,6,6,7>: Cost 3 vext3 <4,6,0,2>, <6,6,7,7>
2030   2913395036U,  // <2,6,6,u>: Cost 3 vzipl RHS, <0,4,2,6>
2031   2712245070U,  // <2,6,7,0>: Cost 3 vext3 <4,6,0,2>, <6,7,0,1>
2032   2724926296U,  // <2,6,7,1>: Cost 3 vext3 <6,7,1,2>, <6,7,1,2>
2033   2725000033U,  // <2,6,7,2>: Cost 3 vext3 <6,7,2,2>, <6,7,2,2>
2034   2702365544U,  // <2,6,7,3>: Cost 3 vext3 <3,0,1,2>, <6,7,3,0>
2035   2712245110U,  // <2,6,7,4>: Cost 3 vext3 <4,6,0,2>, <6,7,4,5>
2036   3785986939U,  // <2,6,7,5>: Cost 4 vext3 <4,6,0,2>, <6,7,5,1>
2037   2725294981U,  // <2,6,7,6>: Cost 3 vext3 <6,7,6,2>, <6,7,6,2>
2038   2726253452U,  // <2,6,7,7>: Cost 3 vext3 <7,0,1,2>, <6,7,7,0>
2039   2712245142U,  // <2,6,7,u>: Cost 3 vext3 <4,6,0,2>, <6,7,u,1>
2040   2575859814U,  // <2,6,u,0>: Cost 3 vext1 <4,2,6,u>, LHS
2041   1594136366U,  // <2,6,u,1>: Cost 2 vext2 <u,4,2,6>, LHS
2042   2708706227U,  // <2,6,u,2>: Cost 3 vext3 <4,0,6,2>, <6,u,2,3>
2043   2581834242U,  // <2,6,u,3>: Cost 3 vext1 <5,2,6,u>, <3,4,5,6>
2044   1594136612U,  // <2,6,u,4>: Cost 2 vext2 <u,4,2,6>, <u,4,2,6>
2045   1594136730U,  // <2,6,u,5>: Cost 2 vext2 <u,4,2,6>, RHS
2046   2925985899U,  // <2,6,u,6>: Cost 3 vzipl <6,6,6,6>, LHS
2047   1839644779U,  // <2,6,u,7>: Cost 2 vzipl RHS, LHS
2048   1839652971U,  // <2,6,u,u>: Cost 2 vzipl RHS, LHS
2049   2581839974U,  // <2,7,0,0>: Cost 3 vext1 <5,2,7,0>, LHS
2050   1652511738U,  // <2,7,0,1>: Cost 2 vext3 <7,0,1,2>, <7,0,1,2>
2051   2685703169U,  // <2,7,0,2>: Cost 3 vext3 <0,2,0,2>, <7,0,2,0>
2052   2257949868U,  // <2,7,0,3>: Cost 3 vrev <7,2,3,0>
2053   2581843254U,  // <2,7,0,4>: Cost 3 vext1 <5,2,7,0>, RHS
2054   2581843742U,  // <2,7,0,5>: Cost 3 vext1 <5,2,7,0>, <5,2,7,0>
2055   3655586298U,  // <2,7,0,6>: Cost 4 vext1 <5,2,7,0>, <6,2,7,3>
2056   2599760953U,  // <2,7,0,7>: Cost 3 vext1 <u,2,7,0>, <7,0,u,2>
2057   1653027897U,  // <2,7,0,u>: Cost 2 vext3 <7,0,u,2>, <7,0,u,2>
2058   2599764070U,  // <2,7,1,0>: Cost 3 vext1 <u,2,7,1>, LHS
2059   3701146420U,  // <2,7,1,1>: Cost 4 vext2 <1,6,2,7>, <1,1,1,1>
2060   3713090454U,  // <2,7,1,2>: Cost 4 vext2 <3,6,2,7>, <1,2,3,0>
2061   3997126953U,  // <2,7,1,3>: Cost 4 vzipl <6,2,7,3>, <6,0,2,1>
2062   2726253674U,  // <2,7,1,4>: Cost 3 vext3 <7,0,1,2>, <7,1,4,6>
2063   3785987184U,  // <2,7,1,5>: Cost 4 vext3 <4,6,0,2>, <7,1,5,3>
2064   3701146840U,  // <2,7,1,6>: Cost 4 vext2 <1,6,2,7>, <1,6,2,7>
2065   2599769082U,  // <2,7,1,7>: Cost 3 vext1 <u,2,7,1>, <7,0,1,2>
2066   2599769902U,  // <2,7,1,u>: Cost 3 vext1 <u,2,7,1>, LHS
2067   2581856358U,  // <2,7,2,0>: Cost 3 vext1 <5,2,7,2>, LHS
2068   3655598838U,  // <2,7,2,1>: Cost 4 vext1 <5,2,7,2>, <1,0,3,2>
2069   2587829864U,  // <2,7,2,2>: Cost 3 vext1 <6,2,7,2>, <2,2,2,2>
2070   3759445167U,  // <2,7,2,3>: Cost 4 vext3 <0,2,0,2>, <7,2,3,3>
2071   2581859638U,  // <2,7,2,4>: Cost 3 vext1 <5,2,7,2>, RHS
2072   2581860128U,  // <2,7,2,5>: Cost 3 vext1 <5,2,7,2>, <5,2,7,2>
2073   2587832825U,  // <2,7,2,6>: Cost 3 vext1 <6,2,7,2>, <6,2,7,2>
2074   3713091562U,  // <2,7,2,7>: Cost 4 vext2 <3,6,2,7>, <2,7,0,1>
2075   2581862190U,  // <2,7,2,u>: Cost 3 vext1 <5,2,7,2>, LHS
2076   1514094694U,  // <2,7,3,0>: Cost 2 vext1 <6,2,7,3>, LHS
2077   2587837174U,  // <2,7,3,1>: Cost 3 vext1 <6,2,7,3>, <1,0,3,2>
2078   2581866098U,  // <2,7,3,2>: Cost 3 vext1 <5,2,7,3>, <2,2,3,3>
2079   2916745318U,  // <2,7,3,3>: Cost 3 vzipl <5,1,7,3>, LHS
2080   1514097974U,  // <2,7,3,4>: Cost 2 vext1 <6,2,7,3>, RHS
2081   2581868321U,  // <2,7,3,5>: Cost 3 vext1 <5,2,7,3>, <5,2,7,3>
2082   1514099194U,  // <2,7,3,6>: Cost 2 vext1 <6,2,7,3>, <6,2,7,3>
2083   2919432294U,  // <2,7,3,7>: Cost 3 vzipl <5,5,7,7>, LHS
2084   1514100526U,  // <2,7,3,u>: Cost 2 vext1 <6,2,7,3>, LHS
2085   2581872742U,  // <2,7,4,0>: Cost 3 vext1 <5,2,7,4>, LHS
2086   2581873562U,  // <2,7,4,1>: Cost 3 vext1 <5,2,7,4>, <1,2,3,4>
2087   3655616042U,  // <2,7,4,2>: Cost 4 vext1 <5,2,7,4>, <2,1,4,3>
2088   2257982640U,  // <2,7,4,3>: Cost 3 vrev <7,2,3,4>
2089   2581876022U,  // <2,7,4,4>: Cost 3 vext1 <5,2,7,4>, RHS
2090   2639351094U,  // <2,7,4,5>: Cost 3 vext2 <3,6,2,7>, RHS
2091   2712245609U,  // <2,7,4,6>: Cost 3 vext3 <4,6,0,2>, <7,4,6,0>
2092   3785987447U,  // <2,7,4,7>: Cost 4 vext3 <4,6,0,2>, <7,4,7,5>
2093   2639351337U,  // <2,7,4,u>: Cost 3 vext2 <3,6,2,7>, RHS
2094   2599796838U,  // <2,7,5,0>: Cost 3 vext1 <u,2,7,5>, LHS
2095   3713093328U,  // <2,7,5,1>: Cost 4 vext2 <3,6,2,7>, <5,1,7,3>
2096   3712429856U,  // <2,7,5,2>: Cost 4 vext2 <3,5,2,7>, <5,2,7,2>
2097   3997127281U,  // <2,7,5,3>: Cost 4 vzipl <6,2,7,3>, <6,4,2,5>
2098   2599800118U,  // <2,7,5,4>: Cost 3 vext1 <u,2,7,5>, RHS
2099   3785987510U,  // <2,7,5,5>: Cost 4 vext3 <4,6,0,2>, <7,5,5,5>
2100   3785987521U,  // <2,7,5,6>: Cost 4 vext3 <4,6,0,2>, <7,5,6,7>
2101   2599802214U,  // <2,7,5,7>: Cost 3 vext1 <u,2,7,5>, <7,4,5,6>
2102   2599802670U,  // <2,7,5,u>: Cost 3 vext1 <u,2,7,5>, LHS
2103   2599805030U,  // <2,7,6,0>: Cost 3 vext1 <u,2,7,6>, LHS
2104   3713094057U,  // <2,7,6,1>: Cost 4 vext2 <3,6,2,7>, <6,1,7,3>
2105   2639352314U,  // <2,7,6,2>: Cost 3 vext2 <3,6,2,7>, <6,2,7,3>
2106   3990487388U,  // <2,7,6,3>: Cost 4 vzipl <5,1,7,3>, <0,4,2,6>
2107   2599808310U,  // <2,7,6,4>: Cost 3 vext1 <u,2,7,6>, RHS
2108   2656604868U,  // <2,7,6,5>: Cost 3 vext2 <6,5,2,7>, <6,5,2,7>
2109   3785987601U,  // <2,7,6,6>: Cost 4 vext3 <4,6,0,2>, <7,6,6,6>
2110   3713094479U,  // <2,7,6,7>: Cost 4 vext2 <3,6,2,7>, <6,7,0,2>
2111   2599810862U,  // <2,7,6,u>: Cost 3 vext1 <u,2,7,6>, LHS
2112   2726254119U,  // <2,7,7,0>: Cost 3 vext3 <7,0,1,2>, <7,7,0,1>
2113   3799995955U,  // <2,7,7,1>: Cost 4 vext3 <7,0,1,2>, <7,7,1,4>
2114   3713094831U,  // <2,7,7,2>: Cost 4 vext2 <3,6,2,7>, <7,2,3,3>
2115   3997125258U,  // <2,7,7,3>: Cost 4 vzipl <6,2,7,3>, <3,6,2,7>
2116   3785987663U,  // <2,7,7,4>: Cost 4 vext3 <4,6,0,2>, <7,7,4,5>
2117   3799995992U,  // <2,7,7,5>: Cost 4 vext3 <7,0,1,2>, <7,7,5,5>
2118   2663241198U,  // <2,7,7,6>: Cost 3 vext2 <7,6,2,7>, <7,6,2,7>
2119   2712245868U,  // <2,7,7,7>: Cost 3 vext3 <4,6,0,2>, <7,7,7,7>
2120   2731562607U,  // <2,7,7,u>: Cost 3 vext3 <7,u,1,2>, <7,7,u,1>
2121   1514135654U,  // <2,7,u,0>: Cost 2 vext1 <6,2,7,u>, LHS
2122   1657820802U,  // <2,7,u,1>: Cost 2 vext3 <7,u,1,2>, <7,u,1,2>
2123   2640680876U,  // <2,7,u,2>: Cost 3 vext2 <3,u,2,7>, <u,2,7,3>
2124   2916745323U,  // <2,7,u,3>: Cost 3 vzipl <5,1,7,3>, LHS
2125   1514138934U,  // <2,7,u,4>: Cost 2 vext1 <6,2,7,u>, RHS
2126   2639354010U,  // <2,7,u,5>: Cost 3 vext2 <3,6,2,7>, RHS
2127   1514140159U,  // <2,7,u,6>: Cost 2 vext1 <6,2,7,u>, <6,2,7,u>
2128   2919432299U,  // <2,7,u,7>: Cost 3 vzipl <5,5,7,7>, LHS
2129   1514141486U,  // <2,7,u,u>: Cost 2 vext1 <6,2,7,u>, LHS
2130   1544380416U,  // <2,u,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
2131   470638699U,   // <2,u,0,1>: Cost 1 vext2 LHS, LHS
2132   1544380580U,  // <2,u,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
2133   1658631909U,  // <2,u,0,3>: Cost 2 vext3 <u,0,3,2>, <u,0,3,2>
2134   1484287286U,  // <2,u,0,4>: Cost 2 vext1 <1,2,u,0>, RHS
2135   2685703926U,  // <2,u,0,5>: Cost 3 vext3 <0,2,0,2>, <u,0,5,1>
2136   1658853120U,  // <2,u,0,6>: Cost 2 vext3 <u,0,6,2>, <u,0,6,2>
2137   3049595798U,  // <2,u,0,7>: Cost 3 vtrnl RHS, <1,2,3,0>
2138   470639261U,   // <2,u,0,u>: Cost 1 vext2 LHS, LHS
2139   1544381174U,  // <2,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
2140   1544381236U,  // <2,u,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
2141   1544381334U,  // <2,u,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
2142   2618123214U,  // <2,u,1,3>: Cost 3 vext2 LHS, <1,3,0,2>
2143   2552065334U,  // <2,u,1,4>: Cost 3 vext1 <0,2,u,1>, RHS
2144   1592157328U,  // <2,u,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
2145   2587898369U,  // <2,u,1,6>: Cost 3 vext1 <6,2,u,1>, <6,2,u,1>
2146   2685704027U,  // <2,u,1,7>: Cost 3 vext3 <0,2,0,2>, <u,1,7,3>
2147   1611962212U,  // <2,u,1,u>: Cost 2 vext3 <0,2,0,2>, LHS
2148   1659737964U,  // <2,u,2,0>: Cost 2 vext3 <u,2,0,2>, <u,2,0,2>
2149   2618123782U,  // <2,u,2,1>: Cost 3 vext2 LHS, <2,1,0,3>
2150   269271142U,   // <2,u,2,2>: Cost 1 vdup2 LHS
2151   1544382118U,  // <2,u,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
2152   1477741878U,  // <2,u,2,4>: Cost 2 vext1 <0,2,0,2>, RHS
2153   2581933865U,  // <2,u,2,5>: Cost 3 vext1 <5,2,u,2>, <5,2,u,2>
2154   1592158138U,  // <2,u,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
2155   2685704108U,  // <2,u,2,7>: Cost 3 vext3 <0,2,0,2>, <u,2,7,3>
2156   269271142U,   // <2,u,2,u>: Cost 1 vdup2 LHS
2157   1544382614U,  // <2,u,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
2158   2618124510U,  // <2,u,3,1>: Cost 3 vext2 LHS, <3,1,0,2>
2159   1490282143U,  // <2,u,3,2>: Cost 2 vext1 <2,2,u,3>, <2,2,u,3>
2160   1544382876U,  // <2,u,3,3>: Cost 2 vext2 LHS, <3,3,3,3>
2161   1544382978U,  // <2,u,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
2162   2618124834U,  // <2,u,3,5>: Cost 3 vext2 LHS, <3,5,0,2>
2163   1514172931U,  // <2,u,3,6>: Cost 2 vext1 <6,2,u,3>, <6,2,u,3>
2164   1839792230U,  // <2,u,3,7>: Cost 2 vzipl RHS, LHS
2165   1544383262U,  // <2,u,3,u>: Cost 2 vext2 LHS, <3,u,1,2>
2166   1544383378U,  // <2,u,4,0>: Cost 2 vext2 LHS, <4,0,5,1>
2167   1484317639U,  // <2,u,4,1>: Cost 2 vext1 <1,2,u,4>, <1,2,u,4>
2168   2618125366U,  // <2,u,4,2>: Cost 3 vext2 LHS, <4,2,5,3>
2169   1190213513U,  // <2,u,4,3>: Cost 2 vrev <u,2,3,4>
2170   1484320054U,  // <2,u,4,4>: Cost 2 vext1 <1,2,u,4>, RHS
2171   470641974U,   // <2,u,4,5>: Cost 1 vext2 LHS, RHS
2172   1544383820U,  // <2,u,4,6>: Cost 2 vext2 LHS, <4,6,0,2>
2173   3049595802U,  // <2,u,4,7>: Cost 3 vtrnl RHS, <1,2,3,4>
2174   470642217U,   // <2,u,4,u>: Cost 1 vext2 LHS, RHS
2175   2618125950U,  // <2,u,5,0>: Cost 3 vext2 LHS, <5,0,7,2>
2176   1544384208U,  // <2,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
2177   2618126104U,  // <2,u,5,2>: Cost 3 vext2 LHS, <5,2,6,3>
2178   2570013050U,  // <2,u,5,3>: Cost 3 vext1 <3,2,u,5>, <3,2,u,5>
2179   1592160198U,  // <2,u,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
2180   1592160260U,  // <2,u,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
2181   1611962522U,  // <2,u,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
2182   2622771318U,  // <2,u,5,7>: Cost 3 vext2 LHS, <5,7,0,2>
2183   1611962540U,  // <2,u,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
2184   1662392496U,  // <2,u,6,0>: Cost 2 vext3 <u,6,0,2>, <u,6,0,2>
2185   2618126716U,  // <2,u,6,1>: Cost 3 vext2 LHS, <6,1,2,3>
2186   1544385018U,  // <2,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
2187   2712246480U,  // <2,u,6,3>: Cost 3 vext3 <4,6,0,2>, <u,6,3,7>
2188   1525845302U,  // <2,u,6,4>: Cost 2 vext1 <u,2,4,6>, RHS
2189   2656613061U,  // <2,u,6,5>: Cost 3 vext2 <6,5,2,u>, <6,5,2,u>
2190   1592161080U,  // <2,u,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
2191   1592161102U,  // <2,u,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
2192   1549030368U,  // <2,u,6,u>: Cost 2 vext2 LHS, <6,u,7,3>
2193   1592161274U,  // <2,u,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
2194   2659931226U,  // <2,u,7,1>: Cost 3 vext2 <7,1,2,u>, <7,1,2,u>
2195   2618127535U,  // <2,u,7,2>: Cost 3 vext2 LHS, <7,2,3,3>
2196   2665903331U,  // <2,u,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
2197   1592161638U,  // <2,u,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
2198   2665903508U,  // <2,u,7,5>: Cost 3 vext2 LHS, <7,5,1,7>
2199   2663249391U,  // <2,u,7,6>: Cost 3 vext2 <7,6,2,u>, <7,6,2,u>
2200   1592161900U,  // <2,u,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
2201   1592161922U,  // <2,u,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
2202   1544386258U,  // <2,u,u,0>: Cost 2 vext2 LHS, <u,0,1,1>
2203   470644526U,   // <2,u,u,1>: Cost 1 vext2 LHS, LHS
2204   269271142U,   // <2,u,u,2>: Cost 1 vdup2 LHS
2205   1813217387U,  // <2,u,u,3>: Cost 2 vzipl LHS, LHS
2206   1549031487U,  // <2,u,u,4>: Cost 2 vext2 LHS, <u,4,5,6>
2207   470644890U,   // <2,u,u,5>: Cost 1 vext2 LHS, RHS
2208   1544386736U,  // <2,u,u,6>: Cost 2 vext2 LHS, <u,6,0,2>
2209   1839792235U,  // <2,u,u,7>: Cost 2 vzipl RHS, LHS
2210   470645093U,   // <2,u,u,u>: Cost 1 vext2 LHS, LHS
2211   1611448320U,  // <3,0,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
2212   1611890698U,  // <3,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>
2213   1611890708U,  // <3,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>
2214   3763576862U,  // <3,0,0,3>: Cost 4 vext3 LHS, <0,0,3,3>
2215   2564074806U,  // <3,0,0,4>: Cost 3 vext1 <2,3,0,0>, RHS
2216   3637817040U,  // <3,0,0,5>: Cost 4 vext1 <2,3,0,0>, <5,1,7,3>
2217   3637817850U,  // <3,0,0,6>: Cost 4 vext1 <2,3,0,0>, <6,2,7,3>
2218   3667678434U,  // <3,0,0,7>: Cost 4 vext1 <7,3,0,0>, <7,3,0,0>
2219   1611890761U,  // <3,0,0,u>: Cost 2 vext3 LHS, <0,0,u,1>
2220   1490337894U,  // <3,0,1,0>: Cost 2 vext1 <2,3,0,1>, LHS
2221   2685632605U,  // <3,0,1,1>: Cost 3 vext3 LHS, <0,1,1,3>
2222   537706598U,   // <3,0,1,2>: Cost 1 vext3 LHS, LHS
2223   2625430503U,  // <3,0,1,3>: Cost 3 vext2 <1,3,3,0>, <1,3,3,0>
2224   1490341174U,  // <3,0,1,4>: Cost 2 vext1 <2,3,0,1>, RHS
2225   2564083408U,  // <3,0,1,5>: Cost 3 vext1 <2,3,0,1>, <5,1,7,3>
2226   2564084218U,  // <3,0,1,6>: Cost 3 vext1 <2,3,0,1>, <6,2,7,3>
2227   2593944803U,  // <3,0,1,7>: Cost 3 vext1 <7,3,0,1>, <7,3,0,1>
2228   537706652U,   // <3,0,1,u>: Cost 1 vext3 LHS, LHS
2229   1611890852U,  // <3,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
2230   2685632686U,  // <3,0,2,1>: Cost 3 vext3 LHS, <0,2,1,3>
2231   2685632695U,  // <3,0,2,2>: Cost 3 vext3 LHS, <0,2,2,3>
2232   2624767654U,  // <3,0,2,3>: Cost 3 vext2 <1,2,3,0>, <2,3,0,1>
2233   1659224268U,  // <3,0,2,4>: Cost 2 vext3 LHS, <0,2,4,6>
2234   2732966102U,  // <3,0,2,5>: Cost 3 vext3 LHS, <0,2,5,7>
2235   2666571706U,  // <3,0,2,6>: Cost 3 vext2 <u,2,3,0>, <2,6,3,7>
2236   2732966114U,  // <3,0,2,7>: Cost 3 vext3 LHS, <0,2,7,1>
2237   1659666668U,  // <3,0,2,u>: Cost 2 vext3 LHS, <0,2,u,2>
2238   2624768150U,  // <3,0,3,0>: Cost 3 vext2 <1,2,3,0>, <3,0,1,2>
2239   2953628060U,  // <3,0,3,1>: Cost 3 vzipr LHS, <3,3,3,3>
2240   3087845788U,  // <3,0,3,2>: Cost 3 vtrnr LHS, <3,3,3,3>
2241   2624768412U,  // <3,0,3,3>: Cost 3 vext2 <1,2,3,0>, <3,3,3,3>
2242   2624768514U,  // <3,0,3,4>: Cost 3 vext2 <1,2,3,0>, <3,4,5,6>
2243   3698510370U,  // <3,0,3,5>: Cost 4 vext2 <1,2,3,0>, <3,5,0,2>
2244   3698510474U,  // <3,0,3,6>: Cost 4 vext2 <1,2,3,0>, <3,6,2,7>
2245   3800588595U,  // <3,0,3,7>: Cost 4 vext3 <7,1,0,3>, <0,3,7,1>
2246   3088288156U,  // <3,0,3,u>: Cost 3 vtrnr LHS, <3,3,3,3>
2247   2624768914U,  // <3,0,4,0>: Cost 3 vext2 <1,2,3,0>, <4,0,5,1>
2248   1659224402U,  // <3,0,4,1>: Cost 2 vext3 LHS, <0,4,1,5>
2249   1659224412U,  // <3,0,4,2>: Cost 2 vext3 LHS, <0,4,2,6>
2250   3637848214U,  // <3,0,4,3>: Cost 4 vext1 <2,3,0,4>, <3,0,1,2>
2251   2564107574U,  // <3,0,4,4>: Cost 3 vext1 <2,3,0,4>, RHS
2252   1551027510U,  // <3,0,4,5>: Cost 2 vext2 <1,2,3,0>, RHS
2253   2624769356U,  // <3,0,4,6>: Cost 3 vext2 <1,2,3,0>, <4,6,0,2>
2254   3667711206U,  // <3,0,4,7>: Cost 4 vext1 <7,3,0,4>, <7,3,0,4>
2255   1551027753U,  // <3,0,4,u>: Cost 2 vext2 <1,2,3,0>, RHS
2256   2732966300U,  // <3,0,5,0>: Cost 3 vext3 LHS, <0,5,0,7>
2257   2624769744U,  // <3,0,5,1>: Cost 3 vext2 <1,2,3,0>, <5,1,7,3>
2258   3087845890U,  // <3,0,5,2>: Cost 3 vtrnr LHS, <3,4,5,6>
2259   3710455664U,  // <3,0,5,3>: Cost 4 vext2 <3,2,3,0>, <5,3,7,1>
2260   2666573766U,  // <3,0,5,4>: Cost 3 vext2 <u,2,3,0>, <5,4,7,6>
2261   2666573828U,  // <3,0,5,5>: Cost 3 vext2 <u,2,3,0>, <5,5,5,5>
2262   2732966354U,  // <3,0,5,6>: Cost 3 vext3 LHS, <0,5,6,7>
2263   3698511990U,  // <3,0,5,7>: Cost 4 vext2 <1,2,3,0>, <5,7,0,2>
2264   3088288258U,  // <3,0,5,u>: Cost 3 vtrnr LHS, <3,4,5,6>
2265   2732966381U,  // <3,0,6,0>: Cost 3 vext3 LHS, <0,6,0,7>
2266   2732966385U,  // <3,0,6,1>: Cost 3 vext3 LHS, <0,6,1,2>
2267   2624770554U,  // <3,0,6,2>: Cost 3 vext2 <1,2,3,0>, <6,2,7,3>
2268   3698512458U,  // <3,0,6,3>: Cost 4 vext2 <1,2,3,0>, <6,3,7,2>
2269   3637865782U,  // <3,0,6,4>: Cost 4 vext1 <2,3,0,6>, RHS
2270   3806708243U,  // <3,0,6,5>: Cost 4 vext3 LHS, <0,6,5,0>
2271   2666574648U,  // <3,0,6,6>: Cost 3 vext2 <u,2,3,0>, <6,6,6,6>
2272   2657948520U,  // <3,0,6,7>: Cost 3 vext2 <6,7,3,0>, <6,7,3,0>
2273   2624771040U,  // <3,0,6,u>: Cost 3 vext2 <1,2,3,0>, <6,u,7,3>
2274   2666574842U,  // <3,0,7,0>: Cost 3 vext2 <u,2,3,0>, <7,0,1,2>
2275   2732966471U,  // <3,0,7,1>: Cost 3 vext3 LHS, <0,7,1,7>
2276   2660603052U,  // <3,0,7,2>: Cost 3 vext2 <7,2,3,0>, <7,2,3,0>
2277   3731690723U,  // <3,0,7,3>: Cost 4 vext2 <6,7,3,0>, <7,3,0,1>
2278   2666575206U,  // <3,0,7,4>: Cost 3 vext2 <u,2,3,0>, <7,4,5,6>
2279   3806708328U,  // <3,0,7,5>: Cost 4 vext3 LHS, <0,7,5,4>
2280   3731690968U,  // <3,0,7,6>: Cost 4 vext2 <6,7,3,0>, <7,6,0,3>
2281   2666575468U,  // <3,0,7,7>: Cost 3 vext2 <u,2,3,0>, <7,7,7,7>
2282   2664584850U,  // <3,0,7,u>: Cost 3 vext2 <7,u,3,0>, <7,u,3,0>
2283   1611891338U,  // <3,0,u,0>: Cost 2 vext3 LHS, <0,u,0,2>
2284   1551030062U,  // <3,0,u,1>: Cost 2 vext2 <1,2,3,0>, LHS
2285   537707165U,   // <3,0,u,2>: Cost 1 vext3 LHS, LHS
2286   2624772028U,  // <3,0,u,3>: Cost 3 vext2 <1,2,3,0>, <u,3,0,1>
2287   1490398518U,  // <3,0,u,4>: Cost 2 vext1 <2,3,0,u>, RHS
2288   1551030426U,  // <3,0,u,5>: Cost 2 vext2 <1,2,3,0>, RHS
2289   2624772272U,  // <3,0,u,6>: Cost 3 vext2 <1,2,3,0>, <u,6,0,2>
2290   2594002154U,  // <3,0,u,7>: Cost 3 vext1 <7,3,0,u>, <7,3,0,u>
2291   537707219U,   // <3,0,u,u>: Cost 1 vext3 LHS, LHS
2292   2685633242U,  // <3,1,0,0>: Cost 3 vext3 LHS, <1,0,0,1>
2293   2685633251U,  // <3,1,0,1>: Cost 3 vext3 LHS, <1,0,1,1>
2294   2819410070U,  // <3,1,0,2>: Cost 3 vuzpr LHS, <3,0,1,2>
2295   1611449078U,  // <3,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>
2296   2564148534U,  // <3,1,0,4>: Cost 3 vext1 <2,3,1,0>, RHS
2297   3637890768U,  // <3,1,0,5>: Cost 4 vext1 <2,3,1,0>, <5,1,7,3>
2298   3637891578U,  // <3,1,0,6>: Cost 4 vext1 <2,3,1,0>, <6,2,7,3>
2299   3667752171U,  // <3,1,0,7>: Cost 4 vext1 <7,3,1,0>, <7,3,1,0>
2300   1611891491U,  // <3,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>
2301   2685633324U,  // <3,1,1,0>: Cost 3 vext3 LHS, <1,1,0,2>
2302   1611449140U,  // <3,1,1,1>: Cost 2 vext3 LHS, <1,1,1,1>
2303   2624775063U,  // <3,1,1,2>: Cost 3 vext2 <1,2,3,1>, <1,2,3,1>
2304   1611891528U,  // <3,1,1,3>: Cost 2 vext3 LHS, <1,1,3,3>
2305   2564156726U,  // <3,1,1,4>: Cost 3 vext1 <2,3,1,1>, RHS
2306   3637898958U,  // <3,1,1,5>: Cost 4 vext1 <2,3,1,1>, <5,1,7,1>
2307   3637899687U,  // <3,1,1,6>: Cost 4 vext1 <2,3,1,1>, <6,1,7,1>
2308   3789161328U,  // <3,1,1,7>: Cost 4 vext3 <5,1,7,3>, <1,1,7,7>
2309   1611891573U,  // <3,1,1,u>: Cost 2 vext3 LHS, <1,1,u,3>
2310   2629420494U,  // <3,1,2,0>: Cost 3 vext2 <2,0,3,1>, <2,0,3,1>
2311   2685633415U,  // <3,1,2,1>: Cost 3 vext3 LHS, <1,2,1,3>
2312   2685633424U,  // <3,1,2,2>: Cost 3 vext3 LHS, <1,2,2,3>
2313   1611449238U,  // <3,1,2,3>: Cost 2 vext3 LHS, <1,2,3,0>
2314   2564164918U,  // <3,1,2,4>: Cost 3 vext1 <2,3,1,2>, RHS
2315   2733409195U,  // <3,1,2,5>: Cost 3 vext3 LHS, <1,2,5,3>
2316   3637907962U,  // <3,1,2,6>: Cost 4 vext1 <2,3,1,2>, <6,2,7,3>
2317   2732966842U,  // <3,1,2,7>: Cost 3 vext3 LHS, <1,2,7,0>
2318   1611891651U,  // <3,1,2,u>: Cost 2 vext3 LHS, <1,2,u,0>
2319   2685633486U,  // <3,1,3,0>: Cost 3 vext3 LHS, <1,3,0,2>
2320   2558198518U,  // <3,1,3,1>: Cost 3 vext1 <1,3,1,3>, <1,0,3,2>
2321   3759522785U,  // <3,1,3,2>: Cost 4 vext3 <0,2,1,3>, <1,3,2,3>
2322   3020736924U,  // <3,1,3,3>: Cost 3 vtrnl LHS, <3,3,3,3>
2323   2558201142U,  // <3,1,3,4>: Cost 3 vext1 <1,3,1,3>, RHS
2324   3631943376U,  // <3,1,3,5>: Cost 4 vext1 <1,3,1,3>, <5,1,7,3>
2325   3631944186U,  // <3,1,3,6>: Cost 4 vext1 <1,3,1,3>, <6,2,7,3>
2326   3800663052U,  // <3,1,3,7>: Cost 4 vext3 <7,1,1,3>, <1,3,7,1>
2327   3020777884U,  // <3,1,3,u>: Cost 3 vtrnl LHS, <3,3,3,3>
2328   2732966946U,  // <3,1,4,0>: Cost 3 vext3 LHS, <1,4,0,5>
2329   3966141338U,  // <3,1,4,1>: Cost 4 vzipl <1,1,1,1>, <1,2,3,4>
2330   2732966964U,  // <3,1,4,2>: Cost 3 vext3 LHS, <1,4,2,5>
2331   2222810091U,  // <3,1,4,3>: Cost 3 vrev <1,3,3,4>
2332   3637923126U,  // <3,1,4,4>: Cost 4 vext1 <2,3,1,4>, RHS
2333   2624777526U,  // <3,1,4,5>: Cost 3 vext2 <1,2,3,1>, RHS
2334   2846279830U,  // <3,1,4,6>: Cost 3 vuzpr RHS, <3,0,1,2>
2335   3667784943U,  // <3,1,4,7>: Cost 4 vext1 <7,3,1,4>, <7,3,1,4>
2336   2624777769U,  // <3,1,4,u>: Cost 3 vext2 <1,2,3,1>, RHS
2337   2600018022U,  // <3,1,5,0>: Cost 3 vext1 <u,3,1,5>, LHS
2338   2600019088U,  // <3,1,5,1>: Cost 3 vext1 <u,3,1,5>, <1,5,3,7>
2339   2564187827U,  // <3,1,5,2>: Cost 3 vext1 <2,3,1,5>, <2,3,1,5>
2340   1659225232U,  // <3,1,5,3>: Cost 2 vext3 LHS, <1,5,3,7>
2341   2600021302U,  // <3,1,5,4>: Cost 3 vext1 <u,3,1,5>, RHS
2342   3719090180U,  // <3,1,5,5>: Cost 4 vext2 <4,6,3,1>, <5,5,5,5>
2343   3719090274U,  // <3,1,5,6>: Cost 4 vext2 <4,6,3,1>, <5,6,7,0>
2344   3923380374U,  // <3,1,5,7>: Cost 4 vuzpr <5,1,7,3>, <3,0,1,2>
2345   1659225277U,  // <3,1,5,u>: Cost 2 vext3 LHS, <1,5,u,7>
2346   3795797185U,  // <3,1,6,0>: Cost 4 vext3 <6,2,7,3>, <1,6,0,2>
2347   2732967119U,  // <3,1,6,1>: Cost 3 vext3 LHS, <1,6,1,7>
2348   3698520570U,  // <3,1,6,2>: Cost 4 vext2 <1,2,3,1>, <6,2,7,3>
2349   2732967132U,  // <3,1,6,3>: Cost 3 vext3 LHS, <1,6,3,2>
2350   3933128854U,  // <3,1,6,4>: Cost 4 vuzpr <6,7,4,5>, <3,0,1,2>
2351   2732967155U,  // <3,1,6,5>: Cost 3 vext3 LHS, <1,6,5,7>
2352   3719091000U,  // <3,1,6,6>: Cost 4 vext2 <4,6,3,1>, <6,6,6,6>
2353   2732967166U,  // <3,1,6,7>: Cost 3 vext3 LHS, <1,6,7,0>
2354   2732967175U,  // <3,1,6,u>: Cost 3 vext3 LHS, <1,6,u,0>
2355   3719091194U,  // <3,1,7,0>: Cost 4 vext2 <4,6,3,1>, <7,0,1,2>
2356   3934210198U,  // <3,1,7,1>: Cost 4 vuzpr <7,0,1,2>, <3,0,1,2>
2357   4001318032U,  // <3,1,7,2>: Cost 4 vzipl <7,0,1,2>, <1,5,3,7>
2358   2715419947U,  // <3,1,7,3>: Cost 3 vext3 <5,1,7,3>, <1,7,3,0>
2359   3719091558U,  // <3,1,7,4>: Cost 4 vext2 <4,6,3,1>, <7,4,5,6>
2360   3789161790U,  // <3,1,7,5>: Cost 4 vext3 <5,1,7,3>, <1,7,5,1>
2361   3806709062U,  // <3,1,7,6>: Cost 4 vext3 LHS, <1,7,6,0>
2362   3719091820U,  // <3,1,7,7>: Cost 4 vext2 <4,6,3,1>, <7,7,7,7>
2363   2732967256U,  // <3,1,7,u>: Cost 3 vext3 LHS, <1,7,u,0>
2364   2685633891U,  // <3,1,u,0>: Cost 3 vext3 LHS, <1,u,0,2>
2365   1611449140U,  // <3,1,u,1>: Cost 2 vext3 LHS, <1,1,1,1>
2366   2689836406U,  // <3,1,u,2>: Cost 3 vext3 LHS, <1,u,2,3>
2367   1611892092U,  // <3,1,u,3>: Cost 2 vext3 LHS, <1,u,3,0>
2368   2564214070U,  // <3,1,u,4>: Cost 3 vext1 <2,3,1,u>, RHS
2369   2624780442U,  // <3,1,u,5>: Cost 3 vext2 <1,2,3,1>, RHS
2370   2870167702U,  // <3,1,u,6>: Cost 3 vuzpr RHS, <3,0,1,2>
2371   2732967328U,  // <3,1,u,7>: Cost 3 vext3 LHS, <1,u,7,0>
2372   1616094633U,  // <3,1,u,u>: Cost 2 vext3 LHS, <1,u,u,0>
2373   2685633972U,  // <3,2,0,0>: Cost 3 vext3 LHS, <2,0,0,2>
2374   1549713510U,  // <3,2,0,1>: Cost 2 vext2 <1,0,3,2>, LHS
2375   2685633989U,  // <3,2,0,2>: Cost 3 vext3 LHS, <2,0,2,1>
2376   2886517654U,  // <3,2,0,3>: Cost 3 vzipl LHS, <1,2,3,0>
2377   2685634008U,  // <3,2,0,4>: Cost 3 vext3 LHS, <2,0,4,2>
2378   3759375841U,  // <3,2,0,5>: Cost 4 vext3 LHS, <2,0,5,2>
2379   2685634025U,  // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,1>
2380   2229044964U,  // <3,2,0,7>: Cost 3 vrev <2,3,7,0>
2381   1549714077U,  // <3,2,0,u>: Cost 2 vext2 <1,0,3,2>, LHS
2382   1549714166U,  // <3,2,1,0>: Cost 2 vext2 <1,0,3,2>, <1,0,3,2>
2383   2623456052U,  // <3,2,1,1>: Cost 3 vext2 <1,0,3,2>, <1,1,1,1>
2384   2685634072U,  // <3,2,1,2>: Cost 3 vext3 LHS, <2,1,2,3>
2385   2685634081U,  // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,3>
2386   2685634090U,  // <3,2,1,4>: Cost 3 vext3 LHS, <2,1,4,3>
2387   2228905683U,  // <3,2,1,5>: Cost 3 vrev <2,3,5,1>
2388   2733409852U,  // <3,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>
2389   3667834101U,  // <3,2,1,7>: Cost 4 vext1 <7,3,2,1>, <7,3,2,1>
2390   1155385070U,  // <3,2,1,u>: Cost 2 vrev <2,3,u,1>
2391   2685634134U,  // <3,2,2,0>: Cost 3 vext3 LHS, <2,2,0,2>
2392   2228618928U,  // <3,2,2,1>: Cost 3 vrev <2,3,1,2>
2393   1611449960U,  // <3,2,2,2>: Cost 2 vext3 LHS, <2,2,2,2>
2394   1611892338U,  // <3,2,2,3>: Cost 2 vext3 LHS, <2,2,3,3>
2395   2564238646U,  // <3,2,2,4>: Cost 3 vext1 <2,3,2,2>, RHS
2396   3763578499U,  // <3,2,2,5>: Cost 4 vext3 LHS, <2,2,5,2>
2397   2228987613U,  // <3,2,2,6>: Cost 3 vrev <2,3,6,2>
2398   3759376027U,  // <3,2,2,7>: Cost 4 vext3 LHS, <2,2,7,u>
2399   1611892383U,  // <3,2,2,u>: Cost 2 vext3 LHS, <2,2,u,3>
2400   1611450022U,  // <3,2,3,0>: Cost 2 vext3 LHS, <2,3,0,1>
2401   2685191854U,  // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,0>
2402   2685191865U,  // <3,2,3,2>: Cost 3 vext3 LHS, <2,3,2,2>
2403   2685191875U,  // <3,2,3,3>: Cost 3 vext3 LHS, <2,3,3,3>
2404   1611450062U,  // <3,2,3,4>: Cost 2 vext3 LHS, <2,3,4,5>
2405   2689836755U,  // <3,2,3,5>: Cost 3 vext3 LHS, <2,3,5,1>
2406   2689836765U,  // <3,2,3,6>: Cost 3 vext3 LHS, <2,3,6,2>
2407   2732967652U,  // <3,2,3,7>: Cost 3 vext3 LHS, <2,3,7,0>
2408   1611450094U,  // <3,2,3,u>: Cost 2 vext3 LHS, <2,3,u,1>
2409   2685634296U,  // <3,2,4,0>: Cost 3 vext3 LHS, <2,4,0,2>
2410   2552308470U,  // <3,2,4,1>: Cost 3 vext1 <0,3,2,4>, <1,0,3,2>
2411   2732967692U,  // <3,2,4,2>: Cost 3 vext3 LHS, <2,4,2,4>
2412   2886517658U,  // <3,2,4,3>: Cost 3 vzipl LHS, <1,2,3,4>
2413   2228856525U,  // <3,2,4,4>: Cost 3 vrev <2,3,4,4>
2414   1549716790U,  // <3,2,4,5>: Cost 2 vext2 <1,0,3,2>, RHS
2415   2623458636U,  // <3,2,4,6>: Cost 3 vext2 <1,0,3,2>, <4,6,0,2>
2416   2229077736U,  // <3,2,4,7>: Cost 3 vrev <2,3,7,4>
2417   1549717033U,  // <3,2,4,u>: Cost 2 vext2 <1,0,3,2>, RHS
2418   2732967758U,  // <3,2,5,0>: Cost 3 vext3 LHS, <2,5,0,7>
2419   2623459024U,  // <3,2,5,1>: Cost 3 vext2 <1,0,3,2>, <5,1,7,3>
2420   2732967776U,  // <3,2,5,2>: Cost 3 vext3 LHS, <2,5,2,7>
2421   2732967779U,  // <3,2,5,3>: Cost 3 vext3 LHS, <2,5,3,1>
2422   1155122894U,  // <3,2,5,4>: Cost 2 vrev <2,3,4,5>
2423   2665263108U,  // <3,2,5,5>: Cost 3 vext2 <u,0,3,2>, <5,5,5,5>
2424   2665263202U,  // <3,2,5,6>: Cost 3 vext2 <u,0,3,2>, <5,6,7,0>
2425   3697201270U,  // <3,2,5,7>: Cost 4 vext2 <1,0,3,2>, <5,7,0,2>
2426   1155417842U,  // <3,2,5,u>: Cost 2 vrev <2,3,u,5>
2427   2600099942U,  // <3,2,6,0>: Cost 3 vext1 <u,3,2,6>, LHS
2428   3697201532U,  // <3,2,6,1>: Cost 4 vext2 <1,0,3,2>, <6,1,2,3>
2429   2623459834U,  // <3,2,6,2>: Cost 3 vext2 <1,0,3,2>, <6,2,7,3>
2430   1659226042U,  // <3,2,6,3>: Cost 2 vext3 LHS, <2,6,3,7>
2431   2228872911U,  // <3,2,6,4>: Cost 3 vrev <2,3,4,6>
2432   2228946648U,  // <3,2,6,5>: Cost 3 vrev <2,3,5,6>
2433   2665263928U,  // <3,2,6,6>: Cost 3 vext2 <u,0,3,2>, <6,6,6,6>
2434   2665263950U,  // <3,2,6,7>: Cost 3 vext2 <u,0,3,2>, <6,7,0,1>
2435   1659226087U,  // <3,2,6,u>: Cost 2 vext3 LHS, <2,6,u,7>
2436   2665264122U,  // <3,2,7,0>: Cost 3 vext2 <u,0,3,2>, <7,0,1,2>
2437   2623460419U,  // <3,2,7,1>: Cost 3 vext2 <1,0,3,2>, <7,1,0,3>
2438   3697202351U,  // <3,2,7,2>: Cost 4 vext2 <1,0,3,2>, <7,2,3,3>
2439   2722056196U,  // <3,2,7,3>: Cost 3 vext3 <6,2,7,3>, <2,7,3,0>
2440   2665264486U,  // <3,2,7,4>: Cost 3 vext2 <u,0,3,2>, <7,4,5,6>
2441   3302696665U,  // <3,2,7,5>: Cost 4 vrev <2,3,5,7>
2442   2229028578U,  // <3,2,7,6>: Cost 3 vrev <2,3,6,7>
2443   2665264748U,  // <3,2,7,7>: Cost 3 vext2 <u,0,3,2>, <7,7,7,7>
2444   2665264762U,  // <3,2,7,u>: Cost 3 vext2 <u,0,3,2>, <7,u,0,3>
2445   1611892795U,  // <3,2,u,0>: Cost 2 vext3 LHS, <2,u,0,1>
2446   1549719342U,  // <3,2,u,1>: Cost 2 vext2 <1,0,3,2>, LHS
2447   1611449960U,  // <3,2,u,2>: Cost 2 vext3 LHS, <2,2,2,2>
2448   1659226204U,  // <3,2,u,3>: Cost 2 vext3 LHS, <2,u,3,7>
2449   1611892835U,  // <3,2,u,4>: Cost 2 vext3 LHS, <2,u,4,5>
2450   1549719706U,  // <3,2,u,5>: Cost 2 vext2 <1,0,3,2>, RHS
2451   2685634674U,  // <3,2,u,6>: Cost 3 vext3 LHS, <2,u,6,2>
2452   2665265408U,  // <3,2,u,7>: Cost 3 vext2 <u,0,3,2>, <u,7,0,1>
2453   1611892867U,  // <3,2,u,u>: Cost 2 vext3 LHS, <2,u,u,1>
2454   2685192331U,  // <3,3,0,0>: Cost 3 vext3 LHS, <3,0,0,0>
2455   1611450518U,  // <3,3,0,1>: Cost 2 vext3 LHS, <3,0,1,2>
2456   2819410332U,  // <3,3,0,2>: Cost 3 vuzpr LHS, <3,3,3,3>
2457   2685634727U,  // <3,3,0,3>: Cost 3 vext3 LHS, <3,0,3,1>
2458   2685634736U,  // <3,3,0,4>: Cost 3 vext3 LHS, <3,0,4,1>
2459   2685634746U,  // <3,3,0,5>: Cost 3 vext3 LHS, <3,0,5,2>
2460   3763579074U,  // <3,3,0,6>: Cost 4 vext3 LHS, <3,0,6,1>
2461   3667899645U,  // <3,3,0,7>: Cost 4 vext1 <7,3,3,0>, <7,3,3,0>
2462   1611450581U,  // <3,3,0,u>: Cost 2 vext3 LHS, <3,0,u,2>
2463   2685192415U,  // <3,3,1,0>: Cost 3 vext3 LHS, <3,1,0,3>
2464   1550385992U,  // <3,3,1,1>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>
2465   2685192433U,  // <3,3,1,2>: Cost 3 vext3 LHS, <3,1,2,3>
2466   2685634810U,  // <3,3,1,3>: Cost 3 vext3 LHS, <3,1,3,3>
2467   2558332214U,  // <3,3,1,4>: Cost 3 vext1 <1,3,3,1>, RHS
2468   2685634828U,  // <3,3,1,5>: Cost 3 vext3 LHS, <3,1,5,3>
2469   3763579157U,  // <3,3,1,6>: Cost 4 vext3 LHS, <3,1,6,3>
2470   3789162782U,  // <3,3,1,7>: Cost 4 vext3 <5,1,7,3>, <3,1,7,3>
2471   1550385992U,  // <3,3,1,u>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>
2472   2685634864U,  // <3,3,2,0>: Cost 3 vext3 LHS, <3,2,0,3>
2473   2630100513U,  // <3,3,2,1>: Cost 3 vext2 <2,1,3,3>, <2,1,3,3>
2474   1557022322U,  // <3,3,2,2>: Cost 2 vext2 <2,2,3,3>, <2,2,3,3>
2475   2685192520U,  // <3,3,2,3>: Cost 3 vext3 LHS, <3,2,3,0>
2476   2685634900U,  // <3,3,2,4>: Cost 3 vext3 LHS, <3,2,4,3>
2477   2732968286U,  // <3,3,2,5>: Cost 3 vext3 LHS, <3,2,5,4>
2478   2732968294U,  // <3,3,2,6>: Cost 3 vext3 LHS, <3,2,6,3>
2479   2634082311U,  // <3,3,2,7>: Cost 3 vext2 <2,7,3,3>, <2,7,3,3>
2480   1557022322U,  // <3,3,2,u>: Cost 2 vext2 <2,2,3,3>, <2,2,3,3>
2481   1496547430U,  // <3,3,3,0>: Cost 2 vext1 <3,3,3,3>, LHS
2482   2624129256U,  // <3,3,3,1>: Cost 3 vext2 <1,1,3,3>, <3,1,1,3>
2483   2630764866U,  // <3,3,3,2>: Cost 3 vext2 <2,2,3,3>, <3,2,2,3>
2484   336380006U,   // <3,3,3,3>: Cost 1 vdup3 LHS
2485   1496550710U,  // <3,3,3,4>: Cost 2 vext1 <3,3,3,3>, RHS
2486   2570292944U,  // <3,3,3,5>: Cost 3 vext1 <3,3,3,3>, <5,1,7,3>
2487   2570293754U,  // <3,3,3,6>: Cost 3 vext1 <3,3,3,3>, <6,2,7,3>
2488   2594182400U,  // <3,3,3,7>: Cost 3 vext1 <7,3,3,3>, <7,3,3,3>
2489   336380006U,   // <3,3,3,u>: Cost 1 vdup3 LHS
2490   2689837524U,  // <3,3,4,0>: Cost 3 vext3 LHS, <3,4,0,5>
2491   2558354411U,  // <3,3,4,1>: Cost 3 vext1 <1,3,3,4>, <1,3,3,4>
2492   2564327108U,  // <3,3,4,2>: Cost 3 vext1 <2,3,3,4>, <2,3,3,4>
2493   2564327938U,  // <3,3,4,3>: Cost 3 vext1 <2,3,3,4>, <3,4,5,6>
2494   2893235098U,  // <3,3,4,4>: Cost 3 vzipl <1,2,3,4>, <1,2,3,4>
2495   1611893250U,  // <3,3,4,5>: Cost 2 vext3 LHS, <3,4,5,6>
2496   2689837573U,  // <3,3,4,6>: Cost 3 vext3 LHS, <3,4,6,0>
2497   3667932417U,  // <3,3,4,7>: Cost 4 vext1 <7,3,3,4>, <7,3,3,4>
2498   1611893277U,  // <3,3,4,u>: Cost 2 vext3 LHS, <3,4,u,6>
2499   2685635106U,  // <3,3,5,0>: Cost 3 vext3 LHS, <3,5,0,2>
2500   2689837616U,  // <3,3,5,1>: Cost 3 vext3 LHS, <3,5,1,7>
2501   2630766369U,  // <3,3,5,2>: Cost 3 vext2 <2,2,3,3>, <5,2,7,3>
2502   2732968512U,  // <3,3,5,3>: Cost 3 vext3 LHS, <3,5,3,5>
2503   2234837415U,  // <3,3,5,4>: Cost 3 vrev <3,3,4,5>
2504   3034171086U,  // <3,3,5,5>: Cost 3 vtrnl <2,3,4,5>, <2,3,4,5>
2505   2665934946U,  // <3,3,5,6>: Cost 3 vext2 <u,1,3,3>, <5,6,7,0>
2506   3763579487U,  // <3,3,5,7>: Cost 4 vext3 LHS, <3,5,7,0>
2507   2690280048U,  // <3,3,5,u>: Cost 3 vext3 LHS, <3,5,u,u>
2508   3763579507U,  // <3,3,6,0>: Cost 4 vext3 LHS, <3,6,0,2>
2509   3763579516U,  // <3,3,6,1>: Cost 4 vext3 LHS, <3,6,1,2>
2510   2689837706U,  // <3,3,6,2>: Cost 3 vext3 LHS, <3,6,2,7>
2511   2732968595U,  // <3,3,6,3>: Cost 3 vext3 LHS, <3,6,3,7>
2512   2732968604U,  // <3,3,6,4>: Cost 3 vext3 LHS, <3,6,4,7>
2513   3806710430U,  // <3,3,6,5>: Cost 4 vext3 LHS, <3,6,5,0>
2514   2665935672U,  // <3,3,6,6>: Cost 3 vext2 <u,1,3,3>, <6,6,6,6>
2515   2657973099U,  // <3,3,6,7>: Cost 3 vext2 <6,7,3,3>, <6,7,3,3>
2516   2690280128U,  // <3,3,6,u>: Cost 3 vext3 LHS, <3,6,u,7>
2517   2665935866U,  // <3,3,7,0>: Cost 3 vext2 <u,1,3,3>, <7,0,1,2>
2518   2624132172U,  // <3,3,7,1>: Cost 3 vext2 <1,1,3,3>, <7,1,1,3>
2519   2660627631U,  // <3,3,7,2>: Cost 3 vext2 <7,2,3,3>, <7,2,3,3>
2520   2661291264U,  // <3,3,7,3>: Cost 3 vext2 <7,3,3,3>, <7,3,3,3>
2521   2665936230U,  // <3,3,7,4>: Cost 3 vext2 <u,1,3,3>, <7,4,5,6>
2522   3937192348U,  // <3,3,7,5>: Cost 4 vuzpr <7,4,5,6>, <3,3,3,3>
2523   3795798778U,  // <3,3,7,6>: Cost 4 vext3 <6,2,7,3>, <3,7,6,2>
2524   2665936492U,  // <3,3,7,7>: Cost 3 vext2 <u,1,3,3>, <7,7,7,7>
2525   2664609429U,  // <3,3,7,u>: Cost 3 vext2 <7,u,3,3>, <7,u,3,3>
2526   1496547430U,  // <3,3,u,0>: Cost 2 vext1 <3,3,3,3>, LHS
2527   1611893534U,  // <3,3,u,1>: Cost 2 vext3 LHS, <3,u,1,2>
2528   1592858504U,  // <3,3,u,2>: Cost 2 vext2 <u,2,3,3>, <u,2,3,3>
2529   336380006U,   // <3,3,u,3>: Cost 1 vdup3 LHS
2530   1496550710U,  // <3,3,u,4>: Cost 2 vext1 <3,3,3,3>, RHS
2531   1611893574U,  // <3,3,u,5>: Cost 2 vext3 LHS, <3,u,5,6>
2532   2689837897U,  // <3,3,u,6>: Cost 3 vext3 LHS, <3,u,6,0>
2533   2732968793U,  // <3,3,u,7>: Cost 3 vext3 LHS, <3,u,7,7>
2534   336380006U,   // <3,3,u,u>: Cost 1 vdup3 LHS
2535   2685635429U,  // <3,4,0,0>: Cost 3 vext3 LHS, <4,0,0,1>
2536   1551056998U,  // <3,4,0,1>: Cost 2 vext2 <1,2,3,4>, LHS
2537   2624798884U,  // <3,4,0,2>: Cost 3 vext2 <1,2,3,4>, <0,2,0,2>
2538   3698540805U,  // <3,4,0,3>: Cost 4 vext2 <1,2,3,4>, <0,3,2,0>
2539   2564369298U,  // <3,4,0,4>: Cost 3 vext1 <2,3,4,0>, <4,0,5,1>
2540   1611893650U,  // <3,4,0,5>: Cost 2 vext3 LHS, <4,0,5,1>
2541   1611893660U,  // <3,4,0,6>: Cost 2 vext3 LHS, <4,0,6,2>
2542   3667973382U,  // <3,4,0,7>: Cost 4 vext1 <7,3,4,0>, <7,3,4,0>
2543   1611893677U,  // <3,4,0,u>: Cost 2 vext3 LHS, <4,0,u,1>
2544   2624799478U,  // <3,4,1,0>: Cost 3 vext2 <1,2,3,4>, <1,0,3,2>
2545   2624799540U,  // <3,4,1,1>: Cost 3 vext2 <1,2,3,4>, <1,1,1,1>
2546   1551057818U,  // <3,4,1,2>: Cost 2 vext2 <1,2,3,4>, <1,2,3,4>
2547   2625463275U,  // <3,4,1,3>: Cost 3 vext2 <1,3,3,4>, <1,3,3,4>
2548   2564377910U,  // <3,4,1,4>: Cost 3 vext1 <2,3,4,1>, RHS
2549   2732968930U,  // <3,4,1,5>: Cost 3 vext3 LHS, <4,1,5,0>
2550   2685635566U,  // <3,4,1,6>: Cost 3 vext3 LHS, <4,1,6,3>
2551   2628117807U,  // <3,4,1,7>: Cost 3 vext2 <1,7,3,4>, <1,7,3,4>
2552   1555039616U,  // <3,4,1,u>: Cost 2 vext2 <1,u,3,4>, <1,u,3,4>
2553   3759377422U,  // <3,4,2,0>: Cost 4 vext3 LHS, <4,2,0,u>
2554   2624800298U,  // <3,4,2,1>: Cost 3 vext2 <1,2,3,4>, <2,1,4,3>
2555   2624800360U,  // <3,4,2,2>: Cost 3 vext2 <1,2,3,4>, <2,2,2,2>
2556   2624800422U,  // <3,4,2,3>: Cost 3 vext2 <1,2,3,4>, <2,3,0,1>
2557   2733411373U,  // <3,4,2,4>: Cost 3 vext3 LHS, <4,2,4,3>
2558   2685635638U,  // <3,4,2,5>: Cost 3 vext3 LHS, <4,2,5,3>
2559   2710039615U,  // <3,4,2,6>: Cost 3 vext3 <4,2,6,3>, <4,2,6,3>
2560   2634090504U,  // <3,4,2,7>: Cost 3 vext2 <2,7,3,4>, <2,7,3,4>
2561   2685635665U,  // <3,4,2,u>: Cost 3 vext3 LHS, <4,2,u,3>
2562   2624800918U,  // <3,4,3,0>: Cost 3 vext2 <1,2,3,4>, <3,0,1,2>
2563   3698542814U,  // <3,4,3,1>: Cost 4 vext2 <1,2,3,4>, <3,1,0,2>
2564   2624801108U,  // <3,4,3,2>: Cost 3 vext2 <1,2,3,4>, <3,2,4,3>
2565   2624801180U,  // <3,4,3,3>: Cost 3 vext2 <1,2,3,4>, <3,3,3,3>
2566   2624801232U,  // <3,4,3,4>: Cost 3 vext2 <1,2,3,4>, <3,4,0,1>
2567   2710629511U,  // <3,4,3,5>: Cost 3 vext3 <4,3,5,3>, <4,3,5,3>
2568   2710703248U,  // <3,4,3,6>: Cost 3 vext3 <4,3,6,3>, <4,3,6,3>
2569   3667997961U,  // <3,4,3,7>: Cost 4 vext1 <7,3,4,3>, <7,3,4,3>
2570   2624801566U,  // <3,4,3,u>: Cost 3 vext2 <1,2,3,4>, <3,u,1,2>
2571   2624801682U,  // <3,4,4,0>: Cost 3 vext2 <1,2,3,4>, <4,0,5,1>
2572   2564400026U,  // <3,4,4,1>: Cost 3 vext1 <2,3,4,4>, <1,2,3,4>
2573   2564400845U,  // <3,4,4,2>: Cost 3 vext1 <2,3,4,4>, <2,3,4,4>
2574   2570373542U,  // <3,4,4,3>: Cost 3 vext1 <3,3,4,4>, <3,3,4,4>
2575   1659227344U,  // <3,4,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
2576   1551060278U,  // <3,4,4,5>: Cost 2 vext2 <1,2,3,4>, RHS
2577   1659227364U,  // <3,4,4,6>: Cost 2 vext3 LHS, <4,4,6,6>
2578   3668006154U,  // <3,4,4,7>: Cost 4 vext1 <7,3,4,4>, <7,3,4,4>
2579   1551060521U,  // <3,4,4,u>: Cost 2 vext2 <1,2,3,4>, RHS
2580   1490665574U,  // <3,4,5,0>: Cost 2 vext1 <2,3,4,5>, LHS
2581   2624802512U,  // <3,4,5,1>: Cost 3 vext2 <1,2,3,4>, <5,1,7,3>
2582   1490667214U,  // <3,4,5,2>: Cost 2 vext1 <2,3,4,5>, <2,3,4,5>
2583   2564409494U,  // <3,4,5,3>: Cost 3 vext1 <2,3,4,5>, <3,0,1,2>
2584   1490668854U,  // <3,4,5,4>: Cost 2 vext1 <2,3,4,5>, RHS
2585   2564411088U,  // <3,4,5,5>: Cost 3 vext1 <2,3,4,5>, <5,1,7,3>
2586   537709878U,   // <3,4,5,6>: Cost 1 vext3 LHS, RHS
2587   2594272523U,  // <3,4,5,7>: Cost 3 vext1 <7,3,4,5>, <7,3,4,5>
2588   537709896U,   // <3,4,5,u>: Cost 1 vext3 LHS, RHS
2589   1611894092U,  // <3,4,6,0>: Cost 2 vext3 LHS, <4,6,0,2>
2590   2712325462U,  // <3,4,6,1>: Cost 3 vext3 <4,6,1,3>, <4,6,1,3>
2591   2624803322U,  // <3,4,6,2>: Cost 3 vext2 <1,2,3,4>, <6,2,7,3>
2592   2712472936U,  // <3,4,6,3>: Cost 3 vext3 <4,6,3,3>, <4,6,3,3>
2593   1659227508U,  // <3,4,6,4>: Cost 2 vext3 LHS, <4,6,4,6>
2594   2732969337U,  // <3,4,6,5>: Cost 3 vext3 LHS, <4,6,5,2>
2595   2732969344U,  // <3,4,6,6>: Cost 3 vext3 LHS, <4,6,6,0>
2596   2657981292U,  // <3,4,6,7>: Cost 3 vext2 <6,7,3,4>, <6,7,3,4>
2597   1659669908U,  // <3,4,6,u>: Cost 2 vext3 LHS, <4,6,u,2>
2598   2666607610U,  // <3,4,7,0>: Cost 3 vext2 <u,2,3,4>, <7,0,1,2>
2599   3733714015U,  // <3,4,7,1>: Cost 4 vext2 <7,1,3,4>, <7,1,3,4>
2600   2660635824U,  // <3,4,7,2>: Cost 3 vext2 <7,2,3,4>, <7,2,3,4>
2601   3725088011U,  // <3,4,7,3>: Cost 4 vext2 <5,6,3,4>, <7,3,4,5>
2602   2666607974U,  // <3,4,7,4>: Cost 3 vext2 <u,2,3,4>, <7,4,5,6>
2603   4054239946U,  // <3,4,7,5>: Cost 4 vzipr RHS, <3,7,0,u>
2604   2732969425U,  // <3,4,7,6>: Cost 3 vext3 LHS, <4,7,6,0>
2605   2666608236U,  // <3,4,7,7>: Cost 3 vext2 <u,2,3,4>, <7,7,7,7>
2606   2664617622U,  // <3,4,7,u>: Cost 3 vext2 <7,u,3,4>, <7,u,3,4>
2607   1611894254U,  // <3,4,u,0>: Cost 2 vext3 LHS, <4,u,0,2>
2608   1551062830U,  // <3,4,u,1>: Cost 2 vext2 <1,2,3,4>, LHS
2609   1490691793U,  // <3,4,u,2>: Cost 2 vext1 <2,3,4,u>, <2,3,4,u>
2610   2624804796U,  // <3,4,u,3>: Cost 3 vext2 <1,2,3,4>, <u,3,0,1>
2611   1490693430U,  // <3,4,u,4>: Cost 2 vext1 <2,3,4,u>, RHS
2612   1551063194U,  // <3,4,u,5>: Cost 2 vext2 <1,2,3,4>, RHS
2613   537710121U,   // <3,4,u,6>: Cost 1 vext3 LHS, RHS
2614   2594297102U,  // <3,4,u,7>: Cost 3 vext1 <7,3,4,u>, <7,3,4,u>
2615   537710139U,   // <3,4,u,u>: Cost 1 vext3 LHS, RHS
2616   3759377982U,  // <3,5,0,0>: Cost 4 vext3 LHS, <5,0,0,1>
2617   2685636167U,  // <3,5,0,1>: Cost 3 vext3 LHS, <5,0,1,1>
2618   2819410434U,  // <3,5,0,2>: Cost 3 vuzpr LHS, <3,4,5,6>
2619   3644156331U,  // <3,5,0,3>: Cost 4 vext1 <3,3,5,0>, <3,3,5,0>
2620   2689838690U,  // <3,5,0,4>: Cost 3 vext3 LHS, <5,0,4,1>
2621   2685636203U,  // <3,5,0,5>: Cost 3 vext3 LHS, <5,0,5,1>
2622   2685636212U,  // <3,5,0,6>: Cost 3 vext3 LHS, <5,0,6,1>
2623   2685636222U,  // <3,5,0,7>: Cost 3 vext3 LHS, <5,0,7,2>
2624   2685636231U,  // <3,5,0,u>: Cost 3 vext3 LHS, <5,0,u,2>
2625   2564448358U,  // <3,5,1,0>: Cost 3 vext1 <2,3,5,1>, LHS
2626   3899034114U,  // <3,5,1,1>: Cost 4 vuzpr <1,1,1,1>, <3,4,5,6>
2627   2564450003U,  // <3,5,1,2>: Cost 3 vext1 <2,3,5,1>, <2,3,5,1>
2628   3898526210U,  // <3,5,1,3>: Cost 4 vuzpr <1,0,3,2>, <3,4,5,6>
2629   2564451638U,  // <3,5,1,4>: Cost 3 vext1 <2,3,5,1>, RHS
2630   2564452048U,  // <3,5,1,5>: Cost 3 vext1 <2,3,5,1>, <5,1,7,3>
2631   3638194682U,  // <3,5,1,6>: Cost 4 vext1 <2,3,5,1>, <6,2,7,3>
2632   1611894480U,  // <3,5,1,7>: Cost 2 vext3 LHS, <5,1,7,3>
2633   1611894489U,  // <3,5,1,u>: Cost 2 vext3 LHS, <5,1,u,3>
2634   3906259458U,  // <3,5,2,0>: Cost 4 vuzpr <2,3,0,1>, <3,4,5,6>
2635   2685636336U,  // <3,5,2,1>: Cost 3 vext3 LHS, <5,2,1,u>
2636   3759378169U,  // <3,5,2,2>: Cost 4 vext3 LHS, <5,2,2,u>
2637   2632107726U,  // <3,5,2,3>: Cost 3 vext2 <2,4,3,5>, <2,3,4,5>
2638   2632107798U,  // <3,5,2,4>: Cost 3 vext2 <2,4,3,5>, <2,4,3,5>
2639   2733412111U,  // <3,5,2,5>: Cost 3 vext3 LHS, <5,2,5,3>
2640   2685636376U,  // <3,5,2,6>: Cost 3 vext3 LHS, <5,2,6,3>
2641   2689838880U,  // <3,5,2,7>: Cost 3 vext3 LHS, <5,2,7,2>
2642   2685636394U,  // <3,5,2,u>: Cost 3 vext3 LHS, <5,2,u,3>
2643   2576408678U,  // <3,5,3,0>: Cost 3 vext1 <4,3,5,3>, LHS
2644   3705850124U,  // <3,5,3,1>: Cost 4 vext2 <2,4,3,5>, <3,1,5,3>
2645   3702532445U,  // <3,5,3,2>: Cost 4 vext2 <1,u,3,5>, <3,2,5,3>
2646   2576411036U,  // <3,5,3,3>: Cost 3 vext1 <4,3,5,3>, <3,3,3,3>
2647   2638744066U,  // <3,5,3,4>: Cost 3 vext2 <3,5,3,5>, <3,4,5,6>
2648   2839562754U,  // <3,5,3,5>: Cost 3 vuzpr <3,4,5,6>, <3,4,5,6>
2649   3980411720U,  // <3,5,3,6>: Cost 4 vzipl <3,4,5,6>, <1,1,3,3>
2650   3047606684U,  // <3,5,3,7>: Cost 3 vtrnl RHS, <3,3,3,3>
2651   2576414510U,  // <3,5,3,u>: Cost 3 vext1 <4,3,5,3>, LHS
2652   2600304742U,  // <3,5,4,0>: Cost 3 vext1 <u,3,5,4>, LHS
2653   2715422607U,  // <3,5,4,1>: Cost 3 vext3 <5,1,7,3>, <5,4,1,5>
2654   2564474582U,  // <3,5,4,2>: Cost 3 vext1 <2,3,5,4>, <2,3,5,4>
2655   3705851012U,  // <3,5,4,3>: Cost 4 vext2 <2,4,3,5>, <4,3,5,0>
2656   2600308022U,  // <3,5,4,4>: Cost 3 vext1 <u,3,5,4>, RHS
2657   2628791606U,  // <3,5,4,5>: Cost 3 vext2 <1,u,3,5>, RHS
2658   2846280194U,  // <3,5,4,6>: Cost 3 vuzpr RHS, <3,4,5,6>
2659   1659228102U,  // <3,5,4,7>: Cost 2 vext3 LHS, <5,4,7,6>
2660   1659228111U,  // <3,5,4,u>: Cost 2 vext3 LHS, <5,4,u,6>
2661   2570453094U,  // <3,5,5,0>: Cost 3 vext1 <3,3,5,5>, LHS
2662   2628792016U,  // <3,5,5,1>: Cost 3 vext2 <1,u,3,5>, <5,1,7,3>
2663   2570454734U,  // <3,5,5,2>: Cost 3 vext1 <3,3,5,5>, <2,3,4,5>
2664   2570455472U,  // <3,5,5,3>: Cost 3 vext1 <3,3,5,5>, <3,3,5,5>
2665   2570456374U,  // <3,5,5,4>: Cost 3 vext1 <3,3,5,5>, RHS
2666   1659228164U,  // <3,5,5,5>: Cost 2 vext3 LHS, <5,5,5,5>
2667   2732969998U,  // <3,5,5,6>: Cost 3 vext3 LHS, <5,5,6,6>
2668   1659228184U,  // <3,5,5,7>: Cost 2 vext3 LHS, <5,5,7,7>
2669   1659228193U,  // <3,5,5,u>: Cost 2 vext3 LHS, <5,5,u,7>
2670   2732970020U,  // <3,5,6,0>: Cost 3 vext3 LHS, <5,6,0,1>
2671   2732970035U,  // <3,5,6,1>: Cost 3 vext3 LHS, <5,6,1,7>
2672   2564490968U,  // <3,5,6,2>: Cost 3 vext1 <2,3,5,6>, <2,3,5,6>
2673   2732970050U,  // <3,5,6,3>: Cost 3 vext3 LHS, <5,6,3,4>
2674   2732970060U,  // <3,5,6,4>: Cost 3 vext3 LHS, <5,6,4,5>
2675   2732970071U,  // <3,5,6,5>: Cost 3 vext3 LHS, <5,6,5,7>
2676   2732970080U,  // <3,5,6,6>: Cost 3 vext3 LHS, <5,6,6,7>
2677   1659228258U,  // <3,5,6,7>: Cost 2 vext3 LHS, <5,6,7,0>
2678   1659228267U,  // <3,5,6,u>: Cost 2 vext3 LHS, <5,6,u,0>
2679   2685636726U,  // <3,5,7,0>: Cost 3 vext3 LHS, <5,7,0,2>
2680   3789164670U,  // <3,5,7,1>: Cost 4 vext3 <5,1,7,3>, <5,7,1,1>
2681   3702535348U,  // <3,5,7,2>: Cost 4 vext2 <1,u,3,5>, <7,2,3,u>
2682   3719124235U,  // <3,5,7,3>: Cost 4 vext2 <4,6,3,5>, <7,3,4,5>
2683   2715422878U,  // <3,5,7,4>: Cost 3 vext3 <5,1,7,3>, <5,7,4,6>
2684   2732970152U,  // <3,5,7,5>: Cost 3 vext3 LHS, <5,7,5,7>
2685   3793072301U,  // <3,5,7,6>: Cost 4 vext3 <5,7,6,3>, <5,7,6,3>
2686   2732970163U,  // <3,5,7,7>: Cost 3 vext3 LHS, <5,7,7,0>
2687   2732970172U,  // <3,5,7,u>: Cost 3 vext3 LHS, <5,7,u,0>
2688   2685636807U,  // <3,5,u,0>: Cost 3 vext3 LHS, <5,u,0,2>
2689   2689839313U,  // <3,5,u,1>: Cost 3 vext3 LHS, <5,u,1,3>
2690   2867186178U,  // <3,5,u,2>: Cost 3 vuzpr LHS, <3,4,5,6>
2691   2732970212U,  // <3,5,u,3>: Cost 3 vext3 LHS, <5,u,3,4>
2692   2594368822U,  // <3,5,u,4>: Cost 3 vext1 <7,3,5,u>, RHS
2693   1659228164U,  // <3,5,u,5>: Cost 2 vext3 LHS, <5,5,5,5>
2694   2689839358U,  // <3,5,u,6>: Cost 3 vext3 LHS, <5,u,6,3>
2695   1616539911U,  // <3,5,u,7>: Cost 2 vext3 LHS, <5,u,7,3>
2696   1616539920U,  // <3,5,u,u>: Cost 2 vext3 LHS, <5,u,u,3>
2697   3759378711U,  // <3,6,0,0>: Cost 4 vext3 LHS, <6,0,0,1>
2698   2628796518U,  // <3,6,0,1>: Cost 3 vext2 <1,u,3,6>, LHS
2699   2685636905U,  // <3,6,0,2>: Cost 3 vext3 LHS, <6,0,2,1>
2700   3650202069U,  // <3,6,0,3>: Cost 4 vext1 <4,3,6,0>, <3,4,0,6>
2701   2689839420U,  // <3,6,0,4>: Cost 3 vext3 LHS, <6,0,4,2>
2702   3656175462U,  // <3,6,0,5>: Cost 4 vext1 <5,3,6,0>, <5,3,6,0>
2703   2732970316U,  // <3,6,0,6>: Cost 3 vext3 LHS, <6,0,6,0>
2704   2685636951U,  // <3,6,0,7>: Cost 3 vext3 LHS, <6,0,7,2>
2705   2685636960U,  // <3,6,0,u>: Cost 3 vext3 LHS, <6,0,u,2>
2706   2576466022U,  // <3,6,1,0>: Cost 3 vext1 <4,3,6,1>, LHS
2707   3699221320U,  // <3,6,1,1>: Cost 4 vext2 <1,3,3,6>, <1,1,3,3>
2708   2685636988U,  // <3,6,1,2>: Cost 3 vext3 LHS, <6,1,2,3>
2709   2576468118U,  // <3,6,1,3>: Cost 3 vext1 <4,3,6,1>, <3,0,1,2>
2710   2576469134U,  // <3,6,1,4>: Cost 3 vext1 <4,3,6,1>, <4,3,6,1>
2711   3650211536U,  // <3,6,1,5>: Cost 4 vext1 <4,3,6,1>, <5,1,7,3>
2712   2733412768U,  // <3,6,1,6>: Cost 3 vext3 LHS, <6,1,6,3>
2713   2732970407U,  // <3,6,1,7>: Cost 3 vext3 LHS, <6,1,7,1>
2714   2689839538U,  // <3,6,1,u>: Cost 3 vext3 LHS, <6,1,u,3>
2715   2564530278U,  // <3,6,2,0>: Cost 3 vext1 <2,3,6,2>, LHS
2716   3759378889U,  // <3,6,2,1>: Cost 4 vext3 LHS, <6,2,1,u>
2717   2685637074U,  // <3,6,2,2>: Cost 3 vext3 LHS, <6,2,2,u>
2718   3759378902U,  // <3,6,2,3>: Cost 4 vext3 LHS, <6,2,3,3>
2719   2564533558U,  // <3,6,2,4>: Cost 3 vext1 <2,3,6,2>, RHS
2720   2632779624U,  // <3,6,2,5>: Cost 3 vext2 <2,5,3,6>, <2,5,3,6>
2721   2564534778U,  // <3,6,2,6>: Cost 3 vext1 <2,3,6,2>, <6,2,7,3>
2722   1611895290U,  // <3,6,2,7>: Cost 2 vext3 LHS, <6,2,7,3>
2723   1611895299U,  // <3,6,2,u>: Cost 2 vext3 LHS, <6,2,u,3>
2724   2576482406U,  // <3,6,3,0>: Cost 3 vext1 <4,3,6,3>, LHS
2725   3650224886U,  // <3,6,3,1>: Cost 4 vext1 <4,3,6,3>, <1,0,3,2>
2726   3702540646U,  // <3,6,3,2>: Cost 4 vext2 <1,u,3,6>, <3,2,6,3>
2727   2576484764U,  // <3,6,3,3>: Cost 3 vext1 <4,3,6,3>, <3,3,3,3>
2728   2576485520U,  // <3,6,3,4>: Cost 3 vext1 <4,3,6,3>, <4,3,6,3>
2729   3712494145U,  // <3,6,3,5>: Cost 4 vext2 <3,5,3,6>, <3,5,3,6>
2730   3702540914U,  // <3,6,3,6>: Cost 4 vext2 <1,u,3,6>, <3,6,0,1>
2731   2913387336U,  // <3,6,3,7>: Cost 3 vzipl RHS, <1,1,3,3>
2732   2576488238U,  // <3,6,3,u>: Cost 3 vext1 <4,3,6,3>, LHS
2733   2685637212U,  // <3,6,4,0>: Cost 3 vext3 LHS, <6,4,0,2>
2734   3783119465U,  // <3,6,4,1>: Cost 4 vext3 <4,1,6,3>, <6,4,1,6>
2735   2722058865U,  // <3,6,4,2>: Cost 3 vext3 <6,2,7,3>, <6,4,2,5>
2736   3650234882U,  // <3,6,4,3>: Cost 4 vext1 <4,3,6,4>, <3,4,5,6>
2737   2732970628U,  // <3,6,4,4>: Cost 3 vext3 LHS, <6,4,4,6>
2738   2628799798U,  // <3,6,4,5>: Cost 3 vext2 <1,u,3,6>, RHS
2739   2732970640U,  // <3,6,4,6>: Cost 3 vext3 LHS, <6,4,6,0>
2740   2913387418U,  // <3,6,4,7>: Cost 3 vzipl RHS, <1,2,3,4>
2741   2628800041U,  // <3,6,4,u>: Cost 3 vext2 <1,u,3,6>, RHS
2742   2576498790U,  // <3,6,5,0>: Cost 3 vext1 <4,3,6,5>, LHS
2743   3702542032U,  // <3,6,5,1>: Cost 4 vext2 <1,u,3,6>, <5,1,7,3>
2744   2732970692U,  // <3,6,5,2>: Cost 3 vext3 LHS, <6,5,2,7>
2745   2576501250U,  // <3,6,5,3>: Cost 3 vext1 <4,3,6,5>, <3,4,5,6>
2746   2576501906U,  // <3,6,5,4>: Cost 3 vext1 <4,3,6,5>, <4,3,6,5>
2747   3650244304U,  // <3,6,5,5>: Cost 4 vext1 <4,3,6,5>, <5,1,7,3>
2748   2732970728U,  // <3,6,5,6>: Cost 3 vext3 LHS, <6,5,6,7>
2749   2732970731U,  // <3,6,5,7>: Cost 3 vext3 LHS, <6,5,7,1>
2750   2576504622U,  // <3,6,5,u>: Cost 3 vext1 <4,3,6,5>, LHS
2751   2732970749U,  // <3,6,6,0>: Cost 3 vext3 LHS, <6,6,0,1>
2752   3806712581U,  // <3,6,6,1>: Cost 4 vext3 LHS, <6,6,1,0>
2753   2628801018U,  // <3,6,6,2>: Cost 3 vext2 <1,u,3,6>, <6,2,7,3>
2754   3650251269U,  // <3,6,6,3>: Cost 4 vext1 <4,3,6,6>, <3,4,6,0>
2755   2732970788U,  // <3,6,6,4>: Cost 3 vext3 LHS, <6,6,4,4>
2756   3668168400U,  // <3,6,6,5>: Cost 4 vext1 <7,3,6,6>, <5,1,7,3>
2757   1659228984U,  // <3,6,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
2758   1659228994U,  // <3,6,6,7>: Cost 2 vext3 LHS, <6,6,7,7>
2759   1659229003U,  // <3,6,6,u>: Cost 2 vext3 LHS, <6,6,u,7>
2760   1659229006U,  // <3,6,7,0>: Cost 2 vext3 LHS, <6,7,0,1>
2761   2732970838U,  // <3,6,7,1>: Cost 3 vext3 LHS, <6,7,1,0>
2762   2725008226U,  // <3,6,7,2>: Cost 3 vext3 <6,7,2,3>, <6,7,2,3>
2763   2725081963U,  // <3,6,7,3>: Cost 3 vext3 <6,7,3,3>, <6,7,3,3>
2764   1659229046U,  // <3,6,7,4>: Cost 2 vext3 LHS, <6,7,4,5>
2765   2715423611U,  // <3,6,7,5>: Cost 3 vext3 <5,1,7,3>, <6,7,5,1>
2766   2722059141U,  // <3,6,7,6>: Cost 3 vext3 <6,2,7,3>, <6,7,6,2>
2767   2913388474U,  // <3,6,7,7>: Cost 3 vzipl RHS, <2,6,3,7>
2768   1659229078U,  // <3,6,7,u>: Cost 2 vext3 LHS, <6,7,u,1>
2769   1659229087U,  // <3,6,u,0>: Cost 2 vext3 LHS, <6,u,0,1>
2770   2628802350U,  // <3,6,u,1>: Cost 3 vext2 <1,u,3,6>, LHS
2771   2689840051U,  // <3,6,u,2>: Cost 3 vext3 LHS, <6,u,2,3>
2772   2576525853U,  // <3,6,u,3>: Cost 3 vext1 <4,3,6,u>, <3,4,u,6>
2773   1659229127U,  // <3,6,u,4>: Cost 2 vext3 LHS, <6,u,4,5>
2774   2628802714U,  // <3,6,u,5>: Cost 3 vext2 <1,u,3,6>, RHS
2775   1659228984U,  // <3,6,u,6>: Cost 2 vext3 LHS, <6,6,6,6>
2776   1616098272U,  // <3,6,u,7>: Cost 2 vext3 LHS, <6,u,7,3>
2777   1616098281U,  // <3,6,u,u>: Cost 2 vext3 LHS, <6,u,u,3>
2778   2588475494U,  // <3,7,0,0>: Cost 3 vext1 <6,3,7,0>, LHS
2779   1659229178U,  // <3,7,0,1>: Cost 2 vext3 LHS, <7,0,1,2>
2780   2732971009U,  // <3,7,0,2>: Cost 3 vext3 LHS, <7,0,2,0>
2781   3759379468U,  // <3,7,0,3>: Cost 4 vext3 LHS, <7,0,3,2>
2782   2588478774U,  // <3,7,0,4>: Cost 3 vext1 <6,3,7,0>, RHS
2783   2732971042U,  // <3,7,0,5>: Cost 3 vext3 LHS, <7,0,5,6>
2784   2588480072U,  // <3,7,0,6>: Cost 3 vext1 <6,3,7,0>, <6,3,7,0>
2785   2600424442U,  // <3,7,0,7>: Cost 3 vext1 <u,3,7,0>, <7,0,1,2>
2786   1659229241U,  // <3,7,0,u>: Cost 2 vext3 LHS, <7,0,u,2>
2787   2582511718U,  // <3,7,1,0>: Cost 3 vext1 <5,3,7,1>, LHS
2788   2726925388U,  // <3,7,1,1>: Cost 3 vext3 <7,1,1,3>, <7,1,1,3>
2789   2582513318U,  // <3,7,1,2>: Cost 3 vext1 <5,3,7,1>, <2,3,0,1>
2790   3789165661U,  // <3,7,1,3>: Cost 4 vext3 <5,1,7,3>, <7,1,3,2>
2791   2582514998U,  // <3,7,1,4>: Cost 3 vext1 <5,3,7,1>, RHS
2792   1553073296U,  // <3,7,1,5>: Cost 2 vext2 <1,5,3,7>, <1,5,3,7>
2793   2627478753U,  // <3,7,1,6>: Cost 3 vext2 <1,6,3,7>, <1,6,3,7>
2794   2732971136U,  // <3,7,1,7>: Cost 3 vext3 LHS, <7,1,7,1>
2795   1555064195U,  // <3,7,1,u>: Cost 2 vext2 <1,u,3,7>, <1,u,3,7>
2796   2588491878U,  // <3,7,2,0>: Cost 3 vext1 <6,3,7,2>, LHS
2797   2588492534U,  // <3,7,2,1>: Cost 3 vext1 <6,3,7,2>, <1,0,3,2>
2798   2727662758U,  // <3,7,2,2>: Cost 3 vext3 <7,2,2,3>, <7,2,2,3>
2799   2685637807U,  // <3,7,2,3>: Cost 3 vext3 LHS, <7,2,3,3>
2800   2588495158U,  // <3,7,2,4>: Cost 3 vext1 <6,3,7,2>, RHS
2801   2632787817U,  // <3,7,2,5>: Cost 3 vext2 <2,5,3,7>, <2,5,3,7>
2802   1559709626U,  // <3,7,2,6>: Cost 2 vext2 <2,6,3,7>, <2,6,3,7>
2803   2733413587U,  // <3,7,2,7>: Cost 3 vext3 LHS, <7,2,7,3>
2804   1561036892U,  // <3,7,2,u>: Cost 2 vext2 <2,u,3,7>, <2,u,3,7>
2805   2582528102U,  // <3,7,3,0>: Cost 3 vext1 <5,3,7,3>, LHS
2806   2588500808U,  // <3,7,3,1>: Cost 3 vext1 <6,3,7,3>, <1,1,3,3>
2807   2633451878U,  // <3,7,3,2>: Cost 3 vext2 <2,6,3,7>, <3,2,6,3>
2808   2582530460U,  // <3,7,3,3>: Cost 3 vext1 <5,3,7,3>, <3,3,3,3>
2809   2582531382U,  // <3,7,3,4>: Cost 3 vext1 <5,3,7,3>, RHS
2810   2715424016U,  // <3,7,3,5>: Cost 3 vext3 <5,1,7,3>, <7,3,5,1>
2811   2722059546U,  // <3,7,3,6>: Cost 3 vext3 <6,2,7,3>, <7,3,6,2>
2812   2626816720U,  // <3,7,3,7>: Cost 3 vext2 <1,5,3,7>, <3,7,1,5>
2813   2582533934U,  // <3,7,3,u>: Cost 3 vext1 <5,3,7,3>, LHS
2814   2588508262U,  // <3,7,4,0>: Cost 3 vext1 <6,3,7,4>, LHS
2815   2588509082U,  // <3,7,4,1>: Cost 3 vext1 <6,3,7,4>, <1,2,3,4>
2816   2564622056U,  // <3,7,4,2>: Cost 3 vext1 <2,3,7,4>, <2,3,7,4>
2817   3990487962U,  // <3,7,4,3>: Cost 4 vzipl <5,1,7,3>, <1,2,3,4>
2818   2588511542U,  // <3,7,4,4>: Cost 3 vext1 <6,3,7,4>, RHS
2819   1659229542U,  // <3,7,4,5>: Cost 2 vext3 LHS, <7,4,5,6>
2820   2588512844U,  // <3,7,4,6>: Cost 3 vext1 <6,3,7,4>, <6,3,7,4>
2821   2732971383U,  // <3,7,4,7>: Cost 3 vext3 LHS, <7,4,7,5>
2822   1659229569U,  // <3,7,4,u>: Cost 2 vext3 LHS, <7,4,u,6>
2823   2582544486U,  // <3,7,5,0>: Cost 3 vext1 <5,3,7,5>, LHS
2824   2715424148U,  // <3,7,5,1>: Cost 3 vext3 <5,1,7,3>, <7,5,1,7>
2825   2582546126U,  // <3,7,5,2>: Cost 3 vext1 <5,3,7,5>, <2,3,4,5>
2826   2668621679U,  // <3,7,5,3>: Cost 3 vext2 <u,5,3,7>, <5,3,7,0>
2827   2582547766U,  // <3,7,5,4>: Cost 3 vext1 <5,3,7,5>, RHS
2828   2582548340U,  // <3,7,5,5>: Cost 3 vext1 <5,3,7,5>, <5,3,7,5>
2829   2732971457U,  // <3,7,5,6>: Cost 3 vext3 LHS, <7,5,6,7>
2830   2732971466U,  // <3,7,5,7>: Cost 3 vext3 LHS, <7,5,7,7>
2831   2582550318U,  // <3,7,5,u>: Cost 3 vext1 <5,3,7,5>, LHS
2832   2732971478U,  // <3,7,6,0>: Cost 3 vext3 LHS, <7,6,0,1>
2833   2732971486U,  // <3,7,6,1>: Cost 3 vext3 LHS, <7,6,1,0>
2834   2722059758U,  // <3,7,6,2>: Cost 3 vext3 <6,2,7,3>, <7,6,2,7>
2835   2669285960U,  // <3,7,6,3>: Cost 3 vext2 <u,6,3,7>, <6,3,7,0>
2836   2732971518U,  // <3,7,6,4>: Cost 3 vext3 LHS, <7,6,4,5>
2837   2732971526U,  // <3,7,6,5>: Cost 3 vext3 LHS, <7,6,5,4>
2838   2732971537U,  // <3,7,6,6>: Cost 3 vext3 LHS, <7,6,6,6>
2839   2732971540U,  // <3,7,6,7>: Cost 3 vext3 LHS, <7,6,7,0>
2840   2726041124U,  // <3,7,6,u>: Cost 3 vext3 <6,u,7,3>, <7,6,u,7>
2841   2732971559U,  // <3,7,7,0>: Cost 3 vext3 LHS, <7,7,0,1>
2842   2626819184U,  // <3,7,7,1>: Cost 3 vext2 <1,5,3,7>, <7,1,5,3>
2843   2564646635U,  // <3,7,7,2>: Cost 3 vext1 <2,3,7,7>, <2,3,7,7>
2844   3990488208U,  // <3,7,7,3>: Cost 4 vzipl <5,1,7,3>, <1,5,3,7>
2845   2732971599U,  // <3,7,7,4>: Cost 3 vext3 LHS, <7,7,4,5>
2846   2732971608U,  // <3,7,7,5>: Cost 3 vext3 LHS, <7,7,5,5>
2847   2732971618U,  // <3,7,7,6>: Cost 3 vext3 LHS, <7,7,6,6>
2848   1659229804U,  // <3,7,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
2849   1659229804U,  // <3,7,7,u>: Cost 2 vext3 LHS, <7,7,7,7>
2850   2582569062U,  // <3,7,u,0>: Cost 3 vext1 <5,3,7,u>, LHS
2851   1659229826U,  // <3,7,u,1>: Cost 2 vext3 LHS, <7,u,1,2>
2852   2582570669U,  // <3,7,u,2>: Cost 3 vext1 <5,3,7,u>, <2,3,0,u>
2853   2689840789U,  // <3,7,u,3>: Cost 3 vext3 LHS, <7,u,3,3>
2854   2582572342U,  // <3,7,u,4>: Cost 3 vext1 <5,3,7,u>, RHS
2855   1659229866U,  // <3,7,u,5>: Cost 2 vext3 LHS, <7,u,5,6>
2856   1595545808U,  // <3,7,u,6>: Cost 2 vext2 <u,6,3,7>, <u,6,3,7>
2857   1659229804U,  // <3,7,u,7>: Cost 2 vext3 LHS, <7,7,7,7>
2858   1659229889U,  // <3,7,u,u>: Cost 2 vext3 LHS, <7,u,u,2>
2859   1611448320U,  // <3,u,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
2860   1611896530U,  // <3,u,0,1>: Cost 2 vext3 LHS, <u,0,1,1>
2861   1611896540U,  // <3,u,0,2>: Cost 2 vext3 LHS, <u,0,2,2>
2862   1616099045U,  // <3,u,0,3>: Cost 2 vext3 LHS, <u,0,3,2>
2863   2685638381U,  // <3,u,0,4>: Cost 3 vext3 LHS, <u,0,4,1>
2864   1611896566U,  // <3,u,0,5>: Cost 2 vext3 LHS, <u,0,5,1>
2865   1611896576U,  // <3,u,0,6>: Cost 2 vext3 LHS, <u,0,6,2>
2866   2685638409U,  // <3,u,0,7>: Cost 3 vext3 LHS, <u,0,7,2>
2867   1611896593U,  // <3,u,0,u>: Cost 2 vext3 LHS, <u,0,u,1>
2868   1549763324U,  // <3,u,1,0>: Cost 2 vext2 <1,0,3,u>, <1,0,3,u>
2869   1550426957U,  // <3,u,1,1>: Cost 2 vext2 <1,1,3,u>, <1,1,3,u>
2870   537712430U,   // <3,u,1,2>: Cost 1 vext3 LHS, LHS
2871   1611896631U,  // <3,u,1,3>: Cost 2 vext3 LHS, <u,1,3,3>
2872   1490930998U,  // <3,u,1,4>: Cost 2 vext1 <2,3,u,1>, RHS
2873   1553081489U,  // <3,u,1,5>: Cost 2 vext2 <1,5,3,u>, <1,5,3,u>
2874   2685638482U,  // <3,u,1,6>: Cost 3 vext3 LHS, <u,1,6,3>
2875   1611896667U,  // <3,u,1,7>: Cost 2 vext3 LHS, <u,1,7,3>
2876   537712484U,   // <3,u,1,u>: Cost 1 vext3 LHS, LHS
2877   1611896684U,  // <3,u,2,0>: Cost 2 vext3 LHS, <u,2,0,2>
2878   2685638518U,  // <3,u,2,1>: Cost 3 vext3 LHS, <u,2,1,3>
2879   1557063287U,  // <3,u,2,2>: Cost 2 vext2 <2,2,3,u>, <2,2,3,u>
2880   1611896712U,  // <3,u,2,3>: Cost 2 vext3 LHS, <u,2,3,3>
2881   1659230100U,  // <3,u,2,4>: Cost 2 vext3 LHS, <u,2,4,6>
2882   2685638554U,  // <3,u,2,5>: Cost 3 vext3 LHS, <u,2,5,3>
2883   1559717819U,  // <3,u,2,6>: Cost 2 vext2 <2,6,3,u>, <2,6,3,u>
2884   1611896748U,  // <3,u,2,7>: Cost 2 vext3 LHS, <u,2,7,3>
2885   1611896757U,  // <3,u,2,u>: Cost 2 vext3 LHS, <u,2,u,3>
2886   1611896764U,  // <3,u,3,0>: Cost 2 vext3 LHS, <u,3,0,1>
2887   2685638596U,  // <3,u,3,1>: Cost 3 vext3 LHS, <u,3,1,0>
2888   2685638607U,  // <3,u,3,2>: Cost 3 vext3 LHS, <u,3,2,2>
2889   336380006U,   // <3,u,3,3>: Cost 1 vdup3 LHS
2890   1611896804U,  // <3,u,3,4>: Cost 2 vext3 LHS, <u,3,4,5>
2891   2685638633U,  // <3,u,3,5>: Cost 3 vext3 LHS, <u,3,5,1>
2892   2685638643U,  // <3,u,3,6>: Cost 3 vext3 LHS, <u,3,6,2>
2893   2913534792U,  // <3,u,3,7>: Cost 3 vzipl RHS, <1,1,3,3>
2894   336380006U,   // <3,u,3,u>: Cost 1 vdup3 LHS
2895   2685638673U,  // <3,u,4,0>: Cost 3 vext3 LHS, <u,4,0,5>
2896   1659230234U,  // <3,u,4,1>: Cost 2 vext3 LHS, <u,4,1,5>
2897   1659230244U,  // <3,u,4,2>: Cost 2 vext3 LHS, <u,4,2,6>
2898   2886960026U,  // <3,u,4,3>: Cost 3 vzipl LHS, <1,2,3,4>
2899   1659227344U,  // <3,u,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
2900   1611896895U,  // <3,u,4,5>: Cost 2 vext3 LHS, <u,4,5,6>
2901   1659230280U,  // <3,u,4,6>: Cost 2 vext3 LHS, <u,4,6,6>
2902   1659230289U,  // <3,u,4,7>: Cost 2 vext3 LHS, <u,4,7,6>
2903   1611896922U,  // <3,u,4,u>: Cost 2 vext3 LHS, <u,4,u,6>
2904   1490960486U,  // <3,u,5,0>: Cost 2 vext1 <2,3,u,5>, LHS
2905   2685638765U,  // <3,u,5,1>: Cost 3 vext3 LHS, <u,5,1,7>
2906   1490962162U,  // <3,u,5,2>: Cost 2 vext1 <2,3,u,5>, <2,3,u,5>
2907   1659230335U,  // <3,u,5,3>: Cost 2 vext3 LHS, <u,5,3,7>
2908   1490963766U,  // <3,u,5,4>: Cost 2 vext1 <2,3,u,5>, RHS
2909   1659228164U,  // <3,u,5,5>: Cost 2 vext3 LHS, <5,5,5,5>
2910   537712794U,   // <3,u,5,6>: Cost 1 vext3 LHS, RHS
2911   1659230371U,  // <3,u,5,7>: Cost 2 vext3 LHS, <u,5,7,7>
2912   537712812U,   // <3,u,5,u>: Cost 1 vext3 LHS, RHS
2913   1611897008U,  // <3,u,6,0>: Cost 2 vext3 LHS, <u,6,0,2>
2914   2732972215U,  // <3,u,6,1>: Cost 3 vext3 LHS, <u,6,1,0>
2915   2685638855U,  // <3,u,6,2>: Cost 3 vext3 LHS, <u,6,2,7>
2916   1659230416U,  // <3,u,6,3>: Cost 2 vext3 LHS, <u,6,3,7>
2917   1659230424U,  // <3,u,6,4>: Cost 2 vext3 LHS, <u,6,4,6>
2918   2732972255U,  // <3,u,6,5>: Cost 3 vext3 LHS, <u,6,5,4>
2919   1659228984U,  // <3,u,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
2920   1659230445U,  // <3,u,6,7>: Cost 2 vext3 LHS, <u,6,7,0>
2921   1659230454U,  // <3,u,6,u>: Cost 2 vext3 LHS, <u,6,u,0>
2922   1659230464U,  // <3,u,7,0>: Cost 2 vext3 LHS, <u,7,0,1>
2923   2732972296U,  // <3,u,7,1>: Cost 3 vext3 LHS, <u,7,1,0>
2924   2660668596U,  // <3,u,7,2>: Cost 3 vext2 <7,2,3,u>, <7,2,3,u>
2925   2720069919U,  // <3,u,7,3>: Cost 3 vext3 <5,u,7,3>, <u,7,3,5>
2926   1659230504U,  // <3,u,7,4>: Cost 2 vext3 LHS, <u,7,4,5>
2927   2715425069U,  // <3,u,7,5>: Cost 3 vext3 <5,1,7,3>, <u,7,5,1>
2928   2722060599U,  // <3,u,7,6>: Cost 3 vext3 <6,2,7,3>, <u,7,6,2>
2929   1659229804U,  // <3,u,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
2930   1659230536U,  // <3,u,7,u>: Cost 2 vext3 LHS, <u,7,u,1>
2931   1611897170U,  // <3,u,u,0>: Cost 2 vext3 LHS, <u,u,0,2>
2932   1611897179U,  // <3,u,u,1>: Cost 2 vext3 LHS, <u,u,1,2>
2933   537712997U,   // <3,u,u,2>: Cost 1 vext3 LHS, LHS
2934   336380006U,   // <3,u,u,3>: Cost 1 vdup3 LHS
2935   1616099705U,  // <3,u,u,4>: Cost 2 vext3 LHS, <u,u,4,5>
2936   1611897219U,  // <3,u,u,5>: Cost 2 vext3 LHS, <u,u,5,6>
2937   537713037U,   // <3,u,u,6>: Cost 1 vext3 LHS, RHS
2938   1616099730U,  // <3,u,u,7>: Cost 2 vext3 LHS, <u,u,7,3>
2939   537713051U,   // <3,u,u,u>: Cost 1 vext3 LHS, LHS
2940   2691907584U,  // <4,0,0,0>: Cost 3 vext3 <1,2,3,4>, <0,0,0,0>
2941   2953669522U,  // <4,0,0,1>: Cost 3 vzipr LHS, <4,0,5,1>
2942   2819411276U,  // <4,0,0,2>: Cost 3 vuzpr LHS, <4,6,0,2>
2943   3644451279U,  // <4,0,0,3>: Cost 4 vext1 <3,4,0,0>, <3,4,0,0>
2944   2576681874U,  // <4,0,0,4>: Cost 3 vext1 <4,4,0,0>, <4,0,5,1>
2945   3650424445U,  // <4,0,0,5>: Cost 4 vext1 <4,4,0,0>, <5,0,7,1>
2946   3650425338U,  // <4,0,0,6>: Cost 4 vext1 <4,4,0,0>, <6,2,7,3>
2947   3668342067U,  // <4,0,0,7>: Cost 4 vext1 <7,4,0,0>, <7,4,0,0>
2948   2819853644U,  // <4,0,0,u>: Cost 3 vuzpr LHS, <4,6,0,2>
2949   2570715238U,  // <4,0,1,0>: Cost 3 vext1 <3,4,0,1>, LHS
2950   2570716058U,  // <4,0,1,1>: Cost 3 vext1 <3,4,0,1>, <1,2,3,4>
2951   1618165862U,  // <4,0,1,2>: Cost 2 vext3 <1,2,3,4>, LHS
2952   2570717648U,  // <4,0,1,3>: Cost 3 vext1 <3,4,0,1>, <3,4,0,1>
2953   2570718518U,  // <4,0,1,4>: Cost 3 vext1 <3,4,0,1>, RHS
2954   2594607206U,  // <4,0,1,5>: Cost 3 vext1 <7,4,0,1>, <5,6,7,4>
2955   3644461562U,  // <4,0,1,6>: Cost 4 vext1 <3,4,0,1>, <6,2,7,3>
2956   2594608436U,  // <4,0,1,7>: Cost 3 vext1 <7,4,0,1>, <7,4,0,1>
2957   1618165916U,  // <4,0,1,u>: Cost 2 vext3 <1,2,3,4>, LHS
2958   2691907748U,  // <4,0,2,0>: Cost 3 vext3 <1,2,3,4>, <0,2,0,2>
2959   4027370550U,  // <4,0,2,1>: Cost 4 vzipr LHS, <4,2,5,3>
2960   2564753102U,  // <4,0,2,2>: Cost 3 vext1 <2,4,0,2>, <2,3,4,5>
2961   2631476937U,  // <4,0,2,3>: Cost 3 vext2 <2,3,4,0>, <2,3,4,0>
2962   2564754742U,  // <4,0,2,4>: Cost 3 vext1 <2,4,0,2>, RHS
2963   3638496840U,  // <4,0,2,5>: Cost 4 vext1 <2,4,0,2>, <5,0,1,2>
2964   2588643932U,  // <4,0,2,6>: Cost 3 vext1 <6,4,0,2>, <6,4,0,2>
2965   3668358453U,  // <4,0,2,7>: Cost 4 vext1 <7,4,0,2>, <7,4,0,2>
2966   2564757294U,  // <4,0,2,u>: Cost 3 vext1 <2,4,0,2>, LHS
2967   3705219222U,  // <4,0,3,0>: Cost 4 vext2 <2,3,4,0>, <3,0,1,2>
2968   3910323532U,  // <4,0,3,1>: Cost 4 vuzpr <3,0,1,2>, <4,6,0,2>
2969   2686525705U,  // <4,0,3,2>: Cost 3 vext3 <0,3,2,4>, <0,3,2,4>
2970   3705219484U,  // <4,0,3,3>: Cost 4 vext2 <2,3,4,0>, <3,3,3,3>
2971   3705219539U,  // <4,0,3,4>: Cost 4 vext2 <2,3,4,0>, <3,4,0,4>
2972   3913305420U,  // <4,0,3,5>: Cost 4 vuzpr <3,4,5,6>, <4,6,0,2>
2973   3913329996U,  // <4,0,3,6>: Cost 4 vuzpr <3,4,6,0>, <4,6,0,2>
2974   3713845990U,  // <4,0,3,7>: Cost 4 vext2 <3,7,4,0>, <3,7,4,0>
2975   2686968127U,  // <4,0,3,u>: Cost 3 vext3 <0,3,u,4>, <0,3,u,4>
2976   2631478162U,  // <4,0,4,0>: Cost 3 vext2 <2,3,4,0>, <4,0,5,1>
2977   2718744914U,  // <4,0,4,1>: Cost 3 vext3 <5,6,7,4>, <0,4,1,5>
2978   2718744924U,  // <4,0,4,2>: Cost 3 vext3 <5,6,7,4>, <0,4,2,6>
2979   3644484051U,  // <4,0,4,3>: Cost 4 vext1 <3,4,0,4>, <3,4,0,4>
2980   2644085964U,  // <4,0,4,4>: Cost 3 vext2 <4,4,4,0>, <4,4,4,0>
2981   2631478582U,  // <4,0,4,5>: Cost 3 vext2 <2,3,4,0>, RHS
2982   2846281036U,  // <4,0,4,6>: Cost 3 vuzpr RHS, <4,6,0,2>
2983   3668374839U,  // <4,0,4,7>: Cost 4 vext1 <7,4,0,4>, <7,4,0,4>
2984   2631478825U,  // <4,0,4,u>: Cost 3 vext2 <2,3,4,0>, RHS
2985   2570748006U,  // <4,0,5,0>: Cost 3 vext1 <3,4,0,5>, LHS
2986   1879887158U,  // <4,0,5,1>: Cost 2 vzipr LHS, RHS
2987   3087846290U,  // <4,0,5,2>: Cost 3 vtrnr LHS, <4,0,5,1>
2988   2570750420U,  // <4,0,5,3>: Cost 3 vext1 <3,4,0,5>, <3,4,0,5>
2989   2570750866U,  // <4,0,5,4>: Cost 3 vext1 <3,4,0,5>, <4,0,5,1>
2990   3644493520U,  // <4,0,5,5>: Cost 4 vext1 <3,4,0,5>, <5,1,7,3>
2991   3644494330U,  // <4,0,5,6>: Cost 4 vext1 <3,4,0,5>, <6,2,7,3>
2992   2594641208U,  // <4,0,5,7>: Cost 3 vext1 <7,4,0,5>, <7,4,0,5>
2993   1884532022U,  // <4,0,5,u>: Cost 2 vzipr LHS, RHS
2994   3088354614U,  // <4,0,6,0>: Cost 3 vtrnr <0,2,0,2>, RHS
2995   2953629004U,  // <4,0,6,1>: Cost 3 vzipr LHS, <4,6,0,2>
2996   2014104886U,  // <4,0,6,2>: Cost 2 vtrnr LHS, RHS
2997   2570758613U,  // <4,0,6,3>: Cost 3 vext1 <3,4,0,6>, <3,4,0,6>
2998   2570759068U,  // <4,0,6,4>: Cost 3 vext1 <3,4,0,6>, <4,0,6,2>
2999   2217664887U,  // <4,0,6,5>: Cost 3 vrev <0,4,5,6>
3000   3644502477U,  // <4,0,6,6>: Cost 4 vext1 <3,4,0,6>, <6,2,2,3>
3001   2658022257U,  // <4,0,6,7>: Cost 3 vext2 <6,7,4,0>, <6,7,4,0>
3002   2014547254U,  // <4,0,6,u>: Cost 2 vtrnr LHS, RHS
3003   3719156730U,  // <4,0,7,0>: Cost 4 vext2 <4,6,4,0>, <7,0,1,2>
3004   3934211404U,  // <4,0,7,1>: Cost 4 vuzpr <7,0,1,2>, <4,6,0,2>
3005   3734418613U,  // <4,0,7,2>: Cost 4 vext2 <7,2,4,0>, <7,2,4,0>
3006   3735082246U,  // <4,0,7,3>: Cost 4 vext2 <7,3,4,0>, <7,3,4,0>
3007   3719157094U,  // <4,0,7,4>: Cost 4 vext2 <4,6,4,0>, <7,4,5,6>
3008   3721811345U,  // <4,0,7,5>: Cost 4 vext2 <5,1,4,0>, <7,5,1,4>
3009   3728446955U,  // <4,0,7,6>: Cost 4 vext2 <6,2,4,0>, <7,6,2,4>
3010   3719157356U,  // <4,0,7,7>: Cost 4 vext2 <4,6,4,0>, <7,7,7,7>
3011   3719157378U,  // <4,0,7,u>: Cost 4 vext2 <4,6,4,0>, <7,u,1,2>
3012   3088354632U,  // <4,0,u,0>: Cost 3 vtrnr <0,2,0,2>, RHS
3013   1879887401U,  // <4,0,u,1>: Cost 2 vzipr LHS, RHS
3014   2014104904U,  // <4,0,u,2>: Cost 2 vtrnr LHS, RHS
3015   2570774999U,  // <4,0,u,3>: Cost 3 vext1 <3,4,0,u>, <3,4,0,u>
3016   2564803894U,  // <4,0,u,4>: Cost 3 vext1 <2,4,0,u>, RHS
3017   2631481498U,  // <4,0,u,5>: Cost 3 vext2 <2,3,4,0>, RHS
3018   2870168908U,  // <4,0,u,6>: Cost 3 vuzpr RHS, <4,6,0,2>
3019   2594665787U,  // <4,0,u,7>: Cost 3 vext1 <7,4,0,u>, <7,4,0,u>
3020   2014547272U,  // <4,0,u,u>: Cost 2 vtrnr LHS, RHS
3021   4032744338U,  // <4,1,0,0>: Cost 4 vzipr <1,0,3,2>, <4,0,5,1>
3022   2631483494U,  // <4,1,0,1>: Cost 3 vext2 <2,3,4,1>, LHS
3023   4034055058U,  // <4,1,0,2>: Cost 4 vzipr <1,2,3,0>, <4,0,5,1>
3024   2691908342U,  // <4,1,0,3>: Cost 3 vext3 <1,2,3,4>, <1,0,3,2>
3025   2659352914U,  // <4,1,0,4>: Cost 3 vext2 <7,0,4,1>, <0,4,1,5>
3026   3297330250U,  // <4,1,0,5>: Cost 4 vrev <1,4,5,0>
3027   3297403987U,  // <4,1,0,6>: Cost 4 vrev <1,4,6,0>
3028   3668415804U,  // <4,1,0,7>: Cost 4 vext1 <7,4,1,0>, <7,4,1,0>
3029   2691908387U,  // <4,1,0,u>: Cost 3 vext3 <1,2,3,4>, <1,0,u,2>
3030   3764839211U,  // <4,1,1,0>: Cost 4 vext3 <1,1,1,4>, <1,1,0,1>
3031   2691097399U,  // <4,1,1,1>: Cost 3 vext3 <1,1,1,4>, <1,1,1,4>
3032   2631484314U,  // <4,1,1,2>: Cost 3 vext2 <2,3,4,1>, <1,2,3,4>
3033   2691908424U,  // <4,1,1,3>: Cost 3 vext3 <1,2,3,4>, <1,1,3,3>
3034   3764839247U,  // <4,1,1,4>: Cost 4 vext3 <1,1,1,4>, <1,1,4,1>
3035   3765134171U,  // <4,1,1,5>: Cost 4 vext3 <1,1,5,4>, <1,1,5,4>
3036   3733095667U,  // <4,1,1,6>: Cost 4 vext2 <7,0,4,1>, <1,6,5,7>
3037   3668423997U,  // <4,1,1,7>: Cost 4 vext1 <7,4,1,1>, <7,4,1,1>
3038   2691908469U,  // <4,1,1,u>: Cost 3 vext3 <1,2,3,4>, <1,1,u,3>
3039   2570797158U,  // <4,1,2,0>: Cost 3 vext1 <3,4,1,2>, LHS
3040   2570797978U,  // <4,1,2,1>: Cost 3 vext1 <3,4,1,2>, <1,2,3,4>
3041   3765650320U,  // <4,1,2,2>: Cost 4 vext3 <1,2,3,4>, <1,2,2,3>
3042   1618166682U,  // <4,1,2,3>: Cost 2 vext3 <1,2,3,4>, <1,2,3,4>
3043   2570800438U,  // <4,1,2,4>: Cost 3 vext1 <3,4,1,2>, RHS
3044   3644542672U,  // <4,1,2,5>: Cost 4 vext1 <3,4,1,2>, <5,1,7,3>
3045   3644543482U,  // <4,1,2,6>: Cost 4 vext1 <3,4,1,2>, <6,2,7,3>
3046   3668432190U,  // <4,1,2,7>: Cost 4 vext1 <7,4,1,2>, <7,4,1,2>
3047   1618535367U,  // <4,1,2,u>: Cost 2 vext3 <1,2,u,4>, <1,2,u,4>
3048   2635466928U,  // <4,1,3,0>: Cost 3 vext2 <3,0,4,1>, <3,0,4,1>
3049   3765650392U,  // <4,1,3,1>: Cost 4 vext3 <1,2,3,4>, <1,3,1,3>
3050   3705227604U,  // <4,1,3,2>: Cost 4 vext2 <2,3,4,1>, <3,2,4,3>
3051   2692572139U,  // <4,1,3,3>: Cost 3 vext3 <1,3,3,4>, <1,3,3,4>
3052   2635467266U,  // <4,1,3,4>: Cost 3 vext2 <3,0,4,1>, <3,4,5,6>
3053   3709209122U,  // <4,1,3,5>: Cost 4 vext2 <3,0,4,1>, <3,5,0,2>
3054   3297428566U,  // <4,1,3,6>: Cost 4 vrev <1,4,6,3>
3055   3713854183U,  // <4,1,3,7>: Cost 4 vext2 <3,7,4,1>, <3,7,4,1>
3056   2692940824U,  // <4,1,3,u>: Cost 3 vext3 <1,3,u,4>, <1,3,u,4>
3057   3764839454U,  // <4,1,4,0>: Cost 4 vext3 <1,1,1,4>, <1,4,0,1>
3058   3764839463U,  // <4,1,4,1>: Cost 4 vext3 <1,1,1,4>, <1,4,1,1>
3059   4034088144U,  // <4,1,4,2>: Cost 4 vzipr <1,2,3,4>, <4,4,4,4>
3060   3068513488U,  // <4,1,4,3>: Cost 3 vtrnl LHS, <4,4,4,4>
3061   3764839494U,  // <4,1,4,4>: Cost 4 vext3 <1,1,1,4>, <1,4,4,5>
3062   2631486774U,  // <4,1,4,5>: Cost 3 vext2 <2,3,4,1>, RHS
3063   3705228620U,  // <4,1,4,6>: Cost 4 vext2 <2,3,4,1>, <4,6,0,2>
3064   3800007772U,  // <4,1,4,7>: Cost 4 vext3 <7,0,1,4>, <1,4,7,0>
3065   2631487017U,  // <4,1,4,u>: Cost 3 vext2 <2,3,4,1>, RHS
3066   1526939750U,  // <4,1,5,0>: Cost 2 vext1 <u,4,1,5>, LHS
3067   2959510838U,  // <4,1,5,1>: Cost 3 vzipr <1,1,1,1>, RHS
3068   2960313654U,  // <4,1,5,2>: Cost 3 vzipr <1,2,3,0>, RHS
3069   2718745744U,  // <4,1,5,3>: Cost 3 vext3 <5,6,7,4>, <1,5,3,7>
3070   1526943030U,  // <4,1,5,4>: Cost 2 vext1 <u,4,1,5>, RHS
3071   2582769360U,  // <4,1,5,5>: Cost 3 vext1 <5,4,1,5>, <5,1,7,3>
3072   2600686074U,  // <4,1,5,6>: Cost 3 vext1 <u,4,1,5>, <6,2,7,3>
3073   2600686586U,  // <4,1,5,7>: Cost 3 vext1 <u,4,1,5>, <7,0,1,2>
3074   1526945582U,  // <4,1,5,u>: Cost 2 vext1 <u,4,1,5>, LHS
3075   2552913930U,  // <4,1,6,0>: Cost 3 vext1 <0,4,1,6>, <0,0,1,1>
3076   3093728566U,  // <4,1,6,1>: Cost 3 vtrnr <1,1,1,1>, RHS
3077   4166880566U,  // <4,1,6,2>: Cost 4 vtrnr <1,0,2,1>, RHS
3078   3020737026U,  // <4,1,6,3>: Cost 3 vtrnl LHS, <3,4,5,6>
3079   2552917302U,  // <4,1,6,4>: Cost 3 vext1 <0,4,1,6>, RHS
3080   2223637584U,  // <4,1,6,5>: Cost 3 vrev <1,4,5,6>
3081   3662492265U,  // <4,1,6,6>: Cost 4 vext1 <6,4,1,6>, <6,4,1,6>
3082   3731772274U,  // <4,1,6,7>: Cost 4 vext2 <6,7,4,1>, <6,7,4,1>
3083   3020777986U,  // <4,1,6,u>: Cost 3 vtrnl LHS, <3,4,5,6>
3084   2659357716U,  // <4,1,7,0>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>
3085   3768821021U,  // <4,1,7,1>: Cost 4 vext3 <1,7,1,4>, <1,7,1,4>
3086   3768894758U,  // <4,1,7,2>: Cost 4 vext3 <1,7,2,4>, <1,7,2,4>
3087   2695226671U,  // <4,1,7,3>: Cost 3 vext3 <1,7,3,4>, <1,7,3,4>
3088   3733099878U,  // <4,1,7,4>: Cost 4 vext2 <7,0,4,1>, <7,4,5,6>
3089   3736417705U,  // <4,1,7,5>: Cost 4 vext2 <7,5,4,1>, <7,5,4,1>
3090   3297461338U,  // <4,1,7,6>: Cost 4 vrev <1,4,6,7>
3091   3733100074U,  // <4,1,7,7>: Cost 4 vext2 <7,0,4,1>, <7,7,0,4>
3092   2664666780U,  // <4,1,7,u>: Cost 3 vext2 <7,u,4,1>, <7,u,4,1>
3093   1526939750U,  // <4,1,u,0>: Cost 2 vext1 <u,4,1,5>, LHS
3094   2959511081U,  // <4,1,u,1>: Cost 3 vzipr <1,1,1,1>, RHS
3095   2960313897U,  // <4,1,u,2>: Cost 3 vzipr <1,2,3,0>, RHS
3096   1622148480U,  // <4,1,u,3>: Cost 2 vext3 <1,u,3,4>, <1,u,3,4>
3097   1526943030U,  // <4,1,u,4>: Cost 2 vext1 <u,4,1,5>, RHS
3098   2223653970U,  // <4,1,u,5>: Cost 3 vrev <1,4,5,u>
3099   2600686074U,  // <4,1,u,6>: Cost 3 vext1 <u,4,1,5>, <6,2,7,3>
3100   2600686586U,  // <4,1,u,7>: Cost 3 vext1 <u,4,1,5>, <7,0,1,2>
3101   1622517165U,  // <4,1,u,u>: Cost 2 vext3 <1,u,u,4>, <1,u,u,4>
3102   2588770406U,  // <4,2,0,0>: Cost 3 vext1 <6,4,2,0>, LHS
3103   2629501030U,  // <4,2,0,1>: Cost 3 vext2 <2,0,4,2>, LHS
3104   2696480200U,  // <4,2,0,2>: Cost 3 vext3 <2,0,2,4>, <2,0,2,4>
3105   3964905161U,  // <4,2,0,3>: Cost 4 vzipl LHS, <2,3,4,0>
3106   2588773686U,  // <4,2,0,4>: Cost 3 vext1 <6,4,2,0>, RHS
3107   3770443235U,  // <4,2,0,5>: Cost 4 vext3 <2,0,5,4>, <2,0,5,4>
3108   2588775020U,  // <4,2,0,6>: Cost 3 vext1 <6,4,2,0>, <6,4,2,0>
3109   3662517242U,  // <4,2,0,7>: Cost 4 vext1 <6,4,2,0>, <7,0,1,2>
3110   2629501597U,  // <4,2,0,u>: Cost 3 vext2 <2,0,4,2>, LHS
3111   3765650950U,  // <4,2,1,0>: Cost 4 vext3 <1,2,3,4>, <2,1,0,3>
3112   3703243572U,  // <4,2,1,1>: Cost 4 vext2 <2,0,4,2>, <1,1,1,1>
3113   3765650968U,  // <4,2,1,2>: Cost 4 vext3 <1,2,3,4>, <2,1,2,3>
3114   3964905648U,  // <4,2,1,3>: Cost 4 vzipl LHS, <3,0,4,1>
3115   2691909162U,  // <4,2,1,4>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
3116   3733103760U,  // <4,2,1,5>: Cost 4 vext2 <7,0,4,2>, <1,5,3,7>
3117   3807454780U,  // <4,2,1,6>: Cost 4 vext3 <u,2,3,4>, <2,1,6,3>
3118   3792488005U,  // <4,2,1,7>: Cost 5 vext3 <5,6,7,4>, <2,1,7,3>
3119   2691909162U,  // <4,2,1,u>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
3120   2629502424U,  // <4,2,2,0>: Cost 3 vext2 <2,0,4,2>, <2,0,4,2>
3121   3644613530U,  // <4,2,2,1>: Cost 4 vext1 <3,4,2,2>, <1,2,3,4>
3122   2691909224U,  // <4,2,2,2>: Cost 3 vext3 <1,2,3,4>, <2,2,2,2>
3123   2691909234U,  // <4,2,2,3>: Cost 3 vext3 <1,2,3,4>, <2,2,3,3>
3124   2697954940U,  // <4,2,2,4>: Cost 3 vext3 <2,2,4,4>, <2,2,4,4>
3125   3771770501U,  // <4,2,2,5>: Cost 4 vext3 <2,2,5,4>, <2,2,5,4>
3126   3733104570U,  // <4,2,2,6>: Cost 4 vext2 <7,0,4,2>, <2,6,3,7>
3127   3668505927U,  // <4,2,2,7>: Cost 4 vext1 <7,4,2,2>, <7,4,2,2>
3128   2691909279U,  // <4,2,2,u>: Cost 3 vext3 <1,2,3,4>, <2,2,u,3>
3129   2691909286U,  // <4,2,3,0>: Cost 3 vext3 <1,2,3,4>, <2,3,0,1>
3130   3764840111U,  // <4,2,3,1>: Cost 4 vext3 <1,1,1,4>, <2,3,1,1>
3131   3765651129U,  // <4,2,3,2>: Cost 4 vext3 <1,2,3,4>, <2,3,2,2>
3132   2698544836U,  // <4,2,3,3>: Cost 3 vext3 <2,3,3,4>, <2,3,3,4>
3133   2691909322U,  // <4,2,3,4>: Cost 3 vext3 <1,2,3,4>, <2,3,4,1>
3134   2698692310U,  // <4,2,3,5>: Cost 3 vext3 <2,3,5,4>, <2,3,5,4>
3135   3765651165U,  // <4,2,3,6>: Cost 4 vext3 <1,2,3,4>, <2,3,6,2>
3136   2698839784U,  // <4,2,3,7>: Cost 3 vext3 <2,3,7,4>, <2,3,7,4>
3137   2691909358U,  // <4,2,3,u>: Cost 3 vext3 <1,2,3,4>, <2,3,u,1>
3138   2564915302U,  // <4,2,4,0>: Cost 3 vext1 <2,4,2,4>, LHS
3139   3638657782U,  // <4,2,4,1>: Cost 4 vext1 <2,4,2,4>, <1,0,3,2>
3140   2564916942U,  // <4,2,4,2>: Cost 3 vext1 <2,4,2,4>, <2,3,4,5>
3141   2934295760U,  // <4,2,4,3>: Cost 3 vzipl LHS, <4,4,4,4>
3142   2564918582U,  // <4,2,4,4>: Cost 3 vext1 <2,4,2,4>, RHS
3143   2629504310U,  // <4,2,4,5>: Cost 3 vext2 <2,0,4,2>, RHS
3144   2229667632U,  // <4,2,4,6>: Cost 3 vrev <2,4,6,4>
3145   3800082229U,  // <4,2,4,7>: Cost 4 vext3 <7,0,2,4>, <2,4,7,0>
3146   2629504553U,  // <4,2,4,u>: Cost 3 vext2 <2,0,4,2>, RHS
3147   2588811366U,  // <4,2,5,0>: Cost 3 vext1 <6,4,2,5>, LHS
3148   2558952342U,  // <4,2,5,1>: Cost 3 vext1 <1,4,2,5>, <1,2,3,0>
3149   2966228278U,  // <4,2,5,2>: Cost 3 vzipr <2,2,2,2>, RHS
3150   2886518478U,  // <4,2,5,3>: Cost 3 vzipl LHS, <2,3,4,5>
3151   2588814646U,  // <4,2,5,4>: Cost 3 vext1 <6,4,2,5>, RHS
3152   3656585112U,  // <4,2,5,5>: Cost 4 vext1 <5,4,2,5>, <5,4,2,5>
3153   2588815866U,  // <4,2,5,6>: Cost 3 vext1 <6,4,2,5>, <6,2,7,3>
3154   3662558202U,  // <4,2,5,7>: Cost 4 vext1 <6,4,2,5>, <7,0,1,2>
3155   2886559438U,  // <4,2,5,u>: Cost 3 vzipl LHS, <2,3,4,5>
3156   1527021670U,  // <4,2,6,0>: Cost 2 vext1 <u,4,2,6>, LHS
3157   2600764150U,  // <4,2,6,1>: Cost 3 vext1 <u,4,2,6>, <1,0,3,2>
3158   3100446006U,  // <4,2,6,2>: Cost 3 vtrnr <2,2,2,2>, RHS
3159   3100527926U,  // <4,2,6,3>: Cost 3 vtrnr <2,2,3,3>, RHS
3160   1527024950U,  // <4,2,6,4>: Cost 2 vext1 <u,4,2,6>, RHS
3161   2229610281U,  // <4,2,6,5>: Cost 3 vrev <2,4,5,6>
3162   2600767994U,  // <4,2,6,6>: Cost 3 vext1 <u,4,2,6>, <6,2,7,3>
3163   2600768506U,  // <4,2,6,7>: Cost 3 vext1 <u,4,2,6>, <7,0,1,2>
3164   1527027502U,  // <4,2,6,u>: Cost 2 vext1 <u,4,2,6>, LHS
3165   2659365909U,  // <4,2,7,0>: Cost 3 vext2 <7,0,4,2>, <7,0,4,2>
3166   3733771366U,  // <4,2,7,1>: Cost 4 vext2 <7,1,4,2>, <7,1,4,2>
3167   3734434999U,  // <4,2,7,2>: Cost 4 vext2 <7,2,4,2>, <7,2,4,2>
3168   2701199368U,  // <4,2,7,3>: Cost 3 vext3 <2,7,3,4>, <2,7,3,4>
3169   3789834253U,  // <4,2,7,4>: Cost 4 vext3 <5,2,7,4>, <2,7,4,0>
3170   3775088666U,  // <4,2,7,5>: Cost 4 vext3 <2,7,5,4>, <2,7,5,4>
3171   3737089531U,  // <4,2,7,6>: Cost 4 vext2 <7,6,4,2>, <7,6,4,2>
3172   3733108332U,  // <4,2,7,7>: Cost 4 vext2 <7,0,4,2>, <7,7,7,7>
3173   2664674973U,  // <4,2,7,u>: Cost 3 vext2 <7,u,4,2>, <7,u,4,2>
3174   1527038054U,  // <4,2,u,0>: Cost 2 vext1 <u,4,2,u>, LHS
3175   2629506862U,  // <4,2,u,1>: Cost 3 vext2 <2,0,4,2>, LHS
3176   2966228521U,  // <4,2,u,2>: Cost 3 vzipr <2,2,2,2>, RHS
3177   2886518481U,  // <4,2,u,3>: Cost 3 vzipl LHS, <2,3,4,u>
3178   1527041334U,  // <4,2,u,4>: Cost 2 vext1 <u,4,2,u>, RHS
3179   2629507226U,  // <4,2,u,5>: Cost 3 vext2 <2,0,4,2>, RHS
3180   2588840442U,  // <4,2,u,6>: Cost 3 vext1 <6,4,2,u>, <6,2,7,3>
3181   2600784890U,  // <4,2,u,7>: Cost 3 vext1 <u,4,2,u>, <7,0,1,2>
3182   1527043886U,  // <4,2,u,u>: Cost 2 vext1 <u,4,2,u>, LHS
3183   3765651595U,  // <4,3,0,0>: Cost 4 vext3 <1,2,3,4>, <3,0,0,0>
3184   2691909782U,  // <4,3,0,1>: Cost 3 vext3 <1,2,3,4>, <3,0,1,2>
3185   2702452897U,  // <4,3,0,2>: Cost 3 vext3 <3,0,2,4>, <3,0,2,4>
3186   3765651623U,  // <4,3,0,3>: Cost 4 vext3 <1,2,3,4>, <3,0,3,1>
3187   3765651632U,  // <4,3,0,4>: Cost 4 vext3 <1,2,3,4>, <3,0,4,1>
3188   2235533820U,  // <4,3,0,5>: Cost 3 vrev <3,4,5,0>
3189   2235607557U,  // <4,3,0,6>: Cost 3 vrev <3,4,6,0>
3190   3668563278U,  // <4,3,0,7>: Cost 4 vext1 <7,4,3,0>, <7,4,3,0>
3191   2691909845U,  // <4,3,0,u>: Cost 3 vext3 <1,2,3,4>, <3,0,u,2>
3192   2235173328U,  // <4,3,1,0>: Cost 3 vrev <3,4,0,1>
3193   3764840678U,  // <4,3,1,1>: Cost 4 vext3 <1,1,1,4>, <3,1,1,1>
3194   2630173594U,  // <4,3,1,2>: Cost 3 vext2 <2,1,4,3>, <1,2,3,4>
3195   3765651706U,  // <4,3,1,3>: Cost 4 vext3 <1,2,3,4>, <3,1,3,3>
3196   3765651713U,  // <4,3,1,4>: Cost 4 vext3 <1,2,3,4>, <3,1,4,1>
3197   3765651724U,  // <4,3,1,5>: Cost 4 vext3 <1,2,3,4>, <3,1,5,3>
3198   3309357574U,  // <4,3,1,6>: Cost 4 vrev <3,4,6,1>
3199   3792488734U,  // <4,3,1,7>: Cost 5 vext3 <5,6,7,4>, <3,1,7,3>
3200   2235763224U,  // <4,3,1,u>: Cost 3 vrev <3,4,u,1>
3201   3696616904U,  // <4,3,2,0>: Cost 4 vext2 <0,u,4,3>, <2,0,2,4>
3202   2630174250U,  // <4,3,2,1>: Cost 3 vext2 <2,1,4,3>, <2,1,4,3>
3203   3765651777U,  // <4,3,2,2>: Cost 4 vext3 <1,2,3,4>, <3,2,2,2>
3204   2703853900U,  // <4,3,2,3>: Cost 3 vext3 <3,2,3,4>, <3,2,3,4>
3205   2691909972U,  // <4,3,2,4>: Cost 3 vext3 <1,2,3,4>, <3,2,4,3>
3206   2704001374U,  // <4,3,2,5>: Cost 3 vext3 <3,2,5,4>, <3,2,5,4>
3207   3777816935U,  // <4,3,2,6>: Cost 4 vext3 <3,2,6,4>, <3,2,6,4>
3208   3707897872U,  // <4,3,2,7>: Cost 4 vext2 <2,7,4,3>, <2,7,4,3>
3209   2634819681U,  // <4,3,2,u>: Cost 3 vext2 <2,u,4,3>, <2,u,4,3>
3210   3765651839U,  // <4,3,3,0>: Cost 4 vext3 <1,2,3,4>, <3,3,0,1>
3211   3765651848U,  // <4,3,3,1>: Cost 4 vext3 <1,2,3,4>, <3,3,1,1>
3212   2636810580U,  // <4,3,3,2>: Cost 3 vext2 <3,2,4,3>, <3,2,4,3>
3213   2691910044U,  // <4,3,3,3>: Cost 3 vext3 <1,2,3,4>, <3,3,3,3>
3214   2704591270U,  // <4,3,3,4>: Cost 3 vext3 <3,3,4,4>, <3,3,4,4>
3215   3772877232U,  // <4,3,3,5>: Cost 4 vext3 <2,4,2,4>, <3,3,5,5>
3216   3765651896U,  // <4,3,3,6>: Cost 4 vext3 <1,2,3,4>, <3,3,6,4>
3217   3668587857U,  // <4,3,3,7>: Cost 4 vext1 <7,4,3,3>, <7,4,3,3>
3218   2640792378U,  // <4,3,3,u>: Cost 3 vext2 <3,u,4,3>, <3,u,4,3>
3219   2691910096U,  // <4,3,4,0>: Cost 3 vext3 <1,2,3,4>, <3,4,0,1>
3220   2691910106U,  // <4,3,4,1>: Cost 3 vext3 <1,2,3,4>, <3,4,1,2>
3221   2642783277U,  // <4,3,4,2>: Cost 3 vext2 <4,2,4,3>, <4,2,4,3>
3222   3765651946U,  // <4,3,4,3>: Cost 4 vext3 <1,2,3,4>, <3,4,3,0>
3223   2691910136U,  // <4,3,4,4>: Cost 3 vext3 <1,2,3,4>, <3,4,4,5>
3224   2691910146U,  // <4,3,4,5>: Cost 3 vext3 <1,2,3,4>, <3,4,5,6>
3225   2235640329U,  // <4,3,4,6>: Cost 3 vrev <3,4,6,4>
3226   3801483792U,  // <4,3,4,7>: Cost 4 vext3 <7,2,3,4>, <3,4,7,2>
3227   2691910168U,  // <4,3,4,u>: Cost 3 vext3 <1,2,3,4>, <3,4,u,1>
3228   2564997222U,  // <4,3,5,0>: Cost 3 vext1 <2,4,3,5>, LHS
3229   2559026237U,  // <4,3,5,1>: Cost 3 vext1 <1,4,3,5>, <1,4,3,5>
3230   2564998862U,  // <4,3,5,2>: Cost 3 vext1 <2,4,3,5>, <2,3,4,5>
3231   2972945718U,  // <4,3,5,3>: Cost 3 vzipr <3,3,3,3>, RHS
3232   2565000502U,  // <4,3,5,4>: Cost 3 vext1 <2,4,3,5>, RHS
3233   4107912982U,  // <4,3,5,5>: Cost 4 vtrnl <2,3,4,5>, <2,4,3,5>
3234   3638743546U,  // <4,3,5,6>: Cost 4 vext1 <2,4,3,5>, <6,2,7,3>
3235   3668604243U,  // <4,3,5,7>: Cost 4 vext1 <7,4,3,5>, <7,4,3,5>
3236   2565003054U,  // <4,3,5,u>: Cost 3 vext1 <2,4,3,5>, LHS
3237   2235214293U,  // <4,3,6,0>: Cost 3 vrev <3,4,0,6>
3238   3105017142U,  // <4,3,6,1>: Cost 3 vtrnr <3,0,1,2>, RHS
3239   2565006962U,  // <4,3,6,2>: Cost 3 vext1 <2,4,3,6>, <2,2,3,3>
3240   3107163446U,  // <4,3,6,3>: Cost 3 vtrnr <3,3,3,3>, RHS
3241   2600840502U,  // <4,3,6,4>: Cost 3 vext1 <u,4,3,6>, RHS
3242   1161841154U,  // <4,3,6,5>: Cost 2 vrev <3,4,5,6>
3243   4181765430U,  // <4,3,6,6>: Cost 4 vtrnr <3,4,6,0>, RHS
3244   2706803380U,  // <4,3,6,7>: Cost 3 vext3 <3,6,7,4>, <3,6,7,4>
3245   1162062365U,  // <4,3,6,u>: Cost 2 vrev <3,4,u,6>
3246   3739751418U,  // <4,3,7,0>: Cost 4 vext2 <u,1,4,3>, <7,0,1,2>
3247   3733779559U,  // <4,3,7,1>: Cost 4 vext2 <7,1,4,3>, <7,1,4,3>
3248   3734443192U,  // <4,3,7,2>: Cost 4 vext2 <7,2,4,3>, <7,2,4,3>
3249   3735106825U,  // <4,3,7,3>: Cost 4 vext2 <7,3,4,3>, <7,3,4,3>
3250   3796470502U,  // <4,3,7,4>: Cost 4 vext3 <6,3,7,4>, <3,7,4,0>
3251   3309332995U,  // <4,3,7,5>: Cost 4 vrev <3,4,5,7>
3252   3737097724U,  // <4,3,7,6>: Cost 4 vext2 <7,6,4,3>, <7,6,4,3>
3253   3739752044U,  // <4,3,7,7>: Cost 4 vext2 <u,1,4,3>, <7,7,7,7>
3254   3738424990U,  // <4,3,7,u>: Cost 4 vext2 <7,u,4,3>, <7,u,4,3>
3255   2565021798U,  // <4,3,u,0>: Cost 3 vext1 <2,4,3,u>, LHS
3256   2691910430U,  // <4,3,u,1>: Cost 3 vext3 <1,2,3,4>, <3,u,1,2>
3257   2565023441U,  // <4,3,u,2>: Cost 3 vext1 <2,4,3,u>, <2,3,4,u>
3258   2972945961U,  // <4,3,u,3>: Cost 3 vzipr <3,3,3,3>, RHS
3259   2691910458U,  // <4,3,u,4>: Cost 3 vext3 <1,2,3,4>, <3,u,4,3>
3260   1161857540U,  // <4,3,u,5>: Cost 2 vrev <3,4,5,u>
3261   2235607557U,  // <4,3,u,6>: Cost 3 vrev <3,4,6,0>
3262   2708130646U,  // <4,3,u,7>: Cost 3 vext3 <3,u,7,4>, <3,u,7,4>
3263   1162078751U,  // <4,3,u,u>: Cost 2 vrev <3,4,u,u>
3264   2977057682U,  // <4,4,0,0>: Cost 3 vzipr <4,0,5,1>, <4,0,5,1>
3265   1570373734U,  // <4,4,0,1>: Cost 2 vext2 <4,4,4,4>, LHS
3266   2819411152U,  // <4,4,0,2>: Cost 3 vuzpr LHS, <4,4,4,4>
3267   3644746227U,  // <4,4,0,3>: Cost 4 vext1 <3,4,4,0>, <3,4,4,0>
3268   2576977100U,  // <4,4,0,4>: Cost 3 vext1 <4,4,4,0>, <4,4,4,0>
3269   2691910546U,  // <4,4,0,5>: Cost 3 vext3 <1,2,3,4>, <4,0,5,1>
3270   2691910556U,  // <4,4,0,6>: Cost 3 vext3 <1,2,3,4>, <4,0,6,2>
3271   3668637015U,  // <4,4,0,7>: Cost 4 vext1 <7,4,4,0>, <7,4,4,0>
3272   1570374301U,  // <4,4,0,u>: Cost 2 vext2 <4,4,4,4>, LHS
3273   2644116214U,  // <4,4,1,0>: Cost 3 vext2 <4,4,4,4>, <1,0,3,2>
3274   2644116276U,  // <4,4,1,1>: Cost 3 vext2 <4,4,4,4>, <1,1,1,1>
3275   2691910602U,  // <4,4,1,2>: Cost 3 vext3 <1,2,3,4>, <4,1,2,3>
3276   3899870416U,  // <4,4,1,3>: Cost 4 vuzpr <1,2,3,4>, <4,4,4,4>
3277   2711227356U,  // <4,4,1,4>: Cost 3 vext3 <4,4,4,4>, <4,1,4,3>
3278   2709310438U,  // <4,4,1,5>: Cost 3 vext3 <4,1,5,4>, <4,1,5,4>
3279   3764841452U,  // <4,4,1,6>: Cost 4 vext3 <1,1,1,4>, <4,1,6,1>
3280   3768970231U,  // <4,4,1,7>: Cost 4 vext3 <1,7,3,4>, <4,1,7,3>
3281   2695891968U,  // <4,4,1,u>: Cost 3 vext3 <1,u,3,4>, <4,1,u,3>
3282   3770223624U,  // <4,4,2,0>: Cost 4 vext3 <2,0,2,4>, <4,2,0,2>
3283   3765652499U,  // <4,4,2,1>: Cost 4 vext3 <1,2,3,4>, <4,2,1,4>
3284   2630846076U,  // <4,4,2,2>: Cost 3 vext2 <2,2,4,4>, <2,2,4,4>
3285   2631509709U,  // <4,4,2,3>: Cost 3 vext2 <2,3,4,4>, <2,3,4,4>
3286   2711227437U,  // <4,4,2,4>: Cost 3 vext3 <4,4,4,4>, <4,2,4,3>
3287   3765652534U,  // <4,4,2,5>: Cost 4 vext3 <1,2,3,4>, <4,2,5,3>
3288   2710047808U,  // <4,4,2,6>: Cost 3 vext3 <4,2,6,4>, <4,2,6,4>
3289   3774942280U,  // <4,4,2,7>: Cost 4 vext3 <2,7,3,4>, <4,2,7,3>
3290   2634827874U,  // <4,4,2,u>: Cost 3 vext2 <2,u,4,4>, <2,u,4,4>
3291   2644117654U,  // <4,4,3,0>: Cost 3 vext2 <4,4,4,4>, <3,0,1,2>
3292   3644769178U,  // <4,4,3,1>: Cost 4 vext1 <3,4,4,3>, <1,2,3,4>
3293   3765652589U,  // <4,4,3,2>: Cost 4 vext3 <1,2,3,4>, <4,3,2,4>
3294   2637482406U,  // <4,4,3,3>: Cost 3 vext2 <3,3,4,4>, <3,3,4,4>
3295   2638146039U,  // <4,4,3,4>: Cost 3 vext2 <3,4,4,4>, <3,4,4,4>
3296   3778260103U,  // <4,4,3,5>: Cost 4 vext3 <3,3,3,4>, <4,3,5,3>
3297   3778260112U,  // <4,4,3,6>: Cost 4 vext3 <3,3,3,4>, <4,3,6,3>
3298   3713878762U,  // <4,4,3,7>: Cost 4 vext2 <3,7,4,4>, <3,7,4,4>
3299   2637482406U,  // <4,4,3,u>: Cost 3 vext2 <3,3,4,4>, <3,3,4,4>
3300   1503264870U,  // <4,4,4,0>: Cost 2 vext1 <4,4,4,4>, LHS
3301   2577007514U,  // <4,4,4,1>: Cost 3 vext1 <4,4,4,4>, <1,2,3,4>
3302   2577008232U,  // <4,4,4,2>: Cost 3 vext1 <4,4,4,4>, <2,2,2,2>
3303   2571037175U,  // <4,4,4,3>: Cost 3 vext1 <3,4,4,4>, <3,4,4,4>
3304   161926454U,   // <4,4,4,4>: Cost 1 vdup0 RHS
3305   1570377014U,  // <4,4,4,5>: Cost 2 vext2 <4,4,4,4>, RHS
3306   2846280912U,  // <4,4,4,6>: Cost 3 vuzpr RHS, <4,4,4,4>
3307   2594927963U,  // <4,4,4,7>: Cost 3 vext1 <7,4,4,4>, <7,4,4,4>
3308   161926454U,   // <4,4,4,u>: Cost 1 vdup0 RHS
3309   2571042918U,  // <4,4,5,0>: Cost 3 vext1 <3,4,4,5>, LHS
3310   2571043738U,  // <4,4,5,1>: Cost 3 vext1 <3,4,4,5>, <1,2,3,4>
3311   3971679950U,  // <4,4,5,2>: Cost 4 vzipl <2,0,4,2>, <2,3,4,5>
3312   2571045368U,  // <4,4,5,3>: Cost 3 vext1 <3,4,4,5>, <3,4,4,5>
3313   2571046198U,  // <4,4,5,4>: Cost 3 vext1 <3,4,4,5>, RHS
3314   1906756918U,  // <4,4,5,5>: Cost 2 vzipr RHS, RHS
3315   1618169142U,  // <4,4,5,6>: Cost 2 vext3 <1,2,3,4>, RHS
3316   2594936156U,  // <4,4,5,7>: Cost 3 vext1 <7,4,4,5>, <7,4,4,5>
3317   1618169160U,  // <4,4,5,u>: Cost 2 vext3 <1,2,3,4>, RHS
3318   2691910988U,  // <4,4,6,0>: Cost 3 vext3 <1,2,3,4>, <4,6,0,2>
3319   3764841812U,  // <4,4,6,1>: Cost 4 vext3 <1,1,1,4>, <4,6,1,1>
3320   2712407392U,  // <4,4,6,2>: Cost 3 vext3 <4,6,2,4>, <4,6,2,4>
3321   2571053561U,  // <4,4,6,3>: Cost 3 vext1 <3,4,4,6>, <3,4,4,6>
3322   3115224374U,  // <4,4,6,4>: Cost 3 vtrnr <4,6,4,6>, RHS
3323   3111275830U,  // <4,4,6,5>: Cost 3 vtrnr <4,0,5,1>, RHS
3324   2040974646U,  // <4,4,6,6>: Cost 2 vtrnr RHS, RHS
3325   2658055029U,  // <4,4,6,7>: Cost 3 vext2 <6,7,4,4>, <6,7,4,4>
3326   2041122102U,  // <4,4,6,u>: Cost 2 vtrnr RHS, RHS
3327   2644120570U,  // <4,4,7,0>: Cost 3 vext2 <4,4,4,4>, <7,0,1,2>
3328   3934211280U,  // <4,4,7,1>: Cost 4 vuzpr <7,0,1,2>, <4,4,4,4>
3329   3801484720U,  // <4,4,7,2>: Cost 4 vext3 <7,2,3,4>, <4,7,2,3>
3330   3735115018U,  // <4,4,7,3>: Cost 4 vext2 <7,3,4,4>, <7,3,4,4>
3331   2662036827U,  // <4,4,7,4>: Cost 3 vext2 <7,4,4,4>, <7,4,4,4>
3332   3724498357U,  // <4,4,7,5>: Cost 4 vext2 <5,5,4,4>, <7,5,5,4>
3333   2713365973U,  // <4,4,7,6>: Cost 3 vext3 <4,7,6,4>, <4,7,6,4>
3334   2644121196U,  // <4,4,7,7>: Cost 3 vext2 <4,4,4,4>, <7,7,7,7>
3335   2662036827U,  // <4,4,7,u>: Cost 3 vext2 <7,4,4,4>, <7,4,4,4>
3336   1503297638U,  // <4,4,u,0>: Cost 2 vext1 <4,4,4,u>, LHS
3337   1570379566U,  // <4,4,u,1>: Cost 2 vext2 <4,4,4,4>, LHS
3338   2867186896U,  // <4,4,u,2>: Cost 3 vuzpr LHS, <4,4,4,4>
3339   2571069947U,  // <4,4,u,3>: Cost 3 vext1 <3,4,4,u>, <3,4,4,u>
3340   161926454U,   // <4,4,u,4>: Cost 1 vdup0 RHS
3341   1906757161U,  // <4,4,u,5>: Cost 2 vzipr RHS, RHS
3342   1618169385U,  // <4,4,u,6>: Cost 2 vext3 <1,2,3,4>, RHS
3343   2594960735U,  // <4,4,u,7>: Cost 3 vext1 <7,4,4,u>, <7,4,4,u>
3344   161926454U,   // <4,4,u,u>: Cost 1 vdup0 RHS
3345   2631516160U,  // <4,5,0,0>: Cost 3 vext2 <2,3,4,5>, <0,0,0,0>
3346   1557774438U,  // <4,5,0,1>: Cost 2 vext2 <2,3,4,5>, LHS
3347   2819451794U,  // <4,5,0,2>: Cost 3 vuzpr LHS, <4,0,5,1>
3348   2571078140U,  // <4,5,0,3>: Cost 3 vext1 <3,4,5,0>, <3,4,5,0>
3349   2571078966U,  // <4,5,0,4>: Cost 3 vext1 <3,4,5,0>, RHS
3350   3644821064U,  // <4,5,0,5>: Cost 4 vext1 <3,4,5,0>, <5,0,1,2>
3351   2594968438U,  // <4,5,0,6>: Cost 3 vext1 <7,4,5,0>, <6,7,4,5>
3352   2594968928U,  // <4,5,0,7>: Cost 3 vext1 <7,4,5,0>, <7,4,5,0>
3353   1557775005U,  // <4,5,0,u>: Cost 2 vext2 <2,3,4,5>, LHS
3354   2631516918U,  // <4,5,1,0>: Cost 3 vext2 <2,3,4,5>, <1,0,3,2>
3355   2624217939U,  // <4,5,1,1>: Cost 3 vext2 <1,1,4,5>, <1,1,4,5>
3356   2631517078U,  // <4,5,1,2>: Cost 3 vext2 <2,3,4,5>, <1,2,3,0>
3357   3898526610U,  // <4,5,1,3>: Cost 4 vuzpr <1,0,3,2>, <4,0,5,1>
3358   3697960010U,  // <4,5,1,4>: Cost 4 vext2 <1,1,4,5>, <1,4,5,0>
3359   2658059408U,  // <4,5,1,5>: Cost 3 vext2 <6,7,4,5>, <1,5,3,7>
3360   3980413104U,  // <4,5,1,6>: Cost 4 vzipl <3,4,5,6>, <3,0,4,1>
3361   2691911376U,  // <4,5,1,7>: Cost 3 vext3 <1,2,3,4>, <5,1,7,3>
3362   2691911385U,  // <4,5,1,u>: Cost 3 vext3 <1,2,3,4>, <5,1,u,3>
3363   2631517656U,  // <4,5,2,0>: Cost 3 vext2 <2,3,4,5>, <2,0,4,2>
3364   3692652056U,  // <4,5,2,1>: Cost 4 vext2 <0,2,4,5>, <2,1,2,3>
3365   2630854269U,  // <4,5,2,2>: Cost 3 vext2 <2,2,4,5>, <2,2,4,5>
3366   1557776078U,  // <4,5,2,3>: Cost 2 vext2 <2,3,4,5>, <2,3,4,5>
3367   2631517944U,  // <4,5,2,4>: Cost 3 vext2 <2,3,4,5>, <2,4,0,2>
3368   3644837448U,  // <4,5,2,5>: Cost 4 vext1 <3,4,5,2>, <5,0,1,2>
3369   2658060218U,  // <4,5,2,6>: Cost 3 vext2 <6,7,4,5>, <2,6,3,7>
3370   2716094242U,  // <4,5,2,7>: Cost 3 vext3 <5,2,7,4>, <5,2,7,4>
3371   1561094243U,  // <4,5,2,u>: Cost 2 vext2 <2,u,4,5>, <2,u,4,5>
3372   2631518358U,  // <4,5,3,0>: Cost 3 vext2 <2,3,4,5>, <3,0,1,2>
3373   2631518476U,  // <4,5,3,1>: Cost 3 vext2 <2,3,4,5>, <3,1,5,3>
3374   2631518540U,  // <4,5,3,2>: Cost 3 vext2 <2,3,4,5>, <3,2,3,4>
3375   2631518620U,  // <4,5,3,3>: Cost 3 vext2 <2,3,4,5>, <3,3,3,3>
3376   2631518716U,  // <4,5,3,4>: Cost 3 vext2 <2,3,4,5>, <3,4,5,0>
3377   3705260578U,  // <4,5,3,5>: Cost 4 vext2 <2,3,4,5>, <3,5,0,2>
3378   2658060980U,  // <4,5,3,6>: Cost 3 vext2 <6,7,4,5>, <3,6,7,4>
3379   2640145131U,  // <4,5,3,7>: Cost 3 vext2 <3,7,4,5>, <3,7,4,5>
3380   2631519006U,  // <4,5,3,u>: Cost 3 vext2 <2,3,4,5>, <3,u,1,2>
3381   2631519122U,  // <4,5,4,0>: Cost 3 vext2 <2,3,4,5>, <4,0,5,1>
3382   3697961955U,  // <4,5,4,1>: Cost 4 vext2 <1,1,4,5>, <4,1,5,1>
3383   2631519286U,  // <4,5,4,2>: Cost 3 vext2 <2,3,4,5>, <4,2,5,3>
3384   2571110912U,  // <4,5,4,3>: Cost 3 vext1 <3,4,5,4>, <3,4,5,4>
3385   2571111734U,  // <4,5,4,4>: Cost 3 vext1 <3,4,5,4>, RHS
3386   1557777718U,  // <4,5,4,5>: Cost 2 vext2 <2,3,4,5>, RHS
3387   2631519564U,  // <4,5,4,6>: Cost 3 vext2 <2,3,4,5>, <4,6,0,2>
3388   3047607504U,  // <4,5,4,7>: Cost 3 vtrnl RHS, <4,4,4,4>
3389   1557777961U,  // <4,5,4,u>: Cost 2 vext2 <2,3,4,5>, RHS
3390   1527234662U,  // <4,5,5,0>: Cost 2 vext1 <u,4,5,5>, LHS
3391   2631519952U,  // <4,5,5,1>: Cost 3 vext2 <2,3,4,5>, <5,1,7,3>
3392   2577090254U,  // <4,5,5,2>: Cost 3 vext1 <4,4,5,5>, <2,3,4,5>
3393   2600978582U,  // <4,5,5,3>: Cost 3 vext1 <u,4,5,5>, <3,0,1,2>
3394   1527237942U,  // <4,5,5,4>: Cost 2 vext1 <u,4,5,5>, RHS
3395   2631520260U,  // <4,5,5,5>: Cost 3 vext2 <2,3,4,5>, <5,5,5,5>
3396   2651426892U,  // <4,5,5,6>: Cost 3 vext2 <5,6,4,5>, <5,6,4,5>
3397   3047604562U,  // <4,5,5,7>: Cost 3 vtrnl RHS, <0,4,1,5>
3398   1527240494U,  // <4,5,5,u>: Cost 2 vext1 <u,4,5,5>, LHS
3399   1497383014U,  // <4,5,6,0>: Cost 2 vext1 <3,4,5,6>, LHS
3400   2559181904U,  // <4,5,6,1>: Cost 3 vext1 <1,4,5,6>, <1,4,5,6>
3401   2631520762U,  // <4,5,6,2>: Cost 3 vext2 <2,3,4,5>, <6,2,7,3>
3402   1497385474U,  // <4,5,6,3>: Cost 2 vext1 <3,4,5,6>, <3,4,5,6>
3403   1497386294U,  // <4,5,6,4>: Cost 2 vext1 <3,4,5,6>, RHS
3404   2571128528U,  // <4,5,6,5>: Cost 3 vext1 <3,4,5,6>, <5,1,7,3>
3405   2571129338U,  // <4,5,6,6>: Cost 3 vext1 <3,4,5,6>, <6,2,7,3>
3406   27705344U,    // <4,5,6,7>: Cost 0 copy RHS
3407   27705344U,    // <4,5,6,u>: Cost 0 copy RHS
3408   2658063354U,  // <4,5,7,0>: Cost 3 vext2 <6,7,4,5>, <7,0,1,2>
3409   3731805251U,  // <4,5,7,1>: Cost 4 vext2 <6,7,4,5>, <7,1,0,3>
3410   2631521456U,  // <4,5,7,2>: Cost 3 vext2 <2,3,4,5>, <7,2,3,4>
3411   2661381387U,  // <4,5,7,3>: Cost 3 vext2 <7,3,4,5>, <7,3,4,5>
3412   2658063712U,  // <4,5,7,4>: Cost 3 vext2 <6,7,4,5>, <7,4,5,0>
3413   3656822480U,  // <4,5,7,5>: Cost 4 vext1 <5,4,5,7>, <5,1,7,3>
3414   2658063896U,  // <4,5,7,6>: Cost 3 vext2 <6,7,4,5>, <7,6,7,4>
3415   2719412407U,  // <4,5,7,7>: Cost 3 vext3 <5,7,7,4>, <5,7,7,4>
3416   2719486144U,  // <4,5,7,u>: Cost 3 vext3 <5,7,u,4>, <5,7,u,4>
3417   1497399398U,  // <4,5,u,0>: Cost 2 vext1 <3,4,5,u>, LHS
3418   1557780270U,  // <4,5,u,1>: Cost 2 vext2 <2,3,4,5>, LHS
3419   2631522156U,  // <4,5,u,2>: Cost 3 vext2 <2,3,4,5>, <u,2,0,2>
3420   1497401860U,  // <4,5,u,3>: Cost 2 vext1 <3,4,5,u>, <3,4,5,u>
3421   1497402678U,  // <4,5,u,4>: Cost 2 vext1 <3,4,5,u>, RHS
3422   1557780634U,  // <4,5,u,5>: Cost 2 vext2 <2,3,4,5>, RHS
3423   2631522480U,  // <4,5,u,6>: Cost 3 vext2 <2,3,4,5>, <u,6,0,2>
3424   27705344U,    // <4,5,u,7>: Cost 0 copy RHS
3425   27705344U,    // <4,5,u,u>: Cost 0 copy RHS
3426   2819919158U,  // <4,6,0,0>: Cost 3 vuzpr <0,2,0,2>, RHS
3427   1571717222U,  // <4,6,0,1>: Cost 2 vext2 <4,6,4,6>, LHS
3428   1745669430U,  // <4,6,0,2>: Cost 2 vuzpr LHS, RHS
3429   2571151877U,  // <4,6,0,3>: Cost 3 vext1 <3,4,6,0>, <3,4,6,0>
3430   2571152694U,  // <4,6,0,4>: Cost 3 vext1 <3,4,6,0>, RHS
3431   3644894928U,  // <4,6,0,5>: Cost 4 vext1 <3,4,6,0>, <5,1,7,3>
3432   2253525648U,  // <4,6,0,6>: Cost 3 vrev <6,4,6,0>
3433   2595042665U,  // <4,6,0,7>: Cost 3 vext1 <7,4,6,0>, <7,4,6,0>
3434   1746111798U,  // <4,6,0,u>: Cost 2 vuzpr LHS, RHS
3435   2645459702U,  // <4,6,1,0>: Cost 3 vext2 <4,6,4,6>, <1,0,3,2>
3436   2825293110U,  // <4,6,1,1>: Cost 3 vuzpr <1,1,1,1>, RHS
3437   2645459862U,  // <4,6,1,2>: Cost 3 vext2 <4,6,4,6>, <1,2,3,0>
3438   2824785206U,  // <4,6,1,3>: Cost 3 vuzpr <1,0,3,2>, RHS
3439   3899288886U,  // <4,6,1,4>: Cost 4 vuzpr <1,1,4,5>, RHS
3440   2645460112U,  // <4,6,1,5>: Cost 3 vext2 <4,6,4,6>, <1,5,3,7>
3441   2645460192U,  // <4,6,1,6>: Cost 3 vext2 <4,6,4,6>, <1,6,3,6>
3442   3764842919U,  // <4,6,1,7>: Cost 4 vext3 <1,1,1,4>, <6,1,7,1>
3443   2825153846U,  // <4,6,1,u>: Cost 3 vuzpr <1,0,u,2>, RHS
3444   2832518454U,  // <4,6,2,0>: Cost 3 vuzpr <2,3,0,1>, RHS
3445   2618918460U,  // <4,6,2,1>: Cost 3 vext2 <0,2,4,6>, <2,1,6,3>
3446   2832010550U,  // <4,6,2,2>: Cost 3 vuzpr <2,2,2,2>, RHS
3447   2832092470U,  // <4,6,2,3>: Cost 3 vuzpr <2,2,3,3>, RHS
3448   2832846134U,  // <4,6,2,4>: Cost 3 vuzpr <2,3,4,5>, RHS
3449   2618918788U,  // <4,6,2,5>: Cost 3 vext2 <0,2,4,6>, <2,5,6,7>
3450   2645460922U,  // <4,6,2,6>: Cost 3 vext2 <4,6,4,6>, <2,6,3,7>
3451   2691912186U,  // <4,6,2,7>: Cost 3 vext3 <1,2,3,4>, <6,2,7,3>
3452   2691912195U,  // <4,6,2,u>: Cost 3 vext3 <1,2,3,4>, <6,2,u,3>
3453   2645461142U,  // <4,6,3,0>: Cost 3 vext2 <4,6,4,6>, <3,0,1,2>
3454   2836581686U,  // <4,6,3,1>: Cost 3 vuzpr <3,0,1,2>, RHS
3455   3705268583U,  // <4,6,3,2>: Cost 4 vext2 <2,3,4,6>, <3,2,6,4>
3456   2838727990U,  // <4,6,3,3>: Cost 3 vuzpr <3,3,3,3>, RHS
3457   2645461506U,  // <4,6,3,4>: Cost 3 vext2 <4,6,4,6>, <3,4,5,6>
3458   2839563574U,  // <4,6,3,5>: Cost 3 vuzpr <3,4,5,6>, RHS
3459   3913329974U,  // <4,6,3,6>: Cost 4 vuzpr <3,4,6,0>, RHS
3460   2722730572U,  // <4,6,3,7>: Cost 3 vext3 <6,3,7,4>, <6,3,7,4>
3461   2837097782U,  // <4,6,3,u>: Cost 3 vuzpr <3,0,u,2>, RHS
3462   2846461238U,  // <4,6,4,0>: Cost 3 vuzpr <4,6,0,2>, RHS
3463   3916295478U,  // <4,6,4,1>: Cost 4 vuzpr <4,0,1,2>, RHS
3464   2565211952U,  // <4,6,4,2>: Cost 3 vext1 <2,4,6,4>, <2,4,6,4>
3465   2571184649U,  // <4,6,4,3>: Cost 3 vext1 <3,4,6,4>, <3,4,6,4>
3466   2645462224U,  // <4,6,4,4>: Cost 3 vext2 <4,6,4,6>, <4,4,4,4>
3467   1571720502U,  // <4,6,4,5>: Cost 2 vext2 <4,6,4,6>, RHS
3468   1772539190U,  // <4,6,4,6>: Cost 2 vuzpr RHS, RHS
3469   2913389776U,  // <4,6,4,7>: Cost 3 vzipl RHS, <4,4,4,4>
3470   1772686646U,  // <4,6,4,u>: Cost 2 vuzpr RHS, RHS
3471   2577162342U,  // <4,6,5,0>: Cost 3 vext1 <4,4,6,5>, LHS
3472   2645462736U,  // <4,6,5,1>: Cost 3 vext2 <4,6,4,6>, <5,1,7,3>
3473   2990492982U,  // <4,6,5,2>: Cost 3 vzipr <6,2,7,3>, RHS
3474   3650906262U,  // <4,6,5,3>: Cost 4 vext1 <4,4,6,5>, <3,0,1,2>
3475   2577165202U,  // <4,6,5,4>: Cost 3 vext1 <4,4,6,5>, <4,0,5,1>
3476   2645463044U,  // <4,6,5,5>: Cost 3 vext2 <4,6,4,6>, <5,5,5,5>
3477   2645463138U,  // <4,6,5,6>: Cost 3 vext2 <4,6,4,6>, <5,6,7,0>
3478   2913388238U,  // <4,6,5,7>: Cost 3 vzipl RHS, <2,3,4,5>
3479   2577168174U,  // <4,6,5,u>: Cost 3 vext1 <4,4,6,5>, LHS
3480   1527316582U,  // <4,6,6,0>: Cost 2 vext1 <u,4,6,6>, LHS
3481   2601059062U,  // <4,6,6,1>: Cost 3 vext1 <u,4,6,6>, <1,0,3,2>
3482   2645463546U,  // <4,6,6,2>: Cost 3 vext2 <4,6,4,6>, <6,2,7,3>
3483   2577172994U,  // <4,6,6,3>: Cost 3 vext1 <4,4,6,6>, <3,4,5,6>
3484   1527319862U,  // <4,6,6,4>: Cost 2 vext1 <u,4,6,6>, RHS
3485   2645463784U,  // <4,6,6,5>: Cost 3 vext2 <4,6,4,6>, <6,5,6,7>
3486   2645463864U,  // <4,6,6,6>: Cost 3 vext2 <4,6,4,6>, <6,6,6,6>
3487   2913386700U,  // <4,6,6,7>: Cost 3 vzipl RHS, <0,2,4,6>
3488   1527322414U,  // <4,6,6,u>: Cost 2 vext1 <u,4,6,6>, LHS
3489   2645464058U,  // <4,6,7,0>: Cost 3 vext2 <4,6,4,6>, <7,0,1,2>
3490   2860469558U,  // <4,6,7,1>: Cost 3 vuzpr <7,0,1,2>, RHS
3491   3719206053U,  // <4,6,7,2>: Cost 4 vext2 <4,6,4,6>, <7,2,2,2>
3492   2725090156U,  // <4,6,7,3>: Cost 3 vext3 <6,7,3,4>, <6,7,3,4>
3493   2645464422U,  // <4,6,7,4>: Cost 3 vext2 <4,6,4,6>, <7,4,5,6>
3494   2725237630U,  // <4,6,7,5>: Cost 3 vext3 <6,7,5,4>, <6,7,5,4>
3495   3719206382U,  // <4,6,7,6>: Cost 4 vext2 <4,6,4,6>, <7,6,2,7>
3496   2645464684U,  // <4,6,7,7>: Cost 3 vext2 <4,6,4,6>, <7,7,7,7>
3497   2645464706U,  // <4,6,7,u>: Cost 3 vext2 <4,6,4,6>, <7,u,1,2>
3498   1527332966U,  // <4,6,u,0>: Cost 2 vext1 <u,4,6,u>, LHS
3499   1571723054U,  // <4,6,u,1>: Cost 2 vext2 <4,6,4,6>, LHS
3500   1793445174U,  // <4,6,u,2>: Cost 2 vuzpr LHS, RHS
3501   2645465020U,  // <4,6,u,3>: Cost 3 vext2 <4,6,4,6>, <u,3,0,1>
3502   1527336246U,  // <4,6,u,4>: Cost 2 vext1 <u,4,6,u>, RHS
3503   1571723418U,  // <4,6,u,5>: Cost 2 vext2 <4,6,4,6>, RHS
3504   1796427062U,  // <4,6,u,6>: Cost 2 vuzpr RHS, RHS
3505   2691912672U,  // <4,6,u,7>: Cost 3 vext3 <1,2,3,4>, <6,u,7,3>
3506   1571723621U,  // <4,6,u,u>: Cost 2 vext2 <4,6,4,6>, LHS
3507   3719208960U,  // <4,7,0,0>: Cost 4 vext2 <4,6,4,7>, <0,0,0,0>
3508   2645467238U,  // <4,7,0,1>: Cost 3 vext2 <4,6,4,7>, LHS
3509   2726343685U,  // <4,7,0,2>: Cost 3 vext3 <7,0,2,4>, <7,0,2,4>
3510   3656911356U,  // <4,7,0,3>: Cost 4 vext1 <5,4,7,0>, <3,4,5,0>
3511   3719209298U,  // <4,7,0,4>: Cost 4 vext2 <4,6,4,7>, <0,4,1,5>
3512   2259424608U,  // <4,7,0,5>: Cost 3 vrev <7,4,5,0>
3513   2259498345U,  // <4,7,0,6>: Cost 3 vrev <7,4,6,0>
3514   3800454194U,  // <4,7,0,7>: Cost 4 vext3 <7,0,7,4>, <7,0,7,4>
3515   2645467805U,  // <4,7,0,u>: Cost 3 vext2 <4,6,4,7>, LHS
3516   2259064116U,  // <4,7,1,0>: Cost 3 vrev <7,4,0,1>
3517   3719209780U,  // <4,7,1,1>: Cost 4 vext2 <4,6,4,7>, <1,1,1,1>
3518   2669355975U,  // <4,7,1,2>: Cost 3 vext2 <u,6,4,7>, <1,2,u,4>
3519   3656919504U,  // <4,7,1,3>: Cost 4 vext1 <5,4,7,1>, <3,4,0,1>
3520   3656920374U,  // <4,7,1,4>: Cost 4 vext1 <5,4,7,1>, RHS
3521   3719210128U,  // <4,7,1,5>: Cost 4 vext2 <4,6,4,7>, <1,5,3,7>
3522   3662893722U,  // <4,7,1,6>: Cost 4 vext1 <6,4,7,1>, <6,4,7,1>
3523   3807458432U,  // <4,7,1,7>: Cost 4 vext3 <u,2,3,4>, <7,1,7,1>
3524   2259654012U,  // <4,7,1,u>: Cost 3 vrev <7,4,u,1>
3525   3656925286U,  // <4,7,2,0>: Cost 4 vext1 <5,4,7,2>, LHS
3526   3801339038U,  // <4,7,2,1>: Cost 4 vext3 <7,2,1,4>, <7,2,1,4>
3527   3719210600U,  // <4,7,2,2>: Cost 4 vext2 <4,6,4,7>, <2,2,2,2>
3528   2727744688U,  // <4,7,2,3>: Cost 3 vext3 <7,2,3,4>, <7,2,3,4>
3529   3656928566U,  // <4,7,2,4>: Cost 4 vext1 <5,4,7,2>, RHS
3530   2632861554U,  // <4,7,2,5>: Cost 3 vext2 <2,5,4,7>, <2,5,4,7>
3531   3719210938U,  // <4,7,2,6>: Cost 4 vext2 <4,6,4,7>, <2,6,3,7>
3532   3807458515U,  // <4,7,2,7>: Cost 4 vext3 <u,2,3,4>, <7,2,7,3>
3533   2728113373U,  // <4,7,2,u>: Cost 3 vext3 <7,2,u,4>, <7,2,u,4>
3534   3719211158U,  // <4,7,3,0>: Cost 4 vext2 <4,6,4,7>, <3,0,1,2>
3535   3662906266U,  // <4,7,3,1>: Cost 4 vext1 <6,4,7,3>, <1,2,3,4>
3536   3662906922U,  // <4,7,3,2>: Cost 4 vext1 <6,4,7,3>, <2,1,4,3>
3537   3719211420U,  // <4,7,3,3>: Cost 4 vext2 <4,6,4,7>, <3,3,3,3>
3538   3719211522U,  // <4,7,3,4>: Cost 4 vext2 <4,6,4,7>, <3,4,5,6>
3539   2638834251U,  // <4,7,3,5>: Cost 3 vext2 <3,5,4,7>, <3,5,4,7>
3540   2639497884U,  // <4,7,3,6>: Cost 3 vext2 <3,6,4,7>, <3,6,4,7>
3541   3802445093U,  // <4,7,3,7>: Cost 4 vext3 <7,3,7,4>, <7,3,7,4>
3542   2640825150U,  // <4,7,3,u>: Cost 3 vext2 <3,u,4,7>, <3,u,4,7>
3543   2718750004U,  // <4,7,4,0>: Cost 3 vext3 <5,6,7,4>, <7,4,0,1>
3544   3792491836U,  // <4,7,4,1>: Cost 4 vext3 <5,6,7,4>, <7,4,1,0>
3545   3656943310U,  // <4,7,4,2>: Cost 4 vext1 <5,4,7,4>, <2,3,4,5>
3546   3990490320U,  // <4,7,4,3>: Cost 4 vzipl <5,1,7,3>, <4,4,4,4>
3547   2645470416U,  // <4,7,4,4>: Cost 3 vext2 <4,6,4,7>, <4,4,4,4>
3548   2645470518U,  // <4,7,4,5>: Cost 3 vext2 <4,6,4,7>, RHS
3549   2645470581U,  // <4,7,4,6>: Cost 3 vext2 <4,6,4,7>, <4,6,4,7>
3550   3719212444U,  // <4,7,4,7>: Cost 4 vext2 <4,6,4,7>, <4,7,0,1>
3551   2645470761U,  // <4,7,4,u>: Cost 3 vext2 <4,6,4,7>, RHS
3552   2589180006U,  // <4,7,5,0>: Cost 3 vext1 <6,4,7,5>, LHS
3553   3719212752U,  // <4,7,5,1>: Cost 4 vext2 <4,6,4,7>, <5,1,7,3>
3554   2589181646U,  // <4,7,5,2>: Cost 3 vext1 <6,4,7,5>, <2,3,4,5>
3555   3990488782U,  // <4,7,5,3>: Cost 4 vzipl <5,1,7,3>, <2,3,4,5>
3556   2589183286U,  // <4,7,5,4>: Cost 3 vext1 <6,4,7,5>, RHS
3557   3719213060U,  // <4,7,5,5>: Cost 4 vext2 <4,6,4,7>, <5,5,5,5>
3558   2589184670U,  // <4,7,5,6>: Cost 3 vext1 <6,4,7,5>, <6,4,7,5>
3559   2595157367U,  // <4,7,5,7>: Cost 3 vext1 <7,4,7,5>, <7,4,7,5>
3560   2589185838U,  // <4,7,5,u>: Cost 3 vext1 <6,4,7,5>, LHS
3561   1509474406U,  // <4,7,6,0>: Cost 2 vext1 <5,4,7,6>, LHS
3562   2583216886U,  // <4,7,6,1>: Cost 3 vext1 <5,4,7,6>, <1,0,3,2>
3563   2583217768U,  // <4,7,6,2>: Cost 3 vext1 <5,4,7,6>, <2,2,2,2>
3564   2583218326U,  // <4,7,6,3>: Cost 3 vext1 <5,4,7,6>, <3,0,1,2>
3565   1509477686U,  // <4,7,6,4>: Cost 2 vext1 <5,4,7,6>, RHS
3566   1509478342U,  // <4,7,6,5>: Cost 2 vext1 <5,4,7,6>, <5,4,7,6>
3567   2583220730U,  // <4,7,6,6>: Cost 3 vext1 <5,4,7,6>, <6,2,7,3>
3568   2583221242U,  // <4,7,6,7>: Cost 3 vext1 <5,4,7,6>, <7,0,1,2>
3569   1509480238U,  // <4,7,6,u>: Cost 2 vext1 <5,4,7,6>, LHS
3570   3719214074U,  // <4,7,7,0>: Cost 4 vext2 <4,6,4,7>, <7,0,1,2>
3571   3934211466U,  // <4,7,7,1>: Cost 4 vuzpr <7,0,1,2>, <4,6,7,1>
3572   3705279664U,  // <4,7,7,2>: Cost 4 vext2 <2,3,4,7>, <7,2,3,4>
3573   3804804677U,  // <4,7,7,3>: Cost 4 vext3 <7,7,3,4>, <7,7,3,4>
3574   3719214427U,  // <4,7,7,4>: Cost 4 vext2 <4,6,4,7>, <7,4,4,4>
3575   2662725039U,  // <4,7,7,5>: Cost 3 vext2 <7,5,4,7>, <7,5,4,7>
3576   3992507094U,  // <4,7,7,6>: Cost 4 vzipl <5,4,7,6>, <6,5,4,7>
3577   2718750316U,  // <4,7,7,7>: Cost 3 vext3 <5,6,7,4>, <7,7,7,7>
3578   2664715938U,  // <4,7,7,u>: Cost 3 vext2 <7,u,4,7>, <7,u,4,7>
3579   1509490790U,  // <4,7,u,0>: Cost 2 vext1 <5,4,7,u>, LHS
3580   2645473070U,  // <4,7,u,1>: Cost 3 vext2 <4,6,4,7>, LHS
3581   2583234152U,  // <4,7,u,2>: Cost 3 vext1 <5,4,7,u>, <2,2,2,2>
3582   2583234710U,  // <4,7,u,3>: Cost 3 vext1 <5,4,7,u>, <3,0,1,2>
3583   1509494070U,  // <4,7,u,4>: Cost 2 vext1 <5,4,7,u>, RHS
3584   1509494728U,  // <4,7,u,5>: Cost 2 vext1 <5,4,7,u>, <5,4,7,u>
3585   2583237114U,  // <4,7,u,6>: Cost 3 vext1 <5,4,7,u>, <6,2,7,3>
3586   2583237626U,  // <4,7,u,7>: Cost 3 vext1 <5,4,7,u>, <7,0,1,2>
3587   1509496622U,  // <4,7,u,u>: Cost 2 vext1 <5,4,7,u>, LHS
3588   2819919176U,  // <4,u,0,0>: Cost 3 vuzpr <0,2,0,2>, RHS
3589   1557799014U,  // <4,u,0,1>: Cost 2 vext2 <2,3,4,u>, LHS
3590   1745669448U,  // <4,u,0,2>: Cost 2 vuzpr LHS, RHS
3591   2691913445U,  // <4,u,0,3>: Cost 3 vext3 <1,2,3,4>, <u,0,3,2>
3592   2571300150U,  // <4,u,0,4>: Cost 3 vext1 <3,4,u,0>, RHS
3593   2691913462U,  // <4,u,0,5>: Cost 3 vext3 <1,2,3,4>, <u,0,5,1>
3594   2691913472U,  // <4,u,0,6>: Cost 3 vext3 <1,2,3,4>, <u,0,6,2>
3595   2595190139U,  // <4,u,0,7>: Cost 3 vext1 <7,4,u,0>, <7,4,u,0>
3596   1746111816U,  // <4,u,0,u>: Cost 2 vuzpr LHS, RHS
3597   2631541494U,  // <4,u,1,0>: Cost 3 vext2 <2,3,4,u>, <1,0,3,2>
3598   2825293128U,  // <4,u,1,1>: Cost 3 vuzpr <1,1,1,1>, RHS
3599   1618171694U,  // <4,u,1,2>: Cost 2 vext3 <1,2,3,4>, LHS
3600   2824785224U,  // <4,u,1,3>: Cost 3 vuzpr <1,0,3,2>, RHS
3601   2695894848U,  // <4,u,1,4>: Cost 3 vext3 <1,u,3,4>, <u,1,4,3>
3602   2645476496U,  // <4,u,1,5>: Cost 3 vext2 <4,6,4,u>, <1,5,3,7>
3603   2645460192U,  // <4,u,1,6>: Cost 3 vext2 <4,6,4,6>, <1,6,3,6>
3604   2691913563U,  // <4,u,1,7>: Cost 3 vext3 <1,2,3,4>, <u,1,7,3>
3605   1618171748U,  // <4,u,1,u>: Cost 2 vext3 <1,2,3,4>, LHS
3606   2691913580U,  // <4,u,2,0>: Cost 3 vext3 <1,2,3,4>, <u,2,0,2>
3607   2630215215U,  // <4,u,2,1>: Cost 3 vext2 <2,1,4,u>, <2,1,4,u>
3608   2832010568U,  // <4,u,2,2>: Cost 3 vuzpr <2,2,2,2>, RHS
3609   1557800657U,  // <4,u,2,3>: Cost 2 vext2 <2,3,4,u>, <2,3,4,u>
3610   2692282257U,  // <4,u,2,4>: Cost 3 vext3 <1,2,u,4>, <u,2,4,3>
3611   2733864859U,  // <4,u,2,5>: Cost 3 vext3 <u,2,5,4>, <u,2,5,4>
3612   2645477306U,  // <4,u,2,6>: Cost 3 vext2 <4,6,4,u>, <2,6,3,7>
3613   2691913644U,  // <4,u,2,7>: Cost 3 vext3 <1,2,3,4>, <u,2,7,3>
3614   1561118822U,  // <4,u,2,u>: Cost 2 vext2 <2,u,4,u>, <2,u,4,u>
3615   2691913660U,  // <4,u,3,0>: Cost 3 vext3 <1,2,3,4>, <u,3,0,1>
3616   2836581704U,  // <4,u,3,1>: Cost 3 vuzpr <3,0,1,2>, RHS
3617   2636851545U,  // <4,u,3,2>: Cost 3 vext2 <3,2,4,u>, <3,2,4,u>
3618   2631543196U,  // <4,u,3,3>: Cost 3 vext2 <2,3,4,u>, <3,3,3,3>
3619   2691913700U,  // <4,u,3,4>: Cost 3 vext3 <1,2,3,4>, <u,3,4,5>
3620   2839563592U,  // <4,u,3,5>: Cost 3 vuzpr <3,4,5,6>, RHS
3621   2658060980U,  // <4,u,3,6>: Cost 3 vext2 <6,7,4,5>, <3,6,7,4>
3622   2734675966U,  // <4,u,3,7>: Cost 3 vext3 <u,3,7,4>, <u,3,7,4>
3623   2691913732U,  // <4,u,3,u>: Cost 3 vext3 <1,2,3,4>, <u,3,u,1>
3624   1503559782U,  // <4,u,4,0>: Cost 2 vext1 <4,4,u,4>, LHS
3625   2692282391U,  // <4,u,4,1>: Cost 3 vext3 <1,2,u,4>, <u,4,1,2>
3626   2631543889U,  // <4,u,4,2>: Cost 3 vext2 <2,3,4,u>, <4,2,u,3>
3627   2571332123U,  // <4,u,4,3>: Cost 3 vext1 <3,4,u,4>, <3,4,u,4>
3628   161926454U,   // <4,u,4,4>: Cost 1 vdup0 RHS
3629   1557802294U,  // <4,u,4,5>: Cost 2 vext2 <2,3,4,u>, RHS
3630   1772539208U,  // <4,u,4,6>: Cost 2 vuzpr RHS, RHS
3631   2913537232U,  // <4,u,4,7>: Cost 3 vzipl RHS, <4,4,4,4>
3632   161926454U,   // <4,u,4,u>: Cost 1 vdup0 RHS
3633   1526939750U,  // <4,u,5,0>: Cost 2 vext1 <u,4,1,5>, LHS
3634   1927662902U,  // <4,u,5,1>: Cost 2 vzipr LHS, RHS
3635   2589255374U,  // <4,u,5,2>: Cost 3 vext1 <6,4,u,5>, <2,3,4,5>
3636   2886960846U,  // <4,u,5,3>: Cost 3 vzipl LHS, <2,3,4,5>
3637   1526943030U,  // <4,u,5,4>: Cost 2 vext1 <u,4,1,5>, RHS
3638   1930644790U,  // <4,u,5,5>: Cost 2 vzipr RHS, RHS
3639   1618172058U,  // <4,u,5,6>: Cost 2 vext3 <1,2,3,4>, RHS
3640   2913535694U,  // <4,u,5,7>: Cost 3 vzipl RHS, <2,3,4,5>
3641   1618172076U,  // <4,u,5,u>: Cost 2 vext3 <1,2,3,4>, RHS
3642   1497604198U,  // <4,u,6,0>: Cost 2 vext1 <3,4,u,6>, LHS
3643   2559403115U,  // <4,u,6,1>: Cost 3 vext1 <1,4,u,6>, <1,4,u,6>
3644   2061880630U,  // <4,u,6,2>: Cost 2 vtrnr LHS, RHS
3645   1497606685U,  // <4,u,6,3>: Cost 2 vext1 <3,4,u,6>, <3,4,u,6>
3646   1497607478U,  // <4,u,6,4>: Cost 2 vext1 <3,4,u,6>, RHS
3647   1509552079U,  // <4,u,6,5>: Cost 2 vext1 <5,4,u,6>, <5,4,u,6>
3648   2064862518U,  // <4,u,6,6>: Cost 2 vtrnr RHS, RHS
3649   27705344U,    // <4,u,6,7>: Cost 0 copy RHS
3650   27705344U,    // <4,u,6,u>: Cost 0 copy RHS
3651   2645480442U,  // <4,u,7,0>: Cost 3 vext2 <4,6,4,u>, <7,0,1,2>
3652   2860469576U,  // <4,u,7,1>: Cost 3 vuzpr <7,0,1,2>, RHS
3653   2631521456U,  // <4,u,7,2>: Cost 3 vext2 <2,3,4,5>, <7,2,3,4>
3654   2661405966U,  // <4,u,7,3>: Cost 3 vext2 <7,3,4,u>, <7,3,4,u>
3655   2645480806U,  // <4,u,7,4>: Cost 3 vext2 <4,6,4,u>, <7,4,5,6>
3656   2863451464U,  // <4,u,7,5>: Cost 3 vuzpr <7,4,5,6>, RHS
3657   2663396865U,  // <4,u,7,6>: Cost 3 vext2 <7,6,4,u>, <7,6,4,u>
3658   2645481068U,  // <4,u,7,7>: Cost 3 vext2 <4,6,4,u>, <7,7,7,7>
3659   2645481090U,  // <4,u,7,u>: Cost 3 vext2 <4,6,4,u>, <7,u,1,2>
3660   1497620582U,  // <4,u,u,0>: Cost 2 vext1 <3,4,u,u>, LHS
3661   1557804846U,  // <4,u,u,1>: Cost 2 vext2 <2,3,4,u>, LHS
3662   1618172261U,  // <4,u,u,2>: Cost 2 vext3 <1,2,3,4>, LHS
3663   1497623071U,  // <4,u,u,3>: Cost 2 vext1 <3,4,u,u>, <3,4,u,u>
3664   161926454U,   // <4,u,u,4>: Cost 1 vdup0 RHS
3665   1557805210U,  // <4,u,u,5>: Cost 2 vext2 <2,3,4,u>, RHS
3666   1618172301U,  // <4,u,u,6>: Cost 2 vext3 <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   2698625024U,  // <5,0,0,0>: Cost 3 vext3 <2,3,4,5>, <0,0,0,0>
3670   2698625034U,  // <5,0,0,1>: Cost 3 vext3 <2,3,4,5>, <0,0,1,1>
3671   2698625044U,  // <5,0,0,2>: Cost 3 vext3 <2,3,4,5>, <0,0,2,2>
3672   3715907845U,  // <5,0,0,3>: Cost 4 vext2 <4,1,5,0>, <0,3,2,0>
3673   2684690473U,  // <5,0,0,4>: Cost 3 vext3 <0,0,4,5>, <0,0,4,5>
3674   3733160348U,  // <5,0,0,5>: Cost 4 vext2 <7,0,5,0>, <0,5,0,7>
3675   3292094923U,  // <5,0,0,6>: Cost 4 vrev <0,5,6,0>
3676   3998630419U,  // <5,0,0,7>: Cost 5 vzipl <6,5,0,7>, <0,6,5,0>
3677   2698625097U,  // <5,0,0,u>: Cost 3 vext3 <2,3,4,5>, <0,0,u,1>
3678   2642166518U,  // <5,0,1,0>: Cost 3 vext2 <4,1,5,0>, <1,0,3,2>
3679   2953670352U,  // <5,0,1,1>: Cost 3 vzipr LHS, <5,1,7,3>
3680   1624883302U,  // <5,0,1,2>: Cost 2 vext3 <2,3,4,5>, LHS
3681   3645123105U,  // <5,0,1,3>: Cost 4 vext1 <3,5,0,1>, <3,5,0,1>
3682   2577353978U,  // <5,0,1,4>: Cost 3 vext1 <4,5,0,1>, <4,5,0,1>
3683   2583326675U,  // <5,0,1,5>: Cost 3 vext1 <5,5,0,1>, <5,5,0,1>
3684   3651097082U,  // <5,0,1,6>: Cost 4 vext1 <4,5,0,1>, <6,2,7,3>
3685   3669013893U,  // <5,0,1,7>: Cost 4 vext1 <7,5,0,1>, <7,5,0,1>
3686   1624883356U,  // <5,0,1,u>: Cost 2 vext3 <2,3,4,5>, LHS
3687   2686017700U,  // <5,0,2,0>: Cost 3 vext3 <0,2,4,5>, <0,2,0,2>
3688   4027371288U,  // <5,0,2,1>: Cost 4 vzipr LHS, <5,2,6,3>
3689   3759759543U,  // <5,0,2,2>: Cost 4 vext3 <0,2,4,5>, <0,2,2,3>
3690   2638186190U,  // <5,0,2,3>: Cost 3 vext2 <3,4,5,0>, <2,3,4,5>
3691   2686017739U,  // <5,0,2,4>: Cost 3 vext3 <0,2,4,5>, <0,2,4,5>
3692   3639160528U,  // <5,0,2,5>: Cost 4 vext1 <2,5,0,2>, <5,1,7,3>
3693   3645133089U,  // <5,0,2,6>: Cost 4 vext1 <3,5,0,2>, <6,0,1,2>
3694   2686238950U,  // <5,0,2,7>: Cost 3 vext3 <0,2,7,5>, <0,2,7,5>
3695   2686312687U,  // <5,0,2,u>: Cost 3 vext3 <0,2,u,5>, <0,2,u,5>
3696   3776348407U,  // <5,0,3,0>: Cost 4 vext3 <3,0,4,5>, <0,3,0,4>
3697   3711928588U,  // <5,0,3,1>: Cost 4 vext2 <3,4,5,0>, <3,1,5,3>
3698   3772367109U,  // <5,0,3,2>: Cost 4 vext3 <2,3,4,5>, <0,3,2,0>
3699   3711265195U,  // <5,0,3,3>: Cost 4 vext2 <3,3,5,0>, <3,3,5,0>
3700   2638187004U,  // <5,0,3,4>: Cost 3 vext2 <3,4,5,0>, <3,4,5,0>
3701   3776348452U,  // <5,0,3,5>: Cost 4 vext3 <3,0,4,5>, <0,3,5,4>
3702   3713256094U,  // <5,0,3,6>: Cost 4 vext2 <3,6,5,0>, <3,6,5,0>
3703   3713919727U,  // <5,0,3,7>: Cost 4 vext2 <3,7,5,0>, <3,7,5,0>
3704   2640841536U,  // <5,0,3,u>: Cost 3 vext2 <3,u,5,0>, <3,u,5,0>
3705   2559459430U,  // <5,0,4,0>: Cost 3 vext1 <1,5,0,4>, LHS
3706   1613381970U,  // <5,0,4,1>: Cost 2 vext3 <0,4,1,5>, <0,4,1,5>
3707   2717942108U,  // <5,0,4,2>: Cost 3 vext3 <5,5,5,5>, <0,4,2,6>
3708   3711929436U,  // <5,0,4,3>: Cost 4 vext2 <3,4,5,0>, <4,3,0,5>
3709   2559462710U,  // <5,0,4,4>: Cost 3 vext1 <1,5,0,4>, RHS
3710   2638187830U,  // <5,0,4,5>: Cost 3 vext2 <3,4,5,0>, RHS
3711   3711929676U,  // <5,0,4,6>: Cost 4 vext2 <3,4,5,0>, <4,6,0,2>
3712   3735817632U,  // <5,0,4,7>: Cost 4 vext2 <7,4,5,0>, <4,7,0,5>
3713   1613898129U,  // <5,0,4,u>: Cost 2 vext3 <0,4,u,5>, <0,4,u,5>
3714   3705294407U,  // <5,0,5,0>: Cost 4 vext2 <2,3,5,0>, <5,0,1,1>
3715   2953629700U,  // <5,0,5,1>: Cost 3 vzipr LHS, <5,5,5,5>
3716   3087847428U,  // <5,0,5,2>: Cost 3 vtrnr LHS, <5,5,5,5>
3717   3778707892U,  // <5,0,5,3>: Cost 4 vext3 <3,4,0,5>, <0,5,3,4>
3718   3778707897U,  // <5,0,5,4>: Cost 4 vext3 <3,4,0,5>, <0,5,4,0>
3719   2650796031U,  // <5,0,5,5>: Cost 3 vext2 <5,5,5,0>, <5,5,5,0>
3720   3729846348U,  // <5,0,5,6>: Cost 4 vext2 <6,4,5,0>, <5,6,4,5>
3721   3923382390U,  // <5,0,5,7>: Cost 4 vuzpr <5,1,7,3>, <5,7,0,2>
3722   3088289796U,  // <5,0,5,u>: Cost 3 vtrnr LHS, <5,5,5,5>
3723   3791684077U,  // <5,0,6,0>: Cost 4 vext3 <5,5,5,5>, <0,6,0,7>
3724   2953629794U,  // <5,0,6,1>: Cost 3 vzipr LHS, <5,6,7,0>
3725   4161589016U,  // <5,0,6,2>: Cost 4 vtrnr LHS, <5,2,6,3>
3726   3715912266U,  // <5,0,6,3>: Cost 4 vext2 <4,1,5,0>, <6,3,7,2>
3727   3711931038U,  // <5,0,6,4>: Cost 4 vext2 <3,4,5,0>, <6,4,7,5>
3728   3737146034U,  // <5,0,6,5>: Cost 4 vext2 <7,6,5,0>, <6,5,0,7>
3729   3735819064U,  // <5,0,6,6>: Cost 4 vext2 <7,4,5,0>, <6,6,6,6>
3730   2662077302U,  // <5,0,6,7>: Cost 3 vext2 <7,4,5,0>, <6,7,4,5>
3731   2662077302U,  // <5,0,6,u>: Cost 3 vext2 <7,4,5,0>, <6,7,4,5>
3732   2589343846U,  // <5,0,7,0>: Cost 3 vext1 <6,5,0,7>, LHS
3733   3044166966U,  // <5,0,7,1>: Cost 3 vtrnl <4,0,5,1>, RHS
3734   3087847120U,  // <5,0,7,2>: Cost 3 vtrnr LHS, <5,1,7,3>
3735   3645172263U,  // <5,0,7,3>: Cost 4 vext1 <3,5,0,7>, <3,5,0,7>
3736   2589347126U,  // <5,0,7,4>: Cost 3 vext1 <6,5,0,7>, RHS
3737   2589347938U,  // <5,0,7,5>: Cost 3 vext1 <6,5,0,7>, <5,6,7,0>
3738   2589348530U,  // <5,0,7,6>: Cost 3 vext1 <6,5,0,7>, <6,5,0,7>
3739   3663090682U,  // <5,0,7,7>: Cost 4 vext1 <6,5,0,7>, <7,0,1,2>
3740   3088289488U,  // <5,0,7,u>: Cost 3 vtrnr LHS, <5,1,7,3>
3741   2698625674U,  // <5,0,u,0>: Cost 3 vext3 <2,3,4,5>, <0,u,0,2>
3742   1616036502U,  // <5,0,u,1>: Cost 2 vext3 <0,u,1,5>, <0,u,1,5>
3743   1624883869U,  // <5,0,u,2>: Cost 2 vext3 <2,3,4,5>, LHS
3744   2638186190U,  // <5,0,u,3>: Cost 3 vext2 <3,4,5,0>, <2,3,4,5>
3745   2689999537U,  // <5,0,u,4>: Cost 3 vext3 <0,u,4,5>, <0,u,4,5>
3746   2638190746U,  // <5,0,u,5>: Cost 3 vext2 <3,4,5,0>, RHS
3747   2589356723U,  // <5,0,u,6>: Cost 3 vext1 <6,5,0,u>, <6,5,0,u>
3748   2662077302U,  // <5,0,u,7>: Cost 3 vext2 <7,4,5,0>, <6,7,4,5>
3749   1624883923U,  // <5,0,u,u>: Cost 2 vext3 <2,3,4,5>, LHS
3750   2641510400U,  // <5,1,0,0>: Cost 3 vext2 <4,0,5,1>, <0,0,0,0>
3751   1567768678U,  // <5,1,0,1>: Cost 2 vext2 <4,0,5,1>, LHS
3752   2641510564U,  // <5,1,0,2>: Cost 3 vext2 <4,0,5,1>, <0,2,0,2>
3753   2698625782U,  // <5,1,0,3>: Cost 3 vext3 <2,3,4,5>, <1,0,3,2>
3754   2641510738U,  // <5,1,0,4>: Cost 3 vext2 <4,0,5,1>, <0,4,1,5>
3755   2641510814U,  // <5,1,0,5>: Cost 3 vext2 <4,0,5,1>, <0,5,1,0>
3756   3663106740U,  // <5,1,0,6>: Cost 4 vext1 <6,5,1,0>, <6,5,1,0>
3757   3669079437U,  // <5,1,0,7>: Cost 4 vext1 <7,5,1,0>, <7,5,1,0>
3758   1567769245U,  // <5,1,0,u>: Cost 2 vext2 <4,0,5,1>, LHS
3759   2641511158U,  // <5,1,1,0>: Cost 3 vext2 <4,0,5,1>, <1,0,3,2>
3760   2691326772U,  // <5,1,1,1>: Cost 3 vext3 <1,1,4,5>, <1,1,1,1>
3761   2641511318U,  // <5,1,1,2>: Cost 3 vext2 <4,0,5,1>, <1,2,3,0>
3762   2698625864U,  // <5,1,1,3>: Cost 3 vext3 <2,3,4,5>, <1,1,3,3>
3763   2691326803U,  // <5,1,1,4>: Cost 3 vext3 <1,1,4,5>, <1,1,4,5>
3764   2583400412U,  // <5,1,1,5>: Cost 3 vext1 <5,5,1,1>, <5,5,1,1>
3765   3657142778U,  // <5,1,1,6>: Cost 4 vext1 <5,5,1,1>, <6,2,7,3>
3766   3657143290U,  // <5,1,1,7>: Cost 4 vext1 <5,5,1,1>, <7,0,1,2>
3767   2691621751U,  // <5,1,1,u>: Cost 3 vext3 <1,1,u,5>, <1,1,u,5>
3768   3708618209U,  // <5,1,2,0>: Cost 4 vext2 <2,u,5,1>, <2,0,5,2>
3769   3765068679U,  // <5,1,2,1>: Cost 4 vext3 <1,1,4,5>, <1,2,1,3>
3770   2641512040U,  // <5,1,2,2>: Cost 3 vext2 <4,0,5,1>, <2,2,2,2>
3771   2698625942U,  // <5,1,2,3>: Cost 3 vext3 <2,3,4,5>, <1,2,3,0>
3772   2691990436U,  // <5,1,2,4>: Cost 3 vext3 <1,2,4,5>, <1,2,4,5>
3773   2687124395U,  // <5,1,2,5>: Cost 3 vext3 <0,4,1,5>, <1,2,5,3>
3774   2665400250U,  // <5,1,2,6>: Cost 3 vext2 <u,0,5,1>, <2,6,3,7>
3775   3731843079U,  // <5,1,2,7>: Cost 4 vext2 <6,7,5,1>, <2,7,3,3>
3776   2692285384U,  // <5,1,2,u>: Cost 3 vext3 <1,2,u,5>, <1,2,u,5>
3777   2641512598U,  // <5,1,3,0>: Cost 3 vext2 <4,0,5,1>, <3,0,1,2>
3778   3772367832U,  // <5,1,3,1>: Cost 4 vext3 <2,3,4,5>, <1,3,1,3>
3779   3705301307U,  // <5,1,3,2>: Cost 4 vext2 <2,3,5,1>, <3,2,1,5>
3780   2641512860U,  // <5,1,3,3>: Cost 3 vext2 <4,0,5,1>, <3,3,3,3>
3781   2641512916U,  // <5,1,3,4>: Cost 3 vext2 <4,0,5,1>, <3,4,0,5>
3782   3705301545U,  // <5,1,3,5>: Cost 4 vext2 <2,3,5,1>, <3,5,1,0>
3783   3715254922U,  // <5,1,3,6>: Cost 4 vext2 <4,0,5,1>, <3,6,2,7>
3784   3735161570U,  // <5,1,3,7>: Cost 4 vext2 <7,3,5,1>, <3,7,3,5>
3785   2641513246U,  // <5,1,3,u>: Cost 3 vext2 <4,0,5,1>, <3,u,1,2>
3786   1567771538U,  // <5,1,4,0>: Cost 2 vext2 <4,0,5,1>, <4,0,5,1>
3787   2642176995U,  // <5,1,4,1>: Cost 3 vext2 <4,1,5,1>, <4,1,5,1>
3788   2693170228U,  // <5,1,4,2>: Cost 3 vext3 <1,4,2,5>, <1,4,2,5>
3789   2693243965U,  // <5,1,4,3>: Cost 3 vext3 <1,4,3,5>, <1,4,3,5>
3790   2665401552U,  // <5,1,4,4>: Cost 3 vext2 <u,0,5,1>, <4,4,4,4>
3791   1567771958U,  // <5,1,4,5>: Cost 2 vext2 <4,0,5,1>, RHS
3792   2641513804U,  // <5,1,4,6>: Cost 3 vext2 <4,0,5,1>, <4,6,0,2>
3793   3669112209U,  // <5,1,4,7>: Cost 4 vext1 <7,5,1,4>, <7,5,1,4>
3794   1567772201U,  // <5,1,4,u>: Cost 2 vext2 <4,0,5,1>, RHS
3795   2734900335U,  // <5,1,5,0>: Cost 3 vext3 <u,4,1,5>, <1,5,0,1>
3796   2631560912U,  // <5,1,5,1>: Cost 3 vext2 <2,3,5,1>, <5,1,7,3>
3797   2641514219U,  // <5,1,5,2>: Cost 3 vext2 <4,0,5,1>, <5,2,1,3>
3798   2717942928U,  // <5,1,5,3>: Cost 3 vext3 <5,5,5,5>, <1,5,3,7>
3799   2665402310U,  // <5,1,5,4>: Cost 3 vext2 <u,0,5,1>, <5,4,7,6>
3800   2665402372U,  // <5,1,5,5>: Cost 3 vext2 <u,0,5,1>, <5,5,5,5>
3801   2665402466U,  // <5,1,5,6>: Cost 3 vext2 <u,0,5,1>, <5,6,7,0>
3802   3705303158U,  // <5,1,5,7>: Cost 4 vext2 <2,3,5,1>, <5,7,0,2>
3803   2641514705U,  // <5,1,5,u>: Cost 3 vext2 <4,0,5,1>, <5,u,1,3>
3804   2601353318U,  // <5,1,6,0>: Cost 3 vext1 <u,5,1,6>, LHS
3805   3966141520U,  // <5,1,6,1>: Cost 4 vzipl <1,1,1,1>, <1,4,5,6>
3806   2641515002U,  // <5,1,6,2>: Cost 3 vext2 <4,0,5,1>, <6,2,7,3>
3807   3715256882U,  // <5,1,6,3>: Cost 4 vext2 <4,0,5,1>, <6,3,4,5>
3808   2601356598U,  // <5,1,6,4>: Cost 3 vext1 <u,5,1,6>, RHS
3809   2601357410U,  // <5,1,6,5>: Cost 3 vext1 <u,5,1,6>, <5,6,7,0>
3810   2665403192U,  // <5,1,6,6>: Cost 3 vext2 <u,0,5,1>, <6,6,6,6>
3811   2658104187U,  // <5,1,6,7>: Cost 3 vext2 <6,7,5,1>, <6,7,5,1>
3812   2641515488U,  // <5,1,6,u>: Cost 3 vext2 <4,0,5,1>, <6,u,7,3>
3813   2571501670U,  // <5,1,7,0>: Cost 3 vext1 <3,5,1,7>, LHS
3814   3026619702U,  // <5,1,7,1>: Cost 3 vtrnl <1,1,1,1>, RHS
3815   4100295990U,  // <5,1,7,2>: Cost 4 vtrnl <1,1,0,2>, RHS
3816   1946996022U,  // <5,1,7,3>: Cost 2 vtrnl LHS, RHS
3817   2571504950U,  // <5,1,7,4>: Cost 3 vext1 <3,5,1,7>, RHS
3818   2571505360U,  // <5,1,7,5>: Cost 3 vext1 <3,5,1,7>, <5,1,7,3>
3819   3645247994U,  // <5,1,7,6>: Cost 4 vext1 <3,5,1,7>, <6,2,7,3>
3820   2595394964U,  // <5,1,7,7>: Cost 3 vext1 <7,5,1,7>, <7,5,1,7>
3821   1947036982U,  // <5,1,7,u>: Cost 2 vtrnl LHS, RHS
3822   1591662326U,  // <5,1,u,0>: Cost 2 vext2 <u,0,5,1>, <u,0,5,1>
3823   1567774510U,  // <5,1,u,1>: Cost 2 vext2 <4,0,5,1>, LHS
3824   2641516396U,  // <5,1,u,2>: Cost 3 vext2 <4,0,5,1>, <u,2,0,2>
3825   1946996023U,  // <5,1,u,3>: Cost 2 vtrnl LHS, RHS
3826   2571513142U,  // <5,1,u,4>: Cost 3 vext1 <3,5,1,u>, RHS
3827   1567774874U,  // <5,1,u,5>: Cost 2 vext2 <4,0,5,1>, RHS
3828   2641516720U,  // <5,1,u,6>: Cost 3 vext2 <4,0,5,1>, <u,6,0,2>
3829   2595403157U,  // <5,1,u,7>: Cost 3 vext1 <7,5,1,u>, <7,5,1,u>
3830   1947036983U,  // <5,1,u,u>: Cost 2 vtrnl LHS, RHS
3831   3772368308U,  // <5,2,0,0>: Cost 4 vext3 <2,3,4,5>, <2,0,0,2>
3832   2635546726U,  // <5,2,0,1>: Cost 3 vext2 <3,0,5,2>, LHS
3833   3759760836U,  // <5,2,0,2>: Cost 4 vext3 <0,2,4,5>, <2,0,2,0>
3834   3772368334U,  // <5,2,0,3>: Cost 4 vext3 <2,3,4,5>, <2,0,3,1>
3835   2698626520U,  // <5,2,0,4>: Cost 3 vext3 <2,3,4,5>, <2,0,4,2>
3836   3759760867U,  // <5,2,0,5>: Cost 4 vext3 <0,2,4,5>, <2,0,5,4>
3837   3791685100U,  // <5,2,0,6>: Cost 4 vext3 <5,5,5,5>, <2,0,6,4>
3838   3304114054U,  // <5,2,0,7>: Cost 4 vrev <2,5,7,0>
3839   2635547293U,  // <5,2,0,u>: Cost 3 vext2 <3,0,5,2>, LHS
3840   3772368390U,  // <5,2,1,0>: Cost 4 vext3 <2,3,4,5>, <2,1,0,3>
3841   3709289268U,  // <5,2,1,1>: Cost 4 vext2 <3,0,5,2>, <1,1,1,1>
3842   2642183062U,  // <5,2,1,2>: Cost 3 vext2 <4,1,5,2>, <1,2,3,0>
3843   2891164562U,  // <5,2,1,3>: Cost 3 vzipl LHS, <4,0,5,1>
3844   3771041324U,  // <5,2,1,4>: Cost 4 vext3 <2,1,4,5>, <2,1,4,5>
3845   3766027827U,  // <5,2,1,5>: Cost 4 vext3 <1,2,u,5>, <2,1,5,3>
3846   3808200252U,  // <5,2,1,6>: Cost 4 vext3 <u,3,4,5>, <2,1,6,3>
3847   3669161367U,  // <5,2,1,7>: Cost 4 vext1 <7,5,2,1>, <7,5,2,1>
3848   2886560658U,  // <5,2,1,u>: Cost 3 vzipl LHS, <4,0,5,1>
3849   3703317985U,  // <5,2,2,0>: Cost 4 vext2 <2,0,5,2>, <2,0,5,2>
3850   3633333378U,  // <5,2,2,1>: Cost 4 vext1 <1,5,2,2>, <1,5,2,2>
3851   2697963112U,  // <5,2,2,2>: Cost 3 vext3 <2,2,4,5>, <2,2,2,2>
3852   2698626674U,  // <5,2,2,3>: Cost 3 vext3 <2,3,4,5>, <2,2,3,3>
3853   2697963133U,  // <5,2,2,4>: Cost 3 vext3 <2,2,4,5>, <2,2,4,5>
3854   3759761027U,  // <5,2,2,5>: Cost 4 vext3 <0,2,4,5>, <2,2,5,2>
3855   3739150266U,  // <5,2,2,6>: Cost 4 vext2 <u,0,5,2>, <2,6,3,7>
3856   3719243780U,  // <5,2,2,7>: Cost 4 vext2 <4,6,5,2>, <2,7,3,0>
3857   2698258081U,  // <5,2,2,u>: Cost 3 vext3 <2,2,u,5>, <2,2,u,5>
3858   2698626726U,  // <5,2,3,0>: Cost 3 vext3 <2,3,4,5>, <2,3,0,1>
3859   2698405555U,  // <5,2,3,1>: Cost 3 vext3 <2,3,1,5>, <2,3,1,5>
3860   2577516238U,  // <5,2,3,2>: Cost 3 vext1 <4,5,2,3>, <2,3,4,5>
3861   3960261686U,  // <5,2,3,3>: Cost 4 vzipl LHS, <4,2,5,3>
3862   1624884942U,  // <5,2,3,4>: Cost 2 vext3 <2,3,4,5>, <2,3,4,5>
3863   2698700503U,  // <5,2,3,5>: Cost 3 vext3 <2,3,5,5>, <2,3,5,5>
3864   3772368605U,  // <5,2,3,6>: Cost 4 vext3 <2,3,4,5>, <2,3,6,2>
3865   3669177753U,  // <5,2,3,7>: Cost 4 vext1 <7,5,2,3>, <7,5,2,3>
3866   1625179890U,  // <5,2,3,u>: Cost 2 vext3 <2,3,u,5>, <2,3,u,5>
3867   2698626808U,  // <5,2,4,0>: Cost 3 vext3 <2,3,4,5>, <2,4,0,2>
3868   2642185188U,  // <5,2,4,1>: Cost 3 vext2 <4,1,5,2>, <4,1,5,2>
3869   2642848821U,  // <5,2,4,2>: Cost 3 vext2 <4,2,5,2>, <4,2,5,2>
3870   2699216662U,  // <5,2,4,3>: Cost 3 vext3 <2,4,3,5>, <2,4,3,5>
3871   2698626848U,  // <5,2,4,4>: Cost 3 vext3 <2,3,4,5>, <2,4,4,6>
3872   2635550006U,  // <5,2,4,5>: Cost 3 vext2 <3,0,5,2>, RHS
3873   2699437873U,  // <5,2,4,6>: Cost 3 vext3 <2,4,6,5>, <2,4,6,5>
3874   3304146826U,  // <5,2,4,7>: Cost 4 vrev <2,5,7,4>
3875   2635550249U,  // <5,2,4,u>: Cost 3 vext2 <3,0,5,2>, RHS
3876   2601418854U,  // <5,2,5,0>: Cost 3 vext1 <u,5,2,5>, LHS
3877   3703320272U,  // <5,2,5,1>: Cost 4 vext2 <2,0,5,2>, <5,1,7,3>
3878   3705310960U,  // <5,2,5,2>: Cost 4 vext2 <2,3,5,2>, <5,2,1,u>
3879   2934295770U,  // <5,2,5,3>: Cost 3 vzipl LHS, <4,4,5,5>
3880   2601422134U,  // <5,2,5,4>: Cost 3 vext1 <u,5,2,5>, RHS
3881   2601422852U,  // <5,2,5,5>: Cost 3 vext1 <u,5,2,5>, <5,5,5,5>
3882   3791685508U,  // <5,2,5,6>: Cost 4 vext3 <5,5,5,5>, <2,5,6,7>
3883   3675165690U,  // <5,2,5,7>: Cost 4 vext1 <u,5,2,5>, <7,0,1,2>
3884   2934336730U,  // <5,2,5,u>: Cost 3 vzipl LHS, <4,4,5,5>
3885   3645309030U,  // <5,2,6,0>: Cost 4 vext1 <3,5,2,6>, LHS
3886   3633366150U,  // <5,2,6,1>: Cost 4 vext1 <1,5,2,6>, <1,5,2,6>
3887   2645504506U,  // <5,2,6,2>: Cost 3 vext2 <4,6,5,2>, <6,2,7,3>
3888   2886519298U,  // <5,2,6,3>: Cost 3 vzipl LHS, <3,4,5,6>
3889   2700617665U,  // <5,2,6,4>: Cost 3 vext3 <2,6,4,5>, <2,6,4,5>
3890   3645312792U,  // <5,2,6,5>: Cost 4 vext1 <3,5,2,6>, <5,2,6,3>
3891   3791685590U,  // <5,2,6,6>: Cost 4 vext3 <5,5,5,5>, <2,6,6,u>
3892   3798910939U,  // <5,2,6,7>: Cost 4 vext3 <6,7,4,5>, <2,6,7,4>
3893   2886560258U,  // <5,2,6,u>: Cost 3 vzipl LHS, <3,4,5,6>
3894   3027422518U,  // <5,2,7,0>: Cost 3 vtrnl <1,2,3,0>, RHS
3895   4095569206U,  // <5,2,7,1>: Cost 4 vtrnl <0,2,u,1>, RHS
3896   3021245750U,  // <5,2,7,2>: Cost 3 vtrnl <0,2,0,2>, RHS
3897   3033419062U,  // <5,2,7,3>: Cost 3 vtrnl <2,2,3,3>, RHS
3898   3027455286U,  // <5,2,7,4>: Cost 3 vtrnl <1,2,3,4>, RHS
3899   4095307062U,  // <5,2,7,5>: Cost 4 vtrnl <0,2,4,5>, RHS
3900   2589496004U,  // <5,2,7,6>: Cost 3 vext1 <6,5,2,7>, <6,5,2,7>
3901   3663238138U,  // <5,2,7,7>: Cost 4 vext1 <6,5,2,7>, <7,0,1,2>
3902   3021294902U,  // <5,2,7,u>: Cost 3 vtrnl <0,2,0,u>, RHS
3903   3027422519U,  // <5,2,u,0>: Cost 3 vtrnl <1,2,3,0>, RHS
3904   2635552558U,  // <5,2,u,1>: Cost 3 vext2 <3,0,5,2>, LHS
3905   3021245751U,  // <5,2,u,2>: Cost 3 vtrnl <0,2,0,2>, RHS
3906   2886519300U,  // <5,2,u,3>: Cost 3 vzipl LHS, <3,4,5,u>
3907   1628203107U,  // <5,2,u,4>: Cost 2 vext3 <2,u,4,5>, <2,u,4,5>
3908   2635552922U,  // <5,2,u,5>: Cost 3 vext2 <3,0,5,2>, RHS
3909   2589504197U,  // <5,2,u,6>: Cost 3 vext1 <6,5,2,u>, <6,5,2,u>
3910   3663246330U,  // <5,2,u,7>: Cost 4 vext1 <6,5,2,u>, <7,0,1,2>
3911   1628498055U,  // <5,2,u,u>: Cost 2 vext3 <2,u,u,5>, <2,u,u,5>
3912   3772369035U,  // <5,3,0,0>: Cost 4 vext3 <2,3,4,5>, <3,0,0,0>
3913   2698627222U,  // <5,3,0,1>: Cost 3 vext3 <2,3,4,5>, <3,0,1,2>
3914   3759761565U,  // <5,3,0,2>: Cost 4 vext3 <0,2,4,5>, <3,0,2,0>
3915   3772369063U,  // <5,3,0,3>: Cost 4 vext3 <2,3,4,5>, <3,0,3,1>
3916   2702608564U,  // <5,3,0,4>: Cost 3 vext3 <3,0,4,5>, <3,0,4,5>
3917   3772369082U,  // <5,3,0,5>: Cost 4 vext3 <2,3,4,5>, <3,0,5,2>
3918   3310013014U,  // <5,3,0,6>: Cost 4 vrev <3,5,6,0>
3919   3310086751U,  // <5,3,0,7>: Cost 4 vrev <3,5,7,0>
3920   2698627285U,  // <5,3,0,u>: Cost 3 vext3 <2,3,4,5>, <3,0,u,2>
3921   2601459814U,  // <5,3,1,0>: Cost 3 vext1 <u,5,3,1>, LHS
3922   3765070054U,  // <5,3,1,1>: Cost 4 vext3 <1,1,4,5>, <3,1,1,1>
3923   2624938923U,  // <5,3,1,2>: Cost 3 vext2 <1,2,5,3>, <1,2,5,3>
3924   3966307218U,  // <5,3,1,3>: Cost 4 vzipl <1,1,3,3>, <4,0,5,1>
3925   2601462674U,  // <5,3,1,4>: Cost 3 vext1 <u,5,3,1>, <4,0,5,1>
3926   2698627340U,  // <5,3,1,5>: Cost 3 vext3 <2,3,4,5>, <3,1,5,3>
3927   3675206138U,  // <5,3,1,6>: Cost 4 vext1 <u,5,3,1>, <6,2,7,3>
3928   3669235104U,  // <5,3,1,7>: Cost 4 vext1 <7,5,3,1>, <7,5,3,1>
3929   2601465646U,  // <5,3,1,u>: Cost 3 vext1 <u,5,3,1>, LHS
3930   3772369198U,  // <5,3,2,0>: Cost 4 vext3 <2,3,4,5>, <3,2,0,1>
3931   3703989811U,  // <5,3,2,1>: Cost 4 vext2 <2,1,5,3>, <2,1,5,3>
3932   3771705665U,  // <5,3,2,2>: Cost 4 vext3 <2,2,4,5>, <3,2,2,2>
3933   2698627404U,  // <5,3,2,3>: Cost 3 vext3 <2,3,4,5>, <3,2,3,4>
3934   2703935830U,  // <5,3,2,4>: Cost 3 vext3 <3,2,4,5>, <3,2,4,5>
3935   2698627422U,  // <5,3,2,5>: Cost 3 vext3 <2,3,4,5>, <3,2,5,4>
3936   3720579002U,  // <5,3,2,6>: Cost 4 vext2 <4,u,5,3>, <2,6,3,7>
3937   3777898865U,  // <5,3,2,7>: Cost 5 vext3 <3,2,7,5>, <3,2,7,5>
3938   2701945209U,  // <5,3,2,u>: Cost 3 vext3 <2,u,4,5>, <3,2,u,4>
3939   3772369279U,  // <5,3,3,0>: Cost 4 vext3 <2,3,4,5>, <3,3,0,1>
3940   2636220684U,  // <5,3,3,1>: Cost 3 vext2 <3,1,5,3>, <3,1,5,3>
3941   3772369298U,  // <5,3,3,2>: Cost 4 vext3 <2,3,4,5>, <3,3,2,2>
3942   2698627484U,  // <5,3,3,3>: Cost 3 vext3 <2,3,4,5>, <3,3,3,3>
3943   2704599463U,  // <5,3,3,4>: Cost 3 vext3 <3,3,4,5>, <3,3,4,5>
3944   2704673200U,  // <5,3,3,5>: Cost 3 vext3 <3,3,5,5>, <3,3,5,5>
3945   3733850808U,  // <5,3,3,6>: Cost 4 vext2 <7,1,5,3>, <3,6,7,u>
3946   4010797891U,  // <5,3,3,7>: Cost 4 vzipl <u,5,3,7>, <3,u,5,3>
3947   2704894411U,  // <5,3,3,u>: Cost 3 vext3 <3,3,u,5>, <3,3,u,5>
3948   2704968148U,  // <5,3,4,0>: Cost 3 vext3 <3,4,0,5>, <3,4,0,5>
3949   3772369370U,  // <5,3,4,1>: Cost 4 vext3 <2,3,4,5>, <3,4,1,2>
3950   2642857014U,  // <5,3,4,2>: Cost 3 vext2 <4,2,5,3>, <4,2,5,3>
3951   2643520647U,  // <5,3,4,3>: Cost 3 vext2 <4,3,5,3>, <4,3,5,3>
3952   2705263096U,  // <5,3,4,4>: Cost 3 vext3 <3,4,4,5>, <3,4,4,5>
3953   2698627580U,  // <5,3,4,5>: Cost 3 vext3 <2,3,4,5>, <3,4,5,0>
3954   3772369413U,  // <5,3,4,6>: Cost 4 vext3 <2,3,4,5>, <3,4,6,0>
3955   3808201238U,  // <5,3,4,7>: Cost 4 vext3 <u,3,4,5>, <3,4,7,u>
3956   2698627613U,  // <5,3,4,u>: Cost 3 vext3 <2,3,4,5>, <3,4,u,6>
3957   2571632742U,  // <5,3,5,0>: Cost 3 vext1 <3,5,3,5>, LHS
3958   2559689870U,  // <5,3,5,1>: Cost 3 vext1 <1,5,3,5>, <1,5,3,5>
3959   2565662567U,  // <5,3,5,2>: Cost 3 vext1 <2,5,3,5>, <2,5,3,5>
3960   2571635202U,  // <5,3,5,3>: Cost 3 vext1 <3,5,3,5>, <3,4,5,6>
3961   2571636022U,  // <5,3,5,4>: Cost 3 vext1 <3,5,3,5>, RHS
3962   2601496580U,  // <5,3,5,5>: Cost 3 vext1 <u,5,3,5>, <5,5,5,5>
3963   3645378849U,  // <5,3,5,6>: Cost 4 vext1 <3,5,3,5>, <6,0,1,2>
3964   3675239418U,  // <5,3,5,7>: Cost 4 vext1 <u,5,3,5>, <7,0,1,2>
3965   2571638574U,  // <5,3,5,u>: Cost 3 vext1 <3,5,3,5>, LHS
3966   2601500774U,  // <5,3,6,0>: Cost 3 vext1 <u,5,3,6>, LHS
3967   3639411508U,  // <5,3,6,1>: Cost 4 vext1 <2,5,3,6>, <1,1,1,1>
3968   2565670760U,  // <5,3,6,2>: Cost 3 vext1 <2,5,3,6>, <2,5,3,6>
3969   2601503234U,  // <5,3,6,3>: Cost 3 vext1 <u,5,3,6>, <3,4,5,6>
3970   2601504054U,  // <5,3,6,4>: Cost 3 vext1 <u,5,3,6>, RHS
3971   4181741336U,  // <5,3,6,5>: Cost 4 vtrnr <3,4,5,6>, <5,2,6,3>
3972   3720581944U,  // <5,3,6,6>: Cost 4 vext2 <4,u,5,3>, <6,6,6,6>
3973   2725169844U,  // <5,3,6,7>: Cost 3 vext3 <6,7,4,5>, <3,6,7,4>
3974   2601506606U,  // <5,3,6,u>: Cost 3 vext1 <u,5,3,6>, LHS
3975   1527767142U,  // <5,3,7,0>: Cost 2 vext1 <u,5,3,7>, LHS
3976   1485964432U,  // <5,3,7,1>: Cost 2 vext1 <1,5,3,7>, <1,5,3,7>
3977   2601510504U,  // <5,3,7,2>: Cost 3 vext1 <u,5,3,7>, <2,2,2,2>
3978   3040054582U,  // <5,3,7,3>: Cost 3 vtrnl <3,3,3,3>, RHS
3979   1527770422U,  // <5,3,7,4>: Cost 2 vext1 <u,5,3,7>, RHS
3980   3034172726U,  // <5,3,7,5>: Cost 3 vtrnl <2,3,4,5>, RHS
3981   2601513466U,  // <5,3,7,6>: Cost 3 vext1 <u,5,3,7>, <6,2,7,3>
3982   2601513978U,  // <5,3,7,7>: Cost 3 vext1 <u,5,3,7>, <7,0,1,2>
3983   1527772974U,  // <5,3,7,u>: Cost 2 vext1 <u,5,3,7>, LHS
3984   1527775334U,  // <5,3,u,0>: Cost 2 vext1 <u,5,3,u>, LHS
3985   1485972625U,  // <5,3,u,1>: Cost 2 vext1 <1,5,3,u>, <1,5,3,u>
3986   2666747802U,  // <5,3,u,2>: Cost 3 vext2 <u,2,5,3>, <u,2,5,3>
3987   3040054583U,  // <5,3,u,3>: Cost 3 vtrnl <3,3,3,3>, RHS
3988   1527778614U,  // <5,3,u,4>: Cost 2 vext1 <u,5,3,u>, RHS
3989   2698627907U,  // <5,3,u,5>: Cost 3 vext3 <2,3,4,5>, <3,u,5,3>
3990   2601521658U,  // <5,3,u,6>: Cost 3 vext1 <u,5,3,u>, <6,2,7,3>
3991   2601522170U,  // <5,3,u,7>: Cost 3 vext1 <u,5,3,u>, <7,0,1,2>
3992   1527781166U,  // <5,3,u,u>: Cost 2 vext1 <u,5,3,u>, LHS
3993   3772369765U,  // <5,4,0,0>: Cost 4 vext3 <2,3,4,5>, <4,0,0,1>
3994   2636890214U,  // <5,4,0,1>: Cost 3 vext2 <3,2,5,4>, LHS
3995   3703333028U,  // <5,4,0,2>: Cost 4 vext2 <2,0,5,4>, <0,2,0,2>
3996   3782249348U,  // <5,4,0,3>: Cost 4 vext3 <4,0,3,5>, <4,0,3,5>
3997   3782323085U,  // <5,4,0,4>: Cost 4 vext3 <4,0,4,5>, <4,0,4,5>
3998   2698627986U,  // <5,4,0,5>: Cost 3 vext3 <2,3,4,5>, <4,0,5,1>
3999   2698627996U,  // <5,4,0,6>: Cost 3 vext3 <2,3,4,5>, <4,0,6,2>
4000   3669300648U,  // <5,4,0,7>: Cost 4 vext1 <7,5,4,0>, <7,5,4,0>
4001   2698628013U,  // <5,4,0,u>: Cost 3 vext3 <2,3,4,5>, <4,0,u,1>
4002   2241809658U,  // <5,4,1,0>: Cost 3 vrev <4,5,0,1>
4003   3698025307U,  // <5,4,1,1>: Cost 4 vext2 <1,1,5,4>, <1,1,5,4>
4004   3772369866U,  // <5,4,1,2>: Cost 4 vext3 <2,3,4,5>, <4,1,2,3>
4005   3315772693U,  // <5,4,1,3>: Cost 4 vrev <4,5,3,1>
4006   3700016206U,  // <5,4,1,4>: Cost 4 vext2 <1,4,5,4>, <1,4,5,4>
4007   2980499152U,  // <5,4,1,5>: Cost 3 vzipr RHS, <5,1,7,3>
4008   3765070828U,  // <5,4,1,6>: Cost 4 vext3 <1,1,4,5>, <4,1,6,1>
4009   3669308841U,  // <5,4,1,7>: Cost 4 vext1 <7,5,4,1>, <7,5,4,1>
4010   2242399554U,  // <5,4,1,u>: Cost 3 vrev <4,5,u,1>
4011   3703334371U,  // <5,4,2,0>: Cost 4 vext2 <2,0,5,4>, <2,0,5,4>
4012   3315633412U,  // <5,4,2,1>: Cost 4 vrev <4,5,1,2>
4013   3704661637U,  // <5,4,2,2>: Cost 4 vext2 <2,2,5,4>, <2,2,5,4>
4014   2636891854U,  // <5,4,2,3>: Cost 3 vext2 <3,2,5,4>, <2,3,4,5>
4015   3772369967U,  // <5,4,2,4>: Cost 4 vext3 <2,3,4,5>, <4,2,4,5>
4016   2698628150U,  // <5,4,2,5>: Cost 3 vext3 <2,3,4,5>, <4,2,5,3>
4017   3771706430U,  // <5,4,2,6>: Cost 4 vext3 <2,2,4,5>, <4,2,6,2>
4018   3707979802U,  // <5,4,2,7>: Cost 4 vext2 <2,7,5,4>, <2,7,5,4>
4019   2666752099U,  // <5,4,2,u>: Cost 3 vext2 <u,2,5,4>, <2,u,4,5>
4020   3710634134U,  // <5,4,3,0>: Cost 4 vext2 <3,2,5,4>, <3,0,1,2>
4021   3710634252U,  // <5,4,3,1>: Cost 4 vext2 <3,2,5,4>, <3,1,5,3>
4022   2636892510U,  // <5,4,3,2>: Cost 3 vext2 <3,2,5,4>, <3,2,5,4>
4023   3710634396U,  // <5,4,3,3>: Cost 4 vext2 <3,2,5,4>, <3,3,3,3>
4024   2638219776U,  // <5,4,3,4>: Cost 3 vext2 <3,4,5,4>, <3,4,5,4>
4025   3772370052U,  // <5,4,3,5>: Cost 4 vext3 <2,3,4,5>, <4,3,5,0>
4026   2710719634U,  // <5,4,3,6>: Cost 3 vext3 <4,3,6,5>, <4,3,6,5>
4027   3713952499U,  // <5,4,3,7>: Cost 4 vext2 <3,7,5,4>, <3,7,5,4>
4028   2640874308U,  // <5,4,3,u>: Cost 3 vext2 <3,u,5,4>, <3,u,5,4>
4029   2583642214U,  // <5,4,4,0>: Cost 3 vext1 <5,5,4,4>, LHS
4030   2642201574U,  // <5,4,4,1>: Cost 3 vext2 <4,1,5,4>, <4,1,5,4>
4031   3710635062U,  // <5,4,4,2>: Cost 4 vext2 <3,2,5,4>, <4,2,5,3>
4032   3717270664U,  // <5,4,4,3>: Cost 4 vext2 <4,3,5,4>, <4,3,5,4>
4033   2583645402U,  // <5,4,4,4>: Cost 3 vext1 <5,5,4,4>, <4,4,5,5>
4034   1637567706U,  // <5,4,4,5>: Cost 2 vext3 <4,4,5,5>, <4,4,5,5>
4035   2711383267U,  // <5,4,4,6>: Cost 3 vext3 <4,4,6,5>, <4,4,6,5>
4036   3657389050U,  // <5,4,4,7>: Cost 4 vext1 <5,5,4,4>, <7,0,1,2>
4037   1637788917U,  // <5,4,4,u>: Cost 2 vext3 <4,4,u,5>, <4,4,u,5>
4038   2698628346U,  // <5,4,5,0>: Cost 3 vext3 <2,3,4,5>, <4,5,0,1>
4039   2559763607U,  // <5,4,5,1>: Cost 3 vext1 <1,5,4,5>, <1,5,4,5>
4040   2698628366U,  // <5,4,5,2>: Cost 3 vext3 <2,3,4,5>, <4,5,2,3>
4041   3772370196U,  // <5,4,5,3>: Cost 4 vext3 <2,3,4,5>, <4,5,3,0>
4042   2698628386U,  // <5,4,5,4>: Cost 3 vext3 <2,3,4,5>, <4,5,4,5>
4043   2980499460U,  // <5,4,5,5>: Cost 3 vzipr RHS, <5,5,5,5>
4044   1624886582U,  // <5,4,5,6>: Cost 2 vext3 <2,3,4,5>, RHS
4045   3923382430U,  // <5,4,5,7>: Cost 4 vuzpr <5,1,7,3>, <5,7,4,6>
4046   1624886600U,  // <5,4,5,u>: Cost 2 vext3 <2,3,4,5>, RHS
4047   2698628428U,  // <5,4,6,0>: Cost 3 vext3 <2,3,4,5>, <4,6,0,2>
4048   3765071188U,  // <5,4,6,1>: Cost 4 vext3 <1,1,4,5>, <4,6,1,1>
4049   2698628448U,  // <5,4,6,2>: Cost 3 vext3 <2,3,4,5>, <4,6,2,4>
4050   2712489322U,  // <5,4,6,3>: Cost 3 vext3 <4,6,3,5>, <4,6,3,5>
4051   2712857972U,  // <5,4,6,4>: Cost 3 vext3 <4,6,u,5>, <4,6,4,6>
4052   2980499554U,  // <5,4,6,5>: Cost 3 vzipr RHS, <5,6,7,0>
4053   4114630504U,  // <5,4,6,6>: Cost 4 vtrnl <3,4,5,6>, <2,5,3,6>
4054   2658128766U,  // <5,4,6,7>: Cost 3 vext2 <6,7,5,4>, <6,7,5,4>
4055   2712858007U,  // <5,4,6,u>: Cost 3 vext3 <4,6,u,5>, <4,6,u,5>
4056   2589638758U,  // <5,4,7,0>: Cost 3 vext1 <6,5,4,7>, LHS
4057   2565751706U,  // <5,4,7,1>: Cost 3 vext1 <2,5,4,7>, <1,2,3,4>
4058   2565752690U,  // <5,4,7,2>: Cost 3 vext1 <2,5,4,7>, <2,5,4,7>
4059   2571725387U,  // <5,4,7,3>: Cost 3 vext1 <3,5,4,7>, <3,5,4,7>
4060   2589642038U,  // <5,4,7,4>: Cost 3 vext1 <6,5,4,7>, RHS
4061   2589642694U,  // <5,4,7,5>: Cost 3 vext1 <6,5,4,7>, <5,4,7,6>
4062   94817590U,    // <5,4,7,6>: Cost 1 vrev RHS
4063   2595616175U,  // <5,4,7,7>: Cost 3 vext1 <7,5,4,7>, <7,5,4,7>
4064   94965064U,    // <5,4,7,u>: Cost 1 vrev RHS
4065   2698628590U,  // <5,4,u,0>: Cost 3 vext3 <2,3,4,5>, <4,u,0,2>
4066   2636896046U,  // <5,4,u,1>: Cost 3 vext2 <3,2,5,4>, LHS
4067   2242014483U,  // <5,4,u,2>: Cost 3 vrev <4,5,2,u>
4068   2713816588U,  // <5,4,u,3>: Cost 3 vext3 <4,u,3,5>, <4,u,3,5>
4069   2242161957U,  // <5,4,u,4>: Cost 3 vrev <4,5,4,u>
4070   1640222238U,  // <5,4,u,5>: Cost 2 vext3 <4,u,5,5>, <4,u,5,5>
4071   94825783U,    // <5,4,u,6>: Cost 1 vrev RHS
4072   2595624368U,  // <5,4,u,7>: Cost 3 vext1 <7,5,4,u>, <7,5,4,u>
4073   94973257U,    // <5,4,u,u>: Cost 1 vrev RHS
4074   2650832896U,  // <5,5,0,0>: Cost 3 vext2 <5,5,5,5>, <0,0,0,0>
4075   1577091174U,  // <5,5,0,1>: Cost 2 vext2 <5,5,5,5>, LHS
4076   2650833060U,  // <5,5,0,2>: Cost 3 vext2 <5,5,5,5>, <0,2,0,2>
4077   3645483597U,  // <5,5,0,3>: Cost 4 vext1 <3,5,5,0>, <3,5,5,0>
4078   2650833234U,  // <5,5,0,4>: Cost 3 vext2 <5,5,5,5>, <0,4,1,5>
4079   2248142847U,  // <5,5,0,5>: Cost 3 vrev <5,5,5,0>
4080   3724575213U,  // <5,5,0,6>: Cost 4 vext2 <5,5,5,5>, <0,6,0,7>
4081   3766029950U,  // <5,5,0,7>: Cost 4 vext3 <1,2,u,5>, <5,0,7,2>
4082   1577091741U,  // <5,5,0,u>: Cost 2 vext2 <5,5,5,5>, LHS
4083   2650833654U,  // <5,5,1,0>: Cost 3 vext2 <5,5,5,5>, <1,0,3,2>
4084   2909948818U,  // <5,5,1,1>: Cost 3 vzipl <4,0,5,1>, <4,0,5,1>
4085   2650833814U,  // <5,5,1,2>: Cost 3 vext2 <5,5,5,5>, <1,2,3,0>
4086   3645491790U,  // <5,5,1,3>: Cost 4 vext1 <3,5,5,1>, <3,5,5,1>
4087   2715217591U,  // <5,5,1,4>: Cost 3 vext3 <5,1,4,5>, <5,1,4,5>
4088   2650834064U,  // <5,5,1,5>: Cost 3 vext2 <5,5,5,5>, <1,5,3,7>
4089   3980413842U,  // <5,5,1,6>: Cost 4 vzipl <3,4,5,6>, <4,0,5,1>
4090   2692288208U,  // <5,5,1,7>: Cost 3 vext3 <1,2,u,5>, <5,1,7,3>
4091   2698628825U,  // <5,5,1,u>: Cost 3 vext3 <2,3,4,5>, <5,1,u,3>
4092   3772370659U,  // <5,5,2,0>: Cost 4 vext3 <2,3,4,5>, <5,2,0,4>
4093   3772370667U,  // <5,5,2,1>: Cost 4 vext3 <2,3,4,5>, <5,2,1,3>
4094   2650834536U,  // <5,5,2,2>: Cost 3 vext2 <5,5,5,5>, <2,2,2,2>
4095   2698628862U,  // <5,5,2,3>: Cost 3 vext3 <2,3,4,5>, <5,2,3,4>
4096   3772370691U,  // <5,5,2,4>: Cost 4 vext3 <2,3,4,5>, <5,2,4,0>
4097   2711310095U,  // <5,5,2,5>: Cost 3 vext3 <4,4,5,5>, <5,2,5,3>
4098   2650834874U,  // <5,5,2,6>: Cost 3 vext2 <5,5,5,5>, <2,6,3,7>
4099   3759763232U,  // <5,5,2,7>: Cost 4 vext3 <0,2,4,5>, <5,2,7,2>
4100   2701946667U,  // <5,5,2,u>: Cost 3 vext3 <2,u,4,5>, <5,2,u,4>
4101   2650835094U,  // <5,5,3,0>: Cost 3 vext2 <5,5,5,5>, <3,0,1,2>
4102   3772370750U,  // <5,5,3,1>: Cost 4 vext3 <2,3,4,5>, <5,3,1,5>
4103   3772370757U,  // <5,5,3,2>: Cost 4 vext3 <2,3,4,5>, <5,3,2,3>
4104   2637564336U,  // <5,5,3,3>: Cost 3 vext2 <3,3,5,5>, <3,3,5,5>
4105   2650835458U,  // <5,5,3,4>: Cost 3 vext2 <5,5,5,5>, <3,4,5,6>
4106   2638891602U,  // <5,5,3,5>: Cost 3 vext2 <3,5,5,5>, <3,5,5,5>
4107   3790434155U,  // <5,5,3,6>: Cost 4 vext3 <5,3,6,5>, <5,3,6,5>
4108   2716766068U,  // <5,5,3,7>: Cost 3 vext3 <5,3,7,5>, <5,3,7,5>
4109   2650835742U,  // <5,5,3,u>: Cost 3 vext2 <5,5,5,5>, <3,u,1,2>
4110   2650835858U,  // <5,5,4,0>: Cost 3 vext2 <5,5,5,5>, <4,0,5,1>
4111   2716987279U,  // <5,5,4,1>: Cost 3 vext3 <5,4,1,5>, <5,4,1,5>
4112   3772370840U,  // <5,5,4,2>: Cost 4 vext3 <2,3,4,5>, <5,4,2,5>
4113   3645516369U,  // <5,5,4,3>: Cost 4 vext1 <3,5,5,4>, <3,5,5,4>
4114   1570458842U,  // <5,5,4,4>: Cost 2 vext2 <4,4,5,5>, <4,4,5,5>
4115   1577094454U,  // <5,5,4,5>: Cost 2 vext2 <5,5,5,5>, RHS
4116   2846281732U,  // <5,5,4,6>: Cost 3 vuzpr RHS, <5,5,5,5>
4117   2717945798U,  // <5,5,4,7>: Cost 3 vext3 <5,5,5,5>, <5,4,7,6>
4118   1577094697U,  // <5,5,4,u>: Cost 2 vext2 <5,5,5,5>, RHS
4119   1509982310U,  // <5,5,5,0>: Cost 2 vext1 <5,5,5,5>, LHS
4120   2583724790U,  // <5,5,5,1>: Cost 3 vext1 <5,5,5,5>, <1,0,3,2>
4121   2583725672U,  // <5,5,5,2>: Cost 3 vext1 <5,5,5,5>, <2,2,2,2>
4122   2583726230U,  // <5,5,5,3>: Cost 3 vext1 <5,5,5,5>, <3,0,1,2>
4123   1509985590U,  // <5,5,5,4>: Cost 2 vext1 <5,5,5,5>, RHS
4124   229035318U,   // <5,5,5,5>: Cost 1 vdup1 RHS
4125   2583728634U,  // <5,5,5,6>: Cost 3 vext1 <5,5,5,5>, <6,2,7,3>
4126   3047608324U,  // <5,5,5,7>: Cost 3 vtrnl RHS, <5,5,5,5>
4127   229035318U,   // <5,5,5,u>: Cost 1 vdup1 RHS
4128   3779596324U,  // <5,5,6,0>: Cost 4 vext3 <3,5,3,5>, <5,6,0,1>
4129   3983690242U,  // <5,5,6,1>: Cost 4 vzipl <4,0,5,1>, <3,4,5,6>
4130   2650837498U,  // <5,5,6,2>: Cost 3 vext2 <5,5,5,5>, <6,2,7,3>
4131   3779596354U,  // <5,5,6,3>: Cost 4 vext3 <3,5,3,5>, <5,6,3,4>
4132   2718535756U,  // <5,5,6,4>: Cost 3 vext3 <5,6,4,5>, <5,6,4,5>
4133   2717945943U,  // <5,5,6,5>: Cost 3 vext3 <5,5,5,5>, <5,6,5,7>
4134   2906671618U,  // <5,5,6,6>: Cost 3 vzipl <3,4,5,6>, <3,4,5,6>
4135   2717356130U,  // <5,5,6,7>: Cost 3 vext3 <5,4,6,5>, <5,6,7,0>
4136   2650837919U,  // <5,5,6,u>: Cost 3 vext2 <5,5,5,5>, <6,u,0,1>
4137   2650838010U,  // <5,5,7,0>: Cost 3 vext2 <5,5,5,5>, <7,0,1,2>
4138   4120857910U,  // <5,5,7,1>: Cost 4 vtrnl <4,5,0,1>, RHS
4139   4114894134U,  // <5,5,7,2>: Cost 4 vtrnl <3,5,0,2>, RHS
4140   2571799124U,  // <5,5,7,3>: Cost 3 vext1 <3,5,5,7>, <3,5,5,7>
4141   2650838374U,  // <5,5,7,4>: Cost 3 vext2 <5,5,5,5>, <7,4,5,6>
4142   2650838454U,  // <5,5,7,5>: Cost 3 vext2 <5,5,5,5>, <7,5,5,5>
4143   4193751138U,  // <5,5,7,6>: Cost 4 vtrnr <5,4,6,5>, <5,6,7,0>
4144   1973865782U,  // <5,5,7,7>: Cost 2 vtrnl RHS, RHS
4145   1973873974U,  // <5,5,7,u>: Cost 2 vtrnl RHS, RHS
4146   1509982310U,  // <5,5,u,0>: Cost 2 vext1 <5,5,5,5>, LHS
4147   1577097006U,  // <5,5,u,1>: Cost 2 vext2 <5,5,5,5>, LHS
4148   2650838892U,  // <5,5,u,2>: Cost 3 vext2 <5,5,5,5>, <u,2,0,2>
4149   2650838972U,  // <5,5,u,3>: Cost 3 vext2 <5,5,5,5>, <u,3,0,1>
4150   1594349630U,  // <5,5,u,4>: Cost 2 vext2 <u,4,5,5>, <u,4,5,5>
4151   229035318U,   // <5,5,u,5>: Cost 1 vdup1 RHS
4152   2650839216U,  // <5,5,u,6>: Cost 3 vext2 <5,5,5,5>, <u,6,0,2>
4153   1973865783U,  // <5,5,u,7>: Cost 2 vtrnl RHS, RHS
4154   229035318U,   // <5,5,u,u>: Cost 1 vdup1 RHS
4155   2638233600U,  // <5,6,0,0>: Cost 3 vext2 <3,4,5,6>, <0,0,0,0>
4156   1564491878U,  // <5,6,0,1>: Cost 2 vext2 <3,4,5,6>, LHS
4157   2632261796U,  // <5,6,0,2>: Cost 3 vext2 <2,4,5,6>, <0,2,0,2>
4158   2577787394U,  // <5,6,0,3>: Cost 3 vext1 <4,5,6,0>, <3,4,5,6>
4159   2577788207U,  // <5,6,0,4>: Cost 3 vext1 <4,5,6,0>, <4,5,6,0>
4160   3711975847U,  // <5,6,0,5>: Cost 4 vext2 <3,4,5,6>, <0,5,2,0>
4161   3651531041U,  // <5,6,0,6>: Cost 4 vext1 <4,5,6,0>, <6,0,1,2>
4162   3772371286U,  // <5,6,0,7>: Cost 4 vext3 <2,3,4,5>, <6,0,7,1>
4163   1564492445U,  // <5,6,0,u>: Cost 2 vext2 <3,4,5,6>, LHS
4164   2638234358U,  // <5,6,1,0>: Cost 3 vext2 <3,4,5,6>, <1,0,3,2>
4165   2626290484U,  // <5,6,1,1>: Cost 3 vext2 <1,4,5,6>, <1,1,1,1>
4166   2638234518U,  // <5,6,1,2>: Cost 3 vext2 <3,4,5,6>, <1,2,3,0>
4167   3711976398U,  // <5,6,1,3>: Cost 4 vext2 <3,4,5,6>, <1,3,0,2>
4168   2626290768U,  // <5,6,1,4>: Cost 3 vext2 <1,4,5,6>, <1,4,5,6>
4169   2662122640U,  // <5,6,1,5>: Cost 3 vext2 <7,4,5,6>, <1,5,3,7>
4170   3999730578U,  // <5,6,1,6>: Cost 4 vzipl <6,6,6,6>, <4,0,5,1>
4171   2913389458U,  // <5,6,1,7>: Cost 3 vzipl RHS, <4,0,5,1>
4172   2628945300U,  // <5,6,1,u>: Cost 3 vext2 <1,u,5,6>, <1,u,5,6>
4173   3706004925U,  // <5,6,2,0>: Cost 4 vext2 <2,4,5,6>, <2,0,1,2>
4174   3700033055U,  // <5,6,2,1>: Cost 4 vext2 <1,4,5,6>, <2,1,3,1>
4175   2638235240U,  // <5,6,2,2>: Cost 3 vext2 <3,4,5,6>, <2,2,2,2>
4176   2638235302U,  // <5,6,2,3>: Cost 3 vext2 <3,4,5,6>, <2,3,0,1>
4177   2632263465U,  // <5,6,2,4>: Cost 3 vext2 <2,4,5,6>, <2,4,5,6>
4178   2638235496U,  // <5,6,2,5>: Cost 3 vext2 <3,4,5,6>, <2,5,3,6>
4179   2662123450U,  // <5,6,2,6>: Cost 3 vext2 <7,4,5,6>, <2,6,3,7>
4180   2698629626U,  // <5,6,2,7>: Cost 3 vext3 <2,3,4,5>, <6,2,7,3>
4181   2698629635U,  // <5,6,2,u>: Cost 3 vext3 <2,3,4,5>, <6,2,u,3>
4182   2638235798U,  // <5,6,3,0>: Cost 3 vext2 <3,4,5,6>, <3,0,1,2>
4183   3700033766U,  // <5,6,3,1>: Cost 4 vext2 <1,4,5,6>, <3,1,1,1>
4184   3711977774U,  // <5,6,3,2>: Cost 4 vext2 <3,4,5,6>, <3,2,0,1>
4185   2638236060U,  // <5,6,3,3>: Cost 3 vext2 <3,4,5,6>, <3,3,3,3>
4186   1564494338U,  // <5,6,3,4>: Cost 2 vext2 <3,4,5,6>, <3,4,5,6>
4187   2638236194U,  // <5,6,3,5>: Cost 3 vext2 <3,4,5,6>, <3,5,0,2>
4188   3711978122U,  // <5,6,3,6>: Cost 4 vext2 <3,4,5,6>, <3,6,2,7>
4189   2662124267U,  // <5,6,3,7>: Cost 3 vext2 <7,4,5,6>, <3,7,4,5>
4190   1567148870U,  // <5,6,3,u>: Cost 2 vext2 <3,u,5,6>, <3,u,5,6>
4191   2638236562U,  // <5,6,4,0>: Cost 3 vext2 <3,4,5,6>, <4,0,5,1>
4192   2638236654U,  // <5,6,4,1>: Cost 3 vext2 <3,4,5,6>, <4,1,6,3>
4193   2723033713U,  // <5,6,4,2>: Cost 3 vext3 <6,4,2,5>, <6,4,2,5>
4194   2638236818U,  // <5,6,4,3>: Cost 3 vext2 <3,4,5,6>, <4,3,6,5>
4195   2644208859U,  // <5,6,4,4>: Cost 3 vext2 <4,4,5,6>, <4,4,5,6>
4196   1564495158U,  // <5,6,4,5>: Cost 2 vext2 <3,4,5,6>, RHS
4197   2638237004U,  // <5,6,4,6>: Cost 3 vext2 <3,4,5,6>, <4,6,0,2>
4198   2723402398U,  // <5,6,4,7>: Cost 3 vext3 <6,4,7,5>, <6,4,7,5>
4199   1564495401U,  // <5,6,4,u>: Cost 2 vext2 <3,4,5,6>, RHS
4200   3711979079U,  // <5,6,5,0>: Cost 4 vext2 <3,4,5,6>, <5,0,1,1>
4201   2638237392U,  // <5,6,5,1>: Cost 3 vext2 <3,4,5,6>, <5,1,7,3>
4202   2638237464U,  // <5,6,5,2>: Cost 3 vext2 <3,4,5,6>, <5,2,6,3>
4203   3711979343U,  // <5,6,5,3>: Cost 4 vext2 <3,4,5,6>, <5,3,3,4>
4204   2650181556U,  // <5,6,5,4>: Cost 3 vext2 <5,4,5,6>, <5,4,5,6>
4205   2662125572U,  // <5,6,5,5>: Cost 3 vext2 <7,4,5,6>, <5,5,5,5>
4206   2638237732U,  // <5,6,5,6>: Cost 3 vext2 <3,4,5,6>, <5,6,0,1>
4207   2913390596U,  // <5,6,5,7>: Cost 3 vzipl RHS, <5,5,5,5>
4208   2638237950U,  // <5,6,5,u>: Cost 3 vext2 <3,4,5,6>, <5,u,6,3>
4209   2583806054U,  // <5,6,6,0>: Cost 3 vext1 <5,5,6,6>, LHS
4210   3700036007U,  // <5,6,6,1>: Cost 4 vext2 <1,4,5,6>, <6,1,7,1>
4211   2638238202U,  // <5,6,6,2>: Cost 3 vext2 <3,4,5,6>, <6,2,7,3>
4212   2583808514U,  // <5,6,6,3>: Cost 3 vext1 <5,5,6,6>, <3,4,5,6>
4213   2583809334U,  // <5,6,6,4>: Cost 3 vext1 <5,5,6,6>, RHS
4214   2583810062U,  // <5,6,6,5>: Cost 3 vext1 <5,5,6,6>, <5,5,6,6>
4215   2638238520U,  // <5,6,6,6>: Cost 3 vext2 <3,4,5,6>, <6,6,6,6>
4216   2913389058U,  // <5,6,6,7>: Cost 3 vzipl RHS, <3,4,5,6>
4217   2638238688U,  // <5,6,6,u>: Cost 3 vext2 <3,4,5,6>, <6,u,7,3>
4218   430358630U,   // <5,6,7,0>: Cost 1 vext1 RHS, LHS
4219   1504101110U,  // <5,6,7,1>: Cost 2 vext1 RHS, <1,0,3,2>
4220   1504101992U,  // <5,6,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
4221   1504102550U,  // <5,6,7,3>: Cost 2 vext1 RHS, <3,0,1,2>
4222   430361910U,   // <5,6,7,4>: Cost 1 vext1 RHS, RHS
4223   1504104144U,  // <5,6,7,5>: Cost 2 vext1 RHS, <5,1,7,3>
4224   1504104954U,  // <5,6,7,6>: Cost 2 vext1 RHS, <6,2,7,3>
4225   1504106092U,  // <5,6,7,7>: Cost 2 vext1 RHS, <7,7,7,7>
4226   430364462U,   // <5,6,7,u>: Cost 1 vext1 RHS, LHS
4227   430366822U,   // <5,6,u,0>: Cost 1 vext1 RHS, LHS
4228   1564497710U,  // <5,6,u,1>: Cost 2 vext2 <3,4,5,6>, LHS
4229   1504110184U,  // <5,6,u,2>: Cost 2 vext1 RHS, <2,2,2,2>
4230   1504110742U,  // <5,6,u,3>: Cost 2 vext1 RHS, <3,0,1,2>
4231   430370103U,   // <5,6,u,4>: Cost 1 vext1 RHS, RHS
4232   1564498074U,  // <5,6,u,5>: Cost 2 vext2 <3,4,5,6>, RHS
4233   1504113146U,  // <5,6,u,6>: Cost 2 vext1 RHS, <6,2,7,3>
4234   1504113658U,  // <5,6,u,7>: Cost 2 vext1 RHS, <7,0,1,2>
4235   430372654U,   // <5,6,u,u>: Cost 1 vext1 RHS, LHS
4236   3893661392U,  // <5,7,0,0>: Cost 4 vuzpr <0,2,0,2>, <5,1,7,3>
4237   2645540966U,  // <5,7,0,1>: Cost 3 vext2 <4,6,5,7>, LHS
4238   2819452624U,  // <5,7,0,2>: Cost 3 vuzpr LHS, <5,1,7,3>
4239   3645631071U,  // <5,7,0,3>: Cost 4 vext1 <3,5,7,0>, <3,5,7,0>
4240   2726499352U,  // <5,7,0,4>: Cost 3 vext3 <7,0,4,5>, <7,0,4,5>
4241   3645632208U,  // <5,7,0,5>: Cost 4 vext1 <3,5,7,0>, <5,1,7,3>
4242   3663549162U,  // <5,7,0,6>: Cost 4 vext1 <6,5,7,0>, <6,5,7,0>
4243   3657577466U,  // <5,7,0,7>: Cost 4 vext1 <5,5,7,0>, <7,0,1,2>
4244   2819854032U,  // <5,7,0,u>: Cost 3 vuzpr LHS, <5,1,7,3>
4245   2589810790U,  // <5,7,1,0>: Cost 3 vext1 <6,5,7,1>, LHS
4246   3899035344U,  // <5,7,1,1>: Cost 4 vuzpr <1,1,1,1>, <5,1,7,3>
4247   3719283606U,  // <5,7,1,2>: Cost 4 vext2 <4,6,5,7>, <1,2,3,0>
4248   3898527440U,  // <5,7,1,3>: Cost 4 vuzpr <1,0,3,2>, <5,1,7,3>
4249   2589813650U,  // <5,7,1,4>: Cost 3 vext1 <6,5,7,1>, <4,0,5,1>
4250   3719283856U,  // <5,7,1,5>: Cost 4 vext2 <4,6,5,7>, <1,5,3,7>
4251   2589815531U,  // <5,7,1,6>: Cost 3 vext1 <6,5,7,1>, <6,5,7,1>
4252   3993176978U,  // <5,7,1,7>: Cost 4 vzipl <5,5,7,7>, <4,0,5,1>
4253   2589816622U,  // <5,7,1,u>: Cost 3 vext1 <6,5,7,1>, LHS
4254   3906260688U,  // <5,7,2,0>: Cost 4 vuzpr <2,3,0,1>, <5,1,7,3>
4255   3904351952U,  // <5,7,2,1>: Cost 5 vuzpr <2,0,1,2>, <5,1,7,3>
4256   3905752784U,  // <5,7,2,2>: Cost 4 vuzpr <2,2,2,2>, <5,1,7,3>
4257   2645542606U,  // <5,7,2,3>: Cost 3 vext2 <4,6,5,7>, <2,3,4,5>
4258   3906588368U,  // <5,7,2,4>: Cost 4 vuzpr <2,3,4,5>, <5,1,7,3>
4259   3906629328U,  // <5,7,2,5>: Cost 4 vuzpr <2,3,5,1>, <5,1,7,3>
4260   3719284666U,  // <5,7,2,6>: Cost 4 vext2 <4,6,5,7>, <2,6,3,7>
4261   3725920263U,  // <5,7,2,7>: Cost 4 vext2 <5,7,5,7>, <2,7,3,3>
4262   2645542606U,  // <5,7,2,u>: Cost 3 vext2 <4,6,5,7>, <2,3,4,5>
4263   3719284886U,  // <5,7,3,0>: Cost 4 vext2 <4,6,5,7>, <3,0,1,2>
4264   3910323920U,  // <5,7,3,1>: Cost 4 vuzpr <3,0,1,2>, <5,1,7,3>
4265   3719285068U,  // <5,7,3,2>: Cost 4 vext2 <4,6,5,7>, <3,2,3,4>
4266   3912470224U,  // <5,7,3,3>: Cost 4 vuzpr <3,3,3,3>, <5,1,7,3>
4267   2728490251U,  // <5,7,3,4>: Cost 3 vext3 <7,3,4,5>, <7,3,4,5>
4268   2638907988U,  // <5,7,3,5>: Cost 3 vext2 <3,5,5,7>, <3,5,5,7>
4269   3796776218U,  // <5,7,3,6>: Cost 4 vext3 <6,4,2,5>, <7,3,6,2>
4270   3802453286U,  // <5,7,3,7>: Cost 4 vext3 <7,3,7,5>, <7,3,7,5>
4271   2728785199U,  // <5,7,3,u>: Cost 3 vext3 <7,3,u,5>, <7,3,u,5>
4272   2728858936U,  // <5,7,4,0>: Cost 3 vext3 <7,4,0,5>, <7,4,0,5>
4273   3802674497U,  // <5,7,4,1>: Cost 4 vext3 <7,4,1,5>, <7,4,1,5>
4274   3719285814U,  // <5,7,4,2>: Cost 4 vext2 <4,6,5,7>, <4,2,5,3>
4275   3802821971U,  // <5,7,4,3>: Cost 4 vext3 <7,4,3,5>, <7,4,3,5>
4276   2652843226U,  // <5,7,4,4>: Cost 3 vext2 <5,u,5,7>, <4,4,5,5>
4277   2645544246U,  // <5,7,4,5>: Cost 3 vext2 <4,6,5,7>, RHS
4278   2846281424U,  // <5,7,4,6>: Cost 3 vuzpr RHS, <5,1,7,3>
4279   2729375095U,  // <5,7,4,7>: Cost 3 vext3 <7,4,7,5>, <7,4,7,5>
4280   2846428880U,  // <5,7,4,u>: Cost 3 vuzpr RHS, <5,1,7,3>
4281   2589843558U,  // <5,7,5,0>: Cost 3 vext1 <6,5,7,5>, LHS
4282   2652180176U,  // <5,7,5,1>: Cost 3 vext2 <5,7,5,7>, <5,1,7,3>
4283   3719286526U,  // <5,7,5,2>: Cost 4 vext2 <4,6,5,7>, <5,2,3,4>
4284   3719286644U,  // <5,7,5,3>: Cost 4 vext2 <4,6,5,7>, <5,3,7,5>
4285   2589846838U,  // <5,7,5,4>: Cost 3 vext1 <6,5,7,5>, RHS
4286   2717947318U,  // <5,7,5,5>: Cost 3 vext3 <5,5,5,5>, <7,5,5,5>
4287   2651517015U,  // <5,7,5,6>: Cost 3 vext2 <5,6,5,7>, <5,6,5,7>
4288   2849640144U,  // <5,7,5,7>: Cost 3 vuzpr <5,1,7,3>, <5,1,7,3>
4289   2652844281U,  // <5,7,5,u>: Cost 3 vext2 <5,u,5,7>, <5,u,5,7>
4290   2589851750U,  // <5,7,6,0>: Cost 3 vext1 <6,5,7,6>, LHS
4291   3663594230U,  // <5,7,6,1>: Cost 4 vext1 <6,5,7,6>, <1,0,3,2>
4292   3719287290U,  // <5,7,6,2>: Cost 4 vext2 <4,6,5,7>, <6,2,7,3>
4293   2589854210U,  // <5,7,6,3>: Cost 3 vext1 <6,5,7,6>, <3,4,5,6>
4294   2589855030U,  // <5,7,6,4>: Cost 3 vext1 <6,5,7,6>, RHS
4295   2725467658U,  // <5,7,6,5>: Cost 3 vext3 <6,7,u,5>, <7,6,5,u>
4296   2589856496U,  // <5,7,6,6>: Cost 3 vext1 <6,5,7,6>, <6,5,7,6>
4297   2725172760U,  // <5,7,6,7>: Cost 3 vext3 <6,7,4,5>, <7,6,7,4>
4298   2589857582U,  // <5,7,6,u>: Cost 3 vext1 <6,5,7,6>, LHS
4299   1510146150U,  // <5,7,7,0>: Cost 2 vext1 <5,5,7,7>, LHS
4300   2583888630U,  // <5,7,7,1>: Cost 3 vext1 <5,5,7,7>, <1,0,3,2>
4301   2583889512U,  // <5,7,7,2>: Cost 3 vext1 <5,5,7,7>, <2,2,2,2>
4302   2583890070U,  // <5,7,7,3>: Cost 3 vext1 <5,5,7,7>, <3,0,1,2>
4303   1510149430U,  // <5,7,7,4>: Cost 2 vext1 <5,5,7,7>, RHS
4304   1510150168U,  // <5,7,7,5>: Cost 2 vext1 <5,5,7,7>, <5,5,7,7>
4305   2583892474U,  // <5,7,7,6>: Cost 3 vext1 <5,5,7,7>, <6,2,7,3>
4306   2717947500U,  // <5,7,7,7>: Cost 3 vext3 <5,5,5,5>, <7,7,7,7>
4307   1510151982U,  // <5,7,7,u>: Cost 2 vext1 <5,5,7,7>, LHS
4308   1510154342U,  // <5,7,u,0>: Cost 2 vext1 <5,5,7,u>, LHS
4309   2645546798U,  // <5,7,u,1>: Cost 3 vext2 <4,6,5,7>, LHS
4310   2583897704U,  // <5,7,u,2>: Cost 3 vext1 <5,5,7,u>, <2,2,2,2>
4311   2583898262U,  // <5,7,u,3>: Cost 3 vext1 <5,5,7,u>, <3,0,1,2>
4312   1510157622U,  // <5,7,u,4>: Cost 2 vext1 <5,5,7,u>, RHS
4313   1510158361U,  // <5,7,u,5>: Cost 2 vext1 <5,5,7,u>, <5,5,7,u>
4314   2583900666U,  // <5,7,u,6>: Cost 3 vext1 <5,5,7,u>, <6,2,7,3>
4315   2583901178U,  // <5,7,u,7>: Cost 3 vext1 <5,5,7,u>, <7,0,1,2>
4316   1510160174U,  // <5,7,u,u>: Cost 2 vext1 <5,5,7,u>, LHS
4317   2638249984U,  // <5,u,0,0>: Cost 3 vext2 <3,4,5,u>, <0,0,0,0>
4318   1564508262U,  // <5,u,0,1>: Cost 2 vext2 <3,4,5,u>, LHS
4319   2819452633U,  // <5,u,0,2>: Cost 3 vuzpr LHS, <5,1,u,3>
4320   2698630885U,  // <5,u,0,3>: Cost 3 vext3 <2,3,4,5>, <u,0,3,2>
4321   2577935681U,  // <5,u,0,4>: Cost 3 vext1 <4,5,u,0>, <4,5,u,0>
4322   2698630902U,  // <5,u,0,5>: Cost 3 vext3 <2,3,4,5>, <u,0,5,1>
4323   2698630912U,  // <5,u,0,6>: Cost 3 vext3 <2,3,4,5>, <u,0,6,2>
4324   3772372744U,  // <5,u,0,7>: Cost 4 vext3 <2,3,4,5>, <u,0,7,1>
4325   1564508829U,  // <5,u,0,u>: Cost 2 vext2 <3,4,5,u>, LHS
4326   2638250742U,  // <5,u,1,0>: Cost 3 vext2 <3,4,5,u>, <1,0,3,2>
4327   2626306868U,  // <5,u,1,1>: Cost 3 vext2 <1,4,5,u>, <1,1,1,1>
4328   1624889134U,  // <5,u,1,2>: Cost 2 vext3 <2,3,4,5>, LHS
4329   2886962066U,  // <5,u,1,3>: Cost 3 vzipl LHS, <4,0,5,1>
4330   2626307154U,  // <5,u,1,4>: Cost 3 vext2 <1,4,5,u>, <1,4,5,u>
4331   2701948745U,  // <5,u,1,5>: Cost 3 vext3 <2,u,4,5>, <u,1,5,3>
4332   2589889268U,  // <5,u,1,6>: Cost 3 vext1 <6,5,u,1>, <6,5,u,1>
4333   2698631003U,  // <5,u,1,7>: Cost 3 vext3 <2,3,4,5>, <u,1,7,3>
4334   1624889188U,  // <5,u,1,u>: Cost 2 vext3 <2,3,4,5>, LHS
4335   2698631020U,  // <5,u,2,0>: Cost 3 vext3 <2,3,4,5>, <u,2,0,2>
4336   3700049439U,  // <5,u,2,1>: Cost 4 vext2 <1,4,5,u>, <2,1,3,1>
4337   2638251624U,  // <5,u,2,2>: Cost 3 vext2 <3,4,5,u>, <2,2,2,2>
4338   2698631045U,  // <5,u,2,3>: Cost 3 vext3 <2,3,4,5>, <u,2,3,0>
4339   2632279851U,  // <5,u,2,4>: Cost 3 vext2 <2,4,5,u>, <2,4,5,u>
4340   2698925978U,  // <5,u,2,5>: Cost 3 vext3 <2,3,u,5>, <u,2,5,3>
4341   2662139834U,  // <5,u,2,6>: Cost 3 vext2 <7,4,5,u>, <2,6,3,7>
4342   2698631084U,  // <5,u,2,7>: Cost 3 vext3 <2,3,4,5>, <u,2,7,3>
4343   2698631090U,  // <5,u,2,u>: Cost 3 vext3 <2,3,4,5>, <u,2,u,0>
4344   2698631100U,  // <5,u,3,0>: Cost 3 vext3 <2,3,4,5>, <u,3,0,1>
4345   2636261649U,  // <5,u,3,1>: Cost 3 vext2 <3,1,5,u>, <3,1,5,u>
4346   2636925282U,  // <5,u,3,2>: Cost 3 vext2 <3,2,5,u>, <3,2,5,u>
4347   2638252444U,  // <5,u,3,3>: Cost 3 vext2 <3,4,5,u>, <3,3,3,3>
4348   1564510724U,  // <5,u,3,4>: Cost 2 vext2 <3,4,5,u>, <3,4,5,u>
4349   2734536685U,  // <5,u,3,5>: Cost 3 vext3 <u,3,5,5>, <u,3,5,5>
4350   2734610422U,  // <5,u,3,6>: Cost 3 vext3 <u,3,6,5>, <u,3,6,5>
4351   2734684159U,  // <5,u,3,7>: Cost 3 vext3 <u,3,7,5>, <u,3,7,5>
4352   1567165256U,  // <5,u,3,u>: Cost 2 vext2 <3,u,5,u>, <3,u,5,u>
4353   1567828889U,  // <5,u,4,0>: Cost 2 vext2 <4,0,5,u>, <4,0,5,u>
4354   1661163546U,  // <5,u,4,1>: Cost 2 vext3 <u,4,1,5>, <u,4,1,5>
4355   2642897979U,  // <5,u,4,2>: Cost 3 vext2 <4,2,5,u>, <4,2,5,u>
4356   2638253220U,  // <5,u,4,3>: Cost 3 vext2 <3,4,5,u>, <4,3,u,5>
4357   1570458842U,  // <5,u,4,4>: Cost 2 vext2 <4,4,5,5>, <4,4,5,5>
4358   1564511542U,  // <5,u,4,5>: Cost 2 vext2 <3,4,5,u>, RHS
4359   2638253388U,  // <5,u,4,6>: Cost 3 vext2 <3,4,5,u>, <4,6,0,2>
4360   2717947985U,  // <5,u,4,7>: Cost 3 vext3 <5,5,5,5>, <u,4,7,6>
4361   1564511785U,  // <5,u,4,u>: Cost 2 vext2 <3,4,5,u>, RHS
4362   1509982310U,  // <5,u,5,0>: Cost 2 vext1 <5,5,5,5>, LHS
4363   2638253776U,  // <5,u,5,1>: Cost 3 vext2 <3,4,5,u>, <5,1,7,3>
4364   2698926194U,  // <5,u,5,2>: Cost 3 vext3 <2,3,u,5>, <u,5,2,3>
4365   2717948031U,  // <5,u,5,3>: Cost 3 vext3 <5,5,5,5>, <u,5,3,7>
4366   1509985590U,  // <5,u,5,4>: Cost 2 vext1 <5,5,5,5>, RHS
4367   229035318U,   // <5,u,5,5>: Cost 1 vdup1 RHS
4368   1624889498U,  // <5,u,5,6>: Cost 2 vext3 <2,3,4,5>, RHS
4369   2913537242U,  // <5,u,5,7>: Cost 3 vzipl RHS, <4,4,5,5>
4370   229035318U,   // <5,u,5,u>: Cost 1 vdup1 RHS
4371   2698631344U,  // <5,u,6,0>: Cost 3 vext3 <2,3,4,5>, <u,6,0,2>
4372   3001405538U,  // <5,u,6,1>: Cost 3 vzipr LHS, <5,6,7,0>
4373   2638254586U,  // <5,u,6,2>: Cost 3 vext2 <3,4,5,u>, <6,2,7,3>
4374   2886961666U,  // <5,u,6,3>: Cost 3 vzipl LHS, <3,4,5,6>
4375   2717948120U,  // <5,u,6,4>: Cost 3 vext3 <5,5,5,5>, <u,6,4,6>
4376   2726131939U,  // <5,u,6,5>: Cost 3 vext3 <6,u,u,5>, <u,6,5,u>
4377   2662142776U,  // <5,u,6,6>: Cost 3 vext2 <7,4,5,u>, <6,6,6,6>
4378   2913536514U,  // <5,u,6,7>: Cost 3 vzipl RHS, <3,4,5,6>
4379   2887002626U,  // <5,u,6,u>: Cost 3 vzipl LHS, <3,4,5,6>
4380   430506086U,   // <5,u,7,0>: Cost 1 vext1 RHS, LHS
4381   1504248566U,  // <5,u,7,1>: Cost 2 vext1 RHS, <1,0,3,2>
4382   1504249448U,  // <5,u,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
4383   1951640886U,  // <5,u,7,3>: Cost 2 vtrnl LHS, RHS
4384   430509384U,   // <5,u,7,4>: Cost 1 vext1 RHS, RHS
4385   1504251600U,  // <5,u,7,5>: Cost 2 vext1 RHS, <5,1,7,3>
4386   118708378U,   // <5,u,7,6>: Cost 1 vrev RHS
4387   1504252922U,  // <5,u,7,7>: Cost 2 vext1 RHS, <7,0,1,2>
4388   430511918U,   // <5,u,7,u>: Cost 1 vext1 RHS, LHS
4389   430514278U,   // <5,u,u,0>: Cost 1 vext1 RHS, LHS
4390   1564514094U,  // <5,u,u,1>: Cost 2 vext2 <3,4,5,u>, LHS
4391   1624889701U,  // <5,u,u,2>: Cost 2 vext3 <2,3,4,5>, LHS
4392   1951640887U,  // <5,u,u,3>: Cost 2 vtrnl LHS, RHS
4393   430517577U,   // <5,u,u,4>: Cost 1 vext1 RHS, RHS
4394   229035318U,   // <5,u,u,5>: Cost 1 vdup1 RHS
4395   118716571U,   // <5,u,u,6>: Cost 1 vrev RHS
4396   1504261114U,  // <5,u,u,7>: Cost 2 vext1 RHS, <7,0,1,2>
4397   430520110U,   // <5,u,u,u>: Cost 1 vext1 RHS, LHS
4398   2705342464U,  // <6,0,0,0>: Cost 3 vext3 <3,4,5,6>, <0,0,0,0>
4399   2705342474U,  // <6,0,0,1>: Cost 3 vext3 <3,4,5,6>, <0,0,1,1>
4400   2705342484U,  // <6,0,0,2>: Cost 3 vext3 <3,4,5,6>, <0,0,2,2>
4401   3651750038U,  // <6,0,0,3>: Cost 4 vext1 <4,6,0,0>, <3,0,1,2>
4402   2578009398U,  // <6,0,0,4>: Cost 3 vext1 <4,6,0,0>, RHS
4403   3651751632U,  // <6,0,0,5>: Cost 4 vext1 <4,6,0,0>, <5,1,7,3>
4404   3715318246U,  // <6,0,0,6>: Cost 4 vext2 <4,0,6,0>, <0,6,0,0>
4405   3651752954U,  // <6,0,0,7>: Cost 4 vext1 <4,6,0,0>, <7,0,1,2>
4406   2705342537U,  // <6,0,0,u>: Cost 3 vext3 <3,4,5,6>, <0,0,u,1>
4407   2583986278U,  // <6,0,1,0>: Cost 3 vext1 <5,6,0,1>, LHS
4408   4027412860U,  // <6,0,1,1>: Cost 4 vzipr LHS, <6,1,2,3>
4409   1631600742U,  // <6,0,1,2>: Cost 2 vext3 <3,4,5,6>, LHS
4410   2583988738U,  // <6,0,1,3>: Cost 3 vext1 <5,6,0,1>, <3,4,5,6>
4411   2583989558U,  // <6,0,1,4>: Cost 3 vext1 <5,6,0,1>, RHS
4412   2583990308U,  // <6,0,1,5>: Cost 3 vext1 <5,6,0,1>, <5,6,0,1>
4413   2589963005U,  // <6,0,1,6>: Cost 3 vext1 <6,6,0,1>, <6,6,0,1>
4414   2595935702U,  // <6,0,1,7>: Cost 3 vext1 <7,6,0,1>, <7,6,0,1>
4415   1631600796U,  // <6,0,1,u>: Cost 2 vext3 <3,4,5,6>, LHS
4416   1504280678U,  // <6,0,2,0>: Cost 2 vext1 <4,6,0,2>, LHS
4417   2953630202U,  // <6,0,2,1>: Cost 3 vzipr LHS, <6,2,7,3>
4418   2578024040U,  // <6,0,2,2>: Cost 3 vext1 <4,6,0,2>, <2,2,2,2>
4419   2642904742U,  // <6,0,2,3>: Cost 3 vext2 <4,2,6,0>, <2,3,0,1>
4420   1504283958U,  // <6,0,2,4>: Cost 2 vext1 <4,6,0,2>, RHS
4421   2578026192U,  // <6,0,2,5>: Cost 3 vext1 <4,6,0,2>, <5,1,7,3>
4422   2578026792U,  // <6,0,2,6>: Cost 3 vext1 <4,6,0,2>, <6,0,2,0>
4423   2578027514U,  // <6,0,2,7>: Cost 3 vext1 <4,6,0,2>, <7,0,1,2>
4424   1504286510U,  // <6,0,2,u>: Cost 2 vext1 <4,6,0,2>, LHS
4425   3712002198U,  // <6,0,3,0>: Cost 4 vext2 <3,4,6,0>, <3,0,1,2>
4426   4027372082U,  // <6,0,3,1>: Cost 4 vzipr LHS, <6,3,4,5>
4427   4099853654U,  // <6,0,3,2>: Cost 4 vtrnl <1,0,3,2>, <4,6,1,3>
4428   3712002460U,  // <6,0,3,3>: Cost 4 vext2 <3,4,6,0>, <3,3,3,3>
4429   2638260741U,  // <6,0,3,4>: Cost 3 vext2 <3,4,6,0>, <3,4,6,0>
4430   3718638114U,  // <6,0,3,5>: Cost 4 vext2 <4,5,6,0>, <3,5,0,2>
4431   3669693288U,  // <6,0,3,6>: Cost 4 vext1 <7,6,0,3>, <6,7,3,0>
4432   3669693912U,  // <6,0,3,7>: Cost 4 vext1 <7,6,0,3>, <7,6,0,3>
4433   2640915273U,  // <6,0,3,u>: Cost 3 vext2 <3,u,6,0>, <3,u,6,0>
4434   2641578906U,  // <6,0,4,0>: Cost 3 vext2 <4,0,6,0>, <4,0,6,0>
4435   2712568146U,  // <6,0,4,1>: Cost 3 vext3 <4,6,4,6>, <0,4,1,5>
4436   1613463900U,  // <6,0,4,2>: Cost 2 vext3 <0,4,2,6>, <0,4,2,6>
4437   3712003165U,  // <6,0,4,3>: Cost 4 vext2 <3,4,6,0>, <4,3,0,6>
4438   2645560548U,  // <6,0,4,4>: Cost 3 vext2 <4,6,6,0>, <4,4,6,6>
4439   2638261558U,  // <6,0,4,5>: Cost 3 vext2 <3,4,6,0>, RHS
4440   2638261580U,  // <6,0,4,6>: Cost 3 vext2 <3,4,6,0>, <4,6,0,2>
4441   2646224337U,  // <6,0,4,7>: Cost 3 vext2 <4,7,6,0>, <4,7,6,0>
4442   1613463900U,  // <6,0,4,u>: Cost 2 vext3 <0,4,2,6>, <0,4,2,6>
4443   3786310044U,  // <6,0,5,0>: Cost 4 vext3 <4,6,4,6>, <0,5,0,7>
4444   3712003792U,  // <6,0,5,1>: Cost 4 vext2 <3,4,6,0>, <5,1,7,3>
4445   3779084711U,  // <6,0,5,2>: Cost 4 vext3 <3,4,5,6>, <0,5,2,0>
4446   3716648816U,  // <6,0,5,3>: Cost 4 vext2 <4,2,6,0>, <5,3,7,1>
4447   2646224838U,  // <6,0,5,4>: Cost 3 vext2 <4,7,6,0>, <5,4,7,6>
4448   3718639630U,  // <6,0,5,5>: Cost 4 vext2 <4,5,6,0>, <5,5,6,6>
4449   3718639652U,  // <6,0,5,6>: Cost 4 vext2 <4,5,6,0>, <5,6,0,1>
4450   3923383118U,  // <6,0,5,7>: Cost 4 vuzpr <5,1,7,3>, <6,7,0,1>
4451   2646224838U,  // <6,0,5,u>: Cost 3 vext2 <4,7,6,0>, <5,4,7,6>
4452   2859062094U,  // <6,0,6,0>: Cost 3 vuzpr <6,7,0,1>, <6,7,0,1>
4453   2953630520U,  // <6,0,6,1>: Cost 3 vzipr LHS, <6,6,6,6>
4454   3087848248U,  // <6,0,6,2>: Cost 3 vtrnr LHS, <6,6,6,6>
4455   3778716165U,  // <6,0,6,3>: Cost 4 vext3 <3,4,0,6>, <0,6,3,4>
4456   2656178832U,  // <6,0,6,4>: Cost 3 vext2 <6,4,6,0>, <6,4,6,0>
4457   3718640368U,  // <6,0,6,5>: Cost 4 vext2 <4,5,6,0>, <6,5,7,6>
4458   2657506098U,  // <6,0,6,6>: Cost 3 vext2 <6,6,6,0>, <6,6,6,0>
4459   2669450062U,  // <6,0,6,7>: Cost 3 vext2 <u,6,6,0>, <6,7,0,1>
4460   2859062094U,  // <6,0,6,u>: Cost 3 vuzpr <6,7,0,1>, <6,7,0,1>
4461   2885684534U,  // <6,0,7,0>: Cost 3 vzipl <0,0,0,0>, RHS
4462   2899627318U,  // <6,0,7,1>: Cost 3 vzipl <2,3,0,1>, RHS
4463   3087847930U,  // <6,0,7,2>: Cost 3 vtrnr LHS, <6,2,7,3>
4464   3960778038U,  // <6,0,7,3>: Cost 4 vzipl <0,2,0,3>, RHS
4465   2662151529U,  // <6,0,7,4>: Cost 3 vext2 <7,4,6,0>, <7,4,6,0>
4466   3980037430U,  // <6,0,7,5>: Cost 4 vzipl <3,4,0,5>, RHS
4467   3980045622U,  // <6,0,7,6>: Cost 4 vzipl <3,4,0,6>, RHS
4468   3719304812U,  // <6,0,7,7>: Cost 4 vext2 <4,6,6,0>, <7,7,7,7>
4469   3088290298U,  // <6,0,7,u>: Cost 3 vtrnr LHS, <6,2,7,3>
4470   1504329830U,  // <6,0,u,0>: Cost 2 vext1 <4,6,0,u>, LHS
4471   2954073056U,  // <6,0,u,1>: Cost 3 vzipr LHS, <6,u,7,3>
4472   1631601309U,  // <6,0,u,2>: Cost 2 vext3 <3,4,5,6>, LHS
4473   2578073750U,  // <6,0,u,3>: Cost 3 vext1 <4,6,0,u>, <3,0,1,2>
4474   1504333110U,  // <6,0,u,4>: Cost 2 vext1 <4,6,0,u>, RHS
4475   2638264474U,  // <6,0,u,5>: Cost 3 vext2 <3,4,6,0>, RHS
4476   2640918704U,  // <6,0,u,6>: Cost 3 vext2 <3,u,6,0>, <u,6,0,2>
4477   2578076666U,  // <6,0,u,7>: Cost 3 vext1 <4,6,0,u>, <7,0,1,2>
4478   1631601363U,  // <6,0,u,u>: Cost 2 vext3 <3,4,5,6>, LHS
4479   2595995750U,  // <6,1,0,0>: Cost 3 vext1 <7,6,1,0>, LHS
4480   2641584230U,  // <6,1,0,1>: Cost 3 vext2 <4,0,6,1>, LHS
4481   3779085036U,  // <6,1,0,2>: Cost 4 vext3 <3,4,5,6>, <1,0,2,1>
4482   2705343222U,  // <6,1,0,3>: Cost 3 vext3 <3,4,5,6>, <1,0,3,2>
4483   2595999030U,  // <6,1,0,4>: Cost 3 vext1 <7,6,1,0>, RHS
4484   3657797676U,  // <6,1,0,5>: Cost 4 vext1 <5,6,1,0>, <5,6,1,0>
4485   2596000590U,  // <6,1,0,6>: Cost 3 vext1 <7,6,1,0>, <6,7,0,1>
4486   2596001246U,  // <6,1,0,7>: Cost 3 vext1 <7,6,1,0>, <7,6,1,0>
4487   2705343267U,  // <6,1,0,u>: Cost 3 vext3 <3,4,5,6>, <1,0,u,2>
4488   2578088038U,  // <6,1,1,0>: Cost 3 vext1 <4,6,1,1>, LHS
4489   2693399348U,  // <6,1,1,1>: Cost 3 vext3 <1,4,5,6>, <1,1,1,1>
4490   3715326870U,  // <6,1,1,2>: Cost 4 vext2 <4,0,6,1>, <1,2,3,0>
4491   2705343304U,  // <6,1,1,3>: Cost 3 vext3 <3,4,5,6>, <1,1,3,3>
4492   2578091318U,  // <6,1,1,4>: Cost 3 vext1 <4,6,1,1>, RHS
4493   3651833550U,  // <6,1,1,5>: Cost 4 vext1 <4,6,1,1>, <5,1,7,1>
4494   3715990728U,  // <6,1,1,6>: Cost 4 vext2 <4,1,6,1>, <1,6,1,0>
4495   3651834874U,  // <6,1,1,7>: Cost 4 vext1 <4,6,1,1>, <7,0,1,2>
4496   2705343349U,  // <6,1,1,u>: Cost 3 vext3 <3,4,5,6>, <1,1,u,3>
4497   2554208358U,  // <6,1,2,0>: Cost 3 vext1 <0,6,1,2>, LHS
4498   3966143388U,  // <6,1,2,1>: Cost 4 vzipl <1,1,1,1>, <4,0,6,2>
4499   4034056698U,  // <6,1,2,2>: Cost 4 vzipr <1,2,3,0>, <6,2,7,3>
4500   3020737868U,  // <6,1,2,3>: Cost 3 vtrnl LHS, <4,6,0,2>
4501   2554211638U,  // <6,1,2,4>: Cost 3 vext1 <0,6,1,2>, RHS
4502   3657814062U,  // <6,1,2,5>: Cost 4 vext1 <5,6,1,2>, <5,6,1,2>
4503   2554212858U,  // <6,1,2,6>: Cost 3 vext1 <0,6,1,2>, <6,2,7,3>
4504   3800908730U,  // <6,1,2,7>: Cost 4 vext3 <7,1,4,6>, <1,2,7,0>
4505   3020778828U,  // <6,1,2,u>: Cost 3 vtrnl LHS, <4,6,0,2>
4506   2643576982U,  // <6,1,3,0>: Cost 3 vext2 <4,3,6,1>, <3,0,1,2>
4507   2578105078U,  // <6,1,3,1>: Cost 3 vext1 <4,6,1,3>, <1,0,3,2>
4508   4034056776U,  // <6,1,3,2>: Cost 4 vzipr <1,2,3,0>, <6,3,7,0>
4509   3766330349U,  // <6,1,3,3>: Cost 4 vext3 <1,3,3,6>, <1,3,3,6>
4510   2578107702U,  // <6,1,3,4>: Cost 3 vext1 <4,6,1,3>, RHS
4511   3913306401U,  // <6,1,3,5>: Cost 4 vuzpr <3,4,5,6>, <6,0,1,2>
4512   3709356682U,  // <6,1,3,6>: Cost 4 vext2 <3,0,6,1>, <3,6,2,7>
4513   3651851258U,  // <6,1,3,7>: Cost 4 vext1 <4,6,1,3>, <7,0,1,2>
4514   2578110254U,  // <6,1,3,u>: Cost 3 vext1 <4,6,1,3>, LHS
4515   2641587099U,  // <6,1,4,0>: Cost 3 vext2 <4,0,6,1>, <4,0,6,1>
4516   2642250732U,  // <6,1,4,1>: Cost 3 vext2 <4,1,6,1>, <4,1,6,1>
4517   3716656189U,  // <6,1,4,2>: Cost 4 vext2 <4,2,6,1>, <4,2,6,1>
4518   2643577998U,  // <6,1,4,3>: Cost 3 vext2 <4,3,6,1>, <4,3,6,1>
4519   3651857718U,  // <6,1,4,4>: Cost 4 vext1 <4,6,1,4>, RHS
4520   2693399632U,  // <6,1,4,5>: Cost 3 vext3 <1,4,5,6>, <1,4,5,6>
4521   2641587532U,  // <6,1,4,6>: Cost 3 vext2 <4,0,6,1>, <4,6,0,2>
4522   3298837762U,  // <6,1,4,7>: Cost 4 vrev <1,6,7,4>
4523   2693620843U,  // <6,1,4,u>: Cost 3 vext3 <1,4,u,6>, <1,4,u,6>
4524   2647559796U,  // <6,1,5,0>: Cost 3 vext2 <5,0,6,1>, <5,0,6,1>
4525   3767141496U,  // <6,1,5,1>: Cost 4 vext3 <1,4,5,6>, <1,5,1,1>
4526   3767583878U,  // <6,1,5,2>: Cost 4 vext3 <1,5,2,6>, <1,5,2,6>
4527   2712568976U,  // <6,1,5,3>: Cost 3 vext3 <4,6,4,6>, <1,5,3,7>
4528   3651865910U,  // <6,1,5,4>: Cost 4 vext1 <4,6,1,5>, RHS
4529   3724619785U,  // <6,1,5,5>: Cost 4 vext2 <5,5,6,1>, <5,5,6,1>
4530   2647560290U,  // <6,1,5,6>: Cost 3 vext2 <5,0,6,1>, <5,6,7,0>
4531   3669784035U,  // <6,1,5,7>: Cost 4 vext1 <7,6,1,5>, <7,6,1,5>
4532   2712569021U,  // <6,1,5,u>: Cost 3 vext3 <4,6,4,6>, <1,5,u,7>
4533   2602016870U,  // <6,1,6,0>: Cost 3 vext1 <u,6,1,6>, LHS
4534   3705377148U,  // <6,1,6,1>: Cost 4 vext2 <2,3,6,1>, <6,1,2,3>
4535   3709358586U,  // <6,1,6,2>: Cost 4 vext2 <3,0,6,1>, <6,2,7,3>
4536   3068513652U,  // <6,1,6,3>: Cost 3 vtrnl LHS, <4,6,4,6>
4537   2602020150U,  // <6,1,6,4>: Cost 3 vext1 <u,6,1,6>, RHS
4538   3786310900U,  // <6,1,6,5>: Cost 4 vext3 <4,6,4,6>, <1,6,5,u>
4539   2602021688U,  // <6,1,6,6>: Cost 3 vext1 <u,6,1,6>, <6,6,6,6>
4540   3731919748U,  // <6,1,6,7>: Cost 4 vext2 <6,7,6,1>, <6,7,6,1>
4541   3068554612U,  // <6,1,6,u>: Cost 3 vtrnl LHS, <4,6,4,6>
4542   2584109158U,  // <6,1,7,0>: Cost 3 vext1 <5,6,1,7>, LHS
4543   2892401974U,  // <6,1,7,1>: Cost 3 vzipl <1,1,1,1>, RHS
4544   2903690550U,  // <6,1,7,2>: Cost 3 vzipl <3,0,1,2>, RHS
4545   3068512186U,  // <6,1,7,3>: Cost 3 vtrnl LHS, <2,6,3,7>
4546   2584112018U,  // <6,1,7,4>: Cost 3 vext1 <5,6,1,7>, <4,0,5,1>
4547   2584113203U,  // <6,1,7,5>: Cost 3 vext1 <5,6,1,7>, <5,6,1,7>
4548   3633967527U,  // <6,1,7,6>: Cost 4 vext1 <1,6,1,7>, <6,1,7,1>
4549   3980791094U,  // <6,1,7,7>: Cost 4 vzipl <3,5,1,7>, RHS
4550   2903739702U,  // <6,1,7,u>: Cost 3 vzipl <3,0,1,u>, RHS
4551   2578145382U,  // <6,1,u,0>: Cost 3 vext1 <4,6,1,u>, LHS
4552   2892401975U,  // <6,1,u,1>: Cost 3 vzipl <1,1,1,1>, RHS
4553   2903690551U,  // <6,1,u,2>: Cost 3 vzipl <3,0,1,2>, RHS
4554   3021180242U,  // <6,1,u,3>: Cost 3 vtrnl LHS, <4,6,0,u>
4555   2578148662U,  // <6,1,u,4>: Cost 3 vext1 <4,6,1,u>, RHS
4556   2696054164U,  // <6,1,u,5>: Cost 3 vext3 <1,u,5,6>, <1,u,5,6>
4557   2596066198U,  // <6,1,u,6>: Cost 3 vext1 <7,6,1,u>, <6,7,u,1>
4558   2596066790U,  // <6,1,u,7>: Cost 3 vext1 <7,6,1,u>, <7,6,1,u>
4559   3021221202U,  // <6,1,u,u>: Cost 3 vtrnl LHS, <4,6,0,u>
4560   2641592320U,  // <6,2,0,0>: Cost 3 vext2 <4,0,6,2>, <0,0,0,0>
4561   1567850598U,  // <6,2,0,1>: Cost 2 vext2 <4,0,6,2>, LHS
4562   2641592484U,  // <6,2,0,2>: Cost 3 vext2 <4,0,6,2>, <0,2,0,2>
4563   3964905989U,  // <6,2,0,3>: Cost 4 vzipl LHS, <3,4,6,0>
4564   2641592668U,  // <6,2,0,4>: Cost 3 vext2 <4,0,6,2>, <0,4,2,6>
4565   3773113823U,  // <6,2,0,5>: Cost 4 vext3 <2,4,5,6>, <2,0,5,0>
4566   2641592824U,  // <6,2,0,6>: Cost 3 vext2 <4,0,6,2>, <0,6,2,0>
4567   3651900410U,  // <6,2,0,7>: Cost 4 vext1 <4,6,2,0>, <7,0,1,2>
4568   1567851165U,  // <6,2,0,u>: Cost 2 vext2 <4,0,6,2>, LHS
4569   2641593078U,  // <6,2,1,0>: Cost 3 vext2 <4,0,6,2>, <1,0,3,2>
4570   2641593140U,  // <6,2,1,1>: Cost 3 vext2 <4,0,6,2>, <1,1,1,1>
4571   2641593238U,  // <6,2,1,2>: Cost 3 vext2 <4,0,6,2>, <1,2,3,0>
4572   3964906395U,  // <6,2,1,3>: Cost 4 vzipl LHS, <4,0,6,1>
4573   3779085866U,  // <6,2,1,4>: Cost 4 vext3 <3,4,5,6>, <2,1,4,3>
4574   2665481360U,  // <6,2,1,5>: Cost 3 vext2 <u,0,6,2>, <1,5,3,7>
4575   2686027324U,  // <6,2,1,6>: Cost 3 vext3 <0,2,4,6>, <2,1,6,3>
4576   3669825000U,  // <6,2,1,7>: Cost 4 vext1 <7,6,2,1>, <7,6,2,1>
4577   2641593724U,  // <6,2,1,u>: Cost 3 vext2 <4,0,6,2>, <1,u,3,0>
4578   2578169958U,  // <6,2,2,0>: Cost 3 vext1 <4,6,2,2>, LHS
4579   3715335686U,  // <6,2,2,1>: Cost 4 vext2 <4,0,6,2>, <2,1,0,3>
4580   2705344104U,  // <6,2,2,2>: Cost 3 vext3 <3,4,5,6>, <2,2,2,2>
4581   2891164572U,  // <6,2,2,3>: Cost 3 vzipl LHS, <4,0,6,2>
4582   2578173238U,  // <6,2,2,4>: Cost 3 vext1 <4,6,2,2>, RHS
4583   3715336035U,  // <6,2,2,5>: Cost 4 vext2 <4,0,6,2>, <2,5,3,1>
4584   2590118672U,  // <6,2,2,6>: Cost 3 vext1 <6,6,2,2>, <6,6,2,2>
4585   3651916794U,  // <6,2,2,7>: Cost 4 vext1 <4,6,2,2>, <7,0,1,2>
4586   2886560668U,  // <6,2,2,u>: Cost 3 vzipl LHS, <4,0,6,2>
4587   2705344166U,  // <6,2,3,0>: Cost 3 vext3 <3,4,5,6>, <2,3,0,1>
4588   3767142063U,  // <6,2,3,1>: Cost 4 vext3 <1,4,5,6>, <2,3,1,1>
4589   2578179698U,  // <6,2,3,2>: Cost 3 vext1 <4,6,2,3>, <2,2,3,3>
4590   2705344196U,  // <6,2,3,3>: Cost 3 vext3 <3,4,5,6>, <2,3,3,4>
4591   2698634959U,  // <6,2,3,4>: Cost 3 vext3 <2,3,4,6>, <2,3,4,6>
4592   2698708696U,  // <6,2,3,5>: Cost 3 vext3 <2,3,5,6>, <2,3,5,6>
4593   2698782433U,  // <6,2,3,6>: Cost 3 vext3 <2,3,6,6>, <2,3,6,6>
4594   2729232104U,  // <6,2,3,7>: Cost 3 vext3 <7,4,5,6>, <2,3,7,4>
4595   2698929907U,  // <6,2,3,u>: Cost 3 vext3 <2,3,u,6>, <2,3,u,6>
4596   1567853468U,  // <6,2,4,0>: Cost 2 vext2 <4,0,6,2>, <4,0,6,2>
4597   3715337162U,  // <6,2,4,1>: Cost 4 vext2 <4,0,6,2>, <4,1,2,3>
4598   2642922558U,  // <6,2,4,2>: Cost 3 vext2 <4,2,6,2>, <4,2,6,2>
4599   2699224855U,  // <6,2,4,3>: Cost 3 vext3 <2,4,3,6>, <2,4,3,6>
4600   2578189622U,  // <6,2,4,4>: Cost 3 vext1 <4,6,2,4>, RHS
4601   1567853878U,  // <6,2,4,5>: Cost 2 vext2 <4,0,6,2>, RHS
4602   2641595724U,  // <6,2,4,6>: Cost 3 vext2 <4,0,6,2>, <4,6,0,2>
4603   3651933178U,  // <6,2,4,7>: Cost 4 vext1 <4,6,2,4>, <7,0,1,2>
4604   1567854121U,  // <6,2,4,u>: Cost 2 vext2 <4,0,6,2>, RHS
4605   3773114183U,  // <6,2,5,0>: Cost 4 vext3 <2,4,5,6>, <2,5,0,0>
4606   2641596112U,  // <6,2,5,1>: Cost 3 vext2 <4,0,6,2>, <5,1,7,3>
4607   3715337963U,  // <6,2,5,2>: Cost 4 vext2 <4,0,6,2>, <5,2,1,3>
4608   2699888488U,  // <6,2,5,3>: Cost 3 vext3 <2,5,3,6>, <2,5,3,6>
4609   2665484230U,  // <6,2,5,4>: Cost 3 vext2 <u,0,6,2>, <5,4,7,6>
4610   2665484292U,  // <6,2,5,5>: Cost 3 vext2 <u,0,6,2>, <5,5,5,5>
4611   2665484386U,  // <6,2,5,6>: Cost 3 vext2 <u,0,6,2>, <5,6,7,0>
4612   3715338358U,  // <6,2,5,7>: Cost 4 vext2 <4,0,6,2>, <5,7,0,2>
4613   2641596679U,  // <6,2,5,u>: Cost 3 vext2 <4,0,6,2>, <5,u,7,3>
4614   2734983065U,  // <6,2,6,0>: Cost 3 vext3 <u,4,2,6>, <2,6,0,1>
4615   3715338618U,  // <6,2,6,1>: Cost 4 vext2 <4,0,6,2>, <6,1,2,1>
4616   2631643642U,  // <6,2,6,2>: Cost 3 vext2 <2,3,6,2>, <6,2,7,3>
4617   2712569786U,  // <6,2,6,3>: Cost 3 vext3 <4,6,4,6>, <2,6,3,7>
4618   2734983105U,  // <6,2,6,4>: Cost 3 vext3 <u,4,2,6>, <2,6,4,5>
4619   3715338987U,  // <6,2,6,5>: Cost 4 vext2 <4,0,6,2>, <6,5,7,1>
4620   2665485112U,  // <6,2,6,6>: Cost 3 vext2 <u,0,6,2>, <6,6,6,6>
4621   2658186117U,  // <6,2,6,7>: Cost 3 vext2 <6,7,6,2>, <6,7,6,2>
4622   2641597363U,  // <6,2,6,u>: Cost 3 vext2 <4,0,6,2>, <6,u,2,3>
4623   2572238950U,  // <6,2,7,0>: Cost 3 vext1 <3,6,2,7>, LHS
4624   3965553974U,  // <6,2,7,1>: Cost 4 vzipl <1,0,2,1>, RHS
4625   2899119414U,  // <6,2,7,2>: Cost 3 vzipl <2,2,2,2>, RHS
4626   1812778294U,  // <6,2,7,3>: Cost 2 vzipl LHS, RHS
4627   2572242230U,  // <6,2,7,4>: Cost 3 vext1 <3,6,2,7>, RHS
4628   3645984464U,  // <6,2,7,5>: Cost 4 vext1 <3,6,2,7>, <5,1,7,3>
4629   2572243450U,  // <6,2,7,6>: Cost 3 vext1 <3,6,2,7>, <6,2,7,3>
4630   2596132334U,  // <6,2,7,7>: Cost 3 vext1 <7,6,2,7>, <7,6,2,7>
4631   1812819254U,  // <6,2,7,u>: Cost 2 vzipl LHS, RHS
4632   1591744256U,  // <6,2,u,0>: Cost 2 vext2 <u,0,6,2>, <u,0,6,2>
4633   1567856430U,  // <6,2,u,1>: Cost 2 vext2 <4,0,6,2>, LHS
4634   2899119415U,  // <6,2,u,2>: Cost 3 vzipl <2,2,2,2>, RHS
4635   1812778295U,  // <6,2,u,3>: Cost 2 vzipl LHS, RHS
4636   2701953124U,  // <6,2,u,4>: Cost 3 vext3 <2,u,4,6>, <2,u,4,6>
4637   1567856794U,  // <6,2,u,5>: Cost 2 vext2 <4,0,6,2>, RHS
4638   2572251651U,  // <6,2,u,6>: Cost 3 vext1 <3,6,2,u>, <6,2,u,3>
4639   2596140527U,  // <6,2,u,7>: Cost 3 vext1 <7,6,2,u>, <7,6,2,u>
4640   1812819255U,  // <6,2,u,u>: Cost 2 vzipl LHS, RHS
4641   3779086475U,  // <6,3,0,0>: Cost 4 vext3 <3,4,5,6>, <3,0,0,0>
4642   2705344662U,  // <6,3,0,1>: Cost 3 vext3 <3,4,5,6>, <3,0,1,2>
4643   2686027937U,  // <6,3,0,2>: Cost 3 vext3 <0,2,4,6>, <3,0,2,4>
4644   3779086503U,  // <6,3,0,3>: Cost 4 vext3 <3,4,5,6>, <3,0,3,1>
4645   2705344688U,  // <6,3,0,4>: Cost 3 vext3 <3,4,5,6>, <3,0,4,1>
4646   2705344698U,  // <6,3,0,5>: Cost 3 vext3 <3,4,5,6>, <3,0,5,2>
4647   4143829090U,  // <6,3,0,6>: Cost 4 vtrnl <u,3,5,6>, <5,6,7,0>
4648   2237008560U,  // <6,3,0,7>: Cost 3 vrev <3,6,7,0>
4649   2705344725U,  // <6,3,0,u>: Cost 3 vext3 <3,4,5,6>, <3,0,u,2>
4650   2578235494U,  // <6,3,1,0>: Cost 3 vext1 <4,6,3,1>, LHS
4651   3767142630U,  // <6,3,1,1>: Cost 4 vext3 <1,4,5,6>, <3,1,1,1>
4652   3704062921U,  // <6,3,1,2>: Cost 4 vext2 <2,1,6,3>, <1,2,u,6>
4653   2578237590U,  // <6,3,1,3>: Cost 3 vext1 <4,6,3,1>, <3,0,1,2>
4654   2578238774U,  // <6,3,1,4>: Cost 3 vext1 <4,6,3,1>, RHS
4655   3779086604U,  // <6,3,1,5>: Cost 4 vext3 <3,4,5,6>, <3,1,5,3>
4656   3716007130U,  // <6,3,1,6>: Cost 4 vext2 <4,1,6,3>, <1,6,3,0>
4657   3651982330U,  // <6,3,1,7>: Cost 4 vext1 <4,6,3,1>, <7,0,1,2>
4658   2578241326U,  // <6,3,1,u>: Cost 3 vext1 <4,6,3,1>, LHS
4659   2602131558U,  // <6,3,2,0>: Cost 3 vext1 <u,6,3,2>, LHS
4660   2560328924U,  // <6,3,2,1>: Cost 3 vext1 <1,6,3,2>, <1,6,3,2>
4661   2642929266U,  // <6,3,2,2>: Cost 3 vext2 <4,2,6,3>, <2,2,3,3>
4662   3966307228U,  // <6,3,2,3>: Cost 4 vzipl <1,1,3,3>, <4,0,6,2>
4663   2602134428U,  // <6,3,2,4>: Cost 3 vext1 <u,6,3,2>, <4,0,6,2>
4664   4107914572U,  // <6,3,2,5>: Cost 4 vtrnl <2,3,4,5>, <4,6,0,2>
4665   2660845498U,  // <6,3,2,6>: Cost 3 vext2 <7,2,6,3>, <2,6,3,7>
4666   3669906930U,  // <6,3,2,7>: Cost 4 vext1 <7,6,3,2>, <7,6,3,2>
4667   2602137390U,  // <6,3,2,u>: Cost 3 vext1 <u,6,3,2>, LHS
4668   2578251878U,  // <6,3,3,0>: Cost 3 vext1 <4,6,3,3>, LHS
4669   3710036245U,  // <6,3,3,1>: Cost 4 vext2 <3,1,6,3>, <3,1,6,3>
4670   2636958054U,  // <6,3,3,2>: Cost 3 vext2 <3,2,6,3>, <3,2,6,3>
4671   2705344924U,  // <6,3,3,3>: Cost 3 vext3 <3,4,5,6>, <3,3,3,3>
4672   2705344935U,  // <6,3,3,4>: Cost 3 vext3 <3,4,5,6>, <3,3,4,5>
4673   3779086763U,  // <6,3,3,5>: Cost 4 vext3 <3,4,5,6>, <3,3,5,0>
4674   3717335692U,  // <6,3,3,6>: Cost 4 vext2 <4,3,6,3>, <3,6,3,0>
4675   3651998714U,  // <6,3,3,7>: Cost 4 vext1 <4,6,3,3>, <7,0,1,2>
4676   2707999179U,  // <6,3,3,u>: Cost 3 vext3 <3,u,5,6>, <3,3,u,5>
4677   2704976341U,  // <6,3,4,0>: Cost 3 vext3 <3,4,0,6>, <3,4,0,6>
4678   2642267118U,  // <6,3,4,1>: Cost 3 vext2 <4,1,6,3>, <4,1,6,3>
4679   2642930751U,  // <6,3,4,2>: Cost 3 vext2 <4,2,6,3>, <4,2,6,3>
4680   2643594384U,  // <6,3,4,3>: Cost 3 vext2 <4,3,6,3>, <4,3,6,3>
4681   2584235318U,  // <6,3,4,4>: Cost 3 vext1 <5,6,3,4>, RHS
4682   1631603202U,  // <6,3,4,5>: Cost 2 vext3 <3,4,5,6>, <3,4,5,6>
4683   2712570377U,  // <6,3,4,6>: Cost 3 vext3 <4,6,4,6>, <3,4,6,4>
4684   2237041332U,  // <6,3,4,7>: Cost 3 vrev <3,6,7,4>
4685   1631824413U,  // <6,3,4,u>: Cost 2 vext3 <3,4,u,6>, <3,4,u,6>
4686   2705345058U,  // <6,3,5,0>: Cost 3 vext3 <3,4,5,6>, <3,5,0,2>
4687   3779086890U,  // <6,3,5,1>: Cost 4 vext3 <3,4,5,6>, <3,5,1,1>
4688   2648903448U,  // <6,3,5,2>: Cost 3 vext2 <5,2,6,3>, <5,2,6,3>
4689   2578270722U,  // <6,3,5,3>: Cost 3 vext1 <4,6,3,5>, <3,4,5,6>
4690   2578271542U,  // <6,3,5,4>: Cost 3 vext1 <4,6,3,5>, RHS
4691   4181742221U,  // <6,3,5,5>: Cost 4 vtrnr <3,4,5,6>, <6,4,5,6>
4692   3779824220U,  // <6,3,5,6>: Cost 4 vext3 <3,5,6,6>, <3,5,6,6>
4693   3652015098U,  // <6,3,5,7>: Cost 4 vext1 <4,6,3,5>, <7,0,1,2>
4694   2578274094U,  // <6,3,5,u>: Cost 3 vext1 <4,6,3,5>, LHS
4695   2602164326U,  // <6,3,6,0>: Cost 3 vext1 <u,6,3,6>, LHS
4696   2560361696U,  // <6,3,6,1>: Cost 3 vext1 <1,6,3,6>, <1,6,3,6>
4697   2566334393U,  // <6,3,6,2>: Cost 3 vext1 <2,6,3,6>, <2,6,3,6>
4698   3716010542U,  // <6,3,6,3>: Cost 4 vext2 <4,1,6,3>, <6,3,4,1>
4699   2602167606U,  // <6,3,6,4>: Cost 3 vext1 <u,6,3,6>, RHS
4700   4181742392U,  // <6,3,6,5>: Cost 4 vtrnr <3,4,5,6>, <6,6,6,6>
4701   2566337336U,  // <6,3,6,6>: Cost 3 vext1 <2,6,3,6>, <6,6,6,6>
4702   3786312375U,  // <6,3,6,7>: Cost 4 vext3 <4,6,4,6>, <3,6,7,7>
4703   2602170158U,  // <6,3,6,u>: Cost 3 vext1 <u,6,3,6>, LHS
4704   1528430694U,  // <6,3,7,0>: Cost 2 vext1 <u,6,3,7>, LHS
4705   2602173174U,  // <6,3,7,1>: Cost 3 vext1 <u,6,3,7>, <1,0,3,2>
4706   1492600762U,  // <6,3,7,2>: Cost 2 vext1 <2,6,3,7>, <2,6,3,7>
4707   2892565814U,  // <6,3,7,3>: Cost 3 vzipl <1,1,3,3>, RHS
4708   1528433974U,  // <6,3,7,4>: Cost 2 vext1 <u,6,3,7>, RHS
4709   2602176208U,  // <6,3,7,5>: Cost 3 vext1 <u,6,3,7>, <5,1,7,3>
4710   2602177018U,  // <6,3,7,6>: Cost 3 vext1 <u,6,3,7>, <6,2,7,3>
4711   2937056566U,  // <6,3,7,7>: Cost 3 vzipl <u,5,3,7>, RHS
4712   1528436526U,  // <6,3,7,u>: Cost 2 vext1 <u,6,3,7>, LHS
4713   1528430694U,  // <6,3,u,0>: Cost 2 vext1 <u,6,3,7>, LHS
4714   2705345310U,  // <6,3,u,1>: Cost 3 vext3 <3,4,5,6>, <3,u,1,2>
4715   1492608955U,  // <6,3,u,2>: Cost 2 vext1 <2,6,3,u>, <2,6,3,u>
4716   2892565815U,  // <6,3,u,3>: Cost 3 vzipl <1,1,3,3>, RHS
4717   1528433974U,  // <6,3,u,4>: Cost 2 vext1 <u,6,3,7>, RHS
4718   1634257734U,  // <6,3,u,5>: Cost 2 vext3 <3,u,5,6>, <3,u,5,6>
4719   2664831184U,  // <6,3,u,6>: Cost 3 vext2 <7,u,6,3>, <u,6,3,7>
4720   2937056567U,  // <6,3,u,7>: Cost 3 vzipl <u,5,3,7>, RHS
4721   1634478945U,  // <6,3,u,u>: Cost 2 vext3 <3,u,u,6>, <3,u,u,6>
4722   2578301030U,  // <6,4,0,0>: Cost 3 vext1 <4,6,4,0>, LHS
4723   2642935910U,  // <6,4,0,1>: Cost 3 vext2 <4,2,6,4>, LHS
4724   2819412854U,  // <6,4,0,2>: Cost 3 vuzpr LHS, <6,7,4,5>
4725   3782257541U,  // <6,4,0,3>: Cost 4 vext3 <4,0,3,6>, <4,0,3,6>
4726   2578304310U,  // <6,4,0,4>: Cost 3 vext1 <4,6,4,0>, RHS
4727   2705345426U,  // <6,4,0,5>: Cost 3 vext3 <3,4,5,6>, <4,0,5,1>
4728   2704976796U,  // <6,4,0,6>: Cost 3 vext3 <3,4,0,6>, <4,0,6,2>
4729   3652047866U,  // <6,4,0,7>: Cost 4 vext1 <4,6,4,0>, <7,0,1,2>
4730   2705345453U,  // <6,4,0,u>: Cost 3 vext3 <3,4,5,6>, <4,0,u,1>
4731   2242473291U,  // <6,4,1,0>: Cost 3 vrev <4,6,0,1>
4732   3716014900U,  // <6,4,1,1>: Cost 4 vext2 <4,1,6,4>, <1,1,1,1>
4733   3708715977U,  // <6,4,1,2>: Cost 4 vext2 <2,u,6,4>, <1,2,u,6>
4734   3779087312U,  // <6,4,1,3>: Cost 4 vext3 <3,4,5,6>, <4,1,3,0>
4735   3718669374U,  // <6,4,1,4>: Cost 4 vext2 <4,5,6,4>, <1,4,3,6>
4736   3767143395U,  // <6,4,1,5>: Cost 4 vext3 <1,4,5,6>, <4,1,5,1>
4737   2705345518U,  // <6,4,1,6>: Cost 3 vext3 <3,4,5,6>, <4,1,6,3>
4738   3316731274U,  // <6,4,1,7>: Cost 4 vrev <4,6,7,1>
4739   2243063187U,  // <6,4,1,u>: Cost 3 vrev <4,6,u,1>
4740   2242481484U,  // <6,4,2,0>: Cost 3 vrev <4,6,0,2>
4741   3779087378U,  // <6,4,2,1>: Cost 4 vext3 <3,4,5,6>, <4,2,1,3>
4742   3716679272U,  // <6,4,2,2>: Cost 4 vext2 <4,2,6,4>, <2,2,2,2>
4743   2642937550U,  // <6,4,2,3>: Cost 3 vext2 <4,2,6,4>, <2,3,4,5>
4744   2632320816U,  // <6,4,2,4>: Cost 3 vext2 <2,4,6,4>, <2,4,6,4>
4745   2980499962U,  // <6,4,2,5>: Cost 3 vzipr RHS, <6,2,7,3>
4746   2734984252U,  // <6,4,2,6>: Cost 3 vext3 <u,4,2,6>, <4,2,6,0>
4747   3669980667U,  // <6,4,2,7>: Cost 4 vext1 <7,6,4,2>, <7,6,4,2>
4748   2982490618U,  // <6,4,2,u>: Cost 3 vzipr RHS, <6,2,7,3>
4749   3716679830U,  // <6,4,3,0>: Cost 4 vext2 <4,2,6,4>, <3,0,1,2>
4750   3716679948U,  // <6,4,3,1>: Cost 4 vext2 <4,2,6,4>, <3,1,5,3>
4751   3710708071U,  // <6,4,3,2>: Cost 4 vext2 <3,2,6,4>, <3,2,6,4>
4752   3716680092U,  // <6,4,3,3>: Cost 4 vext2 <4,2,6,4>, <3,3,3,3>
4753   2644929026U,  // <6,4,3,4>: Cost 3 vext2 <4,5,6,4>, <3,4,5,6>
4754   3779087495U,  // <6,4,3,5>: Cost 4 vext3 <3,4,5,6>, <4,3,5,3>
4755   2705345682U,  // <6,4,3,6>: Cost 3 vext3 <3,4,5,6>, <4,3,6,5>
4756   3669988860U,  // <6,4,3,7>: Cost 4 vext1 <7,6,4,3>, <7,6,4,3>
4757   2668817222U,  // <6,4,3,u>: Cost 3 vext2 <u,5,6,4>, <3,u,5,6>
4758   2590277734U,  // <6,4,4,0>: Cost 3 vext1 <6,6,4,4>, LHS
4759   3716017135U,  // <6,4,4,1>: Cost 4 vext2 <4,1,6,4>, <4,1,6,4>
4760   2642938944U,  // <6,4,4,2>: Cost 3 vext2 <4,2,6,4>, <4,2,6,4>
4761   3717344401U,  // <6,4,4,3>: Cost 4 vext2 <4,3,6,4>, <4,3,6,4>
4762   2712571088U,  // <6,4,4,4>: Cost 3 vext3 <4,6,4,6>, <4,4,4,4>
4763   2642939190U,  // <6,4,4,5>: Cost 3 vext2 <4,2,6,4>, RHS
4764   1637649636U,  // <6,4,4,6>: Cost 2 vext3 <4,4,6,6>, <4,4,6,6>
4765   2646257109U,  // <6,4,4,7>: Cost 3 vext2 <4,7,6,4>, <4,7,6,4>
4766   1637649636U,  // <6,4,4,u>: Cost 2 vext3 <4,4,6,6>, <4,4,6,6>
4767   2584313958U,  // <6,4,5,0>: Cost 3 vext1 <5,6,4,5>, LHS
4768   3646113154U,  // <6,4,5,1>: Cost 4 vext1 <3,6,4,5>, <1,u,3,6>
4769   2566399937U,  // <6,4,5,2>: Cost 3 vext1 <2,6,4,5>, <2,6,4,5>
4770   2584316418U,  // <6,4,5,3>: Cost 3 vext1 <5,6,4,5>, <3,4,5,6>
4771   2584317238U,  // <6,4,5,4>: Cost 3 vext1 <5,6,4,5>, RHS
4772   2584318028U,  // <6,4,5,5>: Cost 3 vext1 <5,6,4,5>, <5,6,4,5>
4773   1631604022U,  // <6,4,5,6>: Cost 2 vext3 <3,4,5,6>, RHS
4774   2596263422U,  // <6,4,5,7>: Cost 3 vext1 <7,6,4,5>, <7,6,4,5>
4775   1631604040U,  // <6,4,5,u>: Cost 2 vext3 <3,4,5,6>, RHS
4776   1504608358U,  // <6,4,6,0>: Cost 2 vext1 <4,6,4,6>, LHS
4777   2578350838U,  // <6,4,6,1>: Cost 3 vext1 <4,6,4,6>, <1,0,3,2>
4778   2578351720U,  // <6,4,6,2>: Cost 3 vext1 <4,6,4,6>, <2,2,2,2>
4779   2578352278U,  // <6,4,6,3>: Cost 3 vext1 <4,6,4,6>, <3,0,1,2>
4780   1504611638U,  // <6,4,6,4>: Cost 2 vext1 <4,6,4,6>, RHS
4781   2980500280U,  // <6,4,6,5>: Cost 3 vzipr RHS, <6,6,6,6>
4782   3114718008U,  // <6,4,6,6>: Cost 3 vtrnr RHS, <6,6,6,6>
4783   2578355194U,  // <6,4,6,7>: Cost 3 vext1 <4,6,4,6>, <7,0,1,2>
4784   1504614190U,  // <6,4,6,u>: Cost 2 vext1 <4,6,4,6>, LHS
4785   2578358374U,  // <6,4,7,0>: Cost 3 vext1 <4,6,4,7>, LHS
4786   2602247111U,  // <6,4,7,1>: Cost 3 vext1 <u,6,4,7>, <1,2,u,4>
4787   3971681590U,  // <6,4,7,2>: Cost 4 vzipl <2,0,4,2>, RHS
4788   2572389020U,  // <6,4,7,3>: Cost 3 vext1 <3,6,4,7>, <3,6,4,7>
4789   2578361552U,  // <6,4,7,4>: Cost 3 vext1 <4,6,4,7>, <4,4,4,4>
4790   2899954998U,  // <6,4,7,5>: Cost 3 vzipl <2,3,4,5>, RHS
4791   3114717690U,  // <6,4,7,6>: Cost 3 vtrnr RHS, <6,2,7,3>
4792   3652105210U,  // <6,4,7,7>: Cost 4 vext1 <4,6,4,7>, <7,0,1,2>
4793   2899979574U,  // <6,4,7,u>: Cost 3 vzipl <2,3,4,u>, RHS
4794   1504624742U,  // <6,4,u,0>: Cost 2 vext1 <4,6,4,u>, LHS
4795   2642941742U,  // <6,4,u,1>: Cost 3 vext2 <4,2,6,4>, LHS
4796   2578368104U,  // <6,4,u,2>: Cost 3 vext1 <4,6,4,u>, <2,2,2,2>
4797   2578368662U,  // <6,4,u,3>: Cost 3 vext1 <4,6,4,u>, <3,0,1,2>
4798   1504628022U,  // <6,4,u,4>: Cost 2 vext1 <4,6,4,u>, RHS
4799   2899954999U,  // <6,4,u,5>: Cost 3 vzipl <2,3,4,5>, RHS
4800   1631604265U,  // <6,4,u,6>: Cost 2 vext3 <3,4,5,6>, RHS
4801   2578371578U,  // <6,4,u,7>: Cost 3 vext1 <4,6,4,u>, <7,0,1,2>
4802   1631604283U,  // <6,4,u,u>: Cost 2 vext3 <3,4,5,6>, RHS
4803   3717349376U,  // <6,5,0,0>: Cost 4 vext2 <4,3,6,5>, <0,0,0,0>
4804   2643607654U,  // <6,5,0,1>: Cost 3 vext2 <4,3,6,5>, LHS
4805   3779087952U,  // <6,5,0,2>: Cost 4 vext3 <3,4,5,6>, <5,0,2,1>
4806   3322400830U,  // <6,5,0,3>: Cost 4 vrev <5,6,3,0>
4807   3718013266U,  // <6,5,0,4>: Cost 4 vext2 <4,4,6,5>, <0,4,1,5>
4808   3718013342U,  // <6,5,0,5>: Cost 4 vext2 <4,4,6,5>, <0,5,1,0>
4809   3779087988U,  // <6,5,0,6>: Cost 4 vext3 <3,4,5,6>, <5,0,6,1>
4810   1175212130U,  // <6,5,0,7>: Cost 2 vrev <5,6,7,0>
4811   1175285867U,  // <6,5,0,u>: Cost 2 vrev <5,6,u,0>
4812   2248445988U,  // <6,5,1,0>: Cost 3 vrev <5,6,0,1>
4813   3716023092U,  // <6,5,1,1>: Cost 4 vext2 <4,1,6,5>, <1,1,1,1>
4814   3717350294U,  // <6,5,1,2>: Cost 4 vext2 <4,3,6,5>, <1,2,3,0>
4815   3658099202U,  // <6,5,1,3>: Cost 4 vext1 <5,6,5,1>, <3,4,5,6>
4816   3716023376U,  // <6,5,1,4>: Cost 4 vext2 <4,1,6,5>, <1,4,5,6>
4817   3652128464U,  // <6,5,1,5>: Cost 4 vext1 <4,6,5,1>, <5,1,7,3>
4818   3767144133U,  // <6,5,1,6>: Cost 4 vext3 <1,4,5,6>, <5,1,6,1>
4819   2705346256U,  // <6,5,1,7>: Cost 3 vext3 <3,4,5,6>, <5,1,7,3>
4820   2705346265U,  // <6,5,1,u>: Cost 3 vext3 <3,4,5,6>, <5,1,u,3>
4821   2578391142U,  // <6,5,2,0>: Cost 3 vext1 <4,6,5,2>, LHS
4822   3779088107U,  // <6,5,2,1>: Cost 4 vext3 <3,4,5,6>, <5,2,1,3>
4823   3717351016U,  // <6,5,2,2>: Cost 4 vext2 <4,3,6,5>, <2,2,2,2>
4824   3779088126U,  // <6,5,2,3>: Cost 4 vext3 <3,4,5,6>, <5,2,3,4>
4825   2632329009U,  // <6,5,2,4>: Cost 3 vext2 <2,4,6,5>, <2,4,6,5>
4826   3717351272U,  // <6,5,2,5>: Cost 4 vext2 <4,3,6,5>, <2,5,3,6>
4827   2705346328U,  // <6,5,2,6>: Cost 3 vext3 <3,4,5,6>, <5,2,6,3>
4828   3047607628U,  // <6,5,2,7>: Cost 3 vtrnl RHS, <4,6,0,2>
4829   3047615820U,  // <6,5,2,u>: Cost 3 vtrnl RHS, <4,6,0,2>
4830   3717351574U,  // <6,5,3,0>: Cost 4 vext2 <4,3,6,5>, <3,0,1,2>
4831   3710052631U,  // <6,5,3,1>: Cost 4 vext2 <3,1,6,5>, <3,1,6,5>
4832   3322351672U,  // <6,5,3,2>: Cost 4 vrev <5,6,2,3>
4833   3779088207U,  // <6,5,3,3>: Cost 4 vext3 <3,4,5,6>, <5,3,3,4>
4834   2643610114U,  // <6,5,3,4>: Cost 3 vext2 <4,3,6,5>, <3,4,5,6>
4835   3913306765U,  // <6,5,3,5>: Cost 4 vuzpr <3,4,5,6>, <6,4,5,6>
4836   3779088232U,  // <6,5,3,6>: Cost 4 vext3 <3,4,5,6>, <5,3,6,2>
4837   2248978533U,  // <6,5,3,7>: Cost 3 vrev <5,6,7,3>
4838   2249052270U,  // <6,5,3,u>: Cost 3 vrev <5,6,u,3>
4839   2644274066U,  // <6,5,4,0>: Cost 3 vext2 <4,4,6,5>, <4,0,5,1>
4840   3716025328U,  // <6,5,4,1>: Cost 4 vext2 <4,1,6,5>, <4,1,6,5>
4841   3716688961U,  // <6,5,4,2>: Cost 4 vext2 <4,2,6,5>, <4,2,6,5>
4842   2643610770U,  // <6,5,4,3>: Cost 3 vext2 <4,3,6,5>, <4,3,6,5>
4843   2644274403U,  // <6,5,4,4>: Cost 3 vext2 <4,4,6,5>, <4,4,6,5>
4844   2643610934U,  // <6,5,4,5>: Cost 3 vext2 <4,3,6,5>, RHS
4845   3779088316U,  // <6,5,4,6>: Cost 4 vext3 <3,4,5,6>, <5,4,6,5>
4846   1643696070U,  // <6,5,4,7>: Cost 2 vext3 <5,4,7,6>, <5,4,7,6>
4847   1643769807U,  // <6,5,4,u>: Cost 2 vext3 <5,4,u,6>, <5,4,u,6>
4848   3718016637U,  // <6,5,5,0>: Cost 4 vext2 <4,4,6,5>, <5,0,7,1>
4849   3717353168U,  // <6,5,5,1>: Cost 4 vext2 <4,3,6,5>, <5,1,7,3>
4850   3717353240U,  // <6,5,5,2>: Cost 4 vext2 <4,3,6,5>, <5,2,6,3>
4851   3723325291U,  // <6,5,5,3>: Cost 4 vext2 <5,3,6,5>, <5,3,6,5>
4852   2650247100U,  // <6,5,5,4>: Cost 3 vext2 <5,4,6,5>, <5,4,6,5>
4853   2712571908U,  // <6,5,5,5>: Cost 3 vext3 <4,6,4,6>, <5,5,5,5>
4854   2650247266U,  // <6,5,5,6>: Cost 3 vext2 <5,4,6,5>, <5,6,7,0>
4855   2712571928U,  // <6,5,5,7>: Cost 3 vext3 <4,6,4,6>, <5,5,7,7>
4856   2712571937U,  // <6,5,5,u>: Cost 3 vext3 <4,6,4,6>, <5,5,u,7>
4857   2705346596U,  // <6,5,6,0>: Cost 3 vext3 <3,4,5,6>, <5,6,0,1>
4858   3767144493U,  // <6,5,6,1>: Cost 4 vext3 <1,4,5,6>, <5,6,1,1>
4859   3773116473U,  // <6,5,6,2>: Cost 4 vext3 <2,4,5,6>, <5,6,2,4>
4860   2705346626U,  // <6,5,6,3>: Cost 3 vext3 <3,4,5,6>, <5,6,3,4>
4861   2705346636U,  // <6,5,6,4>: Cost 3 vext3 <3,4,5,6>, <5,6,4,5>
4862   3779088465U,  // <6,5,6,5>: Cost 4 vext3 <3,4,5,6>, <5,6,5,1>
4863   2656219960U,  // <6,5,6,6>: Cost 3 vext2 <6,4,6,5>, <6,6,6,6>
4864   3047607668U,  // <6,5,6,7>: Cost 3 vtrnl RHS, <4,6,4,6>
4865   2705346668U,  // <6,5,6,u>: Cost 3 vext3 <3,4,5,6>, <5,6,u,1>
4866   2578432102U,  // <6,5,7,0>: Cost 3 vext1 <4,6,5,7>, LHS
4867   2909949238U,  // <6,5,7,1>: Cost 3 vzipl <4,0,5,1>, RHS
4868   2578433742U,  // <6,5,7,2>: Cost 3 vext1 <4,6,5,7>, <2,3,4,5>
4869   3978399030U,  // <6,5,7,3>: Cost 4 vzipl <3,1,5,3>, RHS
4870   2578435382U,  // <6,5,7,4>: Cost 3 vext1 <4,6,5,7>, RHS
4871   2919271734U,  // <6,5,7,5>: Cost 3 vzipl <5,5,5,5>, RHS
4872   2906672438U,  // <6,5,7,6>: Cost 3 vzipl <3,4,5,6>, RHS
4873   3047606202U,  // <6,5,7,7>: Cost 3 vtrnl RHS, <2,6,3,7>
4874   2906688822U,  // <6,5,7,u>: Cost 3 vzipl <3,4,5,u>, RHS
4875   2248503339U,  // <6,5,u,0>: Cost 3 vrev <5,6,0,u>
4876   2909949239U,  // <6,5,u,1>: Cost 3 vzipl <4,0,5,1>, RHS
4877   2578433742U,  // <6,5,u,2>: Cost 3 vext1 <4,6,5,7>, <2,3,4,5>
4878   2248724550U,  // <6,5,u,3>: Cost 3 vrev <5,6,3,u>
4879   2248798287U,  // <6,5,u,4>: Cost 3 vrev <5,6,4,u>
4880   2643613850U,  // <6,5,u,5>: Cost 3 vext2 <4,3,6,5>, RHS
4881   2705346814U,  // <6,5,u,6>: Cost 3 vext3 <3,4,5,6>, <5,u,6,3>
4882   1175277674U,  // <6,5,u,7>: Cost 2 vrev <5,6,7,u>
4883   1175351411U,  // <6,5,u,u>: Cost 2 vrev <5,6,u,u>
4884   2578448486U,  // <6,6,0,0>: Cost 3 vext1 <4,6,6,0>, LHS
4885   1583808614U,  // <6,6,0,1>: Cost 2 vext2 <6,6,6,6>, LHS
4886   2657550500U,  // <6,6,0,2>: Cost 3 vext2 <6,6,6,6>, <0,2,0,2>
4887   3652192406U,  // <6,6,0,3>: Cost 4 vext1 <4,6,6,0>, <3,0,1,2>
4888   2578451684U,  // <6,6,0,4>: Cost 3 vext1 <4,6,6,0>, <4,4,6,6>
4889   3652194000U,  // <6,6,0,5>: Cost 4 vext1 <4,6,6,0>, <5,1,7,3>
4890   2602341198U,  // <6,6,0,6>: Cost 3 vext1 <u,6,6,0>, <6,7,0,1>
4891   3766038871U,  // <6,6,0,7>: Cost 4 vext3 <1,2,u,6>, <6,0,7,2>
4892   1583809181U,  // <6,6,0,u>: Cost 2 vext2 <6,6,6,6>, LHS
4893   2657551094U,  // <6,6,1,0>: Cost 3 vext2 <6,6,6,6>, <1,0,3,2>
4894   2657551156U,  // <6,6,1,1>: Cost 3 vext2 <6,6,6,6>, <1,1,1,1>
4895   2657551254U,  // <6,6,1,2>: Cost 3 vext2 <6,6,6,6>, <1,2,3,0>
4896   3731293134U,  // <6,6,1,3>: Cost 4 vext2 <6,6,6,6>, <1,3,0,2>
4897   3767144848U,  // <6,6,1,4>: Cost 4 vext3 <1,4,5,6>, <6,1,4,5>
4898   2657551504U,  // <6,6,1,5>: Cost 3 vext2 <6,6,6,6>, <1,5,3,7>
4899   2712572320U,  // <6,6,1,6>: Cost 3 vext3 <4,6,4,6>, <6,1,6,3>
4900   3767144871U,  // <6,6,1,7>: Cost 4 vext3 <1,4,5,6>, <6,1,7,1>
4901   2657551740U,  // <6,6,1,u>: Cost 3 vext2 <6,6,6,6>, <1,u,3,0>
4902   3646234726U,  // <6,6,2,0>: Cost 4 vext1 <3,6,6,2>, LHS
4903   3646236034U,  // <6,6,2,1>: Cost 4 vext1 <3,6,6,2>, <1,u,3,6>
4904   2910030748U,  // <6,6,2,2>: Cost 3 vzipl <4,0,6,2>, <4,0,6,2>
4905   2657552038U,  // <6,6,2,3>: Cost 3 vext2 <6,6,6,6>, <2,3,0,1>
4906   3646238006U,  // <6,6,2,4>: Cost 4 vext1 <3,6,6,2>, RHS
4907   3712714600U,  // <6,6,2,5>: Cost 4 vext2 <3,5,6,6>, <2,5,3,6>
4908   2657552314U,  // <6,6,2,6>: Cost 3 vext2 <6,6,6,6>, <2,6,3,7>
4909   2692297210U,  // <6,6,2,7>: Cost 3 vext3 <1,2,u,6>, <6,2,7,3>
4910   2705347075U,  // <6,6,2,u>: Cost 3 vext3 <3,4,5,6>, <6,2,u,3>
4911   2657552534U,  // <6,6,3,0>: Cost 3 vext2 <6,6,6,6>, <3,0,1,2>
4912   3731294430U,  // <6,6,3,1>: Cost 4 vext2 <6,6,6,6>, <3,1,0,2>
4913   3731294510U,  // <6,6,3,2>: Cost 4 vext2 <6,6,6,6>, <3,2,0,1>
4914   2657552796U,  // <6,6,3,3>: Cost 3 vext2 <6,6,6,6>, <3,3,3,3>
4915   2705347122U,  // <6,6,3,4>: Cost 3 vext3 <3,4,5,6>, <6,3,4,5>
4916   3779088950U,  // <6,6,3,5>: Cost 4 vext3 <3,4,5,6>, <6,3,5,0>
4917   2639637165U,  // <6,6,3,6>: Cost 3 vext2 <3,6,6,6>, <3,6,6,6>
4918   3779088968U,  // <6,6,3,7>: Cost 4 vext3 <3,4,5,6>, <6,3,7,0>
4919   2708001366U,  // <6,6,3,u>: Cost 3 vext3 <3,u,5,6>, <6,3,u,5>
4920   2578481254U,  // <6,6,4,0>: Cost 3 vext1 <4,6,6,4>, LHS
4921   3779089001U,  // <6,6,4,1>: Cost 4 vext3 <3,4,5,6>, <6,4,1,6>
4922   3716697154U,  // <6,6,4,2>: Cost 4 vext2 <4,2,6,6>, <4,2,6,6>
4923   3779089019U,  // <6,6,4,3>: Cost 4 vext3 <3,4,5,6>, <6,4,3,6>
4924   1570540772U,  // <6,6,4,4>: Cost 2 vext2 <4,4,6,6>, <4,4,6,6>
4925   1583811894U,  // <6,6,4,5>: Cost 2 vext2 <6,6,6,6>, RHS
4926   2846282552U,  // <6,6,4,6>: Cost 3 vuzpr RHS, <6,6,6,6>
4927   2723410591U,  // <6,6,4,7>: Cost 3 vext3 <6,4,7,6>, <6,4,7,6>
4928   1583812137U,  // <6,6,4,u>: Cost 2 vext2 <6,6,6,6>, RHS
4929   3786314418U,  // <6,6,5,0>: Cost 4 vext3 <4,6,4,6>, <6,5,0,7>
4930   2657554128U,  // <6,6,5,1>: Cost 3 vext2 <6,6,6,6>, <5,1,7,3>
4931   3779089091U,  // <6,6,5,2>: Cost 4 vext3 <3,4,5,6>, <6,5,2,6>
4932   3658205698U,  // <6,6,5,3>: Cost 4 vext1 <5,6,6,5>, <3,4,5,6>
4933   2717438678U,  // <6,6,5,4>: Cost 3 vext3 <5,4,7,6>, <6,5,4,7>
4934   2650918926U,  // <6,6,5,5>: Cost 3 vext2 <5,5,6,6>, <5,5,6,6>
4935   2712572648U,  // <6,6,5,6>: Cost 3 vext3 <4,6,4,6>, <6,5,6,7>
4936   2724074224U,  // <6,6,5,7>: Cost 3 vext3 <6,5,7,6>, <6,5,7,6>
4937   2657554692U,  // <6,6,5,u>: Cost 3 vext2 <6,6,6,6>, <5,u,7,0>
4938   1516699750U,  // <6,6,6,0>: Cost 2 vext1 <6,6,6,6>, LHS
4939   2590442230U,  // <6,6,6,1>: Cost 3 vext1 <6,6,6,6>, <1,0,3,2>
4940   2590443112U,  // <6,6,6,2>: Cost 3 vext1 <6,6,6,6>, <2,2,2,2>
4941   2590443670U,  // <6,6,6,3>: Cost 3 vext1 <6,6,6,6>, <3,0,1,2>
4942   1516703030U,  // <6,6,6,4>: Cost 2 vext1 <6,6,6,6>, RHS
4943   2590445264U,  // <6,6,6,5>: Cost 3 vext1 <6,6,6,6>, <5,1,7,3>
4944   296144182U,   // <6,6,6,6>: Cost 1 vdup2 RHS
4945   2913391416U,  // <6,6,6,7>: Cost 3 vzipl RHS, <6,6,6,6>
4946   296144182U,   // <6,6,6,u>: Cost 1 vdup2 RHS
4947   2712572750U,  // <6,6,7,0>: Cost 3 vext3 <4,6,4,6>, <6,7,0,1>
4948   3983764790U,  // <6,6,7,1>: Cost 4 vzipl <4,0,6,1>, RHS
4949   2910031158U,  // <6,6,7,2>: Cost 3 vzipl <4,0,6,2>, RHS
4950   2584480258U,  // <6,6,7,3>: Cost 3 vext1 <5,6,6,7>, <3,4,5,6>
4951   2712572790U,  // <6,6,7,4>: Cost 3 vext3 <4,6,4,6>, <6,7,4,5>
4952   2717438846U,  // <6,6,7,5>: Cost 3 vext3 <5,4,7,6>, <6,7,5,4>
4953   2657555985U,  // <6,6,7,6>: Cost 3 vext2 <6,6,6,6>, <7,6,6,6>
4954   1839648054U,  // <6,6,7,7>: Cost 2 vzipl RHS, RHS
4955   1839656246U,  // <6,6,7,u>: Cost 2 vzipl RHS, RHS
4956   1516699750U,  // <6,6,u,0>: Cost 2 vext1 <6,6,6,6>, LHS
4957   1583814446U,  // <6,6,u,1>: Cost 2 vext2 <6,6,6,6>, LHS
4958   2910031159U,  // <6,6,u,2>: Cost 3 vzipl <4,0,6,2>, RHS
4959   2657556412U,  // <6,6,u,3>: Cost 3 vext2 <6,6,6,6>, <u,3,0,1>
4960   1594431560U,  // <6,6,u,4>: Cost 2 vext2 <u,4,6,6>, <u,4,6,6>
4961   1583814810U,  // <6,6,u,5>: Cost 2 vext2 <6,6,6,6>, RHS
4962   296144182U,   // <6,6,u,6>: Cost 1 vdup2 RHS
4963   1839648055U,  // <6,6,u,7>: Cost 2 vzipl RHS, RHS
4964   296144182U,   // <6,6,u,u>: Cost 1 vdup2 RHS
4965   1571209216U,  // <6,7,0,0>: Cost 2 vext2 RHS, <0,0,0,0>
4966   497467494U,   // <6,7,0,1>: Cost 1 vext2 RHS, LHS
4967   1571209380U,  // <6,7,0,2>: Cost 2 vext2 RHS, <0,2,0,2>
4968   2644951301U,  // <6,7,0,3>: Cost 3 vext2 RHS, <0,3,2,0>
4969   1573200210U,  // <6,7,0,4>: Cost 2 vext2 RHS, <0,4,1,5>
4970   1510756450U,  // <6,7,0,5>: Cost 2 vext1 <5,6,7,0>, <5,6,7,0>
4971   2644951544U,  // <6,7,0,6>: Cost 3 vext2 RHS, <0,6,2,0>
4972   2584499194U,  // <6,7,0,7>: Cost 3 vext1 <5,6,7,0>, <7,0,1,2>
4973   497468061U,   // <6,7,0,u>: Cost 1 vext2 RHS, LHS
4974   1571209974U,  // <6,7,1,0>: Cost 2 vext2 RHS, <1,0,3,2>
4975   1571210036U,  // <6,7,1,1>: Cost 2 vext2 RHS, <1,1,1,1>
4976   1571210134U,  // <6,7,1,2>: Cost 2 vext2 RHS, <1,2,3,0>
4977   2644952014U,  // <6,7,1,3>: Cost 3 vext2 RHS, <1,3,0,2>
4978   2644952098U,  // <6,7,1,4>: Cost 3 vext2 RHS, <1,4,0,5>
4979   1573201040U,  // <6,7,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
4980   2646942927U,  // <6,7,1,6>: Cost 3 vext2 RHS, <1,6,1,7>
4981   2668840235U,  // <6,7,1,7>: Cost 3 vext2 RHS, <1,7,3,0>
4982   1571210620U,  // <6,7,1,u>: Cost 2 vext2 RHS, <1,u,3,0>
4983   2644952500U,  // <6,7,2,0>: Cost 3 vext2 RHS, <2,0,0,2>
4984   2644952582U,  // <6,7,2,1>: Cost 3 vext2 RHS, <2,1,0,3>
4985   1571210856U,  // <6,7,2,2>: Cost 2 vext2 RHS, <2,2,2,2>
4986   1571210918U,  // <6,7,2,3>: Cost 2 vext2 RHS, <2,3,0,1>
4987   2644952824U,  // <6,7,2,4>: Cost 3 vext2 RHS, <2,4,0,2>
4988   2644952931U,  // <6,7,2,5>: Cost 3 vext2 RHS, <2,5,3,1>
4989   1573201850U,  // <6,7,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
4990   2668840938U,  // <6,7,2,7>: Cost 3 vext2 RHS, <2,7,0,1>
4991   1571211323U,  // <6,7,2,u>: Cost 2 vext2 RHS, <2,u,0,1>
4992   1571211414U,  // <6,7,3,0>: Cost 2 vext2 RHS, <3,0,1,2>
4993   2644953310U,  // <6,7,3,1>: Cost 3 vext2 RHS, <3,1,0,2>
4994   2644953390U,  // <6,7,3,2>: Cost 3 vext2 RHS, <3,2,0,1>
4995   1571211676U,  // <6,7,3,3>: Cost 2 vext2 RHS, <3,3,3,3>
4996   1571211778U,  // <6,7,3,4>: Cost 2 vext2 RHS, <3,4,5,6>
4997   2644953634U,  // <6,7,3,5>: Cost 3 vext2 RHS, <3,5,0,2>
4998   2644953738U,  // <6,7,3,6>: Cost 3 vext2 RHS, <3,6,2,7>
4999   2668841667U,  // <6,7,3,7>: Cost 3 vext2 RHS, <3,7,0,1>
5000   1571212062U,  // <6,7,3,u>: Cost 2 vext2 RHS, <3,u,1,2>
5001   1571212178U,  // <6,7,4,0>: Cost 2 vext2 RHS, <4,0,5,1>
5002   2644954058U,  // <6,7,4,1>: Cost 3 vext2 RHS, <4,1,2,3>
5003   2644954165U,  // <6,7,4,2>: Cost 3 vext2 RHS, <4,2,5,2>
5004   2644954247U,  // <6,7,4,3>: Cost 3 vext2 RHS, <4,3,5,3>
5005   1571212496U,  // <6,7,4,4>: Cost 2 vext2 RHS, <4,4,4,4>
5006   497470774U,   // <6,7,4,5>: Cost 1 vext2 RHS, RHS
5007   1571212620U,  // <6,7,4,6>: Cost 2 vext2 RHS, <4,6,0,2>
5008   2584531962U,  // <6,7,4,7>: Cost 3 vext1 <5,6,7,4>, <7,0,1,2>
5009   497471017U,   // <6,7,4,u>: Cost 1 vext2 RHS, RHS
5010   2644954695U,  // <6,7,5,0>: Cost 3 vext2 RHS, <5,0,1,1>
5011   1571213008U,  // <6,7,5,1>: Cost 2 vext2 RHS, <5,1,7,3>
5012   2644954859U,  // <6,7,5,2>: Cost 3 vext2 RHS, <5,2,1,3>
5013   2644954992U,  // <6,7,5,3>: Cost 3 vext2 RHS, <5,3,7,1>
5014   1571213254U,  // <6,7,5,4>: Cost 2 vext2 RHS, <5,4,7,6>
5015   1571213316U,  // <6,7,5,5>: Cost 2 vext2 RHS, <5,5,5,5>
5016   1571213410U,  // <6,7,5,6>: Cost 2 vext2 RHS, <5,6,7,0>
5017   2644955254U,  // <6,7,5,7>: Cost 3 vext2 RHS, <5,7,0,2>
5018   1571213575U,  // <6,7,5,u>: Cost 2 vext2 RHS, <5,u,7,3>
5019   2644955425U,  // <6,7,6,0>: Cost 3 vext2 RHS, <6,0,1,2>
5020   2644955516U,  // <6,7,6,1>: Cost 3 vext2 RHS, <6,1,2,3>
5021   1571213818U,  // <6,7,6,2>: Cost 2 vext2 RHS, <6,2,7,3>
5022   2644955698U,  // <6,7,6,3>: Cost 3 vext2 RHS, <6,3,4,5>
5023   2644955789U,  // <6,7,6,4>: Cost 3 vext2 RHS, <6,4,5,6>
5024   2644955883U,  // <6,7,6,5>: Cost 3 vext2 RHS, <6,5,7,1>
5025   1571214136U,  // <6,7,6,6>: Cost 2 vext2 RHS, <6,6,6,6>
5026   1571214158U,  // <6,7,6,7>: Cost 2 vext2 RHS, <6,7,0,1>
5027   1571214304U,  // <6,7,6,u>: Cost 2 vext2 RHS, <6,u,7,3>
5028   1573204986U,  // <6,7,7,0>: Cost 2 vext2 RHS, <7,0,1,2>
5029   2646946883U,  // <6,7,7,1>: Cost 3 vext2 RHS, <7,1,0,3>
5030   2644956335U,  // <6,7,7,2>: Cost 3 vext2 RHS, <7,2,3,3>
5031   2646947043U,  // <6,7,7,3>: Cost 3 vext2 RHS, <7,3,0,1>
5032   1573205350U,  // <6,7,7,4>: Cost 2 vext2 RHS, <7,4,5,6>
5033   2646947220U,  // <6,7,7,5>: Cost 3 vext2 RHS, <7,5,1,7>
5034   1516786498U,  // <6,7,7,6>: Cost 2 vext1 <6,6,7,7>, <6,6,7,7>
5035   1571214956U,  // <6,7,7,7>: Cost 2 vext2 RHS, <7,7,7,7>
5036   1573205634U,  // <6,7,7,u>: Cost 2 vext2 RHS, <7,u,1,2>
5037   1571215058U,  // <6,7,u,0>: Cost 2 vext2 RHS, <u,0,1,1>
5038   497473326U,   // <6,7,u,1>: Cost 1 vext2 RHS, LHS
5039   1571215212U,  // <6,7,u,2>: Cost 2 vext2 RHS, <u,2,0,2>
5040   1571215292U,  // <6,7,u,3>: Cost 2 vext2 RHS, <u,3,0,1>
5041   1571215423U,  // <6,7,u,4>: Cost 2 vext2 RHS, <u,4,5,6>
5042   497473690U,   // <6,7,u,5>: Cost 1 vext2 RHS, RHS
5043   1571215536U,  // <6,7,u,6>: Cost 2 vext2 RHS, <u,6,0,2>
5044   1573206272U,  // <6,7,u,7>: Cost 2 vext2 RHS, <u,7,0,1>
5045   497473893U,   // <6,7,u,u>: Cost 1 vext2 RHS, LHS
5046   1571217408U,  // <6,u,0,0>: Cost 2 vext2 RHS, <0,0,0,0>
5047   497475686U,   // <6,u,0,1>: Cost 1 vext2 RHS, LHS
5048   1571217572U,  // <6,u,0,2>: Cost 2 vext2 RHS, <0,2,0,2>
5049   2705348325U,  // <6,u,0,3>: Cost 3 vext3 <3,4,5,6>, <u,0,3,2>
5050   1571217746U,  // <6,u,0,4>: Cost 2 vext2 RHS, <0,4,1,5>
5051   1510830187U,  // <6,u,0,5>: Cost 2 vext1 <5,6,u,0>, <5,6,u,0>
5052   2705348352U,  // <6,u,0,6>: Cost 3 vext3 <3,4,5,6>, <u,0,6,2>
5053   1193130221U,  // <6,u,0,7>: Cost 2 vrev <u,6,7,0>
5054   497476253U,   // <6,u,0,u>: Cost 1 vext2 RHS, LHS
5055   1571218166U,  // <6,u,1,0>: Cost 2 vext2 RHS, <1,0,3,2>
5056   1571218228U,  // <6,u,1,1>: Cost 2 vext2 RHS, <1,1,1,1>
5057   1631606574U,  // <6,u,1,2>: Cost 2 vext3 <3,4,5,6>, LHS
5058   2705348407U,  // <6,u,1,3>: Cost 3 vext3 <3,4,5,6>, <u,1,3,3>
5059   2644960290U,  // <6,u,1,4>: Cost 3 vext2 RHS, <1,4,0,5>
5060   1571218576U,  // <6,u,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
5061   2708002642U,  // <6,u,1,6>: Cost 3 vext3 <3,u,5,6>, <u,1,6,3>
5062   2705348443U,  // <6,u,1,7>: Cost 3 vext3 <3,4,5,6>, <u,1,7,3>
5063   1631606628U,  // <6,u,1,u>: Cost 2 vext3 <3,4,5,6>, LHS
5064   1504280678U,  // <6,u,2,0>: Cost 2 vext1 <4,6,0,2>, LHS
5065   2644960774U,  // <6,u,2,1>: Cost 3 vext2 RHS, <2,1,0,3>
5066   1571219048U,  // <6,u,2,2>: Cost 2 vext2 RHS, <2,2,2,2>
5067   1571219110U,  // <6,u,2,3>: Cost 2 vext2 RHS, <2,3,0,1>
5068   1660065684U,  // <6,u,2,4>: Cost 2 vext3 <u,2,4,6>, <u,2,4,6>
5069   2644961102U,  // <6,u,2,5>: Cost 3 vext2 RHS, <2,5,0,7>
5070   1571219386U,  // <6,u,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
5071   2705348524U,  // <6,u,2,7>: Cost 3 vext3 <3,4,5,6>, <u,2,7,3>
5072   1571219515U,  // <6,u,2,u>: Cost 2 vext2 RHS, <2,u,0,1>
5073   1571219606U,  // <6,u,3,0>: Cost 2 vext2 RHS, <3,0,1,2>
5074   2644961502U,  // <6,u,3,1>: Cost 3 vext2 RHS, <3,1,0,2>
5075   2644961582U,  // <6,u,3,2>: Cost 3 vext2 RHS, <3,2,0,1>
5076   1571219868U,  // <6,u,3,3>: Cost 2 vext2 RHS, <3,3,3,3>
5077   1571219970U,  // <6,u,3,4>: Cost 2 vext2 RHS, <3,4,5,6>
5078   2644961826U,  // <6,u,3,5>: Cost 3 vext2 RHS, <3,5,0,2>
5079   2708002806U,  // <6,u,3,6>: Cost 3 vext3 <3,u,5,6>, <u,3,6,5>
5080   2668849859U,  // <6,u,3,7>: Cost 3 vext2 RHS, <3,7,0,1>
5081   1571220254U,  // <6,u,3,u>: Cost 2 vext2 RHS, <3,u,1,2>
5082   1567902626U,  // <6,u,4,0>: Cost 2 vext2 <4,0,6,u>, <4,0,6,u>
5083   2642308083U,  // <6,u,4,1>: Cost 3 vext2 <4,1,6,u>, <4,1,6,u>
5084   1661245476U,  // <6,u,4,2>: Cost 2 vext3 <u,4,2,6>, <u,4,2,6>
5085   2643635349U,  // <6,u,4,3>: Cost 3 vext2 <4,3,6,u>, <4,3,6,u>
5086   1571220688U,  // <6,u,4,4>: Cost 2 vext2 RHS, <4,4,4,4>
5087   497478967U,   // <6,u,4,5>: Cost 1 vext2 RHS, RHS
5088   1571220812U,  // <6,u,4,6>: Cost 2 vext2 RHS, <4,6,0,2>
5089   1661614161U,  // <6,u,4,7>: Cost 2 vext3 <u,4,7,6>, <u,4,7,6>
5090   497479209U,   // <6,u,4,u>: Cost 1 vext2 RHS, RHS
5091   2644962887U,  // <6,u,5,0>: Cost 3 vext2 RHS, <5,0,1,1>
5092   1571221200U,  // <6,u,5,1>: Cost 2 vext2 RHS, <5,1,7,3>
5093   2644963051U,  // <6,u,5,2>: Cost 3 vext2 RHS, <5,2,1,3>
5094   2644963184U,  // <6,u,5,3>: Cost 3 vext2 RHS, <5,3,7,1>
5095   1571221446U,  // <6,u,5,4>: Cost 2 vext2 RHS, <5,4,7,6>
5096   1571221508U,  // <6,u,5,5>: Cost 2 vext2 RHS, <5,5,5,5>
5097   1631606938U,  // <6,u,5,6>: Cost 2 vext3 <3,4,5,6>, RHS
5098   2644963446U,  // <6,u,5,7>: Cost 3 vext2 RHS, <5,7,0,2>
5099   1631606956U,  // <6,u,5,u>: Cost 2 vext3 <3,4,5,6>, RHS
5100   1504608358U,  // <6,u,6,0>: Cost 2 vext1 <4,6,4,6>, LHS
5101   2644963708U,  // <6,u,6,1>: Cost 3 vext2 RHS, <6,1,2,3>
5102   1571222010U,  // <6,u,6,2>: Cost 2 vext2 RHS, <6,2,7,3>
5103   2705569997U,  // <6,u,6,3>: Cost 3 vext3 <3,4,u,6>, <u,6,3,4>
5104   1662720216U,  // <6,u,6,4>: Cost 2 vext3 <u,6,4,6>, <u,6,4,6>
5105   2644964018U,  // <6,u,6,5>: Cost 3 vext2 RHS, <6,5,0,7>
5106   296144182U,   // <6,u,6,6>: Cost 1 vdup2 RHS
5107   1571222350U,  // <6,u,6,7>: Cost 2 vext2 RHS, <6,7,0,1>
5108   296144182U,   // <6,u,6,u>: Cost 1 vdup2 RHS
5109   1571222522U,  // <6,u,7,0>: Cost 2 vext2 RHS, <7,0,1,2>
5110   2900217142U,  // <6,u,7,1>: Cost 3 vzipl <2,3,u,1>, RHS
5111   1492969447U,  // <6,u,7,2>: Cost 2 vext1 <2,6,u,7>, <2,6,u,7>
5112   1813220662U,  // <6,u,7,3>: Cost 2 vzipl LHS, RHS
5113   1571222886U,  // <6,u,7,4>: Cost 2 vext2 RHS, <7,4,5,6>
5114   2900249910U,  // <6,u,7,5>: Cost 3 vzipl <2,3,u,5>, RHS
5115   1516860235U,  // <6,u,7,6>: Cost 2 vext1 <6,6,u,7>, <6,6,u,7>
5116   1571223148U,  // <6,u,7,7>: Cost 2 vext2 RHS, <7,7,7,7>
5117   1813261622U,  // <6,u,7,u>: Cost 2 vzipl LHS, RHS
5118   1571223250U,  // <6,u,u,0>: Cost 2 vext2 RHS, <u,0,1,1>
5119   497481518U,   // <6,u,u,1>: Cost 1 vext2 RHS, LHS
5120   1631607141U,  // <6,u,u,2>: Cost 2 vext3 <3,4,5,6>, LHS
5121   1813220663U,  // <6,u,u,3>: Cost 2 vzipl LHS, RHS
5122   1571223578U,  // <6,u,u,4>: Cost 2 vext2 RHS, <u,4,1,5>
5123   497481882U,   // <6,u,u,5>: Cost 1 vext2 RHS, RHS
5124   296144182U,   // <6,u,u,6>: Cost 1 vdup2 RHS
5125   1839795511U,  // <6,u,u,7>: Cost 2 vzipl RHS, RHS
5126   497482085U,   // <6,u,u,u>: Cost 1 vext2 RHS, LHS
5127   1638318080U,  // <7,0,0,0>: Cost 2 vext3 RHS, <0,0,0,0>
5128   1638318090U,  // <7,0,0,1>: Cost 2 vext3 RHS, <0,0,1,1>
5129   1638318100U,  // <7,0,0,2>: Cost 2 vext3 RHS, <0,0,2,2>
5130   3785801755U,  // <7,0,0,3>: Cost 4 vext3 RHS, <0,0,3,0>
5131   2712207402U,  // <7,0,0,4>: Cost 3 vext3 RHS, <0,0,4,6>
5132   2651603410U,  // <7,0,0,5>: Cost 3 vext2 <5,6,7,0>, <0,5,6,7>
5133   2590618445U,  // <7,0,0,6>: Cost 3 vext1 <6,7,0,0>, <6,7,0,0>
5134   3998634082U,  // <7,0,0,7>: Cost 4 vzipl <6,5,0,7>, <5,6,7,0>
5135   1638318153U,  // <7,0,0,u>: Cost 2 vext3 RHS, <0,0,u,1>
5136   1516879974U,  // <7,0,1,0>: Cost 2 vext1 <6,7,0,1>, LHS
5137   2712059996U,  // <7,0,1,1>: Cost 3 vext3 RHS, <0,1,1,2>
5138   564576358U,   // <7,0,1,2>: Cost 1 vext3 RHS, LHS
5139   2590623894U,  // <7,0,1,3>: Cost 3 vext1 <6,7,0,1>, <3,0,1,2>
5140   1516883254U,  // <7,0,1,4>: Cost 2 vext1 <6,7,0,1>, RHS
5141   2651604112U,  // <7,0,1,5>: Cost 3 vext2 <5,6,7,0>, <1,5,3,7>
5142   1516884814U,  // <7,0,1,6>: Cost 2 vext1 <6,7,0,1>, <6,7,0,1>
5143   2590626808U,  // <7,0,1,7>: Cost 3 vext1 <6,7,0,1>, <7,0,1,0>
5144   564576412U,   // <7,0,1,u>: Cost 1 vext3 RHS, LHS
5145   1638318244U,  // <7,0,2,0>: Cost 2 vext3 RHS, <0,2,0,2>
5146   2712060078U,  // <7,0,2,1>: Cost 3 vext3 RHS, <0,2,1,3>
5147   2712060087U,  // <7,0,2,2>: Cost 3 vext3 RHS, <0,2,2,3>
5148   2712060098U,  // <7,0,2,3>: Cost 3 vext3 RHS, <0,2,3,5>
5149   1638465740U,  // <7,0,2,4>: Cost 2 vext3 RHS, <0,2,4,6>
5150   2584661712U,  // <7,0,2,5>: Cost 3 vext1 <5,7,0,2>, <5,1,7,3>
5151   2651604922U,  // <7,0,2,6>: Cost 3 vext2 <5,6,7,0>, <2,6,3,7>
5152   2735948002U,  // <7,0,2,7>: Cost 3 vext3 RHS, <0,2,7,1>
5153   1662206188U,  // <7,0,2,u>: Cost 2 vext3 RHS, <0,2,u,2>
5154   2651605142U,  // <7,0,3,0>: Cost 3 vext2 <5,6,7,0>, <3,0,1,2>
5155   3973369552U,  // <7,0,3,1>: Cost 4 vzipl <2,3,0,1>, <5,1,7,3>
5156   2712060165U,  // <7,0,3,2>: Cost 3 vext3 RHS, <0,3,2,0>
5157   2651605404U,  // <7,0,3,3>: Cost 3 vext2 <5,6,7,0>, <3,3,3,3>
5158   2651605506U,  // <7,0,3,4>: Cost 3 vext2 <5,6,7,0>, <3,4,5,6>
5159   2651605597U,  // <7,0,3,5>: Cost 3 vext2 <5,6,7,0>, <3,5,6,7>
5160   2639661744U,  // <7,0,3,6>: Cost 3 vext2 <3,6,7,0>, <3,6,7,0>
5161   3729328834U,  // <7,0,3,7>: Cost 4 vext2 <6,3,7,0>, <3,7,0,0>
5162   2712060219U,  // <7,0,3,u>: Cost 3 vext3 RHS, <0,3,u,0>
5163   2651605906U,  // <7,0,4,0>: Cost 3 vext2 <5,6,7,0>, <4,0,5,1>
5164   1638465874U,  // <7,0,4,1>: Cost 2 vext3 RHS, <0,4,1,5>
5165   1638465884U,  // <7,0,4,2>: Cost 2 vext3 RHS, <0,4,2,6>
5166   3725347975U,  // <7,0,4,3>: Cost 4 vext2 <5,6,7,0>, <4,3,5,3>
5167   2712207726U,  // <7,0,4,4>: Cost 3 vext3 RHS, <0,4,4,6>
5168   1577864502U,  // <7,0,4,5>: Cost 2 vext2 <5,6,7,0>, RHS
5169   2651606348U,  // <7,0,4,6>: Cost 3 vext2 <5,6,7,0>, <4,6,0,2>
5170   3725348305U,  // <7,0,4,7>: Cost 4 vext2 <5,6,7,0>, <4,7,6,0>
5171   1638465937U,  // <7,0,4,u>: Cost 2 vext3 RHS, <0,4,u,5>
5172   2712207772U,  // <7,0,5,0>: Cost 3 vext3 RHS, <0,5,0,7>
5173   2712060318U,  // <7,0,5,1>: Cost 3 vext3 RHS, <0,5,1,0>
5174   2712207790U,  // <7,0,5,2>: Cost 3 vext3 RHS, <0,5,2,7>
5175   2649616239U,  // <7,0,5,3>: Cost 3 vext2 <5,3,7,0>, <5,3,7,0>
5176   2651606972U,  // <7,0,5,4>: Cost 3 vext2 <5,6,7,0>, <5,4,6,5>
5177   2651607044U,  // <7,0,5,5>: Cost 3 vext2 <5,6,7,0>, <5,5,5,5>
5178   1577865314U,  // <7,0,5,6>: Cost 2 vext2 <5,6,7,0>, <5,6,7,0>
5179   2652270771U,  // <7,0,5,7>: Cost 3 vext2 <5,7,7,0>, <5,7,7,0>
5180   1579192580U,  // <7,0,5,u>: Cost 2 vext2 <5,u,7,0>, <5,u,7,0>
5181   2712207853U,  // <7,0,6,0>: Cost 3 vext3 RHS, <0,6,0,7>
5182   2712207862U,  // <7,0,6,1>: Cost 3 vext3 RHS, <0,6,1,7>
5183   2712060408U,  // <7,0,6,2>: Cost 3 vext3 RHS, <0,6,2,0>
5184   2655588936U,  // <7,0,6,3>: Cost 3 vext2 <6,3,7,0>, <6,3,7,0>
5185   3785802250U,  // <7,0,6,4>: Cost 4 vext3 RHS, <0,6,4,0>
5186   2651607730U,  // <7,0,6,5>: Cost 3 vext2 <5,6,7,0>, <6,5,0,7>
5187   2651607864U,  // <7,0,6,6>: Cost 3 vext2 <5,6,7,0>, <6,6,6,6>
5188   2651607886U,  // <7,0,6,7>: Cost 3 vext2 <5,6,7,0>, <6,7,0,1>
5189   2712060462U,  // <7,0,6,u>: Cost 3 vext3 RHS, <0,6,u,0>
5190   2651608058U,  // <7,0,7,0>: Cost 3 vext2 <5,6,7,0>, <7,0,1,2>
5191   2735948359U,  // <7,0,7,1>: Cost 3 vext3 RHS, <0,7,1,7>
5192   2735948362U,  // <7,0,7,2>: Cost 3 vext3 RHS, <0,7,2,1>
5193   3725350115U,  // <7,0,7,3>: Cost 4 vext2 <5,6,7,0>, <7,3,0,1>
5194   2651608422U,  // <7,0,7,4>: Cost 3 vext2 <5,6,7,0>, <7,4,5,6>
5195   2651608513U,  // <7,0,7,5>: Cost 3 vext2 <5,6,7,0>, <7,5,6,7>
5196   2663552532U,  // <7,0,7,6>: Cost 3 vext2 <7,6,7,0>, <7,6,7,0>
5197   2651608684U,  // <7,0,7,7>: Cost 3 vext2 <5,6,7,0>, <7,7,7,7>
5198   2651608706U,  // <7,0,7,u>: Cost 3 vext2 <5,6,7,0>, <7,u,1,2>
5199   1638318730U,  // <7,0,u,0>: Cost 2 vext3 RHS, <0,u,0,2>
5200   1577867054U,  // <7,0,u,1>: Cost 2 vext2 <5,6,7,0>, LHS
5201   564576925U,   // <7,0,u,2>: Cost 1 vext3 RHS, LHS
5202   2712060584U,  // <7,0,u,3>: Cost 3 vext3 RHS, <0,u,3,5>
5203   1638466226U,  // <7,0,u,4>: Cost 2 vext3 RHS, <0,u,4,6>
5204   1577867418U,  // <7,0,u,5>: Cost 2 vext2 <5,6,7,0>, RHS
5205   1516942165U,  // <7,0,u,6>: Cost 2 vext1 <6,7,0,u>, <6,7,0,u>
5206   2651609344U,  // <7,0,u,7>: Cost 3 vext2 <5,6,7,0>, <u,7,0,1>
5207   564576979U,   // <7,0,u,u>: Cost 1 vext3 RHS, LHS
5208   2712060634U,  // <7,1,0,0>: Cost 3 vext3 RHS, <1,0,0,1>
5209   2712060643U,  // <7,1,0,1>: Cost 3 vext3 RHS, <1,0,1,1>
5210   2712060652U,  // <7,1,0,2>: Cost 3 vext3 RHS, <1,0,2,1>
5211   1638318838U,  // <7,1,0,3>: Cost 2 vext3 RHS, <1,0,3,2>
5212   2590690614U,  // <7,1,0,4>: Cost 3 vext1 <6,7,1,0>, RHS
5213   3785802503U,  // <7,1,0,5>: Cost 4 vext3 RHS, <1,0,5,1>
5214   2590692182U,  // <7,1,0,6>: Cost 3 vext1 <6,7,1,0>, <6,7,1,0>
5215   3721372224U,  // <7,1,0,7>: Cost 4 vext2 <5,0,7,1>, <0,7,1,0>
5216   1638318883U,  // <7,1,0,u>: Cost 2 vext3 RHS, <1,0,u,2>
5217   2712060715U,  // <7,1,1,0>: Cost 3 vext3 RHS, <1,1,0,1>
5218   1638318900U,  // <7,1,1,1>: Cost 2 vext3 RHS, <1,1,1,1>
5219   3785802557U,  // <7,1,1,2>: Cost 4 vext3 RHS, <1,1,2,1>
5220   1638318920U,  // <7,1,1,3>: Cost 2 vext3 RHS, <1,1,3,3>
5221   2712060755U,  // <7,1,1,4>: Cost 3 vext3 RHS, <1,1,4,5>
5222   2649621648U,  // <7,1,1,5>: Cost 3 vext2 <5,3,7,1>, <1,5,3,7>
5223   2590700375U,  // <7,1,1,6>: Cost 3 vext1 <6,7,1,1>, <6,7,1,1>
5224   3785802608U,  // <7,1,1,7>: Cost 4 vext3 RHS, <1,1,7,7>
5225   1638318965U,  // <7,1,1,u>: Cost 2 vext3 RHS, <1,1,u,3>
5226   2712060796U,  // <7,1,2,0>: Cost 3 vext3 RHS, <1,2,0,1>
5227   2712060807U,  // <7,1,2,1>: Cost 3 vext3 RHS, <1,2,1,3>
5228   2712060816U,  // <7,1,2,2>: Cost 3 vext3 RHS, <1,2,2,3>
5229   1638318998U,  // <7,1,2,3>: Cost 2 vext3 RHS, <1,2,3,0>
5230   2712060836U,  // <7,1,2,4>: Cost 3 vext3 RHS, <1,2,4,5>
5231   2735948715U,  // <7,1,2,5>: Cost 3 vext3 RHS, <1,2,5,3>
5232   2590708568U,  // <7,1,2,6>: Cost 3 vext1 <6,7,1,2>, <6,7,1,2>
5233   2735948730U,  // <7,1,2,7>: Cost 3 vext3 RHS, <1,2,7,0>
5234   1638319043U,  // <7,1,2,u>: Cost 2 vext3 RHS, <1,2,u,0>
5235   2712060878U,  // <7,1,3,0>: Cost 3 vext3 RHS, <1,3,0,2>
5236   2712060888U,  // <7,1,3,1>: Cost 3 vext3 RHS, <1,3,1,3>
5237   3977432784U,  // <7,1,3,2>: Cost 4 vzipl <3,0,1,2>, <5,1,7,3>
5238   2712060903U,  // <7,1,3,3>: Cost 3 vext3 RHS, <1,3,3,0>
5239   2712208374U,  // <7,1,3,4>: Cost 3 vext3 RHS, <1,3,4,6>
5240   3992055504U,  // <7,1,3,5>: Cost 4 vzipl <5,4,1,5>, <5,1,7,3>
5241   3664458585U,  // <7,1,3,6>: Cost 4 vext1 <6,7,1,3>, <6,7,1,3>
5242   3980791504U,  // <7,1,3,7>: Cost 4 vzipl <3,5,1,7>, <5,1,7,3>
5243   2712060948U,  // <7,1,3,u>: Cost 3 vext3 RHS, <1,3,u,0>
5244   2712060962U,  // <7,1,4,0>: Cost 3 vext3 RHS, <1,4,0,5>
5245   3785802791U,  // <7,1,4,1>: Cost 4 vext3 RHS, <1,4,1,1>
5246   2712208436U,  // <7,1,4,2>: Cost 3 vext3 RHS, <1,4,2,5>
5247   2712060990U,  // <7,1,4,3>: Cost 3 vext3 RHS, <1,4,3,6>
5248   3785802822U,  // <7,1,4,4>: Cost 4 vext3 RHS, <1,4,4,5>
5249   2712061008U,  // <7,1,4,5>: Cost 3 vext3 RHS, <1,4,5,6>
5250   2846282746U,  // <7,1,4,6>: Cost 3 vuzpr RHS, <7,0,1,2>
5251   3670439475U,  // <7,1,4,7>: Cost 4 vext1 <7,7,1,4>, <7,7,1,4>
5252   2712061035U,  // <7,1,4,u>: Cost 3 vext3 RHS, <1,4,u,6>
5253   2647633533U,  // <7,1,5,0>: Cost 3 vext2 <5,0,7,1>, <5,0,7,1>
5254   2648297166U,  // <7,1,5,1>: Cost 3 vext2 <5,1,7,1>, <5,1,7,1>
5255   3785802880U,  // <7,1,5,2>: Cost 4 vext3 RHS, <1,5,2,0>
5256   1638466704U,  // <7,1,5,3>: Cost 2 vext3 RHS, <1,5,3,7>
5257   2590731574U,  // <7,1,5,4>: Cost 3 vext1 <6,7,1,5>, RHS
5258   3785802912U,  // <7,1,5,5>: Cost 4 vext3 RHS, <1,5,5,5>
5259   2651615331U,  // <7,1,5,6>: Cost 3 vext2 <5,6,7,1>, <5,6,7,1>
5260   3923383290U,  // <7,1,5,7>: Cost 4 vuzpr <5,1,7,3>, <7,0,1,2>
5261   1638466749U,  // <7,1,5,u>: Cost 2 vext3 RHS, <1,5,u,7>
5262   2653606230U,  // <7,1,6,0>: Cost 3 vext2 <6,0,7,1>, <6,0,7,1>
5263   2712208591U,  // <7,1,6,1>: Cost 3 vext3 RHS, <1,6,1,7>
5264   3768255704U,  // <7,1,6,2>: Cost 4 vext3 <1,6,2,7>, <1,6,2,7>
5265   2714051804U,  // <7,1,6,3>: Cost 3 vext3 RHS, <1,6,3,2>
5266   3658509202U,  // <7,1,6,4>: Cost 4 vext1 <5,7,1,6>, <4,0,5,1>
5267   2712208628U,  // <7,1,6,5>: Cost 3 vext3 RHS, <1,6,5,u>
5268   3785803003U,  // <7,1,6,6>: Cost 4 vext3 RHS, <1,6,6,6>
5269   2735949054U,  // <7,1,6,7>: Cost 3 vext3 RHS, <1,6,7,0>
5270   2714051849U,  // <7,1,6,u>: Cost 3 vext3 RHS, <1,6,u,2>
5271   2660242426U,  // <7,1,7,0>: Cost 3 vext2 <7,1,7,1>, <7,0,1,2>
5272   2860471290U,  // <7,1,7,1>: Cost 3 vuzpr <7,0,1,2>, <7,0,1,2>
5273   3723367596U,  // <7,1,7,2>: Cost 4 vext2 <5,3,7,1>, <7,2,3,0>
5274   3068515948U,  // <7,1,7,3>: Cost 3 vtrnl LHS, <7,7,7,7>
5275   2602691894U,  // <7,1,7,4>: Cost 3 vext1 <u,7,1,7>, RHS
5276   3779462462U,  // <7,1,7,5>: Cost 4 vext3 <3,5,1,7>, <1,7,5,1>
5277   3727349212U,  // <7,1,7,6>: Cost 4 vext2 <6,0,7,1>, <7,6,0,7>
5278   2602694252U,  // <7,1,7,7>: Cost 3 vext1 <u,7,1,7>, <7,7,7,7>
5279   3068556908U,  // <7,1,7,u>: Cost 3 vtrnl LHS, <7,7,7,7>
5280   2712061282U,  // <7,1,u,0>: Cost 3 vext3 RHS, <1,u,0,1>
5281   1638318900U,  // <7,1,u,1>: Cost 2 vext3 RHS, <1,1,1,1>
5282   2712061302U,  // <7,1,u,2>: Cost 3 vext3 RHS, <1,u,2,3>
5283   1638319484U,  // <7,1,u,3>: Cost 2 vext3 RHS, <1,u,3,0>
5284   2712061322U,  // <7,1,u,4>: Cost 3 vext3 RHS, <1,u,4,5>
5285   2712061332U,  // <7,1,u,5>: Cost 3 vext3 RHS, <1,u,5,6>
5286   2590757726U,  // <7,1,u,6>: Cost 3 vext1 <6,7,1,u>, <6,7,1,u>
5287   2735949216U,  // <7,1,u,7>: Cost 3 vext3 RHS, <1,u,7,0>
5288   1638319529U,  // <7,1,u,u>: Cost 2 vext3 RHS, <1,u,u,0>
5289   2712061364U,  // <7,2,0,0>: Cost 3 vext3 RHS, <2,0,0,2>
5290   2712061373U,  // <7,2,0,1>: Cost 3 vext3 RHS, <2,0,1,2>
5291   2712061380U,  // <7,2,0,2>: Cost 3 vext3 RHS, <2,0,2,0>
5292   2712061390U,  // <7,2,0,3>: Cost 3 vext3 RHS, <2,0,3,1>
5293   2712061400U,  // <7,2,0,4>: Cost 3 vext3 RHS, <2,0,4,2>
5294   3785803231U,  // <7,2,0,5>: Cost 4 vext3 RHS, <2,0,5,0>
5295   2700559849U,  // <7,2,0,6>: Cost 3 vext3 <2,6,3,7>, <2,0,6,1>
5296   3787793907U,  // <7,2,0,7>: Cost 4 vext3 RHS, <2,0,7,2>
5297   2712061434U,  // <7,2,0,u>: Cost 3 vext3 RHS, <2,0,u,0>
5298   2712061446U,  // <7,2,1,0>: Cost 3 vext3 RHS, <2,1,0,3>
5299   3785803276U,  // <7,2,1,1>: Cost 4 vext3 RHS, <2,1,1,0>
5300   2712061464U,  // <7,2,1,2>: Cost 3 vext3 RHS, <2,1,2,3>
5301   2712061471U,  // <7,2,1,3>: Cost 3 vext3 RHS, <2,1,3,1>
5302   2712061482U,  // <7,2,1,4>: Cost 3 vext3 RHS, <2,1,4,3>
5303   3785803315U,  // <7,2,1,5>: Cost 4 vext3 RHS, <2,1,5,3>
5304   2735949372U,  // <7,2,1,6>: Cost 3 vext3 RHS, <2,1,6,3>
5305   2602718850U,  // <7,2,1,7>: Cost 3 vext1 <u,7,2,1>, <7,u,1,2>
5306   2712061518U,  // <7,2,1,u>: Cost 3 vext3 RHS, <2,1,u,3>
5307   2712061524U,  // <7,2,2,0>: Cost 3 vext3 RHS, <2,2,0,0>
5308   3785803357U,  // <7,2,2,1>: Cost 4 vext3 RHS, <2,2,1,0>
5309   1638319720U,  // <7,2,2,2>: Cost 2 vext3 RHS, <2,2,2,2>
5310   1638319730U,  // <7,2,2,3>: Cost 2 vext3 RHS, <2,2,3,3>
5311   2712061564U,  // <7,2,2,4>: Cost 3 vext3 RHS, <2,2,4,4>
5312   3785803394U,  // <7,2,2,5>: Cost 4 vext3 RHS, <2,2,5,1>
5313   2590782305U,  // <7,2,2,6>: Cost 3 vext1 <6,7,2,2>, <6,7,2,2>
5314   3780200086U,  // <7,2,2,7>: Cost 4 vext3 <3,6,2,7>, <2,2,7,3>
5315   1638319775U,  // <7,2,2,u>: Cost 2 vext3 RHS, <2,2,u,3>
5316   1638319782U,  // <7,2,3,0>: Cost 2 vext3 RHS, <2,3,0,1>
5317   2712061614U,  // <7,2,3,1>: Cost 3 vext3 RHS, <2,3,1,0>
5318   2712061625U,  // <7,2,3,2>: Cost 3 vext3 RHS, <2,3,2,2>
5319   2886521338U,  // <7,2,3,3>: Cost 3 vzipl LHS, <6,2,7,3>
5320   1638319822U,  // <7,2,3,4>: Cost 2 vext3 RHS, <2,3,4,5>
5321   2712061651U,  // <7,2,3,5>: Cost 3 vext3 RHS, <2,3,5,1>
5322   2712061661U,  // <7,2,3,6>: Cost 3 vext3 RHS, <2,3,6,2>
5323   2735949540U,  // <7,2,3,7>: Cost 3 vext3 RHS, <2,3,7,0>
5324   1638319854U,  // <7,2,3,u>: Cost 2 vext3 RHS, <2,3,u,1>
5325   2712061688U,  // <7,2,4,0>: Cost 3 vext3 RHS, <2,4,0,2>
5326   3785803520U,  // <7,2,4,1>: Cost 4 vext3 RHS, <2,4,1,1>
5327   2712061708U,  // <7,2,4,2>: Cost 3 vext3 RHS, <2,4,2,4>
5328   2712061718U,  // <7,2,4,3>: Cost 3 vext3 RHS, <2,4,3,5>
5329   2712209184U,  // <7,2,4,4>: Cost 3 vext3 RHS, <2,4,4,6>
5330   2712061737U,  // <7,2,4,5>: Cost 3 vext3 RHS, <2,4,5,6>
5331   2712209201U,  // <7,2,4,6>: Cost 3 vext3 RHS, <2,4,6,5>
5332   3809691445U,  // <7,2,4,7>: Cost 4 vext3 RHS, <2,4,7,0>
5333   2712061764U,  // <7,2,4,u>: Cost 3 vext3 RHS, <2,4,u,6>
5334   2712209230U,  // <7,2,5,0>: Cost 3 vext3 RHS, <2,5,0,7>
5335   2647641808U,  // <7,2,5,1>: Cost 3 vext2 <5,0,7,2>, <5,1,7,3>
5336   2712209248U,  // <7,2,5,2>: Cost 3 vext3 RHS, <2,5,2,7>
5337   2712061795U,  // <7,2,5,3>: Cost 3 vext3 RHS, <2,5,3,1>
5338   2712209266U,  // <7,2,5,4>: Cost 3 vext3 RHS, <2,5,4,7>
5339   3785951099U,  // <7,2,5,5>: Cost 4 vext3 RHS, <2,5,5,7>
5340   2712209284U,  // <7,2,5,6>: Cost 3 vext3 RHS, <2,5,6,7>
5341   3721384054U,  // <7,2,5,7>: Cost 4 vext2 <5,0,7,2>, <5,7,0,2>
5342   2712061840U,  // <7,2,5,u>: Cost 3 vext3 RHS, <2,5,u,1>
5343   2653614423U,  // <7,2,6,0>: Cost 3 vext2 <6,0,7,2>, <6,0,7,2>
5344   2654278056U,  // <7,2,6,1>: Cost 3 vext2 <6,1,7,2>, <6,1,7,2>
5345   2653614586U,  // <7,2,6,2>: Cost 3 vext2 <6,0,7,2>, <6,2,7,3>
5346   1638467514U,  // <7,2,6,3>: Cost 2 vext3 RHS, <2,6,3,7>
5347   2590813494U,  // <7,2,6,4>: Cost 3 vext1 <6,7,2,6>, RHS
5348   3787794375U,  // <7,2,6,5>: Cost 4 vext3 RHS, <2,6,5,2>
5349   2712209366U,  // <7,2,6,6>: Cost 3 vext3 RHS, <2,6,6,u>
5350   3785803735U,  // <7,2,6,7>: Cost 4 vext3 RHS, <2,6,7,0>
5351   1638467559U,  // <7,2,6,u>: Cost 2 vext3 RHS, <2,6,u,7>
5352   2735949802U,  // <7,2,7,0>: Cost 3 vext3 RHS, <2,7,0,1>
5353   3729347651U,  // <7,2,7,1>: Cost 4 vext2 <6,3,7,2>, <7,1,0,3>
5354   3705459887U,  // <7,2,7,2>: Cost 4 vext2 <2,3,7,2>, <7,2,3,3>
5355   2934296600U,  // <7,2,7,3>: Cost 3 vzipl LHS, <5,5,7,7>
5356   2602765622U,  // <7,2,7,4>: Cost 3 vext1 <u,7,2,7>, RHS
5357   3721385364U,  // <7,2,7,5>: Cost 4 vext2 <5,0,7,2>, <7,5,1,7>
5358   3780200481U,  // <7,2,7,6>: Cost 4 vext3 <3,6,2,7>, <2,7,6,2>
5359   2602767980U,  // <7,2,7,7>: Cost 3 vext1 <u,7,2,7>, <7,7,7,7>
5360   2934337560U,  // <7,2,7,u>: Cost 3 vzipl LHS, <5,5,7,7>
5361   1638320187U,  // <7,2,u,0>: Cost 2 vext3 RHS, <2,u,0,1>
5362   2712062019U,  // <7,2,u,1>: Cost 3 vext3 RHS, <2,u,1,0>
5363   1638319720U,  // <7,2,u,2>: Cost 2 vext3 RHS, <2,2,2,2>
5364   1640310876U,  // <7,2,u,3>: Cost 2 vext3 RHS, <2,u,3,7>
5365   1638320227U,  // <7,2,u,4>: Cost 2 vext3 RHS, <2,u,4,5>
5366   2712062056U,  // <7,2,u,5>: Cost 3 vext3 RHS, <2,u,5,1>
5367   2712062066U,  // <7,2,u,6>: Cost 3 vext3 RHS, <2,u,6,2>
5368   2735949945U,  // <7,2,u,7>: Cost 3 vext3 RHS, <2,u,7,0>
5369   1638320259U,  // <7,2,u,u>: Cost 2 vext3 RHS, <2,u,u,1>
5370   2712062091U,  // <7,3,0,0>: Cost 3 vext3 RHS, <3,0,0,0>
5371   1638320278U,  // <7,3,0,1>: Cost 2 vext3 RHS, <3,0,1,2>
5372   2712062109U,  // <7,3,0,2>: Cost 3 vext3 RHS, <3,0,2,0>
5373   2712062119U,  // <7,3,0,3>: Cost 3 vext3 RHS, <3,0,3,1>
5374   2712062128U,  // <7,3,0,4>: Cost 3 vext3 RHS, <3,0,4,1>
5375   2712062138U,  // <7,3,0,5>: Cost 3 vext3 RHS, <3,0,5,2>
5376   2590839656U,  // <7,3,0,6>: Cost 3 vext1 <6,7,3,0>, <6,7,3,0>
5377   3722052169U,  // <7,3,0,7>: Cost 4 vext2 <5,1,7,3>, <0,7,2,0>
5378   1638320341U,  // <7,3,0,u>: Cost 2 vext3 RHS, <3,0,u,2>
5379   2712062174U,  // <7,3,1,0>: Cost 3 vext3 RHS, <3,1,0,2>
5380   2712062182U,  // <7,3,1,1>: Cost 3 vext3 RHS, <3,1,1,1>
5381   2712062193U,  // <7,3,1,2>: Cost 3 vext3 RHS, <3,1,2,3>
5382   2712062202U,  // <7,3,1,3>: Cost 3 vext3 RHS, <3,1,3,3>
5383   2712209670U,  // <7,3,1,4>: Cost 3 vext3 RHS, <3,1,4,6>
5384   2712062220U,  // <7,3,1,5>: Cost 3 vext3 RHS, <3,1,5,3>
5385   3785804053U,  // <7,3,1,6>: Cost 4 vext3 RHS, <3,1,6,3>
5386   2648311083U,  // <7,3,1,7>: Cost 3 vext2 <5,1,7,3>, <1,7,3,0>
5387   2712062247U,  // <7,3,1,u>: Cost 3 vext3 RHS, <3,1,u,3>
5388   2712062254U,  // <7,3,2,0>: Cost 3 vext3 RHS, <3,2,0,1>
5389   2712062262U,  // <7,3,2,1>: Cost 3 vext3 RHS, <3,2,1,0>
5390   2712062273U,  // <7,3,2,2>: Cost 3 vext3 RHS, <3,2,2,2>
5391   2712062280U,  // <7,3,2,3>: Cost 3 vext3 RHS, <3,2,3,0>
5392   2712062292U,  // <7,3,2,4>: Cost 3 vext3 RHS, <3,2,4,3>
5393   2712062302U,  // <7,3,2,5>: Cost 3 vext3 RHS, <3,2,5,4>
5394   2648311738U,  // <7,3,2,6>: Cost 3 vext2 <5,1,7,3>, <2,6,3,7>
5395   2654947332U,  // <7,3,2,7>: Cost 3 vext2 <6,2,7,3>, <2,7,3,0>
5396   2712062325U,  // <7,3,2,u>: Cost 3 vext3 RHS, <3,2,u,0>
5397   2712062335U,  // <7,3,3,0>: Cost 3 vext3 RHS, <3,3,0,1>
5398   2712062344U,  // <7,3,3,1>: Cost 3 vext3 RHS, <3,3,1,1>
5399   2712062354U,  // <7,3,3,2>: Cost 3 vext3 RHS, <3,3,2,2>
5400   1638320540U,  // <7,3,3,3>: Cost 2 vext3 RHS, <3,3,3,3>
5401   2712062374U,  // <7,3,3,4>: Cost 3 vext3 RHS, <3,3,4,4>
5402   2712062384U,  // <7,3,3,5>: Cost 3 vext3 RHS, <3,3,5,5>
5403   2654947978U,  // <7,3,3,6>: Cost 3 vext2 <6,2,7,3>, <3,6,2,7>
5404   3722054339U,  // <7,3,3,7>: Cost 4 vext2 <5,1,7,3>, <3,7,0,1>
5405   1638320540U,  // <7,3,3,u>: Cost 2 vext3 RHS, <3,3,3,3>
5406   2712062416U,  // <7,3,4,0>: Cost 3 vext3 RHS, <3,4,0,1>
5407   2712062426U,  // <7,3,4,1>: Cost 3 vext3 RHS, <3,4,1,2>
5408   2566981640U,  // <7,3,4,2>: Cost 3 vext1 <2,7,3,4>, <2,7,3,4>
5409   2590870018U,  // <7,3,4,3>: Cost 3 vext1 <6,7,3,4>, <3,4,5,6>
5410   2712062456U,  // <7,3,4,4>: Cost 3 vext3 RHS, <3,4,4,5>
5411   1638320642U,  // <7,3,4,5>: Cost 2 vext3 RHS, <3,4,5,6>
5412   2712062469U,  // <7,3,4,6>: Cost 3 vext3 RHS, <3,4,6,0>
5413   3785951763U,  // <7,3,4,7>: Cost 4 vext3 RHS, <3,4,7,5>
5414   1638320669U,  // <7,3,4,u>: Cost 2 vext3 RHS, <3,4,u,6>
5415   2712062498U,  // <7,3,5,0>: Cost 3 vext3 RHS, <3,5,0,2>
5416   1574571728U,  // <7,3,5,1>: Cost 2 vext2 <5,1,7,3>, <5,1,7,3>
5417   2648977185U,  // <7,3,5,2>: Cost 3 vext2 <5,2,7,3>, <5,2,7,3>
5418   2712062528U,  // <7,3,5,3>: Cost 3 vext3 RHS, <3,5,3,5>
5419   2712209994U,  // <7,3,5,4>: Cost 3 vext3 RHS, <3,5,4,6>
5420   2712210004U,  // <7,3,5,5>: Cost 3 vext3 RHS, <3,5,5,7>
5421   2648313954U,  // <7,3,5,6>: Cost 3 vext2 <5,1,7,3>, <5,6,7,0>
5422   2648313974U,  // <7,3,5,7>: Cost 3 vext2 <5,1,7,3>, <5,7,0,2>
5423   1579217159U,  // <7,3,5,u>: Cost 2 vext2 <5,u,7,3>, <5,u,7,3>
5424   2654949673U,  // <7,3,6,0>: Cost 3 vext2 <6,2,7,3>, <6,0,2,1>
5425   2654286249U,  // <7,3,6,1>: Cost 3 vext2 <6,1,7,3>, <6,1,7,3>
5426   1581208058U,  // <7,3,6,2>: Cost 2 vext2 <6,2,7,3>, <6,2,7,3>
5427   2712210067U,  // <7,3,6,3>: Cost 3 vext3 RHS, <3,6,3,7>
5428   2712210076U,  // <7,3,6,4>: Cost 3 vext3 RHS, <3,6,4,7>
5429   3785804446U,  // <7,3,6,5>: Cost 4 vext3 RHS, <3,6,5,0>
5430   2648314680U,  // <7,3,6,6>: Cost 3 vext2 <5,1,7,3>, <6,6,6,6>
5431   2712210103U,  // <7,3,6,7>: Cost 3 vext3 RHS, <3,6,7,7>
5432   1585189856U,  // <7,3,6,u>: Cost 2 vext2 <6,u,7,3>, <6,u,7,3>
5433   2712062666U,  // <7,3,7,0>: Cost 3 vext3 RHS, <3,7,0,u>
5434   2693925584U,  // <7,3,7,1>: Cost 3 vext3 <1,5,3,7>, <3,7,1,5>
5435   2654950575U,  // <7,3,7,2>: Cost 3 vext2 <6,2,7,3>, <7,2,3,3>
5436   2648315152U,  // <7,3,7,3>: Cost 3 vext2 <5,1,7,3>, <7,3,5,1>
5437   2648315238U,  // <7,3,7,4>: Cost 3 vext2 <5,1,7,3>, <7,4,5,6>
5438   2648315284U,  // <7,3,7,5>: Cost 3 vext2 <5,1,7,3>, <7,5,1,7>
5439   2654950894U,  // <7,3,7,6>: Cost 3 vext2 <6,2,7,3>, <7,6,2,7>
5440   2648315500U,  // <7,3,7,7>: Cost 3 vext2 <5,1,7,3>, <7,7,7,7>
5441   2648315522U,  // <7,3,7,u>: Cost 3 vext2 <5,1,7,3>, <7,u,1,2>
5442   2712062740U,  // <7,3,u,0>: Cost 3 vext3 RHS, <3,u,0,1>
5443   1638320926U,  // <7,3,u,1>: Cost 2 vext3 RHS, <3,u,1,2>
5444   1593153452U,  // <7,3,u,2>: Cost 2 vext2 <u,2,7,3>, <u,2,7,3>
5445   1638320540U,  // <7,3,u,3>: Cost 2 vext3 RHS, <3,3,3,3>
5446   2712062778U,  // <7,3,u,4>: Cost 3 vext3 RHS, <3,u,4,3>
5447   1638320966U,  // <7,3,u,5>: Cost 2 vext3 RHS, <3,u,5,6>
5448   2712062793U,  // <7,3,u,6>: Cost 3 vext3 RHS, <3,u,6,0>
5449   2714053465U,  // <7,3,u,7>: Cost 3 vext3 RHS, <3,u,7,7>
5450   1638320989U,  // <7,3,u,u>: Cost 2 vext3 RHS, <3,u,u,2>
5451   2712062821U,  // <7,4,0,0>: Cost 3 vext3 RHS, <4,0,0,1>
5452   1577893990U,  // <7,4,0,1>: Cost 2 vext2 <5,6,7,4>, LHS
5453   2651635876U,  // <7,4,0,2>: Cost 3 vext2 <5,6,7,4>, <0,2,0,2>
5454   3785804672U,  // <7,4,0,3>: Cost 4 vext3 RHS, <4,0,3,1>
5455   2712210318U,  // <7,4,0,4>: Cost 3 vext3 RHS, <4,0,4,6>
5456   1638321042U,  // <7,4,0,5>: Cost 2 vext3 RHS, <4,0,5,1>
5457   1638321052U,  // <7,4,0,6>: Cost 2 vext3 RHS, <4,0,6,2>
5458   3664655354U,  // <7,4,0,7>: Cost 4 vext1 <6,7,4,0>, <7,0,1,2>
5459   1638321069U,  // <7,4,0,u>: Cost 2 vext3 RHS, <4,0,u,1>
5460   2651636470U,  // <7,4,1,0>: Cost 3 vext2 <5,6,7,4>, <1,0,3,2>
5461   2651636532U,  // <7,4,1,1>: Cost 3 vext2 <5,6,7,4>, <1,1,1,1>
5462   2712062922U,  // <7,4,1,2>: Cost 3 vext3 RHS, <4,1,2,3>
5463   3785804752U,  // <7,4,1,3>: Cost 4 vext3 RHS, <4,1,3,0>
5464   2735950812U,  // <7,4,1,4>: Cost 3 vext3 RHS, <4,1,4,3>
5465   2712062946U,  // <7,4,1,5>: Cost 3 vext3 RHS, <4,1,5,0>
5466   2712062956U,  // <7,4,1,6>: Cost 3 vext3 RHS, <4,1,6,1>
5467   3725378859U,  // <7,4,1,7>: Cost 4 vext2 <5,6,7,4>, <1,7,3,0>
5468   2712062973U,  // <7,4,1,u>: Cost 3 vext3 RHS, <4,1,u,0>
5469   3785804807U,  // <7,4,2,0>: Cost 4 vext3 RHS, <4,2,0,1>
5470   3785804818U,  // <7,4,2,1>: Cost 4 vext3 RHS, <4,2,1,3>
5471   2651637352U,  // <7,4,2,2>: Cost 3 vext2 <5,6,7,4>, <2,2,2,2>
5472   2651637414U,  // <7,4,2,3>: Cost 3 vext2 <5,6,7,4>, <2,3,0,1>
5473   2735950893U,  // <7,4,2,4>: Cost 3 vext3 RHS, <4,2,4,3>
5474   2712063029U,  // <7,4,2,5>: Cost 3 vext3 RHS, <4,2,5,2>
5475   2712063036U,  // <7,4,2,6>: Cost 3 vext3 RHS, <4,2,6,0>
5476   3722725389U,  // <7,4,2,7>: Cost 4 vext2 <5,2,7,4>, <2,7,4,0>
5477   2712063056U,  // <7,4,2,u>: Cost 3 vext3 RHS, <4,2,u,2>
5478   2651637910U,  // <7,4,3,0>: Cost 3 vext2 <5,6,7,4>, <3,0,1,2>
5479   3785804896U,  // <7,4,3,1>: Cost 4 vext3 RHS, <4,3,1,0>
5480   3785804906U,  // <7,4,3,2>: Cost 4 vext3 RHS, <4,3,2,1>
5481   2651638172U,  // <7,4,3,3>: Cost 3 vext2 <5,6,7,4>, <3,3,3,3>
5482   2651638274U,  // <7,4,3,4>: Cost 3 vext2 <5,6,7,4>, <3,4,5,6>
5483   2712063111U,  // <7,4,3,5>: Cost 3 vext3 RHS, <4,3,5,3>
5484   2712063118U,  // <7,4,3,6>: Cost 3 vext3 RHS, <4,3,6,1>
5485   3729361638U,  // <7,4,3,7>: Cost 4 vext2 <6,3,7,4>, <3,7,4,0>
5486   2712063138U,  // <7,4,3,u>: Cost 3 vext3 RHS, <4,3,u,3>
5487   2712063144U,  // <7,4,4,0>: Cost 3 vext3 RHS, <4,4,0,0>
5488   3785804979U,  // <7,4,4,1>: Cost 4 vext3 RHS, <4,4,1,2>
5489   3785804988U,  // <7,4,4,2>: Cost 4 vext3 RHS, <4,4,2,2>
5490   3785804998U,  // <7,4,4,3>: Cost 4 vext3 RHS, <4,4,3,3>
5491   1638321360U,  // <7,4,4,4>: Cost 2 vext3 RHS, <4,4,4,4>
5492   1638468826U,  // <7,4,4,5>: Cost 2 vext3 RHS, <4,4,5,5>
5493   1638468836U,  // <7,4,4,6>: Cost 2 vext3 RHS, <4,4,6,6>
5494   3787795694U,  // <7,4,4,7>: Cost 4 vext3 RHS, <4,4,7,7>
5495   1638468853U,  // <7,4,4,u>: Cost 2 vext3 RHS, <4,4,u,5>
5496   1517207654U,  // <7,4,5,0>: Cost 2 vext1 <6,7,4,5>, LHS
5497   2651639504U,  // <7,4,5,1>: Cost 3 vext2 <5,6,7,4>, <5,1,7,3>
5498   2712063246U,  // <7,4,5,2>: Cost 3 vext3 RHS, <4,5,2,3>
5499   2590951574U,  // <7,4,5,3>: Cost 3 vext1 <6,7,4,5>, <3,0,1,2>
5500   1517210934U,  // <7,4,5,4>: Cost 2 vext1 <6,7,4,5>, RHS
5501   2712210726U,  // <7,4,5,5>: Cost 3 vext3 RHS, <4,5,5,0>
5502   564579638U,   // <7,4,5,6>: Cost 1 vext3 RHS, RHS
5503   2652303543U,  // <7,4,5,7>: Cost 3 vext2 <5,7,7,4>, <5,7,7,4>
5504   564579656U,   // <7,4,5,u>: Cost 1 vext3 RHS, RHS
5505   1638321484U,  // <7,4,6,0>: Cost 2 vext3 RHS, <4,6,0,2>
5506   2712063316U,  // <7,4,6,1>: Cost 3 vext3 RHS, <4,6,1,1>
5507   2712063324U,  // <7,4,6,2>: Cost 3 vext3 RHS, <4,6,2,0>
5508   2712063334U,  // <7,4,6,3>: Cost 3 vext3 RHS, <4,6,3,1>
5509   1638468980U,  // <7,4,6,4>: Cost 2 vext3 RHS, <4,6,4,6>
5510   2712210814U,  // <7,4,6,5>: Cost 3 vext3 RHS, <4,6,5,7>
5511   2712210816U,  // <7,4,6,6>: Cost 3 vext3 RHS, <4,6,6,0>
5512   2651640654U,  // <7,4,6,7>: Cost 3 vext2 <5,6,7,4>, <6,7,0,1>
5513   1662209428U,  // <7,4,6,u>: Cost 2 vext3 RHS, <4,6,u,2>
5514   2651640826U,  // <7,4,7,0>: Cost 3 vext2 <5,6,7,4>, <7,0,1,2>
5515   3725382723U,  // <7,4,7,1>: Cost 4 vext2 <5,6,7,4>, <7,1,0,3>
5516   3725382821U,  // <7,4,7,2>: Cost 4 vext2 <5,6,7,4>, <7,2,2,2>
5517   3785952700U,  // <7,4,7,3>: Cost 4 vext3 RHS, <4,7,3,6>
5518   2651641140U,  // <7,4,7,4>: Cost 3 vext2 <5,6,7,4>, <7,4,0,1>
5519   2980501100U,  // <7,4,7,5>: Cost 3 vzipr RHS, <7,7,7,7>
5520   3114718828U,  // <7,4,7,6>: Cost 3 vtrnr RHS, <7,7,7,7>
5521   2651641452U,  // <7,4,7,7>: Cost 3 vext2 <5,6,7,4>, <7,7,7,7>
5522   3114866284U,  // <7,4,7,u>: Cost 3 vtrnr RHS, <7,7,7,7>
5523   1638321646U,  // <7,4,u,0>: Cost 2 vext3 RHS, <4,u,0,2>
5524   1577899822U,  // <7,4,u,1>: Cost 2 vext2 <5,6,7,4>, LHS
5525   2712063488U,  // <7,4,u,2>: Cost 3 vext3 RHS, <4,u,2,2>
5526   2712063496U,  // <7,4,u,3>: Cost 3 vext3 RHS, <4,u,3,1>
5527   1638469142U,  // <7,4,u,4>: Cost 2 vext3 RHS, <4,u,4,6>
5528   1577900186U,  // <7,4,u,5>: Cost 2 vext2 <5,6,7,4>, RHS
5529   564579881U,   // <7,4,u,6>: Cost 1 vext3 RHS, RHS
5530   2651642112U,  // <7,4,u,7>: Cost 3 vext2 <5,6,7,4>, <u,7,0,1>
5531   564579899U,   // <7,4,u,u>: Cost 1 vext3 RHS, RHS
5532   3785805373U,  // <7,5,0,0>: Cost 4 vext3 RHS, <5,0,0,0>
5533   2712063559U,  // <7,5,0,1>: Cost 3 vext3 RHS, <5,0,1,1>
5534   2819413350U,  // <7,5,0,2>: Cost 3 vuzpr LHS, <7,4,5,6>
5535   3785805404U,  // <7,5,0,3>: Cost 4 vext3 RHS, <5,0,3,4>
5536   2712063586U,  // <7,5,0,4>: Cost 3 vext3 RHS, <5,0,4,1>
5537   2712063595U,  // <7,5,0,5>: Cost 3 vext3 RHS, <5,0,5,1>
5538   2712063604U,  // <7,5,0,6>: Cost 3 vext3 RHS, <5,0,6,1>
5539   2712063613U,  // <7,5,0,7>: Cost 3 vext3 RHS, <5,0,7,1>
5540   2712063623U,  // <7,5,0,u>: Cost 3 vext3 RHS, <5,0,u,2>
5541   2712063631U,  // <7,5,1,0>: Cost 3 vext3 RHS, <5,1,0,1>
5542   3983692523U,  // <7,5,1,1>: Cost 4 vzipl <4,0,5,1>, <6,5,7,1>
5543   3785805474U,  // <7,5,1,2>: Cost 4 vext3 RHS, <5,1,2,2>
5544   3785805481U,  // <7,5,1,3>: Cost 4 vext3 RHS, <5,1,3,0>
5545   2712063666U,  // <7,5,1,4>: Cost 3 vext3 RHS, <5,1,4,0>
5546   2590994128U,  // <7,5,1,5>: Cost 3 vext1 <6,7,5,1>, <5,1,7,3>
5547   2590995323U,  // <7,5,1,6>: Cost 3 vext1 <6,7,5,1>, <6,7,5,1>
5548   1638321872U,  // <7,5,1,7>: Cost 2 vext3 RHS, <5,1,7,3>
5549   1638321881U,  // <7,5,1,u>: Cost 2 vext3 RHS, <5,1,u,3>
5550   3785805536U,  // <7,5,2,0>: Cost 4 vext3 RHS, <5,2,0,1>
5551   2712063723U,  // <7,5,2,1>: Cost 3 vext3 RHS, <5,2,1,3>
5552   3785805555U,  // <7,5,2,2>: Cost 4 vext3 RHS, <5,2,2,2>
5553   2712063742U,  // <7,5,2,3>: Cost 3 vext3 RHS, <5,2,3,4>
5554   3785805571U,  // <7,5,2,4>: Cost 4 vext3 RHS, <5,2,4,0>
5555   2735951631U,  // <7,5,2,5>: Cost 3 vext3 RHS, <5,2,5,3>
5556   2712063768U,  // <7,5,2,6>: Cost 3 vext3 RHS, <5,2,6,3>
5557   2712063774U,  // <7,5,2,7>: Cost 3 vext3 RHS, <5,2,7,0>
5558   2712063783U,  // <7,5,2,u>: Cost 3 vext3 RHS, <5,2,u,0>
5559   3785805617U,  // <7,5,3,0>: Cost 4 vext3 RHS, <5,3,0,1>
5560   3973738192U,  // <7,5,3,1>: Cost 4 vzipl <2,3,5,1>, <5,1,7,3>
5561   3785805637U,  // <7,5,3,2>: Cost 4 vext3 RHS, <5,3,2,3>
5562   3785805644U,  // <7,5,3,3>: Cost 4 vext3 RHS, <5,3,3,1>
5563   3785805652U,  // <7,5,3,4>: Cost 4 vext3 RHS, <5,3,4,0>
5564   3785805661U,  // <7,5,3,5>: Cost 4 vext3 RHS, <5,3,5,0>
5565   3980414672U,  // <7,5,3,6>: Cost 4 vzipl <3,4,5,6>, <5,1,7,3>
5566   2712063856U,  // <7,5,3,7>: Cost 3 vext3 RHS, <5,3,7,1>
5567   2712063865U,  // <7,5,3,u>: Cost 3 vext3 RHS, <5,3,u,1>
5568   2591015014U,  // <7,5,4,0>: Cost 3 vext1 <6,7,5,4>, LHS
5569   2712211343U,  // <7,5,4,1>: Cost 3 vext3 RHS, <5,4,1,5>
5570   3785805718U,  // <7,5,4,2>: Cost 4 vext3 RHS, <5,4,2,3>
5571   3785805726U,  // <7,5,4,3>: Cost 4 vext3 RHS, <5,4,3,2>
5572   2591018294U,  // <7,5,4,4>: Cost 3 vext1 <6,7,5,4>, RHS
5573   2712063924U,  // <7,5,4,5>: Cost 3 vext3 RHS, <5,4,5,6>
5574   2846283110U,  // <7,5,4,6>: Cost 3 vuzpr RHS, <7,4,5,6>
5575   1638322118U,  // <7,5,4,7>: Cost 2 vext3 RHS, <5,4,7,6>
5576   1638469583U,  // <7,5,4,u>: Cost 2 vext3 RHS, <5,4,u,6>
5577   2591023206U,  // <7,5,5,0>: Cost 3 vext1 <6,7,5,5>, LHS
5578   2712063964U,  // <7,5,5,1>: Cost 3 vext3 RHS, <5,5,1,1>
5579   3785805799U,  // <7,5,5,2>: Cost 4 vext3 RHS, <5,5,2,3>
5580   2649657204U,  // <7,5,5,3>: Cost 3 vext2 <5,3,7,5>, <5,3,7,5>
5581   2712211450U,  // <7,5,5,4>: Cost 3 vext3 RHS, <5,5,4,4>
5582   1638322180U,  // <7,5,5,5>: Cost 2 vext3 RHS, <5,5,5,5>
5583   2712064014U,  // <7,5,5,6>: Cost 3 vext3 RHS, <5,5,6,6>
5584   1638469656U,  // <7,5,5,7>: Cost 2 vext3 RHS, <5,5,7,7>
5585   1638469665U,  // <7,5,5,u>: Cost 2 vext3 RHS, <5,5,u,7>
5586   2712064036U,  // <7,5,6,0>: Cost 3 vext3 RHS, <5,6,0,1>
5587   2712211507U,  // <7,5,6,1>: Cost 3 vext3 RHS, <5,6,1,7>
5588   3785805879U,  // <7,5,6,2>: Cost 4 vext3 RHS, <5,6,2,2>
5589   2712064066U,  // <7,5,6,3>: Cost 3 vext3 RHS, <5,6,3,4>
5590   2712064076U,  // <7,5,6,4>: Cost 3 vext3 RHS, <5,6,4,5>
5591   2712211543U,  // <7,5,6,5>: Cost 3 vext3 RHS, <5,6,5,7>
5592   2712211552U,  // <7,5,6,6>: Cost 3 vext3 RHS, <5,6,6,7>
5593   1638322274U,  // <7,5,6,7>: Cost 2 vext3 RHS, <5,6,7,0>
5594   1638469739U,  // <7,5,6,u>: Cost 2 vext3 RHS, <5,6,u,0>
5595   2712064118U,  // <7,5,7,0>: Cost 3 vext3 RHS, <5,7,0,2>
5596   3785805950U,  // <7,5,7,1>: Cost 4 vext3 RHS, <5,7,1,1>
5597   3785805958U,  // <7,5,7,2>: Cost 4 vext3 RHS, <5,7,2,0>
5598   3785805968U,  // <7,5,7,3>: Cost 4 vext3 RHS, <5,7,3,1>
5599   2712211614U,  // <7,5,7,4>: Cost 3 vext3 RHS, <5,7,4,6>
5600   2585071312U,  // <7,5,7,5>: Cost 3 vext1 <5,7,5,7>, <5,1,7,3>
5601   4060894828U,  // <7,5,7,6>: Cost 4 vzipr <5,6,7,0>, <7,7,7,7>
5602   3047609964U,  // <7,5,7,7>: Cost 3 vtrnl RHS, <7,7,7,7>
5603   3047618156U,  // <7,5,7,u>: Cost 3 vtrnl RHS, <7,7,7,7>
5604   2712064198U,  // <7,5,u,0>: Cost 3 vext3 RHS, <5,u,0,1>
5605   2712064208U,  // <7,5,u,1>: Cost 3 vext3 RHS, <5,u,1,2>
5606   2867189094U,  // <7,5,u,2>: Cost 3 vuzpr LHS, <7,4,5,6>
5607   2712064228U,  // <7,5,u,3>: Cost 3 vext3 RHS, <5,u,3,4>
5608   2712064233U,  // <7,5,u,4>: Cost 3 vext3 RHS, <5,u,4,0>
5609   1638322180U,  // <7,5,u,5>: Cost 2 vext3 RHS, <5,5,5,5>
5610   2712064254U,  // <7,5,u,6>: Cost 3 vext3 RHS, <5,u,6,3>
5611   1638322439U,  // <7,5,u,7>: Cost 2 vext3 RHS, <5,u,7,3>
5612   1638322448U,  // <7,5,u,u>: Cost 2 vext3 RHS, <5,u,u,3>
5613   2650324992U,  // <7,6,0,0>: Cost 3 vext2 <5,4,7,6>, <0,0,0,0>
5614   1576583270U,  // <7,6,0,1>: Cost 2 vext2 <5,4,7,6>, LHS
5615   2712064297U,  // <7,6,0,2>: Cost 3 vext3 RHS, <6,0,2,1>
5616   2255295336U,  // <7,6,0,3>: Cost 3 vrev <6,7,3,0>
5617   2650325330U,  // <7,6,0,4>: Cost 3 vext2 <5,4,7,6>, <0,4,1,5>
5618   2579115974U,  // <7,6,0,5>: Cost 3 vext1 <4,7,6,0>, <5,4,7,6>
5619   2735952204U,  // <7,6,0,6>: Cost 3 vext3 RHS, <6,0,6,0>
5620   2712064342U,  // <7,6,0,7>: Cost 3 vext3 RHS, <6,0,7,1>
5621   1576583837U,  // <7,6,0,u>: Cost 2 vext2 <5,4,7,6>, LHS
5622   1181340494U,  // <7,6,1,0>: Cost 2 vrev <6,7,0,1>
5623   2650325812U,  // <7,6,1,1>: Cost 3 vext2 <5,4,7,6>, <1,1,1,1>
5624   2712064380U,  // <7,6,1,2>: Cost 3 vext3 RHS, <6,1,2,3>
5625   3785806210U,  // <7,6,1,3>: Cost 4 vext3 RHS, <6,1,3,0>
5626   3785806219U,  // <7,6,1,4>: Cost 4 vext3 RHS, <6,1,4,0>
5627   2650326160U,  // <7,6,1,5>: Cost 3 vext2 <5,4,7,6>, <1,5,3,7>
5628   2735952288U,  // <7,6,1,6>: Cost 3 vext3 RHS, <6,1,6,3>
5629   2712064423U,  // <7,6,1,7>: Cost 3 vext3 RHS, <6,1,7,1>
5630   1181930390U,  // <7,6,1,u>: Cost 2 vrev <6,7,u,1>
5631   2712064441U,  // <7,6,2,0>: Cost 3 vext3 RHS, <6,2,0,1>
5632   2255164248U,  // <7,6,2,1>: Cost 3 vrev <6,7,1,2>
5633   2712064461U,  // <7,6,2,2>: Cost 3 vext3 RHS, <6,2,2,3>
5634   2650326694U,  // <7,6,2,3>: Cost 3 vext2 <5,4,7,6>, <2,3,0,1>
5635   2712064476U,  // <7,6,2,4>: Cost 3 vext3 RHS, <6,2,4,0>
5636   3785806310U,  // <7,6,2,5>: Cost 4 vext3 RHS, <6,2,5,1>
5637   2650326970U,  // <7,6,2,6>: Cost 3 vext2 <5,4,7,6>, <2,6,3,7>
5638   1638322682U,  // <7,6,2,7>: Cost 2 vext3 RHS, <6,2,7,3>
5639   1638322691U,  // <7,6,2,u>: Cost 2 vext3 RHS, <6,2,u,3>
5640   2650327190U,  // <7,6,3,0>: Cost 3 vext2 <5,4,7,6>, <3,0,1,2>
5641   3785806354U,  // <7,6,3,1>: Cost 4 vext3 RHS, <6,3,1,0>
5642   2255246178U,  // <7,6,3,2>: Cost 3 vrev <6,7,2,3>
5643   2650327452U,  // <7,6,3,3>: Cost 3 vext2 <5,4,7,6>, <3,3,3,3>
5644   2712064562U,  // <7,6,3,4>: Cost 3 vext3 RHS, <6,3,4,5>
5645   2650327627U,  // <7,6,3,5>: Cost 3 vext2 <5,4,7,6>, <3,5,4,7>
5646   3785806404U,  // <7,6,3,6>: Cost 4 vext3 RHS, <6,3,6,5>
5647   2712064584U,  // <7,6,3,7>: Cost 3 vext3 RHS, <6,3,7,0>
5648   2712064593U,  // <7,6,3,u>: Cost 3 vext3 RHS, <6,3,u,0>
5649   2650327954U,  // <7,6,4,0>: Cost 3 vext2 <5,4,7,6>, <4,0,5,1>
5650   3785806441U,  // <7,6,4,1>: Cost 4 vext3 RHS, <6,4,1,6>
5651   2712212081U,  // <7,6,4,2>: Cost 3 vext3 RHS, <6,4,2,5>
5652   2255328108U,  // <7,6,4,3>: Cost 3 vrev <6,7,3,4>
5653   2712212100U,  // <7,6,4,4>: Cost 3 vext3 RHS, <6,4,4,6>
5654   1576586550U,  // <7,6,4,5>: Cost 2 vext2 <5,4,7,6>, RHS
5655   2712212117U,  // <7,6,4,6>: Cost 3 vext3 RHS, <6,4,6,5>
5656   2712064670U,  // <7,6,4,7>: Cost 3 vext3 RHS, <6,4,7,5>
5657   1576586793U,  // <7,6,4,u>: Cost 2 vext2 <5,4,7,6>, RHS
5658   2712212146U,  // <7,6,5,0>: Cost 3 vext3 RHS, <6,5,0,7>
5659   2650328784U,  // <7,6,5,1>: Cost 3 vext2 <5,4,7,6>, <5,1,7,3>
5660   2712212164U,  // <7,6,5,2>: Cost 3 vext3 RHS, <6,5,2,7>
5661   3785806538U,  // <7,6,5,3>: Cost 4 vext3 RHS, <6,5,3,4>
5662   1576587206U,  // <7,6,5,4>: Cost 2 vext2 <5,4,7,6>, <5,4,7,6>
5663   2650329092U,  // <7,6,5,5>: Cost 3 vext2 <5,4,7,6>, <5,5,5,5>
5664   2712212200U,  // <7,6,5,6>: Cost 3 vext3 RHS, <6,5,6,7>
5665   2712064747U,  // <7,6,5,7>: Cost 3 vext3 RHS, <6,5,7,1>
5666   1181963162U,  // <7,6,5,u>: Cost 2 vrev <6,7,u,5>
5667   2591105126U,  // <7,6,6,0>: Cost 3 vext1 <6,7,6,6>, LHS
5668   3787797259U,  // <7,6,6,1>: Cost 4 vext3 RHS, <6,6,1,6>
5669   2712064784U,  // <7,6,6,2>: Cost 3 vext3 RHS, <6,6,2,2>
5670   3785806619U,  // <7,6,6,3>: Cost 4 vext3 RHS, <6,6,3,4>
5671   2712212260U,  // <7,6,6,4>: Cost 3 vext3 RHS, <6,6,4,4>
5672   2656965360U,  // <7,6,6,5>: Cost 3 vext2 <6,5,7,6>, <6,5,7,6>
5673   1638323000U,  // <7,6,6,6>: Cost 2 vext3 RHS, <6,6,6,6>
5674   1638470466U,  // <7,6,6,7>: Cost 2 vext3 RHS, <6,6,7,7>
5675   1638470475U,  // <7,6,6,u>: Cost 2 vext3 RHS, <6,6,u,7>
5676   1638323022U,  // <7,6,7,0>: Cost 2 vext3 RHS, <6,7,0,1>
5677   2712064854U,  // <7,6,7,1>: Cost 3 vext3 RHS, <6,7,1,0>
5678   2712064865U,  // <7,6,7,2>: Cost 3 vext3 RHS, <6,7,2,2>
5679   2712064872U,  // <7,6,7,3>: Cost 3 vext3 RHS, <6,7,3,0>
5680   1638323062U,  // <7,6,7,4>: Cost 2 vext3 RHS, <6,7,4,5>
5681   2712064891U,  // <7,6,7,5>: Cost 3 vext3 RHS, <6,7,5,1>
5682   2712064901U,  // <7,6,7,6>: Cost 3 vext3 RHS, <6,7,6,2>
5683   2712064915U,  // <7,6,7,7>: Cost 3 vext3 RHS, <6,7,7,7>
5684   1638323094U,  // <7,6,7,u>: Cost 2 vext3 RHS, <6,7,u,1>
5685   1638470559U,  // <7,6,u,0>: Cost 2 vext3 RHS, <6,u,0,1>
5686   1576589102U,  // <7,6,u,1>: Cost 2 vext2 <5,4,7,6>, LHS
5687   2712064947U,  // <7,6,u,2>: Cost 3 vext3 RHS, <6,u,2,3>
5688   2712212409U,  // <7,6,u,3>: Cost 3 vext3 RHS, <6,u,3,0>
5689   1638470599U,  // <7,6,u,4>: Cost 2 vext3 RHS, <6,u,4,5>
5690   1576589466U,  // <7,6,u,5>: Cost 2 vext2 <5,4,7,6>, RHS
5691   1638323000U,  // <7,6,u,6>: Cost 2 vext3 RHS, <6,6,6,6>
5692   1638323168U,  // <7,6,u,7>: Cost 2 vext3 RHS, <6,u,7,3>
5693   1638323177U,  // <7,6,u,u>: Cost 2 vext3 RHS, <6,u,u,3>
5694   2712065007U,  // <7,7,0,0>: Cost 3 vext3 RHS, <7,0,0,0>
5695   1638323194U,  // <7,7,0,1>: Cost 2 vext3 RHS, <7,0,1,2>
5696   2712065025U,  // <7,7,0,2>: Cost 3 vext3 RHS, <7,0,2,0>
5697   3785806859U,  // <7,7,0,3>: Cost 4 vext3 RHS, <7,0,3,1>
5698   2712212500U,  // <7,7,0,4>: Cost 3 vext3 RHS, <7,0,4,1>
5699   2585161907U,  // <7,7,0,5>: Cost 3 vext1 <5,7,7,0>, <5,7,7,0>
5700   2591134604U,  // <7,7,0,6>: Cost 3 vext1 <6,7,7,0>, <6,7,7,0>
5701   2591134714U,  // <7,7,0,7>: Cost 3 vext1 <6,7,7,0>, <7,0,1,2>
5702   1638323257U,  // <7,7,0,u>: Cost 2 vext3 RHS, <7,0,u,2>
5703   2712065091U,  // <7,7,1,0>: Cost 3 vext3 RHS, <7,1,0,3>
5704   2712065098U,  // <7,7,1,1>: Cost 3 vext3 RHS, <7,1,1,1>
5705   2712065109U,  // <7,7,1,2>: Cost 3 vext3 RHS, <7,1,2,3>
5706   3785806939U,  // <7,7,1,3>: Cost 4 vext3 RHS, <7,1,3,0>
5707   2712212586U,  // <7,7,1,4>: Cost 3 vext3 RHS, <7,1,4,6>
5708   2712212592U,  // <7,7,1,5>: Cost 3 vext3 RHS, <7,1,5,3>
5709   2657633505U,  // <7,7,1,6>: Cost 3 vext2 <6,6,7,7>, <1,6,3,7>
5710   2735953024U,  // <7,7,1,7>: Cost 3 vext3 RHS, <7,1,7,1>
5711   2712065163U,  // <7,7,1,u>: Cost 3 vext3 RHS, <7,1,u,3>
5712   3785806993U,  // <7,7,2,0>: Cost 4 vext3 RHS, <7,2,0,0>
5713   3785807002U,  // <7,7,2,1>: Cost 4 vext3 RHS, <7,2,1,0>
5714   2712065189U,  // <7,7,2,2>: Cost 3 vext3 RHS, <7,2,2,2>
5715   2712065196U,  // <7,7,2,3>: Cost 3 vext3 RHS, <7,2,3,0>
5716   3785807029U,  // <7,7,2,4>: Cost 4 vext3 RHS, <7,2,4,0>
5717   3785807041U,  // <7,7,2,5>: Cost 4 vext3 RHS, <7,2,5,3>
5718   2712212682U,  // <7,7,2,6>: Cost 3 vext3 RHS, <7,2,6,3>
5719   2735953107U,  // <7,7,2,7>: Cost 3 vext3 RHS, <7,2,7,3>
5720   2712065241U,  // <7,7,2,u>: Cost 3 vext3 RHS, <7,2,u,0>
5721   2712065251U,  // <7,7,3,0>: Cost 3 vext3 RHS, <7,3,0,1>
5722   3785807083U,  // <7,7,3,1>: Cost 4 vext3 RHS, <7,3,1,0>
5723   3785807092U,  // <7,7,3,2>: Cost 4 vext3 RHS, <7,3,2,0>
5724   2712065280U,  // <7,7,3,3>: Cost 3 vext3 RHS, <7,3,3,3>
5725   2712065291U,  // <7,7,3,4>: Cost 3 vext3 RHS, <7,3,4,5>
5726   2735953168U,  // <7,7,3,5>: Cost 3 vext3 RHS, <7,3,5,1>
5727   2735953178U,  // <7,7,3,6>: Cost 3 vext3 RHS, <7,3,6,2>
5728   2640382728U,  // <7,7,3,7>: Cost 3 vext2 <3,7,7,7>, <3,7,7,7>
5729   2712065323U,  // <7,7,3,u>: Cost 3 vext3 RHS, <7,3,u,1>
5730   2712065336U,  // <7,7,4,0>: Cost 3 vext3 RHS, <7,4,0,5>
5731   3785807166U,  // <7,7,4,1>: Cost 4 vext3 RHS, <7,4,1,2>
5732   3785807178U,  // <7,7,4,2>: Cost 4 vext3 RHS, <7,4,2,5>
5733   3785807187U,  // <7,7,4,3>: Cost 4 vext3 RHS, <7,4,3,5>
5734   2712065371U,  // <7,7,4,4>: Cost 3 vext3 RHS, <7,4,4,4>
5735   1638323558U,  // <7,7,4,5>: Cost 2 vext3 RHS, <7,4,5,6>
5736   2712065385U,  // <7,7,4,6>: Cost 3 vext3 RHS, <7,4,6,0>
5737   2712212855U,  // <7,7,4,7>: Cost 3 vext3 RHS, <7,4,7,5>
5738   1638323585U,  // <7,7,4,u>: Cost 2 vext3 RHS, <7,4,u,6>
5739   2585198694U,  // <7,7,5,0>: Cost 3 vext1 <5,7,7,5>, LHS
5740   2712065428U,  // <7,7,5,1>: Cost 3 vext3 RHS, <7,5,1,7>
5741   3785807255U,  // <7,7,5,2>: Cost 4 vext3 RHS, <7,5,2,1>
5742   3785807264U,  // <7,7,5,3>: Cost 4 vext3 RHS, <7,5,3,1>
5743   2712065455U,  // <7,7,5,4>: Cost 3 vext3 RHS, <7,5,4,7>
5744   1577259032U,  // <7,7,5,5>: Cost 2 vext2 <5,5,7,7>, <5,5,7,7>
5745   2712065473U,  // <7,7,5,6>: Cost 3 vext3 RHS, <7,5,6,7>
5746   2712212938U,  // <7,7,5,7>: Cost 3 vext3 RHS, <7,5,7,7>
5747   1577259032U,  // <7,7,5,u>: Cost 2 vext2 <5,5,7,7>, <5,5,7,7>
5748   2591178854U,  // <7,7,6,0>: Cost 3 vext1 <6,7,7,6>, LHS
5749   2735953374U,  // <7,7,6,1>: Cost 3 vext3 RHS, <7,6,1,0>
5750   2712065518U,  // <7,7,6,2>: Cost 3 vext3 RHS, <7,6,2,7>
5751   2655646287U,  // <7,7,6,3>: Cost 3 vext2 <6,3,7,7>, <6,3,7,7>
5752   2591182134U,  // <7,7,6,4>: Cost 3 vext1 <6,7,7,6>, RHS
5753   2656973553U,  // <7,7,6,5>: Cost 3 vext2 <6,5,7,7>, <6,5,7,7>
5754   1583895362U,  // <7,7,6,6>: Cost 2 vext2 <6,6,7,7>, <6,6,7,7>
5755   2712065556U,  // <7,7,6,7>: Cost 3 vext3 RHS, <7,6,7,0>
5756   1583895362U,  // <7,7,6,u>: Cost 2 vext2 <6,6,7,7>, <6,6,7,7>
5757   1523417190U,  // <7,7,7,0>: Cost 2 vext1 <7,7,7,7>, LHS
5758   2597159670U,  // <7,7,7,1>: Cost 3 vext1 <7,7,7,7>, <1,0,3,2>
5759   2597160552U,  // <7,7,7,2>: Cost 3 vext1 <7,7,7,7>, <2,2,2,2>
5760   2597161110U,  // <7,7,7,3>: Cost 3 vext1 <7,7,7,7>, <3,0,1,2>
5761   1523420470U,  // <7,7,7,4>: Cost 2 vext1 <7,7,7,7>, RHS
5762   2651002296U,  // <7,7,7,5>: Cost 3 vext2 <5,5,7,7>, <7,5,5,7>
5763   2657637906U,  // <7,7,7,6>: Cost 3 vext2 <6,6,7,7>, <7,6,6,7>
5764   363253046U,   // <7,7,7,7>: Cost 1 vdup3 RHS
5765   363253046U,   // <7,7,7,u>: Cost 1 vdup3 RHS
5766   1523417190U,  // <7,7,u,0>: Cost 2 vext1 <7,7,7,7>, LHS
5767   1638471298U,  // <7,7,u,1>: Cost 2 vext3 RHS, <7,u,1,2>
5768   2712213129U,  // <7,7,u,2>: Cost 3 vext3 RHS, <7,u,2,0>
5769   2712065685U,  // <7,7,u,3>: Cost 3 vext3 RHS, <7,u,3,3>
5770   1523420470U,  // <7,7,u,4>: Cost 2 vext1 <7,7,7,7>, RHS
5771   1638471338U,  // <7,7,u,5>: Cost 2 vext3 RHS, <7,u,5,6>
5772   1595840756U,  // <7,7,u,6>: Cost 2 vext2 <u,6,7,7>, <u,6,7,7>
5773   363253046U,   // <7,7,u,7>: Cost 1 vdup3 RHS
5774   363253046U,   // <7,7,u,u>: Cost 1 vdup3 RHS
5775   1638318080U,  // <7,u,0,0>: Cost 2 vext3 RHS, <0,0,0,0>
5776   1638323922U,  // <7,u,0,1>: Cost 2 vext3 RHS, <u,0,1,1>
5777   1638323932U,  // <7,u,0,2>: Cost 2 vext3 RHS, <u,0,2,2>
5778   1638323941U,  // <7,u,0,3>: Cost 2 vext3 RHS, <u,0,3,2>
5779   2712065773U,  // <7,u,0,4>: Cost 3 vext3 RHS, <u,0,4,1>
5780   1638323958U,  // <7,u,0,5>: Cost 2 vext3 RHS, <u,0,5,1>
5781   1638323968U,  // <7,u,0,6>: Cost 2 vext3 RHS, <u,0,6,2>
5782   2712065800U,  // <7,u,0,7>: Cost 3 vext3 RHS, <u,0,7,1>
5783   1638323985U,  // <7,u,0,u>: Cost 2 vext3 RHS, <u,0,u,1>
5784   1517469798U,  // <7,u,1,0>: Cost 2 vext1 <6,7,u,1>, LHS
5785   1638318900U,  // <7,u,1,1>: Cost 2 vext3 RHS, <1,1,1,1>
5786   564582190U,   // <7,u,1,2>: Cost 1 vext3 RHS, LHS
5787   1638324023U,  // <7,u,1,3>: Cost 2 vext3 RHS, <u,1,3,3>
5788   1517473078U,  // <7,u,1,4>: Cost 2 vext1 <6,7,u,1>, RHS
5789   2712065862U,  // <7,u,1,5>: Cost 3 vext3 RHS, <u,1,5,0>
5790   1517474710U,  // <7,u,1,6>: Cost 2 vext1 <6,7,u,1>, <6,7,u,1>
5791   1638324059U,  // <7,u,1,7>: Cost 2 vext3 RHS, <u,1,7,3>
5792   564582244U,   // <7,u,1,u>: Cost 1 vext3 RHS, LHS
5793   1638324076U,  // <7,u,2,0>: Cost 2 vext3 RHS, <u,2,0,2>
5794   2712065907U,  // <7,u,2,1>: Cost 3 vext3 RHS, <u,2,1,0>
5795   1638319720U,  // <7,u,2,2>: Cost 2 vext3 RHS, <2,2,2,2>
5796   1638324101U,  // <7,u,2,3>: Cost 2 vext3 RHS, <u,2,3,0>
5797   1638471572U,  // <7,u,2,4>: Cost 2 vext3 RHS, <u,2,4,6>
5798   2712065945U,  // <7,u,2,5>: Cost 3 vext3 RHS, <u,2,5,2>
5799   2712065952U,  // <7,u,2,6>: Cost 3 vext3 RHS, <u,2,6,0>
5800   1638324140U,  // <7,u,2,7>: Cost 2 vext3 RHS, <u,2,7,3>
5801   1638324146U,  // <7,u,2,u>: Cost 2 vext3 RHS, <u,2,u,0>
5802   1638324156U,  // <7,u,3,0>: Cost 2 vext3 RHS, <u,3,0,1>
5803   2712065988U,  // <7,u,3,1>: Cost 3 vext3 RHS, <u,3,1,0>
5804   2712065998U,  // <7,u,3,2>: Cost 3 vext3 RHS, <u,3,2,1>
5805   1638320540U,  // <7,u,3,3>: Cost 2 vext3 RHS, <3,3,3,3>
5806   1638324196U,  // <7,u,3,4>: Cost 2 vext3 RHS, <u,3,4,5>
5807   2712066025U,  // <7,u,3,5>: Cost 3 vext3 RHS, <u,3,5,1>
5808   2712066035U,  // <7,u,3,6>: Cost 3 vext3 RHS, <u,3,6,2>
5809   2712066042U,  // <7,u,3,7>: Cost 3 vext3 RHS, <u,3,7,0>
5810   1638324228U,  // <7,u,3,u>: Cost 2 vext3 RHS, <u,3,u,1>
5811   2712066061U,  // <7,u,4,0>: Cost 3 vext3 RHS, <u,4,0,1>
5812   1638471706U,  // <7,u,4,1>: Cost 2 vext3 RHS, <u,4,1,5>
5813   1638471716U,  // <7,u,4,2>: Cost 2 vext3 RHS, <u,4,2,6>
5814   2712066092U,  // <7,u,4,3>: Cost 3 vext3 RHS, <u,4,3,5>
5815   1638321360U,  // <7,u,4,4>: Cost 2 vext3 RHS, <4,4,4,4>
5816   1638324287U,  // <7,u,4,5>: Cost 2 vext3 RHS, <u,4,5,6>
5817   1638471752U,  // <7,u,4,6>: Cost 2 vext3 RHS, <u,4,6,6>
5818   1640314961U,  // <7,u,4,7>: Cost 2 vext3 RHS, <u,4,7,6>
5819   1638324314U,  // <7,u,4,u>: Cost 2 vext3 RHS, <u,4,u,6>
5820   1517502566U,  // <7,u,5,0>: Cost 2 vext1 <6,7,u,5>, LHS
5821   1574612693U,  // <7,u,5,1>: Cost 2 vext2 <5,1,7,u>, <5,1,7,u>
5822   2712066162U,  // <7,u,5,2>: Cost 3 vext3 RHS, <u,5,2,3>
5823   1638471807U,  // <7,u,5,3>: Cost 2 vext3 RHS, <u,5,3,7>
5824   1576603592U,  // <7,u,5,4>: Cost 2 vext2 <5,4,7,u>, <5,4,7,u>
5825   1577267225U,  // <7,u,5,5>: Cost 2 vext2 <5,5,7,u>, <5,5,7,u>
5826   564582554U,   // <7,u,5,6>: Cost 1 vext3 RHS, RHS
5827   1638471843U,  // <7,u,5,7>: Cost 2 vext3 RHS, <u,5,7,7>
5828   564582572U,   // <7,u,5,u>: Cost 1 vext3 RHS, RHS
5829   1638324400U,  // <7,u,6,0>: Cost 2 vext3 RHS, <u,6,0,2>
5830   2712066232U,  // <7,u,6,1>: Cost 3 vext3 RHS, <u,6,1,1>
5831   1581249023U,  // <7,u,6,2>: Cost 2 vext2 <6,2,7,u>, <6,2,7,u>
5832   1638471888U,  // <7,u,6,3>: Cost 2 vext3 RHS, <u,6,3,7>
5833   1638471896U,  // <7,u,6,4>: Cost 2 vext3 RHS, <u,6,4,6>
5834   2712213730U,  // <7,u,6,5>: Cost 3 vext3 RHS, <u,6,5,7>
5835   1583903555U,  // <7,u,6,6>: Cost 2 vext2 <6,6,7,u>, <6,6,7,u>
5836   1638471924U,  // <7,u,6,7>: Cost 2 vext3 RHS, <u,6,7,7>
5837   1640462582U,  // <7,u,6,u>: Cost 2 vext3 RHS, <u,6,u,0>
5838   1638471936U,  // <7,u,7,0>: Cost 2 vext3 RHS, <u,7,0,1>
5839   2712213768U,  // <7,u,7,1>: Cost 3 vext3 RHS, <u,7,1,0>
5840   2712213779U,  // <7,u,7,2>: Cost 3 vext3 RHS, <u,7,2,2>
5841   2712213786U,  // <7,u,7,3>: Cost 3 vext3 RHS, <u,7,3,0>
5842   1638471976U,  // <7,u,7,4>: Cost 2 vext3 RHS, <u,7,4,5>
5843   2712213805U,  // <7,u,7,5>: Cost 3 vext3 RHS, <u,7,5,1>
5844   2712213815U,  // <7,u,7,6>: Cost 3 vext3 RHS, <u,7,6,2>
5845   363253046U,   // <7,u,7,7>: Cost 1 vdup3 RHS
5846   363253046U,   // <7,u,7,u>: Cost 1 vdup3 RHS
5847   1638324561U,  // <7,u,u,0>: Cost 2 vext3 RHS, <u,u,0,1>
5848   1638324571U,  // <7,u,u,1>: Cost 2 vext3 RHS, <u,u,1,2>
5849   564582757U,   // <7,u,u,2>: Cost 1 vext3 RHS, LHS
5850   1638324587U,  // <7,u,u,3>: Cost 2 vext3 RHS, <u,u,3,0>
5851   1638324601U,  // <7,u,u,4>: Cost 2 vext3 RHS, <u,u,4,5>
5852   1638324611U,  // <7,u,u,5>: Cost 2 vext3 RHS, <u,u,5,6>
5853   564582797U,   // <7,u,u,6>: Cost 1 vext3 RHS, RHS
5854   363253046U,   // <7,u,u,7>: Cost 1 vdup3 RHS
5855   564582811U,   // <7,u,u,u>: Cost 1 vext3 RHS, LHS
5856   135053414U,   // <u,0,0,0>: Cost 1 vdup0 LHS
5857   1611489290U,  // <u,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>
5858   1611489300U,  // <u,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>
5859   2568054923U,  // <u,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0>
5860   1481706806U,  // <u,0,0,4>: Cost 2 vext1 <0,u,0,0>, RHS
5861   2621153757U,  // <u,0,0,5>: Cost 3 vext2 <0,5,u,0>, <0,5,u,0>
5862   2591282078U,  // <u,0,0,6>: Cost 3 vext1 <6,u,0,0>, <6,u,0,0>
5863   2591945711U,  // <u,0,0,7>: Cost 3 vext1 <7,0,0,0>, <7,0,0,0>
5864   135053414U,   // <u,0,0,u>: Cost 1 vdup0 LHS
5865   1493655654U,  // <u,0,1,0>: Cost 2 vext1 <2,u,0,1>, LHS
5866   1879889710U,  // <u,0,1,1>: Cost 2 vzipr LHS, LHS
5867   537747563U,   // <u,0,1,2>: Cost 1 vext3 LHS, LHS
5868   2625799188U,  // <u,0,1,3>: Cost 3 vext2 <1,3,u,0>, <1,3,u,0>
5869   1493658934U,  // <u,0,1,4>: Cost 2 vext1 <2,u,0,1>, RHS
5870   2567401168U,  // <u,0,1,5>: Cost 3 vext1 <2,u,0,1>, <5,1,7,3>
5871   1517548447U,  // <u,0,1,6>: Cost 2 vext1 <6,u,0,1>, <6,u,0,1>
5872   2591290362U,  // <u,0,1,7>: Cost 3 vext1 <6,u,0,1>, <7,0,1,2>
5873   537747612U,   // <u,0,1,u>: Cost 1 vext3 LHS, LHS
5874   1611489444U,  // <u,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
5875   2953631596U,  // <u,0,2,1>: Cost 3 vzipr LHS, <u,2,0,2>
5876   2014107438U,  // <u,0,2,2>: Cost 2 vtrnr LHS, LHS
5877   2555463830U,  // <u,0,2,3>: Cost 3 vext1 <0,u,0,2>, <3,0,1,2>
5878   1481723190U,  // <u,0,2,4>: Cost 2 vext1 <0,u,0,2>, RHS
5879   2555465424U,  // <u,0,2,5>: Cost 3 vext1 <0,u,0,2>, <5,1,7,3>
5880   2555466234U,  // <u,0,2,6>: Cost 3 vext1 <0,u,0,2>, <6,2,7,3>
5881   2579354618U,  // <u,0,2,7>: Cost 3 vext1 <4,u,0,2>, <7,0,1,2>
5882   2014549806U,  // <u,0,2,u>: Cost 2 vtrnr LHS, LHS
5883   2555469824U,  // <u,0,3,0>: Cost 3 vext1 <0,u,0,3>, <0,0,0,0>
5884   2954074044U,  // <u,0,3,1>: Cost 3 vzipr LHS, <u,3,0,1>
5885   72589981U,    // <u,0,3,2>: Cost 1 vrev LHS
5886   2625137052U,  // <u,0,3,3>: Cost 3 vext2 <1,2,u,0>, <3,3,3,3>
5887   2555473206U,  // <u,0,3,4>: Cost 3 vext1 <0,u,0,3>, RHS
5888   2651679326U,  // <u,0,3,5>: Cost 3 vext2 <5,6,u,0>, <3,5,6,u>
5889   2639735481U,  // <u,0,3,6>: Cost 3 vext2 <3,6,u,0>, <3,6,u,0>
5890   2597279354U,  // <u,0,3,7>: Cost 3 vext1 <7,u,0,3>, <7,u,0,3>
5891   73032403U,    // <u,0,3,u>: Cost 1 vrev LHS
5892   2625137554U,  // <u,0,4,0>: Cost 3 vext2 <1,2,u,0>, <4,0,5,1>
5893   1638326610U,  // <u,0,4,1>: Cost 2 vext3 RHS, <0,4,1,5>
5894   1638326620U,  // <u,0,4,2>: Cost 2 vext3 RHS, <0,4,2,6>
5895   3293897383U,  // <u,0,4,3>: Cost 4 vrev <0,u,3,4>
5896   2567425334U,  // <u,0,4,4>: Cost 3 vext1 <2,u,0,4>, RHS
5897   1551396150U,  // <u,0,4,5>: Cost 2 vext2 <1,2,u,0>, RHS
5898   2625137996U,  // <u,0,4,6>: Cost 3 vext2 <1,2,u,0>, <4,6,0,2>
5899   2646371811U,  // <u,0,4,7>: Cost 3 vext2 <4,7,u,0>, <4,7,u,0>
5900   1551396393U,  // <u,0,4,u>: Cost 2 vext2 <1,2,u,0>, RHS
5901   2573402214U,  // <u,0,5,0>: Cost 3 vext1 <3,u,0,5>, LHS
5902   1879890074U,  // <u,0,5,1>: Cost 2 vzipr LHS, RHS
5903   3087849206U,  // <u,0,5,2>: Cost 3 vtrnr LHS, <u,0,5,1>
5904   2573404952U,  // <u,0,5,3>: Cost 3 vext1 <3,u,0,5>, <3,u,0,5>
5905   2220237489U,  // <u,0,5,4>: Cost 3 vrev <0,u,4,5>
5906   2651680772U,  // <u,0,5,5>: Cost 3 vext2 <5,6,u,0>, <5,5,5,5>
5907   1577939051U,  // <u,0,5,6>: Cost 2 vext2 <5,6,u,0>, <5,6,u,0>
5908   2652344508U,  // <u,0,5,7>: Cost 3 vext2 <5,7,u,0>, <5,7,u,0>
5909   1884534938U,  // <u,0,5,u>: Cost 2 vzipr LHS, RHS
5910   3088357530U,  // <u,0,6,0>: Cost 3 vtrnr <0,2,0,2>, RHS
5911   2953631920U,  // <u,0,6,1>: Cost 3 vzipr LHS, <u,6,0,2>
5912   2014107802U,  // <u,0,6,2>: Cost 2 vtrnr LHS, RHS
5913   2573413145U,  // <u,0,6,3>: Cost 3 vext1 <3,u,0,6>, <3,u,0,6>
5914   2573413686U,  // <u,0,6,4>: Cost 3 vext1 <3,u,0,6>, RHS
5915   2651681459U,  // <u,0,6,5>: Cost 3 vext2 <5,6,u,0>, <6,5,0,u>
5916   2651681592U,  // <u,0,6,6>: Cost 3 vext2 <5,6,u,0>, <6,6,6,6>
5917   2651681614U,  // <u,0,6,7>: Cost 3 vext2 <5,6,u,0>, <6,7,0,1>
5918   2014550170U,  // <u,0,6,u>: Cost 2 vtrnr LHS, RHS
5919   2651681786U,  // <u,0,7,0>: Cost 3 vext2 <5,6,u,0>, <7,0,1,2>
5920   2899627336U,  // <u,0,7,1>: Cost 3 vzipl <2,3,0,1>, RHS
5921   3087849307U,  // <u,0,7,2>: Cost 3 vtrnr LHS, <u,1,7,3>
5922   3960778056U,  // <u,0,7,3>: Cost 4 vzipl <0,2,0,3>, RHS
5923   2651682150U,  // <u,0,7,4>: Cost 3 vext2 <5,6,u,0>, <7,4,5,6>
5924   2651682242U,  // <u,0,7,5>: Cost 3 vext2 <5,6,u,0>, <7,5,6,u>
5925   2591339429U,  // <u,0,7,6>: Cost 3 vext1 <6,u,0,7>, <6,u,0,7>
5926   2651682412U,  // <u,0,7,7>: Cost 3 vext2 <5,6,u,0>, <7,7,7,7>
5927   3088291675U,  // <u,0,7,u>: Cost 3 vtrnr LHS, <u,1,7,3>
5928   135053414U,   // <u,0,u,0>: Cost 1 vdup0 LHS
5929   1879890277U,  // <u,0,u,1>: Cost 2 vzipr LHS, LHS
5930   537748125U,   // <u,0,u,2>: Cost 1 vext3 LHS, LHS
5931   2555512982U,  // <u,0,u,3>: Cost 3 vext1 <0,u,0,u>, <3,0,1,2>
5932   1481772342U,  // <u,0,u,4>: Cost 2 vext1 <0,u,0,u>, RHS
5933   1551399066U,  // <u,0,u,5>: Cost 2 vext2 <1,2,u,0>, RHS
5934   1517605798U,  // <u,0,u,6>: Cost 2 vext1 <6,u,0,u>, <6,u,0,u>
5935   2579403770U,  // <u,0,u,7>: Cost 3 vext1 <4,u,0,u>, <7,0,1,2>
5936   537748179U,   // <u,0,u,u>: Cost 1 vext3 LHS, LHS
5937   1544101961U,  // <u,1,0,0>: Cost 2 vext2 <0,0,u,1>, <0,0,u,1>
5938   1558036582U,  // <u,1,0,1>: Cost 2 vext2 <2,3,u,1>, LHS
5939   2685231852U,  // <u,1,0,2>: Cost 3 vext3 LHS, <1,0,2,1>
5940   1611490038U,  // <u,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>
5941   2567466294U,  // <u,1,0,4>: Cost 3 vext1 <2,u,1,0>, RHS
5942   2641510814U,  // <u,1,0,5>: Cost 3 vext2 <4,0,5,1>, <0,5,1,0>
5943   2591355815U,  // <u,1,0,6>: Cost 3 vext1 <6,u,1,0>, <6,u,1,0>
5944   2597328512U,  // <u,1,0,7>: Cost 3 vext1 <7,u,1,0>, <7,u,1,0>
5945   1611490083U,  // <u,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>
5946   1524252774U,  // <u,1,1,0>: Cost 2 vext1 <u,0,1,1>, LHS
5947   202162278U,   // <u,1,1,1>: Cost 1 vdup1 LHS
5948   2960316206U,  // <u,1,1,2>: Cost 3 vzipr <1,2,3,0>, LHS
5949   1611490120U,  // <u,1,1,3>: Cost 2 vext3 LHS, <1,1,3,3>
5950   1524256054U,  // <u,1,1,4>: Cost 2 vext1 <u,0,1,1>, RHS
5951   2658321552U,  // <u,1,1,5>: Cost 3 vext2 <6,7,u,1>, <1,5,3,7>
5952   2591364008U,  // <u,1,1,6>: Cost 3 vext1 <6,u,1,1>, <6,u,1,1>
5953   2597999610U,  // <u,1,1,7>: Cost 3 vext1 <u,0,1,1>, <7,0,1,2>
5954   202162278U,   // <u,1,1,u>: Cost 1 vdup1 LHS
5955   1499709542U,  // <u,1,2,0>: Cost 2 vext1 <3,u,1,2>, LHS
5956   2685232007U,  // <u,1,2,1>: Cost 3 vext3 LHS, <1,2,1,3>
5957   2685232016U,  // <u,1,2,2>: Cost 3 vext3 LHS, <1,2,2,3>
5958   835584U,      // <u,1,2,3>: Cost 0 copy LHS
5959   1499712822U,  // <u,1,2,4>: Cost 2 vext1 <3,u,1,2>, RHS
5960   2573455056U,  // <u,1,2,5>: Cost 3 vext1 <3,u,1,2>, <5,1,7,3>
5961   2573455866U,  // <u,1,2,6>: Cost 3 vext1 <3,u,1,2>, <6,2,7,3>
5962   1523603074U,  // <u,1,2,7>: Cost 2 vext1 <7,u,1,2>, <7,u,1,2>
5963   835584U,      // <u,1,2,u>: Cost 0 copy LHS
5964   2685232078U,  // <u,1,3,0>: Cost 3 vext3 LHS, <1,3,0,2>
5965   2892398748U,  // <u,1,3,1>: Cost 3 vzipl <1,1,1,1>, LHS
5966   2555545254U,  // <u,1,3,2>: Cost 3 vext1 <0,u,1,3>, <2,3,0,1>
5967   1946993309U,  // <u,1,3,3>: Cost 2 vtrnl LHS, LHS
5968   2555546934U,  // <u,1,3,4>: Cost 3 vext1 <0,u,1,3>, RHS
5969   2585407697U,  // <u,1,3,5>: Cost 3 vext1 <5,u,1,3>, <5,u,1,3>
5970   2658323128U,  // <u,1,3,6>: Cost 3 vext2 <6,7,u,1>, <3,6,7,u>
5971   2597353091U,  // <u,1,3,7>: Cost 3 vext1 <7,u,1,3>, <7,u,1,3>
5972   1947034269U,  // <u,1,3,u>: Cost 2 vtrnl LHS, LHS
5973   1567992749U,  // <u,1,4,0>: Cost 2 vext2 <4,0,u,1>, <4,0,u,1>
5974   2642398206U,  // <u,1,4,1>: Cost 3 vext2 <4,1,u,1>, <4,1,u,1>
5975   2573469422U,  // <u,1,4,2>: Cost 3 vext1 <3,u,1,4>, <2,3,u,1>
5976   1152386432U,  // <u,1,4,3>: Cost 2 vrev <1,u,3,4>
5977   2573471030U,  // <u,1,4,4>: Cost 3 vext1 <3,u,1,4>, RHS
5978   1558039862U,  // <u,1,4,5>: Cost 2 vext2 <2,3,u,1>, RHS
5979   2631781708U,  // <u,1,4,6>: Cost 3 vext2 <2,3,u,1>, <4,6,0,2>
5980   2597361284U,  // <u,1,4,7>: Cost 3 vext1 <7,u,1,4>, <7,u,1,4>
5981   1152755117U,  // <u,1,4,u>: Cost 2 vrev <1,u,u,4>
5982   1526939750U,  // <u,1,5,0>: Cost 2 vext1 <u,4,1,5>, LHS
5983   2959513754U,  // <u,1,5,1>: Cost 3 vzipr <1,1,1,1>, RHS
5984   2960316570U,  // <u,1,5,2>: Cost 3 vzipr <1,2,3,0>, RHS
5985   1638327440U,  // <u,1,5,3>: Cost 2 vext3 RHS, <1,5,3,7>
5986   1526943030U,  // <u,1,5,4>: Cost 2 vext1 <u,4,1,5>, RHS
5987   2651025435U,  // <u,1,5,5>: Cost 3 vext2 <5,5,u,1>, <5,5,u,1>
5988   2651689068U,  // <u,1,5,6>: Cost 3 vext2 <5,6,u,1>, <5,6,u,1>
5989   2600686586U,  // <u,1,5,7>: Cost 3 vext1 <u,4,1,5>, <7,0,1,2>
5990   1638327485U,  // <u,1,5,u>: Cost 2 vext3 RHS, <1,5,u,7>
5991   2653679967U,  // <u,1,6,0>: Cost 3 vext2 <6,0,u,1>, <6,0,u,1>
5992   3093731482U,  // <u,1,6,1>: Cost 3 vtrnr <1,1,1,1>, RHS
5993   2631782906U,  // <u,1,6,2>: Cost 3 vext2 <2,3,u,1>, <6,2,7,3>
5994   3020737350U,  // <u,1,6,3>: Cost 3 vtrnl LHS, <3,u,5,6>
5995   2597375286U,  // <u,1,6,4>: Cost 3 vext1 <7,u,1,6>, RHS
5996   2226292116U,  // <u,1,6,5>: Cost 3 vrev <1,u,5,6>
5997   2657661765U,  // <u,1,6,6>: Cost 3 vext2 <6,6,u,1>, <6,6,u,1>
5998   1584583574U,  // <u,1,6,7>: Cost 2 vext2 <6,7,u,1>, <6,7,u,1>
5999   1585247207U,  // <u,1,6,u>: Cost 2 vext2 <6,u,u,1>, <6,u,u,1>
6000   2573492326U,  // <u,1,7,0>: Cost 3 vext1 <3,u,1,7>, LHS
6001   2892401992U,  // <u,1,7,1>: Cost 3 vzipl <1,1,1,1>, RHS
6002   2903690568U,  // <u,1,7,2>: Cost 3 vzipl <3,0,1,2>, RHS
6003   1946996265U,  // <u,1,7,3>: Cost 2 vtrnl LHS, RHS
6004   2573495606U,  // <u,1,7,4>: Cost 3 vext1 <3,u,1,7>, RHS
6005   2936229192U,  // <u,1,7,5>: Cost 3 vzipl <u,4,1,5>, RHS
6006   2658325990U,  // <u,1,7,6>: Cost 3 vext2 <6,7,u,1>, <7,6,1,u>
6007   2658326124U,  // <u,1,7,7>: Cost 3 vext2 <6,7,u,1>, <7,7,7,7>
6008   1947037225U,  // <u,1,7,u>: Cost 2 vtrnl LHS, RHS
6009   1499758694U,  // <u,1,u,0>: Cost 2 vext1 <3,u,1,u>, LHS
6010   202162278U,   // <u,1,u,1>: Cost 1 vdup1 LHS
6011   2685674870U,  // <u,1,u,2>: Cost 3 vext3 LHS, <1,u,2,3>
6012   835584U,      // <u,1,u,3>: Cost 0 copy LHS
6013   1499761974U,  // <u,1,u,4>: Cost 2 vext1 <3,u,1,u>, RHS
6014   1558042778U,  // <u,1,u,5>: Cost 2 vext2 <2,3,u,1>, RHS
6015   2631784624U,  // <u,1,u,6>: Cost 3 vext2 <2,3,u,1>, <u,6,0,2>
6016   1523652232U,  // <u,1,u,7>: Cost 2 vext1 <7,u,1,u>, <7,u,1,u>
6017   835584U,      // <u,1,u,u>: Cost 0 copy LHS
6018   1544110154U,  // <u,2,0,0>: Cost 2 vext2 <0,0,u,2>, <0,0,u,2>
6019   1550082150U,  // <u,2,0,1>: Cost 2 vext2 <1,0,u,2>, LHS
6020   1745671982U,  // <u,2,0,2>: Cost 2 vuzpr LHS, LHS
6021   2685232590U,  // <u,2,0,3>: Cost 3 vext3 LHS, <2,0,3,1>
6022   2685232600U,  // <u,2,0,4>: Cost 3 vext3 LHS, <2,0,4,2>
6023   2617409966U,  // <u,2,0,5>: Cost 3 vext2 <0,0,2,2>, <0,5,2,7>
6024   2586120488U,  // <u,2,0,6>: Cost 3 vext1 <6,0,2,0>, <6,0,2,0>
6025   2659656273U,  // <u,2,0,7>: Cost 3 vext2 <7,0,u,2>, <0,7,2,u>
6026   1746114350U,  // <u,2,0,u>: Cost 2 vuzpr LHS, LHS
6027   1550082851U,  // <u,2,1,0>: Cost 2 vext2 <1,0,u,2>, <1,0,u,2>
6028   2623824692U,  // <u,2,1,1>: Cost 3 vext2 <1,0,u,2>, <1,1,1,1>
6029   2685232664U,  // <u,2,1,2>: Cost 3 vext3 LHS, <2,1,2,3>
6030   2886518510U,  // <u,2,1,3>: Cost 3 vzipl LHS, <2,3,u,1>
6031   2685232682U,  // <u,2,1,4>: Cost 3 vext3 LHS, <2,1,4,3>
6032   2232223848U,  // <u,2,1,5>: Cost 3 vrev <2,u,5,1>
6033   2733008444U,  // <u,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>
6034   2602718850U,  // <u,2,1,7>: Cost 3 vext1 <u,7,2,1>, <7,u,1,2>
6035   1158703235U,  // <u,2,1,u>: Cost 2 vrev <2,u,u,1>
6036   1524334694U,  // <u,2,2,0>: Cost 2 vext1 <u,0,2,2>, LHS
6037   2231937093U,  // <u,2,2,1>: Cost 3 vrev <2,u,1,2>
6038   269271142U,   // <u,2,2,2>: Cost 1 vdup2 LHS
6039   1611490930U,  // <u,2,2,3>: Cost 2 vext3 LHS, <2,2,3,3>
6040   1524337974U,  // <u,2,2,4>: Cost 2 vext1 <u,0,2,2>, RHS
6041   2598080208U,  // <u,2,2,5>: Cost 3 vext1 <u,0,2,2>, <5,1,7,3>
6042   2232305778U,  // <u,2,2,6>: Cost 3 vrev <2,u,6,2>
6043   2598081530U,  // <u,2,2,7>: Cost 3 vext1 <u,0,2,2>, <7,0,1,2>
6044   269271142U,   // <u,2,2,u>: Cost 1 vdup2 LHS
6045   408134301U,   // <u,2,3,0>: Cost 1 vext1 LHS, LHS
6046   1481876214U,  // <u,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
6047   1481877096U,  // <u,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
6048   1812775068U,  // <u,2,3,3>: Cost 2 vzipl LHS, LHS
6049   408137014U,   // <u,2,3,4>: Cost 1 vext1 LHS, RHS
6050   1481879248U,  // <u,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
6051   1481880058U,  // <u,2,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
6052   1529656314U,  // <u,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>
6053   408139566U,   // <u,2,3,u>: Cost 1 vext1 LHS, LHS
6054   1568000942U,  // <u,2,4,0>: Cost 2 vext2 <4,0,u,2>, <4,0,u,2>
6055   2642406399U,  // <u,2,4,1>: Cost 3 vext2 <4,1,u,2>, <4,1,u,2>
6056   2643070032U,  // <u,2,4,2>: Cost 3 vext2 <4,2,u,2>, <4,2,u,2>
6057   2891162567U,  // <u,2,4,3>: Cost 3 vzipl LHS, <1,2,u,4>
6058   2232174690U,  // <u,2,4,4>: Cost 3 vrev <2,u,4,4>
6059   1550085430U,  // <u,2,4,5>: Cost 2 vext2 <1,0,u,2>, RHS
6060   1772541742U,  // <u,2,4,6>: Cost 2 vuzpr RHS, LHS
6061   2597435021U,  // <u,2,4,7>: Cost 3 vext1 <7,u,2,4>, <7,u,2,4>
6062   1550085673U,  // <u,2,4,u>: Cost 2 vext2 <1,0,u,2>, RHS
6063   2712069966U,  // <u,2,5,0>: Cost 3 vext3 RHS, <2,5,0,7>
6064   2623827664U,  // <u,2,5,1>: Cost 3 vext2 <1,0,u,2>, <5,1,7,3>
6065   2966231194U,  // <u,2,5,2>: Cost 3 vzipr <2,2,2,2>, RHS
6066   2886518514U,  // <u,2,5,3>: Cost 3 vzipl LHS, <2,3,u,5>
6067   1158441059U,  // <u,2,5,4>: Cost 2 vrev <2,u,4,5>
6068   2852165422U,  // <u,2,5,5>: Cost 3 vuzpr <5,5,5,5>, LHS
6069   2712070020U,  // <u,2,5,6>: Cost 3 vext3 RHS, <2,5,6,7>
6070   2849642286U,  // <u,2,5,7>: Cost 3 vuzpr <5,1,7,3>, LHS
6071   1158736007U,  // <u,2,5,u>: Cost 2 vrev <2,u,u,5>
6072   1527021670U,  // <u,2,6,0>: Cost 2 vext1 <u,4,2,6>, LHS
6073   2654351793U,  // <u,2,6,1>: Cost 3 vext2 <6,1,u,2>, <6,1,u,2>
6074   2623828474U,  // <u,2,6,2>: Cost 3 vext2 <1,0,u,2>, <6,2,7,3>
6075   1638328250U,  // <u,2,6,3>: Cost 2 vext3 RHS, <2,6,3,7>
6076   1527024950U,  // <u,2,6,4>: Cost 2 vext1 <u,4,2,6>, RHS
6077   2232264813U,  // <u,2,6,5>: Cost 3 vrev <2,u,5,6>
6078   2712217558U,  // <u,2,6,6>: Cost 3 vext3 RHS, <2,6,6,u>
6079   2856277806U,  // <u,2,6,7>: Cost 3 vuzpr <6,2,7,3>, LHS
6080   1638328295U,  // <u,2,6,u>: Cost 2 vext3 RHS, <2,6,u,7>
6081   1585919033U,  // <u,2,7,0>: Cost 2 vext2 <7,0,u,2>, <7,0,u,2>
6082   2860472110U,  // <u,2,7,1>: Cost 3 vuzpr <7,0,1,2>, LHS
6083   3021245993U,  // <u,2,7,2>: Cost 3 vtrnl <0,2,0,2>, RHS
6084   1812778312U,  // <u,2,7,3>: Cost 2 vzipl LHS, RHS
6085   3027455529U,  // <u,2,7,4>: Cost 3 vtrnl <1,2,3,4>, RHS
6086   2863453998U,  // <u,2,7,5>: Cost 3 vuzpr <7,4,5,6>, LHS
6087   3069349417U,  // <u,2,7,6>: Cost 3 vtrnl <u,2,4,6>, RHS
6088   2659661358U,  // <u,2,7,7>: Cost 3 vext2 <7,0,u,2>, <7,7,0,u>
6089   1812819272U,  // <u,2,7,u>: Cost 2 vzipl LHS, RHS
6090   408175266U,   // <u,2,u,0>: Cost 1 vext1 LHS, LHS
6091   1481917174U,  // <u,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>
6092   269271142U,   // <u,2,u,2>: Cost 1 vdup2 LHS
6093   1812775073U,  // <u,2,u,3>: Cost 2 vzipl LHS, LHS
6094   408177974U,   // <u,2,u,4>: Cost 1 vext1 LHS, RHS
6095   1481920208U,  // <u,2,u,5>: Cost 2 vext1 LHS, <5,1,7,3>
6096   1481921018U,  // <u,2,u,6>: Cost 2 vext1 LHS, <6,2,7,3>
6097   1529697274U,  // <u,2,u,7>: Cost 2 vext1 LHS, <7,0,1,2>
6098   408180526U,   // <u,2,u,u>: Cost 1 vext1 LHS, LHS
6099   1544781824U,  // <u,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
6100   471040156U,   // <u,3,0,1>: Cost 1 vext2 LHS, LHS
6101   1544781988U,  // <u,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
6102   2685233319U,  // <u,3,0,3>: Cost 3 vext3 LHS, <3,0,3,1>
6103   1487899958U,  // <u,3,0,4>: Cost 2 vext1 <1,u,3,0>, RHS
6104   2685233338U,  // <u,3,0,5>: Cost 3 vext3 LHS, <3,0,5,2>
6105   2561643002U,  // <u,3,0,6>: Cost 3 vext1 <1,u,3,0>, <6,2,7,3>
6106   2597475986U,  // <u,3,0,7>: Cost 3 vext1 <7,u,3,0>, <7,u,3,0>
6107   471040669U,   // <u,3,0,u>: Cost 1 vext2 LHS, LHS
6108   1544782582U,  // <u,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
6109   1544782644U,  // <u,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
6110   1544782742U,  // <u,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
6111   2685233402U,  // <u,3,1,3>: Cost 3 vext3 LHS, <3,1,3,3>
6112   2561649974U,  // <u,3,1,4>: Cost 3 vext1 <1,u,3,1>, RHS
6113   1592558736U,  // <u,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
6114   2666300623U,  // <u,3,1,6>: Cost 3 vext2 LHS, <1,6,1,7>
6115   2666300715U,  // <u,3,1,7>: Cost 3 vext2 LHS, <1,7,3,0>
6116   1544783228U,  // <u,3,1,u>: Cost 2 vext2 LHS, <1,u,3,0>
6117   1529716838U,  // <u,3,2,0>: Cost 2 vext1 <u,u,3,2>, LHS
6118   1164167966U,  // <u,3,2,1>: Cost 2 vrev <3,u,1,2>
6119   1544783464U,  // <u,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>
6120   1544783526U,  // <u,3,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
6121   1529720118U,  // <u,3,2,4>: Cost 2 vext1 <u,u,3,2>, RHS
6122   2704034146U,  // <u,3,2,5>: Cost 3 vext3 <3,2,5,u>, <3,2,5,u>
6123   1592559546U,  // <u,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
6124   2666301418U,  // <u,3,2,7>: Cost 3 vext2 LHS, <2,7,0,1>
6125   1544783931U,  // <u,3,2,u>: Cost 2 vext2 LHS, <2,u,0,1>
6126   1544784022U,  // <u,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
6127   1483277128U,  // <u,3,3,1>: Cost 2 vext1 <1,1,3,3>, <1,1,3,3>
6128   1489913458U,  // <u,3,3,2>: Cost 2 vext1 <2,2,3,3>, <2,2,3,3>
6129   336380006U,   // <u,3,3,3>: Cost 1 vdup3 LHS
6130   1544784386U,  // <u,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
6131   2618526242U,  // <u,3,3,5>: Cost 3 vext2 LHS, <3,5,0,2>
6132   2623171210U,  // <u,3,3,6>: Cost 3 vext2 LHS, <3,6,2,7>
6133   2597500565U,  // <u,3,3,7>: Cost 3 vext1 <7,u,3,3>, <7,u,3,3>
6134   336380006U,   // <u,3,3,u>: Cost 1 vdup3 LHS
6135   1544784786U,  // <u,3,4,0>: Cost 2 vext2 LHS, <4,0,5,1>
6136   1487930752U,  // <u,3,4,1>: Cost 2 vext1 <1,u,3,4>, <1,u,3,4>
6137   2618526774U,  // <u,3,4,2>: Cost 3 vext2 LHS, <4,2,5,3>
6138   2561673366U,  // <u,3,4,3>: Cost 3 vext1 <1,u,3,4>, <3,0,1,2>
6139   1487932726U,  // <u,3,4,4>: Cost 2 vext1 <1,u,3,4>, RHS
6140   471043382U,   // <u,3,4,5>: Cost 1 vext2 LHS, RHS
6141   1544785228U,  // <u,3,4,6>: Cost 2 vext2 LHS, <4,6,0,2>
6142   2597508758U,  // <u,3,4,7>: Cost 3 vext1 <7,u,3,4>, <7,u,3,4>
6143   471043625U,   // <u,3,4,u>: Cost 1 vext2 LHS, RHS
6144   2685233698U,  // <u,3,5,0>: Cost 3 vext3 LHS, <3,5,0,2>
6145   1544785616U,  // <u,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
6146   2618527472U,  // <u,3,5,2>: Cost 3 vext2 LHS, <5,2,1,u>
6147   2972948634U,  // <u,3,5,3>: Cost 3 vzipr <3,3,3,3>, RHS
6148   1592561606U,  // <u,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
6149   1592561668U,  // <u,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
6150   1592561762U,  // <u,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>
6151   2618527862U,  // <u,3,5,7>: Cost 3 vext2 LHS, <5,7,0,2>
6152   1549431047U,  // <u,3,5,u>: Cost 2 vext2 LHS, <5,u,7,3>
6153   2618528041U,  // <u,3,6,0>: Cost 3 vext2 LHS, <6,0,2,1>
6154   2618528124U,  // <u,3,6,1>: Cost 3 vext2 LHS, <6,1,2,3>
6155   1544786426U,  // <u,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
6156   3107166362U,  // <u,3,6,3>: Cost 3 vtrnr <3,3,3,3>, RHS
6157   2561690934U,  // <u,3,6,4>: Cost 3 vext1 <1,u,3,6>, RHS
6158   1164495686U,  // <u,3,6,5>: Cost 2 vrev <3,u,5,6>
6159   1592562488U,  // <u,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
6160   1592562510U,  // <u,3,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
6161   1549431776U,  // <u,3,6,u>: Cost 2 vext2 LHS, <6,u,7,3>
6162   1592562682U,  // <u,3,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
6163   1487955331U,  // <u,3,7,1>: Cost 2 vext1 <1,u,3,7>, <1,u,3,7>
6164   1493928028U,  // <u,3,7,2>: Cost 2 vext1 <2,u,3,7>, <2,u,3,7>
6165   2892565832U,  // <u,3,7,3>: Cost 3 vzipl <1,1,3,3>, RHS
6166   1592563046U,  // <u,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
6167   3034172969U,  // <u,3,7,5>: Cost 3 vtrnl <2,3,4,5>, RHS
6168   2655024623U,  // <u,3,7,6>: Cost 3 vext2 <6,2,u,3>, <7,6,2,u>
6169   1592563308U,  // <u,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
6170   1592563330U,  // <u,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
6171   1544787666U,  // <u,3,u,0>: Cost 2 vext2 LHS, <u,0,1,1>
6172   471045934U,   // <u,3,u,1>: Cost 1 vext2 LHS, LHS
6173   1544787820U,  // <u,3,u,2>: Cost 2 vext2 LHS, <u,2,0,2>
6174   336380006U,   // <u,3,u,3>: Cost 1 vdup3 LHS
6175   1544788031U,  // <u,3,u,4>: Cost 2 vext2 LHS, <u,4,5,6>
6176   471046298U,   // <u,3,u,5>: Cost 1 vext2 LHS, RHS
6177   1544788144U,  // <u,3,u,6>: Cost 2 vext2 LHS, <u,6,0,2>
6178   1592563968U,  // <u,3,u,7>: Cost 2 vext2 LHS, <u,7,0,1>
6179   471046501U,   // <u,3,u,u>: Cost 1 vext2 LHS, LHS
6180   2685234022U,  // <u,4,0,0>: Cost 3 vext3 LHS, <4,0,0,2>
6181   1551425638U,  // <u,4,0,1>: Cost 2 vext2 <1,2,u,4>, LHS
6182   2824058852U,  // <u,4,0,2>: Cost 3 vuzpr LHS, <u,3,4,5>
6183   2619859263U,  // <u,4,0,3>: Cost 3 vext2 <0,3,u,4>, <0,3,u,4>
6184   2567687058U,  // <u,4,0,4>: Cost 3 vext1 <2,u,4,0>, <4,0,5,1>
6185   1611492242U,  // <u,4,0,5>: Cost 2 vext3 LHS, <4,0,5,1>
6186   1611492252U,  // <u,4,0,6>: Cost 2 vext3 LHS, <4,0,6,2>
6187   3318050347U,  // <u,4,0,7>: Cost 4 vrev <4,u,7,0>
6188   1611492269U,  // <u,4,0,u>: Cost 2 vext3 LHS, <4,0,u,1>
6189   2625168118U,  // <u,4,1,0>: Cost 3 vext2 <1,2,u,4>, <1,0,3,2>
6190   2625168180U,  // <u,4,1,1>: Cost 3 vext2 <1,2,u,4>, <1,1,1,1>
6191   1551426503U,  // <u,4,1,2>: Cost 2 vext2 <1,2,u,4>, <1,2,u,4>
6192   2625831960U,  // <u,4,1,3>: Cost 3 vext2 <1,3,u,4>, <1,3,u,4>
6193   2567695670U,  // <u,4,1,4>: Cost 3 vext1 <2,u,4,1>, RHS
6194   1906759470U,  // <u,4,1,5>: Cost 2 vzipr RHS, LHS
6195   2685234158U,  // <u,4,1,6>: Cost 3 vext3 LHS, <4,1,6,3>
6196   2597557916U,  // <u,4,1,7>: Cost 3 vext1 <7,u,4,1>, <7,u,4,1>
6197   1555408301U,  // <u,4,1,u>: Cost 2 vext2 <1,u,u,4>, <1,u,u,4>
6198   2629813758U,  // <u,4,2,0>: Cost 3 vext2 <2,0,u,4>, <2,0,u,4>
6199   2625168943U,  // <u,4,2,1>: Cost 3 vext2 <1,2,u,4>, <2,1,4,u>
6200   2625169000U,  // <u,4,2,2>: Cost 3 vext2 <1,2,u,4>, <2,2,2,2>
6201   2625169062U,  // <u,4,2,3>: Cost 3 vext2 <1,2,u,4>, <2,3,0,1>
6202   3115226926U,  // <u,4,2,4>: Cost 3 vtrnr <4,6,4,6>, LHS
6203   2685234230U,  // <u,4,2,5>: Cost 3 vext3 LHS, <4,2,5,3>
6204   2040977198U,  // <u,4,2,6>: Cost 2 vtrnr RHS, LHS
6205   2597566109U,  // <u,4,2,7>: Cost 3 vext1 <7,u,4,2>, <7,u,4,2>
6206   2041124654U,  // <u,4,2,u>: Cost 2 vtrnr RHS, LHS
6207   2625169558U,  // <u,4,3,0>: Cost 3 vext2 <1,2,u,4>, <3,0,1,2>
6208   2567709594U,  // <u,4,3,1>: Cost 3 vext1 <2,u,4,3>, <1,2,3,4>
6209   2567710817U,  // <u,4,3,2>: Cost 3 vext1 <2,u,4,3>, <2,u,4,3>
6210   2625169820U,  // <u,4,3,3>: Cost 3 vext2 <1,2,u,4>, <3,3,3,3>
6211   2625169922U,  // <u,4,3,4>: Cost 3 vext2 <1,2,u,4>, <3,4,5,6>
6212   2899951772U,  // <u,4,3,5>: Cost 3 vzipl <2,3,4,5>, LHS
6213   3040887453U,  // <u,4,3,6>: Cost 3 vtrnl <3,4,5,6>, LHS
6214   3987644572U,  // <u,4,3,7>: Cost 4 vzipl <4,6,4,7>, LHS
6215   2625170206U,  // <u,4,3,u>: Cost 3 vext2 <1,2,u,4>, <3,u,1,2>
6216   1505919078U,  // <u,4,4,0>: Cost 2 vext1 <4,u,4,4>, LHS
6217   2567717831U,  // <u,4,4,1>: Cost 3 vext1 <2,u,4,4>, <1,2,u,4>
6218   2567719010U,  // <u,4,4,2>: Cost 3 vext1 <2,u,4,4>, <2,u,4,4>
6219   2570373542U,  // <u,4,4,3>: Cost 3 vext1 <3,3,4,4>, <3,3,4,4>
6220   161926454U,   // <u,4,4,4>: Cost 1 vdup0 RHS
6221   1551428918U,  // <u,4,4,5>: Cost 2 vext2 <1,2,u,4>, RHS
6222   1638329572U,  // <u,4,4,6>: Cost 2 vext3 RHS, <4,4,6,6>
6223   2594927963U,  // <u,4,4,7>: Cost 3 vext1 <7,4,4,4>, <7,4,4,4>
6224   161926454U,   // <u,4,4,u>: Cost 1 vdup0 RHS
6225   1493983334U,  // <u,4,5,0>: Cost 2 vext1 <2,u,4,5>, LHS
6226   2625171152U,  // <u,4,5,1>: Cost 3 vext2 <1,2,u,4>, <5,1,7,3>
6227   1493985379U,  // <u,4,5,2>: Cost 2 vext1 <2,u,4,5>, <2,u,4,5>
6228   2567727254U,  // <u,4,5,3>: Cost 3 vext1 <2,u,4,5>, <3,0,1,2>
6229   1493986614U,  // <u,4,5,4>: Cost 2 vext1 <2,u,4,5>, RHS
6230   1906759834U,  // <u,4,5,5>: Cost 2 vzipr RHS, RHS
6231   537750838U,   // <u,4,5,6>: Cost 1 vext3 LHS, RHS
6232   2652377280U,  // <u,4,5,7>: Cost 3 vext2 <5,7,u,4>, <5,7,u,4>
6233   537750856U,   // <u,4,5,u>: Cost 1 vext3 LHS, RHS
6234   1611492684U,  // <u,4,6,0>: Cost 2 vext3 LHS, <4,6,0,2>
6235   2712071508U,  // <u,4,6,1>: Cost 3 vext3 RHS, <4,6,1,1>
6236   2625171962U,  // <u,4,6,2>: Cost 3 vext2 <1,2,u,4>, <6,2,7,3>
6237   2712071526U,  // <u,4,6,3>: Cost 3 vext3 RHS, <4,6,3,1>
6238   1638329716U,  // <u,4,6,4>: Cost 2 vext3 RHS, <4,6,4,6>
6239   3111278746U,  // <u,4,6,5>: Cost 3 vtrnr <4,0,5,1>, RHS
6240   2040977562U,  // <u,4,6,6>: Cost 2 vtrnr RHS, RHS
6241   2579682298U,  // <u,4,6,7>: Cost 3 vext1 <4,u,4,6>, <7,0,1,2>
6242   2041125018U,  // <u,4,6,u>: Cost 2 vtrnr RHS, RHS
6243   2579685478U,  // <u,4,7,0>: Cost 3 vext1 <4,u,4,7>, LHS
6244   2602247111U,  // <u,4,7,1>: Cost 3 vext1 <u,6,4,7>, <1,2,u,4>
6245   2661004509U,  // <u,4,7,2>: Cost 3 vext2 <7,2,u,4>, <7,2,u,4>
6246   2573716286U,  // <u,4,7,3>: Cost 3 vext1 <3,u,4,7>, <3,u,4,7>
6247   2579688656U,  // <u,4,7,4>: Cost 3 vext1 <4,u,4,7>, <4,4,4,4>
6248   2899955016U,  // <u,4,7,5>: Cost 3 vzipl <2,3,4,5>, RHS
6249   96808489U,    // <u,4,7,6>: Cost 1 vrev RHS
6250   2651715180U,  // <u,4,7,7>: Cost 3 vext2 <5,6,u,4>, <7,7,7,7>
6251   96955963U,    // <u,4,7,u>: Cost 1 vrev RHS
6252   1611492846U,  // <u,4,u,0>: Cost 2 vext3 LHS, <4,u,0,2>
6253   1551431470U,  // <u,4,u,1>: Cost 2 vext2 <1,2,u,4>, LHS
6254   1494009958U,  // <u,4,u,2>: Cost 2 vext1 <2,u,4,u>, <2,u,4,u>
6255   2625173436U,  // <u,4,u,3>: Cost 3 vext2 <1,2,u,4>, <u,3,0,1>
6256   161926454U,   // <u,4,u,4>: Cost 1 vdup0 RHS
6257   1551431834U,  // <u,4,u,5>: Cost 2 vext2 <1,2,u,4>, RHS
6258   537751081U,   // <u,4,u,6>: Cost 1 vext3 LHS, RHS
6259   2651715840U,  // <u,4,u,7>: Cost 3 vext2 <5,6,u,4>, <u,7,0,1>
6260   537751099U,   // <u,4,u,u>: Cost 1 vext3 LHS, RHS
6261   2631811072U,  // <u,5,0,0>: Cost 3 vext2 <2,3,u,5>, <0,0,0,0>
6262   1558069350U,  // <u,5,0,1>: Cost 2 vext2 <2,3,u,5>, LHS
6263   2819454710U,  // <u,5,0,2>: Cost 3 vuzpr LHS, <u,0,5,1>
6264   2573732672U,  // <u,5,0,3>: Cost 3 vext1 <3,u,5,0>, <3,u,5,0>
6265   1546789265U,  // <u,5,0,4>: Cost 2 vext2 <0,4,u,5>, <0,4,u,5>
6266   2685234795U,  // <u,5,0,5>: Cost 3 vext3 LHS, <5,0,5,1>
6267   2597622682U,  // <u,5,0,6>: Cost 3 vext1 <7,u,5,0>, <6,7,u,5>
6268   1176539396U,  // <u,5,0,7>: Cost 2 vrev <5,u,7,0>
6269   1558069917U,  // <u,5,0,u>: Cost 2 vext2 <2,3,u,5>, LHS
6270   1500659814U,  // <u,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS
6271   2624512887U,  // <u,5,1,1>: Cost 3 vext2 <1,1,u,5>, <1,1,u,5>
6272   2625176520U,  // <u,5,1,2>: Cost 3 vext2 <1,2,u,5>, <1,2,u,5>
6273   2574403734U,  // <u,5,1,3>: Cost 3 vext1 <4,0,5,1>, <3,0,1,2>
6274   1500662674U,  // <u,5,1,4>: Cost 2 vext1 <4,0,5,1>, <4,0,5,1>
6275   2567769808U,  // <u,5,1,5>: Cost 3 vext1 <2,u,5,1>, <5,1,7,3>
6276   2987153198U,  // <u,5,1,6>: Cost 3 vzipr <5,6,7,0>, LHS
6277   1611493072U,  // <u,5,1,7>: Cost 2 vext3 LHS, <5,1,7,3>
6278   1611493081U,  // <u,5,1,u>: Cost 2 vext3 LHS, <5,1,u,3>
6279   2573746278U,  // <u,5,2,0>: Cost 3 vext1 <3,u,5,2>, LHS
6280   2685677296U,  // <u,5,2,1>: Cost 3 vext3 LHS, <5,2,1,u>
6281   2631149217U,  // <u,5,2,2>: Cost 3 vext2 <2,2,u,5>, <2,2,u,5>
6282   1558071026U,  // <u,5,2,3>: Cost 2 vext2 <2,3,u,5>, <2,3,u,5>
6283   2573749558U,  // <u,5,2,4>: Cost 3 vext1 <3,u,5,2>, RHS
6284   3120600878U,  // <u,5,2,5>: Cost 3 vtrnr <5,5,5,5>, LHS
6285   2685234968U,  // <u,5,2,6>: Cost 3 vext3 LHS, <5,2,6,3>
6286   2689879840U,  // <u,5,2,7>: Cost 3 vext3 LHS, <5,2,7,2>
6287   1561389191U,  // <u,5,2,u>: Cost 2 vext2 <2,u,u,5>, <2,u,u,5>
6288   2631813270U,  // <u,5,3,0>: Cost 3 vext2 <2,3,u,5>, <3,0,1,2>
6289   2909946012U,  // <u,5,3,1>: Cost 3 vzipl <4,0,5,1>, LHS
6290   2631813474U,  // <u,5,3,2>: Cost 3 vext2 <2,3,u,5>, <3,2,5,u>
6291   2631813532U,  // <u,5,3,3>: Cost 3 vext2 <2,3,u,5>, <3,3,3,3>
6292   2631813634U,  // <u,5,3,4>: Cost 3 vext2 <2,3,u,5>, <3,4,5,6>
6293   2919268508U,  // <u,5,3,5>: Cost 3 vzipl <5,5,5,5>, LHS
6294   2906669212U,  // <u,5,3,6>: Cost 3 vzipl <3,4,5,6>, LHS
6295   1973863069U,  // <u,5,3,7>: Cost 2 vtrnl RHS, LHS
6296   1973871261U,  // <u,5,3,u>: Cost 2 vtrnl RHS, LHS
6297   2631814034U,  // <u,5,4,0>: Cost 3 vext2 <2,3,u,5>, <4,0,5,1>
6298   2712072079U,  // <u,5,4,1>: Cost 3 vext3 RHS, <5,4,1,5>
6299   2573764338U,  // <u,5,4,2>: Cost 3 vext1 <3,u,5,4>, <2,3,u,5>
6300   2573765444U,  // <u,5,4,3>: Cost 3 vext1 <3,u,5,4>, <3,u,5,4>
6301   1570680053U,  // <u,5,4,4>: Cost 2 vext2 <4,4,u,5>, <4,4,u,5>
6302   1558072630U,  // <u,5,4,5>: Cost 2 vext2 <2,3,u,5>, RHS
6303   2631814476U,  // <u,5,4,6>: Cost 3 vext2 <2,3,u,5>, <4,6,0,2>
6304   1638330310U,  // <u,5,4,7>: Cost 2 vext3 RHS, <5,4,7,6>
6305   1558072873U,  // <u,5,4,u>: Cost 2 vext2 <2,3,u,5>, RHS
6306   1527234662U,  // <u,5,5,0>: Cost 2 vext1 <u,4,5,5>, LHS
6307   2625179344U,  // <u,5,5,1>: Cost 3 vext2 <1,2,u,5>, <5,1,7,3>
6308   2570454734U,  // <u,5,5,2>: Cost 3 vext1 <3,3,5,5>, <2,3,4,5>
6309   2570455472U,  // <u,5,5,3>: Cost 3 vext1 <3,3,5,5>, <3,3,5,5>
6310   1527237942U,  // <u,5,5,4>: Cost 2 vext1 <u,4,5,5>, RHS
6311   229035318U,   // <u,5,5,5>: Cost 1 vdup1 RHS
6312   2712072206U,  // <u,5,5,6>: Cost 3 vext3 RHS, <5,5,6,6>
6313   1638330392U,  // <u,5,5,7>: Cost 2 vext3 RHS, <5,5,7,7>
6314   229035318U,   // <u,5,5,u>: Cost 1 vdup1 RHS
6315   1500037222U,  // <u,5,6,0>: Cost 2 vext1 <3,u,5,6>, LHS
6316   2561836436U,  // <u,5,6,1>: Cost 3 vext1 <1,u,5,6>, <1,u,5,6>
6317   2631815674U,  // <u,5,6,2>: Cost 3 vext2 <2,3,u,5>, <6,2,7,3>
6318   1500040006U,  // <u,5,6,3>: Cost 2 vext1 <3,u,5,6>, <3,u,5,6>
6319   1500040502U,  // <u,5,6,4>: Cost 2 vext1 <3,u,5,6>, RHS
6320   2573782736U,  // <u,5,6,5>: Cost 3 vext1 <3,u,5,6>, <5,1,7,3>
6321   2573783546U,  // <u,5,6,6>: Cost 3 vext1 <3,u,5,6>, <6,2,7,3>
6322   27705344U,    // <u,5,6,7>: Cost 0 copy RHS
6323   27705344U,    // <u,5,6,u>: Cost 0 copy RHS
6324   2685677686U,  // <u,5,7,0>: Cost 3 vext3 LHS, <5,7,0,2>
6325   2909949256U,  // <u,5,7,1>: Cost 3 vzipl <4,0,5,1>, RHS
6326   2579760846U,  // <u,5,7,2>: Cost 3 vext1 <4,u,5,7>, <2,3,4,5>
6327   2661676335U,  // <u,5,7,3>: Cost 3 vext2 <7,3,u,5>, <7,3,u,5>
6328   2712072350U,  // <u,5,7,4>: Cost 3 vext3 RHS, <5,7,4,6>
6329   2919271752U,  // <u,5,7,5>: Cost 3 vzipl <5,5,5,5>, RHS
6330   2906672456U,  // <u,5,7,6>: Cost 3 vzipl <3,4,5,6>, RHS
6331   1973866025U,  // <u,5,7,7>: Cost 2 vtrnl RHS, RHS
6332   1973874217U,  // <u,5,7,u>: Cost 2 vtrnl RHS, RHS
6333   1500053606U,  // <u,5,u,0>: Cost 2 vext1 <3,u,5,u>, LHS
6334   1558075182U,  // <u,5,u,1>: Cost 2 vext2 <2,3,u,5>, LHS
6335   2631817068U,  // <u,5,u,2>: Cost 3 vext2 <2,3,u,5>, <u,2,0,2>
6336   1500056392U,  // <u,5,u,3>: Cost 2 vext1 <3,u,5,u>, <3,u,5,u>
6337   1500056886U,  // <u,5,u,4>: Cost 2 vext1 <3,u,5,u>, RHS
6338   229035318U,   // <u,5,u,5>: Cost 1 vdup1 RHS
6339   2685677822U,  // <u,5,u,6>: Cost 3 vext3 LHS, <5,u,6,3>
6340   27705344U,    // <u,5,u,7>: Cost 0 copy RHS
6341   27705344U,    // <u,5,u,u>: Cost 0 copy RHS
6342   2819922074U,  // <u,6,0,0>: Cost 3 vuzpr <0,2,0,2>, RHS
6343   1564713062U,  // <u,6,0,1>: Cost 2 vext2 <3,4,u,6>, LHS
6344   1745672346U,  // <u,6,0,2>: Cost 2 vuzpr LHS, RHS
6345   2573806409U,  // <u,6,0,3>: Cost 3 vext1 <3,u,6,0>, <3,u,6,0>
6346   1546355036U,  // <u,6,0,4>: Cost 2 vext2 <0,4,2,6>, <0,4,2,6>
6347   2579115974U,  // <u,6,0,5>: Cost 3 vext1 <4,7,6,0>, <5,4,7,6>
6348   2733011276U,  // <u,6,0,6>: Cost 3 vext3 LHS, <6,0,6,0>
6349   2685235543U,  // <u,6,0,7>: Cost 3 vext3 LHS, <6,0,7,2>
6350   1746114714U,  // <u,6,0,u>: Cost 2 vuzpr LHS, RHS
6351   1182004127U,  // <u,6,1,0>: Cost 2 vrev <6,u,0,1>
6352   2825296026U,  // <u,6,1,1>: Cost 3 vuzpr <1,1,1,1>, RHS
6353   2685235580U,  // <u,6,1,2>: Cost 3 vext3 LHS, <6,1,2,3>
6354   2824788122U,  // <u,6,1,3>: Cost 3 vuzpr <1,0,3,2>, RHS
6355   2626511979U,  // <u,6,1,4>: Cost 3 vext2 <1,4,u,6>, <1,4,u,6>
6356   2650399888U,  // <u,6,1,5>: Cost 3 vext2 <5,4,u,6>, <1,5,3,7>
6357   2993100590U,  // <u,6,1,6>: Cost 3 vzipr <6,6,6,6>, LHS
6358   2913386569U,  // <u,6,1,7>: Cost 3 vzipl RHS, <0,0,u,1>
6359   1182594023U,  // <u,6,1,u>: Cost 2 vrev <6,u,u,1>
6360   1500741734U,  // <u,6,2,0>: Cost 2 vext1 <4,0,6,2>, LHS
6361   2255827881U,  // <u,6,2,1>: Cost 3 vrev <6,u,1,2>
6362   2685678034U,  // <u,6,2,2>: Cost 3 vext3 LHS, <6,2,2,u>
6363   2832095386U,  // <u,6,2,3>: Cost 3 vuzpr <2,2,3,3>, RHS
6364   1500744604U,  // <u,6,2,4>: Cost 2 vext1 <4,0,6,2>, <4,0,6,2>
6365   2574487248U,  // <u,6,2,5>: Cost 3 vext1 <4,0,6,2>, <5,1,7,3>
6366   2567852538U,  // <u,6,2,6>: Cost 3 vext1 <2,u,6,2>, <6,2,7,3>
6367   1611493882U,  // <u,6,2,7>: Cost 2 vext3 LHS, <6,2,7,3>
6368   1611493891U,  // <u,6,2,u>: Cost 2 vext3 LHS, <6,2,u,3>
6369   2638456982U,  // <u,6,3,0>: Cost 3 vext2 <3,4,u,6>, <3,0,1,2>
6370   2836584602U,  // <u,6,3,1>: Cost 3 vuzpr <3,0,1,2>, RHS
6371   2910027932U,  // <u,6,3,2>: Cost 3 vzipl <4,0,6,2>, LHS
6372   2838730906U,  // <u,6,3,3>: Cost 3 vuzpr <3,3,3,3>, RHS
6373   1564715549U,  // <u,6,3,4>: Cost 2 vext2 <3,4,u,6>, <3,4,u,6>
6374   2839566490U,  // <u,6,3,5>: Cost 3 vuzpr <3,4,5,6>, RHS
6375   3048112797U,  // <u,6,3,6>: Cost 3 vtrnl <4,6,4,6>, LHS
6376   1839644828U,  // <u,6,3,7>: Cost 2 vzipl RHS, LHS
6377   1567370081U,  // <u,6,3,u>: Cost 2 vext2 <3,u,u,6>, <3,u,u,6>
6378   2638457746U,  // <u,6,4,0>: Cost 3 vext2 <3,4,u,6>, <4,0,5,1>
6379   2638236654U,  // <u,6,4,1>: Cost 3 vext2 <3,4,5,6>, <4,1,6,3>
6380   2712072817U,  // <u,6,4,2>: Cost 3 vext3 RHS, <6,4,2,5>
6381   2638458005U,  // <u,6,4,3>: Cost 3 vext2 <3,4,u,6>, <4,3,6,u>
6382   1570540772U,  // <u,6,4,4>: Cost 2 vext2 <4,4,6,6>, <4,4,6,6>
6383   1564716342U,  // <u,6,4,5>: Cost 2 vext2 <3,4,u,6>, RHS
6384   1772542106U,  // <u,6,4,6>: Cost 2 vuzpr RHS, RHS
6385   2913387463U,  // <u,6,4,7>: Cost 3 vzipl RHS, <1,2,u,4>
6386   1564716585U,  // <u,6,4,u>: Cost 2 vext2 <3,4,u,6>, RHS
6387   2712072882U,  // <u,6,5,0>: Cost 3 vext3 RHS, <6,5,0,7>
6388   2638458576U,  // <u,6,5,1>: Cost 3 vext2 <3,4,u,6>, <5,1,7,3>
6389   2712072900U,  // <u,6,5,2>: Cost 3 vext3 RHS, <6,5,2,7>
6390   2576501250U,  // <u,6,5,3>: Cost 3 vext1 <4,3,6,5>, <3,4,5,6>
6391   1576660943U,  // <u,6,5,4>: Cost 2 vext2 <5,4,u,6>, <5,4,u,6>
6392   2650402820U,  // <u,6,5,5>: Cost 3 vext2 <5,4,u,6>, <5,5,5,5>
6393   2712072936U,  // <u,6,5,6>: Cost 3 vext3 RHS, <6,5,6,7>
6394   2913388274U,  // <u,6,5,7>: Cost 3 vzipl RHS, <2,3,u,5>
6395   1182626795U,  // <u,6,5,u>: Cost 2 vrev <6,u,u,5>
6396   1527316582U,  // <u,6,6,0>: Cost 2 vext1 <u,4,6,6>, LHS
6397   2601059062U,  // <u,6,6,1>: Cost 3 vext1 <u,4,6,6>, <1,0,3,2>
6398   2625188346U,  // <u,6,6,2>: Cost 3 vext2 <1,2,u,6>, <6,2,7,3>
6399   2577172994U,  // <u,6,6,3>: Cost 3 vext1 <4,4,6,6>, <3,4,5,6>
6400   1527319862U,  // <u,6,6,4>: Cost 2 vext1 <u,4,6,6>, RHS
6401   2256155601U,  // <u,6,6,5>: Cost 3 vrev <6,u,5,6>
6402   296144182U,   // <u,6,6,6>: Cost 1 vdup2 RHS
6403   1638331202U,  // <u,6,6,7>: Cost 2 vext3 RHS, <6,6,7,7>
6404   296144182U,   // <u,6,6,u>: Cost 1 vdup2 RHS
6405   432349286U,   // <u,6,7,0>: Cost 1 vext1 RHS, LHS
6406   1506091766U,  // <u,6,7,1>: Cost 2 vext1 RHS, <1,0,3,2>
6407   1506092648U,  // <u,6,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
6408   1506093206U,  // <u,6,7,3>: Cost 2 vext1 RHS, <3,0,1,2>
6409   432352809U,   // <u,6,7,4>: Cost 1 vext1 RHS, RHS
6410   1506094800U,  // <u,6,7,5>: Cost 2 vext1 RHS, <5,1,7,3>
6411   1506095610U,  // <u,6,7,6>: Cost 2 vext1 RHS, <6,2,7,3>
6412   1839648072U,  // <u,6,7,7>: Cost 2 vzipl RHS, RHS
6413   432355118U,   // <u,6,7,u>: Cost 1 vext1 RHS, LHS
6414   432357478U,   // <u,6,u,0>: Cost 1 vext1 RHS, LHS
6415   1564718894U,  // <u,6,u,1>: Cost 2 vext2 <3,4,u,6>, LHS
6416   1506100840U,  // <u,6,u,2>: Cost 2 vext1 RHS, <2,2,2,2>
6417   1506101398U,  // <u,6,u,3>: Cost 2 vext1 RHS, <3,0,1,2>
6418   432361002U,   // <u,6,u,4>: Cost 1 vext1 RHS, RHS
6419   1564719258U,  // <u,6,u,5>: Cost 2 vext2 <3,4,u,6>, RHS
6420   296144182U,   // <u,6,u,6>: Cost 1 vdup2 RHS
6421   1611936736U,  // <u,6,u,7>: Cost 2 vext3 LHS, <6,u,7,3>
6422   432363310U,   // <u,6,u,u>: Cost 1 vext1 RHS, LHS
6423   1571356672U,  // <u,7,0,0>: Cost 2 vext2 RHS, <0,0,0,0>
6424   497614950U,   // <u,7,0,1>: Cost 1 vext2 RHS, LHS
6425   1571356836U,  // <u,7,0,2>: Cost 2 vext2 RHS, <0,2,0,2>
6426   2645098757U,  // <u,7,0,3>: Cost 3 vext2 RHS, <0,3,2,0>
6427   1571357010U,  // <u,7,0,4>: Cost 2 vext2 RHS, <0,4,1,5>
6428   1512083716U,  // <u,7,0,5>: Cost 2 vext1 <5,u,7,0>, <5,u,7,0>
6429   2645098989U,  // <u,7,0,6>: Cost 3 vext2 RHS, <0,6,0,7>
6430   2585826298U,  // <u,7,0,7>: Cost 3 vext1 <5,u,7,0>, <7,0,1,2>
6431   497615517U,   // <u,7,0,u>: Cost 1 vext2 RHS, LHS
6432   1571357430U,  // <u,7,1,0>: Cost 2 vext2 RHS, <1,0,3,2>
6433   1571357492U,  // <u,7,1,1>: Cost 2 vext2 RHS, <1,1,1,1>
6434   1571357590U,  // <u,7,1,2>: Cost 2 vext2 RHS, <1,2,3,0>
6435   2645099470U,  // <u,7,1,3>: Cost 3 vext2 RHS, <1,3,0,2>
6436   2712073322U,  // <u,7,1,4>: Cost 3 vext3 RHS, <7,1,4,6>
6437   1571357840U,  // <u,7,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
6438   2645099727U,  // <u,7,1,6>: Cost 3 vext2 RHS, <1,6,1,7>
6439   2999818030U,  // <u,7,1,7>: Cost 3 vzipr <7,7,7,7>, LHS
6440   1571358076U,  // <u,7,1,u>: Cost 2 vext2 RHS, <1,u,3,0>
6441   2645099956U,  // <u,7,2,0>: Cost 3 vext2 RHS, <2,0,0,2>
6442   1188058754U,  // <u,7,2,1>: Cost 2 vrev <7,u,1,2>
6443   1571358312U,  // <u,7,2,2>: Cost 2 vext2 RHS, <2,2,2,2>
6444   1571358374U,  // <u,7,2,3>: Cost 2 vext2 RHS, <2,3,0,1>
6445   2645100280U,  // <u,7,2,4>: Cost 3 vext2 RHS, <2,4,0,2>
6446   2645100366U,  // <u,7,2,5>: Cost 3 vext2 RHS, <2,5,0,7>
6447   1571358650U,  // <u,7,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
6448   3134035758U,  // <u,7,2,7>: Cost 3 vtrnr <7,7,7,7>, LHS
6449   1571358779U,  // <u,7,2,u>: Cost 2 vext2 RHS, <2,u,0,1>
6450   1571358870U,  // <u,7,3,0>: Cost 2 vext2 RHS, <3,0,1,2>
6451   2645100766U,  // <u,7,3,1>: Cost 3 vext2 RHS, <3,1,0,2>
6452   2645100846U,  // <u,7,3,2>: Cost 3 vext2 RHS, <3,2,0,1>
6453   1571359132U,  // <u,7,3,3>: Cost 2 vext2 RHS, <3,3,3,3>
6454   1571359234U,  // <u,7,3,4>: Cost 2 vext2 RHS, <3,4,5,6>
6455   1512108295U,  // <u,7,3,5>: Cost 2 vext1 <5,u,7,3>, <5,u,7,3>
6456   1518080992U,  // <u,7,3,6>: Cost 2 vext1 <6,u,7,3>, <6,u,7,3>
6457   2919432348U,  // <u,7,3,7>: Cost 3 vzipl <5,5,7,7>, LHS
6458   1571359518U,  // <u,7,3,u>: Cost 2 vext2 RHS, <3,u,1,2>
6459   1571359634U,  // <u,7,4,0>: Cost 2 vext2 RHS, <4,0,5,1>
6460   2645101514U,  // <u,7,4,1>: Cost 3 vext2 RHS, <4,1,2,3>
6461   2645101621U,  // <u,7,4,2>: Cost 3 vext2 RHS, <4,2,5,2>
6462   2645101703U,  // <u,7,4,3>: Cost 3 vext2 RHS, <4,3,5,3>
6463   1571359952U,  // <u,7,4,4>: Cost 2 vext2 RHS, <4,4,4,4>
6464   497618248U,   // <u,7,4,5>: Cost 1 vext2 RHS, RHS
6465   1571360076U,  // <u,7,4,6>: Cost 2 vext2 RHS, <4,6,0,2>
6466   2712073591U,  // <u,7,4,7>: Cost 3 vext3 RHS, <7,4,7,5>
6467   497618473U,   // <u,7,4,u>: Cost 1 vext2 RHS, RHS
6468   2645102151U,  // <u,7,5,0>: Cost 3 vext2 RHS, <5,0,1,1>
6469   1571360464U,  // <u,7,5,1>: Cost 2 vext2 RHS, <5,1,7,3>
6470   2645102315U,  // <u,7,5,2>: Cost 3 vext2 RHS, <5,2,1,3>
6471   2645102448U,  // <u,7,5,3>: Cost 3 vext2 RHS, <5,3,7,1>
6472   1571360710U,  // <u,7,5,4>: Cost 2 vext2 RHS, <5,4,7,6>
6473   1571360772U,  // <u,7,5,5>: Cost 2 vext2 RHS, <5,5,5,5>
6474   1571360866U,  // <u,7,5,6>: Cost 2 vext2 RHS, <5,6,7,0>
6475   2712073674U,  // <u,7,5,7>: Cost 3 vext3 RHS, <7,5,7,7>
6476   1571361028U,  // <u,7,5,u>: Cost 2 vext2 RHS, <5,u,7,0>
6477   1530044518U,  // <u,7,6,0>: Cost 2 vext1 <u,u,7,6>, LHS
6478   2645102972U,  // <u,7,6,1>: Cost 3 vext2 RHS, <6,1,2,3>
6479   1571361274U,  // <u,7,6,2>: Cost 2 vext2 RHS, <6,2,7,3>
6480   2645103154U,  // <u,7,6,3>: Cost 3 vext2 RHS, <6,3,4,5>
6481   1530047798U,  // <u,7,6,4>: Cost 2 vext1 <u,u,7,6>, RHS
6482   1188386474U,  // <u,7,6,5>: Cost 2 vrev <7,u,5,6>
6483   1571361592U,  // <u,7,6,6>: Cost 2 vext2 RHS, <6,6,6,6>
6484   1571361614U,  // <u,7,6,7>: Cost 2 vext2 RHS, <6,7,0,1>
6485   1571361695U,  // <u,7,6,u>: Cost 2 vext2 RHS, <6,u,0,1>
6486   1571361786U,  // <u,7,7,0>: Cost 2 vext2 RHS, <7,0,1,2>
6487   2645103683U,  // <u,7,7,1>: Cost 3 vext2 RHS, <7,1,0,3>
6488   2645103781U,  // <u,7,7,2>: Cost 3 vext2 RHS, <7,2,2,2>
6489   2645103843U,  // <u,7,7,3>: Cost 3 vext2 RHS, <7,3,0,1>
6490   1571362150U,  // <u,7,7,4>: Cost 2 vext2 RHS, <7,4,5,6>
6491   1510150168U,  // <u,7,7,5>: Cost 2 vext1 <5,5,7,7>, <5,5,7,7>
6492   1516786498U,  // <u,7,7,6>: Cost 2 vext1 <6,6,7,7>, <6,6,7,7>
6493   363253046U,   // <u,7,7,7>: Cost 1 vdup3 RHS
6494   363253046U,   // <u,7,7,u>: Cost 1 vdup3 RHS
6495   1571362514U,  // <u,7,u,0>: Cost 2 vext2 RHS, <u,0,1,1>
6496   497620782U,   // <u,7,u,1>: Cost 1 vext2 RHS, LHS
6497   1571362668U,  // <u,7,u,2>: Cost 2 vext2 RHS, <u,2,0,2>
6498   1571362748U,  // <u,7,u,3>: Cost 2 vext2 RHS, <u,3,0,1>
6499   1571362842U,  // <u,7,u,4>: Cost 2 vext2 RHS, <u,4,1,5>
6500   497621146U,   // <u,7,u,5>: Cost 1 vext2 RHS, RHS
6501   1571362992U,  // <u,7,u,6>: Cost 2 vext2 RHS, <u,6,0,2>
6502   363253046U,   // <u,7,u,7>: Cost 1 vdup3 RHS
6503   497621349U,   // <u,7,u,u>: Cost 1 vext2 RHS, LHS
6504   135053414U,   // <u,u,0,0>: Cost 1 vdup0 LHS
6505   471081121U,   // <u,u,0,1>: Cost 1 vext2 LHS, LHS
6506   1745672036U,  // <u,u,0,2>: Cost 2 vuzpr LHS, LHS
6507   1616140005U,  // <u,u,0,3>: Cost 2 vext3 LHS, <u,0,3,2>
6508   1488268598U,  // <u,u,0,4>: Cost 2 vext1 <1,u,u,0>, RHS
6509   1611495158U,  // <u,u,0,5>: Cost 2 vext3 LHS, <u,0,5,1>
6510   1611495168U,  // <u,u,0,6>: Cost 2 vext3 LHS, <u,0,6,2>
6511   1194457487U,  // <u,u,0,7>: Cost 2 vrev <u,u,7,0>
6512   471081629U,   // <u,u,0,u>: Cost 1 vext2 LHS, LHS
6513   1544823542U,  // <u,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
6514   202162278U,   // <u,u,1,1>: Cost 1 vdup1 LHS
6515   537753390U,   // <u,u,1,2>: Cost 1 vext3 LHS, LHS
6516   1611495223U,  // <u,u,1,3>: Cost 2 vext3 LHS, <u,1,3,3>
6517   1494248758U,  // <u,u,1,4>: Cost 2 vext1 <2,u,u,1>, RHS
6518   1571366032U,  // <u,u,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
6519   1518138343U,  // <u,u,1,6>: Cost 2 vext1 <6,u,u,1>, <6,u,u,1>
6520   1611495259U,  // <u,u,1,7>: Cost 2 vext3 LHS, <u,1,7,3>
6521   537753444U,   // <u,u,1,u>: Cost 1 vext3 LHS, LHS
6522   1611495276U,  // <u,u,2,0>: Cost 2 vext3 LHS, <u,2,0,2>
6523   1194031451U,  // <u,u,2,1>: Cost 2 vrev <u,u,1,2>
6524   269271142U,   // <u,u,2,2>: Cost 1 vdup2 LHS
6525   835584U,      // <u,u,2,3>: Cost 0 copy LHS
6526   1500228918U,  // <u,u,2,4>: Cost 2 vext1 <3,u,u,2>, RHS
6527   2685237146U,  // <u,u,2,5>: Cost 3 vext3 LHS, <u,2,5,3>
6528   1571366842U,  // <u,u,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
6529   1611495340U,  // <u,u,2,7>: Cost 2 vext3 LHS, <u,2,7,3>
6530   835584U,      // <u,u,2,u>: Cost 0 copy LHS
6531   408576723U,   // <u,u,3,0>: Cost 1 vext1 LHS, LHS
6532   1482318582U,  // <u,u,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
6533   120371557U,   // <u,u,3,2>: Cost 1 vrev LHS
6534   336380006U,   // <u,u,3,3>: Cost 1 vdup3 LHS
6535   408579382U,   // <u,u,3,4>: Cost 1 vext1 LHS, RHS
6536   1482321616U,  // <u,u,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
6537   1482322426U,  // <u,u,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
6538   1839792284U,  // <u,u,3,7>: Cost 2 vzipl RHS, LHS
6539   408581934U,   // <u,u,3,u>: Cost 1 vext1 LHS, LHS
6540   1544825746U,  // <u,u,4,0>: Cost 2 vext2 LHS, <4,0,5,1>
6541   1488299437U,  // <u,u,4,1>: Cost 2 vext1 <1,u,u,4>, <1,u,u,4>
6542   1638332452U,  // <u,u,4,2>: Cost 2 vext3 RHS, <u,4,2,6>
6543   1194195311U,  // <u,u,4,3>: Cost 2 vrev <u,u,3,4>
6544   161926454U,   // <u,u,4,4>: Cost 1 vdup0 RHS
6545   471084342U,   // <u,u,4,5>: Cost 1 vext2 LHS, RHS
6546   1544826188U,  // <u,u,4,6>: Cost 2 vext2 LHS, <4,6,0,2>
6547   1640323153U,  // <u,u,4,7>: Cost 2 vext3 RHS, <u,4,7,6>
6548   471084585U,   // <u,u,4,u>: Cost 1 vext2 LHS, RHS
6549   1494278246U,  // <u,u,5,0>: Cost 2 vext1 <2,u,u,5>, LHS
6550   1544826576U,  // <u,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
6551   1494280327U,  // <u,u,5,2>: Cost 2 vext1 <2,u,u,5>, <2,u,u,5>
6552   1638332543U,  // <u,u,5,3>: Cost 2 vext3 RHS, <u,5,3,7>
6553   1494281526U,  // <u,u,5,4>: Cost 2 vext1 <2,u,u,5>, RHS
6554   229035318U,   // <u,u,5,5>: Cost 1 vdup1 RHS
6555   537753754U,   // <u,u,5,6>: Cost 1 vext3 LHS, RHS
6556   1638332579U,  // <u,u,5,7>: Cost 2 vext3 RHS, <u,5,7,7>
6557   537753772U,   // <u,u,5,u>: Cost 1 vext3 LHS, RHS
6558   1611495600U,  // <u,u,6,0>: Cost 2 vext3 LHS, <u,6,0,2>
6559   2618569084U,  // <u,u,6,1>: Cost 3 vext2 LHS, <6,1,2,3>
6560   1544827386U,  // <u,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
6561   1500261217U,  // <u,u,6,3>: Cost 2 vext1 <3,u,u,6>, <3,u,u,6>
6562   1500261686U,  // <u,u,6,4>: Cost 2 vext1 <3,u,u,6>, RHS
6563   1194359171U,  // <u,u,6,5>: Cost 2 vrev <u,u,5,6>
6564   296144182U,   // <u,u,6,6>: Cost 1 vdup2 RHS
6565   27705344U,    // <u,u,6,7>: Cost 0 copy RHS
6566   27705344U,    // <u,u,6,u>: Cost 0 copy RHS
6567   432496742U,   // <u,u,7,0>: Cost 1 vext1 RHS, LHS
6568   1506239222U,  // <u,u,7,1>: Cost 2 vext1 RHS, <1,0,3,2>
6569   1506240104U,  // <u,u,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
6570   1813220680U,  // <u,u,7,3>: Cost 2 vzipl LHS, RHS
6571   432500283U,   // <u,u,7,4>: Cost 1 vext1 RHS, RHS
6572   1506242256U,  // <u,u,7,5>: Cost 2 vext1 RHS, <5,1,7,3>
6573   120699277U,   // <u,u,7,6>: Cost 1 vrev RHS
6574   363253046U,   // <u,u,7,7>: Cost 1 vdup3 RHS
6575   432502574U,   // <u,u,7,u>: Cost 1 vext1 RHS, LHS
6576   408617688U,   // <u,u,u,0>: Cost 1 vext1 LHS, LHS
6577   471086894U,   // <u,u,u,1>: Cost 1 vext2 LHS, LHS
6578   537753957U,   // <u,u,u,2>: Cost 1 vext3 LHS, LHS
6579   835584U,      // <u,u,u,3>: Cost 0 copy LHS
6580   408620342U,   // <u,u,u,4>: Cost 1 vext1 LHS, RHS
6581   471087258U,   // <u,u,u,5>: Cost 1 vext2 LHS, RHS
6582   537753997U,   // <u,u,u,6>: Cost 1 vext3 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 };