LLVM  6.0.0svn
ARMPerfectShuffle.h
Go to the documentation of this file.
1 //===-- ARMPerfectShuffle.h - NEON Perfect Shuffle Table --------*- C++ -*-===//
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 #ifndef LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
16 #define LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
17 
18 // 31 entries have cost 0
19 // 242 entries have cost 1
20 // 1447 entries have cost 2
21 // 3602 entries have cost 3
22 // 1237 entries have cost 4
23 // 2 entries have cost 5
24 
25 // This table is 6561*4 = 26244 bytes in size.
26 static const unsigned PerfectShuffleTable[6561+1] = {
27  135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS
28  1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS
29  2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0>
30  2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0>
31  1476398390U, // <0,0,0,4>: Cost 2 vext1 <0,0,0,0>, RHS
32  2550140624U, // <0,0,0,5>: Cost 3 vext1 <0,0,0,0>, <5,1,7,3>
33  2550141434U, // <0,0,0,6>: Cost 3 vext1 <0,0,0,0>, <6,2,7,3>
34  2591945711U, // <0,0,0,7>: Cost 3 vext1 <7,0,0,0>, <7,0,0,0>
35  135053414U, // <0,0,0,u>: Cost 1 vdup0 LHS
36  2886516736U, // <0,0,1,0>: Cost 3 vzipl LHS, <0,0,0,0>
37  1812775014U, // <0,0,1,1>: Cost 2 vzipl LHS, LHS
38  1618133094U, // <0,0,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
39  2625209292U, // <0,0,1,3>: Cost 3 vext2 <1,3,0,0>, <1,3,0,0>
40  2886558034U, // <0,0,1,4>: Cost 3 vzipl LHS, <0,4,1,5>
41  2617246864U, // <0,0,1,5>: Cost 3 vext2 <0,0,0,0>, <1,5,3,7>
42  3659723031U, // <0,0,1,6>: Cost 4 vext1 <6,0,0,1>, <6,0,0,1>
43  2591953904U, // <0,0,1,7>: Cost 3 vext1 <7,0,0,1>, <7,0,0,1>
44  1812775581U, // <0,0,1,u>: Cost 2 vzipl LHS, LHS
45  3020734464U, // <0,0,2,0>: Cost 3 vtrnl LHS, <0,0,0,0>
46  3020734474U, // <0,0,2,1>: Cost 3 vtrnl LHS, <0,0,1,1>
47  1946992742U, // <0,0,2,2>: Cost 2 vtrnl LHS, LHS
48  2631181989U, // <0,0,2,3>: Cost 3 vext2 <2,3,0,0>, <2,3,0,0>
49  3020734668U, // <0,0,2,4>: Cost 3 vtrnl LHS, <0,2,4,6>
50  3826550569U, // <0,0,2,5>: Cost 4 vuzpl <0,2,0,2>, <2,4,5,6>
51  2617247674U, // <0,0,2,6>: Cost 3 vext2 <0,0,0,0>, <2,6,3,7>
52  2591962097U, // <0,0,2,7>: Cost 3 vext1 <7,0,0,2>, <7,0,0,2>
53  1946992796U, // <0,0,2,u>: Cost 2 vtrnl LHS, LHS
54  2635163787U, // <0,0,3,0>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
55  2686419196U, // <0,0,3,1>: Cost 3 vext3 <0,3,1,0>, <0,3,1,0>
56  2686492933U, // <0,0,3,2>: Cost 3 vext3 <0,3,2,0>, <0,3,2,0>
57  2617248156U, // <0,0,3,3>: Cost 3 vext2 <0,0,0,0>, <3,3,3,3>
58  2617248258U, // <0,0,3,4>: Cost 3 vext2 <0,0,0,0>, <3,4,5,6>
59  3826551298U, // <0,0,3,5>: Cost 4 vuzpl <0,2,0,2>, <3,4,5,6>
60  3690990200U, // <0,0,3,6>: Cost 4 vext2 <0,0,0,0>, <3,6,0,7>
61  3713551042U, // <0,0,3,7>: Cost 4 vext2 <3,7,0,0>, <3,7,0,0>
62  2635163787U, // <0,0,3,u>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
63  2617248658U, // <0,0,4,0>: Cost 3 vext2 <0,0,0,0>, <4,0,5,1>
64  2888450150U, // <0,0,4,1>: Cost 3 vzipl <0,4,1,5>, LHS
65  3021570150U, // <0,0,4,2>: Cost 3 vtrnl <0,2,4,6>, LHS
66  3641829519U, // <0,0,4,3>: Cost 4 vext1 <3,0,0,4>, <3,0,0,4>
67  3021570252U, // <0,0,4,4>: Cost 3 vtrnl <0,2,4,6>, <0,2,4,6>
68  1543507254U, // <0,0,4,5>: Cost 2 vext2 <0,0,0,0>, RHS
69  2752810294U, // <0,0,4,6>: Cost 3 vuzpl <0,2,0,2>, RHS
70  3786998152U, // <0,0,4,7>: Cost 4 vext3 <4,7,5,0>, <0,4,7,5>
71  1543507497U, // <0,0,4,u>: Cost 2 vext2 <0,0,0,0>, RHS
72  2684354972U, // <0,0,5,0>: Cost 3 vext3 <0,0,0,0>, <0,5,0,7>
73  2617249488U, // <0,0,5,1>: Cost 3 vext2 <0,0,0,0>, <5,1,7,3>
74  3765617070U, // <0,0,5,2>: Cost 4 vext3 <1,2,3,0>, <0,5,2,7>
75  3635865780U, // <0,0,5,3>: Cost 4 vext1 <2,0,0,5>, <3,0,4,5>
76  2617249734U, // <0,0,5,4>: Cost 3 vext2 <0,0,0,0>, <5,4,7,6>
77  2617249796U, // <0,0,5,5>: Cost 3 vext2 <0,0,0,0>, <5,5,5,5>
78  2718712274U, // <0,0,5,6>: Cost 3 vext3 <5,6,7,0>, <0,5,6,7>
79  2617249960U, // <0,0,5,7>: Cost 3 vext2 <0,0,0,0>, <5,7,5,7>
80  2720039396U, // <0,0,5,u>: Cost 3 vext3 <5,u,7,0>, <0,5,u,7>
81  2684355053U, // <0,0,6,0>: Cost 3 vext3 <0,0,0,0>, <0,6,0,7>
82  3963609190U, // <0,0,6,1>: Cost 4 vzipl <0,6,2,7>, LHS
83  2617250298U, // <0,0,6,2>: Cost 3 vext2 <0,0,0,0>, <6,2,7,3>
84  3796435464U, // <0,0,6,3>: Cost 4 vext3 <6,3,7,0>, <0,6,3,7>
85  3659762998U, // <0,0,6,4>: Cost 4 vext1 <6,0,0,6>, RHS
86  3659763810U, // <0,0,6,5>: Cost 4 vext1 <6,0,0,6>, <5,6,7,0>
87  2617250616U, // <0,0,6,6>: Cost 3 vext2 <0,0,0,0>, <6,6,6,6>
88  2657727309U, // <0,0,6,7>: Cost 3 vext2 <6,7,0,0>, <6,7,0,0>
89  2658390942U, // <0,0,6,u>: Cost 3 vext2 <6,u,0,0>, <6,u,0,0>
90  2659054575U, // <0,0,7,0>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
91  3635880854U, // <0,0,7,1>: Cost 4 vext1 <2,0,0,7>, <1,2,3,0>
92  3635881401U, // <0,0,7,2>: Cost 4 vext1 <2,0,0,7>, <2,0,0,7>
93  3734787298U, // <0,0,7,3>: Cost 4 vext2 <7,3,0,0>, <7,3,0,0>
94  2617251174U, // <0,0,7,4>: Cost 3 vext2 <0,0,0,0>, <7,4,5,6>
95  3659772002U, // <0,0,7,5>: Cost 4 vext1 <6,0,0,7>, <5,6,7,0>
96  3659772189U, // <0,0,7,6>: Cost 4 vext1 <6,0,0,7>, <6,0,0,7>
97  2617251436U, // <0,0,7,7>: Cost 3 vext2 <0,0,0,0>, <7,7,7,7>
98  2659054575U, // <0,0,7,u>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
99  135053414U, // <0,0,u,0>: Cost 1 vdup0 LHS
100  1817419878U, // <0,0,u,1>: Cost 2 vzipl LHS, LHS
101  1947435110U, // <0,0,u,2>: Cost 2 vtrnl LHS, LHS
102  2568120467U, // <0,0,u,3>: Cost 3 vext1 <3,0,0,u>, <3,0,0,u>
103  1476463926U, // <0,0,u,4>: Cost 2 vext1 <0,0,0,u>, RHS
104  1543510170U, // <0,0,u,5>: Cost 2 vext2 <0,0,0,0>, RHS
105  2752813210U, // <0,0,u,6>: Cost 3 vuzpl <0,2,0,2>, RHS
106  2592011255U, // <0,0,u,7>: Cost 3 vext1 <7,0,0,u>, <7,0,0,u>
107  135053414U, // <0,0,u,u>: Cost 1 vdup0 LHS
108  2618581002U, // <0,1,0,0>: Cost 3 vext2 <0,2,0,1>, <0,0,1,1>
109  1557446758U, // <0,1,0,1>: Cost 2 vext2 <2,3,0,1>, LHS
110  2618581155U, // <0,1,0,2>: Cost 3 vext2 <0,2,0,1>, <0,2,0,1>
111  2690548468U, // <0,1,0,3>: Cost 3 vext3 <1,0,3,0>, <1,0,3,0>
112  2626543954U, // <0,1,0,4>: Cost 3 vext2 <1,5,0,1>, <0,4,1,5>
113  4094985216U, // <0,1,0,5>: Cost 4 vtrnl <0,2,0,2>, <1,3,5,7>
114  2592019278U, // <0,1,0,6>: Cost 3 vext1 <7,0,1,0>, <6,7,0,1>
115  2592019448U, // <0,1,0,7>: Cost 3 vext1 <7,0,1,0>, <7,0,1,0>
116  1557447325U, // <0,1,0,u>: Cost 2 vext2 <2,3,0,1>, LHS
117  1476476938U, // <0,1,1,0>: Cost 2 vext1 <0,0,1,1>, <0,0,1,1>
118  2886517556U, // <0,1,1,1>: Cost 3 vzipl LHS, <1,1,1,1>
119  2886517654U, // <0,1,1,2>: Cost 3 vzipl LHS, <1,2,3,0>
120  2886517720U, // <0,1,1,3>: Cost 3 vzipl LHS, <1,3,1,3>
121  1476480310U, // <0,1,1,4>: Cost 2 vext1 <0,0,1,1>, RHS
122  2886558864U, // <0,1,1,5>: Cost 3 vzipl LHS, <1,5,3,7>
123  2550223354U, // <0,1,1,6>: Cost 3 vext1 <0,0,1,1>, <6,2,7,3>
124  2550223856U, // <0,1,1,7>: Cost 3 vext1 <0,0,1,1>, <7,0,0,1>
125  1476482862U, // <0,1,1,u>: Cost 2 vext1 <0,0,1,1>, LHS
126  1494401126U, // <0,1,2,0>: Cost 2 vext1 <3,0,1,2>, LHS
127  3020735284U, // <0,1,2,1>: Cost 3 vtrnl LHS, <1,1,1,1>
128  2562172349U, // <0,1,2,2>: Cost 3 vext1 <2,0,1,2>, <2,0,1,2>
129  835584U, // <0,1,2,3>: Cost 0 copy LHS
130  1494404406U, // <0,1,2,4>: Cost 2 vext1 <3,0,1,2>, RHS
131  3020735488U, // <0,1,2,5>: Cost 3 vtrnl LHS, <1,3,5,7>
132  2631190458U, // <0,1,2,6>: Cost 3 vext2 <2,3,0,1>, <2,6,3,7>
133  1518294010U, // <0,1,2,7>: Cost 2 vext1 <7,0,1,2>, <7,0,1,2>
134  835584U, // <0,1,2,u>: Cost 0 copy LHS
135  2692318156U, // <0,1,3,0>: Cost 3 vext3 <1,3,0,0>, <1,3,0,0>
136  2691875800U, // <0,1,3,1>: Cost 3 vext3 <1,2,3,0>, <1,3,1,3>
137  2691875806U, // <0,1,3,2>: Cost 3 vext3 <1,2,3,0>, <1,3,2,0>
138  2692539367U, // <0,1,3,3>: Cost 3 vext3 <1,3,3,0>, <1,3,3,0>
139  2562182454U, // <0,1,3,4>: Cost 3 vext1 <2,0,1,3>, RHS
140  2691875840U, // <0,1,3,5>: Cost 3 vext3 <1,2,3,0>, <1,3,5,7>
141  2692760578U, // <0,1,3,6>: Cost 3 vext3 <1,3,6,0>, <1,3,6,0>
142  2639817411U, // <0,1,3,7>: Cost 3 vext2 <3,7,0,1>, <3,7,0,1>
143  2691875863U, // <0,1,3,u>: Cost 3 vext3 <1,2,3,0>, <1,3,u,3>
144  2568159334U, // <0,1,4,0>: Cost 3 vext1 <3,0,1,4>, LHS
145  4095312692U, // <0,1,4,1>: Cost 4 vtrnl <0,2,4,6>, <1,1,1,1>
146  2568160934U, // <0,1,4,2>: Cost 3 vext1 <3,0,1,4>, <2,3,0,1>
147  2568161432U, // <0,1,4,3>: Cost 3 vext1 <3,0,1,4>, <3,0,1,4>
148  2568162614U, // <0,1,4,4>: Cost 3 vext1 <3,0,1,4>, RHS
149  1557450038U, // <0,1,4,5>: Cost 2 vext2 <2,3,0,1>, RHS
150  2754235702U, // <0,1,4,6>: Cost 3 vuzpl <0,4,1,5>, RHS
151  2592052220U, // <0,1,4,7>: Cost 3 vext1 <7,0,1,4>, <7,0,1,4>
152  1557450281U, // <0,1,4,u>: Cost 2 vext2 <2,3,0,1>, RHS
153  3765617775U, // <0,1,5,0>: Cost 4 vext3 <1,2,3,0>, <1,5,0,1>
154  2647781007U, // <0,1,5,1>: Cost 3 vext2 <5,1,0,1>, <5,1,0,1>
155  3704934138U, // <0,1,5,2>: Cost 4 vext2 <2,3,0,1>, <5,2,3,0>
156  2691875984U, // <0,1,5,3>: Cost 3 vext3 <1,2,3,0>, <1,5,3,7>
157  2657734598U, // <0,1,5,4>: Cost 3 vext2 <6,7,0,1>, <5,4,7,6>
158  2650435539U, // <0,1,5,5>: Cost 3 vext2 <5,5,0,1>, <5,5,0,1>
159  2651099172U, // <0,1,5,6>: Cost 3 vext2 <5,6,0,1>, <5,6,0,1>
160  2651762805U, // <0,1,5,7>: Cost 3 vext2 <5,7,0,1>, <5,7,0,1>
161  2691876029U, // <0,1,5,u>: Cost 3 vext3 <1,2,3,0>, <1,5,u,7>
162  2592063590U, // <0,1,6,0>: Cost 3 vext1 <7,0,1,6>, LHS
163  3765617871U, // <0,1,6,1>: Cost 4 vext3 <1,2,3,0>, <1,6,1,7>
164  2654417337U, // <0,1,6,2>: Cost 3 vext2 <6,2,0,1>, <6,2,0,1>
165  3765617889U, // <0,1,6,3>: Cost 4 vext3 <1,2,3,0>, <1,6,3,7>
166  2592066870U, // <0,1,6,4>: Cost 3 vext1 <7,0,1,6>, RHS
167  3765617907U, // <0,1,6,5>: Cost 4 vext3 <1,2,3,0>, <1,6,5,7>
168  2657071869U, // <0,1,6,6>: Cost 3 vext2 <6,6,0,1>, <6,6,0,1>
169  1583993678U, // <0,1,6,7>: Cost 2 vext2 <6,7,0,1>, <6,7,0,1>
170  1584657311U, // <0,1,6,u>: Cost 2 vext2 <6,u,0,1>, <6,u,0,1>
171  2657735672U, // <0,1,7,0>: Cost 3 vext2 <6,7,0,1>, <7,0,1,0>
172  2657735808U, // <0,1,7,1>: Cost 3 vext2 <6,7,0,1>, <7,1,7,1>
173  2631193772U, // <0,1,7,2>: Cost 3 vext2 <2,3,0,1>, <7,2,3,0>
174  2661053667U, // <0,1,7,3>: Cost 3 vext2 <7,3,0,1>, <7,3,0,1>
175  2657736038U, // <0,1,7,4>: Cost 3 vext2 <6,7,0,1>, <7,4,5,6>
176  3721524621U, // <0,1,7,5>: Cost 4 vext2 <5,1,0,1>, <7,5,1,0>
177  2657736158U, // <0,1,7,6>: Cost 3 vext2 <6,7,0,1>, <7,6,1,0>
178  2657736300U, // <0,1,7,7>: Cost 3 vext2 <6,7,0,1>, <7,7,7,7>
179  2657736322U, // <0,1,7,u>: Cost 3 vext2 <6,7,0,1>, <7,u,1,2>
180  1494450278U, // <0,1,u,0>: Cost 2 vext1 <3,0,1,u>, LHS
181  1557452590U, // <0,1,u,1>: Cost 2 vext2 <2,3,0,1>, LHS
182  2754238254U, // <0,1,u,2>: Cost 3 vuzpl <0,4,1,5>, LHS
183  835584U, // <0,1,u,3>: Cost 0 copy LHS
184  1494453558U, // <0,1,u,4>: Cost 2 vext1 <3,0,1,u>, RHS
185  1557452954U, // <0,1,u,5>: Cost 2 vext2 <2,3,0,1>, RHS
186  2754238618U, // <0,1,u,6>: Cost 3 vuzpl <0,4,1,5>, RHS
187  1518343168U, // <0,1,u,7>: Cost 2 vext1 <7,0,1,u>, <7,0,1,u>
188  835584U, // <0,1,u,u>: Cost 0 copy LHS
189  2752299008U, // <0,2,0,0>: Cost 3 vuzpl LHS, <0,0,0,0>
190  1544847462U, // <0,2,0,1>: Cost 2 vext2 <0,2,0,2>, LHS
191  1678557286U, // <0,2,0,2>: Cost 2 vuzpl LHS, LHS
192  2696521165U, // <0,2,0,3>: Cost 3 vext3 <2,0,3,0>, <2,0,3,0>
193  2752340172U, // <0,2,0,4>: Cost 3 vuzpl LHS, <0,2,4,6>
194  2691876326U, // <0,2,0,5>: Cost 3 vext3 <1,2,3,0>, <2,0,5,7>
195  2618589695U, // <0,2,0,6>: Cost 3 vext2 <0,2,0,2>, <0,6,2,7>
196  2592093185U, // <0,2,0,7>: Cost 3 vext1 <7,0,2,0>, <7,0,2,0>
197  1678557340U, // <0,2,0,u>: Cost 2 vuzpl LHS, LHS
198  2618589942U, // <0,2,1,0>: Cost 3 vext2 <0,2,0,2>, <1,0,3,2>
199  2752299828U, // <0,2,1,1>: Cost 3 vuzpl LHS, <1,1,1,1>
200  2886518376U, // <0,2,1,2>: Cost 3 vzipl LHS, <2,2,2,2>
201  2752299766U, // <0,2,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
202  2550295862U, // <0,2,1,4>: Cost 3 vext1 <0,0,2,1>, RHS
203  2752340992U, // <0,2,1,5>: Cost 3 vuzpl LHS, <1,3,5,7>
204  2886559674U, // <0,2,1,6>: Cost 3 vzipl LHS, <2,6,3,7>
205  3934208106U, // <0,2,1,7>: Cost 4 vuzpr <7,0,1,2>, <0,1,2,7>
206  2752340771U, // <0,2,1,u>: Cost 3 vuzpl LHS, <1,0,u,2>
207  1476558868U, // <0,2,2,0>: Cost 2 vext1 <0,0,2,2>, <0,0,2,2>
208  2226628029U, // <0,2,2,1>: Cost 3 vrev <2,0,1,2>
209  2752300648U, // <0,2,2,2>: Cost 3 vuzpl LHS, <2,2,2,2>
210  3020736114U, // <0,2,2,3>: Cost 3 vtrnl LHS, <2,2,3,3>
211  1476562230U, // <0,2,2,4>: Cost 2 vext1 <0,0,2,2>, RHS
212  2550304464U, // <0,2,2,5>: Cost 3 vext1 <0,0,2,2>, <5,1,7,3>
213  2618591162U, // <0,2,2,6>: Cost 3 vext2 <0,2,0,2>, <2,6,3,7>
214  2550305777U, // <0,2,2,7>: Cost 3 vext1 <0,0,2,2>, <7,0,0,2>
215  1476564782U, // <0,2,2,u>: Cost 2 vext1 <0,0,2,2>, LHS
216  2618591382U, // <0,2,3,0>: Cost 3 vext2 <0,2,0,2>, <3,0,1,2>
217  2752301206U, // <0,2,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
218  3826043121U, // <0,2,3,2>: Cost 4 vuzpl LHS, <3,1,2,3>
219  2752301468U, // <0,2,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
220  2618591746U, // <0,2,3,4>: Cost 3 vext2 <0,2,0,2>, <3,4,5,6>
221  2752301570U, // <0,2,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
222  3830688102U, // <0,2,3,6>: Cost 4 vuzpl LHS, <3,2,6,3>
223  2698807012U, // <0,2,3,7>: Cost 3 vext3 <2,3,7,0>, <2,3,7,0>
224  2752301269U, // <0,2,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
225  2562261094U, // <0,2,4,0>: Cost 3 vext1 <2,0,2,4>, LHS
226  4095313828U, // <0,2,4,1>: Cost 4 vtrnl <0,2,4,6>, <2,6,1,3>
227  2226718152U, // <0,2,4,2>: Cost 3 vrev <2,0,2,4>
228  2568235169U, // <0,2,4,3>: Cost 3 vext1 <3,0,2,4>, <3,0,2,4>
229  2562264374U, // <0,2,4,4>: Cost 3 vext1 <2,0,2,4>, RHS
230  1544850742U, // <0,2,4,5>: Cost 2 vext2 <0,2,0,2>, RHS
231  1678560566U, // <0,2,4,6>: Cost 2 vuzpl LHS, RHS
232  2592125957U, // <0,2,4,7>: Cost 3 vext1 <7,0,2,4>, <7,0,2,4>
233  1678560584U, // <0,2,4,u>: Cost 2 vuzpl LHS, RHS
234  2691876686U, // <0,2,5,0>: Cost 3 vext3 <1,2,3,0>, <2,5,0,7>
235  2618592976U, // <0,2,5,1>: Cost 3 vext2 <0,2,0,2>, <5,1,7,3>
236  3765618528U, // <0,2,5,2>: Cost 4 vext3 <1,2,3,0>, <2,5,2,7>
237  3765618536U, // <0,2,5,3>: Cost 4 vext3 <1,2,3,0>, <2,5,3,6>
238  2618593222U, // <0,2,5,4>: Cost 3 vext2 <0,2,0,2>, <5,4,7,6>
239  2752303108U, // <0,2,5,5>: Cost 3 vuzpl LHS, <5,5,5,5>
240  2618593378U, // <0,2,5,6>: Cost 3 vext2 <0,2,0,2>, <5,6,7,0>
241  2824785206U, // <0,2,5,7>: Cost 3 vuzpr <1,0,3,2>, RHS
242  2824785207U, // <0,2,5,u>: Cost 3 vuzpr <1,0,3,2>, RHS
243  2752303950U, // <0,2,6,0>: Cost 3 vuzpl LHS, <6,7,0,1>
244  3830690081U, // <0,2,6,1>: Cost 4 vuzpl LHS, <6,0,1,2>
245  2618593786U, // <0,2,6,2>: Cost 3 vext2 <0,2,0,2>, <6,2,7,3>
246  2691876794U, // <0,2,6,3>: Cost 3 vext3 <1,2,3,0>, <2,6,3,7>
247  2752303990U, // <0,2,6,4>: Cost 3 vuzpl LHS, <6,7,4,5>
248  3830690445U, // <0,2,6,5>: Cost 4 vuzpl LHS, <6,4,5,6>
249  2752303928U, // <0,2,6,6>: Cost 3 vuzpl LHS, <6,6,6,6>
250  2657743695U, // <0,2,6,7>: Cost 3 vext2 <6,7,0,2>, <6,7,0,2>
251  2691876839U, // <0,2,6,u>: Cost 3 vext3 <1,2,3,0>, <2,6,u,7>
252  2659070961U, // <0,2,7,0>: Cost 3 vext2 <7,0,0,2>, <7,0,0,2>
253  2659734594U, // <0,2,7,1>: Cost 3 vext2 <7,1,0,2>, <7,1,0,2>
254  3734140051U, // <0,2,7,2>: Cost 4 vext2 <7,2,0,2>, <7,2,0,2>
255  2701166596U, // <0,2,7,3>: Cost 3 vext3 <2,7,3,0>, <2,7,3,0>
256  2662389094U, // <0,2,7,4>: Cost 3 vext2 <7,5,0,2>, <7,4,5,6>
257  2662389126U, // <0,2,7,5>: Cost 3 vext2 <7,5,0,2>, <7,5,0,2>
258  3736794583U, // <0,2,7,6>: Cost 4 vext2 <7,6,0,2>, <7,6,0,2>
259  2752304748U, // <0,2,7,7>: Cost 3 vuzpl LHS, <7,7,7,7>
260  2659070961U, // <0,2,7,u>: Cost 3 vext2 <7,0,0,2>, <7,0,0,2>
261  1476608026U, // <0,2,u,0>: Cost 2 vext1 <0,0,2,u>, <0,0,2,u>
262  1544853294U, // <0,2,u,1>: Cost 2 vext2 <0,2,0,2>, LHS
263  1678563118U, // <0,2,u,2>: Cost 2 vuzpl LHS, LHS
264  3021178482U, // <0,2,u,3>: Cost 3 vtrnl LHS, <2,2,3,3>
265  1476611382U, // <0,2,u,4>: Cost 2 vext1 <0,0,2,u>, RHS
266  1544853658U, // <0,2,u,5>: Cost 2 vext2 <0,2,0,2>, RHS
267  1678563482U, // <0,2,u,6>: Cost 2 vuzpl LHS, RHS
268  2824785449U, // <0,2,u,7>: Cost 3 vuzpr <1,0,3,2>, RHS
269  1678563172U, // <0,2,u,u>: Cost 2 vuzpl LHS, LHS
270  2556329984U, // <0,3,0,0>: Cost 3 vext1 <1,0,3,0>, <0,0,0,0>
271  2686421142U, // <0,3,0,1>: Cost 3 vext3 <0,3,1,0>, <3,0,1,2>
272  2562303437U, // <0,3,0,2>: Cost 3 vext1 <2,0,3,0>, <2,0,3,0>
273  4094986652U, // <0,3,0,3>: Cost 4 vtrnl <0,2,0,2>, <3,3,3,3>
274  2556333366U, // <0,3,0,4>: Cost 3 vext1 <1,0,3,0>, RHS
275  4094986754U, // <0,3,0,5>: Cost 4 vtrnl <0,2,0,2>, <3,4,5,6>
276  3798796488U, // <0,3,0,6>: Cost 4 vext3 <6,7,3,0>, <3,0,6,7>
277  3776530634U, // <0,3,0,7>: Cost 4 vext3 <3,0,7,0>, <3,0,7,0>
278  2556335918U, // <0,3,0,u>: Cost 3 vext1 <1,0,3,0>, LHS
279  2886518934U, // <0,3,1,0>: Cost 3 vzipl LHS, <3,0,1,2>
280  2556338933U, // <0,3,1,1>: Cost 3 vext1 <1,0,3,1>, <1,0,3,1>
281  2691877105U, // <0,3,1,2>: Cost 3 vext3 <1,2,3,0>, <3,1,2,3>
282  2886519196U, // <0,3,1,3>: Cost 3 vzipl LHS, <3,3,3,3>
283  2886519298U, // <0,3,1,4>: Cost 3 vzipl LHS, <3,4,5,6>
284  4095740418U, // <0,3,1,5>: Cost 4 vtrnl <0,3,1,4>, <3,4,5,6>
285  3659944242U, // <0,3,1,6>: Cost 4 vext1 <6,0,3,1>, <6,0,3,1>
286  3769600286U, // <0,3,1,7>: Cost 4 vext3 <1,u,3,0>, <3,1,7,3>
287  2886519582U, // <0,3,1,u>: Cost 3 vzipl LHS, <3,u,1,2>
288  1482604646U, // <0,3,2,0>: Cost 2 vext1 <1,0,3,2>, LHS
289  1482605302U, // <0,3,2,1>: Cost 2 vext1 <1,0,3,2>, <1,0,3,2>
290  2556348008U, // <0,3,2,2>: Cost 3 vext1 <1,0,3,2>, <2,2,2,2>
291  3020736924U, // <0,3,2,3>: Cost 3 vtrnl LHS, <3,3,3,3>
292  1482607926U, // <0,3,2,4>: Cost 2 vext1 <1,0,3,2>, RHS
293  3020737026U, // <0,3,2,5>: Cost 3 vtrnl LHS, <3,4,5,6>
294  2598154746U, // <0,3,2,6>: Cost 3 vext1 <u,0,3,2>, <6,2,7,3>
295  2598155258U, // <0,3,2,7>: Cost 3 vext1 <u,0,3,2>, <7,0,1,2>
296  1482610478U, // <0,3,2,u>: Cost 2 vext1 <1,0,3,2>, LHS
297  3692341398U, // <0,3,3,0>: Cost 4 vext2 <0,2,0,3>, <3,0,1,2>
298  2635851999U, // <0,3,3,1>: Cost 3 vext2 <3,1,0,3>, <3,1,0,3>
299  3636069840U, // <0,3,3,2>: Cost 4 vext1 <2,0,3,3>, <2,0,3,3>
300  2691877276U, // <0,3,3,3>: Cost 3 vext3 <1,2,3,0>, <3,3,3,3>
301  3961522690U, // <0,3,3,4>: Cost 4 vzipl <0,3,1,4>, <3,4,5,6>
302  3826797058U, // <0,3,3,5>: Cost 4 vuzpl <0,2,3,5>, <3,4,5,6>
303  3703622282U, // <0,3,3,6>: Cost 4 vext2 <2,1,0,3>, <3,6,2,7>
304  3769600452U, // <0,3,3,7>: Cost 4 vext3 <1,u,3,0>, <3,3,7,7>
305  2640497430U, // <0,3,3,u>: Cost 3 vext2 <3,u,0,3>, <3,u,0,3>
306  3962194070U, // <0,3,4,0>: Cost 4 vzipl <0,4,1,5>, <3,0,1,2>
307  2232617112U, // <0,3,4,1>: Cost 3 vrev <3,0,1,4>
308  2232690849U, // <0,3,4,2>: Cost 3 vrev <3,0,2,4>
309  4095314332U, // <0,3,4,3>: Cost 4 vtrnl <0,2,4,6>, <3,3,3,3>
310  3962194434U, // <0,3,4,4>: Cost 4 vzipl <0,4,1,5>, <3,4,5,6>
311  2691877378U, // <0,3,4,5>: Cost 3 vext3 <1,2,3,0>, <3,4,5,6>
312  3826765110U, // <0,3,4,6>: Cost 4 vuzpl <0,2,3,1>, RHS
313  3665941518U, // <0,3,4,7>: Cost 4 vext1 <7,0,3,4>, <7,0,3,4>
314  2691877405U, // <0,3,4,u>: Cost 3 vext3 <1,2,3,0>, <3,4,u,6>
315  3630112870U, // <0,3,5,0>: Cost 4 vext1 <1,0,3,5>, LHS
316  3630113526U, // <0,3,5,1>: Cost 4 vext1 <1,0,3,5>, <1,0,3,2>
317  4035199734U, // <0,3,5,2>: Cost 4 vzipr <1,4,0,5>, <1,0,3,2>
318  3769600578U, // <0,3,5,3>: Cost 4 vext3 <1,u,3,0>, <3,5,3,7>
319  2232846516U, // <0,3,5,4>: Cost 3 vrev <3,0,4,5>
320  3779037780U, // <0,3,5,5>: Cost 4 vext3 <3,4,5,0>, <3,5,5,7>
321  2718714461U, // <0,3,5,6>: Cost 3 vext3 <5,6,7,0>, <3,5,6,7>
322  2706106975U, // <0,3,5,7>: Cost 3 vext3 <3,5,7,0>, <3,5,7,0>
323  2233141464U, // <0,3,5,u>: Cost 3 vrev <3,0,u,5>
324  2691877496U, // <0,3,6,0>: Cost 3 vext3 <1,2,3,0>, <3,6,0,7>
325  3727511914U, // <0,3,6,1>: Cost 4 vext2 <6,1,0,3>, <6,1,0,3>
326  3765619338U, // <0,3,6,2>: Cost 4 vext3 <1,2,3,0>, <3,6,2,7>
327  3765619347U, // <0,3,6,3>: Cost 4 vext3 <1,2,3,0>, <3,6,3,7>
328  3765987996U, // <0,3,6,4>: Cost 4 vext3 <1,2,u,0>, <3,6,4,7>
329  3306670270U, // <0,3,6,5>: Cost 4 vrev <3,0,5,6>
330  3792456365U, // <0,3,6,6>: Cost 4 vext3 <5,6,7,0>, <3,6,6,6>
331  2706770608U, // <0,3,6,7>: Cost 3 vext3 <3,6,7,0>, <3,6,7,0>
332  2706844345U, // <0,3,6,u>: Cost 3 vext3 <3,6,u,0>, <3,6,u,0>
333  3769600707U, // <0,3,7,0>: Cost 4 vext3 <1,u,3,0>, <3,7,0,1>
334  2659742787U, // <0,3,7,1>: Cost 3 vext2 <7,1,0,3>, <7,1,0,3>
335  3636102612U, // <0,3,7,2>: Cost 4 vext1 <2,0,3,7>, <2,0,3,7>
336  3769600740U, // <0,3,7,3>: Cost 4 vext3 <1,u,3,0>, <3,7,3,7>
337  3769600747U, // <0,3,7,4>: Cost 4 vext3 <1,u,3,0>, <3,7,4,5>
338  3769600758U, // <0,3,7,5>: Cost 4 vext3 <1,u,3,0>, <3,7,5,7>
339  3659993400U, // <0,3,7,6>: Cost 4 vext1 <6,0,3,7>, <6,0,3,7>
340  3781176065U, // <0,3,7,7>: Cost 4 vext3 <3,7,7,0>, <3,7,7,0>
341  2664388218U, // <0,3,7,u>: Cost 3 vext2 <7,u,0,3>, <7,u,0,3>
342  1482653798U, // <0,3,u,0>: Cost 2 vext1 <1,0,3,u>, LHS
343  1482654460U, // <0,3,u,1>: Cost 2 vext1 <1,0,3,u>, <1,0,3,u>
344  2556397160U, // <0,3,u,2>: Cost 3 vext1 <1,0,3,u>, <2,2,2,2>
345  3021179292U, // <0,3,u,3>: Cost 3 vtrnl LHS, <3,3,3,3>
346  1482657078U, // <0,3,u,4>: Cost 2 vext1 <1,0,3,u>, RHS
347  3021179394U, // <0,3,u,5>: Cost 3 vtrnl LHS, <3,4,5,6>
348  2598203898U, // <0,3,u,6>: Cost 3 vext1 <u,0,3,u>, <6,2,7,3>
349  2708097874U, // <0,3,u,7>: Cost 3 vext3 <3,u,7,0>, <3,u,7,0>
350  1482659630U, // <0,3,u,u>: Cost 2 vext1 <1,0,3,u>, LHS
351  2617278468U, // <0,4,0,0>: Cost 3 vext2 <0,0,0,4>, <0,0,0,4>
352  2618605670U, // <0,4,0,1>: Cost 3 vext2 <0,2,0,4>, LHS
353  2618605734U, // <0,4,0,2>: Cost 3 vext2 <0,2,0,4>, <0,2,0,4>
354  3642091695U, // <0,4,0,3>: Cost 4 vext1 <3,0,4,0>, <3,0,4,0>
355  2753134796U, // <0,4,0,4>: Cost 3 vuzpl <0,2,4,6>, <0,2,4,6>
356  2718714770U, // <0,4,0,5>: Cost 3 vext3 <5,6,7,0>, <4,0,5,1>
357  3021245750U, // <0,4,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
358  3665982483U, // <0,4,0,7>: Cost 4 vext1 <7,0,4,0>, <7,0,4,0>
359  3021245768U, // <0,4,0,u>: Cost 3 vtrnl <0,2,0,2>, RHS
360  2568355942U, // <0,4,1,0>: Cost 3 vext1 <3,0,4,1>, LHS
361  3692348212U, // <0,4,1,1>: Cost 4 vext2 <0,2,0,4>, <1,1,1,1>
362  3692348310U, // <0,4,1,2>: Cost 4 vext2 <0,2,0,4>, <1,2,3,0>
363  2568358064U, // <0,4,1,3>: Cost 3 vext1 <3,0,4,1>, <3,0,4,1>
364  2568359222U, // <0,4,1,4>: Cost 3 vext1 <3,0,4,1>, RHS
365  1812778294U, // <0,4,1,5>: Cost 2 vzipl LHS, RHS
366  3022671158U, // <0,4,1,6>: Cost 3 vtrnl <0,4,1,5>, RHS
367  2592248852U, // <0,4,1,7>: Cost 3 vext1 <7,0,4,1>, <7,0,4,1>
368  1812778537U, // <0,4,1,u>: Cost 2 vzipl LHS, RHS
369  2568364134U, // <0,4,2,0>: Cost 3 vext1 <3,0,4,2>, LHS
370  2238573423U, // <0,4,2,1>: Cost 3 vrev <4,0,1,2>
371  3692349032U, // <0,4,2,2>: Cost 4 vext2 <0,2,0,4>, <2,2,2,2>
372  2631214761U, // <0,4,2,3>: Cost 3 vext2 <2,3,0,4>, <2,3,0,4>
373  2568367414U, // <0,4,2,4>: Cost 3 vext1 <3,0,4,2>, RHS
374  2887028022U, // <0,4,2,5>: Cost 3 vzipl <0,2,0,2>, RHS
375  1946996022U, // <0,4,2,6>: Cost 2 vtrnl LHS, RHS
376  2592257045U, // <0,4,2,7>: Cost 3 vext1 <7,0,4,2>, <7,0,4,2>
377  1946996040U, // <0,4,2,u>: Cost 2 vtrnl LHS, RHS
378  3692349590U, // <0,4,3,0>: Cost 4 vext2 <0,2,0,4>, <3,0,1,2>
379  3826878614U, // <0,4,3,1>: Cost 4 vuzpl <0,2,4,6>, <3,0,1,2>
380  3826878625U, // <0,4,3,2>: Cost 4 vuzpl <0,2,4,6>, <3,0,2,4>
381  3692349852U, // <0,4,3,3>: Cost 4 vext2 <0,2,0,4>, <3,3,3,3>
382  3692349954U, // <0,4,3,4>: Cost 4 vext2 <0,2,0,4>, <3,4,5,6>
383  3826878978U, // <0,4,3,5>: Cost 4 vuzpl <0,2,4,6>, <3,4,5,6>
384  4095200566U, // <0,4,3,6>: Cost 4 vtrnl <0,2,3,1>, RHS
385  3713583814U, // <0,4,3,7>: Cost 4 vext2 <3,7,0,4>, <3,7,0,4>
386  3692350238U, // <0,4,3,u>: Cost 4 vext2 <0,2,0,4>, <3,u,1,2>
387  2550464552U, // <0,4,4,0>: Cost 3 vext1 <0,0,4,4>, <0,0,4,4>
388  3962194914U, // <0,4,4,1>: Cost 4 vzipl <0,4,1,5>, <4,1,5,0>
389  3693677631U, // <0,4,4,2>: Cost 4 vext2 <0,4,0,4>, <4,2,6,3>
390  3642124467U, // <0,4,4,3>: Cost 4 vext1 <3,0,4,4>, <3,0,4,4>
391  2718715088U, // <0,4,4,4>: Cost 3 vext3 <5,6,7,0>, <4,4,4,4>
392  2618608950U, // <0,4,4,5>: Cost 3 vext2 <0,2,0,4>, RHS
393  2753137974U, // <0,4,4,6>: Cost 3 vuzpl <0,2,4,6>, RHS
394  3666015255U, // <0,4,4,7>: Cost 4 vext1 <7,0,4,4>, <7,0,4,4>
395  2618609193U, // <0,4,4,u>: Cost 3 vext2 <0,2,0,4>, RHS
396  2568388710U, // <0,4,5,0>: Cost 3 vext1 <3,0,4,5>, LHS
397  2568389526U, // <0,4,5,1>: Cost 3 vext1 <3,0,4,5>, <1,2,3,0>
398  3636159963U, // <0,4,5,2>: Cost 4 vext1 <2,0,4,5>, <2,0,4,5>
399  2568390836U, // <0,4,5,3>: Cost 3 vext1 <3,0,4,5>, <3,0,4,5>
400  2568391990U, // <0,4,5,4>: Cost 3 vext1 <3,0,4,5>, RHS
401  2718715180U, // <0,4,5,5>: Cost 3 vext3 <5,6,7,0>, <4,5,5,6>
402  1618136374U, // <0,4,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
403  2592281624U, // <0,4,5,7>: Cost 3 vext1 <7,0,4,5>, <7,0,4,5>
404  1618136392U, // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
405  2550480938U, // <0,4,6,0>: Cost 3 vext1 <0,0,4,6>, <0,0,4,6>
406  3826880801U, // <0,4,6,1>: Cost 4 vuzpl <0,2,4,6>, <6,0,1,2>
407  2562426332U, // <0,4,6,2>: Cost 3 vext1 <2,0,4,6>, <2,0,4,6>
408  3786190181U, // <0,4,6,3>: Cost 4 vext3 <4,6,3,0>, <4,6,3,0>
409  2718715252U, // <0,4,6,4>: Cost 3 vext3 <5,6,7,0>, <4,6,4,6>
410  3826881165U, // <0,4,6,5>: Cost 4 vuzpl <0,2,4,6>, <6,4,5,6>
411  2712669568U, // <0,4,6,6>: Cost 3 vext3 <4,6,6,0>, <4,6,6,0>
412  2657760081U, // <0,4,6,7>: Cost 3 vext2 <6,7,0,4>, <6,7,0,4>
413  2718715284U, // <0,4,6,u>: Cost 3 vext3 <5,6,7,0>, <4,6,u,2>
414  3654090854U, // <0,4,7,0>: Cost 4 vext1 <5,0,4,7>, LHS
415  3934229326U, // <0,4,7,1>: Cost 4 vuzpr <7,0,1,4>, <6,7,0,1>
416  3734156437U, // <0,4,7,2>: Cost 4 vext2 <7,2,0,4>, <7,2,0,4>
417  3734820070U, // <0,4,7,3>: Cost 4 vext2 <7,3,0,4>, <7,3,0,4>
418  3654094134U, // <0,4,7,4>: Cost 4 vext1 <5,0,4,7>, RHS
419  2713259464U, // <0,4,7,5>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
420  2713333201U, // <0,4,7,6>: Cost 3 vext3 <4,7,6,0>, <4,7,6,0>
421  3654095866U, // <0,4,7,7>: Cost 4 vext1 <5,0,4,7>, <7,0,1,2>
422  2713259464U, // <0,4,7,u>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
423  2568413286U, // <0,4,u,0>: Cost 3 vext1 <3,0,4,u>, LHS
424  2618611502U, // <0,4,u,1>: Cost 3 vext2 <0,2,0,4>, LHS
425  2753140526U, // <0,4,u,2>: Cost 3 vuzpl <0,2,4,6>, LHS
426  2568415415U, // <0,4,u,3>: Cost 3 vext1 <3,0,4,u>, <3,0,4,u>
427  2568416566U, // <0,4,u,4>: Cost 3 vext1 <3,0,4,u>, RHS
428  1817423158U, // <0,4,u,5>: Cost 2 vzipl LHS, RHS
429  1947438390U, // <0,4,u,6>: Cost 2 vtrnl LHS, RHS
430  2592306203U, // <0,4,u,7>: Cost 3 vext1 <7,0,4,u>, <7,0,4,u>
431  1947438408U, // <0,4,u,u>: Cost 2 vtrnl LHS, RHS
432  3630219264U, // <0,5,0,0>: Cost 4 vext1 <1,0,5,0>, <0,0,0,0>
433  2625912934U, // <0,5,0,1>: Cost 3 vext2 <1,4,0,5>, LHS
434  3692355748U, // <0,5,0,2>: Cost 4 vext2 <0,2,0,5>, <0,2,0,2>
435  3693019384U, // <0,5,0,3>: Cost 4 vext2 <0,3,0,5>, <0,3,0,5>
436  3630222646U, // <0,5,0,4>: Cost 4 vext1 <1,0,5,0>, RHS
437  3699655062U, // <0,5,0,5>: Cost 4 vext2 <1,4,0,5>, <0,5,0,1>
438  2718715508U, // <0,5,0,6>: Cost 3 vext3 <5,6,7,0>, <5,0,6,1>
439  3087011126U, // <0,5,0,7>: Cost 3 vtrnr <0,0,0,0>, RHS
440  2625913501U, // <0,5,0,u>: Cost 3 vext2 <1,4,0,5>, LHS
441  1500659814U, // <0,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS
442  2886520528U, // <0,5,1,1>: Cost 3 vzipl LHS, <5,1,7,3>
443  2574403176U, // <0,5,1,2>: Cost 3 vext1 <4,0,5,1>, <2,2,2,2>
444  2574403734U, // <0,5,1,3>: Cost 3 vext1 <4,0,5,1>, <3,0,1,2>
445  1500662674U, // <0,5,1,4>: Cost 2 vext1 <4,0,5,1>, <4,0,5,1>
446  2886520836U, // <0,5,1,5>: Cost 3 vzipl LHS, <5,5,5,5>
447  2886520930U, // <0,5,1,6>: Cost 3 vzipl LHS, <5,6,7,0>
448  2718715600U, // <0,5,1,7>: Cost 3 vext3 <5,6,7,0>, <5,1,7,3>
449  1500665646U, // <0,5,1,u>: Cost 2 vext1 <4,0,5,1>, LHS
450  2556493926U, // <0,5,2,0>: Cost 3 vext1 <1,0,5,2>, LHS
451  2244546120U, // <0,5,2,1>: Cost 3 vrev <5,0,1,2>
452  3692357256U, // <0,5,2,2>: Cost 4 vext2 <0,2,0,5>, <2,2,5,7>
453  2568439994U, // <0,5,2,3>: Cost 3 vext1 <3,0,5,2>, <3,0,5,2>
454  2556497206U, // <0,5,2,4>: Cost 3 vext1 <1,0,5,2>, RHS
455  3020738564U, // <0,5,2,5>: Cost 3 vtrnl LHS, <5,5,5,5>
456  4027877161U, // <0,5,2,6>: Cost 4 vzipr <0,2,0,2>, <2,4,5,6>
457  3093220662U, // <0,5,2,7>: Cost 3 vtrnr <1,0,3,2>, RHS
458  3093220663U, // <0,5,2,u>: Cost 3 vtrnr <1,0,3,2>, RHS
459  3699656854U, // <0,5,3,0>: Cost 4 vext2 <1,4,0,5>, <3,0,1,2>
460  3699656927U, // <0,5,3,1>: Cost 4 vext2 <1,4,0,5>, <3,1,0,3>
461  3699657006U, // <0,5,3,2>: Cost 4 vext2 <1,4,0,5>, <3,2,0,1>
462  3699657116U, // <0,5,3,3>: Cost 4 vext2 <1,4,0,5>, <3,3,3,3>
463  2637859284U, // <0,5,3,4>: Cost 3 vext2 <3,4,0,5>, <3,4,0,5>
464  3790319453U, // <0,5,3,5>: Cost 4 vext3 <5,3,5,0>, <5,3,5,0>
465  3699657354U, // <0,5,3,6>: Cost 4 vext2 <1,4,0,5>, <3,6,2,7>
466  2716725103U, // <0,5,3,7>: Cost 3 vext3 <5,3,7,0>, <5,3,7,0>
467  2716798840U, // <0,5,3,u>: Cost 3 vext3 <5,3,u,0>, <5,3,u,0>
468  2661747602U, // <0,5,4,0>: Cost 3 vext2 <7,4,0,5>, <4,0,5,1>
469  3630252810U, // <0,5,4,1>: Cost 4 vext1 <1,0,5,4>, <1,0,5,4>
470  3636225507U, // <0,5,4,2>: Cost 4 vext1 <2,0,5,4>, <2,0,5,4>
471  3716910172U, // <0,5,4,3>: Cost 4 vext2 <4,3,0,5>, <4,3,0,5>
472  3962195892U, // <0,5,4,4>: Cost 4 vzipl <0,4,1,5>, <5,4,5,6>
473  2625916214U, // <0,5,4,5>: Cost 3 vext2 <1,4,0,5>, RHS
474  3718901071U, // <0,5,4,6>: Cost 4 vext2 <4,6,0,5>, <4,6,0,5>
475  2718715846U, // <0,5,4,7>: Cost 3 vext3 <5,6,7,0>, <5,4,7,6>
476  2625916457U, // <0,5,4,u>: Cost 3 vext2 <1,4,0,5>, RHS
477  3791278034U, // <0,5,5,0>: Cost 4 vext3 <5,5,0,0>, <5,5,0,0>
478  3791351771U, // <0,5,5,1>: Cost 4 vext3 <5,5,1,0>, <5,5,1,0>
479  3318386260U, // <0,5,5,2>: Cost 4 vrev <5,0,2,5>
480  3791499245U, // <0,5,5,3>: Cost 4 vext3 <5,5,3,0>, <5,5,3,0>
481  3318533734U, // <0,5,5,4>: Cost 4 vrev <5,0,4,5>
482  2718715908U, // <0,5,5,5>: Cost 3 vext3 <5,6,7,0>, <5,5,5,5>
483  2657767522U, // <0,5,5,6>: Cost 3 vext2 <6,7,0,5>, <5,6,7,0>
484  2718715928U, // <0,5,5,7>: Cost 3 vext3 <5,6,7,0>, <5,5,7,7>
485  2718715937U, // <0,5,5,u>: Cost 3 vext3 <5,6,7,0>, <5,5,u,7>
486  2592358502U, // <0,5,6,0>: Cost 3 vext1 <7,0,5,6>, LHS
487  3792015404U, // <0,5,6,1>: Cost 4 vext3 <5,6,1,0>, <5,6,1,0>
488  3731509754U, // <0,5,6,2>: Cost 4 vext2 <6,7,0,5>, <6,2,7,3>
489  3785748546U, // <0,5,6,3>: Cost 4 vext3 <4,5,6,0>, <5,6,3,4>
490  2592361782U, // <0,5,6,4>: Cost 3 vext1 <7,0,5,6>, RHS
491  2592362594U, // <0,5,6,5>: Cost 3 vext1 <7,0,5,6>, <5,6,7,0>
492  3785748576U, // <0,5,6,6>: Cost 4 vext3 <4,5,6,0>, <5,6,6,7>
493  1644974178U, // <0,5,6,7>: Cost 2 vext3 <5,6,7,0>, <5,6,7,0>
494  1645047915U, // <0,5,6,u>: Cost 2 vext3 <5,6,u,0>, <5,6,u,0>
495  2562506854U, // <0,5,7,0>: Cost 3 vext1 <2,0,5,7>, LHS
496  2562507670U, // <0,5,7,1>: Cost 3 vext1 <2,0,5,7>, <1,2,3,0>
497  2562508262U, // <0,5,7,2>: Cost 3 vext1 <2,0,5,7>, <2,0,5,7>
498  3636250774U, // <0,5,7,3>: Cost 4 vext1 <2,0,5,7>, <3,0,1,2>
499  2562510134U, // <0,5,7,4>: Cost 3 vext1 <2,0,5,7>, RHS
500  2718716072U, // <0,5,7,5>: Cost 3 vext3 <5,6,7,0>, <5,7,5,7>
501  2718716074U, // <0,5,7,6>: Cost 3 vext3 <5,6,7,0>, <5,7,6,0>
502  2719379635U, // <0,5,7,7>: Cost 3 vext3 <5,7,7,0>, <5,7,7,0>
503  2562512686U, // <0,5,7,u>: Cost 3 vext1 <2,0,5,7>, LHS
504  1500717158U, // <0,5,u,0>: Cost 2 vext1 <4,0,5,u>, LHS
505  2625918766U, // <0,5,u,1>: Cost 3 vext2 <1,4,0,5>, LHS
506  2719674583U, // <0,5,u,2>: Cost 3 vext3 <5,u,2,0>, <5,u,2,0>
507  2568489152U, // <0,5,u,3>: Cost 3 vext1 <3,0,5,u>, <3,0,5,u>
508  1500720025U, // <0,5,u,4>: Cost 2 vext1 <4,0,5,u>, <4,0,5,u>
509  2625919130U, // <0,5,u,5>: Cost 3 vext2 <1,4,0,5>, RHS
510  2586407243U, // <0,5,u,6>: Cost 3 vext1 <6,0,5,u>, <6,0,5,u>
511  1646301444U, // <0,5,u,7>: Cost 2 vext3 <5,u,7,0>, <5,u,7,0>
512  1646375181U, // <0,5,u,u>: Cost 2 vext3 <5,u,u,0>, <5,u,u,0>
513  2586411110U, // <0,6,0,0>: Cost 3 vext1 <6,0,6,0>, LHS
514  2619949158U, // <0,6,0,1>: Cost 3 vext2 <0,4,0,6>, LHS
515  2619949220U, // <0,6,0,2>: Cost 3 vext2 <0,4,0,6>, <0,2,0,2>
516  3785748789U, // <0,6,0,3>: Cost 4 vext3 <4,5,6,0>, <6,0,3,4>
517  2619949386U, // <0,6,0,4>: Cost 3 vext2 <0,4,0,6>, <0,4,0,6>
518  2586415202U, // <0,6,0,5>: Cost 3 vext1 <6,0,6,0>, <5,6,7,0>
519  2586415436U, // <0,6,0,6>: Cost 3 vext1 <6,0,6,0>, <6,0,6,0>
520  2952793398U, // <0,6,0,7>: Cost 3 vzipr <0,0,0,0>, RHS
521  2619949725U, // <0,6,0,u>: Cost 3 vext2 <0,4,0,6>, LHS
522  2562531430U, // <0,6,1,0>: Cost 3 vext1 <2,0,6,1>, LHS
523  3693691700U, // <0,6,1,1>: Cost 4 vext2 <0,4,0,6>, <1,1,1,1>
524  2886521338U, // <0,6,1,2>: Cost 3 vzipl LHS, <6,2,7,3>
525  3693691864U, // <0,6,1,3>: Cost 4 vext2 <0,4,0,6>, <1,3,1,3>
526  2562534710U, // <0,6,1,4>: Cost 3 vext1 <2,0,6,1>, RHS
527  2580450932U, // <0,6,1,5>: Cost 3 vext1 <5,0,6,1>, <5,0,6,1>
528  2886521656U, // <0,6,1,6>: Cost 3 vzipl LHS, <6,6,6,6>
529  2966736182U, // <0,6,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
530  2966736183U, // <0,6,1,u>: Cost 3 vzipr <2,3,0,1>, RHS
531  1500741734U, // <0,6,2,0>: Cost 2 vext1 <4,0,6,2>, LHS
532  2250518817U, // <0,6,2,1>: Cost 3 vrev <6,0,1,2>
533  2574485096U, // <0,6,2,2>: Cost 3 vext1 <4,0,6,2>, <2,2,2,2>
534  2631894694U, // <0,6,2,3>: Cost 3 vext2 <2,4,0,6>, <2,3,0,1>
535  1500744604U, // <0,6,2,4>: Cost 2 vext1 <4,0,6,2>, <4,0,6,2>
536  2574487248U, // <0,6,2,5>: Cost 3 vext1 <4,0,6,2>, <5,1,7,3>
537  3020739384U, // <0,6,2,6>: Cost 3 vtrnl LHS, <6,6,6,6>
538  2954136886U, // <0,6,2,7>: Cost 3 vzipr <0,2,0,2>, RHS
539  1500747566U, // <0,6,2,u>: Cost 2 vext1 <4,0,6,2>, LHS
540  3693693078U, // <0,6,3,0>: Cost 4 vext2 <0,4,0,6>, <3,0,1,2>
541  3705637136U, // <0,6,3,1>: Cost 4 vext2 <2,4,0,6>, <3,1,5,7>
542  3705637192U, // <0,6,3,2>: Cost 4 vext2 <2,4,0,6>, <3,2,3,0>
543  3693693340U, // <0,6,3,3>: Cost 4 vext2 <0,4,0,6>, <3,3,3,3>
544  2637867477U, // <0,6,3,4>: Cost 3 vext2 <3,4,0,6>, <3,4,0,6>
545  3705637424U, // <0,6,3,5>: Cost 4 vext2 <2,4,0,6>, <3,5,1,7>
546  3666154056U, // <0,6,3,6>: Cost 4 vext1 <7,0,6,3>, <6,3,7,0>
547  2722697800U, // <0,6,3,7>: Cost 3 vext3 <6,3,7,0>, <6,3,7,0>
548  2722771537U, // <0,6,3,u>: Cost 3 vext3 <6,3,u,0>, <6,3,u,0>
549  2562556006U, // <0,6,4,0>: Cost 3 vext1 <2,0,6,4>, LHS
550  4095316257U, // <0,6,4,1>: Cost 4 vtrnl <0,2,4,6>, <6,0,1,2>
551  2562557420U, // <0,6,4,2>: Cost 3 vext1 <2,0,6,4>, <2,0,6,4>
552  3636299926U, // <0,6,4,3>: Cost 4 vext1 <2,0,6,4>, <3,0,1,2>
553  2562559286U, // <0,6,4,4>: Cost 3 vext1 <2,0,6,4>, RHS
554  2619952438U, // <0,6,4,5>: Cost 3 vext2 <0,4,0,6>, RHS
555  2723287696U, // <0,6,4,6>: Cost 3 vext3 <6,4,6,0>, <6,4,6,0>
556  4027895094U, // <0,6,4,7>: Cost 4 vzipr <0,2,0,4>, RHS
557  2619952681U, // <0,6,4,u>: Cost 3 vext2 <0,4,0,6>, RHS
558  2718716594U, // <0,6,5,0>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
559  3648250774U, // <0,6,5,1>: Cost 4 vext1 <4,0,6,5>, <1,2,3,0>
560  3792458436U, // <0,6,5,2>: Cost 4 vext3 <5,6,7,0>, <6,5,2,7>
561  3705638767U, // <0,6,5,3>: Cost 5 vext2 <2,4,0,6>, <5,3,7,0>
562  3648252831U, // <0,6,5,4>: Cost 4 vext1 <4,0,6,5>, <4,0,6,5>
563  3797619416U, // <0,6,5,5>: Cost 4 vext3 <6,5,5,0>, <6,5,5,0>
564  3792458472U, // <0,6,5,6>: Cost 4 vext3 <5,6,7,0>, <6,5,6,7>
565  4035202358U, // <0,6,5,7>: Cost 4 vzipr <1,4,0,5>, RHS
566  2718716594U, // <0,6,5,u>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
567  3786412796U, // <0,6,6,0>: Cost 4 vext3 <4,6,6,0>, <6,6,0,0>
568  3792458504U, // <0,6,6,1>: Cost 4 vext3 <5,6,7,0>, <6,6,1,3>
569  3728200126U, // <0,6,6,2>: Cost 4 vext2 <6,2,0,6>, <6,2,0,6>
570  3798135575U, // <0,6,6,3>: Cost 4 vext3 <6,6,3,0>, <6,6,3,0>
571  3786412836U, // <0,6,6,4>: Cost 4 vext3 <4,6,6,0>, <6,6,4,4>
572  3792458543U, // <0,6,6,5>: Cost 4 vext3 <5,6,7,0>, <6,6,5,6>
573  2718716728U, // <0,6,6,6>: Cost 3 vext3 <5,6,7,0>, <6,6,6,6>
574  2718716738U, // <0,6,6,7>: Cost 3 vext3 <5,6,7,0>, <6,6,7,7>
575  2718716747U, // <0,6,6,u>: Cost 3 vext3 <5,6,7,0>, <6,6,u,7>
576  2718716750U, // <0,6,7,0>: Cost 3 vext3 <5,6,7,0>, <6,7,0,1>
577  2724909910U, // <0,6,7,1>: Cost 3 vext3 <6,7,1,0>, <6,7,1,0>
578  3636323823U, // <0,6,7,2>: Cost 4 vext1 <2,0,6,7>, <2,0,6,7>
579  2725057384U, // <0,6,7,3>: Cost 3 vext3 <6,7,3,0>, <6,7,3,0>
580  2718716790U, // <0,6,7,4>: Cost 3 vext3 <5,6,7,0>, <6,7,4,5>
581  2718716800U, // <0,6,7,5>: Cost 3 vext3 <5,6,7,0>, <6,7,5,6>
582  3792458629U, // <0,6,7,6>: Cost 4 vext3 <5,6,7,0>, <6,7,6,2>
583  2725352332U, // <0,6,7,7>: Cost 3 vext3 <6,7,7,0>, <6,7,7,0>
584  2718716822U, // <0,6,7,u>: Cost 3 vext3 <5,6,7,0>, <6,7,u,1>
585  1500790886U, // <0,6,u,0>: Cost 2 vext1 <4,0,6,u>, LHS
586  2619954990U, // <0,6,u,1>: Cost 3 vext2 <0,4,0,6>, LHS
587  2562590192U, // <0,6,u,2>: Cost 3 vext1 <2,0,6,u>, <2,0,6,u>
588  2725721017U, // <0,6,u,3>: Cost 3 vext3 <6,u,3,0>, <6,u,3,0>
589  1500793762U, // <0,6,u,4>: Cost 2 vext1 <4,0,6,u>, <4,0,6,u>
590  2619955354U, // <0,6,u,5>: Cost 3 vext2 <0,4,0,6>, RHS
591  2725942228U, // <0,6,u,6>: Cost 3 vext3 <6,u,6,0>, <6,u,6,0>
592  2954186038U, // <0,6,u,7>: Cost 3 vzipr <0,2,0,u>, RHS
593  1500796718U, // <0,6,u,u>: Cost 2 vext1 <4,0,6,u>, LHS
594  2256401391U, // <0,7,0,0>: Cost 3 vrev <7,0,0,0>
595  2632564838U, // <0,7,0,1>: Cost 3 vext2 <2,5,0,7>, LHS
596  2256548865U, // <0,7,0,2>: Cost 3 vrev <7,0,2,0>
597  3700998396U, // <0,7,0,3>: Cost 4 vext2 <1,6,0,7>, <0,3,1,0>
598  2718716952U, // <0,7,0,4>: Cost 3 vext3 <5,6,7,0>, <7,0,4,5>
599  2718716962U, // <0,7,0,5>: Cost 3 vext3 <5,6,7,0>, <7,0,5,6>
600  2621284845U, // <0,7,0,6>: Cost 3 vext2 <0,6,0,7>, <0,6,0,7>
601  3904685542U, // <0,7,0,7>: Cost 4 vuzpr <2,0,5,7>, <2,0,5,7>
602  2632565405U, // <0,7,0,u>: Cost 3 vext2 <2,5,0,7>, LHS
603  2256409584U, // <0,7,1,0>: Cost 3 vrev <7,0,0,1>
604  3706307380U, // <0,7,1,1>: Cost 4 vext2 <2,5,0,7>, <1,1,1,1>
605  2632565654U, // <0,7,1,2>: Cost 3 vext2 <2,5,0,7>, <1,2,3,0>
606  3769603168U, // <0,7,1,3>: Cost 4 vext3 <1,u,3,0>, <7,1,3,5>
607  2256704532U, // <0,7,1,4>: Cost 3 vrev <7,0,4,1>
608  3769603184U, // <0,7,1,5>: Cost 4 vext3 <1,u,3,0>, <7,1,5,3>
609  3700999366U, // <0,7,1,6>: Cost 4 vext2 <1,6,0,7>, <1,6,0,7>
610  2886522476U, // <0,7,1,7>: Cost 3 vzipl LHS, <7,7,7,7>
611  2256999480U, // <0,7,1,u>: Cost 3 vrev <7,0,u,1>
612  2586501222U, // <0,7,2,0>: Cost 3 vext1 <6,0,7,2>, LHS
613  1182749690U, // <0,7,2,1>: Cost 2 vrev <7,0,1,2>
614  3636356595U, // <0,7,2,2>: Cost 4 vext1 <2,0,7,2>, <2,0,7,2>
615  2727711916U, // <0,7,2,3>: Cost 3 vext3 <7,2,3,0>, <7,2,3,0>
616  2586504502U, // <0,7,2,4>: Cost 3 vext1 <6,0,7,2>, RHS
617  2632566606U, // <0,7,2,5>: Cost 3 vext2 <2,5,0,7>, <2,5,0,7>
618  2586505559U, // <0,7,2,6>: Cost 3 vext1 <6,0,7,2>, <6,0,7,2>
619  3020740204U, // <0,7,2,7>: Cost 3 vtrnl LHS, <7,7,7,7>
620  1183265849U, // <0,7,2,u>: Cost 2 vrev <7,0,u,2>
621  3701000342U, // <0,7,3,0>: Cost 4 vext2 <1,6,0,7>, <3,0,1,2>
622  3706308849U, // <0,7,3,1>: Cost 4 vext2 <2,5,0,7>, <3,1,2,3>
623  3330315268U, // <0,7,3,2>: Cost 4 vrev <7,0,2,3>
624  3706309020U, // <0,7,3,3>: Cost 4 vext2 <2,5,0,7>, <3,3,3,3>
625  3706309122U, // <0,7,3,4>: Cost 4 vext2 <2,5,0,7>, <3,4,5,6>
626  3712281127U, // <0,7,3,5>: Cost 4 vext2 <3,5,0,7>, <3,5,0,7>
627  2639202936U, // <0,7,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
628  3802412321U, // <0,7,3,7>: Cost 4 vext3 <7,3,7,0>, <7,3,7,0>
629  2640530202U, // <0,7,3,u>: Cost 3 vext2 <3,u,0,7>, <3,u,0,7>
630  3654287462U, // <0,7,4,0>: Cost 4 vext1 <5,0,7,4>, LHS
631  2256507900U, // <0,7,4,1>: Cost 3 vrev <7,0,1,4>
632  2256581637U, // <0,7,4,2>: Cost 3 vrev <7,0,2,4>
633  3660262008U, // <0,7,4,3>: Cost 4 vext1 <6,0,7,4>, <3,6,0,7>
634  3786413405U, // <0,7,4,4>: Cost 4 vext3 <4,6,6,0>, <7,4,4,6>
635  2632568118U, // <0,7,4,5>: Cost 3 vext2 <2,5,0,7>, RHS
636  3718917457U, // <0,7,4,6>: Cost 4 vext2 <4,6,0,7>, <4,6,0,7>
637  3787003255U, // <0,7,4,7>: Cost 4 vext3 <4,7,5,0>, <7,4,7,5>
638  2632568361U, // <0,7,4,u>: Cost 3 vext2 <2,5,0,7>, RHS
639  3706310268U, // <0,7,5,0>: Cost 4 vext2 <2,5,0,7>, <5,0,7,0>
640  3792459156U, // <0,7,5,1>: Cost 4 vext3 <5,6,7,0>, <7,5,1,7>
641  3330331654U, // <0,7,5,2>: Cost 4 vrev <7,0,2,5>
642  3722899255U, // <0,7,5,3>: Cost 4 vext2 <5,3,0,7>, <5,3,0,7>
643  2256737304U, // <0,7,5,4>: Cost 3 vrev <7,0,4,5>
644  3724226521U, // <0,7,5,5>: Cost 4 vext2 <5,5,0,7>, <5,5,0,7>
645  2718717377U, // <0,7,5,6>: Cost 3 vext3 <5,6,7,0>, <7,5,6,7>
646  2729997763U, // <0,7,5,7>: Cost 3 vext3 <7,5,7,0>, <7,5,7,0>
647  2720044499U, // <0,7,5,u>: Cost 3 vext3 <5,u,7,0>, <7,5,u,7>
648  3712946517U, // <0,7,6,0>: Cost 4 vext2 <3,6,0,7>, <6,0,7,0>
649  2256524286U, // <0,7,6,1>: Cost 3 vrev <7,0,1,6>
650  3792459246U, // <0,7,6,2>: Cost 4 vext3 <5,6,7,0>, <7,6,2,7>
651  3796440567U, // <0,7,6,3>: Cost 4 vext3 <6,3,7,0>, <7,6,3,7>
652  3654307126U, // <0,7,6,4>: Cost 4 vext1 <5,0,7,6>, RHS
653  2656457394U, // <0,7,6,5>: Cost 3 vext2 <6,5,0,7>, <6,5,0,7>
654  3792459281U, // <0,7,6,6>: Cost 4 vext3 <5,6,7,0>, <7,6,6,6>
655  2730661396U, // <0,7,6,7>: Cost 3 vext3 <7,6,7,0>, <7,6,7,0>
656  2658448293U, // <0,7,6,u>: Cost 3 vext2 <6,u,0,7>, <6,u,0,7>
657  3787003431U, // <0,7,7,0>: Cost 4 vext3 <4,7,5,0>, <7,7,0,1>
658  3654312854U, // <0,7,7,1>: Cost 4 vext1 <5,0,7,7>, <1,2,3,0>
659  3654313446U, // <0,7,7,2>: Cost 4 vext1 <5,0,7,7>, <2,0,5,7>
660  3804771905U, // <0,7,7,3>: Cost 4 vext3 <7,7,3,0>, <7,7,3,0>
661  3654315318U, // <0,7,7,4>: Cost 4 vext1 <5,0,7,7>, RHS
662  3654315651U, // <0,7,7,5>: Cost 4 vext1 <5,0,7,7>, <5,0,7,7>
663  3660288348U, // <0,7,7,6>: Cost 4 vext1 <6,0,7,7>, <6,0,7,7>
664  2718717548U, // <0,7,7,7>: Cost 3 vext3 <5,6,7,0>, <7,7,7,7>
665  2664420990U, // <0,7,7,u>: Cost 3 vext2 <7,u,0,7>, <7,u,0,7>
666  2256466935U, // <0,7,u,0>: Cost 3 vrev <7,0,0,u>
667  1182798848U, // <0,7,u,1>: Cost 2 vrev <7,0,1,u>
668  2256614409U, // <0,7,u,2>: Cost 3 vrev <7,0,2,u>
669  2731693714U, // <0,7,u,3>: Cost 3 vext3 <7,u,3,0>, <7,u,3,0>
670  2256761883U, // <0,7,u,4>: Cost 3 vrev <7,0,4,u>
671  2632571034U, // <0,7,u,5>: Cost 3 vext2 <2,5,0,7>, RHS
672  2669066421U, // <0,7,u,6>: Cost 3 vext2 <u,6,0,7>, <u,6,0,7>
673  2731988662U, // <0,7,u,7>: Cost 3 vext3 <7,u,7,0>, <7,u,7,0>
674  1183315007U, // <0,7,u,u>: Cost 2 vrev <7,0,u,u>
675  135053414U, // <0,u,0,0>: Cost 1 vdup0 LHS
676  1544896614U, // <0,u,0,1>: Cost 2 vext2 <0,2,0,u>, LHS
677  1678999654U, // <0,u,0,2>: Cost 2 vuzpl LHS, LHS
678  2691880677U, // <0,u,0,3>: Cost 3 vext3 <1,2,3,0>, <u,0,3,2>
679  1476988214U, // <0,u,0,4>: Cost 2 vext1 <0,0,u,0>, RHS
680  2718791419U, // <0,u,0,5>: Cost 3 vext3 <5,6,u,0>, <u,0,5,6>
681  3021248666U, // <0,u,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
682  2592535607U, // <0,u,0,7>: Cost 3 vext1 <7,0,u,0>, <7,0,u,0>
683  135053414U, // <0,u,0,u>: Cost 1 vdup0 LHS
684  1476993097U, // <0,u,1,0>: Cost 2 vext1 <0,0,u,1>, <0,0,u,1>
685  1812780846U, // <0,u,1,1>: Cost 2 vzipl LHS, LHS
686  1618138926U, // <0,u,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
687  2752742134U, // <0,u,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
688  1476996406U, // <0,u,1,4>: Cost 2 vext1 <0,0,u,1>, RHS
689  1812781210U, // <0,u,1,5>: Cost 2 vzipl LHS, RHS
690  2887006416U, // <0,u,1,6>: Cost 3 vzipl LHS, <u,6,3,7>
691  2966736200U, // <0,u,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
692  1812781413U, // <0,u,1,u>: Cost 2 vzipl LHS, LHS
693  1482973286U, // <0,u,2,0>: Cost 2 vext1 <1,0,u,2>, LHS
694  1482973987U, // <0,u,2,1>: Cost 2 vext1 <1,0,u,2>, <1,0,u,2>
695  1946998574U, // <0,u,2,2>: Cost 2 vtrnl LHS, LHS
696  835584U, // <0,u,2,3>: Cost 0 copy LHS
697  1482976566U, // <0,u,2,4>: Cost 2 vext1 <1,0,u,2>, RHS
698  3020781631U, // <0,u,2,5>: Cost 3 vtrnl LHS, <u,4,5,6>
699  1946998938U, // <0,u,2,6>: Cost 2 vtrnl LHS, RHS
700  1518810169U, // <0,u,2,7>: Cost 2 vext1 <7,0,u,2>, <7,0,u,2>
701  835584U, // <0,u,2,u>: Cost 0 copy LHS
702  2618640534U, // <0,u,3,0>: Cost 3 vext2 <0,2,0,u>, <3,0,1,2>
703  2752743574U, // <0,u,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
704  2636556597U, // <0,u,3,2>: Cost 3 vext2 <3,2,0,u>, <3,2,0,u>
705  2752743836U, // <0,u,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
706  2618640898U, // <0,u,3,4>: Cost 3 vext2 <0,2,0,u>, <3,4,5,6>
707  2752743938U, // <0,u,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
708  2639202936U, // <0,u,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
709  2639874762U, // <0,u,3,7>: Cost 3 vext2 <3,7,0,u>, <3,7,0,u>
710  2752743637U, // <0,u,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
711  2562703462U, // <0,u,4,0>: Cost 3 vext1 <2,0,u,4>, LHS
712  2888455982U, // <0,u,4,1>: Cost 3 vzipl <0,4,1,5>, LHS
713  3021575982U, // <0,u,4,2>: Cost 3 vtrnl <0,2,4,6>, LHS
714  2568677591U, // <0,u,4,3>: Cost 3 vext1 <3,0,u,4>, <3,0,u,4>
715  2562706742U, // <0,u,4,4>: Cost 3 vext1 <2,0,u,4>, RHS
716  1544899894U, // <0,u,4,5>: Cost 2 vext2 <0,2,0,u>, RHS
717  1679002934U, // <0,u,4,6>: Cost 2 vuzpl LHS, RHS
718  2718718033U, // <0,u,4,7>: Cost 3 vext3 <5,6,7,0>, <u,4,7,6>
719  1679002952U, // <0,u,4,u>: Cost 2 vuzpl LHS, RHS
720  2568683622U, // <0,u,5,0>: Cost 3 vext1 <3,0,u,5>, LHS
721  2568684438U, // <0,u,5,1>: Cost 3 vext1 <3,0,u,5>, <1,2,3,0>
722  3765622902U, // <0,u,5,2>: Cost 4 vext3 <1,2,3,0>, <u,5,2,7>
723  2691881087U, // <0,u,5,3>: Cost 3 vext3 <1,2,3,0>, <u,5,3,7>
724  2568686902U, // <0,u,5,4>: Cost 3 vext1 <3,0,u,5>, RHS
725  2650492890U, // <0,u,5,5>: Cost 3 vext2 <5,5,0,u>, <5,5,0,u>
726  1618139290U, // <0,u,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
727  2824834358U, // <0,u,5,7>: Cost 3 vuzpr <1,0,3,u>, RHS
728  1618139308U, // <0,u,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
729  2592579686U, // <0,u,6,0>: Cost 3 vext1 <7,0,u,6>, LHS
730  2262496983U, // <0,u,6,1>: Cost 3 vrev <u,0,1,6>
731  2654474688U, // <0,u,6,2>: Cost 3 vext2 <6,2,0,u>, <6,2,0,u>
732  2691881168U, // <0,u,6,3>: Cost 3 vext3 <1,2,3,0>, <u,6,3,7>
733  2592582966U, // <0,u,6,4>: Cost 3 vext1 <7,0,u,6>, RHS
734  2656465587U, // <0,u,6,5>: Cost 3 vext2 <6,5,0,u>, <6,5,0,u>
735  2657129220U, // <0,u,6,6>: Cost 3 vext2 <6,6,0,u>, <6,6,0,u>
736  1584051029U, // <0,u,6,7>: Cost 2 vext2 <6,7,0,u>, <6,7,0,u>
737  1584714662U, // <0,u,6,u>: Cost 2 vext2 <6,u,0,u>, <6,u,0,u>
738  2562728038U, // <0,u,7,0>: Cost 3 vext1 <2,0,u,7>, LHS
739  2562728854U, // <0,u,7,1>: Cost 3 vext1 <2,0,u,7>, <1,2,3,0>
740  2562729473U, // <0,u,7,2>: Cost 3 vext1 <2,0,u,7>, <2,0,u,7>
741  2661111018U, // <0,u,7,3>: Cost 3 vext2 <7,3,0,u>, <7,3,0,u>
742  2562731318U, // <0,u,7,4>: Cost 3 vext1 <2,0,u,7>, RHS
743  2718718258U, // <0,u,7,5>: Cost 3 vext3 <5,6,7,0>, <u,7,5,6>
744  2586620261U, // <0,u,7,6>: Cost 3 vext1 <6,0,u,7>, <6,0,u,7>
745  2657793644U, // <0,u,7,7>: Cost 3 vext2 <6,7,0,u>, <7,7,7,7>
746  2562733870U, // <0,u,7,u>: Cost 3 vext1 <2,0,u,7>, LHS
747  135053414U, // <0,u,u,0>: Cost 1 vdup0 LHS
748  1544902446U, // <0,u,u,1>: Cost 2 vext2 <0,2,0,u>, LHS
749  1679005486U, // <0,u,u,2>: Cost 2 vuzpl LHS, LHS
750  835584U, // <0,u,u,3>: Cost 0 copy LHS
751  1483025718U, // <0,u,u,4>: Cost 2 vext1 <1,0,u,u>, RHS
752  1544902810U, // <0,u,u,5>: Cost 2 vext2 <0,2,0,u>, RHS
753  1679005850U, // <0,u,u,6>: Cost 2 vuzpl LHS, RHS
754  1518859327U, // <0,u,u,7>: Cost 2 vext1 <7,0,u,u>, <7,0,u,u>
755  835584U, // <0,u,u,u>: Cost 0 copy LHS
756  2689744896U, // <1,0,0,0>: Cost 3 vext3 <0,u,1,1>, <0,0,0,0>
757  1610694666U, // <1,0,0,1>: Cost 2 vext3 <0,0,1,1>, <0,0,1,1>
758  2689744916U, // <1,0,0,2>: Cost 3 vext3 <0,u,1,1>, <0,0,2,2>
759  2619310332U, // <1,0,0,3>: Cost 3 vext2 <0,3,1,0>, <0,3,1,0>
760  2684657701U, // <1,0,0,4>: Cost 3 vext3 <0,0,4,1>, <0,0,4,1>
761  2620637598U, // <1,0,0,5>: Cost 3 vext2 <0,5,1,0>, <0,5,1,0>
762  3708977654U, // <1,0,0,6>: Cost 4 vext2 <3,0,1,0>, <0,6,1,7>
763  3666351168U, // <1,0,0,7>: Cost 4 vext1 <7,1,0,0>, <7,1,0,0>
764  1611210825U, // <1,0,0,u>: Cost 2 vext3 <0,0,u,1>, <0,0,u,1>
765  2556780646U, // <1,0,1,0>: Cost 3 vext1 <1,1,0,1>, LHS
766  2556781355U, // <1,0,1,1>: Cost 3 vext1 <1,1,0,1>, <1,1,0,1>
767  1616003174U, // <1,0,1,2>: Cost 2 vext3 <0,u,1,1>, LHS
768  3693052888U, // <1,0,1,3>: Cost 4 vext2 <0,3,1,0>, <1,3,1,3>
769  2556783926U, // <1,0,1,4>: Cost 3 vext1 <1,1,0,1>, RHS
770  2580672143U, // <1,0,1,5>: Cost 3 vext1 <5,1,0,1>, <5,1,0,1>
771  2724839566U, // <1,0,1,6>: Cost 3 vext3 <6,7,0,1>, <0,1,6,7>
772  3654415354U, // <1,0,1,7>: Cost 4 vext1 <5,1,0,1>, <7,0,1,2>
773  1616003228U, // <1,0,1,u>: Cost 2 vext3 <0,u,1,1>, LHS
774  2685690019U, // <1,0,2,0>: Cost 3 vext3 <0,2,0,1>, <0,2,0,1>
775  2685763756U, // <1,0,2,1>: Cost 3 vext3 <0,2,1,1>, <0,2,1,1>
776  2698297524U, // <1,0,2,2>: Cost 3 vext3 <2,3,0,1>, <0,2,2,0>
777  2685911230U, // <1,0,2,3>: Cost 3 vext3 <0,2,3,1>, <0,2,3,1>
778  2689745100U, // <1,0,2,4>: Cost 3 vext3 <0,u,1,1>, <0,2,4,6>
779  3764814038U, // <1,0,2,5>: Cost 4 vext3 <1,1,1,1>, <0,2,5,7>
780  2724839640U, // <1,0,2,6>: Cost 3 vext3 <6,7,0,1>, <0,2,6,0>
781  2592625658U, // <1,0,2,7>: Cost 3 vext1 <7,1,0,2>, <7,0,1,2>
782  2686279915U, // <1,0,2,u>: Cost 3 vext3 <0,2,u,1>, <0,2,u,1>
783  3087843328U, // <1,0,3,0>: Cost 3 vtrnr LHS, <0,0,0,0>
784  3087843338U, // <1,0,3,1>: Cost 3 vtrnr LHS, <0,0,1,1>
785  67944550U, // <1,0,3,2>: Cost 1 vrev LHS
786  2568743135U, // <1,0,3,3>: Cost 3 vext1 <3,1,0,3>, <3,1,0,3>
787  2562772278U, // <1,0,3,4>: Cost 3 vext1 <2,1,0,3>, RHS
788  4099850454U, // <1,0,3,5>: Cost 4 vtrnl <1,0,3,2>, <0,2,5,7>
789  3704998538U, // <1,0,3,6>: Cost 4 vext2 <2,3,1,0>, <3,6,2,7>
790  2592633923U, // <1,0,3,7>: Cost 3 vext1 <7,1,0,3>, <7,1,0,3>
791  68386972U, // <1,0,3,u>: Cost 1 vrev LHS
792  2620640146U, // <1,0,4,0>: Cost 3 vext2 <0,5,1,0>, <4,0,5,1>
793  2689745234U, // <1,0,4,1>: Cost 3 vext3 <0,u,1,1>, <0,4,1,5>
794  2689745244U, // <1,0,4,2>: Cost 3 vext3 <0,u,1,1>, <0,4,2,6>
795  3760980320U, // <1,0,4,3>: Cost 4 vext3 <0,4,3,1>, <0,4,3,1>
796  3761054057U, // <1,0,4,4>: Cost 4 vext3 <0,4,4,1>, <0,4,4,1>
797  2619313462U, // <1,0,4,5>: Cost 3 vext2 <0,3,1,0>, RHS
798  3761201531U, // <1,0,4,6>: Cost 4 vext3 <0,4,6,1>, <0,4,6,1>
799  3666383940U, // <1,0,4,7>: Cost 4 vext1 <7,1,0,4>, <7,1,0,4>
800  2619313705U, // <1,0,4,u>: Cost 3 vext2 <0,3,1,0>, RHS
801  4029300736U, // <1,0,5,0>: Cost 4 vzipr <0,4,1,5>, <0,0,0,0>
802  2895249510U, // <1,0,5,1>: Cost 3 vzipl <1,5,3,7>, LHS
803  3028287590U, // <1,0,5,2>: Cost 3 vtrnl <1,3,5,7>, LHS
804  3642501345U, // <1,0,5,3>: Cost 4 vext1 <3,1,0,5>, <3,1,0,5>
805  2215592058U, // <1,0,5,4>: Cost 3 vrev <0,1,4,5>
806  3724242907U, // <1,0,5,5>: Cost 4 vext2 <5,5,1,0>, <5,5,1,0>
807  3724906540U, // <1,0,5,6>: Cost 4 vext2 <5,6,1,0>, <5,6,1,0>
808  3911118134U, // <1,0,5,7>: Cost 4 vuzpr <3,1,3,0>, RHS
809  3028287644U, // <1,0,5,u>: Cost 3 vtrnl <1,3,5,7>, LHS
810  3762086375U, // <1,0,6,0>: Cost 4 vext3 <0,6,0,1>, <0,6,0,1>
811  2698297846U, // <1,0,6,1>: Cost 3 vext3 <2,3,0,1>, <0,6,1,7>
812  3760022015U, // <1,0,6,2>: Cost 4 vext3 <0,2,u,1>, <0,6,2,7>
813  3642509538U, // <1,0,6,3>: Cost 4 vext1 <3,1,0,6>, <3,1,0,6>
814  3762381323U, // <1,0,6,4>: Cost 4 vext3 <0,6,4,1>, <0,6,4,1>
815  3730215604U, // <1,0,6,5>: Cost 4 vext2 <6,5,1,0>, <6,5,1,0>
816  3730879237U, // <1,0,6,6>: Cost 4 vext2 <6,6,1,0>, <6,6,1,0>
817  2657801046U, // <1,0,6,7>: Cost 3 vext2 <6,7,1,0>, <6,7,1,0>
818  2658464679U, // <1,0,6,u>: Cost 3 vext2 <6,u,1,0>, <6,u,1,0>
819  2659128312U, // <1,0,7,0>: Cost 3 vext2 <7,0,1,0>, <7,0,1,0>
820  4047898278U, // <1,0,7,1>: Cost 4 vzipr <3,5,1,7>, <2,3,0,1>
821  2215460970U, // <1,0,7,2>: Cost 3 vrev <0,1,2,7>
822  3734861035U, // <1,0,7,3>: Cost 4 vext2 <7,3,1,0>, <7,3,1,0>
823  3731543398U, // <1,0,7,4>: Cost 4 vext2 <6,7,1,0>, <7,4,5,6>
824  3736188301U, // <1,0,7,5>: Cost 4 vext2 <7,5,1,0>, <7,5,1,0>
825  2663110110U, // <1,0,7,6>: Cost 3 vext2 <7,6,1,0>, <7,6,1,0>
826  3731543660U, // <1,0,7,7>: Cost 4 vext2 <6,7,1,0>, <7,7,7,7>
827  2664437376U, // <1,0,7,u>: Cost 3 vext2 <7,u,1,0>, <7,u,1,0>
828  3087884288U, // <1,0,u,0>: Cost 3 vtrnr LHS, <0,0,0,0>
829  1616003730U, // <1,0,u,1>: Cost 2 vext3 <0,u,1,1>, <0,u,1,1>
830  67985515U, // <1,0,u,2>: Cost 1 vrev LHS
831  2689893028U, // <1,0,u,3>: Cost 3 vext3 <0,u,3,1>, <0,u,3,1>
832  2689745586U, // <1,0,u,4>: Cost 3 vext3 <0,u,1,1>, <0,u,4,6>
833  2619316378U, // <1,0,u,5>: Cost 3 vext2 <0,3,1,0>, RHS
834  2669082807U, // <1,0,u,6>: Cost 3 vext2 <u,6,1,0>, <u,6,1,0>
835  2592674888U, // <1,0,u,7>: Cost 3 vext1 <7,1,0,u>, <7,1,0,u>
836  68427937U, // <1,0,u,u>: Cost 1 vrev LHS
837  1543585802U, // <1,1,0,0>: Cost 2 vext2 <0,0,1,1>, <0,0,1,1>
838  1548894310U, // <1,1,0,1>: Cost 2 vext2 <0,u,1,1>, LHS
839  2618654892U, // <1,1,0,2>: Cost 3 vext2 <0,2,1,1>, <0,2,1,1>
840  2689745654U, // <1,1,0,3>: Cost 3 vext3 <0,u,1,1>, <1,0,3,2>
841  2622636370U, // <1,1,0,4>: Cost 3 vext2 <0,u,1,1>, <0,4,1,5>
842  2620645791U, // <1,1,0,5>: Cost 3 vext2 <0,5,1,1>, <0,5,1,1>
843  3696378367U, // <1,1,0,6>: Cost 4 vext2 <0,u,1,1>, <0,6,2,7>
844  3666424905U, // <1,1,0,7>: Cost 4 vext1 <7,1,1,0>, <7,1,1,0>
845  1548894866U, // <1,1,0,u>: Cost 2 vext2 <0,u,1,1>, <0,u,1,1>
846  1483112550U, // <1,1,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
847  202162278U, // <1,1,1,1>: Cost 1 vdup1 LHS
848  2622636950U, // <1,1,1,2>: Cost 3 vext2 <0,u,1,1>, <1,2,3,0>
849  2622637016U, // <1,1,1,3>: Cost 3 vext2 <0,u,1,1>, <1,3,1,3>
850  1483115830U, // <1,1,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
851  2622637200U, // <1,1,1,5>: Cost 3 vext2 <0,u,1,1>, <1,5,3,7>
852  2622637263U, // <1,1,1,6>: Cost 3 vext2 <0,u,1,1>, <1,6,1,7>
853  2592691274U, // <1,1,1,7>: Cost 3 vext1 <7,1,1,1>, <7,1,1,1>
854  202162278U, // <1,1,1,u>: Cost 1 vdup1 LHS
855  2550890588U, // <1,1,2,0>: Cost 3 vext1 <0,1,1,2>, <0,1,1,2>
856  2617329183U, // <1,1,2,1>: Cost 3 vext2 <0,0,1,1>, <2,1,3,1>
857  2622637672U, // <1,1,2,2>: Cost 3 vext2 <0,u,1,1>, <2,2,2,2>
858  2622637734U, // <1,1,2,3>: Cost 3 vext2 <0,u,1,1>, <2,3,0,1>
859  2550893878U, // <1,1,2,4>: Cost 3 vext1 <0,1,1,2>, RHS
860  3696379744U, // <1,1,2,5>: Cost 4 vext2 <0,u,1,1>, <2,5,2,7>
861  2622638010U, // <1,1,2,6>: Cost 3 vext2 <0,u,1,1>, <2,6,3,7>
862  3804554170U, // <1,1,2,7>: Cost 4 vext3 <7,7,0,1>, <1,2,7,0>
863  2622638139U, // <1,1,2,u>: Cost 3 vext2 <0,u,1,1>, <2,u,0,1>
864  2622638230U, // <1,1,3,0>: Cost 3 vext2 <0,u,1,1>, <3,0,1,2>
865  3087844148U, // <1,1,3,1>: Cost 3 vtrnr LHS, <1,1,1,1>
866  4161585244U, // <1,1,3,2>: Cost 4 vtrnr LHS, <0,1,1,2>
867  2014101606U, // <1,1,3,3>: Cost 2 vtrnr LHS, LHS
868  2622638594U, // <1,1,3,4>: Cost 3 vext2 <0,u,1,1>, <3,4,5,6>
869  2689745920U, // <1,1,3,5>: Cost 3 vext3 <0,u,1,1>, <1,3,5,7>
870  3763487753U, // <1,1,3,6>: Cost 4 vext3 <0,u,1,1>, <1,3,6,7>
871  2592707660U, // <1,1,3,7>: Cost 3 vext1 <7,1,1,3>, <7,1,1,3>
872  2014101611U, // <1,1,3,u>: Cost 2 vtrnr LHS, LHS
873  2556878950U, // <1,1,4,0>: Cost 3 vext1 <1,1,1,4>, LHS
874  2221335351U, // <1,1,4,1>: Cost 3 vrev <1,1,1,4>
875  3696380988U, // <1,1,4,2>: Cost 4 vext2 <0,u,1,1>, <4,2,6,0>
876  3763487805U, // <1,1,4,3>: Cost 4 vext3 <0,u,1,1>, <1,4,3,5>
877  2556882230U, // <1,1,4,4>: Cost 3 vext1 <1,1,1,4>, RHS
878  1548897590U, // <1,1,4,5>: Cost 2 vext2 <0,u,1,1>, RHS
879  2758184246U, // <1,1,4,6>: Cost 3 vuzpl <1,1,1,1>, RHS
880  3666457677U, // <1,1,4,7>: Cost 4 vext1 <7,1,1,4>, <7,1,1,4>
881  1548897833U, // <1,1,4,u>: Cost 2 vext2 <0,u,1,1>, RHS
882  2693653615U, // <1,1,5,0>: Cost 3 vext3 <1,5,0,1>, <1,5,0,1>
883  2617331408U, // <1,1,5,1>: Cost 3 vext2 <0,0,1,1>, <5,1,7,3>
884  4029302934U, // <1,1,5,2>: Cost 4 vzipr <0,4,1,5>, <3,0,1,2>
885  2689746064U, // <1,1,5,3>: Cost 3 vext3 <0,u,1,1>, <1,5,3,7>
886  2221564755U, // <1,1,5,4>: Cost 3 vrev <1,1,4,5>
887  2955559250U, // <1,1,5,5>: Cost 3 vzipr <0,4,1,5>, <0,4,1,5>
888  2617331810U, // <1,1,5,6>: Cost 3 vext2 <0,0,1,1>, <5,6,7,0>
889  2825293110U, // <1,1,5,7>: Cost 3 vuzpr <1,1,1,1>, RHS
890  2689746109U, // <1,1,5,u>: Cost 3 vext3 <0,u,1,1>, <1,5,u,7>
891  3696382241U, // <1,1,6,0>: Cost 4 vext2 <0,u,1,1>, <6,0,1,2>
892  2689746127U, // <1,1,6,1>: Cost 3 vext3 <0,u,1,1>, <1,6,1,7>
893  2617332218U, // <1,1,6,2>: Cost 3 vext2 <0,0,1,1>, <6,2,7,3>
894  3763487969U, // <1,1,6,3>: Cost 4 vext3 <0,u,1,1>, <1,6,3,7>
895  3696382605U, // <1,1,6,4>: Cost 4 vext2 <0,u,1,1>, <6,4,5,6>
896  4029309266U, // <1,1,6,5>: Cost 4 vzipr <0,4,1,6>, <0,4,1,5>
897  2617332536U, // <1,1,6,6>: Cost 3 vext2 <0,0,1,1>, <6,6,6,6>
898  2724840702U, // <1,1,6,7>: Cost 3 vext3 <6,7,0,1>, <1,6,7,0>
899  2725504263U, // <1,1,6,u>: Cost 3 vext3 <6,u,0,1>, <1,6,u,0>
900  2617332720U, // <1,1,7,0>: Cost 3 vext2 <0,0,1,1>, <7,0,0,1>
901  2659800138U, // <1,1,7,1>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
902  3691074717U, // <1,1,7,2>: Cost 4 vext2 <0,0,1,1>, <7,2,1,3>
903  4167811174U, // <1,1,7,3>: Cost 4 vtrnr <1,1,5,7>, LHS
904  2617333094U, // <1,1,7,4>: Cost 3 vext2 <0,0,1,1>, <7,4,5,6>
905  3295396702U, // <1,1,7,5>: Cost 4 vrev <1,1,5,7>
906  3803891014U, // <1,1,7,6>: Cost 4 vext3 <7,6,0,1>, <1,7,6,0>
907  2617333356U, // <1,1,7,7>: Cost 3 vext2 <0,0,1,1>, <7,7,7,7>
908  2659800138U, // <1,1,7,u>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
909  1483112550U, // <1,1,u,0>: Cost 2 vext1 <1,1,1,1>, LHS
910  202162278U, // <1,1,u,1>: Cost 1 vdup1 LHS
911  2622642056U, // <1,1,u,2>: Cost 3 vext2 <0,u,1,1>, <u,2,3,3>
912  2014142566U, // <1,1,u,3>: Cost 2 vtrnr LHS, LHS
913  1483115830U, // <1,1,u,4>: Cost 2 vext1 <1,1,1,1>, RHS
914  1548900506U, // <1,1,u,5>: Cost 2 vext2 <0,u,1,1>, RHS
915  2622642384U, // <1,1,u,6>: Cost 3 vext2 <0,u,1,1>, <u,6,3,7>
916  2825293353U, // <1,1,u,7>: Cost 3 vuzpr <1,1,1,1>, RHS
917  202162278U, // <1,1,u,u>: Cost 1 vdup1 LHS
918  2635251712U, // <1,2,0,0>: Cost 3 vext2 <3,0,1,2>, <0,0,0,0>
919  1561509990U, // <1,2,0,1>: Cost 2 vext2 <3,0,1,2>, LHS
920  2618663085U, // <1,2,0,2>: Cost 3 vext2 <0,2,1,2>, <0,2,1,2>
921  2696529358U, // <1,2,0,3>: Cost 3 vext3 <2,0,3,1>, <2,0,3,1>
922  2635252050U, // <1,2,0,4>: Cost 3 vext2 <3,0,1,2>, <0,4,1,5>
923  3769533926U, // <1,2,0,5>: Cost 4 vext3 <1,u,2,1>, <2,0,5,7>
924  2621317617U, // <1,2,0,6>: Cost 3 vext2 <0,6,1,2>, <0,6,1,2>
925  2659140170U, // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,2,1>
926  1561510557U, // <1,2,0,u>: Cost 2 vext2 <3,0,1,2>, LHS
927  2623308516U, // <1,2,1,0>: Cost 3 vext2 <1,0,1,2>, <1,0,1,2>
928  2635252532U, // <1,2,1,1>: Cost 3 vext2 <3,0,1,2>, <1,1,1,1>
929  2631271318U, // <1,2,1,2>: Cost 3 vext2 <2,3,1,2>, <1,2,3,0>
930  2958180454U, // <1,2,1,3>: Cost 3 vzipr <0,u,1,1>, LHS
931  2550959414U, // <1,2,1,4>: Cost 3 vext1 <0,1,2,1>, RHS
932  2635252880U, // <1,2,1,5>: Cost 3 vext2 <3,0,1,2>, <1,5,3,7>
933  2635252952U, // <1,2,1,6>: Cost 3 vext2 <3,0,1,2>, <1,6,2,7>
934  3732882731U, // <1,2,1,7>: Cost 4 vext2 <7,0,1,2>, <1,7,3,0>
935  2958180459U, // <1,2,1,u>: Cost 3 vzipr <0,u,1,1>, LHS
936  2629281213U, // <1,2,2,0>: Cost 3 vext2 <2,0,1,2>, <2,0,1,2>
937  2635253280U, // <1,2,2,1>: Cost 3 vext2 <3,0,1,2>, <2,1,3,2>
938  2618664552U, // <1,2,2,2>: Cost 3 vext2 <0,2,1,2>, <2,2,2,2>
939  2689746546U, // <1,2,2,3>: Cost 3 vext3 <0,u,1,1>, <2,2,3,3>
940  3764815485U, // <1,2,2,4>: Cost 4 vext3 <1,1,1,1>, <2,2,4,5>
941  3760023176U, // <1,2,2,5>: Cost 4 vext3 <0,2,u,1>, <2,2,5,7>
942  2635253690U, // <1,2,2,6>: Cost 3 vext2 <3,0,1,2>, <2,6,3,7>
943  2659141610U, // <1,2,2,7>: Cost 3 vext2 <7,0,1,2>, <2,7,0,1>
944  2689746591U, // <1,2,2,u>: Cost 3 vext3 <0,u,1,1>, <2,2,u,3>
945  403488870U, // <1,2,3,0>: Cost 1 vext1 LHS, LHS
946  1477231350U, // <1,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
947  1477232232U, // <1,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
948  1477233052U, // <1,2,3,3>: Cost 2 vext1 LHS, <3,3,3,3>
949  403492150U, // <1,2,3,4>: Cost 1 vext1 LHS, RHS
950  1525010128U, // <1,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
951  1525010938U, // <1,2,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
952  1525011450U, // <1,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>
953  403494702U, // <1,2,3,u>: Cost 1 vext1 LHS, LHS
954  2641226607U, // <1,2,4,0>: Cost 3 vext2 <4,0,1,2>, <4,0,1,2>
955  3624723446U, // <1,2,4,1>: Cost 4 vext1 <0,1,2,4>, <1,3,4,6>
956  3301123609U, // <1,2,4,2>: Cost 4 vrev <2,1,2,4>
957  2598759198U, // <1,2,4,3>: Cost 3 vext1 <u,1,2,4>, <3,u,1,2>
958  2659142864U, // <1,2,4,4>: Cost 3 vext2 <7,0,1,2>, <4,4,4,4>
959  1561513270U, // <1,2,4,5>: Cost 2 vext2 <3,0,1,2>, RHS
960  2659143028U, // <1,2,4,6>: Cost 3 vext2 <7,0,1,2>, <4,6,4,6>
961  2659143112U, // <1,2,4,7>: Cost 3 vext2 <7,0,1,2>, <4,7,5,0>
962  1561513513U, // <1,2,4,u>: Cost 2 vext2 <3,0,1,2>, RHS
963  2550988902U, // <1,2,5,0>: Cost 3 vext1 <0,1,2,5>, LHS
964  2550989824U, // <1,2,5,1>: Cost 3 vext1 <0,1,2,5>, <1,3,5,7>
965  3624732264U, // <1,2,5,2>: Cost 4 vext1 <0,1,2,5>, <2,2,2,2>
966  2955559014U, // <1,2,5,3>: Cost 3 vzipr <0,4,1,5>, LHS
967  2550992182U, // <1,2,5,4>: Cost 3 vext1 <0,1,2,5>, RHS
968  2659143684U, // <1,2,5,5>: Cost 3 vext2 <7,0,1,2>, <5,5,5,5>
969  2659143778U, // <1,2,5,6>: Cost 3 vext2 <7,0,1,2>, <5,6,7,0>
970  2659143848U, // <1,2,5,7>: Cost 3 vext2 <7,0,1,2>, <5,7,5,7>
971  2550994734U, // <1,2,5,u>: Cost 3 vext1 <0,1,2,5>, LHS
972  2700289945U, // <1,2,6,0>: Cost 3 vext3 <2,6,0,1>, <2,6,0,1>
973  2635256232U, // <1,2,6,1>: Cost 3 vext2 <3,0,1,2>, <6,1,7,2>
974  2659144186U, // <1,2,6,2>: Cost 3 vext2 <7,0,1,2>, <6,2,7,3>
975  2689746874U, // <1,2,6,3>: Cost 3 vext3 <0,u,1,1>, <2,6,3,7>
976  3763488705U, // <1,2,6,4>: Cost 4 vext3 <0,u,1,1>, <2,6,4,5>
977  3763488716U, // <1,2,6,5>: Cost 4 vext3 <0,u,1,1>, <2,6,5,7>
978  2659144504U, // <1,2,6,6>: Cost 3 vext2 <7,0,1,2>, <6,6,6,6>
979  2657817432U, // <1,2,6,7>: Cost 3 vext2 <6,7,1,2>, <6,7,1,2>
980  2689746919U, // <1,2,6,u>: Cost 3 vext3 <0,u,1,1>, <2,6,u,7>
981  1585402874U, // <1,2,7,0>: Cost 2 vext2 <7,0,1,2>, <7,0,1,2>
982  2659144770U, // <1,2,7,1>: Cost 3 vext2 <7,0,1,2>, <7,1,0,2>
983  3708998858U, // <1,2,7,2>: Cost 4 vext2 <3,0,1,2>, <7,2,6,3>
984  2635257059U, // <1,2,7,3>: Cost 3 vext2 <3,0,1,2>, <7,3,0,1>
985  2659145062U, // <1,2,7,4>: Cost 3 vext2 <7,0,1,2>, <7,4,5,6>
986  3732886916U, // <1,2,7,5>: Cost 4 vext2 <7,0,1,2>, <7,5,0,0>
987  3732886998U, // <1,2,7,6>: Cost 4 vext2 <7,0,1,2>, <7,6,0,1>
988  2659145255U, // <1,2,7,7>: Cost 3 vext2 <7,0,1,2>, <7,7,0,1>
989  1590711938U, // <1,2,7,u>: Cost 2 vext2 <7,u,1,2>, <7,u,1,2>
990  403529835U, // <1,2,u,0>: Cost 1 vext1 LHS, LHS
991  1477272310U, // <1,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>
992  1477273192U, // <1,2,u,2>: Cost 2 vext1 LHS, <2,2,2,2>
993  1477273750U, // <1,2,u,3>: Cost 2 vext1 LHS, <3,0,1,2>
994  403533110U, // <1,2,u,4>: Cost 1 vext1 LHS, RHS
995  1561516186U, // <1,2,u,5>: Cost 2 vext2 <3,0,1,2>, RHS
996  1525051898U, // <1,2,u,6>: Cost 2 vext1 LHS, <6,2,7,3>
997  1525052410U, // <1,2,u,7>: Cost 2 vext1 LHS, <7,0,1,2>
998  403535662U, // <1,2,u,u>: Cost 1 vext1 LHS, LHS
999  2819407872U, // <1,3,0,0>: Cost 3 vuzpr LHS, <0,0,0,0>
1000  1551564902U, // <1,3,0,1>: Cost 2 vext2 <1,3,1,3>, LHS
1001  2819408630U, // <1,3,0,2>: Cost 3 vuzpr LHS, <1,0,3,2>
1002  2619334911U, // <1,3,0,3>: Cost 3 vext2 <0,3,1,3>, <0,3,1,3>
1003  2625306962U, // <1,3,0,4>: Cost 3 vext2 <1,3,1,3>, <0,4,1,5>
1004  3832725879U, // <1,3,0,5>: Cost 4 vuzpl <1,2,3,0>, <0,4,5,6>
1005  3699048959U, // <1,3,0,6>: Cost 4 vext2 <1,3,1,3>, <0,6,2,7>
1006  3776538827U, // <1,3,0,7>: Cost 4 vext3 <3,0,7,1>, <3,0,7,1>
1007  1551565469U, // <1,3,0,u>: Cost 2 vext2 <1,3,1,3>, LHS
1008  2618671862U, // <1,3,1,0>: Cost 3 vext2 <0,2,1,3>, <1,0,3,2>
1009  2819408692U, // <1,3,1,1>: Cost 3 vuzpr LHS, <1,1,1,1>
1010  2624643975U, // <1,3,1,2>: Cost 3 vext2 <1,2,1,3>, <1,2,1,3>
1011  1745666150U, // <1,3,1,3>: Cost 2 vuzpr LHS, LHS
1012  2557005110U, // <1,3,1,4>: Cost 3 vext1 <1,1,3,1>, RHS
1013  2625307792U, // <1,3,1,5>: Cost 3 vext2 <1,3,1,3>, <1,5,3,7>
1014  3698386127U, // <1,3,1,6>: Cost 4 vext2 <1,2,1,3>, <1,6,1,7>
1015  2592838748U, // <1,3,1,7>: Cost 3 vext1 <7,1,3,1>, <7,1,3,1>
1016  1745666155U, // <1,3,1,u>: Cost 2 vuzpr LHS, LHS
1017  2819408790U, // <1,3,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
1018  2625308193U, // <1,3,2,1>: Cost 3 vext2 <1,3,1,3>, <2,1,3,3>
1019  2819408036U, // <1,3,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
1020  2819851890U, // <1,3,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
1021  2819408794U, // <1,3,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
1022  3893149890U, // <1,3,2,5>: Cost 4 vuzpr LHS, <0,2,3,5>
1023  2819408076U, // <1,3,2,6>: Cost 3 vuzpr LHS, <0,2,4,6>
1024  3772041583U, // <1,3,2,7>: Cost 4 vext3 <2,3,0,1>, <3,2,7,3>
1025  2819408042U, // <1,3,2,u>: Cost 3 vuzpr LHS, <0,2,0,u>
1026  1483276390U, // <1,3,3,0>: Cost 2 vext1 <1,1,3,3>, LHS
1027  1483277128U, // <1,3,3,1>: Cost 2 vext1 <1,1,3,3>, <1,1,3,3>
1028  2557019752U, // <1,3,3,2>: Cost 3 vext1 <1,1,3,3>, <2,2,2,2>
1029  2819408856U, // <1,3,3,3>: Cost 3 vuzpr LHS, <1,3,1,3>
1030  1483279670U, // <1,3,3,4>: Cost 2 vext1 <1,1,3,3>, RHS
1031  2819409614U, // <1,3,3,5>: Cost 3 vuzpr LHS, <2,3,4,5>
1032  2598826490U, // <1,3,3,6>: Cost 3 vext1 <u,1,3,3>, <6,2,7,3>
1033  3087844352U, // <1,3,3,7>: Cost 3 vtrnr LHS, <1,3,5,7>
1034  1483282222U, // <1,3,3,u>: Cost 2 vext1 <1,1,3,3>, LHS
1035  2568970342U, // <1,3,4,0>: Cost 3 vext1 <3,1,3,4>, LHS
1036  2568971224U, // <1,3,4,1>: Cost 3 vext1 <3,1,3,4>, <1,3,1,3>
1037  3832761290U, // <1,3,4,2>: Cost 4 vuzpl <1,2,3,4>, <4,1,2,3>
1038  2233428219U, // <1,3,4,3>: Cost 3 vrev <3,1,3,4>
1039  2568973622U, // <1,3,4,4>: Cost 3 vext1 <3,1,3,4>, RHS
1040  1551568182U, // <1,3,4,5>: Cost 2 vext2 <1,3,1,3>, RHS
1041  2819410434U, // <1,3,4,6>: Cost 3 vuzpr LHS, <3,4,5,6>
1042  3666605151U, // <1,3,4,7>: Cost 4 vext1 <7,1,3,4>, <7,1,3,4>
1043  1551568425U, // <1,3,4,u>: Cost 2 vext2 <1,3,1,3>, RHS
1044  2563006566U, // <1,3,5,0>: Cost 3 vext1 <2,1,3,5>, LHS
1045  2568979456U, // <1,3,5,1>: Cost 3 vext1 <3,1,3,5>, <1,3,5,7>
1046  2563008035U, // <1,3,5,2>: Cost 3 vext1 <2,1,3,5>, <2,1,3,5>
1047  2233436412U, // <1,3,5,3>: Cost 3 vrev <3,1,3,5>
1048  2563009846U, // <1,3,5,4>: Cost 3 vext1 <2,1,3,5>, RHS
1049  2867187716U, // <1,3,5,5>: Cost 3 vuzpr LHS, <5,5,5,5>
1050  2655834214U, // <1,3,5,6>: Cost 3 vext2 <6,4,1,3>, <5,6,7,4>
1051  1745669430U, // <1,3,5,7>: Cost 2 vuzpr LHS, RHS
1052  1745669431U, // <1,3,5,u>: Cost 2 vuzpr LHS, RHS
1053  2867187810U, // <1,3,6,0>: Cost 3 vuzpr LHS, <5,6,7,0>
1054  3699052931U, // <1,3,6,1>: Cost 4 vext2 <1,3,1,3>, <6,1,3,1>
1055  2654507460U, // <1,3,6,2>: Cost 3 vext2 <6,2,1,3>, <6,2,1,3>
1056  3766291091U, // <1,3,6,3>: Cost 4 vext3 <1,3,3,1>, <3,6,3,7>
1057  2655834726U, // <1,3,6,4>: Cost 3 vext2 <6,4,1,3>, <6,4,1,3>
1058  3923384562U, // <1,3,6,5>: Cost 4 vuzpr <5,1,7,3>, <u,6,7,5>
1059  2657161992U, // <1,3,6,6>: Cost 3 vext2 <6,6,1,3>, <6,6,1,3>
1060  2819852218U, // <1,3,6,7>: Cost 3 vuzpr LHS, <2,6,3,7>
1061  2819852219U, // <1,3,6,u>: Cost 3 vuzpr LHS, <2,6,3,u>
1062  2706926275U, // <1,3,7,0>: Cost 3 vext3 <3,7,0,1>, <3,7,0,1>
1063  2659816524U, // <1,3,7,1>: Cost 3 vext2 <7,1,1,3>, <7,1,1,3>
1064  3636766245U, // <1,3,7,2>: Cost 4 vext1 <2,1,3,7>, <2,1,3,7>
1065  2867187903U, // <1,3,7,3>: Cost 3 vuzpr LHS, <5,7,u,3>
1066  2625312102U, // <1,3,7,4>: Cost 3 vext2 <1,3,1,3>, <7,4,5,6>
1067  2867188598U, // <1,3,7,5>: Cost 3 vuzpr LHS, <6,7,4,5>
1068  3728250344U, // <1,3,7,6>: Cost 4 vext2 <6,2,1,3>, <7,6,2,1>
1069  2867187880U, // <1,3,7,7>: Cost 3 vuzpr LHS, <5,7,5,7>
1070  2707516171U, // <1,3,7,u>: Cost 3 vext3 <3,7,u,1>, <3,7,u,1>
1071  1483317350U, // <1,3,u,0>: Cost 2 vext1 <1,1,3,u>, LHS
1072  1483318093U, // <1,3,u,1>: Cost 2 vext1 <1,1,3,u>, <1,1,3,u>
1073  2819410718U, // <1,3,u,2>: Cost 3 vuzpr LHS, <3,u,1,2>
1074  1745666717U, // <1,3,u,3>: Cost 2 vuzpr LHS, LHS
1075  1483320630U, // <1,3,u,4>: Cost 2 vext1 <1,1,3,u>, RHS
1076  1551571098U, // <1,3,u,5>: Cost 2 vext2 <1,3,1,3>, RHS
1077  2819410758U, // <1,3,u,6>: Cost 3 vuzpr LHS, <3,u,5,6>
1078  1745669673U, // <1,3,u,7>: Cost 2 vuzpr LHS, RHS
1079  1745666722U, // <1,3,u,u>: Cost 2 vuzpr LHS, LHS
1080  2617352205U, // <1,4,0,0>: Cost 3 vext2 <0,0,1,4>, <0,0,1,4>
1081  2619342950U, // <1,4,0,1>: Cost 3 vext2 <0,3,1,4>, LHS
1082  3692421295U, // <1,4,0,2>: Cost 4 vext2 <0,2,1,4>, <0,2,1,4>
1083  2619343104U, // <1,4,0,3>: Cost 3 vext2 <0,3,1,4>, <0,3,1,4>
1084  2617352530U, // <1,4,0,4>: Cost 3 vext2 <0,0,1,4>, <0,4,1,5>
1085  1634880402U, // <1,4,0,5>: Cost 2 vext3 <4,0,5,1>, <4,0,5,1>
1086  2713930652U, // <1,4,0,6>: Cost 3 vext3 <4,u,5,1>, <4,0,6,2>
1087  3732898396U, // <1,4,0,7>: Cost 4 vext2 <7,0,1,4>, <0,7,4,1>
1088  1635101613U, // <1,4,0,u>: Cost 2 vext3 <4,0,u,1>, <4,0,u,1>
1089  3693085430U, // <1,4,1,0>: Cost 4 vext2 <0,3,1,4>, <1,0,3,2>
1090  2623988535U, // <1,4,1,1>: Cost 3 vext2 <1,1,1,4>, <1,1,1,4>
1091  3693085590U, // <1,4,1,2>: Cost 4 vext2 <0,3,1,4>, <1,2,3,0>
1092  3692422134U, // <1,4,1,3>: Cost 4 vext2 <0,2,1,4>, <1,3,4,6>
1093  3693085726U, // <1,4,1,4>: Cost 4 vext2 <0,3,1,4>, <1,4,0,1>
1094  2892401974U, // <1,4,1,5>: Cost 3 vzipl <1,1,1,1>, RHS
1095  3026619702U, // <1,4,1,6>: Cost 3 vtrnl <1,1,1,1>, RHS
1096  3800206324U, // <1,4,1,7>: Cost 4 vext3 <7,0,4,1>, <4,1,7,0>
1097  2892402217U, // <1,4,1,u>: Cost 3 vzipl <1,1,1,1>, RHS
1098  3966978927U, // <1,4,2,0>: Cost 4 vzipl <1,2,3,4>, <4,0,1,2>
1099  3966979018U, // <1,4,2,1>: Cost 4 vzipl <1,2,3,4>, <4,1,2,3>
1100  3693086312U, // <1,4,2,2>: Cost 4 vext2 <0,3,1,4>, <2,2,2,2>
1101  2635269798U, // <1,4,2,3>: Cost 3 vext2 <3,0,1,4>, <2,3,0,1>
1102  3966979280U, // <1,4,2,4>: Cost 4 vzipl <1,2,3,4>, <4,4,4,4>
1103  2893204790U, // <1,4,2,5>: Cost 3 vzipl <1,2,3,0>, RHS
1104  3693086650U, // <1,4,2,6>: Cost 4 vext2 <0,3,1,4>, <2,6,3,7>
1105  3666662502U, // <1,4,2,7>: Cost 4 vext1 <7,1,4,2>, <7,1,4,2>
1106  2893205033U, // <1,4,2,u>: Cost 3 vzipl <1,2,3,0>, RHS
1107  2563063910U, // <1,4,3,0>: Cost 3 vext1 <2,1,4,3>, LHS
1108  2563064730U, // <1,4,3,1>: Cost 3 vext1 <2,1,4,3>, <1,2,3,4>
1109  2563065386U, // <1,4,3,2>: Cost 3 vext1 <2,1,4,3>, <2,1,4,3>
1110  3693087132U, // <1,4,3,3>: Cost 4 vext2 <0,3,1,4>, <3,3,3,3>
1111  2619345410U, // <1,4,3,4>: Cost 3 vext2 <0,3,1,4>, <3,4,5,6>
1112  3087843666U, // <1,4,3,5>: Cost 3 vtrnr LHS, <0,4,1,5>
1113  3087843676U, // <1,4,3,6>: Cost 3 vtrnr LHS, <0,4,2,6>
1114  3666670695U, // <1,4,3,7>: Cost 4 vext1 <7,1,4,3>, <7,1,4,3>
1115  3087843669U, // <1,4,3,u>: Cost 3 vtrnr LHS, <0,4,1,u>
1116  2620672914U, // <1,4,4,0>: Cost 3 vext2 <0,5,1,4>, <4,0,5,1>
1117  3630842706U, // <1,4,4,1>: Cost 4 vext1 <1,1,4,4>, <1,1,4,4>
1118  3313069003U, // <1,4,4,2>: Cost 4 vrev <4,1,2,4>
1119  3642788100U, // <1,4,4,3>: Cost 4 vext1 <3,1,4,4>, <3,1,4,4>
1120  2713930960U, // <1,4,4,4>: Cost 3 vext3 <4,u,5,1>, <4,4,4,4>
1121  2619346230U, // <1,4,4,5>: Cost 3 vext2 <0,3,1,4>, RHS
1122  2713930980U, // <1,4,4,6>: Cost 3 vext3 <4,u,5,1>, <4,4,6,6>
1123  3736882642U, // <1,4,4,7>: Cost 4 vext2 <7,6,1,4>, <4,7,6,1>
1124  2619346473U, // <1,4,4,u>: Cost 3 vext2 <0,3,1,4>, RHS
1125  2557108326U, // <1,4,5,0>: Cost 3 vext1 <1,1,4,5>, LHS
1126  2557109075U, // <1,4,5,1>: Cost 3 vext1 <1,1,4,5>, <1,1,4,5>
1127  2598913774U, // <1,4,5,2>: Cost 3 vext1 <u,1,4,5>, <2,3,u,1>
1128  3630852246U, // <1,4,5,3>: Cost 4 vext1 <1,1,4,5>, <3,0,1,2>
1129  2557111606U, // <1,4,5,4>: Cost 3 vext1 <1,1,4,5>, RHS
1130  2895252790U, // <1,4,5,5>: Cost 3 vzipl <1,5,3,7>, RHS
1131  1616006454U, // <1,4,5,6>: Cost 2 vext3 <0,u,1,1>, RHS
1132  3899059510U, // <1,4,5,7>: Cost 4 vuzpr <1,1,1,4>, RHS
1133  1616006472U, // <1,4,5,u>: Cost 2 vext3 <0,u,1,1>, RHS
1134  2557116518U, // <1,4,6,0>: Cost 3 vext1 <1,1,4,6>, LHS
1135  2557117236U, // <1,4,6,1>: Cost 3 vext1 <1,1,4,6>, <1,1,1,1>
1136  3630859880U, // <1,4,6,2>: Cost 4 vext1 <1,1,4,6>, <2,2,2,2>
1137  2569062550U, // <1,4,6,3>: Cost 3 vext1 <3,1,4,6>, <3,0,1,2>
1138  2557119798U, // <1,4,6,4>: Cost 3 vext1 <1,1,4,6>, RHS
1139  3763490174U, // <1,4,6,5>: Cost 4 vext3 <0,u,1,1>, <4,6,5,7>
1140  3763490183U, // <1,4,6,6>: Cost 4 vext3 <0,u,1,1>, <4,6,6,7>
1141  2712751498U, // <1,4,6,7>: Cost 3 vext3 <4,6,7,1>, <4,6,7,1>
1142  2557122350U, // <1,4,6,u>: Cost 3 vext1 <1,1,4,6>, LHS
1143  2659161084U, // <1,4,7,0>: Cost 3 vext2 <7,0,1,4>, <7,0,1,4>
1144  3732903040U, // <1,4,7,1>: Cost 4 vext2 <7,0,1,4>, <7,1,7,1>
1145  3734230174U, // <1,4,7,2>: Cost 4 vext2 <7,2,1,4>, <7,2,1,4>
1146  3734893807U, // <1,4,7,3>: Cost 4 vext2 <7,3,1,4>, <7,3,1,4>
1147  3660729654U, // <1,4,7,4>: Cost 4 vext1 <6,1,4,7>, RHS
1148  3786493384U, // <1,4,7,5>: Cost 4 vext3 <4,6,7,1>, <4,7,5,0>
1149  2713341394U, // <1,4,7,6>: Cost 3 vext3 <4,7,6,1>, <4,7,6,1>
1150  3660731386U, // <1,4,7,7>: Cost 4 vext1 <6,1,4,7>, <7,0,1,2>
1151  2664470148U, // <1,4,7,u>: Cost 3 vext2 <7,u,1,4>, <7,u,1,4>
1152  2557132902U, // <1,4,u,0>: Cost 3 vext1 <1,1,4,u>, LHS
1153  2619348782U, // <1,4,u,1>: Cost 3 vext2 <0,3,1,4>, LHS
1154  2563106351U, // <1,4,u,2>: Cost 3 vext1 <2,1,4,u>, <2,1,4,u>
1155  2713783816U, // <1,4,u,3>: Cost 3 vext3 <4,u,3,1>, <4,u,3,1>
1156  2622666815U, // <1,4,u,4>: Cost 3 vext2 <0,u,1,4>, <u,4,5,6>
1157  1640189466U, // <1,4,u,5>: Cost 2 vext3 <4,u,5,1>, <4,u,5,1>
1158  1616006697U, // <1,4,u,6>: Cost 2 vext3 <0,u,1,1>, RHS
1159  2712751498U, // <1,4,u,7>: Cost 3 vext3 <4,6,7,1>, <4,6,7,1>
1160  1616006715U, // <1,4,u,u>: Cost 2 vext3 <0,u,1,1>, RHS
1161  2620014592U, // <1,5,0,0>: Cost 3 vext2 <0,4,1,5>, <0,0,0,0>
1162  1546272870U, // <1,5,0,1>: Cost 2 vext2 <0,4,1,5>, LHS
1163  2618687664U, // <1,5,0,2>: Cost 3 vext2 <0,2,1,5>, <0,2,1,5>
1164  3693093120U, // <1,5,0,3>: Cost 4 vext2 <0,3,1,5>, <0,3,1,4>
1165  1546273106U, // <1,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>
1166  2620678563U, // <1,5,0,5>: Cost 3 vext2 <0,5,1,5>, <0,5,1,5>
1167  2714668660U, // <1,5,0,6>: Cost 3 vext3 <5,0,6,1>, <5,0,6,1>
1168  3772042877U, // <1,5,0,7>: Cost 4 vext3 <2,3,0,1>, <5,0,7,1>
1169  1546273437U, // <1,5,0,u>: Cost 2 vext2 <0,4,1,5>, LHS
1170  2620015350U, // <1,5,1,0>: Cost 3 vext2 <0,4,1,5>, <1,0,3,2>
1171  2620015412U, // <1,5,1,1>: Cost 3 vext2 <0,4,1,5>, <1,1,1,1>
1172  2620015510U, // <1,5,1,2>: Cost 3 vext2 <0,4,1,5>, <1,2,3,0>
1173  2618688512U, // <1,5,1,3>: Cost 3 vext2 <0,2,1,5>, <1,3,5,7>
1174  2620015677U, // <1,5,1,4>: Cost 3 vext2 <0,4,1,5>, <1,4,3,5>
1175  2620015727U, // <1,5,1,5>: Cost 3 vext2 <0,4,1,5>, <1,5,0,1>
1176  2620015859U, // <1,5,1,6>: Cost 3 vext2 <0,4,1,5>, <1,6,5,7>
1177  3093728566U, // <1,5,1,7>: Cost 3 vtrnr <1,1,1,1>, RHS
1178  2620015981U, // <1,5,1,u>: Cost 3 vext2 <0,4,1,5>, <1,u,1,3>
1179  3692430816U, // <1,5,2,0>: Cost 4 vext2 <0,2,1,5>, <2,0,5,1>
1180  2620016163U, // <1,5,2,1>: Cost 3 vext2 <0,4,1,5>, <2,1,3,5>
1181  2620016232U, // <1,5,2,2>: Cost 3 vext2 <0,4,1,5>, <2,2,2,2>
1182  2620016294U, // <1,5,2,3>: Cost 3 vext2 <0,4,1,5>, <2,3,0,1>
1183  3693758221U, // <1,5,2,4>: Cost 4 vext2 <0,4,1,5>, <2,4,2,5>
1184  3692431209U, // <1,5,2,5>: Cost 4 vext2 <0,2,1,5>, <2,5,3,7>
1185  2620016570U, // <1,5,2,6>: Cost 3 vext2 <0,4,1,5>, <2,6,3,7>
1186  4173598006U, // <1,5,2,7>: Cost 4 vtrnr <2,1,3,2>, RHS
1187  2620016699U, // <1,5,2,u>: Cost 3 vext2 <0,4,1,5>, <2,u,0,1>
1188  2620016790U, // <1,5,3,0>: Cost 3 vext2 <0,4,1,5>, <3,0,1,2>
1189  2569110672U, // <1,5,3,1>: Cost 3 vext1 <3,1,5,3>, <1,5,3,7>
1190  3693758785U, // <1,5,3,2>: Cost 4 vext2 <0,4,1,5>, <3,2,2,2>
1191  2620017052U, // <1,5,3,3>: Cost 3 vext2 <0,4,1,5>, <3,3,3,3>
1192  2620017154U, // <1,5,3,4>: Cost 3 vext2 <0,4,1,5>, <3,4,5,6>
1193  3135623172U, // <1,5,3,5>: Cost 3 vtrnr LHS, <5,5,5,5>
1194  4161587048U, // <1,5,3,6>: Cost 4 vtrnr LHS, <2,5,3,6>
1195  2014104886U, // <1,5,3,7>: Cost 2 vtrnr LHS, RHS
1196  2014104887U, // <1,5,3,u>: Cost 2 vtrnr LHS, RHS
1197  2620017554U, // <1,5,4,0>: Cost 3 vext2 <0,4,1,5>, <4,0,5,1>
1198  2620017634U, // <1,5,4,1>: Cost 3 vext2 <0,4,1,5>, <4,1,5,0>
1199  3693759551U, // <1,5,4,2>: Cost 4 vext2 <0,4,1,5>, <4,2,6,3>
1200  3642861837U, // <1,5,4,3>: Cost 4 vext1 <3,1,5,4>, <3,1,5,4>
1201  2575092710U, // <1,5,4,4>: Cost 3 vext1 <4,1,5,4>, <4,1,5,4>
1202  1546276150U, // <1,5,4,5>: Cost 2 vext2 <0,4,1,5>, RHS
1203  2759855414U, // <1,5,4,6>: Cost 3 vuzpl <1,3,5,7>, RHS
1204  2713931718U, // <1,5,4,7>: Cost 3 vext3 <4,u,5,1>, <5,4,7,6>
1205  1546276393U, // <1,5,4,u>: Cost 2 vext2 <0,4,1,5>, RHS
1206  2557182054U, // <1,5,5,0>: Cost 3 vext1 <1,1,5,5>, LHS
1207  2557182812U, // <1,5,5,1>: Cost 3 vext1 <1,1,5,5>, <1,1,5,5>
1208  3630925347U, // <1,5,5,2>: Cost 4 vext1 <1,1,5,5>, <2,1,3,5>
1209  4029301675U, // <1,5,5,3>: Cost 4 vzipr <0,4,1,5>, <1,2,5,3>
1210  2557185334U, // <1,5,5,4>: Cost 3 vext1 <1,1,5,5>, RHS
1211  2713931780U, // <1,5,5,5>: Cost 3 vext3 <4,u,5,1>, <5,5,5,5>
1212  2667794530U, // <1,5,5,6>: Cost 3 vext2 <u,4,1,5>, <5,6,7,0>
1213  2713931800U, // <1,5,5,7>: Cost 3 vext3 <4,u,5,1>, <5,5,7,7>
1214  2557187886U, // <1,5,5,u>: Cost 3 vext1 <1,1,5,5>, LHS
1215  2718208036U, // <1,5,6,0>: Cost 3 vext3 <5,6,0,1>, <5,6,0,1>
1216  2620019115U, // <1,5,6,1>: Cost 3 vext2 <0,4,1,5>, <6,1,7,5>
1217  2667794938U, // <1,5,6,2>: Cost 3 vext2 <u,4,1,5>, <6,2,7,3>
1218  3787673666U, // <1,5,6,3>: Cost 4 vext3 <4,u,5,1>, <5,6,3,4>
1219  3693761165U, // <1,5,6,4>: Cost 4 vext2 <0,4,1,5>, <6,4,5,6>
1220  3319279297U, // <1,5,6,5>: Cost 4 vrev <5,1,5,6>
1221  2667795256U, // <1,5,6,6>: Cost 3 vext2 <u,4,1,5>, <6,6,6,6>
1222  2713931874U, // <1,5,6,7>: Cost 3 vext3 <4,u,5,1>, <5,6,7,0>
1223  2713931883U, // <1,5,6,u>: Cost 3 vext3 <4,u,5,1>, <5,6,u,0>
1224  2557198438U, // <1,5,7,0>: Cost 3 vext1 <1,1,5,7>, LHS
1225  2557199156U, // <1,5,7,1>: Cost 3 vext1 <1,1,5,7>, <1,1,1,1>
1226  2569143974U, // <1,5,7,2>: Cost 3 vext1 <3,1,5,7>, <2,3,0,1>
1227  2569144592U, // <1,5,7,3>: Cost 3 vext1 <3,1,5,7>, <3,1,5,7>
1228  2557201718U, // <1,5,7,4>: Cost 3 vext1 <1,1,5,7>, RHS
1229  2713931944U, // <1,5,7,5>: Cost 3 vext3 <4,u,5,1>, <5,7,5,7>
1230  3787673770U, // <1,5,7,6>: Cost 4 vext3 <4,u,5,1>, <5,7,6,0>
1231  2719387828U, // <1,5,7,7>: Cost 3 vext3 <5,7,7,1>, <5,7,7,1>
1232  2557204270U, // <1,5,7,u>: Cost 3 vext1 <1,1,5,7>, LHS
1233  2620020435U, // <1,5,u,0>: Cost 3 vext2 <0,4,1,5>, <u,0,1,2>
1234  1546278702U, // <1,5,u,1>: Cost 2 vext2 <0,4,1,5>, LHS
1235  2620020616U, // <1,5,u,2>: Cost 3 vext2 <0,4,1,5>, <u,2,3,3>
1236  2620020668U, // <1,5,u,3>: Cost 3 vext2 <0,4,1,5>, <u,3,0,1>
1237  1594054682U, // <1,5,u,4>: Cost 2 vext2 <u,4,1,5>, <u,4,1,5>
1238  1546279066U, // <1,5,u,5>: Cost 2 vext2 <0,4,1,5>, RHS
1239  2620020944U, // <1,5,u,6>: Cost 3 vext2 <0,4,1,5>, <u,6,3,7>
1240  2014145846U, // <1,5,u,7>: Cost 2 vtrnr LHS, RHS
1241  2014145847U, // <1,5,u,u>: Cost 2 vtrnr LHS, RHS
1242  3692437504U, // <1,6,0,0>: Cost 4 vext2 <0,2,1,6>, <0,0,0,0>
1243  2618695782U, // <1,6,0,1>: Cost 3 vext2 <0,2,1,6>, LHS
1244  2618695857U, // <1,6,0,2>: Cost 3 vext2 <0,2,1,6>, <0,2,1,6>
1245  3794161970U, // <1,6,0,3>: Cost 4 vext3 <6,0,3,1>, <6,0,3,1>
1246  2620023122U, // <1,6,0,4>: Cost 3 vext2 <0,4,1,6>, <0,4,1,5>
1247  2620686756U, // <1,6,0,5>: Cost 3 vext2 <0,5,1,6>, <0,5,1,6>
1248  2621350389U, // <1,6,0,6>: Cost 3 vext2 <0,6,1,6>, <0,6,1,6>
1249  4028599606U, // <1,6,0,7>: Cost 4 vzipr <0,3,1,0>, RHS
1250  2618696349U, // <1,6,0,u>: Cost 3 vext2 <0,2,1,6>, LHS
1251  3692438262U, // <1,6,1,0>: Cost 4 vext2 <0,2,1,6>, <1,0,3,2>
1252  2625995572U, // <1,6,1,1>: Cost 3 vext2 <1,4,1,6>, <1,1,1,1>
1253  3692438422U, // <1,6,1,2>: Cost 4 vext2 <0,2,1,6>, <1,2,3,0>
1254  3692438488U, // <1,6,1,3>: Cost 4 vext2 <0,2,1,6>, <1,3,1,3>
1255  2625995820U, // <1,6,1,4>: Cost 3 vext2 <1,4,1,6>, <1,4,1,6>
1256  3692438672U, // <1,6,1,5>: Cost 4 vext2 <0,2,1,6>, <1,5,3,7>
1257  3692438720U, // <1,6,1,6>: Cost 4 vext2 <0,2,1,6>, <1,6,0,1>
1258  2958183734U, // <1,6,1,7>: Cost 3 vzipr <0,u,1,1>, RHS
1259  2958183735U, // <1,6,1,u>: Cost 3 vzipr <0,u,1,1>, RHS
1260  2721526201U, // <1,6,2,0>: Cost 3 vext3 <6,2,0,1>, <6,2,0,1>
1261  3692439097U, // <1,6,2,1>: Cost 4 vext2 <0,2,1,6>, <2,1,6,0>
1262  3692439144U, // <1,6,2,2>: Cost 4 vext2 <0,2,1,6>, <2,2,2,2>
1263  3692439206U, // <1,6,2,3>: Cost 4 vext2 <0,2,1,6>, <2,3,0,1>
1264  3636948278U, // <1,6,2,4>: Cost 4 vext1 <2,1,6,2>, RHS
1265  3787674092U, // <1,6,2,5>: Cost 4 vext3 <4,u,5,1>, <6,2,5,7>
1266  2618697658U, // <1,6,2,6>: Cost 3 vext2 <0,2,1,6>, <2,6,3,7>
1267  2970799414U, // <1,6,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
1268  2970799415U, // <1,6,2,u>: Cost 3 vzipr <3,0,1,2>, RHS
1269  2563211366U, // <1,6,3,0>: Cost 3 vext1 <2,1,6,3>, LHS
1270  3699738854U, // <1,6,3,1>: Cost 4 vext2 <1,4,1,6>, <3,1,1,1>
1271  2563212860U, // <1,6,3,2>: Cost 3 vext1 <2,1,6,3>, <2,1,6,3>
1272  3692439964U, // <1,6,3,3>: Cost 4 vext2 <0,2,1,6>, <3,3,3,3>
1273  2563214646U, // <1,6,3,4>: Cost 3 vext1 <2,1,6,3>, RHS
1274  4191820018U, // <1,6,3,5>: Cost 4 vtrnr <5,1,7,3>, <u,6,7,5>
1275  2587103648U, // <1,6,3,6>: Cost 3 vext1 <6,1,6,3>, <6,1,6,3>
1276  3087845306U, // <1,6,3,7>: Cost 3 vtrnr LHS, <2,6,3,7>
1277  3087845307U, // <1,6,3,u>: Cost 3 vtrnr LHS, <2,6,3,u>
1278  3693767570U, // <1,6,4,0>: Cost 4 vext2 <0,4,1,6>, <4,0,5,1>
1279  3693767650U, // <1,6,4,1>: Cost 4 vext2 <0,4,1,6>, <4,1,5,0>
1280  3636962877U, // <1,6,4,2>: Cost 4 vext1 <2,1,6,4>, <2,1,6,4>
1281  3325088134U, // <1,6,4,3>: Cost 4 vrev <6,1,3,4>
1282  3693767898U, // <1,6,4,4>: Cost 4 vext2 <0,4,1,6>, <4,4,5,5>
1283  2618699062U, // <1,6,4,5>: Cost 3 vext2 <0,2,1,6>, RHS
1284  3833670966U, // <1,6,4,6>: Cost 4 vuzpl <1,3,6,7>, RHS
1285  4028632374U, // <1,6,4,7>: Cost 4 vzipr <0,3,1,4>, RHS
1286  2618699305U, // <1,6,4,u>: Cost 3 vext2 <0,2,1,6>, RHS
1287  3693768264U, // <1,6,5,0>: Cost 4 vext2 <0,4,1,6>, <5,0,1,2>
1288  3630998373U, // <1,6,5,1>: Cost 4 vext1 <1,1,6,5>, <1,1,6,5>
1289  3636971070U, // <1,6,5,2>: Cost 4 vext1 <2,1,6,5>, <2,1,6,5>
1290  3642943767U, // <1,6,5,3>: Cost 4 vext1 <3,1,6,5>, <3,1,6,5>
1291  3693768628U, // <1,6,5,4>: Cost 4 vext2 <0,4,1,6>, <5,4,5,6>
1292  3732918276U, // <1,6,5,5>: Cost 4 vext2 <7,0,1,6>, <5,5,5,5>
1293  2620690530U, // <1,6,5,6>: Cost 3 vext2 <0,5,1,6>, <5,6,7,0>
1294  2955562294U, // <1,6,5,7>: Cost 3 vzipr <0,4,1,5>, RHS
1295  2955562295U, // <1,6,5,u>: Cost 3 vzipr <0,4,1,5>, RHS
1296  2724180733U, // <1,6,6,0>: Cost 3 vext3 <6,6,0,1>, <6,6,0,1>
1297  3631006566U, // <1,6,6,1>: Cost 4 vext1 <1,1,6,6>, <1,1,6,6>
1298  3631007674U, // <1,6,6,2>: Cost 4 vext1 <1,1,6,6>, <2,6,3,7>
1299  3692442184U, // <1,6,6,3>: Cost 4 vext2 <0,2,1,6>, <6,3,7,0>
1300  3631009078U, // <1,6,6,4>: Cost 4 vext1 <1,1,6,6>, RHS
1301  3787674416U, // <1,6,6,5>: Cost 4 vext3 <4,u,5,1>, <6,6,5,7>
1302  2713932600U, // <1,6,6,6>: Cost 3 vext3 <4,u,5,1>, <6,6,6,6>
1303  2713932610U, // <1,6,6,7>: Cost 3 vext3 <4,u,5,1>, <6,6,7,7>
1304  2713932619U, // <1,6,6,u>: Cost 3 vext3 <4,u,5,1>, <6,6,u,7>
1305  1651102542U, // <1,6,7,0>: Cost 2 vext3 <6,7,0,1>, <6,7,0,1>
1306  2724918103U, // <1,6,7,1>: Cost 3 vext3 <6,7,1,1>, <6,7,1,1>
1307  2698302306U, // <1,6,7,2>: Cost 3 vext3 <2,3,0,1>, <6,7,2,3>
1308  3642960153U, // <1,6,7,3>: Cost 4 vext1 <3,1,6,7>, <3,1,6,7>
1309  2713932662U, // <1,6,7,4>: Cost 3 vext3 <4,u,5,1>, <6,7,4,5>
1310  2725213051U, // <1,6,7,5>: Cost 3 vext3 <6,7,5,1>, <6,7,5,1>
1311  2724844426U, // <1,6,7,6>: Cost 3 vext3 <6,7,0,1>, <6,7,6,7>
1312  4035956022U, // <1,6,7,7>: Cost 4 vzipr <1,5,1,7>, RHS
1313  1651692438U, // <1,6,7,u>: Cost 2 vext3 <6,7,u,1>, <6,7,u,1>
1314  1651766175U, // <1,6,u,0>: Cost 2 vext3 <6,u,0,1>, <6,u,0,1>
1315  2618701614U, // <1,6,u,1>: Cost 3 vext2 <0,2,1,6>, LHS
1316  3135663508U, // <1,6,u,2>: Cost 3 vtrnr LHS, <4,6,u,2>
1317  3692443580U, // <1,6,u,3>: Cost 4 vext2 <0,2,1,6>, <u,3,0,1>
1318  2713932743U, // <1,6,u,4>: Cost 3 vext3 <4,u,5,1>, <6,u,4,5>
1319  2618701978U, // <1,6,u,5>: Cost 3 vext2 <0,2,1,6>, RHS
1320  2622683344U, // <1,6,u,6>: Cost 3 vext2 <0,u,1,6>, <u,6,3,7>
1321  3087886266U, // <1,6,u,7>: Cost 3 vtrnr LHS, <2,6,3,7>
1322  1652356071U, // <1,6,u,u>: Cost 2 vext3 <6,u,u,1>, <6,u,u,1>
1323  2726171632U, // <1,7,0,0>: Cost 3 vext3 <7,0,0,1>, <7,0,0,1>
1324  2626666598U, // <1,7,0,1>: Cost 3 vext2 <1,5,1,7>, LHS
1325  3695100067U, // <1,7,0,2>: Cost 4 vext2 <0,6,1,7>, <0,2,0,1>
1326  3707044102U, // <1,7,0,3>: Cost 4 vext2 <2,6,1,7>, <0,3,2,1>
1327  2726466580U, // <1,7,0,4>: Cost 3 vext3 <7,0,4,1>, <7,0,4,1>
1328  3654921933U, // <1,7,0,5>: Cost 4 vext1 <5,1,7,0>, <5,1,7,0>
1329  2621358582U, // <1,7,0,6>: Cost 3 vext2 <0,6,1,7>, <0,6,1,7>
1330  2622022215U, // <1,7,0,7>: Cost 3 vext2 <0,7,1,7>, <0,7,1,7>
1331  2626667165U, // <1,7,0,u>: Cost 3 vext2 <1,5,1,7>, LHS
1332  2593128550U, // <1,7,1,0>: Cost 3 vext1 <7,1,7,1>, LHS
1333  2626667316U, // <1,7,1,1>: Cost 3 vext2 <1,5,1,7>, <1,1,1,1>
1334  3700409238U, // <1,7,1,2>: Cost 4 vext2 <1,5,1,7>, <1,2,3,0>
1335  2257294428U, // <1,7,1,3>: Cost 3 vrev <7,1,3,1>
1336  2593131830U, // <1,7,1,4>: Cost 3 vext1 <7,1,7,1>, RHS
1337  2626667646U, // <1,7,1,5>: Cost 3 vext2 <1,5,1,7>, <1,5,1,7>
1338  2627331279U, // <1,7,1,6>: Cost 3 vext2 <1,6,1,7>, <1,6,1,7>
1339  2593133696U, // <1,7,1,7>: Cost 3 vext1 <7,1,7,1>, <7,1,7,1>
1340  2628658545U, // <1,7,1,u>: Cost 3 vext2 <1,u,1,7>, <1,u,1,7>
1341  2587164774U, // <1,7,2,0>: Cost 3 vext1 <6,1,7,2>, LHS
1342  3701073445U, // <1,7,2,1>: Cost 4 vext2 <1,6,1,7>, <2,1,3,7>
1343  3700409960U, // <1,7,2,2>: Cost 4 vext2 <1,5,1,7>, <2,2,2,2>
1344  2638612134U, // <1,7,2,3>: Cost 3 vext2 <3,5,1,7>, <2,3,0,1>
1345  2587168054U, // <1,7,2,4>: Cost 3 vext1 <6,1,7,2>, RHS
1346  3706382167U, // <1,7,2,5>: Cost 4 vext2 <2,5,1,7>, <2,5,1,7>
1347  2587169192U, // <1,7,2,6>: Cost 3 vext1 <6,1,7,2>, <6,1,7,2>
1348  3660911610U, // <1,7,2,7>: Cost 4 vext1 <6,1,7,2>, <7,0,1,2>
1349  2587170606U, // <1,7,2,u>: Cost 3 vext1 <6,1,7,2>, LHS
1350  1507459174U, // <1,7,3,0>: Cost 2 vext1 <5,1,7,3>, LHS
1351  2569257984U, // <1,7,3,1>: Cost 3 vext1 <3,1,7,3>, <1,3,5,7>
1352  2581202536U, // <1,7,3,2>: Cost 3 vext1 <5,1,7,3>, <2,2,2,2>
1353  2569259294U, // <1,7,3,3>: Cost 3 vext1 <3,1,7,3>, <3,1,7,3>
1354  1507462454U, // <1,7,3,4>: Cost 2 vext1 <5,1,7,3>, RHS
1355  1507462864U, // <1,7,3,5>: Cost 2 vext1 <5,1,7,3>, <5,1,7,3>
1356  2581205498U, // <1,7,3,6>: Cost 3 vext1 <5,1,7,3>, <6,2,7,3>
1357  2581206010U, // <1,7,3,7>: Cost 3 vext1 <5,1,7,3>, <7,0,1,2>
1358  1507465006U, // <1,7,3,u>: Cost 2 vext1 <5,1,7,3>, LHS
1359  2728826164U, // <1,7,4,0>: Cost 3 vext3 <7,4,0,1>, <7,4,0,1>
1360  3654951732U, // <1,7,4,1>: Cost 4 vext1 <5,1,7,4>, <1,1,1,1>
1361  3330987094U, // <1,7,4,2>: Cost 4 vrev <7,1,2,4>
1362  3331060831U, // <1,7,4,3>: Cost 4 vrev <7,1,3,4>
1363  3787674971U, // <1,7,4,4>: Cost 4 vext3 <4,u,5,1>, <7,4,4,4>
1364  2626669878U, // <1,7,4,5>: Cost 3 vext2 <1,5,1,7>, RHS
1365  3785979241U, // <1,7,4,6>: Cost 4 vext3 <4,6,0,1>, <7,4,6,0>
1366  3787085176U, // <1,7,4,7>: Cost 4 vext3 <4,7,6,1>, <7,4,7,6>
1367  2626670121U, // <1,7,4,u>: Cost 3 vext2 <1,5,1,7>, RHS
1368  2569273446U, // <1,7,5,0>: Cost 3 vext1 <3,1,7,5>, LHS
1369  2569274368U, // <1,7,5,1>: Cost 3 vext1 <3,1,7,5>, <1,3,5,7>
1370  3643016808U, // <1,7,5,2>: Cost 4 vext1 <3,1,7,5>, <2,2,2,2>
1371  2569275680U, // <1,7,5,3>: Cost 3 vext1 <3,1,7,5>, <3,1,7,5>
1372  2569276726U, // <1,7,5,4>: Cost 3 vext1 <3,1,7,5>, RHS
1373  4102034790U, // <1,7,5,5>: Cost 4 vtrnl <1,3,5,7>, <7,4,5,6>
1374  2651222067U, // <1,7,5,6>: Cost 3 vext2 <5,6,1,7>, <5,6,1,7>
1375  3899378998U, // <1,7,5,7>: Cost 4 vuzpr <1,1,5,7>, RHS
1376  2569279278U, // <1,7,5,u>: Cost 3 vext1 <3,1,7,5>, LHS
1377  2730153430U, // <1,7,6,0>: Cost 3 vext3 <7,6,0,1>, <7,6,0,1>
1378  2724845022U, // <1,7,6,1>: Cost 3 vext3 <6,7,0,1>, <7,6,1,0>
1379  3643025338U, // <1,7,6,2>: Cost 4 vext1 <3,1,7,6>, <2,6,3,7>
1380  3643025697U, // <1,7,6,3>: Cost 4 vext1 <3,1,7,6>, <3,1,7,6>
1381  3643026742U, // <1,7,6,4>: Cost 4 vext1 <3,1,7,6>, RHS
1382  3654971091U, // <1,7,6,5>: Cost 4 vext1 <5,1,7,6>, <5,1,7,6>
1383  3787675153U, // <1,7,6,6>: Cost 4 vext3 <4,u,5,1>, <7,6,6,6>
1384  2724845076U, // <1,7,6,7>: Cost 3 vext3 <6,7,0,1>, <7,6,7,0>
1385  2725508637U, // <1,7,6,u>: Cost 3 vext3 <6,u,0,1>, <7,6,u,0>
1386  2730817063U, // <1,7,7,0>: Cost 3 vext3 <7,7,0,1>, <7,7,0,1>
1387  3631088436U, // <1,7,7,1>: Cost 4 vext1 <1,1,7,7>, <1,1,1,1>
1388  3660949158U, // <1,7,7,2>: Cost 4 vext1 <6,1,7,7>, <2,3,0,1>
1389  3801904705U, // <1,7,7,3>: Cost 4 vext3 <7,3,0,1>, <7,7,3,0>
1390  3631090998U, // <1,7,7,4>: Cost 4 vext1 <1,1,7,7>, RHS
1391  2662503828U, // <1,7,7,5>: Cost 3 vext2 <7,5,1,7>, <7,5,1,7>
1392  3660951981U, // <1,7,7,6>: Cost 4 vext1 <6,1,7,7>, <6,1,7,7>
1393  2713933420U, // <1,7,7,7>: Cost 3 vext3 <4,u,5,1>, <7,7,7,7>
1394  2731406959U, // <1,7,7,u>: Cost 3 vext3 <7,7,u,1>, <7,7,u,1>
1395  1507500134U, // <1,7,u,0>: Cost 2 vext1 <5,1,7,u>, LHS
1396  2626672430U, // <1,7,u,1>: Cost 3 vext2 <1,5,1,7>, LHS
1397  2581243496U, // <1,7,u,2>: Cost 3 vext1 <5,1,7,u>, <2,2,2,2>
1398  2569300259U, // <1,7,u,3>: Cost 3 vext1 <3,1,7,u>, <3,1,7,u>
1399  1507503414U, // <1,7,u,4>: Cost 2 vext1 <5,1,7,u>, RHS
1400  1507503829U, // <1,7,u,5>: Cost 2 vext1 <5,1,7,u>, <5,1,7,u>
1401  2581246458U, // <1,7,u,6>: Cost 3 vext1 <5,1,7,u>, <6,2,7,3>
1402  2581246970U, // <1,7,u,7>: Cost 3 vext1 <5,1,7,u>, <7,0,1,2>
1403  1507505966U, // <1,7,u,u>: Cost 2 vext1 <5,1,7,u>, LHS
1404  1543643153U, // <1,u,0,0>: Cost 2 vext2 <0,0,1,u>, <0,0,1,u>
1405  1546297446U, // <1,u,0,1>: Cost 2 vext2 <0,4,1,u>, LHS
1406  2819448852U, // <1,u,0,2>: Cost 3 vuzpr LHS, <0,0,2,2>
1407  2619375876U, // <1,u,0,3>: Cost 3 vext2 <0,3,1,u>, <0,3,1,u>
1408  1546297685U, // <1,u,0,4>: Cost 2 vext2 <0,4,1,u>, <0,4,1,u>
1409  1658771190U, // <1,u,0,5>: Cost 2 vext3 <u,0,5,1>, <u,0,5,1>
1410  2736789248U, // <1,u,0,6>: Cost 3 vext3 <u,7,0,1>, <u,0,6,2>
1411  2659189376U, // <1,u,0,7>: Cost 3 vext2 <7,0,1,u>, <0,7,u,1>
1412  1546298013U, // <1,u,0,u>: Cost 2 vext2 <0,4,1,u>, LHS
1413  1483112550U, // <1,u,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
1414  202162278U, // <1,u,1,1>: Cost 1 vdup1 LHS
1415  1616009006U, // <1,u,1,2>: Cost 2 vext3 <0,u,1,1>, LHS
1416  1745707110U, // <1,u,1,3>: Cost 2 vuzpr LHS, LHS
1417  1483115830U, // <1,u,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
1418  2620040336U, // <1,u,1,5>: Cost 3 vext2 <0,4,1,u>, <1,5,3,7>
1419  3026622618U, // <1,u,1,6>: Cost 3 vtrnl <1,1,1,1>, RHS
1420  2958183752U, // <1,u,1,7>: Cost 3 vzipr <0,u,1,1>, RHS
1421  202162278U, // <1,u,1,u>: Cost 1 vdup1 LHS
1422  2819449750U, // <1,u,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
1423  2893207342U, // <1,u,2,1>: Cost 3 vzipl <1,2,3,0>, LHS
1424  2819448996U, // <1,u,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
1425  2819450482U, // <1,u,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
1426  2819449754U, // <1,u,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
1427  2893207706U, // <1,u,2,5>: Cost 3 vzipl <1,2,3,0>, RHS
1428  2819449036U, // <1,u,2,6>: Cost 3 vuzpr LHS, <0,2,4,6>
1429  2970799432U, // <1,u,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
1430  2819449002U, // <1,u,2,u>: Cost 3 vuzpr LHS, <0,2,0,u>
1431  403931292U, // <1,u,3,0>: Cost 1 vext1 LHS, LHS
1432  1477673718U, // <1,u,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
1433  115726126U, // <1,u,3,2>: Cost 1 vrev LHS
1434  2014102173U, // <1,u,3,3>: Cost 2 vtrnr LHS, LHS
1435  403934518U, // <1,u,3,4>: Cost 1 vext1 LHS, RHS
1436  1507536601U, // <1,u,3,5>: Cost 2 vext1 <5,1,u,3>, <5,1,u,3>
1437  1525453306U, // <1,u,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
1438  2014105129U, // <1,u,3,7>: Cost 2 vtrnr LHS, RHS
1439  403937070U, // <1,u,3,u>: Cost 1 vext1 LHS, LHS
1440  2620042157U, // <1,u,4,0>: Cost 3 vext2 <0,4,1,u>, <4,0,u,1>
1441  2620042237U, // <1,u,4,1>: Cost 3 vext2 <0,4,1,u>, <4,1,u,0>
1442  2263217967U, // <1,u,4,2>: Cost 3 vrev <u,1,2,4>
1443  2569341224U, // <1,u,4,3>: Cost 3 vext1 <3,1,u,4>, <3,1,u,4>
1444  2569342262U, // <1,u,4,4>: Cost 3 vext1 <3,1,u,4>, RHS
1445  1546300726U, // <1,u,4,5>: Cost 2 vext2 <0,4,1,u>, RHS
1446  2819449180U, // <1,u,4,6>: Cost 3 vuzpr LHS, <0,4,2,6>
1447  2724845649U, // <1,u,4,7>: Cost 3 vext3 <6,7,0,1>, <u,4,7,6>
1448  1546300969U, // <1,u,4,u>: Cost 2 vext2 <0,4,1,u>, RHS
1449  2551431270U, // <1,u,5,0>: Cost 3 vext1 <0,1,u,5>, LHS
1450  2551432192U, // <1,u,5,1>: Cost 3 vext1 <0,1,u,5>, <1,3,5,7>
1451  3028293422U, // <1,u,5,2>: Cost 3 vtrnl <1,3,5,7>, LHS
1452  2955559068U, // <1,u,5,3>: Cost 3 vzipr <0,4,1,5>, LHS
1453  2551434550U, // <1,u,5,4>: Cost 3 vext1 <0,1,u,5>, RHS
1454  2895255706U, // <1,u,5,5>: Cost 3 vzipl <1,5,3,7>, RHS
1455  1616009370U, // <1,u,5,6>: Cost 2 vext3 <0,u,1,1>, RHS
1456  1745710390U, // <1,u,5,7>: Cost 2 vuzpr LHS, RHS
1457  1745710391U, // <1,u,5,u>: Cost 2 vuzpr LHS, RHS
1458  2653221159U, // <1,u,6,0>: Cost 3 vext2 <6,0,1,u>, <6,0,1,u>
1459  2725509303U, // <1,u,6,1>: Cost 3 vext3 <6,u,0,1>, <u,6,1,0>
1460  2659193338U, // <1,u,6,2>: Cost 3 vext2 <7,0,1,u>, <6,2,7,3>
1461  2689751248U, // <1,u,6,3>: Cost 3 vext3 <0,u,1,1>, <u,6,3,7>
1462  2867228774U, // <1,u,6,4>: Cost 3 vuzpr LHS, <5,6,7,4>
1463  3764820194U, // <1,u,6,5>: Cost 4 vext3 <1,1,1,1>, <u,6,5,7>
1464  2657202957U, // <1,u,6,6>: Cost 3 vext2 <6,6,1,u>, <6,6,1,u>
1465  2819450810U, // <1,u,6,7>: Cost 3 vuzpr LHS, <2,6,3,7>
1466  2819450811U, // <1,u,6,u>: Cost 3 vuzpr LHS, <2,6,3,u>
1467  1585452032U, // <1,u,7,0>: Cost 2 vext2 <7,0,1,u>, <7,0,1,u>
1468  2557420340U, // <1,u,7,1>: Cost 3 vext1 <1,1,u,7>, <1,1,1,1>
1469  2569365158U, // <1,u,7,2>: Cost 3 vext1 <3,1,u,7>, <2,3,0,1>
1470  2569365803U, // <1,u,7,3>: Cost 3 vext1 <3,1,u,7>, <3,1,u,7>
1471  2557422902U, // <1,u,7,4>: Cost 3 vext1 <1,1,u,7>, RHS
1472  2662512021U, // <1,u,7,5>: Cost 3 vext2 <7,5,1,u>, <7,5,1,u>
1473  2724845884U, // <1,u,7,6>: Cost 3 vext3 <6,7,0,1>, <u,7,6,7>
1474  2659194476U, // <1,u,7,7>: Cost 3 vext2 <7,0,1,u>, <7,7,7,7>
1475  1590761096U, // <1,u,7,u>: Cost 2 vext2 <7,u,1,u>, <7,u,1,u>
1476  403972257U, // <1,u,u,0>: Cost 1 vext1 LHS, LHS
1477  202162278U, // <1,u,u,1>: Cost 1 vdup1 LHS
1478  115767091U, // <1,u,u,2>: Cost 1 vrev LHS
1479  1745707677U, // <1,u,u,3>: Cost 2 vuzpr LHS, LHS
1480  403975478U, // <1,u,u,4>: Cost 1 vext1 LHS, RHS
1481  1546303642U, // <1,u,u,5>: Cost 2 vext2 <0,4,1,u>, RHS
1482  1616009613U, // <1,u,u,6>: Cost 2 vext3 <0,u,1,1>, RHS
1483  1745710633U, // <1,u,u,7>: Cost 2 vuzpr LHS, RHS
1484  403978030U, // <1,u,u,u>: Cost 1 vext1 LHS, LHS
1485  2551463936U, // <2,0,0,0>: Cost 3 vext1 <0,2,0,0>, <0,0,0,0>
1486  2685698058U, // <2,0,0,1>: Cost 3 vext3 <0,2,0,2>, <0,0,1,1>
1487  1610776596U, // <2,0,0,2>: Cost 2 vext3 <0,0,2,2>, <0,0,2,2>
1488  2619384069U, // <2,0,0,3>: Cost 3 vext2 <0,3,2,0>, <0,3,2,0>
1489  2551467318U, // <2,0,0,4>: Cost 3 vext1 <0,2,0,0>, RHS
1490  3899836596U, // <2,0,0,5>: Cost 4 vuzpr <1,2,3,0>, <3,0,4,5>
1491  2621374968U, // <2,0,0,6>: Cost 3 vext2 <0,6,2,0>, <0,6,2,0>
1492  4168271334U, // <2,0,0,7>: Cost 4 vtrnr <1,2,3,0>, <2,0,5,7>
1493  1611219018U, // <2,0,0,u>: Cost 2 vext3 <0,0,u,2>, <0,0,u,2>
1494  2551472138U, // <2,0,1,0>: Cost 3 vext1 <0,2,0,1>, <0,0,1,1>
1495  2690564186U, // <2,0,1,1>: Cost 3 vext3 <1,0,3,2>, <0,1,1,0>
1496  1611956326U, // <2,0,1,2>: Cost 2 vext3 <0,2,0,2>, LHS
1497  2826092646U, // <2,0,1,3>: Cost 3 vuzpr <1,2,3,0>, LHS
1498  2551475510U, // <2,0,1,4>: Cost 3 vext1 <0,2,0,1>, RHS
1499  3692463248U, // <2,0,1,5>: Cost 4 vext2 <0,2,2,0>, <1,5,3,7>
1500  2587308473U, // <2,0,1,6>: Cost 3 vext1 <6,2,0,1>, <6,2,0,1>
1501  3661050874U, // <2,0,1,7>: Cost 4 vext1 <6,2,0,1>, <7,0,1,2>
1502  1611956380U, // <2,0,1,u>: Cost 2 vext3 <0,2,0,2>, LHS
1503  1477738598U, // <2,0,2,0>: Cost 2 vext1 <0,2,0,2>, LHS
1504  2551481078U, // <2,0,2,1>: Cost 3 vext1 <0,2,0,2>, <1,0,3,2>
1505  2551481796U, // <2,0,2,2>: Cost 3 vext1 <0,2,0,2>, <2,0,2,0>
1506  2551482518U, // <2,0,2,3>: Cost 3 vext1 <0,2,0,2>, <3,0,1,2>
1507  1477741878U, // <2,0,2,4>: Cost 2 vext1 <0,2,0,2>, RHS
1508  2551484112U, // <2,0,2,5>: Cost 3 vext1 <0,2,0,2>, <5,1,7,3>
1509  2551484759U, // <2,0,2,6>: Cost 3 vext1 <0,2,0,2>, <6,0,7,2>
1510  2551485434U, // <2,0,2,7>: Cost 3 vext1 <0,2,0,2>, <7,0,1,2>
1511  1477744430U, // <2,0,2,u>: Cost 2 vext1 <0,2,0,2>, LHS
1512  2953625600U, // <2,0,3,0>: Cost 3 vzipr LHS, <0,0,0,0>
1513  2953627302U, // <2,0,3,1>: Cost 3 vzipr LHS, <2,3,0,1>
1514  2953625764U, // <2,0,3,2>: Cost 3 vzipr LHS, <0,2,0,2>
1515  4027369695U, // <2,0,3,3>: Cost 4 vzipr LHS, <3,1,0,3>
1516  3625233718U, // <2,0,3,4>: Cost 4 vext1 <0,2,0,3>, RHS
1517  3899836110U, // <2,0,3,5>: Cost 4 vuzpr <1,2,3,0>, <2,3,4,5>
1518  4032012618U, // <2,0,3,6>: Cost 4 vzipr LHS, <0,4,0,6>
1519  3899835392U, // <2,0,3,7>: Cost 4 vuzpr <1,2,3,0>, <1,3,5,7>
1520  2953625770U, // <2,0,3,u>: Cost 3 vzipr LHS, <0,2,0,u>
1521  2551496806U, // <2,0,4,0>: Cost 3 vext1 <0,2,0,4>, LHS
1522  2685698386U, // <2,0,4,1>: Cost 3 vext3 <0,2,0,2>, <0,4,1,5>
1523  2685698396U, // <2,0,4,2>: Cost 3 vext3 <0,2,0,2>, <0,4,2,6>
1524  3625240726U, // <2,0,4,3>: Cost 4 vext1 <0,2,0,4>, <3,0,1,2>
1525  2551500086U, // <2,0,4,4>: Cost 3 vext1 <0,2,0,4>, RHS
1526  2618723638U, // <2,0,4,5>: Cost 3 vext2 <0,2,2,0>, RHS
1527  2765409590U, // <2,0,4,6>: Cost 3 vuzpl <2,3,0,1>, RHS
1528  3799990664U, // <2,0,4,7>: Cost 4 vext3 <7,0,1,2>, <0,4,7,5>
1529  2685698450U, // <2,0,4,u>: Cost 3 vext3 <0,2,0,2>, <0,4,u,6>
1530  3625246822U, // <2,0,5,0>: Cost 4 vext1 <0,2,0,5>, LHS
1531  3289776304U, // <2,0,5,1>: Cost 4 vrev <0,2,1,5>
1532  2690564526U, // <2,0,5,2>: Cost 3 vext3 <1,0,3,2>, <0,5,2,7>
1533  3289923778U, // <2,0,5,3>: Cost 4 vrev <0,2,3,5>
1534  2216255691U, // <2,0,5,4>: Cost 3 vrev <0,2,4,5>
1535  3726307332U, // <2,0,5,5>: Cost 4 vext2 <5,u,2,0>, <5,5,5,5>
1536  3726307426U, // <2,0,5,6>: Cost 4 vext2 <5,u,2,0>, <5,6,7,0>
1537  2826095926U, // <2,0,5,7>: Cost 3 vuzpr <1,2,3,0>, RHS
1538  2216550639U, // <2,0,5,u>: Cost 3 vrev <0,2,u,5>
1539  4162420736U, // <2,0,6,0>: Cost 4 vtrnr <0,2,4,6>, <0,0,0,0>
1540  2901885030U, // <2,0,6,1>: Cost 3 vzipl <2,6,3,7>, LHS
1541  2685698559U, // <2,0,6,2>: Cost 3 vext3 <0,2,0,2>, <0,6,2,7>
1542  3643173171U, // <2,0,6,3>: Cost 4 vext1 <3,2,0,6>, <3,2,0,6>
1543  2216263884U, // <2,0,6,4>: Cost 3 vrev <0,2,4,6>
1544  3730289341U, // <2,0,6,5>: Cost 4 vext2 <6,5,2,0>, <6,5,2,0>
1545  3726308152U, // <2,0,6,6>: Cost 4 vext2 <5,u,2,0>, <6,6,6,6>
1546  3899836346U, // <2,0,6,7>: Cost 4 vuzpr <1,2,3,0>, <2,6,3,7>
1547  2216558832U, // <2,0,6,u>: Cost 3 vrev <0,2,u,6>
1548  2659202049U, // <2,0,7,0>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
1549  3726308437U, // <2,0,7,1>: Cost 4 vext2 <5,u,2,0>, <7,1,2,3>
1550  2726249034U, // <2,0,7,2>: Cost 3 vext3 <7,0,1,2>, <0,7,2,1>
1551  3734934772U, // <2,0,7,3>: Cost 4 vext2 <7,3,2,0>, <7,3,2,0>
1552  3726308710U, // <2,0,7,4>: Cost 4 vext2 <5,u,2,0>, <7,4,5,6>
1553  3726308814U, // <2,0,7,5>: Cost 4 vext2 <5,u,2,0>, <7,5,u,2>
1554  3736925671U, // <2,0,7,6>: Cost 4 vext2 <7,6,2,0>, <7,6,2,0>
1555  3726308972U, // <2,0,7,7>: Cost 4 vext2 <5,u,2,0>, <7,7,7,7>
1556  2659202049U, // <2,0,7,u>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
1557  1477787750U, // <2,0,u,0>: Cost 2 vext1 <0,2,0,u>, LHS
1558  2953668262U, // <2,0,u,1>: Cost 3 vzipr LHS, <2,3,0,1>
1559  1611956893U, // <2,0,u,2>: Cost 2 vext3 <0,2,0,2>, LHS
1560  2551531670U, // <2,0,u,3>: Cost 3 vext1 <0,2,0,u>, <3,0,1,2>
1561  1477791030U, // <2,0,u,4>: Cost 2 vext1 <0,2,0,u>, RHS
1562  2618726554U, // <2,0,u,5>: Cost 3 vext2 <0,2,2,0>, RHS
1563  2765412506U, // <2,0,u,6>: Cost 3 vuzpl <2,3,0,1>, RHS
1564  2826096169U, // <2,0,u,7>: Cost 3 vuzpr <1,2,3,0>, RHS
1565  1611956947U, // <2,0,u,u>: Cost 2 vext3 <0,2,0,2>, LHS
1566  2569453670U, // <2,1,0,0>: Cost 3 vext1 <3,2,1,0>, LHS
1567  2619392102U, // <2,1,0,1>: Cost 3 vext2 <0,3,2,1>, LHS
1568  3759440619U, // <2,1,0,2>: Cost 4 vext3 <0,2,0,2>, <1,0,2,0>
1569  1616823030U, // <2,1,0,3>: Cost 2 vext3 <1,0,3,2>, <1,0,3,2>
1570  2569456950U, // <2,1,0,4>: Cost 3 vext1 <3,2,1,0>, RHS
1571  2690712328U, // <2,1,0,5>: Cost 3 vext3 <1,0,5,2>, <1,0,5,2>
1572  3661115841U, // <2,1,0,6>: Cost 4 vext1 <6,2,1,0>, <6,2,1,0>
1573  2622046794U, // <2,1,0,7>: Cost 3 vext2 <0,7,2,1>, <0,7,2,1>
1574  1617191715U, // <2,1,0,u>: Cost 2 vext3 <1,0,u,2>, <1,0,u,2>
1575  2551545958U, // <2,1,1,0>: Cost 3 vext1 <0,2,1,1>, LHS
1576  2685698868U, // <2,1,1,1>: Cost 3 vext3 <0,2,0,2>, <1,1,1,1>
1577  2628682646U, // <2,1,1,2>: Cost 3 vext2 <1,u,2,1>, <1,2,3,0>
1578  2685698888U, // <2,1,1,3>: Cost 3 vext3 <0,2,0,2>, <1,1,3,3>
1579  2551549238U, // <2,1,1,4>: Cost 3 vext1 <0,2,1,1>, RHS
1580  3693134992U, // <2,1,1,5>: Cost 4 vext2 <0,3,2,1>, <1,5,3,7>
1581  3661124034U, // <2,1,1,6>: Cost 4 vext1 <6,2,1,1>, <6,2,1,1>
1582  3625292794U, // <2,1,1,7>: Cost 4 vext1 <0,2,1,1>, <7,0,1,2>
1583  2685698933U, // <2,1,1,u>: Cost 3 vext3 <0,2,0,2>, <1,1,u,3>
1584  2551554150U, // <2,1,2,0>: Cost 3 vext1 <0,2,1,2>, LHS
1585  3893649571U, // <2,1,2,1>: Cost 4 vuzpr <0,2,0,1>, <0,2,0,1>
1586  2551555688U, // <2,1,2,2>: Cost 3 vext1 <0,2,1,2>, <2,2,2,2>
1587  2685698966U, // <2,1,2,3>: Cost 3 vext3 <0,2,0,2>, <1,2,3,0>
1588  2551557430U, // <2,1,2,4>: Cost 3 vext1 <0,2,1,2>, RHS
1589  3763422123U, // <2,1,2,5>: Cost 4 vext3 <0,u,0,2>, <1,2,5,3>
1590  3693135802U, // <2,1,2,6>: Cost 4 vext2 <0,3,2,1>, <2,6,3,7>
1591  2726249402U, // <2,1,2,7>: Cost 3 vext3 <7,0,1,2>, <1,2,7,0>
1592  2685699011U, // <2,1,2,u>: Cost 3 vext3 <0,2,0,2>, <1,2,u,0>
1593  2551562342U, // <2,1,3,0>: Cost 3 vext1 <0,2,1,3>, LHS
1594  2953625610U, // <2,1,3,1>: Cost 3 vzipr LHS, <0,0,1,1>
1595  2953627798U, // <2,1,3,2>: Cost 3 vzipr LHS, <3,0,1,2>
1596  2953626584U, // <2,1,3,3>: Cost 3 vzipr LHS, <1,3,1,3>
1597  2551565622U, // <2,1,3,4>: Cost 3 vext1 <0,2,1,3>, RHS
1598  2953625938U, // <2,1,3,5>: Cost 3 vzipr LHS, <0,4,1,5>
1599  2587398596U, // <2,1,3,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
1600  4032013519U, // <2,1,3,7>: Cost 4 vzipr LHS, <1,6,1,7>
1601  2953625617U, // <2,1,3,u>: Cost 3 vzipr LHS, <0,0,1,u>
1602  2690565154U, // <2,1,4,0>: Cost 3 vext3 <1,0,3,2>, <1,4,0,5>
1603  3625313270U, // <2,1,4,1>: Cost 4 vext1 <0,2,1,4>, <1,3,4,6>
1604  3771532340U, // <2,1,4,2>: Cost 4 vext3 <2,2,2,2>, <1,4,2,5>
1605  1148404634U, // <2,1,4,3>: Cost 2 vrev <1,2,3,4>
1606  3625315638U, // <2,1,4,4>: Cost 4 vext1 <0,2,1,4>, RHS
1607  2619395382U, // <2,1,4,5>: Cost 3 vext2 <0,3,2,1>, RHS
1608  3837242678U, // <2,1,4,6>: Cost 4 vuzpl <2,0,1,2>, RHS
1609  3799991394U, // <2,1,4,7>: Cost 4 vext3 <7,0,1,2>, <1,4,7,6>
1610  1148773319U, // <2,1,4,u>: Cost 2 vrev <1,2,u,4>
1611  2551578726U, // <2,1,5,0>: Cost 3 vext1 <0,2,1,5>, LHS
1612  2551579648U, // <2,1,5,1>: Cost 3 vext1 <0,2,1,5>, <1,3,5,7>
1613  3625321952U, // <2,1,5,2>: Cost 4 vext1 <0,2,1,5>, <2,0,5,1>
1614  2685699216U, // <2,1,5,3>: Cost 3 vext3 <0,2,0,2>, <1,5,3,7>
1615  2551582006U, // <2,1,5,4>: Cost 3 vext1 <0,2,1,5>, RHS
1616  3740913668U, // <2,1,5,5>: Cost 4 vext2 <u,3,2,1>, <5,5,5,5>
1617  3661156806U, // <2,1,5,6>: Cost 4 vext1 <6,2,1,5>, <6,2,1,5>
1618  3893652790U, // <2,1,5,7>: Cost 4 vuzpr <0,2,0,1>, RHS
1619  2685699261U, // <2,1,5,u>: Cost 3 vext3 <0,2,0,2>, <1,5,u,7>
1620  2551586918U, // <2,1,6,0>: Cost 3 vext1 <0,2,1,6>, LHS
1621  3625329398U, // <2,1,6,1>: Cost 4 vext1 <0,2,1,6>, <1,0,3,2>
1622  2551588794U, // <2,1,6,2>: Cost 3 vext1 <0,2,1,6>, <2,6,3,7>
1623  3088679014U, // <2,1,6,3>: Cost 3 vtrnr <0,2,4,6>, LHS
1624  2551590198U, // <2,1,6,4>: Cost 3 vext1 <0,2,1,6>, RHS
1625  4029382994U, // <2,1,6,5>: Cost 4 vzipr <0,4,2,6>, <0,4,1,5>
1626  3625333560U, // <2,1,6,6>: Cost 4 vext1 <0,2,1,6>, <6,6,6,6>
1627  3731624800U, // <2,1,6,7>: Cost 4 vext2 <6,7,2,1>, <6,7,2,1>
1628  2551592750U, // <2,1,6,u>: Cost 3 vext1 <0,2,1,6>, LHS
1629  2622051322U, // <2,1,7,0>: Cost 3 vext2 <0,7,2,1>, <7,0,1,2>
1630  3733615699U, // <2,1,7,1>: Cost 4 vext2 <7,1,2,1>, <7,1,2,1>
1631  3795125538U, // <2,1,7,2>: Cost 4 vext3 <6,1,7,2>, <1,7,2,0>
1632  2222171037U, // <2,1,7,3>: Cost 3 vrev <1,2,3,7>
1633  3740915046U, // <2,1,7,4>: Cost 4 vext2 <u,3,2,1>, <7,4,5,6>
1634  3296060335U, // <2,1,7,5>: Cost 4 vrev <1,2,5,7>
1635  3736933864U, // <2,1,7,6>: Cost 4 vext2 <7,6,2,1>, <7,6,2,1>
1636  3805300055U, // <2,1,7,7>: Cost 4 vext3 <7,u,1,2>, <1,7,7,u>
1637  2669827714U, // <2,1,7,u>: Cost 3 vext2 <u,7,2,1>, <7,u,1,2>
1638  2551603302U, // <2,1,u,0>: Cost 3 vext1 <0,2,1,u>, LHS
1639  2953666570U, // <2,1,u,1>: Cost 3 vzipr LHS, <0,0,1,1>
1640  2953668758U, // <2,1,u,2>: Cost 3 vzipr LHS, <3,0,1,2>
1641  1148437406U, // <2,1,u,3>: Cost 2 vrev <1,2,3,u>
1642  2551606582U, // <2,1,u,4>: Cost 3 vext1 <0,2,1,u>, RHS
1643  2953666898U, // <2,1,u,5>: Cost 3 vzipr LHS, <0,4,1,5>
1644  2587398596U, // <2,1,u,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
1645  2669828370U, // <2,1,u,7>: Cost 3 vext2 <u,7,2,1>, <u,7,2,1>
1646  1148806091U, // <2,1,u,u>: Cost 2 vrev <1,2,u,u>
1647  1543667732U, // <2,2,0,0>: Cost 2 vext2 <0,0,2,2>, <0,0,2,2>
1648  1548976230U, // <2,2,0,1>: Cost 2 vext2 <0,u,2,2>, LHS
1649  2685699524U, // <2,2,0,2>: Cost 3 vext3 <0,2,0,2>, <2,0,2,0>
1650  2685699535U, // <2,2,0,3>: Cost 3 vext3 <0,2,0,2>, <2,0,3,2>
1651  2551614774U, // <2,2,0,4>: Cost 3 vext1 <0,2,2,0>, RHS
1652  3704422830U, // <2,2,0,5>: Cost 4 vext2 <2,2,2,2>, <0,5,2,7>
1653  3893657642U, // <2,2,0,6>: Cost 4 vuzpr <0,2,0,2>, <0,0,4,6>
1654  3770574323U, // <2,2,0,7>: Cost 4 vext3 <2,0,7,2>, <2,0,7,2>
1655  1548976796U, // <2,2,0,u>: Cost 2 vext2 <0,u,2,2>, <0,u,2,2>
1656  2622718710U, // <2,2,1,0>: Cost 3 vext2 <0,u,2,2>, <1,0,3,2>
1657  2622718772U, // <2,2,1,1>: Cost 3 vext2 <0,u,2,2>, <1,1,1,1>
1658  2622718870U, // <2,2,1,2>: Cost 3 vext2 <0,u,2,2>, <1,2,3,0>
1659  2819915878U, // <2,2,1,3>: Cost 3 vuzpr <0,2,0,2>, LHS
1660  3625364790U, // <2,2,1,4>: Cost 4 vext1 <0,2,2,1>, RHS
1661  2622719120U, // <2,2,1,5>: Cost 3 vext2 <0,u,2,2>, <1,5,3,7>
1662  3760031292U, // <2,2,1,6>: Cost 4 vext3 <0,2,u,2>, <2,1,6,3>
1663  3667170468U, // <2,2,1,7>: Cost 4 vext1 <7,2,2,1>, <7,2,2,1>
1664  2819915883U, // <2,2,1,u>: Cost 3 vuzpr <0,2,0,2>, LHS
1665  1489829990U, // <2,2,2,0>: Cost 2 vext1 <2,2,2,2>, LHS
1666  2563572470U, // <2,2,2,1>: Cost 3 vext1 <2,2,2,2>, <1,0,3,2>
1667  269271142U, // <2,2,2,2>: Cost 1 vdup2 LHS
1668  2685699698U, // <2,2,2,3>: Cost 3 vext3 <0,2,0,2>, <2,2,3,3>
1669  1489833270U, // <2,2,2,4>: Cost 2 vext1 <2,2,2,2>, RHS
1670  2685699720U, // <2,2,2,5>: Cost 3 vext3 <0,2,0,2>, <2,2,5,7>
1671  2622719930U, // <2,2,2,6>: Cost 3 vext2 <0,u,2,2>, <2,6,3,7>
1672  2593436837U, // <2,2,2,7>: Cost 3 vext1 <7,2,2,2>, <7,2,2,2>
1673  269271142U, // <2,2,2,u>: Cost 1 vdup2 LHS
1674  2685699750U, // <2,2,3,0>: Cost 3 vext3 <0,2,0,2>, <2,3,0,1>
1675  2690565806U, // <2,2,3,1>: Cost 3 vext3 <1,0,3,2>, <2,3,1,0>
1676  2953627240U, // <2,2,3,2>: Cost 3 vzipr LHS, <2,2,2,2>
1677  1879883878U, // <2,2,3,3>: Cost 2 vzipr LHS, LHS
1678  2685699790U, // <2,2,3,4>: Cost 3 vext3 <0,2,0,2>, <2,3,4,5>
1679  3893659342U, // <2,2,3,5>: Cost 4 vuzpr <0,2,0,2>, <2,3,4,5>
1680  2958270812U, // <2,2,3,6>: Cost 3 vzipr LHS, <0,4,2,6>
1681  2593445030U, // <2,2,3,7>: Cost 3 vext1 <7,2,2,3>, <7,2,2,3>
1682  1879883883U, // <2,2,3,u>: Cost 2 vzipr LHS, LHS
1683  2551644262U, // <2,2,4,0>: Cost 3 vext1 <0,2,2,4>, LHS
1684  3625386742U, // <2,2,4,1>: Cost 4 vext1 <0,2,2,4>, <1,0,3,2>
1685  2551645902U, // <2,2,4,2>: Cost 3 vext1 <0,2,2,4>, <2,3,4,5>
1686  3759441686U, // <2,2,4,3>: Cost 4 vext3 <0,2,0,2>, <2,4,3,5>
1687  2551647542U, // <2,2,4,4>: Cost 3 vext1 <0,2,2,4>, RHS
1688  1548979510U, // <2,2,4,5>: Cost 2 vext2 <0,u,2,2>, RHS
1689  2764901686U, // <2,2,4,6>: Cost 3 vuzpl <2,2,2,2>, RHS
1690  3667195047U, // <2,2,4,7>: Cost 4 vext1 <7,2,2,4>, <7,2,2,4>
1691  1548979753U, // <2,2,4,u>: Cost 2 vext2 <0,u,2,2>, RHS
1692  3696463432U, // <2,2,5,0>: Cost 4 vext2 <0,u,2,2>, <5,0,1,2>
1693  2617413328U, // <2,2,5,1>: Cost 3 vext2 <0,0,2,2>, <5,1,7,3>
1694  2685699936U, // <2,2,5,2>: Cost 3 vext3 <0,2,0,2>, <2,5,2,7>
1695  4027383910U, // <2,2,5,3>: Cost 4 vzipr <0,1,2,5>, LHS
1696  2228201085U, // <2,2,5,4>: Cost 3 vrev <2,2,4,5>
1697  2617413636U, // <2,2,5,5>: Cost 3 vext2 <0,0,2,2>, <5,5,5,5>
1698  2617413730U, // <2,2,5,6>: Cost 3 vext2 <0,0,2,2>, <5,6,7,0>
1699  2819919158U, // <2,2,5,7>: Cost 3 vuzpr <0,2,0,2>, RHS
1700  2819919159U, // <2,2,5,u>: Cost 3 vuzpr <0,2,0,2>, RHS
1701  3625402554U, // <2,2,6,0>: Cost 4 vext1 <0,2,2,6>, <0,2,2,6>
1702  3760031652U, // <2,2,6,1>: Cost 4 vext3 <0,2,u,2>, <2,6,1,3>
1703  2617414138U, // <2,2,6,2>: Cost 3 vext2 <0,0,2,2>, <6,2,7,3>
1704  2685700026U, // <2,2,6,3>: Cost 3 vext3 <0,2,0,2>, <2,6,3,7>
1705  3625405750U, // <2,2,6,4>: Cost 4 vext1 <0,2,2,6>, RHS
1706  3760031692U, // <2,2,6,5>: Cost 4 vext3 <0,2,u,2>, <2,6,5,7>
1707  3088679116U, // <2,2,6,6>: Cost 3 vtrnr <0,2,4,6>, <0,2,4,6>
1708  2657891169U, // <2,2,6,7>: Cost 3 vext2 <6,7,2,2>, <6,7,2,2>
1709  2685700071U, // <2,2,6,u>: Cost 3 vext3 <0,2,0,2>, <2,6,u,7>
1710  2726250474U, // <2,2,7,0>: Cost 3 vext3 <7,0,1,2>, <2,7,0,1>
1711  3704427616U, // <2,2,7,1>: Cost 4 vext2 <2,2,2,2>, <7,1,3,5>
1712  2660545701U, // <2,2,7,2>: Cost 3 vext2 <7,2,2,2>, <7,2,2,2>
1713  4030718054U, // <2,2,7,3>: Cost 4 vzipr <0,6,2,7>, LHS
1714  2617415014U, // <2,2,7,4>: Cost 3 vext2 <0,0,2,2>, <7,4,5,6>
1715  3302033032U, // <2,2,7,5>: Cost 4 vrev <2,2,5,7>
1716  3661246929U, // <2,2,7,6>: Cost 4 vext1 <6,2,2,7>, <6,2,2,7>
1717  2617415276U, // <2,2,7,7>: Cost 3 vext2 <0,0,2,2>, <7,7,7,7>
1718  2731558962U, // <2,2,7,u>: Cost 3 vext3 <7,u,1,2>, <2,7,u,1>
1719  1489829990U, // <2,2,u,0>: Cost 2 vext1 <2,2,2,2>, LHS
1720  1548982062U, // <2,2,u,1>: Cost 2 vext2 <0,u,2,2>, LHS
1721  269271142U, // <2,2,u,2>: Cost 1 vdup2 LHS
1722  1879924838U, // <2,2,u,3>: Cost 2 vzipr LHS, LHS
1723  1489833270U, // <2,2,u,4>: Cost 2 vext1 <2,2,2,2>, RHS
1724  1548982426U, // <2,2,u,5>: Cost 2 vext2 <0,u,2,2>, RHS
1725  2953666908U, // <2,2,u,6>: Cost 3 vzipr LHS, <0,4,2,6>
1726  2819919401U, // <2,2,u,7>: Cost 3 vuzpr <0,2,0,2>, RHS
1727  269271142U, // <2,2,u,u>: Cost 1 vdup2 LHS
1728  1544339456U, // <2,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
1729  470597734U, // <2,3,0,1>: Cost 1 vext2 LHS, LHS
1730  1548984484U, // <2,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
1731  2619408648U, // <2,3,0,3>: Cost 3 vext2 <0,3,2,3>, <0,3,2,3>
1732  1548984658U, // <2,3,0,4>: Cost 2 vext2 LHS, <0,4,1,5>
1733  2665857454U, // <2,3,0,5>: Cost 3 vext2 LHS, <0,5,2,7>
1734  2622726655U, // <2,3,0,6>: Cost 3 vext2 LHS, <0,6,2,7>
1735  2593494188U, // <2,3,0,7>: Cost 3 vext1 <7,2,3,0>, <7,2,3,0>
1736  470598301U, // <2,3,0,u>: Cost 1 vext2 LHS, LHS
1737  1544340214U, // <2,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
1738  1544340276U, // <2,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
1739  1544340374U, // <2,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
1740  1548985304U, // <2,3,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
1741  2551696694U, // <2,3,1,4>: Cost 3 vext1 <0,2,3,1>, RHS
1742  1548985488U, // <2,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
1743  2622727375U, // <2,3,1,6>: Cost 3 vext2 LHS, <1,6,1,7>
1744  2665858347U, // <2,3,1,7>: Cost 3 vext2 LHS, <1,7,3,0>
1745  1548985709U, // <2,3,1,u>: Cost 2 vext2 LHS, <1,u,1,3>
1746  2622727613U, // <2,3,2,0>: Cost 3 vext2 LHS, <2,0,1,2>
1747  2622727711U, // <2,3,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
1748  1544341096U, // <2,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>
1749  1544341158U, // <2,3,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
1750  2622727958U, // <2,3,2,4>: Cost 3 vext2 LHS, <2,4,3,5>
1751  2622728032U, // <2,3,2,5>: Cost 3 vext2 LHS, <2,5,2,7>
1752  1548986298U, // <2,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
1753  2665859050U, // <2,3,2,7>: Cost 3 vext2 LHS, <2,7,0,1>
1754  1548986427U, // <2,3,2,u>: Cost 2 vext2 LHS, <2,u,0,1>
1755  1548986518U, // <2,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
1756  2622728415U, // <2,3,3,1>: Cost 3 vext2 LHS, <3,1,0,3>
1757  1489913458U, // <2,3,3,2>: Cost 2 vext1 <2,2,3,3>, <2,2,3,3>
1758  1544341916U, // <2,3,3,3>: Cost 2 vext2 LHS, <3,3,3,3>
1759  1548986882U, // <2,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
1760  2665859632U, // <2,3,3,5>: Cost 3 vext2 LHS, <3,5,1,7>
1761  2234304870U, // <2,3,3,6>: Cost 3 vrev <3,2,6,3>
1762  2958271632U, // <2,3,3,7>: Cost 3 vzipr LHS, <1,5,3,7>
1763  1548987166U, // <2,3,3,u>: Cost 2 vext2 LHS, <3,u,1,2>
1764  1483948134U, // <2,3,4,0>: Cost 2 vext1 <1,2,3,4>, LHS
1765  1483948954U, // <2,3,4,1>: Cost 2 vext1 <1,2,3,4>, <1,2,3,4>
1766  2622729276U, // <2,3,4,2>: Cost 3 vext2 LHS, <4,2,6,0>
1767  2557692054U, // <2,3,4,3>: Cost 3 vext1 <1,2,3,4>, <3,0,1,2>
1768  1483951414U, // <2,3,4,4>: Cost 2 vext1 <1,2,3,4>, RHS
1769  470601014U, // <2,3,4,5>: Cost 1 vext2 LHS, RHS
1770  1592118644U, // <2,3,4,6>: Cost 2 vext2 LHS, <4,6,4,6>
1771  2593526960U, // <2,3,4,7>: Cost 3 vext1 <7,2,3,4>, <7,2,3,4>
1772  470601257U, // <2,3,4,u>: Cost 1 vext2 LHS, RHS
1773  2551726182U, // <2,3,5,0>: Cost 3 vext1 <0,2,3,5>, LHS
1774  1592118992U, // <2,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
1775  2665860862U, // <2,3,5,2>: Cost 3 vext2 LHS, <5,2,3,4>
1776  2551728642U, // <2,3,5,3>: Cost 3 vext1 <0,2,3,5>, <3,4,5,6>
1777  1592119238U, // <2,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
1778  1592119300U, // <2,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
1779  1592119394U, // <2,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>
1780  1592119464U, // <2,3,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
1781  1592119545U, // <2,3,5,u>: Cost 2 vext2 LHS, <5,u,5,7>
1782  2622730529U, // <2,3,6,0>: Cost 3 vext2 LHS, <6,0,1,2>
1783  2557707164U, // <2,3,6,1>: Cost 3 vext1 <1,2,3,6>, <1,2,3,6>
1784  1592119802U, // <2,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
1785  2665861682U, // <2,3,6,3>: Cost 3 vext2 LHS, <6,3,4,5>
1786  2622730893U, // <2,3,6,4>: Cost 3 vext2 LHS, <6,4,5,6>
1787  2665861810U, // <2,3,6,5>: Cost 3 vext2 LHS, <6,5,0,7>
1788  1592120120U, // <2,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
1789  1592120142U, // <2,3,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
1790  1592120223U, // <2,3,6,u>: Cost 2 vext2 LHS, <6,u,0,1>
1791  1592120314U, // <2,3,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
1792  2659890261U, // <2,3,7,1>: Cost 3 vext2 <7,1,2,3>, <7,1,2,3>
1793  2660553894U, // <2,3,7,2>: Cost 3 vext2 <7,2,2,3>, <7,2,2,3>
1794  2665862371U, // <2,3,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
1795  1592120678U, // <2,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
1796  2665862534U, // <2,3,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
1797  2665862614U, // <2,3,7,6>: Cost 3 vext2 LHS, <7,6,0,1>
1798  1592120940U, // <2,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
1799  1592120962U, // <2,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
1800  1548990163U, // <2,3,u,0>: Cost 2 vext2 LHS, <u,0,1,2>
1801  470603566U, // <2,3,u,1>: Cost 1 vext2 LHS, LHS
1802  1548990341U, // <2,3,u,2>: Cost 2 vext2 LHS, <u,2,3,0>
1803  1548990396U, // <2,3,u,3>: Cost 2 vext2 LHS, <u,3,0,1>
1804  1548990527U, // <2,3,u,4>: Cost 2 vext2 LHS, <u,4,5,6>
1805  470603930U, // <2,3,u,5>: Cost 1 vext2 LHS, RHS
1806  1548990672U, // <2,3,u,6>: Cost 2 vext2 LHS, <u,6,3,7>
1807  1592121600U, // <2,3,u,7>: Cost 2 vext2 LHS, <u,7,0,1>
1808  470604133U, // <2,3,u,u>: Cost 1 vext2 LHS, LHS
1809  2617425942U, // <2,4,0,0>: Cost 3 vext2 <0,0,2,4>, <0,0,2,4>
1810  2618753126U, // <2,4,0,1>: Cost 3 vext2 <0,2,2,4>, LHS
1811  2618753208U, // <2,4,0,2>: Cost 3 vext2 <0,2,2,4>, <0,2,2,4>
1812  2619416841U, // <2,4,0,3>: Cost 3 vext2 <0,3,2,4>, <0,3,2,4>
1813  2587593628U, // <2,4,0,4>: Cost 3 vext1 <6,2,4,0>, <4,0,6,2>
1814  2712832914U, // <2,4,0,5>: Cost 3 vext3 <4,6,u,2>, <4,0,5,1>
1815  1634962332U, // <2,4,0,6>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
1816  3799993252U, // <2,4,0,7>: Cost 4 vext3 <7,0,1,2>, <4,0,7,1>
1817  1634962332U, // <2,4,0,u>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
1818  2619417334U, // <2,4,1,0>: Cost 3 vext2 <0,3,2,4>, <1,0,3,2>
1819  3692495668U, // <2,4,1,1>: Cost 4 vext2 <0,2,2,4>, <1,1,1,1>
1820  2625389466U, // <2,4,1,2>: Cost 3 vext2 <1,3,2,4>, <1,2,3,4>
1821  2826125414U, // <2,4,1,3>: Cost 3 vuzpr <1,2,3,4>, LHS
1822  3699794995U, // <2,4,1,4>: Cost 4 vext2 <1,4,2,4>, <1,4,2,4>
1823  3692496016U, // <2,4,1,5>: Cost 4 vext2 <0,2,2,4>, <1,5,3,7>
1824  3763424238U, // <2,4,1,6>: Cost 4 vext3 <0,u,0,2>, <4,1,6,3>
1825  3667317942U, // <2,4,1,7>: Cost 4 vext1 <7,2,4,1>, <7,2,4,1>
1826  2826125419U, // <2,4,1,u>: Cost 3 vuzpr <1,2,3,4>, LHS
1827  2629371336U, // <2,4,2,0>: Cost 3 vext2 <2,0,2,4>, <2,0,2,4>
1828  3699131946U, // <2,4,2,1>: Cost 4 vext2 <1,3,2,4>, <2,1,4,3>
1829  2630698602U, // <2,4,2,2>: Cost 3 vext2 <2,2,2,4>, <2,2,2,4>
1830  2618754766U, // <2,4,2,3>: Cost 3 vext2 <0,2,2,4>, <2,3,4,5>
1831  2826126234U, // <2,4,2,4>: Cost 3 vuzpr <1,2,3,4>, <1,2,3,4>
1832  2899119414U, // <2,4,2,5>: Cost 3 vzipl <2,2,2,2>, RHS
1833  3033337142U, // <2,4,2,6>: Cost 3 vtrnl <2,2,2,2>, RHS
1834  3800214597U, // <2,4,2,7>: Cost 4 vext3 <7,0,4,2>, <4,2,7,0>
1835  2899119657U, // <2,4,2,u>: Cost 3 vzipl <2,2,2,2>, RHS
1836  2635344033U, // <2,4,3,0>: Cost 3 vext2 <3,0,2,4>, <3,0,2,4>
1837  4032012325U, // <2,4,3,1>: Cost 4 vzipr LHS, <0,0,4,1>
1838  3692497228U, // <2,4,3,2>: Cost 4 vext2 <0,2,2,4>, <3,2,3,4>
1839  3692497308U, // <2,4,3,3>: Cost 4 vext2 <0,2,2,4>, <3,3,3,3>
1840  3001404624U, // <2,4,3,4>: Cost 3 vzipr LHS, <4,4,4,4>
1841  2953627342U, // <2,4,3,5>: Cost 3 vzipr LHS, <2,3,4,5>
1842  2953625804U, // <2,4,3,6>: Cost 3 vzipr LHS, <0,2,4,6>
1843  3899868160U, // <2,4,3,7>: Cost 4 vuzpr <1,2,3,4>, <1,3,5,7>
1844  2953625806U, // <2,4,3,u>: Cost 3 vzipr LHS, <0,2,4,u>
1845  2710916266U, // <2,4,4,0>: Cost 3 vext3 <4,4,0,2>, <4,4,0,2>
1846  3899869648U, // <2,4,4,1>: Cost 4 vuzpr <1,2,3,4>, <3,4,0,1>
1847  3899869658U, // <2,4,4,2>: Cost 4 vuzpr <1,2,3,4>, <3,4,1,2>
1848  3899868930U, // <2,4,4,3>: Cost 4 vuzpr <1,2,3,4>, <2,4,1,3>
1849  2712833232U, // <2,4,4,4>: Cost 3 vext3 <4,6,u,2>, <4,4,4,4>
1850  2618756406U, // <2,4,4,5>: Cost 3 vext2 <0,2,2,4>, RHS
1851  2765737270U, // <2,4,4,6>: Cost 3 vuzpl <2,3,4,5>, RHS
1852  4168304426U, // <2,4,4,7>: Cost 4 vtrnr <1,2,3,4>, <2,4,5,7>
1853  2618756649U, // <2,4,4,u>: Cost 3 vext2 <0,2,2,4>, RHS
1854  2551800011U, // <2,4,5,0>: Cost 3 vext1 <0,2,4,5>, <0,2,4,5>
1855  2569716470U, // <2,4,5,1>: Cost 3 vext1 <3,2,4,5>, <1,0,3,2>
1856  2563745405U, // <2,4,5,2>: Cost 3 vext1 <2,2,4,5>, <2,2,4,5>
1857  2569718102U, // <2,4,5,3>: Cost 3 vext1 <3,2,4,5>, <3,2,4,5>
1858  2551803190U, // <2,4,5,4>: Cost 3 vext1 <0,2,4,5>, RHS
1859  3625545732U, // <2,4,5,5>: Cost 4 vext1 <0,2,4,5>, <5,5,5,5>
1860  1611959606U, // <2,4,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
1861  2826128694U, // <2,4,5,7>: Cost 3 vuzpr <1,2,3,4>, RHS
1862  1611959624U, // <2,4,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
1863  1478066278U, // <2,4,6,0>: Cost 2 vext1 <0,2,4,6>, LHS
1864  2551808758U, // <2,4,6,1>: Cost 3 vext1 <0,2,4,6>, <1,0,3,2>
1865  2551809516U, // <2,4,6,2>: Cost 3 vext1 <0,2,4,6>, <2,0,6,4>
1866  2551810198U, // <2,4,6,3>: Cost 3 vext1 <0,2,4,6>, <3,0,1,2>
1867  1478069558U, // <2,4,6,4>: Cost 2 vext1 <0,2,4,6>, RHS
1868  2901888310U, // <2,4,6,5>: Cost 3 vzipl <2,6,3,7>, RHS
1869  2551812920U, // <2,4,6,6>: Cost 3 vext1 <0,2,4,6>, <6,6,6,6>
1870  2726251914U, // <2,4,6,7>: Cost 3 vext3 <7,0,1,2>, <4,6,7,1>
1871  1478072110U, // <2,4,6,u>: Cost 2 vext1 <0,2,4,6>, LHS
1872  2659234821U, // <2,4,7,0>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
1873  3786722726U, // <2,4,7,1>: Cost 4 vext3 <4,7,1,2>, <4,7,1,2>
1874  3734303911U, // <2,4,7,2>: Cost 4 vext2 <7,2,2,4>, <7,2,2,4>
1875  3734967544U, // <2,4,7,3>: Cost 4 vext2 <7,3,2,4>, <7,3,2,4>
1876  3727005030U, // <2,4,7,4>: Cost 4 vext2 <6,0,2,4>, <7,4,5,6>
1877  2726251976U, // <2,4,7,5>: Cost 3 vext3 <7,0,1,2>, <4,7,5,0>
1878  2726251986U, // <2,4,7,6>: Cost 3 vext3 <7,0,1,2>, <4,7,6,1>
1879  3727005292U, // <2,4,7,7>: Cost 4 vext2 <6,0,2,4>, <7,7,7,7>
1880  2659234821U, // <2,4,7,u>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
1881  1478082662U, // <2,4,u,0>: Cost 2 vext1 <0,2,4,u>, LHS
1882  2618758958U, // <2,4,u,1>: Cost 3 vext2 <0,2,2,4>, LHS
1883  2551826024U, // <2,4,u,2>: Cost 3 vext1 <0,2,4,u>, <2,2,2,2>
1884  2551826582U, // <2,4,u,3>: Cost 3 vext1 <0,2,4,u>, <3,0,1,2>
1885  1478085942U, // <2,4,u,4>: Cost 2 vext1 <0,2,4,u>, RHS
1886  2953668302U, // <2,4,u,5>: Cost 3 vzipr LHS, <2,3,4,5>
1887  1611959849U, // <2,4,u,6>: Cost 2 vext3 <0,2,0,2>, RHS
1888  2826128937U, // <2,4,u,7>: Cost 3 vuzpr <1,2,3,4>, RHS
1889  1611959867U, // <2,4,u,u>: Cost 2 vext3 <0,2,0,2>, RHS
1890  3691839488U, // <2,5,0,0>: Cost 4 vext2 <0,1,2,5>, <0,0,0,0>
1891  2618097766U, // <2,5,0,1>: Cost 3 vext2 <0,1,2,5>, LHS
1892  2620088484U, // <2,5,0,2>: Cost 3 vext2 <0,4,2,5>, <0,2,0,2>
1893  2619425034U, // <2,5,0,3>: Cost 3 vext2 <0,3,2,5>, <0,3,2,5>
1894  2620088667U, // <2,5,0,4>: Cost 3 vext2 <0,4,2,5>, <0,4,2,5>
1895  2620752300U, // <2,5,0,5>: Cost 3 vext2 <0,5,2,5>, <0,5,2,5>
1896  3693830655U, // <2,5,0,6>: Cost 4 vext2 <0,4,2,5>, <0,6,2,7>
1897  3094531382U, // <2,5,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
1898  2618098333U, // <2,5,0,u>: Cost 3 vext2 <0,1,2,5>, LHS
1899  3691840246U, // <2,5,1,0>: Cost 4 vext2 <0,1,2,5>, <1,0,3,2>
1900  3691840308U, // <2,5,1,1>: Cost 4 vext2 <0,1,2,5>, <1,1,1,1>
1901  2626061206U, // <2,5,1,2>: Cost 3 vext2 <1,4,2,5>, <1,2,3,0>
1902  2618098688U, // <2,5,1,3>: Cost 3 vext2 <0,1,2,5>, <1,3,5,7>
1903  2626061364U, // <2,5,1,4>: Cost 3 vext2 <1,4,2,5>, <1,4,2,5>
1904  3691840656U, // <2,5,1,5>: Cost 4 vext2 <0,1,2,5>, <1,5,3,7>
1905  3789082310U, // <2,5,1,6>: Cost 4 vext3 <5,1,6,2>, <5,1,6,2>
1906  2712833744U, // <2,5,1,7>: Cost 3 vext3 <4,6,u,2>, <5,1,7,3>
1907  2628715896U, // <2,5,1,u>: Cost 3 vext2 <1,u,2,5>, <1,u,2,5>
1908  3693831613U, // <2,5,2,0>: Cost 4 vext2 <0,4,2,5>, <2,0,1,2>
1909  4026698642U, // <2,5,2,1>: Cost 4 vzipr <0,0,2,2>, <4,0,5,1>
1910  2632033896U, // <2,5,2,2>: Cost 3 vext2 <2,4,2,5>, <2,2,2,2>
1911  3691841190U, // <2,5,2,3>: Cost 4 vext2 <0,1,2,5>, <2,3,0,1>
1912  2632034061U, // <2,5,2,4>: Cost 3 vext2 <2,4,2,5>, <2,4,2,5>
1913  3691841352U, // <2,5,2,5>: Cost 4 vext2 <0,1,2,5>, <2,5,0,1>
1914  3691841466U, // <2,5,2,6>: Cost 4 vext2 <0,1,2,5>, <2,6,3,7>
1915  3088354614U, // <2,5,2,7>: Cost 3 vtrnr <0,2,0,2>, RHS
1916  3088354615U, // <2,5,2,u>: Cost 3 vtrnr <0,2,0,2>, RHS
1917  2557829222U, // <2,5,3,0>: Cost 3 vext1 <1,2,5,3>, LHS
1918  2557830059U, // <2,5,3,1>: Cost 3 vext1 <1,2,5,3>, <1,2,5,3>
1919  2575746766U, // <2,5,3,2>: Cost 3 vext1 <4,2,5,3>, <2,3,4,5>
1920  3691841948U, // <2,5,3,3>: Cost 4 vext2 <0,1,2,5>, <3,3,3,3>
1921  2619427330U, // <2,5,3,4>: Cost 3 vext2 <0,3,2,5>, <3,4,5,6>
1922  2581720847U, // <2,5,3,5>: Cost 3 vext1 <5,2,5,3>, <5,2,5,3>
1923  2953628162U, // <2,5,3,6>: Cost 3 vzipr LHS, <3,4,5,6>
1924  2953626624U, // <2,5,3,7>: Cost 3 vzipr LHS, <1,3,5,7>
1925  2953626625U, // <2,5,3,u>: Cost 3 vzipr LHS, <1,3,5,u>
1926  2569781350U, // <2,5,4,0>: Cost 3 vext1 <3,2,5,4>, LHS
1927  3631580076U, // <2,5,4,1>: Cost 4 vext1 <1,2,5,4>, <1,2,5,4>
1928  2569782990U, // <2,5,4,2>: Cost 3 vext1 <3,2,5,4>, <2,3,4,5>
1929  2569783646U, // <2,5,4,3>: Cost 3 vext1 <3,2,5,4>, <3,2,5,4>
1930  2569784630U, // <2,5,4,4>: Cost 3 vext1 <3,2,5,4>, RHS
1931  2618101046U, // <2,5,4,5>: Cost 3 vext2 <0,1,2,5>, RHS
1932  3893905922U, // <2,5,4,6>: Cost 4 vuzpr <0,2,3,5>, <3,4,5,6>
1933  3094564150U, // <2,5,4,7>: Cost 3 vtrnr <1,2,3,4>, RHS
1934  2618101289U, // <2,5,4,u>: Cost 3 vext2 <0,1,2,5>, RHS
1935  2551873638U, // <2,5,5,0>: Cost 3 vext1 <0,2,5,5>, LHS
1936  3637560320U, // <2,5,5,1>: Cost 4 vext1 <2,2,5,5>, <1,3,5,7>
1937  3637560966U, // <2,5,5,2>: Cost 4 vext1 <2,2,5,5>, <2,2,5,5>
1938  3723030343U, // <2,5,5,3>: Cost 4 vext2 <5,3,2,5>, <5,3,2,5>
1939  2551876918U, // <2,5,5,4>: Cost 3 vext1 <0,2,5,5>, RHS
1940  2712834052U, // <2,5,5,5>: Cost 3 vext3 <4,6,u,2>, <5,5,5,5>
1941  4028713474U, // <2,5,5,6>: Cost 4 vzipr <0,3,2,5>, <3,4,5,6>
1942  2712834072U, // <2,5,5,7>: Cost 3 vext3 <4,6,u,2>, <5,5,7,7>
1943  2712834081U, // <2,5,5,u>: Cost 3 vext3 <4,6,u,2>, <5,5,u,7>
1944  2575769702U, // <2,5,6,0>: Cost 3 vext1 <4,2,5,6>, LHS
1945  3631596462U, // <2,5,6,1>: Cost 4 vext1 <1,2,5,6>, <1,2,5,6>
1946  2655924730U, // <2,5,6,2>: Cost 3 vext2 <6,4,2,5>, <6,2,7,3>
1947  3643541856U, // <2,5,6,3>: Cost 4 vext1 <3,2,5,6>, <3,2,5,6>
1948  2655924849U, // <2,5,6,4>: Cost 3 vext2 <6,4,2,5>, <6,4,2,5>
1949  3787755607U, // <2,5,6,5>: Cost 4 vext3 <4,u,6,2>, <5,6,5,7>
1950  4029385218U, // <2,5,6,6>: Cost 4 vzipr <0,4,2,6>, <3,4,5,6>
1951  3088682294U, // <2,5,6,7>: Cost 3 vtrnr <0,2,4,6>, RHS
1952  3088682295U, // <2,5,6,u>: Cost 3 vtrnr <0,2,4,6>, RHS
1953  2563833958U, // <2,5,7,0>: Cost 3 vext1 <2,2,5,7>, LHS
1954  2551890678U, // <2,5,7,1>: Cost 3 vext1 <0,2,5,7>, <1,0,3,2>
1955  2563835528U, // <2,5,7,2>: Cost 3 vext1 <2,2,5,7>, <2,2,5,7>
1956  3637577878U, // <2,5,7,3>: Cost 4 vext1 <2,2,5,7>, <3,0,1,2>
1957  2563837238U, // <2,5,7,4>: Cost 3 vext1 <2,2,5,7>, RHS
1958  2712834216U, // <2,5,7,5>: Cost 3 vext3 <4,6,u,2>, <5,7,5,7>
1959  2712834220U, // <2,5,7,6>: Cost 3 vext3 <4,6,u,2>, <5,7,6,2>
1960  4174449974U, // <2,5,7,7>: Cost 4 vtrnr <2,2,5,7>, RHS
1961  2563839790U, // <2,5,7,u>: Cost 3 vext1 <2,2,5,7>, LHS
1962  2563842150U, // <2,5,u,0>: Cost 3 vext1 <2,2,5,u>, LHS
1963  2618103598U, // <2,5,u,1>: Cost 3 vext2 <0,1,2,5>, LHS
1964  2563843721U, // <2,5,u,2>: Cost 3 vext1 <2,2,5,u>, <2,2,5,u>
1965  2569816418U, // <2,5,u,3>: Cost 3 vext1 <3,2,5,u>, <3,2,5,u>
1966  2622748735U, // <2,5,u,4>: Cost 3 vext2 <0,u,2,5>, <u,4,5,6>
1967  2618103962U, // <2,5,u,5>: Cost 3 vext2 <0,1,2,5>, RHS
1968  2953669122U, // <2,5,u,6>: Cost 3 vzipr LHS, <3,4,5,6>
1969  2953667584U, // <2,5,u,7>: Cost 3 vzipr LHS, <1,3,5,7>
1970  2618104165U, // <2,5,u,u>: Cost 3 vext2 <0,1,2,5>, LHS
1971  2620096512U, // <2,6,0,0>: Cost 3 vext2 <0,4,2,6>, <0,0,0,0>
1972  1546354790U, // <2,6,0,1>: Cost 2 vext2 <0,4,2,6>, LHS
1973  2620096676U, // <2,6,0,2>: Cost 3 vext2 <0,4,2,6>, <0,2,0,2>
1974  3693838588U, // <2,6,0,3>: Cost 4 vext2 <0,4,2,6>, <0,3,1,0>
1975  1546355036U, // <2,6,0,4>: Cost 2 vext2 <0,4,2,6>, <0,4,2,6>
1976  3694502317U, // <2,6,0,5>: Cost 4 vext2 <0,5,2,6>, <0,5,2,6>
1977  2551911246U, // <2,6,0,6>: Cost 3 vext1 <0,2,6,0>, <6,7,0,1>
1978  2720723287U, // <2,6,0,7>: Cost 3 vext3 <6,0,7,2>, <6,0,7,2>
1979  1546355357U, // <2,6,0,u>: Cost 2 vext2 <0,4,2,6>, LHS
1980  2620097270U, // <2,6,1,0>: Cost 3 vext2 <0,4,2,6>, <1,0,3,2>
1981  2620097332U, // <2,6,1,1>: Cost 3 vext2 <0,4,2,6>, <1,1,1,1>
1982  2620097430U, // <2,6,1,2>: Cost 3 vext2 <0,4,2,6>, <1,2,3,0>
1983  2820243558U, // <2,6,1,3>: Cost 3 vuzpr <0,2,4,6>, LHS
1984  2620097598U, // <2,6,1,4>: Cost 3 vext2 <0,4,2,6>, <1,4,3,6>
1985  2620097680U, // <2,6,1,5>: Cost 3 vext2 <0,4,2,6>, <1,5,3,7>
1986  3693839585U, // <2,6,1,6>: Cost 4 vext2 <0,4,2,6>, <1,6,3,7>
1987  2721386920U, // <2,6,1,7>: Cost 3 vext3 <6,1,7,2>, <6,1,7,2>
1988  2820243563U, // <2,6,1,u>: Cost 3 vuzpr <0,2,4,6>, LHS
1989  2714014137U, // <2,6,2,0>: Cost 3 vext3 <4,u,6,2>, <6,2,0,1>
1990  2712834500U, // <2,6,2,1>: Cost 3 vext3 <4,6,u,2>, <6,2,1,3>
1991  2620098152U, // <2,6,2,2>: Cost 3 vext2 <0,4,2,6>, <2,2,2,2>
1992  2620098214U, // <2,6,2,3>: Cost 3 vext2 <0,4,2,6>, <2,3,0,1>
1993  2632042254U, // <2,6,2,4>: Cost 3 vext2 <2,4,2,6>, <2,4,2,6>
1994  2712834540U, // <2,6,2,5>: Cost 3 vext3 <4,6,u,2>, <6,2,5,7>
1995  2820243660U, // <2,6,2,6>: Cost 3 vuzpr <0,2,4,6>, <0,2,4,6>
1996  2958265654U, // <2,6,2,7>: Cost 3 vzipr <0,u,2,2>, RHS
1997  2620098619U, // <2,6,2,u>: Cost 3 vext2 <0,4,2,6>, <2,u,0,1>
1998  2620098710U, // <2,6,3,0>: Cost 3 vext2 <0,4,2,6>, <3,0,1,2>
1999  3893986982U, // <2,6,3,1>: Cost 4 vuzpr <0,2,4,6>, <2,3,0,1>
2000  2569848762U, // <2,6,3,2>: Cost 3 vext1 <3,2,6,3>, <2,6,3,7>
2001  2620098972U, // <2,6,3,3>: Cost 3 vext2 <0,4,2,6>, <3,3,3,3>
2002  2620099074U, // <2,6,3,4>: Cost 3 vext2 <0,4,2,6>, <3,4,5,6>
2003  3893987022U, // <2,6,3,5>: Cost 4 vuzpr <0,2,4,6>, <2,3,4,5>
2004  3001404644U, // <2,6,3,6>: Cost 3 vzipr LHS, <4,4,6,6>
2005  1879887158U, // <2,6,3,7>: Cost 2 vzipr LHS, RHS
2006  1879887159U, // <2,6,3,u>: Cost 2 vzipr LHS, RHS
2007  2620099484U, // <2,6,4,0>: Cost 3 vext2 <0,4,2,6>, <4,0,6,2>
2008  2620099566U, // <2,6,4,1>: Cost 3 vext2 <0,4,2,6>, <4,1,6,3>
2009  2620099644U, // <2,6,4,2>: Cost 3 vext2 <0,4,2,6>, <4,2,6,0>
2010  3643599207U, // <2,6,4,3>: Cost 4 vext1 <3,2,6,4>, <3,2,6,4>
2011  2575830080U, // <2,6,4,4>: Cost 3 vext1 <4,2,6,4>, <4,2,6,4>
2012  1546358070U, // <2,6,4,5>: Cost 2 vext2 <0,4,2,6>, RHS
2013  2667875700U, // <2,6,4,6>: Cost 3 vext2 <u,4,2,6>, <4,6,4,6>
2014  4028042550U, // <2,6,4,7>: Cost 4 vzipr <0,2,2,4>, RHS
2015  1546358313U, // <2,6,4,u>: Cost 2 vext2 <0,4,2,6>, RHS
2016  3693841992U, // <2,6,5,0>: Cost 4 vext2 <0,4,2,6>, <5,0,1,2>
2017  2667876048U, // <2,6,5,1>: Cost 3 vext2 <u,4,2,6>, <5,1,7,3>
2018  2712834756U, // <2,6,5,2>: Cost 3 vext3 <4,6,u,2>, <6,5,2,7>
2019  3643607400U, // <2,6,5,3>: Cost 4 vext1 <3,2,6,5>, <3,2,6,5>
2020  2252091873U, // <2,6,5,4>: Cost 3 vrev <6,2,4,5>
2021  2667876356U, // <2,6,5,5>: Cost 3 vext2 <u,4,2,6>, <5,5,5,5>
2022  2667876450U, // <2,6,5,6>: Cost 3 vext2 <u,4,2,6>, <5,6,7,0>
2023  2820246838U, // <2,6,5,7>: Cost 3 vuzpr <0,2,4,6>, RHS
2024  2820246839U, // <2,6,5,u>: Cost 3 vuzpr <0,2,4,6>, RHS
2025  2563899494U, // <2,6,6,0>: Cost 3 vext1 <2,2,6,6>, LHS
2026  3893988683U, // <2,6,6,1>: Cost 4 vuzpr <0,2,4,6>, <4,6,0,1>
2027  2563901072U, // <2,6,6,2>: Cost 3 vext1 <2,2,6,6>, <2,2,6,6>
2028  3893987236U, // <2,6,6,3>: Cost 4 vuzpr <0,2,4,6>, <2,6,1,3>
2029  2563902774U, // <2,6,6,4>: Cost 3 vext1 <2,2,6,6>, RHS
2030  3893988723U, // <2,6,6,5>: Cost 4 vuzpr <0,2,4,6>, <4,6,4,5>
2031  2712834872U, // <2,6,6,6>: Cost 3 vext3 <4,6,u,2>, <6,6,6,6>
2032  2955644214U, // <2,6,6,7>: Cost 3 vzipr <0,4,2,6>, RHS
2033  2955644215U, // <2,6,6,u>: Cost 3 vzipr <0,4,2,6>, RHS
2034  2712834894U, // <2,6,7,0>: Cost 3 vext3 <4,6,u,2>, <6,7,0,1>
2035  2724926296U, // <2,6,7,1>: Cost 3 vext3 <6,7,1,2>, <6,7,1,2>
2036  2725000033U, // <2,6,7,2>: Cost 3 vext3 <6,7,2,2>, <6,7,2,2>
2037  2702365544U, // <2,6,7,3>: Cost 3 vext3 <3,0,1,2>, <6,7,3,0>
2038  2712834934U, // <2,6,7,4>: Cost 3 vext3 <4,6,u,2>, <6,7,4,5>
2039  3776107393U, // <2,6,7,5>: Cost 4 vext3 <3,0,1,2>, <6,7,5,7>
2040  2725294981U, // <2,6,7,6>: Cost 3 vext3 <6,7,6,2>, <6,7,6,2>
2041  2726253452U, // <2,6,7,7>: Cost 3 vext3 <7,0,1,2>, <6,7,7,0>
2042  2712834966U, // <2,6,7,u>: Cost 3 vext3 <4,6,u,2>, <6,7,u,1>
2043  2620102355U, // <2,6,u,0>: Cost 3 vext2 <0,4,2,6>, <u,0,1,2>
2044  1546360622U, // <2,6,u,1>: Cost 2 vext2 <0,4,2,6>, LHS
2045  2620102536U, // <2,6,u,2>: Cost 3 vext2 <0,4,2,6>, <u,2,3,3>
2046  2820244125U, // <2,6,u,3>: Cost 3 vuzpr <0,2,4,6>, LHS
2047  1594136612U, // <2,6,u,4>: Cost 2 vext2 <u,4,2,6>, <u,4,2,6>
2048  1546360986U, // <2,6,u,5>: Cost 2 vext2 <0,4,2,6>, RHS
2049  2620102864U, // <2,6,u,6>: Cost 3 vext2 <0,4,2,6>, <u,6,3,7>
2050  1879928118U, // <2,6,u,7>: Cost 2 vzipr LHS, RHS
2051  1879928119U, // <2,6,u,u>: Cost 2 vzipr LHS, RHS
2052  2726179825U, // <2,7,0,0>: Cost 3 vext3 <7,0,0,2>, <7,0,0,2>
2053  1652511738U, // <2,7,0,1>: Cost 2 vext3 <7,0,1,2>, <7,0,1,2>
2054  2621431972U, // <2,7,0,2>: Cost 3 vext2 <0,6,2,7>, <0,2,0,2>
2055  2257949868U, // <2,7,0,3>: Cost 3 vrev <7,2,3,0>
2056  2726474773U, // <2,7,0,4>: Cost 3 vext3 <7,0,4,2>, <7,0,4,2>
2057  2620768686U, // <2,7,0,5>: Cost 3 vext2 <0,5,2,7>, <0,5,2,7>
2058  2621432319U, // <2,7,0,6>: Cost 3 vext2 <0,6,2,7>, <0,6,2,7>
2059  2599760953U, // <2,7,0,7>: Cost 3 vext1 <u,2,7,0>, <7,0,u,2>
2060  1653027897U, // <2,7,0,u>: Cost 2 vext3 <7,0,u,2>, <7,0,u,2>
2061  2639348470U, // <2,7,1,0>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
2062  3695174452U, // <2,7,1,1>: Cost 4 vext2 <0,6,2,7>, <1,1,1,1>
2063  3695174550U, // <2,7,1,2>: Cost 4 vext2 <0,6,2,7>, <1,2,3,0>
2064  3694511104U, // <2,7,1,3>: Cost 4 vext2 <0,5,2,7>, <1,3,5,7>
2065  3713090594U, // <2,7,1,4>: Cost 4 vext2 <3,6,2,7>, <1,4,0,5>
2066  3693184144U, // <2,7,1,5>: Cost 4 vext2 <0,3,2,7>, <1,5,3,7>
2067  2627405016U, // <2,7,1,6>: Cost 3 vext2 <1,6,2,7>, <1,6,2,7>
2068  3799995519U, // <2,7,1,7>: Cost 4 vext3 <7,0,1,2>, <7,1,7,0>
2069  2639348470U, // <2,7,1,u>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
2070  3695175101U, // <2,7,2,0>: Cost 4 vext2 <0,6,2,7>, <2,0,1,2>
2071  3643655168U, // <2,7,2,1>: Cost 4 vext1 <3,2,7,2>, <1,3,5,7>
2072  2257892517U, // <2,7,2,2>: Cost 3 vrev <7,2,2,2>
2073  3695175334U, // <2,7,2,3>: Cost 4 vext2 <0,6,2,7>, <2,3,0,1>
2074  3695175465U, // <2,7,2,4>: Cost 4 vext2 <0,6,2,7>, <2,4,5,6>
2075  2632714080U, // <2,7,2,5>: Cost 3 vext2 <2,5,2,7>, <2,5,2,7>
2076  2633377713U, // <2,7,2,6>: Cost 3 vext2 <2,6,2,7>, <2,6,2,7>
2077  3695175658U, // <2,7,2,7>: Cost 4 vext2 <0,6,2,7>, <2,7,0,1>
2078  2634704979U, // <2,7,2,u>: Cost 3 vext2 <2,u,2,7>, <2,u,2,7>
2079  1514094694U, // <2,7,3,0>: Cost 2 vext1 <6,2,7,3>, LHS
2080  2569921680U, // <2,7,3,1>: Cost 3 vext1 <3,2,7,3>, <1,5,3,7>
2081  2587838056U, // <2,7,3,2>: Cost 3 vext1 <6,2,7,3>, <2,2,2,2>
2082  2569922927U, // <2,7,3,3>: Cost 3 vext1 <3,2,7,3>, <3,2,7,3>
2083  1514097974U, // <2,7,3,4>: Cost 2 vext1 <6,2,7,3>, RHS
2084  2581868321U, // <2,7,3,5>: Cost 3 vext1 <5,2,7,3>, <5,2,7,3>
2085  1514099194U, // <2,7,3,6>: Cost 2 vext1 <6,2,7,3>, <6,2,7,3>
2086  2587841530U, // <2,7,3,7>: Cost 3 vext1 <6,2,7,3>, <7,0,1,2>
2087  1514100526U, // <2,7,3,u>: Cost 2 vext1 <6,2,7,3>, LHS
2088  2708706617U, // <2,7,4,0>: Cost 3 vext3 <4,0,6,2>, <7,4,0,6>
2089  3649643418U, // <2,7,4,1>: Cost 4 vext1 <4,2,7,4>, <1,2,3,4>
2090  3649644330U, // <2,7,4,2>: Cost 4 vext1 <4,2,7,4>, <2,4,5,7>
2091  2257982640U, // <2,7,4,3>: Cost 3 vrev <7,2,3,4>
2092  3649645641U, // <2,7,4,4>: Cost 4 vext1 <4,2,7,4>, <4,2,7,4>
2093  2621435190U, // <2,7,4,5>: Cost 3 vext2 <0,6,2,7>, RHS
2094  2712835441U, // <2,7,4,6>: Cost 3 vext3 <4,6,u,2>, <7,4,6,u>
2095  3799995762U, // <2,7,4,7>: Cost 4 vext3 <7,0,1,2>, <7,4,7,0>
2096  2621435433U, // <2,7,4,u>: Cost 3 vext2 <0,6,2,7>, RHS
2097  2729497990U, // <2,7,5,0>: Cost 3 vext3 <7,5,0,2>, <7,5,0,2>
2098  3643679744U, // <2,7,5,1>: Cost 4 vext1 <3,2,7,5>, <1,3,5,7>
2099  3637708424U, // <2,7,5,2>: Cost 4 vext1 <2,2,7,5>, <2,2,5,7>
2100  3643681137U, // <2,7,5,3>: Cost 4 vext1 <3,2,7,5>, <3,2,7,5>
2101  2599800118U, // <2,7,5,4>: Cost 3 vext1 <u,2,7,5>, RHS
2102  3786577334U, // <2,7,5,5>: Cost 4 vext3 <4,6,u,2>, <7,5,5,5>
2103  3786577345U, // <2,7,5,6>: Cost 4 vext3 <4,6,u,2>, <7,5,6,7>
2104  2599802214U, // <2,7,5,7>: Cost 3 vext1 <u,2,7,5>, <7,4,5,6>
2105  2599802670U, // <2,7,5,u>: Cost 3 vext1 <u,2,7,5>, LHS
2106  2581889126U, // <2,7,6,0>: Cost 3 vext1 <5,2,7,6>, LHS
2107  3643687936U, // <2,7,6,1>: Cost 4 vext1 <3,2,7,6>, <1,3,5,7>
2108  2663240186U, // <2,7,6,2>: Cost 3 vext2 <7,6,2,7>, <6,2,7,3>
2109  3643689330U, // <2,7,6,3>: Cost 4 vext1 <3,2,7,6>, <3,2,7,6>
2110  2581892406U, // <2,7,6,4>: Cost 3 vext1 <5,2,7,6>, RHS
2111  2581892900U, // <2,7,6,5>: Cost 3 vext1 <5,2,7,6>, <5,2,7,6>
2112  2587865597U, // <2,7,6,6>: Cost 3 vext1 <6,2,7,6>, <6,2,7,6>
2113  3786577428U, // <2,7,6,7>: Cost 4 vext3 <4,6,u,2>, <7,6,7,0>
2114  2581894958U, // <2,7,6,u>: Cost 3 vext1 <5,2,7,6>, LHS
2115  2726254119U, // <2,7,7,0>: Cost 3 vext3 <7,0,1,2>, <7,7,0,1>
2116  3804640817U, // <2,7,7,1>: Cost 4 vext3 <7,7,1,2>, <7,7,1,2>
2117  3637724826U, // <2,7,7,2>: Cost 4 vext1 <2,2,7,7>, <2,2,7,7>
2118  3734992123U, // <2,7,7,3>: Cost 4 vext2 <7,3,2,7>, <7,3,2,7>
2119  2552040758U, // <2,7,7,4>: Cost 3 vext1 <0,2,7,7>, RHS
2120  3799995992U, // <2,7,7,5>: Cost 4 vext3 <7,0,1,2>, <7,7,5,5>
2121  2663241198U, // <2,7,7,6>: Cost 3 vext2 <7,6,2,7>, <7,6,2,7>
2122  2712835692U, // <2,7,7,7>: Cost 3 vext3 <4,6,u,2>, <7,7,7,7>
2123  2731562607U, // <2,7,7,u>: Cost 3 vext3 <7,u,1,2>, <7,7,u,1>
2124  1514135654U, // <2,7,u,0>: Cost 2 vext1 <6,2,7,u>, LHS
2125  1657820802U, // <2,7,u,1>: Cost 2 vext3 <7,u,1,2>, <7,u,1,2>
2126  2587879016U, // <2,7,u,2>: Cost 3 vext1 <6,2,7,u>, <2,2,2,2>
2127  2569963892U, // <2,7,u,3>: Cost 3 vext1 <3,2,7,u>, <3,2,7,u>
2128  1514138934U, // <2,7,u,4>: Cost 2 vext1 <6,2,7,u>, RHS
2129  2621438106U, // <2,7,u,5>: Cost 3 vext2 <0,6,2,7>, RHS
2130  1514140159U, // <2,7,u,6>: Cost 2 vext1 <6,2,7,u>, <6,2,7,u>
2131  2587882490U, // <2,7,u,7>: Cost 3 vext1 <6,2,7,u>, <7,0,1,2>
2132  1514141486U, // <2,7,u,u>: Cost 2 vext1 <6,2,7,u>, LHS
2133  1544380416U, // <2,u,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
2134  470638699U, // <2,u,0,1>: Cost 1 vext2 LHS, LHS
2135  1544380580U, // <2,u,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
2136  1658631909U, // <2,u,0,3>: Cost 2 vext3 <u,0,3,2>, <u,0,3,2>
2137  1544380754U, // <2,u,0,4>: Cost 2 vext2 LHS, <0,4,1,5>
2138  2665898414U, // <2,u,0,5>: Cost 3 vext2 LHS, <0,5,2,7>
2139  1658853120U, // <2,u,0,6>: Cost 2 vext3 <u,0,6,2>, <u,0,6,2>
2140  3094531625U, // <2,u,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
2141  470639261U, // <2,u,0,u>: Cost 1 vext2 LHS, LHS
2142  1544381174U, // <2,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
2143  1544381236U, // <2,u,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
2144  1544381334U, // <2,u,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
2145  1544381400U, // <2,u,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
2146  2618123325U, // <2,u,1,4>: Cost 3 vext2 LHS, <1,4,3,5>
2147  1544381584U, // <2,u,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
2148  2618123489U, // <2,u,1,6>: Cost 3 vext2 LHS, <1,6,3,7>
2149  2726254427U, // <2,u,1,7>: Cost 3 vext3 <7,0,1,2>, <u,1,7,3>
2150  1544381823U, // <2,u,1,u>: Cost 2 vext2 LHS, <1,u,3,3>
2151  1478328422U, // <2,u,2,0>: Cost 2 vext1 <0,2,u,2>, LHS
2152  2618123807U, // <2,u,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
2153  269271142U, // <2,u,2,2>: Cost 1 vdup2 LHS
2154  1544382118U, // <2,u,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
2155  1478331702U, // <2,u,2,4>: Cost 2 vext1 <0,2,u,2>, RHS
2156  2618124136U, // <2,u,2,5>: Cost 3 vext2 LHS, <2,5,3,6>
2157  1544382394U, // <2,u,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
2158  3088354857U, // <2,u,2,7>: Cost 3 vtrnr <0,2,0,2>, RHS
2159  269271142U, // <2,u,2,u>: Cost 1 vdup2 LHS
2160  1544382614U, // <2,u,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
2161  2953627374U, // <2,u,3,1>: Cost 3 vzipr LHS, <2,3,u,1>
2162  1490282143U, // <2,u,3,2>: Cost 2 vext1 <2,2,u,3>, <2,2,u,3>
2163  1879883932U, // <2,u,3,3>: Cost 2 vzipr LHS, LHS
2164  1544382978U, // <2,u,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
2165  2953627378U, // <2,u,3,5>: Cost 3 vzipr LHS, <2,3,u,5>
2166  1514172931U, // <2,u,3,6>: Cost 2 vext1 <6,2,u,3>, <6,2,u,3>
2167  1879887176U, // <2,u,3,7>: Cost 2 vzipr LHS, RHS
2168  1879883937U, // <2,u,3,u>: Cost 2 vzipr LHS, LHS
2169  1484316774U, // <2,u,4,0>: Cost 2 vext1 <1,2,u,4>, LHS
2170  1484317639U, // <2,u,4,1>: Cost 2 vext1 <1,2,u,4>, <1,2,u,4>
2171  2552088270U, // <2,u,4,2>: Cost 3 vext1 <0,2,u,4>, <2,3,4,5>
2172  1190213513U, // <2,u,4,3>: Cost 2 vrev <u,2,3,4>
2173  1484320054U, // <2,u,4,4>: Cost 2 vext1 <1,2,u,4>, RHS
2174  470641974U, // <2,u,4,5>: Cost 1 vext2 LHS, RHS
2175  1592159604U, // <2,u,4,6>: Cost 2 vext2 LHS, <4,6,4,6>
2176  3094564393U, // <2,u,4,7>: Cost 3 vtrnr <1,2,3,4>, RHS
2177  470642217U, // <2,u,4,u>: Cost 1 vext2 LHS, RHS
2178  2552094959U, // <2,u,5,0>: Cost 3 vext1 <0,2,u,5>, <0,2,u,5>
2179  1592159952U, // <2,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
2180  2564040353U, // <2,u,5,2>: Cost 3 vext1 <2,2,u,5>, <2,2,u,5>
2181  2690275455U, // <2,u,5,3>: Cost 3 vext3 <0,u,u,2>, <u,5,3,7>
2182  1592160198U, // <2,u,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
2183  1592160260U, // <2,u,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
2184  1611962522U, // <2,u,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
2185  1592160424U, // <2,u,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
2186  1611962540U, // <2,u,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
2187  1478361190U, // <2,u,6,0>: Cost 2 vext1 <0,2,u,6>, LHS
2188  2552103670U, // <2,u,6,1>: Cost 3 vext1 <0,2,u,6>, <1,0,3,2>
2189  1592160762U, // <2,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
2190  2685704400U, // <2,u,6,3>: Cost 3 vext3 <0,2,0,2>, <u,6,3,7>
2191  1478364470U, // <2,u,6,4>: Cost 2 vext1 <0,2,u,6>, RHS
2192  2901891226U, // <2,u,6,5>: Cost 3 vzipl <2,6,3,7>, RHS
2193  1592161080U, // <2,u,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
2194  1592161102U, // <2,u,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
2195  1478367022U, // <2,u,6,u>: Cost 2 vext1 <0,2,u,6>, LHS
2196  1592161274U, // <2,u,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
2197  2659931226U, // <2,u,7,1>: Cost 3 vext2 <7,1,2,u>, <7,1,2,u>
2198  2564056739U, // <2,u,7,2>: Cost 3 vext1 <2,2,u,7>, <2,2,u,7>
2199  2665903331U, // <2,u,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
2200  1592161638U, // <2,u,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
2201  2665903494U, // <2,u,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
2202  2587947527U, // <2,u,7,6>: Cost 3 vext1 <6,2,u,7>, <6,2,u,7>
2203  1592161900U, // <2,u,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
2204  1592161922U, // <2,u,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
2205  1478377574U, // <2,u,u,0>: Cost 2 vext1 <0,2,u,u>, LHS
2206  470644526U, // <2,u,u,1>: Cost 1 vext2 LHS, LHS
2207  269271142U, // <2,u,u,2>: Cost 1 vdup2 LHS
2208  1879924892U, // <2,u,u,3>: Cost 2 vzipr LHS, LHS
2209  1478380854U, // <2,u,u,4>: Cost 2 vext1 <0,2,u,u>, RHS
2210  470644890U, // <2,u,u,5>: Cost 1 vext2 LHS, RHS
2211  1611962765U, // <2,u,u,6>: Cost 2 vext3 <0,2,0,2>, RHS
2212  1879928136U, // <2,u,u,7>: Cost 2 vzipr LHS, RHS
2213  470645093U, // <2,u,u,u>: Cost 1 vext2 LHS, LHS
2214  1611448320U, // <3,0,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
2215  1611890698U, // <3,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>
2216  1611890708U, // <3,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>
2217  3763576860U, // <3,0,0,3>: Cost 4 vext3 LHS, <0,0,3,1>
2218  2689835045U, // <3,0,0,4>: Cost 3 vext3 LHS, <0,0,4,1>
2219  3698508206U, // <3,0,0,5>: Cost 4 vext2 <1,2,3,0>, <0,5,2,7>
2220  3763576887U, // <3,0,0,6>: Cost 4 vext3 LHS, <0,0,6,1>
2221  3667678434U, // <3,0,0,7>: Cost 4 vext1 <7,3,0,0>, <7,3,0,0>
2222  1616093258U, // <3,0,0,u>: Cost 2 vext3 LHS, <0,0,u,2>
2223  1490337894U, // <3,0,1,0>: Cost 2 vext1 <2,3,0,1>, LHS
2224  2685632602U, // <3,0,1,1>: Cost 3 vext3 LHS, <0,1,1,0>
2225  537706598U, // <3,0,1,2>: Cost 1 vext3 LHS, LHS
2226  2624766936U, // <3,0,1,3>: Cost 3 vext2 <1,2,3,0>, <1,3,1,3>
2227  1490341174U, // <3,0,1,4>: Cost 2 vext1 <2,3,0,1>, RHS
2228  2624767120U, // <3,0,1,5>: Cost 3 vext2 <1,2,3,0>, <1,5,3,7>
2229  2732966030U, // <3,0,1,6>: Cost 3 vext3 LHS, <0,1,6,7>
2230  2593944803U, // <3,0,1,7>: Cost 3 vext1 <7,3,0,1>, <7,3,0,1>
2231  537706652U, // <3,0,1,u>: Cost 1 vext3 LHS, LHS
2232  1611890852U, // <3,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
2233  2685632684U, // <3,0,2,1>: Cost 3 vext3 LHS, <0,2,1,1>
2234  2685632692U, // <3,0,2,2>: Cost 3 vext3 LHS, <0,2,2,0>
2235  2685632702U, // <3,0,2,3>: Cost 3 vext3 LHS, <0,2,3,1>
2236  1611890892U, // <3,0,2,4>: Cost 2 vext3 LHS, <0,2,4,6>
2237  2732966102U, // <3,0,2,5>: Cost 3 vext3 LHS, <0,2,5,7>
2238  2624767930U, // <3,0,2,6>: Cost 3 vext2 <1,2,3,0>, <2,6,3,7>
2239  2685632744U, // <3,0,2,7>: Cost 3 vext3 LHS, <0,2,7,7>
2240  1611890924U, // <3,0,2,u>: Cost 2 vext3 LHS, <0,2,u,2>
2241  2624768150U, // <3,0,3,0>: Cost 3 vext2 <1,2,3,0>, <3,0,1,2>
2242  2685632764U, // <3,0,3,1>: Cost 3 vext3 LHS, <0,3,1,0>
2243  2685632774U, // <3,0,3,2>: Cost 3 vext3 LHS, <0,3,2,1>
2244  2624768412U, // <3,0,3,3>: Cost 3 vext2 <1,2,3,0>, <3,3,3,3>
2245  2624768514U, // <3,0,3,4>: Cost 3 vext2 <1,2,3,0>, <3,4,5,6>
2246  3702491714U, // <3,0,3,5>: Cost 4 vext2 <1,u,3,0>, <3,5,3,7>
2247  2624768632U, // <3,0,3,6>: Cost 3 vext2 <1,2,3,0>, <3,6,0,7>
2248  3702491843U, // <3,0,3,7>: Cost 4 vext2 <1,u,3,0>, <3,7,0,1>
2249  2686959934U, // <3,0,3,u>: Cost 3 vext3 <0,3,u,3>, <0,3,u,3>
2250  2689835336U, // <3,0,4,0>: Cost 3 vext3 LHS, <0,4,0,4>
2251  1611891026U, // <3,0,4,1>: Cost 2 vext3 LHS, <0,4,1,5>
2252  1611891036U, // <3,0,4,2>: Cost 2 vext3 LHS, <0,4,2,6>
2253  3763577184U, // <3,0,4,3>: Cost 4 vext3 LHS, <0,4,3,1>
2254  2689835374U, // <3,0,4,4>: Cost 3 vext3 LHS, <0,4,4,6>
2255  1551027510U, // <3,0,4,5>: Cost 2 vext2 <1,2,3,0>, RHS
2256  2666573172U, // <3,0,4,6>: Cost 3 vext2 <u,2,3,0>, <4,6,4,6>
2257  3667711206U, // <3,0,4,7>: Cost 4 vext1 <7,3,0,4>, <7,3,0,4>
2258  1616093586U, // <3,0,4,u>: Cost 2 vext3 LHS, <0,4,u,6>
2259  2685190556U, // <3,0,5,0>: Cost 3 vext3 LHS, <0,5,0,7>
2260  2666573520U, // <3,0,5,1>: Cost 3 vext2 <u,2,3,0>, <5,1,7,3>
2261  3040886886U, // <3,0,5,2>: Cost 3 vtrnl <3,4,5,6>, LHS
2262  3625912834U, // <3,0,5,3>: Cost 4 vext1 <0,3,0,5>, <3,4,5,6>
2263  2666573766U, // <3,0,5,4>: Cost 3 vext2 <u,2,3,0>, <5,4,7,6>
2264  2666573828U, // <3,0,5,5>: Cost 3 vext2 <u,2,3,0>, <5,5,5,5>
2265  2732966354U, // <3,0,5,6>: Cost 3 vext3 LHS, <0,5,6,7>
2266  2666573992U, // <3,0,5,7>: Cost 3 vext2 <u,2,3,0>, <5,7,5,7>
2267  3040886940U, // <3,0,5,u>: Cost 3 vtrnl <3,4,5,6>, LHS
2268  2685190637U, // <3,0,6,0>: Cost 3 vext3 LHS, <0,6,0,7>
2269  2732966390U, // <3,0,6,1>: Cost 3 vext3 LHS, <0,6,1,7>
2270  2689835519U, // <3,0,6,2>: Cost 3 vext3 LHS, <0,6,2,7>
2271  3667724438U, // <3,0,6,3>: Cost 4 vext1 <7,3,0,6>, <3,0,1,2>
2272  3763577355U, // <3,0,6,4>: Cost 4 vext3 LHS, <0,6,4,1>
2273  3806708243U, // <3,0,6,5>: Cost 4 vext3 LHS, <0,6,5,0>
2274  2666574648U, // <3,0,6,6>: Cost 3 vext2 <u,2,3,0>, <6,6,6,6>
2275  2657948520U, // <3,0,6,7>: Cost 3 vext2 <6,7,3,0>, <6,7,3,0>
2276  2689835573U, // <3,0,6,u>: Cost 3 vext3 LHS, <0,6,u,7>
2277  2666574842U, // <3,0,7,0>: Cost 3 vext2 <u,2,3,0>, <7,0,1,2>
2278  2685633095U, // <3,0,7,1>: Cost 3 vext3 LHS, <0,7,1,7>
2279  2660603052U, // <3,0,7,2>: Cost 3 vext2 <7,2,3,0>, <7,2,3,0>
2280  3643844997U, // <3,0,7,3>: Cost 4 vext1 <3,3,0,7>, <3,3,0,7>
2281  2666575206U, // <3,0,7,4>: Cost 3 vext2 <u,2,3,0>, <7,4,5,6>
2282  3655790391U, // <3,0,7,5>: Cost 4 vext1 <5,3,0,7>, <5,3,0,7>
2283  3731690968U, // <3,0,7,6>: Cost 4 vext2 <6,7,3,0>, <7,6,0,3>
2284  2666575468U, // <3,0,7,7>: Cost 3 vext2 <u,2,3,0>, <7,7,7,7>
2285  2664584850U, // <3,0,7,u>: Cost 3 vext2 <7,u,3,0>, <7,u,3,0>
2286  1616093834U, // <3,0,u,0>: Cost 2 vext3 LHS, <0,u,0,2>
2287  1611891346U, // <3,0,u,1>: Cost 2 vext3 LHS, <0,u,1,1>
2288  537707165U, // <3,0,u,2>: Cost 1 vext3 LHS, LHS
2289  2689835684U, // <3,0,u,3>: Cost 3 vext3 LHS, <0,u,3,1>
2290  1616093874U, // <3,0,u,4>: Cost 2 vext3 LHS, <0,u,4,6>
2291  1551030426U, // <3,0,u,5>: Cost 2 vext2 <1,2,3,0>, RHS
2292  2624772304U, // <3,0,u,6>: Cost 3 vext2 <1,2,3,0>, <u,6,3,7>
2293  2594002154U, // <3,0,u,7>: Cost 3 vext1 <7,3,0,u>, <7,3,0,u>
2294  537707219U, // <3,0,u,u>: Cost 1 vext3 LHS, LHS
2295  2552201318U, // <3,1,0,0>: Cost 3 vext1 <0,3,1,0>, LHS
2296  2618802278U, // <3,1,0,1>: Cost 3 vext2 <0,2,3,1>, LHS
2297  2618802366U, // <3,1,0,2>: Cost 3 vext2 <0,2,3,1>, <0,2,3,1>
2298  1611449078U, // <3,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>
2299  2552204598U, // <3,1,0,4>: Cost 3 vext1 <0,3,1,0>, RHS
2300  2732966663U, // <3,1,0,5>: Cost 3 vext3 LHS, <1,0,5,1>
2301  3906258396U, // <3,1,0,6>: Cost 4 vuzpr <2,3,0,1>, <2,0,4,6>
2302  3667752171U, // <3,1,0,7>: Cost 4 vext1 <7,3,1,0>, <7,3,1,0>
2303  1611891491U, // <3,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>
2304  2689835819U, // <3,1,1,0>: Cost 3 vext3 LHS, <1,1,0,1>
2305  1611449140U, // <3,1,1,1>: Cost 2 vext3 LHS, <1,1,1,1>
2306  2624775063U, // <3,1,1,2>: Cost 3 vext2 <1,2,3,1>, <1,2,3,1>
2307  1611891528U, // <3,1,1,3>: Cost 2 vext3 LHS, <1,1,3,3>
2308  2689835859U, // <3,1,1,4>: Cost 3 vext3 LHS, <1,1,4,5>
2309  2689835868U, // <3,1,1,5>: Cost 3 vext3 LHS, <1,1,5,5>
2310  3763577701U, // <3,1,1,6>: Cost 4 vext3 LHS, <1,1,6,5>
2311  3765273452U, // <3,1,1,7>: Cost 4 vext3 <1,1,7,3>, <1,1,7,3>
2312  1611891573U, // <3,1,1,u>: Cost 2 vext3 LHS, <1,1,u,3>
2313  2629420494U, // <3,1,2,0>: Cost 3 vext2 <2,0,3,1>, <2,0,3,1>
2314  2689835911U, // <3,1,2,1>: Cost 3 vext3 LHS, <1,2,1,3>
2315  2564163248U, // <3,1,2,2>: Cost 3 vext1 <2,3,1,2>, <2,3,1,2>
2316  1611449238U, // <3,1,2,3>: Cost 2 vext3 LHS, <1,2,3,0>
2317  2564164918U, // <3,1,2,4>: Cost 3 vext1 <2,3,1,2>, RHS
2318  2689835947U, // <3,1,2,5>: Cost 3 vext3 LHS, <1,2,5,3>
2319  3692545978U, // <3,1,2,6>: Cost 4 vext2 <0,2,3,1>, <2,6,3,7>
2320  2732966842U, // <3,1,2,7>: Cost 3 vext3 LHS, <1,2,7,0>
2321  1611891651U, // <3,1,2,u>: Cost 2 vext3 LHS, <1,2,u,0>
2322  1484456038U, // <3,1,3,0>: Cost 2 vext1 <1,3,1,3>, LHS
2323  1611891672U, // <3,1,3,1>: Cost 2 vext3 LHS, <1,3,1,3>
2324  2685633502U, // <3,1,3,2>: Cost 3 vext3 LHS, <1,3,2,0>
2325  2685633512U, // <3,1,3,3>: Cost 3 vext3 LHS, <1,3,3,1>
2326  1484459318U, // <3,1,3,4>: Cost 2 vext1 <1,3,1,3>, RHS
2327  1611891712U, // <3,1,3,5>: Cost 2 vext3 LHS, <1,3,5,7>
2328  2689836041U, // <3,1,3,6>: Cost 3 vext3 LHS, <1,3,6,7>
2329  2733409294U, // <3,1,3,7>: Cost 3 vext3 LHS, <1,3,7,3>
2330  1611891735U, // <3,1,3,u>: Cost 2 vext3 LHS, <1,3,u,3>
2331  2552234086U, // <3,1,4,0>: Cost 3 vext1 <0,3,1,4>, LHS
2332  2732966955U, // <3,1,4,1>: Cost 3 vext3 LHS, <1,4,1,5>
2333  2732966964U, // <3,1,4,2>: Cost 3 vext3 LHS, <1,4,2,5>
2334  2685633597U, // <3,1,4,3>: Cost 3 vext3 LHS, <1,4,3,5>
2335  2552237366U, // <3,1,4,4>: Cost 3 vext1 <0,3,1,4>, RHS
2336  2618805558U, // <3,1,4,5>: Cost 3 vext2 <0,2,3,1>, RHS
2337  2769472822U, // <3,1,4,6>: Cost 3 vuzpl <3,0,1,2>, RHS
2338  3667784943U, // <3,1,4,7>: Cost 4 vext1 <7,3,1,4>, <7,3,1,4>
2339  2685633642U, // <3,1,4,u>: Cost 3 vext3 LHS, <1,4,u,5>
2340  2689836143U, // <3,1,5,0>: Cost 3 vext3 LHS, <1,5,0,1>
2341  2564187280U, // <3,1,5,1>: Cost 3 vext1 <2,3,1,5>, <1,5,3,7>
2342  2564187827U, // <3,1,5,2>: Cost 3 vext1 <2,3,1,5>, <2,3,1,5>
2343  1611891856U, // <3,1,5,3>: Cost 2 vext3 LHS, <1,5,3,7>
2344  2689836183U, // <3,1,5,4>: Cost 3 vext3 LHS, <1,5,4,5>
2345  3759375522U, // <3,1,5,5>: Cost 4 vext3 LHS, <1,5,5,7>
2346  3720417378U, // <3,1,5,6>: Cost 4 vext2 <4,u,3,1>, <5,6,7,0>
2347  2832518454U, // <3,1,5,7>: Cost 3 vuzpr <2,3,0,1>, RHS
2348  1611891901U, // <3,1,5,u>: Cost 2 vext3 LHS, <1,5,u,7>
2349  3763578048U, // <3,1,6,0>: Cost 4 vext3 LHS, <1,6,0,1>
2350  2689836239U, // <3,1,6,1>: Cost 3 vext3 LHS, <1,6,1,7>
2351  2732967128U, // <3,1,6,2>: Cost 3 vext3 LHS, <1,6,2,7>
2352  2685633761U, // <3,1,6,3>: Cost 3 vext3 LHS, <1,6,3,7>
2353  3763578088U, // <3,1,6,4>: Cost 4 vext3 LHS, <1,6,4,5>
2354  2689836275U, // <3,1,6,5>: Cost 3 vext3 LHS, <1,6,5,7>
2355  3763578108U, // <3,1,6,6>: Cost 4 vext3 LHS, <1,6,6,7>
2356  2732967166U, // <3,1,6,7>: Cost 3 vext3 LHS, <1,6,7,0>
2357  2685633806U, // <3,1,6,u>: Cost 3 vext3 LHS, <1,6,u,7>
2358  3631972454U, // <3,1,7,0>: Cost 4 vext1 <1,3,1,7>, LHS
2359  2659947612U, // <3,1,7,1>: Cost 3 vext2 <7,1,3,1>, <7,1,3,1>
2360  4036102294U, // <3,1,7,2>: Cost 4 vzipr <1,5,3,7>, <3,0,1,2>
2361  3095396454U, // <3,1,7,3>: Cost 3 vtrnr <1,3,5,7>, LHS
2362  3631975734U, // <3,1,7,4>: Cost 4 vext1 <1,3,1,7>, RHS
2363  2222982144U, // <3,1,7,5>: Cost 3 vrev <1,3,5,7>
2364  3296797705U, // <3,1,7,6>: Cost 4 vrev <1,3,6,7>
2365  3720418924U, // <3,1,7,7>: Cost 4 vext2 <4,u,3,1>, <7,7,7,7>
2366  3095396459U, // <3,1,7,u>: Cost 3 vtrnr <1,3,5,7>, LHS
2367  1484496998U, // <3,1,u,0>: Cost 2 vext1 <1,3,1,u>, LHS
2368  1611892077U, // <3,1,u,1>: Cost 2 vext3 LHS, <1,u,1,3>
2369  2685633907U, // <3,1,u,2>: Cost 3 vext3 LHS, <1,u,2,0>
2370  1611892092U, // <3,1,u,3>: Cost 2 vext3 LHS, <1,u,3,0>
2371  1484500278U, // <3,1,u,4>: Cost 2 vext1 <1,3,1,u>, RHS
2372  1611892117U, // <3,1,u,5>: Cost 2 vext3 LHS, <1,u,5,7>
2373  2685633950U, // <3,1,u,6>: Cost 3 vext3 LHS, <1,u,6,7>
2374  2832518697U, // <3,1,u,7>: Cost 3 vuzpr <2,3,0,1>, RHS
2375  1611892140U, // <3,1,u,u>: Cost 2 vext3 LHS, <1,u,u,3>
2376  2623455232U, // <3,2,0,0>: Cost 3 vext2 <1,0,3,2>, <0,0,0,0>
2377  1549713510U, // <3,2,0,1>: Cost 2 vext2 <1,0,3,2>, LHS
2378  2689836484U, // <3,2,0,2>: Cost 3 vext3 LHS, <2,0,2,0>
2379  2685633997U, // <3,2,0,3>: Cost 3 vext3 LHS, <2,0,3,0>
2380  2623455570U, // <3,2,0,4>: Cost 3 vext2 <1,0,3,2>, <0,4,1,5>
2381  2732967398U, // <3,2,0,5>: Cost 3 vext3 LHS, <2,0,5,7>
2382  2689836524U, // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,4>
2383  2229044964U, // <3,2,0,7>: Cost 3 vrev <2,3,7,0>
2384  1549714077U, // <3,2,0,u>: Cost 2 vext2 <1,0,3,2>, LHS
2385  1549714166U, // <3,2,1,0>: Cost 2 vext2 <1,0,3,2>, <1,0,3,2>
2386  2623456052U, // <3,2,1,1>: Cost 3 vext2 <1,0,3,2>, <1,1,1,1>
2387  2623456150U, // <3,2,1,2>: Cost 3 vext2 <1,0,3,2>, <1,2,3,0>
2388  2685634079U, // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,1>
2389  2552286518U, // <3,2,1,4>: Cost 3 vext1 <0,3,2,1>, RHS
2390  2623456400U, // <3,2,1,5>: Cost 3 vext2 <1,0,3,2>, <1,5,3,7>
2391  2689836604U, // <3,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>
2392  3667834101U, // <3,2,1,7>: Cost 4 vext1 <7,3,2,1>, <7,3,2,1>
2393  1155385070U, // <3,2,1,u>: Cost 2 vrev <2,3,u,1>
2394  2689836629U, // <3,2,2,0>: Cost 3 vext3 LHS, <2,2,0,1>
2395  2689836640U, // <3,2,2,1>: Cost 3 vext3 LHS, <2,2,1,3>
2396  1611449960U, // <3,2,2,2>: Cost 2 vext3 LHS, <2,2,2,2>
2397  1611892338U, // <3,2,2,3>: Cost 2 vext3 LHS, <2,2,3,3>
2398  2689836669U, // <3,2,2,4>: Cost 3 vext3 LHS, <2,2,4,5>
2399  2689836680U, // <3,2,2,5>: Cost 3 vext3 LHS, <2,2,5,7>
2400  2689836688U, // <3,2,2,6>: Cost 3 vext3 LHS, <2,2,6,6>
2401  3763578518U, // <3,2,2,7>: Cost 4 vext3 LHS, <2,2,7,3>
2402  1611892383U, // <3,2,2,u>: Cost 2 vext3 LHS, <2,2,u,3>
2403  1611450022U, // <3,2,3,0>: Cost 2 vext3 LHS, <2,3,0,1>
2404  2685191854U, // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,0>
2405  2685191865U, // <3,2,3,2>: Cost 3 vext3 LHS, <2,3,2,2>
2406  2685191875U, // <3,2,3,3>: Cost 3 vext3 LHS, <2,3,3,3>
2407  1611450062U, // <3,2,3,4>: Cost 2 vext3 LHS, <2,3,4,5>
2408  2732967635U, // <3,2,3,5>: Cost 3 vext3 LHS, <2,3,5,1>
2409  2732967645U, // <3,2,3,6>: Cost 3 vext3 LHS, <2,3,6,2>
2410  2732967652U, // <3,2,3,7>: Cost 3 vext3 LHS, <2,3,7,0>
2411  1611450094U, // <3,2,3,u>: Cost 2 vext3 LHS, <2,3,u,1>
2412  2558279782U, // <3,2,4,0>: Cost 3 vext1 <1,3,2,4>, LHS
2413  2558280602U, // <3,2,4,1>: Cost 3 vext1 <1,3,2,4>, <1,2,3,4>
2414  2732967692U, // <3,2,4,2>: Cost 3 vext3 LHS, <2,4,2,4>
2415  2685634326U, // <3,2,4,3>: Cost 3 vext3 LHS, <2,4,3,5>
2416  2558283062U, // <3,2,4,4>: Cost 3 vext1 <1,3,2,4>, RHS
2417  1549716790U, // <3,2,4,5>: Cost 2 vext2 <1,0,3,2>, RHS
2418  2689836844U, // <3,2,4,6>: Cost 3 vext3 LHS, <2,4,6,0>
2419  2229077736U, // <3,2,4,7>: Cost 3 vrev <2,3,7,4>
2420  1549717033U, // <3,2,4,u>: Cost 2 vext2 <1,0,3,2>, RHS
2421  2552316006U, // <3,2,5,0>: Cost 3 vext1 <0,3,2,5>, LHS
2422  2228643507U, // <3,2,5,1>: Cost 3 vrev <2,3,1,5>
2423  2689836896U, // <3,2,5,2>: Cost 3 vext3 LHS, <2,5,2,7>
2424  2685634408U, // <3,2,5,3>: Cost 3 vext3 LHS, <2,5,3,6>
2425  1155122894U, // <3,2,5,4>: Cost 2 vrev <2,3,4,5>
2426  2665263108U, // <3,2,5,5>: Cost 3 vext2 <u,0,3,2>, <5,5,5,5>
2427  2689836932U, // <3,2,5,6>: Cost 3 vext3 LHS, <2,5,6,7>
2428  2665263272U, // <3,2,5,7>: Cost 3 vext2 <u,0,3,2>, <5,7,5,7>
2429  1155417842U, // <3,2,5,u>: Cost 2 vrev <2,3,u,5>
2430  2689836953U, // <3,2,6,0>: Cost 3 vext3 LHS, <2,6,0,1>
2431  2689836964U, // <3,2,6,1>: Cost 3 vext3 LHS, <2,6,1,3>
2432  2689836976U, // <3,2,6,2>: Cost 3 vext3 LHS, <2,6,2,6>
2433  1611892666U, // <3,2,6,3>: Cost 2 vext3 LHS, <2,6,3,7>
2434  2689836993U, // <3,2,6,4>: Cost 3 vext3 LHS, <2,6,4,5>
2435  2689837004U, // <3,2,6,5>: Cost 3 vext3 LHS, <2,6,5,7>
2436  2689837013U, // <3,2,6,6>: Cost 3 vext3 LHS, <2,6,6,7>
2437  2665263950U, // <3,2,6,7>: Cost 3 vext2 <u,0,3,2>, <6,7,0,1>
2438  1611892711U, // <3,2,6,u>: Cost 2 vext3 LHS, <2,6,u,7>
2439  2665264122U, // <3,2,7,0>: Cost 3 vext2 <u,0,3,2>, <7,0,1,2>
2440  2623460419U, // <3,2,7,1>: Cost 3 vext2 <1,0,3,2>, <7,1,0,3>
2441  4169138340U, // <3,2,7,2>: Cost 4 vtrnr <1,3,5,7>, <0,2,0,2>
2442  2962358374U, // <3,2,7,3>: Cost 3 vzipr <1,5,3,7>, LHS
2443  2665264486U, // <3,2,7,4>: Cost 3 vext2 <u,0,3,2>, <7,4,5,6>
2444  2228954841U, // <3,2,7,5>: Cost 3 vrev <2,3,5,7>
2445  2229028578U, // <3,2,7,6>: Cost 3 vrev <2,3,6,7>
2446  2665264748U, // <3,2,7,7>: Cost 3 vext2 <u,0,3,2>, <7,7,7,7>
2447  2962358379U, // <3,2,7,u>: Cost 3 vzipr <1,5,3,7>, LHS
2448  1611892795U, // <3,2,u,0>: Cost 2 vext3 LHS, <2,u,0,1>
2449  1549719342U, // <3,2,u,1>: Cost 2 vext2 <1,0,3,2>, LHS
2450  1611449960U, // <3,2,u,2>: Cost 2 vext3 LHS, <2,2,2,2>
2451  1611892824U, // <3,2,u,3>: Cost 2 vext3 LHS, <2,u,3,3>
2452  1611892835U, // <3,2,u,4>: Cost 2 vext3 LHS, <2,u,4,5>
2453  1549719706U, // <3,2,u,5>: Cost 2 vext2 <1,0,3,2>, RHS
2454  2689837168U, // <3,2,u,6>: Cost 3 vext3 LHS, <2,u,6,0>
2455  2665265408U, // <3,2,u,7>: Cost 3 vext2 <u,0,3,2>, <u,7,0,1>
2456  1611892867U, // <3,2,u,u>: Cost 2 vext3 LHS, <2,u,u,1>
2457  2685192331U, // <3,3,0,0>: Cost 3 vext3 LHS, <3,0,0,0>
2458  1611450518U, // <3,3,0,1>: Cost 2 vext3 LHS, <3,0,1,2>
2459  2685634717U, // <3,3,0,2>: Cost 3 vext3 LHS, <3,0,2,0>
2460  2564294806U, // <3,3,0,3>: Cost 3 vext1 <2,3,3,0>, <3,0,1,2>
2461  2685634736U, // <3,3,0,4>: Cost 3 vext3 LHS, <3,0,4,1>
2462  2732968122U, // <3,3,0,5>: Cost 3 vext3 LHS, <3,0,5,2>
2463  3763579075U, // <3,3,0,6>: Cost 4 vext3 LHS, <3,0,6,2>
2464  4034053264U, // <3,3,0,7>: Cost 4 vzipr <1,2,3,0>, <1,5,3,7>
2465  1611450581U, // <3,3,0,u>: Cost 2 vext3 LHS, <3,0,u,2>
2466  2685192415U, // <3,3,1,0>: Cost 3 vext3 LHS, <3,1,0,3>
2467  1550385992U, // <3,3,1,1>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>
2468  2685192433U, // <3,3,1,2>: Cost 3 vext3 LHS, <3,1,2,3>
2469  2685634808U, // <3,3,1,3>: Cost 3 vext3 LHS, <3,1,3,1>
2470  2558332214U, // <3,3,1,4>: Cost 3 vext1 <1,3,3,1>, RHS
2471  2685634828U, // <3,3,1,5>: Cost 3 vext3 LHS, <3,1,5,3>
2472  3759376661U, // <3,3,1,6>: Cost 4 vext3 LHS, <3,1,6,3>
2473  2703477022U, // <3,3,1,7>: Cost 3 vext3 <3,1,7,3>, <3,1,7,3>
2474  1555031423U, // <3,3,1,u>: Cost 2 vext2 <1,u,3,3>, <1,u,3,3>
2475  2564309094U, // <3,3,2,0>: Cost 3 vext1 <2,3,3,2>, LHS
2476  2630100513U, // <3,3,2,1>: Cost 3 vext2 <2,1,3,3>, <2,1,3,3>
2477  1557022322U, // <3,3,2,2>: Cost 2 vext2 <2,2,3,3>, <2,2,3,3>
2478  2685192520U, // <3,3,2,3>: Cost 3 vext3 LHS, <3,2,3,0>
2479  2564312374U, // <3,3,2,4>: Cost 3 vext1 <2,3,3,2>, RHS
2480  2732968286U, // <3,3,2,5>: Cost 3 vext3 LHS, <3,2,5,4>
2481  2685634918U, // <3,3,2,6>: Cost 3 vext3 LHS, <3,2,6,3>
2482  2704140655U, // <3,3,2,7>: Cost 3 vext3 <3,2,7,3>, <3,2,7,3>
2483  1561004120U, // <3,3,2,u>: Cost 2 vext2 <2,u,3,3>, <2,u,3,3>
2484  1496547430U, // <3,3,3,0>: Cost 2 vext1 <3,3,3,3>, LHS
2485  2624129256U, // <3,3,3,1>: Cost 3 vext2 <1,1,3,3>, <3,1,1,3>
2486  2630764866U, // <3,3,3,2>: Cost 3 vext2 <2,2,3,3>, <3,2,2,3>
2487  336380006U, // <3,3,3,3>: Cost 1 vdup3 LHS
2488  1496550710U, // <3,3,3,4>: Cost 2 vext1 <3,3,3,3>, RHS
2489  2732968368U, // <3,3,3,5>: Cost 3 vext3 LHS, <3,3,5,5>
2490  2624129683U, // <3,3,3,6>: Cost 3 vext2 <1,1,3,3>, <3,6,3,7>
2491  2594182400U, // <3,3,3,7>: Cost 3 vext1 <7,3,3,3>, <7,3,3,3>
2492  336380006U, // <3,3,3,u>: Cost 1 vdup3 LHS
2493  2558353510U, // <3,3,4,0>: Cost 3 vext1 <1,3,3,4>, LHS
2494  2558354411U, // <3,3,4,1>: Cost 3 vext1 <1,3,3,4>, <1,3,3,4>
2495  2564327108U, // <3,3,4,2>: Cost 3 vext1 <2,3,3,4>, <2,3,3,4>
2496  2564327938U, // <3,3,4,3>: Cost 3 vext1 <2,3,3,4>, <3,4,5,6>
2497  2960343962U, // <3,3,4,4>: Cost 3 vzipr <1,2,3,4>, <1,2,3,4>
2498  1611893250U, // <3,3,4,5>: Cost 2 vext3 LHS, <3,4,5,6>
2499  2771619126U, // <3,3,4,6>: Cost 3 vuzpl <3,3,3,3>, RHS
2500  4034086032U, // <3,3,4,7>: Cost 4 vzipr <1,2,3,4>, <1,5,3,7>
2501  1611893277U, // <3,3,4,u>: Cost 2 vext3 LHS, <3,4,u,6>
2502  2558361702U, // <3,3,5,0>: Cost 3 vext1 <1,3,3,5>, LHS
2503  2558362604U, // <3,3,5,1>: Cost 3 vext1 <1,3,3,5>, <1,3,3,5>
2504  2558363342U, // <3,3,5,2>: Cost 3 vext1 <1,3,3,5>, <2,3,4,5>
2505  2732968512U, // <3,3,5,3>: Cost 3 vext3 LHS, <3,5,3,5>
2506  2558364982U, // <3,3,5,4>: Cost 3 vext1 <1,3,3,5>, RHS
2507  3101279950U, // <3,3,5,5>: Cost 3 vtrnr <2,3,4,5>, <2,3,4,5>
2508  2665934946U, // <3,3,5,6>: Cost 3 vext2 <u,1,3,3>, <5,6,7,0>
2509  2826636598U, // <3,3,5,7>: Cost 3 vuzpr <1,3,1,3>, RHS
2510  2826636599U, // <3,3,5,u>: Cost 3 vuzpr <1,3,1,3>, RHS
2511  2732968568U, // <3,3,6,0>: Cost 3 vext3 LHS, <3,6,0,7>
2512  3763579521U, // <3,3,6,1>: Cost 4 vext3 LHS, <3,6,1,7>
2513  2732968586U, // <3,3,6,2>: Cost 3 vext3 LHS, <3,6,2,7>
2514  2732968595U, // <3,3,6,3>: Cost 3 vext3 LHS, <3,6,3,7>
2515  2732968604U, // <3,3,6,4>: Cost 3 vext3 LHS, <3,6,4,7>
2516  3763579557U, // <3,3,6,5>: Cost 4 vext3 LHS, <3,6,5,7>
2517  2732968621U, // <3,3,6,6>: Cost 3 vext3 LHS, <3,6,6,6>
2518  2657973099U, // <3,3,6,7>: Cost 3 vext2 <6,7,3,3>, <6,7,3,3>
2519  2658636732U, // <3,3,6,u>: Cost 3 vext2 <6,u,3,3>, <6,u,3,3>
2520  2558378086U, // <3,3,7,0>: Cost 3 vext1 <1,3,3,7>, LHS
2521  2558378990U, // <3,3,7,1>: Cost 3 vext1 <1,3,3,7>, <1,3,3,7>
2522  2564351687U, // <3,3,7,2>: Cost 3 vext1 <2,3,3,7>, <2,3,3,7>
2523  2661291264U, // <3,3,7,3>: Cost 3 vext2 <7,3,3,3>, <7,3,3,3>
2524  2558381366U, // <3,3,7,4>: Cost 3 vext1 <1,3,3,7>, RHS
2525  2732968694U, // <3,3,7,5>: Cost 3 vext3 LHS, <3,7,5,7>
2526  3781126907U, // <3,3,7,6>: Cost 4 vext3 <3,7,6,3>, <3,7,6,3>
2527  3095397376U, // <3,3,7,7>: Cost 3 vtrnr <1,3,5,7>, <1,3,5,7>
2528  2558383918U, // <3,3,7,u>: Cost 3 vext1 <1,3,3,7>, LHS
2529  1496547430U, // <3,3,u,0>: Cost 2 vext1 <3,3,3,3>, LHS
2530  1611893534U, // <3,3,u,1>: Cost 2 vext3 LHS, <3,u,1,2>
2531  1592858504U, // <3,3,u,2>: Cost 2 vext2 <u,2,3,3>, <u,2,3,3>
2532  336380006U, // <3,3,u,3>: Cost 1 vdup3 LHS
2533  1496550710U, // <3,3,u,4>: Cost 2 vext1 <3,3,3,3>, RHS
2534  1611893574U, // <3,3,u,5>: Cost 2 vext3 LHS, <3,u,5,6>
2535  2690280268U, // <3,3,u,6>: Cost 3 vext3 LHS, <3,u,6,3>
2536  2826636841U, // <3,3,u,7>: Cost 3 vuzpr <1,3,1,3>, RHS
2537  336380006U, // <3,3,u,u>: Cost 1 vdup3 LHS
2538  2624798720U, // <3,4,0,0>: Cost 3 vext2 <1,2,3,4>, <0,0,0,0>
2539  1551056998U, // <3,4,0,1>: Cost 2 vext2 <1,2,3,4>, LHS
2540  2624798884U, // <3,4,0,2>: Cost 3 vext2 <1,2,3,4>, <0,2,0,2>
2541  3693232384U, // <3,4,0,3>: Cost 4 vext2 <0,3,3,4>, <0,3,1,4>
2542  2624799058U, // <3,4,0,4>: Cost 3 vext2 <1,2,3,4>, <0,4,1,5>
2543  1659227026U, // <3,4,0,5>: Cost 2 vext3 LHS, <4,0,5,1>
2544  1659227036U, // <3,4,0,6>: Cost 2 vext3 LHS, <4,0,6,2>
2545  3667973382U, // <3,4,0,7>: Cost 4 vext1 <7,3,4,0>, <7,3,4,0>
2546  1551057565U, // <3,4,0,u>: Cost 2 vext2 <1,2,3,4>, LHS
2547  2624799478U, // <3,4,1,0>: Cost 3 vext2 <1,2,3,4>, <1,0,3,2>
2548  2624799540U, // <3,4,1,1>: Cost 3 vext2 <1,2,3,4>, <1,1,1,1>
2549  1551057818U, // <3,4,1,2>: Cost 2 vext2 <1,2,3,4>, <1,2,3,4>
2550  2624799704U, // <3,4,1,3>: Cost 3 vext2 <1,2,3,4>, <1,3,1,3>
2551  2564377910U, // <3,4,1,4>: Cost 3 vext1 <2,3,4,1>, RHS
2552  2689838050U, // <3,4,1,5>: Cost 3 vext3 LHS, <4,1,5,0>
2553  2689838062U, // <3,4,1,6>: Cost 3 vext3 LHS, <4,1,6,3>
2554  2628117807U, // <3,4,1,7>: Cost 3 vext2 <1,7,3,4>, <1,7,3,4>
2555  1555039616U, // <3,4,1,u>: Cost 2 vext2 <1,u,3,4>, <1,u,3,4>
2556  3626180710U, // <3,4,2,0>: Cost 4 vext1 <0,3,4,2>, LHS
2557  2624800298U, // <3,4,2,1>: Cost 3 vext2 <1,2,3,4>, <2,1,4,3>
2558  2624800360U, // <3,4,2,2>: Cost 3 vext2 <1,2,3,4>, <2,2,2,2>
2559  2624800422U, // <3,4,2,3>: Cost 3 vext2 <1,2,3,4>, <2,3,0,1>
2560  2624800514U, // <3,4,2,4>: Cost 3 vext2 <1,2,3,4>, <2,4,1,3>
2561  2709965878U, // <3,4,2,5>: Cost 3 vext3 <4,2,5,3>, <4,2,5,3>
2562  2689838140U, // <3,4,2,6>: Cost 3 vext3 LHS, <4,2,6,0>
2563  2634090504U, // <3,4,2,7>: Cost 3 vext2 <2,7,3,4>, <2,7,3,4>
2564  2689838158U, // <3,4,2,u>: Cost 3 vext3 LHS, <4,2,u,0>
2565  2624800918U, // <3,4,3,0>: Cost 3 vext2 <1,2,3,4>, <3,0,1,2>
2566  2636081403U, // <3,4,3,1>: Cost 3 vext2 <3,1,3,4>, <3,1,3,4>
2567  2636745036U, // <3,4,3,2>: Cost 3 vext2 <3,2,3,4>, <3,2,3,4>
2568  2624801180U, // <3,4,3,3>: Cost 3 vext2 <1,2,3,4>, <3,3,3,3>
2569  2624801232U, // <3,4,3,4>: Cost 3 vext2 <1,2,3,4>, <3,4,0,1>
2570  2905836854U, // <3,4,3,5>: Cost 3 vzipl <3,3,3,3>, RHS
2571  3040054582U, // <3,4,3,6>: Cost 3 vtrnl <3,3,3,3>, RHS
2572  3702524611U, // <3,4,3,7>: Cost 4 vext2 <1,u,3,4>, <3,7,0,1>
2573  2624801566U, // <3,4,3,u>: Cost 3 vext2 <1,2,3,4>, <3,u,1,2>
2574  2564399206U, // <3,4,4,0>: Cost 3 vext1 <2,3,4,4>, LHS
2575  2564400026U, // <3,4,4,1>: Cost 3 vext1 <2,3,4,4>, <1,2,3,4>
2576  2564400845U, // <3,4,4,2>: Cost 3 vext1 <2,3,4,4>, <2,3,4,4>
2577  2570373542U, // <3,4,4,3>: Cost 3 vext1 <3,3,4,4>, <3,3,4,4>
2578  1659227344U, // <3,4,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
2579  1551060278U, // <3,4,4,5>: Cost 2 vext2 <1,2,3,4>, RHS
2580  1659227364U, // <3,4,4,6>: Cost 2 vext3 LHS, <4,4,6,6>
2581  3668006154U, // <3,4,4,7>: Cost 4 vext1 <7,3,4,4>, <7,3,4,4>
2582  1551060521U, // <3,4,4,u>: Cost 2 vext2 <1,2,3,4>, RHS
2583  1490665574U, // <3,4,5,0>: Cost 2 vext1 <2,3,4,5>, LHS
2584  2689838341U, // <3,4,5,1>: Cost 3 vext3 LHS, <4,5,1,3>
2585  1490667214U, // <3,4,5,2>: Cost 2 vext1 <2,3,4,5>, <2,3,4,5>
2586  2564409494U, // <3,4,5,3>: Cost 3 vext1 <2,3,4,5>, <3,0,1,2>
2587  1490668854U, // <3,4,5,4>: Cost 2 vext1 <2,3,4,5>, RHS
2588  2689838381U, // <3,4,5,5>: Cost 3 vext3 LHS, <4,5,5,7>
2589  537709878U, // <3,4,5,6>: Cost 1 vext3 LHS, RHS
2590  2594272523U, // <3,4,5,7>: Cost 3 vext1 <7,3,4,5>, <7,3,4,5>
2591  537709896U, // <3,4,5,u>: Cost 1 vext3 LHS, RHS
2592  2689838411U, // <3,4,6,0>: Cost 3 vext3 LHS, <4,6,0,1>
2593  2558444534U, // <3,4,6,1>: Cost 3 vext1 <1,3,4,6>, <1,3,4,6>
2594  2666607098U, // <3,4,6,2>: Cost 3 vext2 <u,2,3,4>, <6,2,7,3>
2595  2558446082U, // <3,4,6,3>: Cost 3 vext1 <1,3,4,6>, <3,4,5,6>
2596  1659227508U, // <3,4,6,4>: Cost 2 vext3 LHS, <4,6,4,6>
2597  2689838462U, // <3,4,6,5>: Cost 3 vext3 LHS, <4,6,5,7>
2598  2689838471U, // <3,4,6,6>: Cost 3 vext3 LHS, <4,6,6,7>
2599  2657981292U, // <3,4,6,7>: Cost 3 vext2 <6,7,3,4>, <6,7,3,4>
2600  1659227540U, // <3,4,6,u>: Cost 2 vext3 LHS, <4,6,u,2>
2601  2666607610U, // <3,4,7,0>: Cost 3 vext2 <u,2,3,4>, <7,0,1,2>
2602  3702527072U, // <3,4,7,1>: Cost 4 vext2 <1,u,3,4>, <7,1,3,5>
2603  2660635824U, // <3,4,7,2>: Cost 3 vext2 <7,2,3,4>, <7,2,3,4>
2604  3644139945U, // <3,4,7,3>: Cost 4 vext1 <3,3,4,7>, <3,3,4,7>
2605  2666607974U, // <3,4,7,4>: Cost 3 vext2 <u,2,3,4>, <7,4,5,6>
2606  2732969416U, // <3,4,7,5>: Cost 3 vext3 LHS, <4,7,5,0>
2607  2732969425U, // <3,4,7,6>: Cost 3 vext3 LHS, <4,7,6,0>
2608  2666608236U, // <3,4,7,7>: Cost 3 vext2 <u,2,3,4>, <7,7,7,7>
2609  2664617622U, // <3,4,7,u>: Cost 3 vext2 <7,u,3,4>, <7,u,3,4>
2610  1490690150U, // <3,4,u,0>: Cost 2 vext1 <2,3,4,u>, LHS
2611  1551062830U, // <3,4,u,1>: Cost 2 vext2 <1,2,3,4>, LHS
2612  1490691793U, // <3,4,u,2>: Cost 2 vext1 <2,3,4,u>, <2,3,4,u>
2613  2624804796U, // <3,4,u,3>: Cost 3 vext2 <1,2,3,4>, <u,3,0,1>
2614  1490693430U, // <3,4,u,4>: Cost 2 vext1 <2,3,4,u>, RHS
2615  1551063194U, // <3,4,u,5>: Cost 2 vext2 <1,2,3,4>, RHS
2616  537710121U, // <3,4,u,6>: Cost 1 vext3 LHS, RHS
2617  2594297102U, // <3,4,u,7>: Cost 3 vext1 <7,3,4,u>, <7,3,4,u>
2618  537710139U, // <3,4,u,u>: Cost 1 vext3 LHS, RHS
2619  3692576768U, // <3,5,0,0>: Cost 4 vext2 <0,2,3,5>, <0,0,0,0>
2620  2618835046U, // <3,5,0,1>: Cost 3 vext2 <0,2,3,5>, LHS
2621  2618835138U, // <3,5,0,2>: Cost 3 vext2 <0,2,3,5>, <0,2,3,5>
2622  3692577024U, // <3,5,0,3>: Cost 4 vext2 <0,2,3,5>, <0,3,1,4>
2623  2689838690U, // <3,5,0,4>: Cost 3 vext3 LHS, <5,0,4,1>
2624  2732969579U, // <3,5,0,5>: Cost 3 vext3 LHS, <5,0,5,1>
2625  2732969588U, // <3,5,0,6>: Cost 3 vext3 LHS, <5,0,6,1>
2626  2246963055U, // <3,5,0,7>: Cost 3 vrev <5,3,7,0>
2627  2618835613U, // <3,5,0,u>: Cost 3 vext2 <0,2,3,5>, LHS
2628  2594308198U, // <3,5,1,0>: Cost 3 vext1 <7,3,5,1>, LHS
2629  3692577588U, // <3,5,1,1>: Cost 4 vext2 <0,2,3,5>, <1,1,1,1>
2630  2624807835U, // <3,5,1,2>: Cost 3 vext2 <1,2,3,5>, <1,2,3,5>
2631  2625471468U, // <3,5,1,3>: Cost 3 vext2 <1,3,3,5>, <1,3,3,5>
2632  2626135101U, // <3,5,1,4>: Cost 3 vext2 <1,4,3,5>, <1,4,3,5>
2633  2594311888U, // <3,5,1,5>: Cost 3 vext1 <7,3,5,1>, <5,1,7,3>
2634  3699877107U, // <3,5,1,6>: Cost 4 vext2 <1,4,3,5>, <1,6,5,7>
2635  1641680592U, // <3,5,1,7>: Cost 2 vext3 <5,1,7,3>, <5,1,7,3>
2636  1641754329U, // <3,5,1,u>: Cost 2 vext3 <5,1,u,3>, <5,1,u,3>
2637  3692578274U, // <3,5,2,0>: Cost 4 vext2 <0,2,3,5>, <2,0,5,3>
2638  2630116899U, // <3,5,2,1>: Cost 3 vext2 <2,1,3,5>, <2,1,3,5>
2639  3692578408U, // <3,5,2,2>: Cost 4 vext2 <0,2,3,5>, <2,2,2,2>
2640  2625472206U, // <3,5,2,3>: Cost 3 vext2 <1,3,3,5>, <2,3,4,5>
2641  2632107798U, // <3,5,2,4>: Cost 3 vext2 <2,4,3,5>, <2,4,3,5>
2642  2715938575U, // <3,5,2,5>: Cost 3 vext3 <5,2,5,3>, <5,2,5,3>
2643  3692578746U, // <3,5,2,6>: Cost 4 vext2 <0,2,3,5>, <2,6,3,7>
2644  2716086049U, // <3,5,2,7>: Cost 3 vext3 <5,2,7,3>, <5,2,7,3>
2645  2634762330U, // <3,5,2,u>: Cost 3 vext2 <2,u,3,5>, <2,u,3,5>
2646  3692578966U, // <3,5,3,0>: Cost 4 vext2 <0,2,3,5>, <3,0,1,2>
2647  2636089596U, // <3,5,3,1>: Cost 3 vext2 <3,1,3,5>, <3,1,3,5>
2648  3699214668U, // <3,5,3,2>: Cost 4 vext2 <1,3,3,5>, <3,2,3,4>
2649  2638080412U, // <3,5,3,3>: Cost 3 vext2 <3,4,3,5>, <3,3,3,3>
2650  2618837506U, // <3,5,3,4>: Cost 3 vext2 <0,2,3,5>, <3,4,5,6>
2651  2832844494U, // <3,5,3,5>: Cost 3 vuzpr <2,3,4,5>, <2,3,4,5>
2652  4033415682U, // <3,5,3,6>: Cost 4 vzipr <1,1,3,3>, <3,4,5,6>
2653  3095072054U, // <3,5,3,7>: Cost 3 vtrnr <1,3,1,3>, RHS
2654  3095072055U, // <3,5,3,u>: Cost 3 vtrnr <1,3,1,3>, RHS
2655  2600304742U, // <3,5,4,0>: Cost 3 vext1 <u,3,5,4>, LHS
2656  3763580815U, // <3,5,4,1>: Cost 4 vext3 LHS, <5,4,1,5>
2657  2564474582U, // <3,5,4,2>: Cost 3 vext1 <2,3,5,4>, <2,3,5,4>
2658  3699879044U, // <3,5,4,3>: Cost 4 vext2 <1,4,3,5>, <4,3,5,0>
2659  2600308022U, // <3,5,4,4>: Cost 3 vext1 <u,3,5,4>, RHS
2660  2618838326U, // <3,5,4,5>: Cost 3 vext2 <0,2,3,5>, RHS
2661  2772454710U, // <3,5,4,6>: Cost 3 vuzpl <3,4,5,6>, RHS
2662  1659228102U, // <3,5,4,7>: Cost 2 vext3 LHS, <5,4,7,6>
2663  1659228111U, // <3,5,4,u>: Cost 2 vext3 LHS, <5,4,u,6>
2664  2570453094U, // <3,5,5,0>: Cost 3 vext1 <3,3,5,5>, LHS
2665  2624810704U, // <3,5,5,1>: Cost 3 vext2 <1,2,3,5>, <5,1,7,3>
2666  2570454734U, // <3,5,5,2>: Cost 3 vext1 <3,3,5,5>, <2,3,4,5>
2667  2570455472U, // <3,5,5,3>: Cost 3 vext1 <3,3,5,5>, <3,3,5,5>
2668  2570456374U, // <3,5,5,4>: Cost 3 vext1 <3,3,5,5>, RHS
2669  1659228164U, // <3,5,5,5>: Cost 2 vext3 LHS, <5,5,5,5>
2670  2732969998U, // <3,5,5,6>: Cost 3 vext3 LHS, <5,5,6,6>
2671  1659228184U, // <3,5,5,7>: Cost 2 vext3 LHS, <5,5,7,7>
2672  1659228193U, // <3,5,5,u>: Cost 2 vext3 LHS, <5,5,u,7>
2673  2732970020U, // <3,5,6,0>: Cost 3 vext3 LHS, <5,6,0,1>
2674  2732970035U, // <3,5,6,1>: Cost 3 vext3 LHS, <5,6,1,7>
2675  2564490968U, // <3,5,6,2>: Cost 3 vext1 <2,3,5,6>, <2,3,5,6>
2676  2732970050U, // <3,5,6,3>: Cost 3 vext3 LHS, <5,6,3,4>
2677  2732970060U, // <3,5,6,4>: Cost 3 vext3 LHS, <5,6,4,5>
2678  2732970071U, // <3,5,6,5>: Cost 3 vext3 LHS, <5,6,5,7>
2679  2732970080U, // <3,5,6,6>: Cost 3 vext3 LHS, <5,6,6,7>
2680  1659228258U, // <3,5,6,7>: Cost 2 vext3 LHS, <5,6,7,0>
2681  1659228267U, // <3,5,6,u>: Cost 2 vext3 LHS, <5,6,u,0>
2682  1484783718U, // <3,5,7,0>: Cost 2 vext1 <1,3,5,7>, LHS
2683  1484784640U, // <3,5,7,1>: Cost 2 vext1 <1,3,5,7>, <1,3,5,7>
2684  2558527080U, // <3,5,7,2>: Cost 3 vext1 <1,3,5,7>, <2,2,2,2>
2685  2558527638U, // <3,5,7,3>: Cost 3 vext1 <1,3,5,7>, <3,0,1,2>
2686  1484786998U, // <3,5,7,4>: Cost 2 vext1 <1,3,5,7>, RHS
2687  1659228328U, // <3,5,7,5>: Cost 2 vext3 LHS, <5,7,5,7>
2688  2732970154U, // <3,5,7,6>: Cost 3 vext3 LHS, <5,7,6,0>
2689  2558531180U, // <3,5,7,7>: Cost 3 vext1 <1,3,5,7>, <7,7,7,7>
2690  1484789550U, // <3,5,7,u>: Cost 2 vext1 <1,3,5,7>, LHS
2691  1484791910U, // <3,5,u,0>: Cost 2 vext1 <1,3,5,u>, LHS
2692  1484792833U, // <3,5,u,1>: Cost 2 vext1 <1,3,5,u>, <1,3,5,u>
2693  2558535272U, // <3,5,u,2>: Cost 3 vext1 <1,3,5,u>, <2,2,2,2>
2694  2558535830U, // <3,5,u,3>: Cost 3 vext1 <1,3,5,u>, <3,0,1,2>
2695  1484795190U, // <3,5,u,4>: Cost 2 vext1 <1,3,5,u>, RHS
2696  1659228409U, // <3,5,u,5>: Cost 2 vext3 LHS, <5,u,5,7>
2697  2772457626U, // <3,5,u,6>: Cost 3 vuzpl <3,4,5,6>, RHS
2698  1646326023U, // <3,5,u,7>: Cost 2 vext3 <5,u,7,3>, <5,u,7,3>
2699  1484797742U, // <3,5,u,u>: Cost 2 vext1 <1,3,5,u>, LHS
2700  2558541926U, // <3,6,0,0>: Cost 3 vext1 <1,3,6,0>, LHS
2701  2689839393U, // <3,6,0,1>: Cost 3 vext3 LHS, <6,0,1,2>
2702  2689839404U, // <3,6,0,2>: Cost 3 vext3 LHS, <6,0,2,4>
2703  3706519808U, // <3,6,0,3>: Cost 4 vext2 <2,5,3,6>, <0,3,1,4>
2704  2689839420U, // <3,6,0,4>: Cost 3 vext3 LHS, <6,0,4,2>
2705  2732970314U, // <3,6,0,5>: Cost 3 vext3 LHS, <6,0,5,7>
2706  2732970316U, // <3,6,0,6>: Cost 3 vext3 LHS, <6,0,6,0>
2707  2960313654U, // <3,6,0,7>: Cost 3 vzipr <1,2,3,0>, RHS
2708  2689839456U, // <3,6,0,u>: Cost 3 vext3 LHS, <6,0,u,2>
2709  3763581290U, // <3,6,1,0>: Cost 4 vext3 LHS, <6,1,0,3>
2710  3763581297U, // <3,6,1,1>: Cost 4 vext3 LHS, <6,1,1,1>
2711  2624816028U, // <3,6,1,2>: Cost 3 vext2 <1,2,3,6>, <1,2,3,6>
2712  3763581315U, // <3,6,1,3>: Cost 4 vext3 LHS, <6,1,3,1>
2713  2626143294U, // <3,6,1,4>: Cost 3 vext2 <1,4,3,6>, <1,4,3,6>
2714  3763581335U, // <3,6,1,5>: Cost 4 vext3 LHS, <6,1,5,3>
2715  2721321376U, // <3,6,1,6>: Cost 3 vext3 <6,1,6,3>, <6,1,6,3>
2716  2721395113U, // <3,6,1,7>: Cost 3 vext3 <6,1,7,3>, <6,1,7,3>
2717  2628797826U, // <3,6,1,u>: Cost 3 vext2 <1,u,3,6>, <1,u,3,6>
2718  2594390118U, // <3,6,2,0>: Cost 3 vext1 <7,3,6,2>, LHS
2719  2721616324U, // <3,6,2,1>: Cost 3 vext3 <6,2,1,3>, <6,2,1,3>
2720  2630788725U, // <3,6,2,2>: Cost 3 vext2 <2,2,3,6>, <2,2,3,6>
2721  3763581395U, // <3,6,2,3>: Cost 4 vext3 LHS, <6,2,3,0>
2722  2632115991U, // <3,6,2,4>: Cost 3 vext2 <2,4,3,6>, <2,4,3,6>
2723  2632779624U, // <3,6,2,5>: Cost 3 vext2 <2,5,3,6>, <2,5,3,6>
2724  2594394618U, // <3,6,2,6>: Cost 3 vext1 <7,3,6,2>, <6,2,7,3>
2725  1648316922U, // <3,6,2,7>: Cost 2 vext3 <6,2,7,3>, <6,2,7,3>
2726  1648390659U, // <3,6,2,u>: Cost 2 vext3 <6,2,u,3>, <6,2,u,3>
2727  3693914262U, // <3,6,3,0>: Cost 4 vext2 <0,4,3,6>, <3,0,1,2>
2728  3638281176U, // <3,6,3,1>: Cost 4 vext1 <2,3,6,3>, <1,3,1,3>
2729  3696568678U, // <3,6,3,2>: Cost 4 vext2 <0,u,3,6>, <3,2,6,3>
2730  2638088604U, // <3,6,3,3>: Cost 3 vext2 <3,4,3,6>, <3,3,3,3>
2731  2632780290U, // <3,6,3,4>: Cost 3 vext2 <2,5,3,6>, <3,4,5,6>
2732  3712494145U, // <3,6,3,5>: Cost 4 vext2 <3,5,3,6>, <3,5,3,6>
2733  3698559612U, // <3,6,3,6>: Cost 4 vext2 <1,2,3,6>, <3,6,1,2>
2734  2959674678U, // <3,6,3,7>: Cost 3 vzipr <1,1,3,3>, RHS
2735  2959674679U, // <3,6,3,u>: Cost 3 vzipr <1,1,3,3>, RHS
2736  3763581536U, // <3,6,4,0>: Cost 4 vext3 LHS, <6,4,0,6>
2737  2722943590U, // <3,6,4,1>: Cost 3 vext3 <6,4,1,3>, <6,4,1,3>
2738  2732970609U, // <3,6,4,2>: Cost 3 vext3 LHS, <6,4,2,5>
2739  3698560147U, // <3,6,4,3>: Cost 4 vext2 <1,2,3,6>, <4,3,6,6>
2740  2732970628U, // <3,6,4,4>: Cost 3 vext3 LHS, <6,4,4,6>
2741  2689839757U, // <3,6,4,5>: Cost 3 vext3 LHS, <6,4,5,6>
2742  2732970640U, // <3,6,4,6>: Cost 3 vext3 LHS, <6,4,6,0>
2743  2960346422U, // <3,6,4,7>: Cost 3 vzipr <1,2,3,4>, RHS
2744  2689839784U, // <3,6,4,u>: Cost 3 vext3 LHS, <6,4,u,6>
2745  2576498790U, // <3,6,5,0>: Cost 3 vext1 <4,3,6,5>, LHS
2746  3650241270U, // <3,6,5,1>: Cost 4 vext1 <4,3,6,5>, <1,0,3,2>
2747  2732970692U, // <3,6,5,2>: Cost 3 vext3 LHS, <6,5,2,7>
2748  2576501250U, // <3,6,5,3>: Cost 3 vext1 <4,3,6,5>, <3,4,5,6>
2749  2576501906U, // <3,6,5,4>: Cost 3 vext1 <4,3,6,5>, <4,3,6,5>
2750  3650244622U, // <3,6,5,5>: Cost 4 vext1 <4,3,6,5>, <5,5,6,6>
2751  4114633528U, // <3,6,5,6>: Cost 4 vtrnl <3,4,5,6>, <6,6,6,6>
2752  2732970735U, // <3,6,5,7>: Cost 3 vext3 LHS, <6,5,7,5>
2753  2576504622U, // <3,6,5,u>: Cost 3 vext1 <4,3,6,5>, LHS
2754  2732970749U, // <3,6,6,0>: Cost 3 vext3 LHS, <6,6,0,1>
2755  2724270856U, // <3,6,6,1>: Cost 3 vext3 <6,6,1,3>, <6,6,1,3>
2756  2624819706U, // <3,6,6,2>: Cost 3 vext2 <1,2,3,6>, <6,2,7,3>
2757  3656223234U, // <3,6,6,3>: Cost 4 vext1 <5,3,6,6>, <3,4,5,6>
2758  2732970788U, // <3,6,6,4>: Cost 3 vext3 LHS, <6,6,4,4>
2759  2732970800U, // <3,6,6,5>: Cost 3 vext3 LHS, <6,6,5,7>
2760  1659228984U, // <3,6,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
2761  1659228994U, // <3,6,6,7>: Cost 2 vext3 LHS, <6,6,7,7>
2762  1659229003U, // <3,6,6,u>: Cost 2 vext3 LHS, <6,6,u,7>
2763  1659229006U, // <3,6,7,0>: Cost 2 vext3 LHS, <6,7,0,1>
2764  2558600201U, // <3,6,7,1>: Cost 3 vext1 <1,3,6,7>, <1,3,6,7>
2765  2558601146U, // <3,6,7,2>: Cost 3 vext1 <1,3,6,7>, <2,6,3,7>
2766  2725081963U, // <3,6,7,3>: Cost 3 vext3 <6,7,3,3>, <6,7,3,3>
2767  1659229046U, // <3,6,7,4>: Cost 2 vext3 LHS, <6,7,4,5>
2768  2715423611U, // <3,6,7,5>: Cost 3 vext3 <5,1,7,3>, <6,7,5,1>
2769  2722059141U, // <3,6,7,6>: Cost 3 vext3 <6,2,7,3>, <6,7,6,2>
2770  2962361654U, // <3,6,7,7>: Cost 3 vzipr <1,5,3,7>, RHS
2771  1659229078U, // <3,6,7,u>: Cost 2 vext3 LHS, <6,7,u,1>
2772  1659229087U, // <3,6,u,0>: Cost 2 vext3 LHS, <6,u,0,1>
2773  2689840041U, // <3,6,u,1>: Cost 3 vext3 LHS, <6,u,1,2>
2774  2558609339U, // <3,6,u,2>: Cost 3 vext1 <1,3,6,u>, <2,6,3,u>
2775  2576525853U, // <3,6,u,3>: Cost 3 vext1 <4,3,6,u>, <3,4,u,6>
2776  1659229127U, // <3,6,u,4>: Cost 2 vext3 LHS, <6,u,4,5>
2777  2689840081U, // <3,6,u,5>: Cost 3 vext3 LHS, <6,u,5,6>
2778  1659228984U, // <3,6,u,6>: Cost 2 vext3 LHS, <6,6,6,6>
2779  1652298720U, // <3,6,u,7>: Cost 2 vext3 <6,u,7,3>, <6,u,7,3>
2780  1659229159U, // <3,6,u,u>: Cost 2 vext3 LHS, <6,u,u,1>
2781  2626813952U, // <3,7,0,0>: Cost 3 vext2 <1,5,3,7>, <0,0,0,0>
2782  1553072230U, // <3,7,0,1>: Cost 2 vext2 <1,5,3,7>, LHS
2783  2626814116U, // <3,7,0,2>: Cost 3 vext2 <1,5,3,7>, <0,2,0,2>
2784  3700556028U, // <3,7,0,3>: Cost 4 vext2 <1,5,3,7>, <0,3,1,0>
2785  2626814290U, // <3,7,0,4>: Cost 3 vext2 <1,5,3,7>, <0,4,1,5>
2786  2582507375U, // <3,7,0,5>: Cost 3 vext1 <5,3,7,0>, <5,3,7,0>
2787  2588480072U, // <3,7,0,6>: Cost 3 vext1 <6,3,7,0>, <6,3,7,0>
2788  2732971055U, // <3,7,0,7>: Cost 3 vext3 LHS, <7,0,7,1>
2789  1553072797U, // <3,7,0,u>: Cost 2 vext2 <1,5,3,7>, LHS
2790  2626814710U, // <3,7,1,0>: Cost 3 vext2 <1,5,3,7>, <1,0,3,2>
2791  2626814772U, // <3,7,1,1>: Cost 3 vext2 <1,5,3,7>, <1,1,1,1>
2792  2626814870U, // <3,7,1,2>: Cost 3 vext2 <1,5,3,7>, <1,2,3,0>
2793  2625487854U, // <3,7,1,3>: Cost 3 vext2 <1,3,3,7>, <1,3,3,7>
2794  2582514998U, // <3,7,1,4>: Cost 3 vext1 <5,3,7,1>, RHS
2795  1553073296U, // <3,7,1,5>: Cost 2 vext2 <1,5,3,7>, <1,5,3,7>
2796  2627478753U, // <3,7,1,6>: Cost 3 vext2 <1,6,3,7>, <1,6,3,7>
2797  2727367810U, // <3,7,1,7>: Cost 3 vext3 <7,1,7,3>, <7,1,7,3>
2798  1555064195U, // <3,7,1,u>: Cost 2 vext2 <1,u,3,7>, <1,u,3,7>
2799  2588491878U, // <3,7,2,0>: Cost 3 vext1 <6,3,7,2>, LHS
2800  3700557318U, // <3,7,2,1>: Cost 4 vext2 <1,5,3,7>, <2,1,0,3>
2801  2626815592U, // <3,7,2,2>: Cost 3 vext2 <1,5,3,7>, <2,2,2,2>
2802  2626815654U, // <3,7,2,3>: Cost 3 vext2 <1,5,3,7>, <2,3,0,1>
2803  2588495158U, // <3,7,2,4>: Cost 3 vext1 <6,3,7,2>, RHS
2804  2632787817U, // <3,7,2,5>: Cost 3 vext2 <2,5,3,7>, <2,5,3,7>
2805  1559709626U, // <3,7,2,6>: Cost 2 vext2 <2,6,3,7>, <2,6,3,7>
2806  2728031443U, // <3,7,2,7>: Cost 3 vext3 <7,2,7,3>, <7,2,7,3>
2807  1561036892U, // <3,7,2,u>: Cost 2 vext2 <2,u,3,7>, <2,u,3,7>
2808  2626816150U, // <3,7,3,0>: Cost 3 vext2 <1,5,3,7>, <3,0,1,2>
2809  2626816268U, // <3,7,3,1>: Cost 3 vext2 <1,5,3,7>, <3,1,5,3>
2810  2633451878U, // <3,7,3,2>: Cost 3 vext2 <2,6,3,7>, <3,2,6,3>
2811  2626816412U, // <3,7,3,3>: Cost 3 vext2 <1,5,3,7>, <3,3,3,3>
2812  2626816514U, // <3,7,3,4>: Cost 3 vext2 <1,5,3,7>, <3,4,5,6>
2813  2638760514U, // <3,7,3,5>: Cost 3 vext2 <3,5,3,7>, <3,5,3,7>
2814  2639424147U, // <3,7,3,6>: Cost 3 vext2 <3,6,3,7>, <3,6,3,7>
2815  2826961920U, // <3,7,3,7>: Cost 3 vuzpr <1,3,5,7>, <1,3,5,7>
2816  2626816798U, // <3,7,3,u>: Cost 3 vext2 <1,5,3,7>, <3,u,1,2>
2817  2582536294U, // <3,7,4,0>: Cost 3 vext1 <5,3,7,4>, LHS
2818  2582537360U, // <3,7,4,1>: Cost 3 vext1 <5,3,7,4>, <1,5,3,7>
2819  2588510138U, // <3,7,4,2>: Cost 3 vext1 <6,3,7,4>, <2,6,3,7>
2820  3700558996U, // <3,7,4,3>: Cost 4 vext2 <1,5,3,7>, <4,3,6,7>
2821  2582539574U, // <3,7,4,4>: Cost 3 vext1 <5,3,7,4>, RHS
2822  1553075510U, // <3,7,4,5>: Cost 2 vext2 <1,5,3,7>, RHS
2823  2588512844U, // <3,7,4,6>: Cost 3 vext1 <6,3,7,4>, <6,3,7,4>
2824  2564625766U, // <3,7,4,7>: Cost 3 vext1 <2,3,7,4>, <7,4,5,6>
2825  1553075753U, // <3,7,4,u>: Cost 2 vext2 <1,5,3,7>, RHS
2826  2732971398U, // <3,7,5,0>: Cost 3 vext3 LHS, <7,5,0,2>
2827  2626817744U, // <3,7,5,1>: Cost 3 vext2 <1,5,3,7>, <5,1,7,3>
2828  3700559649U, // <3,7,5,2>: Cost 4 vext2 <1,5,3,7>, <5,2,7,3>
2829  2626817903U, // <3,7,5,3>: Cost 3 vext2 <1,5,3,7>, <5,3,7,0>
2830  2258728203U, // <3,7,5,4>: Cost 3 vrev <7,3,4,5>
2831  2732971446U, // <3,7,5,5>: Cost 3 vext3 LHS, <7,5,5,5>
2832  2732971457U, // <3,7,5,6>: Cost 3 vext3 LHS, <7,5,6,7>
2833  2826964278U, // <3,7,5,7>: Cost 3 vuzpr <1,3,5,7>, RHS
2834  2826964279U, // <3,7,5,u>: Cost 3 vuzpr <1,3,5,7>, RHS
2835  2732971478U, // <3,7,6,0>: Cost 3 vext3 LHS, <7,6,0,1>
2836  2732971486U, // <3,7,6,1>: Cost 3 vext3 LHS, <7,6,1,0>
2837  2633454074U, // <3,7,6,2>: Cost 3 vext2 <2,6,3,7>, <6,2,7,3>
2838  2633454152U, // <3,7,6,3>: Cost 3 vext2 <2,6,3,7>, <6,3,7,0>
2839  2732971518U, // <3,7,6,4>: Cost 3 vext3 LHS, <7,6,4,5>
2840  2732971526U, // <3,7,6,5>: Cost 3 vext3 LHS, <7,6,5,4>
2841  2732971537U, // <3,7,6,6>: Cost 3 vext3 LHS, <7,6,6,6>
2842  2732971540U, // <3,7,6,7>: Cost 3 vext3 LHS, <7,6,7,0>
2843  2726041124U, // <3,7,6,u>: Cost 3 vext3 <6,u,7,3>, <7,6,u,7>
2844  2570616934U, // <3,7,7,0>: Cost 3 vext1 <3,3,7,7>, LHS
2845  2570617856U, // <3,7,7,1>: Cost 3 vext1 <3,3,7,7>, <1,3,5,7>
2846  2564646635U, // <3,7,7,2>: Cost 3 vext1 <2,3,7,7>, <2,3,7,7>
2847  2570619332U, // <3,7,7,3>: Cost 3 vext1 <3,3,7,7>, <3,3,7,7>
2848  2570620214U, // <3,7,7,4>: Cost 3 vext1 <3,3,7,7>, RHS
2849  2582564726U, // <3,7,7,5>: Cost 3 vext1 <5,3,7,7>, <5,3,7,7>
2850  2588537423U, // <3,7,7,6>: Cost 3 vext1 <6,3,7,7>, <6,3,7,7>
2851  1659229804U, // <3,7,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
2852  1659229804U, // <3,7,7,u>: Cost 2 vext3 LHS, <7,7,7,7>
2853  2626819795U, // <3,7,u,0>: Cost 3 vext2 <1,5,3,7>, <u,0,1,2>
2854  1553078062U, // <3,7,u,1>: Cost 2 vext2 <1,5,3,7>, LHS
2855  2626819973U, // <3,7,u,2>: Cost 3 vext2 <1,5,3,7>, <u,2,3,0>
2856  2826961565U, // <3,7,u,3>: Cost 3 vuzpr <1,3,5,7>, LHS
2857  2626820159U, // <3,7,u,4>: Cost 3 vext2 <1,5,3,7>, <u,4,5,6>
2858  1553078426U, // <3,7,u,5>: Cost 2 vext2 <1,5,3,7>, RHS
2859  1595545808U, // <3,7,u,6>: Cost 2 vext2 <u,6,3,7>, <u,6,3,7>
2860  1659229804U, // <3,7,u,7>: Cost 2 vext3 LHS, <7,7,7,7>
2861  1553078629U, // <3,7,u,u>: Cost 2 vext2 <1,5,3,7>, LHS
2862  1611448320U, // <3,u,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
2863  1611896531U, // <3,u,0,1>: Cost 2 vext3 LHS, <u,0,1,2>
2864  1659672284U, // <3,u,0,2>: Cost 2 vext3 LHS, <u,0,2,2>
2865  1616099045U, // <3,u,0,3>: Cost 2 vext3 LHS, <u,0,3,2>
2866  2685638381U, // <3,u,0,4>: Cost 3 vext3 LHS, <u,0,4,1>
2867  1663874806U, // <3,u,0,5>: Cost 2 vext3 LHS, <u,0,5,1>
2868  1663874816U, // <3,u,0,6>: Cost 2 vext3 LHS, <u,0,6,2>
2869  2960313672U, // <3,u,0,7>: Cost 3 vzipr <1,2,3,0>, RHS
2870  1611896594U, // <3,u,0,u>: Cost 2 vext3 LHS, <u,0,u,2>
2871  1549763324U, // <3,u,1,0>: Cost 2 vext2 <1,0,3,u>, <1,0,3,u>
2872  1550426957U, // <3,u,1,1>: Cost 2 vext2 <1,1,3,u>, <1,1,3,u>
2873  537712430U, // <3,u,1,2>: Cost 1 vext3 LHS, LHS
2874  1616541495U, // <3,u,1,3>: Cost 2 vext3 LHS, <u,1,3,3>
2875  1490930998U, // <3,u,1,4>: Cost 2 vext1 <2,3,u,1>, RHS
2876  1553081489U, // <3,u,1,5>: Cost 2 vext2 <1,5,3,u>, <1,5,3,u>
2877  2627486946U, // <3,u,1,6>: Cost 3 vext2 <1,6,3,u>, <1,6,3,u>
2878  1659230043U, // <3,u,1,7>: Cost 2 vext3 LHS, <u,1,7,3>
2879  537712484U, // <3,u,1,u>: Cost 1 vext3 LHS, LHS
2880  1611890852U, // <3,u,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
2881  2624833102U, // <3,u,2,1>: Cost 3 vext2 <1,2,3,u>, <2,1,u,3>
2882  1557063287U, // <3,u,2,2>: Cost 2 vext2 <2,2,3,u>, <2,2,3,u>
2883  1616099205U, // <3,u,2,3>: Cost 2 vext3 LHS, <u,2,3,0>
2884  1611890892U, // <3,u,2,4>: Cost 2 vext3 LHS, <0,2,4,6>
2885  2689841054U, // <3,u,2,5>: Cost 3 vext3 LHS, <u,2,5,7>
2886  1559717819U, // <3,u,2,6>: Cost 2 vext2 <2,6,3,u>, <2,6,3,u>
2887  1659230124U, // <3,u,2,7>: Cost 2 vext3 LHS, <u,2,7,3>
2888  1616541618U, // <3,u,2,u>: Cost 2 vext3 LHS, <u,2,u,0>
2889  1611896764U, // <3,u,3,0>: Cost 2 vext3 LHS, <u,3,0,1>
2890  1484973079U, // <3,u,3,1>: Cost 2 vext1 <1,3,u,3>, <1,3,u,3>
2891  2685638607U, // <3,u,3,2>: Cost 3 vext3 LHS, <u,3,2,2>
2892  336380006U, // <3,u,3,3>: Cost 1 vdup3 LHS
2893  1611896804U, // <3,u,3,4>: Cost 2 vext3 LHS, <u,3,4,5>
2894  1616541679U, // <3,u,3,5>: Cost 2 vext3 LHS, <u,3,5,7>
2895  2690283512U, // <3,u,3,6>: Cost 3 vext3 LHS, <u,3,6,7>
2896  2959674696U, // <3,u,3,7>: Cost 3 vzipr <1,1,3,3>, RHS
2897  336380006U, // <3,u,3,u>: Cost 1 vdup3 LHS
2898  2558722150U, // <3,u,4,0>: Cost 3 vext1 <1,3,u,4>, LHS
2899  1659672602U, // <3,u,4,1>: Cost 2 vext3 LHS, <u,4,1,5>
2900  1659672612U, // <3,u,4,2>: Cost 2 vext3 LHS, <u,4,2,6>
2901  2689841196U, // <3,u,4,3>: Cost 3 vext3 LHS, <u,4,3,5>
2902  1659227344U, // <3,u,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
2903  1611896895U, // <3,u,4,5>: Cost 2 vext3 LHS, <u,4,5,6>
2904  1663875144U, // <3,u,4,6>: Cost 2 vext3 LHS, <u,4,6,6>
2905  1659230289U, // <3,u,4,7>: Cost 2 vext3 LHS, <u,4,7,6>
2906  1611896922U, // <3,u,4,u>: Cost 2 vext3 LHS, <u,4,u,6>
2907  1490960486U, // <3,u,5,0>: Cost 2 vext1 <2,3,u,5>, LHS
2908  2689841261U, // <3,u,5,1>: Cost 3 vext3 LHS, <u,5,1,7>
2909  1490962162U, // <3,u,5,2>: Cost 2 vext1 <2,3,u,5>, <2,3,u,5>
2910  1616541823U, // <3,u,5,3>: Cost 2 vext3 LHS, <u,5,3,7>
2911  1490963766U, // <3,u,5,4>: Cost 2 vext1 <2,3,u,5>, RHS
2912  1659228164U, // <3,u,5,5>: Cost 2 vext3 LHS, <5,5,5,5>
2913  537712794U, // <3,u,5,6>: Cost 1 vext3 LHS, RHS
2914  1659230371U, // <3,u,5,7>: Cost 2 vext3 LHS, <u,5,7,7>
2915  537712812U, // <3,u,5,u>: Cost 1 vext3 LHS, RHS
2916  2689841327U, // <3,u,6,0>: Cost 3 vext3 LHS, <u,6,0,1>
2917  2558739482U, // <3,u,6,1>: Cost 3 vext1 <1,3,u,6>, <1,3,u,6>
2918  2689841351U, // <3,u,6,2>: Cost 3 vext3 LHS, <u,6,2,7>
2919  1616099536U, // <3,u,6,3>: Cost 2 vext3 LHS, <u,6,3,7>
2920  1659227508U, // <3,u,6,4>: Cost 2 vext3 LHS, <4,6,4,6>
2921  2690283746U, // <3,u,6,5>: Cost 3 vext3 LHS, <u,6,5,7>
2922  1659228984U, // <3,u,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
2923  1659230445U, // <3,u,6,7>: Cost 2 vext3 LHS, <u,6,7,0>
2924  1616099581U, // <3,u,6,u>: Cost 2 vext3 LHS, <u,6,u,7>
2925  1485004902U, // <3,u,7,0>: Cost 2 vext1 <1,3,u,7>, LHS
2926  1485005851U, // <3,u,7,1>: Cost 2 vext1 <1,3,u,7>, <1,3,u,7>
2927  2558748264U, // <3,u,7,2>: Cost 3 vext1 <1,3,u,7>, <2,2,2,2>
2928  3095397021U, // <3,u,7,3>: Cost 3 vtrnr <1,3,5,7>, LHS
2929  1485008182U, // <3,u,7,4>: Cost 2 vext1 <1,3,u,7>, RHS
2930  1659228328U, // <3,u,7,5>: Cost 2 vext3 LHS, <5,7,5,7>
2931  2722060599U, // <3,u,7,6>: Cost 3 vext3 <6,2,7,3>, <u,7,6,2>
2932  1659229804U, // <3,u,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
2933  1485010734U, // <3,u,7,u>: Cost 2 vext1 <1,3,u,7>, LHS
2934  1616099665U, // <3,u,u,0>: Cost 2 vext3 LHS, <u,u,0,1>
2935  1611897179U, // <3,u,u,1>: Cost 2 vext3 LHS, <u,u,1,2>
2936  537712997U, // <3,u,u,2>: Cost 1 vext3 LHS, LHS
2937  336380006U, // <3,u,u,3>: Cost 1 vdup3 LHS
2938  1616099705U, // <3,u,u,4>: Cost 2 vext3 LHS, <u,u,4,5>
2939  1611897219U, // <3,u,u,5>: Cost 2 vext3 LHS, <u,u,5,6>
2940  537713037U, // <3,u,u,6>: Cost 1 vext3 LHS, RHS
2941  1659230607U, // <3,u,u,7>: Cost 2 vext3 LHS, <u,u,7,0>
2942  537713051U, // <3,u,u,u>: Cost 1 vext3 LHS, LHS
2943  2691907584U, // <4,0,0,0>: Cost 3 vext3 <1,2,3,4>, <0,0,0,0>
2944  2691907594U, // <4,0,0,1>: Cost 3 vext3 <1,2,3,4>, <0,0,1,1>
2945  2691907604U, // <4,0,0,2>: Cost 3 vext3 <1,2,3,4>, <0,0,2,2>
2946  3709862144U, // <4,0,0,3>: Cost 4 vext2 <3,1,4,0>, <0,3,1,4>
2947  2684682280U, // <4,0,0,4>: Cost 3 vext3 <0,0,4,4>, <0,0,4,4>
2948  3694600633U, // <4,0,0,5>: Cost 4 vext2 <0,5,4,0>, <0,5,4,0>
2949  3291431290U, // <4,0,0,6>: Cost 4 vrev <0,4,6,0>
2950  3668342067U, // <4,0,0,7>: Cost 4 vext1 <7,4,0,0>, <7,4,0,0>
2951  2691907657U, // <4,0,0,u>: Cost 3 vext3 <1,2,3,4>, <0,0,u,1>
2952  2570715238U, // <4,0,1,0>: Cost 3 vext1 <3,4,0,1>, LHS
2953  2570716058U, // <4,0,1,1>: Cost 3 vext1 <3,4,0,1>, <1,2,3,4>
2954  1618165862U, // <4,0,1,2>: Cost 2 vext3 <1,2,3,4>, LHS
2955  2570717648U, // <4,0,1,3>: Cost 3 vext1 <3,4,0,1>, <3,4,0,1>
2956  2570718518U, // <4,0,1,4>: Cost 3 vext1 <3,4,0,1>, RHS
2957  2594607206U, // <4,0,1,5>: Cost 3 vext1 <7,4,0,1>, <5,6,7,4>
2958  3662377563U, // <4,0,1,6>: Cost 4 vext1 <6,4,0,1>, <6,4,0,1>
2959  2594608436U, // <4,0,1,7>: Cost 3 vext1 <7,4,0,1>, <7,4,0,1>
2960  1618165916U, // <4,0,1,u>: Cost 2 vext3 <1,2,3,4>, LHS
2961  2685714598U, // <4,0,2,0>: Cost 3 vext3 <0,2,0,4>, <0,2,0,4>
2962  3759530159U, // <4,0,2,1>: Cost 4 vext3 <0,2,1,4>, <0,2,1,4>
2963  2685862072U, // <4,0,2,2>: Cost 3 vext3 <0,2,2,4>, <0,2,2,4>
2964  2631476937U, // <4,0,2,3>: Cost 3 vext2 <2,3,4,0>, <2,3,4,0>
2965  2685714636U, // <4,0,2,4>: Cost 3 vext3 <0,2,0,4>, <0,2,4,6>
2966  3765649622U, // <4,0,2,5>: Cost 4 vext3 <1,2,3,4>, <0,2,5,7>
2967  2686157020U, // <4,0,2,6>: Cost 3 vext3 <0,2,6,4>, <0,2,6,4>
2968  3668358453U, // <4,0,2,7>: Cost 4 vext1 <7,4,0,2>, <7,4,0,2>
2969  2686304494U, // <4,0,2,u>: Cost 3 vext3 <0,2,u,4>, <0,2,u,4>
2970  3632529510U, // <4,0,3,0>: Cost 4 vext1 <1,4,0,3>, LHS
2971  2686451968U, // <4,0,3,1>: Cost 3 vext3 <0,3,1,4>, <0,3,1,4>
2972  2686525705U, // <4,0,3,2>: Cost 3 vext3 <0,3,2,4>, <0,3,2,4>
2973  3760341266U, // <4,0,3,3>: Cost 4 vext3 <0,3,3,4>, <0,3,3,4>
2974  3632532790U, // <4,0,3,4>: Cost 4 vext1 <1,4,0,3>, RHS
2975  3913254606U, // <4,0,3,5>: Cost 4 vuzpr <3,4,5,0>, <2,3,4,5>
2976  3705219740U, // <4,0,3,6>: Cost 4 vext2 <2,3,4,0>, <3,6,4,7>
2977  3713845990U, // <4,0,3,7>: Cost 4 vext2 <3,7,4,0>, <3,7,4,0>
2978  2686451968U, // <4,0,3,u>: Cost 3 vext3 <0,3,1,4>, <0,3,1,4>
2979  2552823910U, // <4,0,4,0>: Cost 3 vext1 <0,4,0,4>, LHS
2980  2691907922U, // <4,0,4,1>: Cost 3 vext3 <1,2,3,4>, <0,4,1,5>
2981  2691907932U, // <4,0,4,2>: Cost 3 vext3 <1,2,3,4>, <0,4,2,6>
2982  3626567830U, // <4,0,4,3>: Cost 4 vext1 <0,4,0,4>, <3,0,1,2>
2983  2552827190U, // <4,0,4,4>: Cost 3 vext1 <0,4,0,4>, RHS
2984  2631478582U, // <4,0,4,5>: Cost 3 vext2 <2,3,4,0>, RHS
2985  3626570017U, // <4,0,4,6>: Cost 4 vext1 <0,4,0,4>, <6,0,1,2>
2986  3668374839U, // <4,0,4,7>: Cost 4 vext1 <7,4,0,4>, <7,4,0,4>
2987  2552829742U, // <4,0,4,u>: Cost 3 vext1 <0,4,0,4>, LHS
2988  2558804070U, // <4,0,5,0>: Cost 3 vext1 <1,4,0,5>, LHS
2989  1839644774U, // <4,0,5,1>: Cost 2 vzipl RHS, LHS
2990  2913386660U, // <4,0,5,2>: Cost 3 vzipl RHS, <0,2,0,2>
2991  2570750420U, // <4,0,5,3>: Cost 3 vext1 <3,4,0,5>, <3,4,0,5>
2992  2558807350U, // <4,0,5,4>: Cost 3 vext1 <1,4,0,5>, RHS
2993  3987128750U, // <4,0,5,5>: Cost 4 vzipl RHS, <0,5,2,7>
2994  3987128822U, // <4,0,5,6>: Cost 4 vzipl RHS, <0,6,1,7>
2995  2594641208U, // <4,0,5,7>: Cost 3 vext1 <7,4,0,5>, <7,4,0,5>
2996  1839645341U, // <4,0,5,u>: Cost 2 vzipl RHS, LHS
2997  2552840294U, // <4,0,6,0>: Cost 3 vext1 <0,4,0,6>, LHS
2998  3047604234U, // <4,0,6,1>: Cost 3 vtrnl RHS, <0,0,1,1>
2999  1973862502U, // <4,0,6,2>: Cost 2 vtrnl RHS, LHS
3000  2570758613U, // <4,0,6,3>: Cost 3 vext1 <3,4,0,6>, <3,4,0,6>
3001  2552843574U, // <4,0,6,4>: Cost 3 vext1 <0,4,0,6>, RHS
3002  2217664887U, // <4,0,6,5>: Cost 3 vrev <0,4,5,6>
3003  3662418528U, // <4,0,6,6>: Cost 4 vext1 <6,4,0,6>, <6,4,0,6>
3004  2658022257U, // <4,0,6,7>: Cost 3 vext2 <6,7,4,0>, <6,7,4,0>
3005  1973862556U, // <4,0,6,u>: Cost 2 vtrnl RHS, LHS
3006  3731764218U, // <4,0,7,0>: Cost 4 vext2 <6,7,4,0>, <7,0,1,2>
3007  3988324454U, // <4,0,7,1>: Cost 4 vzipl <4,7,5,0>, LHS
3008  4122034278U, // <4,0,7,2>: Cost 4 vtrnl <4,6,7,1>, LHS
3009  3735082246U, // <4,0,7,3>: Cost 4 vext2 <7,3,4,0>, <7,3,4,0>
3010  3731764536U, // <4,0,7,4>: Cost 4 vext2 <6,7,4,0>, <7,4,0,5>
3011  3937145718U, // <4,0,7,5>: Cost 4 vuzpr <7,4,5,0>, <6,7,4,5>
3012  3737073145U, // <4,0,7,6>: Cost 4 vext2 <7,6,4,0>, <7,6,4,0>
3013  3731764844U, // <4,0,7,7>: Cost 4 vext2 <6,7,4,0>, <7,7,7,7>
3014  4122034332U, // <4,0,7,u>: Cost 4 vtrnl <4,6,7,1>, LHS
3015  2552856678U, // <4,0,u,0>: Cost 3 vext1 <0,4,0,u>, LHS
3016  1841635430U, // <4,0,u,1>: Cost 2 vzipl RHS, LHS
3017  1618166429U, // <4,0,u,2>: Cost 2 vext3 <1,2,3,4>, LHS
3018  2570774999U, // <4,0,u,3>: Cost 3 vext1 <3,4,0,u>, <3,4,0,u>
3019  2552859958U, // <4,0,u,4>: Cost 3 vext1 <0,4,0,u>, RHS
3020  2631481498U, // <4,0,u,5>: Cost 3 vext2 <2,3,4,0>, RHS
3021  2686157020U, // <4,0,u,6>: Cost 3 vext3 <0,2,6,4>, <0,2,6,4>
3022  2594665787U, // <4,0,u,7>: Cost 3 vext1 <7,4,0,u>, <7,4,0,u>
3023  1618166483U, // <4,0,u,u>: Cost 2 vext3 <1,2,3,4>, LHS
3024  2617548837U, // <4,1,0,0>: Cost 3 vext2 <0,0,4,1>, <0,0,4,1>
3025  2622857318U, // <4,1,0,1>: Cost 3 vext2 <0,u,4,1>, LHS
3026  3693281484U, // <4,1,0,2>: Cost 4 vext2 <0,3,4,1>, <0,2,4,6>
3027  2691908342U, // <4,1,0,3>: Cost 3 vext3 <1,2,3,4>, <1,0,3,2>
3028  2622857554U, // <4,1,0,4>: Cost 3 vext2 <0,u,4,1>, <0,4,1,5>
3029  3764470538U, // <4,1,0,5>: Cost 4 vext3 <1,0,5,4>, <1,0,5,4>
3030  3695272459U, // <4,1,0,6>: Cost 4 vext2 <0,6,4,1>, <0,6,4,1>
3031  3733094980U, // <4,1,0,7>: Cost 4 vext2 <7,0,4,1>, <0,7,1,4>
3032  2622857885U, // <4,1,0,u>: Cost 3 vext2 <0,u,4,1>, LHS
3033  3696599798U, // <4,1,1,0>: Cost 4 vext2 <0,u,4,1>, <1,0,3,2>
3034  2691097399U, // <4,1,1,1>: Cost 3 vext3 <1,1,1,4>, <1,1,1,4>
3035  2631484314U, // <4,1,1,2>: Cost 3 vext2 <2,3,4,1>, <1,2,3,4>
3036  2691908424U, // <4,1,1,3>: Cost 3 vext3 <1,2,3,4>, <1,1,3,3>
3037  3696600125U, // <4,1,1,4>: Cost 4 vext2 <0,u,4,1>, <1,4,3,5>
3038  3696600175U, // <4,1,1,5>: Cost 4 vext2 <0,u,4,1>, <1,5,0,1>
3039  3696600307U, // <4,1,1,6>: Cost 4 vext2 <0,u,4,1>, <1,6,5,7>
3040  3668423997U, // <4,1,1,7>: Cost 4 vext1 <7,4,1,1>, <7,4,1,1>
3041  2691908469U, // <4,1,1,u>: Cost 3 vext3 <1,2,3,4>, <1,1,u,3>
3042  2570797158U, // <4,1,2,0>: Cost 3 vext1 <3,4,1,2>, LHS
3043  2570797978U, // <4,1,2,1>: Cost 3 vext1 <3,4,1,2>, <1,2,3,4>
3044  3696600680U, // <4,1,2,2>: Cost 4 vext2 <0,u,4,1>, <2,2,2,2>
3045  1618166682U, // <4,1,2,3>: Cost 2 vext3 <1,2,3,4>, <1,2,3,4>
3046  2570800438U, // <4,1,2,4>: Cost 3 vext1 <3,4,1,2>, RHS
3047  3765650347U, // <4,1,2,5>: Cost 4 vext3 <1,2,3,4>, <1,2,5,3>
3048  3696601018U, // <4,1,2,6>: Cost 4 vext2 <0,u,4,1>, <2,6,3,7>
3049  3668432190U, // <4,1,2,7>: Cost 4 vext1 <7,4,1,2>, <7,4,1,2>
3050  1618535367U, // <4,1,2,u>: Cost 2 vext3 <1,2,u,4>, <1,2,u,4>
3051  2564833382U, // <4,1,3,0>: Cost 3 vext1 <2,4,1,3>, LHS
3052  2691908568U, // <4,1,3,1>: Cost 3 vext3 <1,2,3,4>, <1,3,1,3>
3053  2691908578U, // <4,1,3,2>: Cost 3 vext3 <1,2,3,4>, <1,3,2,4>
3054  2692572139U, // <4,1,3,3>: Cost 3 vext3 <1,3,3,4>, <1,3,3,4>
3055  2564836662U, // <4,1,3,4>: Cost 3 vext1 <2,4,1,3>, RHS
3056  2691908608U, // <4,1,3,5>: Cost 3 vext3 <1,2,3,4>, <1,3,5,7>
3057  2588725862U, // <4,1,3,6>: Cost 3 vext1 <6,4,1,3>, <6,4,1,3>
3058  3662468090U, // <4,1,3,7>: Cost 4 vext1 <6,4,1,3>, <7,0,1,2>
3059  2691908631U, // <4,1,3,u>: Cost 3 vext3 <1,2,3,4>, <1,3,u,3>
3060  3760194590U, // <4,1,4,0>: Cost 4 vext3 <0,3,1,4>, <1,4,0,1>
3061  3693947874U, // <4,1,4,1>: Cost 4 vext2 <0,4,4,1>, <4,1,5,0>
3062  3765650484U, // <4,1,4,2>: Cost 4 vext3 <1,2,3,4>, <1,4,2,5>
3063  3113877606U, // <4,1,4,3>: Cost 3 vtrnr <4,4,4,4>, LHS
3064  3760194630U, // <4,1,4,4>: Cost 4 vext3 <0,3,1,4>, <1,4,4,5>
3065  2622860598U, // <4,1,4,5>: Cost 3 vext2 <0,u,4,1>, RHS
3066  3297436759U, // <4,1,4,6>: Cost 4 vrev <1,4,6,4>
3067  3800007772U, // <4,1,4,7>: Cost 4 vext3 <7,0,1,4>, <1,4,7,0>
3068  2622860841U, // <4,1,4,u>: Cost 3 vext2 <0,u,4,1>, RHS
3069  1479164006U, // <4,1,5,0>: Cost 2 vext1 <0,4,1,5>, LHS
3070  2552906486U, // <4,1,5,1>: Cost 3 vext1 <0,4,1,5>, <1,0,3,2>
3071  2552907299U, // <4,1,5,2>: Cost 3 vext1 <0,4,1,5>, <2,1,3,5>
3072  2552907926U, // <4,1,5,3>: Cost 3 vext1 <0,4,1,5>, <3,0,1,2>
3073  1479167286U, // <4,1,5,4>: Cost 2 vext1 <0,4,1,5>, RHS
3074  2913387664U, // <4,1,5,5>: Cost 3 vzipl RHS, <1,5,3,7>
3075  2600686074U, // <4,1,5,6>: Cost 3 vext1 <u,4,1,5>, <6,2,7,3>
3076  2600686586U, // <4,1,5,7>: Cost 3 vext1 <u,4,1,5>, <7,0,1,2>
3077  1479169838U, // <4,1,5,u>: Cost 2 vext1 <0,4,1,5>, LHS
3078  2552914022U, // <4,1,6,0>: Cost 3 vext1 <0,4,1,6>, LHS
3079  2558886708U, // <4,1,6,1>: Cost 3 vext1 <1,4,1,6>, <1,1,1,1>
3080  4028205206U, // <4,1,6,2>: Cost 4 vzipr <0,2,4,6>, <3,0,1,2>
3081  3089858662U, // <4,1,6,3>: Cost 3 vtrnr <0,4,2,6>, LHS
3082  2552917302U, // <4,1,6,4>: Cost 3 vext1 <0,4,1,6>, RHS
3083  2223637584U, // <4,1,6,5>: Cost 3 vrev <1,4,5,6>
3084  4121347081U, // <4,1,6,6>: Cost 4 vtrnl RHS, <1,3,6,7>
3085  3721155406U, // <4,1,6,7>: Cost 4 vext2 <5,0,4,1>, <6,7,0,1>
3086  2552919854U, // <4,1,6,u>: Cost 3 vext1 <0,4,1,6>, LHS
3087  2659357716U, // <4,1,7,0>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>
3088  3733763173U, // <4,1,7,1>: Cost 4 vext2 <7,1,4,1>, <7,1,4,1>
3089  3734426806U, // <4,1,7,2>: Cost 4 vext2 <7,2,4,1>, <7,2,4,1>
3090  2695226671U, // <4,1,7,3>: Cost 3 vext3 <1,7,3,4>, <1,7,3,4>
3091  3721155942U, // <4,1,7,4>: Cost 4 vext2 <5,0,4,1>, <7,4,5,6>
3092  3721155976U, // <4,1,7,5>: Cost 4 vext2 <5,0,4,1>, <7,5,0,4>
3093  3662500458U, // <4,1,7,6>: Cost 4 vext1 <6,4,1,7>, <6,4,1,7>
3094  3721156204U, // <4,1,7,7>: Cost 4 vext2 <5,0,4,1>, <7,7,7,7>
3095  2659357716U, // <4,1,7,u>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>
3096  1479188582U, // <4,1,u,0>: Cost 2 vext1 <0,4,1,u>, LHS
3097  2552931062U, // <4,1,u,1>: Cost 3 vext1 <0,4,1,u>, <1,0,3,2>
3098  2552931944U, // <4,1,u,2>: Cost 3 vext1 <0,4,1,u>, <2,2,2,2>
3099  1622148480U, // <4,1,u,3>: Cost 2 vext3 <1,u,3,4>, <1,u,3,4>
3100  1479191862U, // <4,1,u,4>: Cost 2 vext1 <0,4,1,u>, RHS
3101  2622863514U, // <4,1,u,5>: Cost 3 vext2 <0,u,4,1>, RHS
3102  2588725862U, // <4,1,u,6>: Cost 3 vext1 <6,4,1,3>, <6,4,1,3>
3103  2600686586U, // <4,1,u,7>: Cost 3 vext1 <u,4,1,5>, <7,0,1,2>
3104  1479194414U, // <4,1,u,u>: Cost 2 vext1 <0,4,1,u>, LHS
3105  2617557030U, // <4,2,0,0>: Cost 3 vext2 <0,0,4,2>, <0,0,4,2>
3106  2622865510U, // <4,2,0,1>: Cost 3 vext2 <0,u,4,2>, LHS
3107  2622865612U, // <4,2,0,2>: Cost 3 vext2 <0,u,4,2>, <0,2,4,6>
3108  3693289753U, // <4,2,0,3>: Cost 4 vext2 <0,3,4,2>, <0,3,4,2>
3109  2635473244U, // <4,2,0,4>: Cost 3 vext2 <3,0,4,2>, <0,4,2,6>
3110  3765650918U, // <4,2,0,5>: Cost 4 vext3 <1,2,3,4>, <2,0,5,7>
3111  2696775148U, // <4,2,0,6>: Cost 3 vext3 <2,0,6,4>, <2,0,6,4>
3112  3695944285U, // <4,2,0,7>: Cost 4 vext2 <0,7,4,2>, <0,7,4,2>
3113  2622866077U, // <4,2,0,u>: Cost 3 vext2 <0,u,4,2>, LHS
3114  3696607990U, // <4,2,1,0>: Cost 4 vext2 <0,u,4,2>, <1,0,3,2>
3115  3696608052U, // <4,2,1,1>: Cost 4 vext2 <0,u,4,2>, <1,1,1,1>
3116  3696608150U, // <4,2,1,2>: Cost 4 vext2 <0,u,4,2>, <1,2,3,0>
3117  3895574630U, // <4,2,1,3>: Cost 4 vuzpr <0,4,u,2>, LHS
3118  2691909162U, // <4,2,1,4>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
3119  3696608400U, // <4,2,1,5>: Cost 4 vext2 <0,u,4,2>, <1,5,3,7>
3120  3760784956U, // <4,2,1,6>: Cost 4 vext3 <0,4,0,4>, <2,1,6,3>
3121  3773908549U, // <4,2,1,7>: Cost 5 vext3 <2,5,7,4>, <2,1,7,3>
3122  2691909162U, // <4,2,1,u>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
3123  3696608748U, // <4,2,2,0>: Cost 4 vext2 <0,u,4,2>, <2,0,6,4>
3124  3696608828U, // <4,2,2,1>: Cost 4 vext2 <0,u,4,2>, <2,1,6,3>
3125  2691909224U, // <4,2,2,2>: Cost 3 vext3 <1,2,3,4>, <2,2,2,2>
3126  2691909234U, // <4,2,2,3>: Cost 3 vext3 <1,2,3,4>, <2,2,3,3>
3127  3759605368U, // <4,2,2,4>: Cost 4 vext3 <0,2,2,4>, <2,2,4,0>
3128  3696609156U, // <4,2,2,5>: Cost 4 vext2 <0,u,4,2>, <2,5,6,7>
3129  3760785040U, // <4,2,2,6>: Cost 4 vext3 <0,4,0,4>, <2,2,6,6>
3130  3668505927U, // <4,2,2,7>: Cost 4 vext1 <7,4,2,2>, <7,4,2,2>
3131  2691909279U, // <4,2,2,u>: Cost 3 vext3 <1,2,3,4>, <2,2,u,3>
3132  2691909286U, // <4,2,3,0>: Cost 3 vext3 <1,2,3,4>, <2,3,0,1>
3133  3764840111U, // <4,2,3,1>: Cost 4 vext3 <1,1,1,4>, <2,3,1,1>
3134  3765651129U, // <4,2,3,2>: Cost 4 vext3 <1,2,3,4>, <2,3,2,2>
3135  2698544836U, // <4,2,3,3>: Cost 3 vext3 <2,3,3,4>, <2,3,3,4>
3136  2685863630U, // <4,2,3,4>: Cost 3 vext3 <0,2,2,4>, <2,3,4,5>
3137  2698692310U, // <4,2,3,5>: Cost 3 vext3 <2,3,5,4>, <2,3,5,4>
3138  3772507871U, // <4,2,3,6>: Cost 4 vext3 <2,3,6,4>, <2,3,6,4>
3139  2698839784U, // <4,2,3,7>: Cost 3 vext3 <2,3,7,4>, <2,3,7,4>
3140  2691909358U, // <4,2,3,u>: Cost 3 vext3 <1,2,3,4>, <2,3,u,1>
3141  2564915302U, // <4,2,4,0>: Cost 3 vext1 <2,4,2,4>, LHS
3142  2564916122U, // <4,2,4,1>: Cost 3 vext1 <2,4,2,4>, <1,2,3,4>
3143  2564917004U, // <4,2,4,2>: Cost 3 vext1 <2,4,2,4>, <2,4,2,4>
3144  2699208469U, // <4,2,4,3>: Cost 3 vext3 <2,4,3,4>, <2,4,3,4>
3145  2564918582U, // <4,2,4,4>: Cost 3 vext1 <2,4,2,4>, RHS
3146  2622868790U, // <4,2,4,5>: Cost 3 vext2 <0,u,4,2>, RHS
3147  2229667632U, // <4,2,4,6>: Cost 3 vrev <2,4,6,4>
3148  3800082229U, // <4,2,4,7>: Cost 4 vext3 <7,0,2,4>, <2,4,7,0>
3149  2622869033U, // <4,2,4,u>: Cost 3 vext2 <0,u,4,2>, RHS
3150  2552979558U, // <4,2,5,0>: Cost 3 vext1 <0,4,2,5>, LHS
3151  2558952342U, // <4,2,5,1>: Cost 3 vext1 <1,4,2,5>, <1,2,3,0>
3152  2564925032U, // <4,2,5,2>: Cost 3 vext1 <2,4,2,5>, <2,2,2,2>
3153  2967060582U, // <4,2,5,3>: Cost 3 vzipr <2,3,4,5>, LHS
3154  2552982838U, // <4,2,5,4>: Cost 3 vext1 <0,4,2,5>, RHS
3155  3987130190U, // <4,2,5,5>: Cost 4 vzipl RHS, <2,5,0,7>
3156  2913388474U, // <4,2,5,6>: Cost 3 vzipl RHS, <2,6,3,7>
3157  3895577910U, // <4,2,5,7>: Cost 4 vuzpr <0,4,u,2>, RHS
3158  2552985390U, // <4,2,5,u>: Cost 3 vext1 <0,4,2,5>, LHS
3159  1479245926U, // <4,2,6,0>: Cost 2 vext1 <0,4,2,6>, LHS
3160  2552988406U, // <4,2,6,1>: Cost 3 vext1 <0,4,2,6>, <1,0,3,2>
3161  2552989288U, // <4,2,6,2>: Cost 3 vext1 <0,4,2,6>, <2,2,2,2>
3162  2954461286U, // <4,2,6,3>: Cost 3 vzipr <0,2,4,6>, LHS
3163  1479249206U, // <4,2,6,4>: Cost 2 vext1 <0,4,2,6>, RHS
3164  2229610281U, // <4,2,6,5>: Cost 3 vrev <2,4,5,6>
3165  2600767994U, // <4,2,6,6>: Cost 3 vext1 <u,4,2,6>, <6,2,7,3>
3166  2600768506U, // <4,2,6,7>: Cost 3 vext1 <u,4,2,6>, <7,0,1,2>
3167  1479251758U, // <4,2,6,u>: Cost 2 vext1 <0,4,2,6>, LHS
3168  2659365909U, // <4,2,7,0>: Cost 3 vext2 <7,0,4,2>, <7,0,4,2>
3169  3733771366U, // <4,2,7,1>: Cost 4 vext2 <7,1,4,2>, <7,1,4,2>
3170  3734434999U, // <4,2,7,2>: Cost 4 vext2 <7,2,4,2>, <7,2,4,2>
3171  2701199368U, // <4,2,7,3>: Cost 3 vext3 <2,7,3,4>, <2,7,3,4>
3172  4175774618U, // <4,2,7,4>: Cost 4 vtrnr <2,4,5,7>, <1,2,3,4>
3173  3303360298U, // <4,2,7,5>: Cost 4 vrev <2,4,5,7>
3174  3727136217U, // <4,2,7,6>: Cost 4 vext2 <6,0,4,2>, <7,6,0,4>
3175  3727136364U, // <4,2,7,7>: Cost 4 vext2 <6,0,4,2>, <7,7,7,7>
3176  2659365909U, // <4,2,7,u>: Cost 3 vext2 <7,0,4,2>, <7,0,4,2>
3177  1479262310U, // <4,2,u,0>: Cost 2 vext1 <0,4,2,u>, LHS
3178  2553004790U, // <4,2,u,1>: Cost 3 vext1 <0,4,2,u>, <1,0,3,2>
3179  2553005672U, // <4,2,u,2>: Cost 3 vext1 <0,4,2,u>, <2,2,2,2>
3180  2954477670U, // <4,2,u,3>: Cost 3 vzipr <0,2,4,u>, LHS
3181  1479265590U, // <4,2,u,4>: Cost 2 vext1 <0,4,2,u>, RHS
3182  2622871706U, // <4,2,u,5>: Cost 3 vext2 <0,u,4,2>, RHS
3183  2229700404U, // <4,2,u,6>: Cost 3 vrev <2,4,6,u>
3184  2600784890U, // <4,2,u,7>: Cost 3 vext1 <u,4,2,u>, <7,0,1,2>
3185  1479268142U, // <4,2,u,u>: Cost 2 vext1 <0,4,2,u>, LHS
3186  3765651595U, // <4,3,0,0>: Cost 4 vext3 <1,2,3,4>, <3,0,0,0>
3187  2691909782U, // <4,3,0,1>: Cost 3 vext3 <1,2,3,4>, <3,0,1,2>
3188  2702452897U, // <4,3,0,2>: Cost 3 vext3 <3,0,2,4>, <3,0,2,4>
3189  3693297946U, // <4,3,0,3>: Cost 4 vext2 <0,3,4,3>, <0,3,4,3>
3190  3760711856U, // <4,3,0,4>: Cost 4 vext3 <0,3,u,4>, <3,0,4,1>
3191  2235533820U, // <4,3,0,5>: Cost 3 vrev <3,4,5,0>
3192  3309349381U, // <4,3,0,6>: Cost 4 vrev <3,4,6,0>
3193  3668563278U, // <4,3,0,7>: Cost 4 vext1 <7,4,3,0>, <7,4,3,0>
3194  2691909845U, // <4,3,0,u>: Cost 3 vext3 <1,2,3,4>, <3,0,u,2>
3195  2235173328U, // <4,3,1,0>: Cost 3 vrev <3,4,0,1>
3196  3764840678U, // <4,3,1,1>: Cost 4 vext3 <1,1,1,4>, <3,1,1,1>
3197  2630173594U, // <4,3,1,2>: Cost 3 vext2 <2,1,4,3>, <1,2,3,4>
3198  2703190267U, // <4,3,1,3>: Cost 3 vext3 <3,1,3,4>, <3,1,3,4>
3199  3760195840U, // <4,3,1,4>: Cost 4 vext3 <0,3,1,4>, <3,1,4,0>
3200  3765651724U, // <4,3,1,5>: Cost 4 vext3 <1,2,3,4>, <3,1,5,3>
3201  3309357574U, // <4,3,1,6>: Cost 4 vrev <3,4,6,1>
3202  3769633054U, // <4,3,1,7>: Cost 4 vext3 <1,u,3,4>, <3,1,7,3>
3203  2703558952U, // <4,3,1,u>: Cost 3 vext3 <3,1,u,4>, <3,1,u,4>
3204  3626770534U, // <4,3,2,0>: Cost 4 vext1 <0,4,3,2>, LHS
3205  2630174250U, // <4,3,2,1>: Cost 3 vext2 <2,1,4,3>, <2,1,4,3>
3206  3765651777U, // <4,3,2,2>: Cost 4 vext3 <1,2,3,4>, <3,2,2,2>
3207  2703853900U, // <4,3,2,3>: Cost 3 vext3 <3,2,3,4>, <3,2,3,4>
3208  3626773814U, // <4,3,2,4>: Cost 4 vext1 <0,4,3,2>, RHS
3209  2704001374U, // <4,3,2,5>: Cost 3 vext3 <3,2,5,4>, <3,2,5,4>
3210  3765651814U, // <4,3,2,6>: Cost 4 vext3 <1,2,3,4>, <3,2,6,3>
3211  3769633135U, // <4,3,2,7>: Cost 4 vext3 <1,u,3,4>, <3,2,7,3>
3212  2634819681U, // <4,3,2,u>: Cost 3 vext2 <2,u,4,3>, <2,u,4,3>
3213  3765651839U, // <4,3,3,0>: Cost 4 vext3 <1,2,3,4>, <3,3,0,1>
3214  3765651848U, // <4,3,3,1>: Cost 4 vext3 <1,2,3,4>, <3,3,1,1>
3215  3710552404U, // <4,3,3,2>: Cost 4 vext2 <3,2,4,3>, <3,2,4,3>
3216  2691910044U, // <4,3,3,3>: Cost 3 vext3 <1,2,3,4>, <3,3,3,3>
3217  2704591270U, // <4,3,3,4>: Cost 3 vext3 <3,3,4,4>, <3,3,4,4>
3218  3769633202U, // <4,3,3,5>: Cost 4 vext3 <1,u,3,4>, <3,3,5,7>
3219  3703917212U, // <4,3,3,6>: Cost 4 vext2 <2,1,4,3>, <3,6,4,7>
3220  3769633220U, // <4,3,3,7>: Cost 4 vext3 <1,u,3,4>, <3,3,7,7>
3221  2691910044U, // <4,3,3,u>: Cost 3 vext3 <1,2,3,4>, <3,3,3,3>
3222  2691910096U, // <4,3,4,0>: Cost 3 vext3 <1,2,3,4>, <3,4,0,1>
3223  2691910106U, // <4,3,4,1>: Cost 3 vext3 <1,2,3,4>, <3,4,1,2>
3224  2564990741U, // <4,3,4,2>: Cost 3 vext1 <2,4,3,4>, <2,4,3,4>
3225  3765651946U, // <4,3,4,3>: Cost 4 vext3 <1,2,3,4>, <3,4,3,0>
3226  2691910136U, // <4,3,4,4>: Cost 3 vext3 <1,2,3,4>, <3,4,4,5>
3227  2686454274U, // <4,3,4,5>: Cost 3 vext3 <0,3,1,4>, <3,4,5,6>
3228  2235640329U, // <4,3,4,6>: Cost 3 vrev <3,4,6,4>
3229  3801483792U, // <4,3,4,7>: Cost 4 vext3 <7,2,3,4>, <3,4,7,2>
3230  2691910168U, // <4,3,4,u>: Cost 3 vext3 <1,2,3,4>, <3,4,u,1>
3231  2559025254U, // <4,3,5,0>: Cost 3 vext1 <1,4,3,5>, LHS
3232  2559026237U, // <4,3,5,1>: Cost 3 vext1 <1,4,3,5>, <1,4,3,5>
3233  2564998862U, // <4,3,5,2>: Cost 3 vext1 <2,4,3,5>, <2,3,4,5>
3234  2570971548U, // <4,3,5,3>: Cost 3 vext1 <3,4,3,5>, <3,3,3,3>
3235  2559028534U, // <4,3,5,4>: Cost 3 vext1 <1,4,3,5>, RHS
3236  4163519477U, // <4,3,5,5>: Cost 4 vtrnr <0,4,1,5>, <1,3,4,5>
3237  3309390346U, // <4,3,5,6>: Cost 4 vrev <3,4,6,5>
3238  2706139747U, // <4,3,5,7>: Cost 3 vext3 <3,5,7,4>, <3,5,7,4>
3239  2559031086U, // <4,3,5,u>: Cost 3 vext1 <1,4,3,5>, LHS
3240  2559033446U, // <4,3,6,0>: Cost 3 vext1 <1,4,3,6>, LHS
3241  2559034430U, // <4,3,6,1>: Cost 3 vext1 <1,4,3,6>, <1,4,3,6>
3242  2565007127U, // <4,3,6,2>: Cost 3 vext1 <2,4,3,6>, <2,4,3,6>
3243  2570979740U, // <4,3,6,3>: Cost 3 vext1 <3,4,3,6>, <3,3,3,3>
3244  2559036726U, // <4,3,6,4>: Cost 3 vext1 <1,4,3,6>, RHS
3245  1161841154U, // <4,3,6,5>: Cost 2 vrev <3,4,5,6>
3246  4028203932U, // <4,3,6,6>: Cost 4 vzipr <0,2,4,6>, <1,2,3,6>
3247  2706803380U, // <4,3,6,7>: Cost 3 vext3 <3,6,7,4>, <3,6,7,4>
3248  1162062365U, // <4,3,6,u>: Cost 2 vrev <3,4,u,6>
3249  3769633475U, // <4,3,7,0>: Cost 4 vext3 <1,u,3,4>, <3,7,0,1>
3250  3769633488U, // <4,3,7,1>: Cost 4 vext3 <1,u,3,4>, <3,7,1,5>
3251  3638757144U, // <4,3,7,2>: Cost 4 vext1 <2,4,3,7>, <2,4,3,7>
3252  3769633508U, // <4,3,7,3>: Cost 4 vext3 <1,u,3,4>, <3,7,3,7>
3253  3769633515U, // <4,3,7,4>: Cost 4 vext3 <1,u,3,4>, <3,7,4,5>
3254  3769633526U, // <4,3,7,5>: Cost 4 vext3 <1,u,3,4>, <3,7,5,7>
3255  3662647932U, // <4,3,7,6>: Cost 4 vext1 <6,4,3,7>, <6,4,3,7>
3256  3781208837U, // <4,3,7,7>: Cost 4 vext3 <3,7,7,4>, <3,7,7,4>
3257  3769633547U, // <4,3,7,u>: Cost 4 vext3 <1,u,3,4>, <3,7,u,1>
3258  2559049830U, // <4,3,u,0>: Cost 3 vext1 <1,4,3,u>, LHS
3259  2691910430U, // <4,3,u,1>: Cost 3 vext3 <1,2,3,4>, <3,u,1,2>
3260  2565023513U, // <4,3,u,2>: Cost 3 vext1 <2,4,3,u>, <2,4,3,u>
3261  2707835698U, // <4,3,u,3>: Cost 3 vext3 <3,u,3,4>, <3,u,3,4>
3262  2559053110U, // <4,3,u,4>: Cost 3 vext1 <1,4,3,u>, RHS
3263  1161857540U, // <4,3,u,5>: Cost 2 vrev <3,4,5,u>
3264  2235673101U, // <4,3,u,6>: Cost 3 vrev <3,4,6,u>
3265  2708130646U, // <4,3,u,7>: Cost 3 vext3 <3,u,7,4>, <3,u,7,4>
3266  1162078751U, // <4,3,u,u>: Cost 2 vrev <3,4,u,u>
3267  2617573416U, // <4,4,0,0>: Cost 3 vext2 <0,0,4,4>, <0,0,4,4>
3268  1570373734U, // <4,4,0,1>: Cost 2 vext2 <4,4,4,4>, LHS
3269  2779676774U, // <4,4,0,2>: Cost 3 vuzpl <4,6,4,6>, LHS
3270  3760196480U, // <4,4,0,3>: Cost 4 vext3 <0,3,1,4>, <4,0,3,1>
3271  2576977100U, // <4,4,0,4>: Cost 3 vext1 <4,4,4,0>, <4,4,4,0>
3272  2718747538U, // <4,4,0,5>: Cost 3 vext3 <5,6,7,4>, <4,0,5,1>
3273  2718747548U, // <4,4,0,6>: Cost 3 vext3 <5,6,7,4>, <4,0,6,2>
3274  3668637015U, // <4,4,0,7>: Cost 4 vext1 <7,4,4,0>, <7,4,4,0>
3275  1570374301U, // <4,4,0,u>: Cost 2 vext2 <4,4,4,4>, LHS
3276  2644116214U, // <4,4,1,0>: Cost 3 vext2 <4,4,4,4>, <1,0,3,2>
3277  2644116276U, // <4,4,1,1>: Cost 3 vext2 <4,4,4,4>, <1,1,1,1>
3278  2691910602U, // <4,4,1,2>: Cost 3 vext3 <1,2,3,4>, <4,1,2,3>
3279  2644116440U, // <4,4,1,3>: Cost 3 vext2 <4,4,4,4>, <1,3,1,3>
3280  2711227356U, // <4,4,1,4>: Cost 3 vext3 <4,4,4,4>, <4,1,4,3>
3281  2709310438U, // <4,4,1,5>: Cost 3 vext3 <4,1,5,4>, <4,1,5,4>
3282  3765652462U, // <4,4,1,6>: Cost 4 vext3 <1,2,3,4>, <4,1,6,3>
3283  3768970231U, // <4,4,1,7>: Cost 4 vext3 <1,7,3,4>, <4,1,7,3>
3284  2695891968U, // <4,4,1,u>: Cost 3 vext3 <1,u,3,4>, <4,1,u,3>
3285  3703260634U, // <4,4,2,0>: Cost 4 vext2 <2,0,4,4>, <2,0,4,4>
3286  3765652499U, // <4,4,2,1>: Cost 4 vext3 <1,2,3,4>, <4,2,1,4>
3287  2644117096U, // <4,4,2,2>: Cost 3 vext2 <4,4,4,4>, <2,2,2,2>
3288  2631509709U, // <4,4,2,3>: Cost 3 vext2 <2,3,4,4>, <2,3,4,4>
3289  2644117269U, // <4,4,2,4>: Cost 3 vext2 <4,4,4,4>, <2,4,3,4>
3290  3705251698U, // <4,4,2,5>: Cost 4 vext2 <2,3,4,4>, <2,5,4,7>
3291  2710047808U, // <4,4,2,6>: Cost 3 vext3 <4,2,6,4>, <4,2,6,4>
3292  3783863369U, // <4,4,2,7>: Cost 4 vext3 <4,2,7,4>, <4,2,7,4>
3293  2634827874U, // <4,4,2,u>: Cost 3 vext2 <2,u,4,4>, <2,u,4,4>
3294  2644117654U, // <4,4,3,0>: Cost 3 vext2 <4,4,4,4>, <3,0,1,2>
3295  3638797210U, // <4,4,3,1>: Cost 4 vext1 <2,4,4,3>, <1,2,3,4>
3296  3638798082U, // <4,4,3,2>: Cost 4 vext1 <2,4,4,3>, <2,4,1,3>
3297  2637482406U, // <4,4,3,3>: Cost 3 vext2 <3,3,4,4>, <3,3,4,4>
3298  2638146039U, // <4,4,3,4>: Cost 3 vext2 <3,4,4,4>, <3,4,4,4>
3299  3913287374U, // <4,4,3,5>: Cost 4 vuzpr <3,4,5,4>, <2,3,4,5>
3300  3765652625U, // <4,4,3,6>: Cost 4 vext3 <1,2,3,4>, <4,3,6,4>
3301  3713878762U, // <4,4,3,7>: Cost 4 vext2 <3,7,4,4>, <3,7,4,4>
3302  2637482406U, // <4,4,3,u>: Cost 3 vext2 <3,3,4,4>, <3,3,4,4>
3303  1503264870U, // <4,4,4,0>: Cost 2 vext1 <4,4,4,4>, LHS
3304  2577007514U, // <4,4,4,1>: Cost 3 vext1 <4,4,4,4>, <1,2,3,4>
3305  2577008232U, // <4,4,4,2>: Cost 3 vext1 <4,4,4,4>, <2,2,2,2>
3306  2571037175U, // <4,4,4,3>: Cost 3 vext1 <3,4,4,4>, <3,4,4,4>
3307  161926454U, // <4,4,4,4>: Cost 1 vdup0 RHS
3308  1570377014U, // <4,4,4,5>: Cost 2 vext2 <4,4,4,4>, RHS
3309  2779680054U, // <4,4,4,6>: Cost 3 vuzpl <4,6,4,6>, RHS
3310  2594927963U, // <4,4,4,7>: Cost 3 vext1 <7,4,4,4>, <7,4,4,4>
3311  161926454U, // <4,4,4,u>: Cost 1 vdup0 RHS
3312  2571042918U, // <4,4,5,0>: Cost 3 vext1 <3,4,4,5>, LHS
3313  2571043738U, // <4,4,5,1>: Cost 3 vext1 <3,4,4,5>, <1,2,3,4>
3314  3638814495U, // <4,4,5,2>: Cost 4 vext1 <2,4,4,5>, <2,4,4,5>
3315  2571045368U, // <4,4,5,3>: Cost 3 vext1 <3,4,4,5>, <3,4,4,5>
3316  2571046198U, // <4,4,5,4>: Cost 3 vext1 <3,4,4,5>, RHS
3317  1839648054U, // <4,4,5,5>: Cost 2 vzipl RHS, RHS
3318  1618169142U, // <4,4,5,6>: Cost 2 vext3 <1,2,3,4>, RHS
3319  2594936156U, // <4,4,5,7>: Cost 3 vext1 <7,4,4,5>, <7,4,4,5>
3320  1618169160U, // <4,4,5,u>: Cost 2 vext3 <1,2,3,4>, RHS
3321  2553135206U, // <4,4,6,0>: Cost 3 vext1 <0,4,4,6>, LHS
3322  3626877686U, // <4,4,6,1>: Cost 4 vext1 <0,4,4,6>, <1,0,3,2>
3323  2565080782U, // <4,4,6,2>: Cost 3 vext1 <2,4,4,6>, <2,3,4,5>
3324  2571053561U, // <4,4,6,3>: Cost 3 vext1 <3,4,4,6>, <3,4,4,6>
3325  2553138486U, // <4,4,6,4>: Cost 3 vext1 <0,4,4,6>, RHS
3326  2241555675U, // <4,4,6,5>: Cost 3 vrev <4,4,5,6>
3327  1973865782U, // <4,4,6,6>: Cost 2 vtrnl RHS, RHS
3328  2658055029U, // <4,4,6,7>: Cost 3 vext2 <6,7,4,4>, <6,7,4,4>
3329  1973865800U, // <4,4,6,u>: Cost 2 vtrnl RHS, RHS
3330  2644120570U, // <4,4,7,0>: Cost 3 vext2 <4,4,4,4>, <7,0,1,2>
3331  3638829978U, // <4,4,7,1>: Cost 4 vext1 <2,4,4,7>, <1,2,3,4>
3332  3638830881U, // <4,4,7,2>: Cost 4 vext1 <2,4,4,7>, <2,4,4,7>
3333  3735115018U, // <4,4,7,3>: Cost 4 vext2 <7,3,4,4>, <7,3,4,4>
3334  2662036827U, // <4,4,7,4>: Cost 3 vext2 <7,4,4,4>, <7,4,4,4>
3335  2713292236U, // <4,4,7,5>: Cost 3 vext3 <4,7,5,4>, <4,7,5,4>
3336  2713365973U, // <4,4,7,6>: Cost 3 vext3 <4,7,6,4>, <4,7,6,4>
3337  2644121196U, // <4,4,7,7>: Cost 3 vext2 <4,4,4,4>, <7,7,7,7>
3338  2662036827U, // <4,4,7,u>: Cost 3 vext2 <7,4,4,4>, <7,4,4,4>
3339  1503297638U, // <4,4,u,0>: Cost 2 vext1 <4,4,4,u>, LHS
3340  1570379566U, // <4,4,u,1>: Cost 2 vext2 <4,4,4,4>, LHS
3341  2779682606U, // <4,4,u,2>: Cost 3 vuzpl <4,6,4,6>, LHS
3342  2571069947U, // <4,4,u,3>: Cost 3 vext1 <3,4,4,u>, <3,4,4,u>
3343  161926454U, // <4,4,u,4>: Cost 1 vdup0 RHS
3344  1841638710U, // <4,4,u,5>: Cost 2 vzipl RHS, RHS
3345  1618169385U, // <4,4,u,6>: Cost 2 vext3 <1,2,3,4>, RHS
3346  2594960735U, // <4,4,u,7>: Cost 3 vext1 <7,4,4,u>, <7,4,4,u>
3347  161926454U, // <4,4,u,u>: Cost 1 vdup0 RHS
3348  2631516160U, // <4,5,0,0>: Cost 3 vext2 <2,3,4,5>, <0,0,0,0>
3349  1557774438U, // <4,5,0,1>: Cost 2 vext2 <2,3,4,5>, LHS
3350  2618908875U, // <4,5,0,2>: Cost 3 vext2 <0,2,4,5>, <0,2,4,5>
3351  2571078140U, // <4,5,0,3>: Cost 3 vext1 <3,4,5,0>, <3,4,5,0>
3352  2626871634U, // <4,5,0,4>: Cost 3 vext2 <1,5,4,5>, <0,4,1,5>
3353  3705258414U, // <4,5,0,5>: Cost 4 vext2 <2,3,4,5>, <0,5,2,7>
3354  2594968438U, // <4,5,0,6>: Cost 3 vext1 <7,4,5,0>, <6,7,4,5>
3355  2594968928U, // <4,5,0,7>: Cost 3 vext1 <7,4,5,0>, <7,4,5,0>
3356  1557775005U, // <4,5,0,u>: Cost 2 vext2 <2,3,4,5>, LHS
3357  2631516918U, // <4,5,1,0>: Cost 3 vext2 <2,3,4,5>, <1,0,3,2>
3358  2624217939U, // <4,5,1,1>: Cost 3 vext2 <1,1,4,5>, <1,1,4,5>
3359  2631517078U, // <4,5,1,2>: Cost 3 vext2 <2,3,4,5>, <1,2,3,0>
3360  2821341286U, // <4,5,1,3>: Cost 3 vuzpr <0,4,1,5>, LHS
3361  3895086054U, // <4,5,1,4>: Cost 4 vuzpr <0,4,1,5>, <4,1,5,4>
3362  2626872471U, // <4,5,1,5>: Cost 3 vext2 <1,5,4,5>, <1,5,4,5>
3363  3895083131U, // <4,5,1,6>: Cost 4 vuzpr <0,4,1,5>, <0,1,4,6>
3364  2718748368U, // <4,5,1,7>: Cost 3 vext3 <5,6,7,4>, <5,1,7,3>
3365  2821341291U, // <4,5,1,u>: Cost 3 vuzpr <0,4,1,5>, LHS
3366  2571092070U, // <4,5,2,0>: Cost 3 vext1 <3,4,5,2>, LHS
3367  3699287585U, // <4,5,2,1>: Cost 4 vext2 <1,3,4,5>, <2,1,3,3>
3368  2630854269U, // <4,5,2,2>: Cost 3 vext2 <2,2,4,5>, <2,2,4,5>
3369  1557776078U, // <4,5,2,3>: Cost 2 vext2 <2,3,4,5>, <2,3,4,5>
3370  2631517974U, // <4,5,2,4>: Cost 3 vext2 <2,3,4,5>, <2,4,3,5>
3371  3692652384U, // <4,5,2,5>: Cost 4 vext2 <0,2,4,5>, <2,5,2,7>
3372  2631518138U, // <4,5,2,6>: Cost 3 vext2 <2,3,4,5>, <2,6,3,7>
3373  4164013366U, // <4,5,2,7>: Cost 4 vtrnr <0,4,u,2>, RHS
3374  1561094243U, // <4,5,2,u>: Cost 2 vext2 <2,u,4,5>, <2,u,4,5>
3375  2631518358U, // <4,5,3,0>: Cost 3 vext2 <2,3,4,5>, <3,0,1,2>
3376  3895084710U, // <4,5,3,1>: Cost 4 vuzpr <0,4,1,5>, <2,3,0,1>
3377  2631518540U, // <4,5,3,2>: Cost 3 vext2 <2,3,4,5>, <3,2,3,4>
3378  2631518620U, // <4,5,3,3>: Cost 3 vext2 <2,3,4,5>, <3,3,3,3>
3379  2631518716U, // <4,5,3,4>: Cost 3 vext2 <2,3,4,5>, <3,4,5,0>
3380  2631518784U, // <4,5,3,5>: Cost 3 vext2 <2,3,4,5>, <3,5,3,5>
3381  2658060980U, // <4,5,3,6>: Cost 3 vext2 <6,7,4,5>, <3,6,7,4>
3382  2640145131U, // <4,5,3,7>: Cost 3 vext2 <3,7,4,5>, <3,7,4,5>
3383  2631519006U, // <4,5,3,u>: Cost 3 vext2 <2,3,4,5>, <3,u,1,2>
3384  2571108454U, // <4,5,4,0>: Cost 3 vext1 <3,4,5,4>, LHS
3385  3632907342U, // <4,5,4,1>: Cost 4 vext1 <1,4,5,4>, <1,4,5,4>
3386  2571110094U, // <4,5,4,2>: Cost 3 vext1 <3,4,5,4>, <2,3,4,5>
3387  2571110912U, // <4,5,4,3>: Cost 3 vext1 <3,4,5,4>, <3,4,5,4>
3388  2571111734U, // <4,5,4,4>: Cost 3 vext1 <3,4,5,4>, RHS
3389  1557777718U, // <4,5,4,5>: Cost 2 vext2 <2,3,4,5>, RHS
3390  2645454195U, // <4,5,4,6>: Cost 3 vext2 <4,6,4,5>, <4,6,4,5>
3391  2718748614U, // <4,5,4,7>: Cost 3 vext3 <5,6,7,4>, <5,4,7,6>
3392  1557777961U, // <4,5,4,u>: Cost 2 vext2 <2,3,4,5>, RHS
3393  1503346790U, // <4,5,5,0>: Cost 2 vext1 <4,4,5,5>, LHS
3394  2913398480U, // <4,5,5,1>: Cost 3 vzipl RHS, <5,1,7,3>
3395  2631519998U, // <4,5,5,2>: Cost 3 vext2 <2,3,4,5>, <5,2,3,4>
3396  2577090710U, // <4,5,5,3>: Cost 3 vext1 <4,4,5,5>, <3,0,1,2>
3397  1503349978U, // <4,5,5,4>: Cost 2 vext1 <4,4,5,5>, <4,4,5,5>
3398  2631520260U, // <4,5,5,5>: Cost 3 vext2 <2,3,4,5>, <5,5,5,5>
3399  2913390690U, // <4,5,5,6>: Cost 3 vzipl RHS, <5,6,7,0>
3400  2821344566U, // <4,5,5,7>: Cost 3 vuzpr <0,4,1,5>, RHS
3401  1503352622U, // <4,5,5,u>: Cost 2 vext1 <4,4,5,5>, LHS
3402  1497383014U, // <4,5,6,0>: Cost 2 vext1 <3,4,5,6>, LHS
3403  2559181904U, // <4,5,6,1>: Cost 3 vext1 <1,4,5,6>, <1,4,5,6>
3404  2565154601U, // <4,5,6,2>: Cost 3 vext1 <2,4,5,6>, <2,4,5,6>
3405  1497385474U, // <4,5,6,3>: Cost 2 vext1 <3,4,5,6>, <3,4,5,6>
3406  1497386294U, // <4,5,6,4>: Cost 2 vext1 <3,4,5,6>, RHS
3407  3047608324U, // <4,5,6,5>: Cost 3 vtrnl RHS, <5,5,5,5>
3408  2571129656U, // <4,5,6,6>: Cost 3 vext1 <3,4,5,6>, <6,6,6,6>
3409  27705344U, // <4,5,6,7>: Cost 0 copy RHS
3410  27705344U, // <4,5,6,u>: Cost 0 copy RHS
3411  2565161062U, // <4,5,7,0>: Cost 3 vext1 <2,4,5,7>, LHS
3412  2565161882U, // <4,5,7,1>: Cost 3 vext1 <2,4,5,7>, <1,2,3,4>
3413  2565162794U, // <4,5,7,2>: Cost 3 vext1 <2,4,5,7>, <2,4,5,7>
3414  2661381387U, // <4,5,7,3>: Cost 3 vext2 <7,3,4,5>, <7,3,4,5>
3415  2565164342U, // <4,5,7,4>: Cost 3 vext1 <2,4,5,7>, RHS
3416  2718748840U, // <4,5,7,5>: Cost 3 vext3 <5,6,7,4>, <5,7,5,7>
3417  2718748846U, // <4,5,7,6>: Cost 3 vext3 <5,6,7,4>, <5,7,6,4>
3418  2719412407U, // <4,5,7,7>: Cost 3 vext3 <5,7,7,4>, <5,7,7,4>
3419  2565166894U, // <4,5,7,u>: Cost 3 vext1 <2,4,5,7>, LHS
3420  1497399398U, // <4,5,u,0>: Cost 2 vext1 <3,4,5,u>, LHS
3421  1557780270U, // <4,5,u,1>: Cost 2 vext2 <2,3,4,5>, LHS
3422  2631522181U, // <4,5,u,2>: Cost 3 vext2 <2,3,4,5>, <u,2,3,0>
3423  1497401860U, // <4,5,u,3>: Cost 2 vext1 <3,4,5,u>, <3,4,5,u>
3424  1497402678U, // <4,5,u,4>: Cost 2 vext1 <3,4,5,u>, RHS
3425  1557780634U, // <4,5,u,5>: Cost 2 vext2 <2,3,4,5>, RHS
3426  2631522512U, // <4,5,u,6>: Cost 3 vext2 <2,3,4,5>, <u,6,3,7>
3427  27705344U, // <4,5,u,7>: Cost 0 copy RHS
3428  27705344U, // <4,5,u,u>: Cost 0 copy RHS
3429  2618916864U, // <4,6,0,0>: Cost 3 vext2 <0,2,4,6>, <0,0,0,0>
3430  1545175142U, // <4,6,0,1>: Cost 2 vext2 <0,2,4,6>, LHS
3431  1545175244U, // <4,6,0,2>: Cost 2 vext2 <0,2,4,6>, <0,2,4,6>
3432  3692658940U, // <4,6,0,3>: Cost 4 vext2 <0,2,4,6>, <0,3,1,0>
3433  2618917202U, // <4,6,0,4>: Cost 3 vext2 <0,2,4,6>, <0,4,1,5>
3434  3852910806U, // <4,6,0,5>: Cost 4 vuzpl RHS, <0,2,5,7>
3435  2253525648U, // <4,6,0,6>: Cost 3 vrev <6,4,6,0>
3436  4040764726U, // <4,6,0,7>: Cost 4 vzipr <2,3,4,0>, RHS
3437  1545175709U, // <4,6,0,u>: Cost 2 vext2 <0,2,4,6>, LHS
3438  2618917622U, // <4,6,1,0>: Cost 3 vext2 <0,2,4,6>, <1,0,3,2>
3439  2618917684U, // <4,6,1,1>: Cost 3 vext2 <0,2,4,6>, <1,1,1,1>
3440  2618917782U, // <4,6,1,2>: Cost 3 vext2 <0,2,4,6>, <1,2,3,0>
3441  2618917848U, // <4,6,1,3>: Cost 3 vext2 <0,2,4,6>, <1,3,1,3>
3442  3692659773U, // <4,6,1,4>: Cost 4 vext2 <0,2,4,6>, <1,4,3,5>
3443  2618918032U, // <4,6,1,5>: Cost 3 vext2 <0,2,4,6>, <1,5,3,7>
3444  3692659937U, // <4,6,1,6>: Cost 4 vext2 <0,2,4,6>, <1,6,3,7>
3445  4032146742U, // <4,6,1,7>: Cost 4 vzipr <0,u,4,1>, RHS
3446  2618918253U, // <4,6,1,u>: Cost 3 vext2 <0,2,4,6>, <1,u,1,3>
3447  2618918380U, // <4,6,2,0>: Cost 3 vext2 <0,2,4,6>, <2,0,6,4>
3448  2618918460U, // <4,6,2,1>: Cost 3 vext2 <0,2,4,6>, <2,1,6,3>
3449  2618918504U, // <4,6,2,2>: Cost 3 vext2 <0,2,4,6>, <2,2,2,2>
3450  2618918566U, // <4,6,2,3>: Cost 3 vext2 <0,2,4,6>, <2,3,0,1>
3451  2618918679U, // <4,6,2,4>: Cost 3 vext2 <0,2,4,6>, <2,4,3,6>
3452  2618918788U, // <4,6,2,5>: Cost 3 vext2 <0,2,4,6>, <2,5,6,7>
3453  2618918842U, // <4,6,2,6>: Cost 3 vext2 <0,2,4,6>, <2,6,3,7>
3454  2718749178U, // <4,6,2,7>: Cost 3 vext3 <5,6,7,4>, <6,2,7,3>
3455  2618918971U, // <4,6,2,u>: Cost 3 vext2 <0,2,4,6>, <2,u,0,1>
3456  2618919062U, // <4,6,3,0>: Cost 3 vext2 <0,2,4,6>, <3,0,1,2>
3457  2636171526U, // <4,6,3,1>: Cost 3 vext2 <3,1,4,6>, <3,1,4,6>
3458  3692661057U, // <4,6,3,2>: Cost 4 vext2 <0,2,4,6>, <3,2,2,2>
3459  2618919324U, // <4,6,3,3>: Cost 3 vext2 <0,2,4,6>, <3,3,3,3>
3460  2618919426U, // <4,6,3,4>: Cost 3 vext2 <0,2,4,6>, <3,4,5,6>
3461  2638826058U, // <4,6,3,5>: Cost 3 vext2 <3,5,4,6>, <3,5,4,6>
3462  3913303030U, // <4,6,3,6>: Cost 4 vuzpr <3,4,5,6>, <1,3,4,6>
3463  2722730572U, // <4,6,3,7>: Cost 3 vext3 <6,3,7,4>, <6,3,7,4>
3464  2618919710U, // <4,6,3,u>: Cost 3 vext2 <0,2,4,6>, <3,u,1,2>
3465  2565210214U, // <4,6,4,0>: Cost 3 vext1 <2,4,6,4>, LHS
3466  2718749286U, // <4,6,4,1>: Cost 3 vext3 <5,6,7,4>, <6,4,1,3>
3467  2565211952U, // <4,6,4,2>: Cost 3 vext1 <2,4,6,4>, <2,4,6,4>
3468  2571184649U, // <4,6,4,3>: Cost 3 vext1 <3,4,6,4>, <3,4,6,4>
3469  2565213494U, // <4,6,4,4>: Cost 3 vext1 <2,4,6,4>, RHS
3470  1545178422U, // <4,6,4,5>: Cost 2 vext2 <0,2,4,6>, RHS
3471  1705430326U, // <4,6,4,6>: Cost 2 vuzpl RHS, RHS
3472  2595075437U, // <4,6,4,7>: Cost 3 vext1 <7,4,6,4>, <7,4,6,4>
3473  1545178665U, // <4,6,4,u>: Cost 2 vext2 <0,2,4,6>, RHS
3474  2565218406U, // <4,6,5,0>: Cost 3 vext1 <2,4,6,5>, LHS
3475  2645462736U, // <4,6,5,1>: Cost 3 vext2 <4,6,4,6>, <5,1,7,3>
3476  2913399290U, // <4,6,5,2>: Cost 3 vzipl RHS, <6,2,7,3>
3477  3913305394U, // <4,6,5,3>: Cost 4 vuzpr <3,4,5,6>, <4,5,6,3>
3478  2645462982U, // <4,6,5,4>: Cost 3 vext2 <4,6,4,6>, <5,4,7,6>
3479  2779172868U, // <4,6,5,5>: Cost 3 vuzpl RHS, <5,5,5,5>
3480  2913391416U, // <4,6,5,6>: Cost 3 vzipl RHS, <6,6,6,6>
3481  2821426486U, // <4,6,5,7>: Cost 3 vuzpr <0,4,2,6>, RHS
3482  2821426487U, // <4,6,5,u>: Cost 3 vuzpr <0,4,2,6>, RHS
3483  1503428710U, // <4,6,6,0>: Cost 2 vext1 <4,4,6,6>, LHS
3484  2577171190U, // <4,6,6,1>: Cost 3 vext1 <4,4,6,6>, <1,0,3,2>
3485  2645463546U, // <4,6,6,2>: Cost 3 vext2 <4,6,4,6>, <6,2,7,3>
3486  2577172630U, // <4,6,6,3>: Cost 3 vext1 <4,4,6,6>, <3,0,1,2>
3487  1503431908U, // <4,6,6,4>: Cost 2 vext1 <4,4,6,6>, <4,4,6,6>
3488  2253501069U, // <4,6,6,5>: Cost 3 vrev <6,4,5,6>
3489  2618921784U, // <4,6,6,6>: Cost 3 vext2 <0,2,4,6>, <6,6,6,6>
3490  2954464566U, // <4,6,6,7>: Cost 3 vzipr <0,2,4,6>, RHS
3491  1503434542U, // <4,6,6,u>: Cost 2 vext1 <4,4,6,6>, LHS
3492  2645464058U, // <4,6,7,0>: Cost 3 vext2 <4,6,4,6>, <7,0,1,2>
3493  2779173882U, // <4,6,7,1>: Cost 3 vuzpl RHS, <7,0,1,2>
3494  3638978355U, // <4,6,7,2>: Cost 4 vext1 <2,4,6,7>, <2,4,6,7>
3495  2725090156U, // <4,6,7,3>: Cost 3 vext3 <6,7,3,4>, <6,7,3,4>
3496  2645464422U, // <4,6,7,4>: Cost 3 vext2 <4,6,4,6>, <7,4,5,6>
3497  2779174246U, // <4,6,7,5>: Cost 3 vuzpl RHS, <7,4,5,6>
3498  3852915914U, // <4,6,7,6>: Cost 4 vuzpl RHS, <7,2,6,3>
3499  2779174508U, // <4,6,7,7>: Cost 3 vuzpl RHS, <7,7,7,7>
3500  2779173945U, // <4,6,7,u>: Cost 3 vuzpl RHS, <7,0,u,2>
3501  1503445094U, // <4,6,u,0>: Cost 2 vext1 <4,4,6,u>, LHS
3502  1545180974U, // <4,6,u,1>: Cost 2 vext2 <0,2,4,6>, LHS
3503  1705432878U, // <4,6,u,2>: Cost 2 vuzpl RHS, LHS
3504  2618922940U, // <4,6,u,3>: Cost 3 vext2 <0,2,4,6>, <u,3,0,1>
3505  1503448294U, // <4,6,u,4>: Cost 2 vext1 <4,4,6,u>, <4,4,6,u>
3506  1545181338U, // <4,6,u,5>: Cost 2 vext2 <0,2,4,6>, RHS
3507  1705433242U, // <4,6,u,6>: Cost 2 vuzpl RHS, RHS
3508  2954480950U, // <4,6,u,7>: Cost 3 vzipr <0,2,4,u>, RHS
3509  1545181541U, // <4,6,u,u>: Cost 2 vext2 <0,2,4,6>, LHS
3510  3706601472U, // <4,7,0,0>: Cost 4 vext2 <2,5,4,7>, <0,0,0,0>
3511  2632859750U, // <4,7,0,1>: Cost 3 vext2 <2,5,4,7>, LHS
3512  2726343685U, // <4,7,0,2>: Cost 3 vext3 <7,0,2,4>, <7,0,2,4>
3513  3701293312U, // <4,7,0,3>: Cost 4 vext2 <1,6,4,7>, <0,3,1,4>
3514  3706601810U, // <4,7,0,4>: Cost 4 vext2 <2,5,4,7>, <0,4,1,5>
3515  2259424608U, // <4,7,0,5>: Cost 3 vrev <7,4,5,0>
3516  3695321617U, // <4,7,0,6>: Cost 4 vext2 <0,6,4,7>, <0,6,4,7>
3517  3800454194U, // <4,7,0,7>: Cost 4 vext3 <7,0,7,4>, <7,0,7,4>
3518  2632860317U, // <4,7,0,u>: Cost 3 vext2 <2,5,4,7>, LHS
3519  2259064116U, // <4,7,1,0>: Cost 3 vrev <7,4,0,1>
3520  3700630324U, // <4,7,1,1>: Cost 4 vext2 <1,5,4,7>, <1,1,1,1>
3521  2632860570U, // <4,7,1,2>: Cost 3 vext2 <2,5,4,7>, <1,2,3,4>
3522  3769635936U, // <4,7,1,3>: Cost 4 vext3 <1,u,3,4>, <7,1,3,5>
3523  3656920374U, // <4,7,1,4>: Cost 4 vext1 <5,4,7,1>, RHS
3524  3700630681U, // <4,7,1,5>: Cost 4 vext2 <1,5,4,7>, <1,5,4,7>
3525  3701294314U, // <4,7,1,6>: Cost 4 vext2 <1,6,4,7>, <1,6,4,7>
3526  3793818754U, // <4,7,1,7>: Cost 4 vext3 <5,u,7,4>, <7,1,7,3>
3527  2259654012U, // <4,7,1,u>: Cost 3 vrev <7,4,u,1>
3528  3656925286U, // <4,7,2,0>: Cost 4 vext1 <5,4,7,2>, LHS
3529  3706603050U, // <4,7,2,1>: Cost 4 vext2 <2,5,4,7>, <2,1,4,3>
3530  3706603112U, // <4,7,2,2>: Cost 4 vext2 <2,5,4,7>, <2,2,2,2>
3531  2727744688U, // <4,7,2,3>: Cost 3 vext3 <7,2,3,4>, <7,2,3,4>
3532  3705939745U, // <4,7,2,4>: Cost 4 vext2 <2,4,4,7>, <2,4,4,7>
3533  2632861554U, // <4,7,2,5>: Cost 3 vext2 <2,5,4,7>, <2,5,4,7>
3534  3706603450U, // <4,7,2,6>: Cost 4 vext2 <2,5,4,7>, <2,6,3,7>
3535  3792491731U, // <4,7,2,7>: Cost 4 vext3 <5,6,7,4>, <7,2,7,3>
3536  2634852453U, // <4,7,2,u>: Cost 3 vext2 <2,u,4,7>, <2,u,4,7>
3537  3706603670U, // <4,7,3,0>: Cost 4 vext2 <2,5,4,7>, <3,0,1,2>
3538  3662906266U, // <4,7,3,1>: Cost 4 vext1 <6,4,7,3>, <1,2,3,4>
3539  3725183326U, // <4,7,3,2>: Cost 4 vext2 <5,6,4,7>, <3,2,5,4>
3540  3706603932U, // <4,7,3,3>: Cost 4 vext2 <2,5,4,7>, <3,3,3,3>
3541  3701295618U, // <4,7,3,4>: Cost 4 vext2 <1,6,4,7>, <3,4,5,6>
3542  2638834251U, // <4,7,3,5>: Cost 3 vext2 <3,5,4,7>, <3,5,4,7>
3543  2639497884U, // <4,7,3,6>: Cost 3 vext2 <3,6,4,7>, <3,6,4,7>
3544  3802445093U, // <4,7,3,7>: Cost 4 vext3 <7,3,7,4>, <7,3,7,4>
3545  2640825150U, // <4,7,3,u>: Cost 3 vext2 <3,u,4,7>, <3,u,4,7>
3546  2718750004U, // <4,7,4,0>: Cost 3 vext3 <5,6,7,4>, <7,4,0,1>
3547  3706604490U, // <4,7,4,1>: Cost 4 vext2 <2,5,4,7>, <4,1,2,3>
3548  3656943474U, // <4,7,4,2>: Cost 4 vext1 <5,4,7,4>, <2,5,4,7>
3549  3779884371U, // <4,7,4,3>: Cost 4 vext3 <3,5,7,4>, <7,4,3,5>
3550  2259383643U, // <4,7,4,4>: Cost 3 vrev <7,4,4,4>
3551  2632863030U, // <4,7,4,5>: Cost 3 vext2 <2,5,4,7>, RHS
3552  2259531117U, // <4,7,4,6>: Cost 3 vrev <7,4,6,4>
3553  3907340074U, // <4,7,4,7>: Cost 4 vuzpr <2,4,5,7>, <2,4,5,7>
3554  2632863273U, // <4,7,4,u>: Cost 3 vext2 <2,5,4,7>, RHS
3555  2913391610U, // <4,7,5,0>: Cost 3 vzipl RHS, <7,0,1,2>
3556  3645006848U, // <4,7,5,1>: Cost 4 vext1 <3,4,7,5>, <1,3,5,7>
3557  2589181646U, // <4,7,5,2>: Cost 3 vext1 <6,4,7,5>, <2,3,4,5>
3558  3645008403U, // <4,7,5,3>: Cost 4 vext1 <3,4,7,5>, <3,4,7,5>
3559  2913391974U, // <4,7,5,4>: Cost 3 vzipl RHS, <7,4,5,6>
3560  2583211973U, // <4,7,5,5>: Cost 3 vext1 <5,4,7,5>, <5,4,7,5>
3561  2589184670U, // <4,7,5,6>: Cost 3 vext1 <6,4,7,5>, <6,4,7,5>
3562  2913392236U, // <4,7,5,7>: Cost 3 vzipl RHS, <7,7,7,7>
3563  2913392258U, // <4,7,5,u>: Cost 3 vzipl RHS, <7,u,1,2>
3564  1509474406U, // <4,7,6,0>: Cost 2 vext1 <5,4,7,6>, LHS
3565  3047609338U, // <4,7,6,1>: Cost 3 vtrnl RHS, <7,0,1,2>
3566  2583217768U, // <4,7,6,2>: Cost 3 vext1 <5,4,7,6>, <2,2,2,2>
3567  2583218326U, // <4,7,6,3>: Cost 3 vext1 <5,4,7,6>, <3,0,1,2>
3568  1509477686U, // <4,7,6,4>: Cost 2 vext1 <5,4,7,6>, RHS
3569  1509478342U, // <4,7,6,5>: Cost 2 vext1 <5,4,7,6>, <5,4,7,6>
3570  2583220730U, // <4,7,6,6>: Cost 3 vext1 <5,4,7,6>, <6,2,7,3>
3571  3047609964U, // <4,7,6,7>: Cost 3 vtrnl RHS, <7,7,7,7>
3572  1509480238U, // <4,7,6,u>: Cost 2 vext1 <5,4,7,6>, LHS
3573  3650994278U, // <4,7,7,0>: Cost 4 vext1 <4,4,7,7>, LHS
3574  3650995098U, // <4,7,7,1>: Cost 4 vext1 <4,4,7,7>, <1,2,3,4>
3575  3650996010U, // <4,7,7,2>: Cost 4 vext1 <4,4,7,7>, <2,4,5,7>
3576  3804804677U, // <4,7,7,3>: Cost 4 vext3 <7,7,3,4>, <7,7,3,4>
3577  3650997486U, // <4,7,7,4>: Cost 4 vext1 <4,4,7,7>, <4,4,7,7>
3578  2662725039U, // <4,7,7,5>: Cost 3 vext2 <7,5,4,7>, <7,5,4,7>
3579  3662942880U, // <4,7,7,6>: Cost 4 vext1 <6,4,7,7>, <6,4,7,7>
3580  2718750316U, // <4,7,7,7>: Cost 3 vext3 <5,6,7,4>, <7,7,7,7>
3581  2664715938U, // <4,7,7,u>: Cost 3 vext2 <7,u,4,7>, <7,u,4,7>
3582  1509490790U, // <4,7,u,0>: Cost 2 vext1 <5,4,7,u>, LHS
3583  2632865582U, // <4,7,u,1>: Cost 3 vext2 <2,5,4,7>, LHS
3584  2583234152U, // <4,7,u,2>: Cost 3 vext1 <5,4,7,u>, <2,2,2,2>
3585  2583234710U, // <4,7,u,3>: Cost 3 vext1 <5,4,7,u>, <3,0,1,2>
3586  1509494070U, // <4,7,u,4>: Cost 2 vext1 <5,4,7,u>, RHS
3587  1509494728U, // <4,7,u,5>: Cost 2 vext1 <5,4,7,u>, <5,4,7,u>
3588  2583237114U, // <4,7,u,6>: Cost 3 vext1 <5,4,7,u>, <6,2,7,3>
3589  3047757420U, // <4,7,u,7>: Cost 3 vtrnl RHS, <7,7,7,7>
3590  1509496622U, // <4,7,u,u>: Cost 2 vext1 <5,4,7,u>, LHS
3591  2618933248U, // <4,u,0,0>: Cost 3 vext2 <0,2,4,u>, <0,0,0,0>
3592  1545191526U, // <4,u,0,1>: Cost 2 vext2 <0,2,4,u>, LHS
3593  1545191630U, // <4,u,0,2>: Cost 2 vext2 <0,2,4,u>, <0,2,4,u>
3594  2691913445U, // <4,u,0,3>: Cost 3 vext3 <1,2,3,4>, <u,0,3,2>
3595  2618933586U, // <4,u,0,4>: Cost 3 vext2 <0,2,4,u>, <0,4,1,5>
3596  2265397305U, // <4,u,0,5>: Cost 3 vrev <u,4,5,0>
3597  2595189625U, // <4,u,0,6>: Cost 3 vext1 <7,4,u,0>, <6,7,4,u>
3598  2595190139U, // <4,u,0,7>: Cost 3 vext1 <7,4,u,0>, <7,4,u,0>
3599  1545192093U, // <4,u,0,u>: Cost 2 vext2 <0,2,4,u>, LHS
3600  2618934006U, // <4,u,1,0>: Cost 3 vext2 <0,2,4,u>, <1,0,3,2>
3601  2618934068U, // <4,u,1,1>: Cost 3 vext2 <0,2,4,u>, <1,1,1,1>
3602  1618171694U, // <4,u,1,2>: Cost 2 vext3 <1,2,3,4>, LHS
3603  2618934232U, // <4,u,1,3>: Cost 3 vext2 <0,2,4,u>, <1,3,1,3>
3604  2695894848U, // <4,u,1,4>: Cost 3 vext3 <1,u,3,4>, <u,1,4,3>
3605  2618934416U, // <4,u,1,5>: Cost 3 vext2 <0,2,4,u>, <1,5,3,7>
3606  3692676321U, // <4,u,1,6>: Cost 4 vext2 <0,2,4,u>, <1,6,3,7>
3607  2718750555U, // <4,u,1,7>: Cost 3 vext3 <5,6,7,4>, <u,1,7,3>
3608  1618171748U, // <4,u,1,u>: Cost 2 vext3 <1,2,3,4>, LHS
3609  2553397350U, // <4,u,2,0>: Cost 3 vext1 <0,4,u,2>, LHS
3610  2630215215U, // <4,u,2,1>: Cost 3 vext2 <2,1,4,u>, <2,1,4,u>
3611  2618934888U, // <4,u,2,2>: Cost 3 vext2 <0,2,4,u>, <2,2,2,2>
3612  1557800657U, // <4,u,2,3>: Cost 2 vext2 <2,3,4,u>, <2,3,4,u>
3613  2618935065U, // <4,u,2,4>: Cost 3 vext2 <0,2,4,u>, <2,4,3,u>
3614  2733864859U, // <4,u,2,5>: Cost 3 vext3 <u,2,5,4>, <u,2,5,4>
3615  2618935226U, // <4,u,2,6>: Cost 3 vext2 <0,2,4,u>, <2,6,3,7>
3616  2718750636U, // <4,u,2,7>: Cost 3 vext3 <5,6,7,4>, <u,2,7,3>
3617  1561118822U, // <4,u,2,u>: Cost 2 vext2 <2,u,4,u>, <2,u,4,u>
3618  2618935446U, // <4,u,3,0>: Cost 3 vext2 <0,2,4,u>, <3,0,1,2>
3619  2779318422U, // <4,u,3,1>: Cost 3 vuzpl RHS, <3,0,1,2>
3620  2636851545U, // <4,u,3,2>: Cost 3 vext2 <3,2,4,u>, <3,2,4,u>
3621  2618935708U, // <4,u,3,3>: Cost 3 vext2 <0,2,4,u>, <3,3,3,3>
3622  2618935810U, // <4,u,3,4>: Cost 3 vext2 <0,2,4,u>, <3,4,5,6>
3623  2691913711U, // <4,u,3,5>: Cost 3 vext3 <1,2,3,4>, <u,3,5,7>
3624  2588725862U, // <4,u,3,6>: Cost 3 vext1 <6,4,1,3>, <6,4,1,3>
3625  2640169710U, // <4,u,3,7>: Cost 3 vext2 <3,7,4,u>, <3,7,4,u>
3626  2618936094U, // <4,u,3,u>: Cost 3 vext2 <0,2,4,u>, <3,u,1,2>
3627  1503559782U, // <4,u,4,0>: Cost 2 vext1 <4,4,u,4>, LHS
3628  2692282391U, // <4,u,4,1>: Cost 3 vext3 <1,2,u,4>, <u,4,1,2>
3629  2565359426U, // <4,u,4,2>: Cost 3 vext1 <2,4,u,4>, <2,4,u,4>
3630  2571332123U, // <4,u,4,3>: Cost 3 vext1 <3,4,u,4>, <3,4,u,4>
3631  161926454U, // <4,u,4,4>: Cost 1 vdup0 RHS
3632  1545194806U, // <4,u,4,5>: Cost 2 vext2 <0,2,4,u>, RHS
3633  1705577782U, // <4,u,4,6>: Cost 2 vuzpl RHS, RHS
3634  2718750801U, // <4,u,4,7>: Cost 3 vext3 <5,6,7,4>, <u,4,7,6>
3635  161926454U, // <4,u,4,u>: Cost 1 vdup0 RHS
3636  1479164006U, // <4,u,5,0>: Cost 2 vext1 <0,4,1,5>, LHS
3637  1839650606U, // <4,u,5,1>: Cost 2 vzipl RHS, LHS
3638  2565367502U, // <4,u,5,2>: Cost 3 vext1 <2,4,u,5>, <2,3,4,5>
3639  3089777309U, // <4,u,5,3>: Cost 3 vtrnr <0,4,1,5>, LHS
3640  1479167286U, // <4,u,5,4>: Cost 2 vext1 <0,4,1,5>, RHS
3641  1839650970U, // <4,u,5,5>: Cost 2 vzipl RHS, RHS
3642  1618172058U, // <4,u,5,6>: Cost 2 vext3 <1,2,3,4>, RHS
3643  3089780265U, // <4,u,5,7>: Cost 3 vtrnr <0,4,1,5>, RHS
3644  1618172076U, // <4,u,5,u>: Cost 2 vext3 <1,2,3,4>, RHS
3645  1479688294U, // <4,u,6,0>: Cost 2 vext1 <0,4,u,6>, LHS
3646  2553430774U, // <4,u,6,1>: Cost 3 vext1 <0,4,u,6>, <1,0,3,2>
3647  1973868334U, // <4,u,6,2>: Cost 2 vtrnl RHS, LHS
3648  1497606685U, // <4,u,6,3>: Cost 2 vext1 <3,4,u,6>, <3,4,u,6>
3649  1479691574U, // <4,u,6,4>: Cost 2 vext1 <0,4,u,6>, RHS
3650  1509552079U, // <4,u,6,5>: Cost 2 vext1 <5,4,u,6>, <5,4,u,6>
3651  1973868698U, // <4,u,6,6>: Cost 2 vtrnl RHS, RHS
3652  27705344U, // <4,u,6,7>: Cost 0 copy RHS
3653  27705344U, // <4,u,6,u>: Cost 0 copy RHS
3654  2565382246U, // <4,u,7,0>: Cost 3 vext1 <2,4,u,7>, LHS
3655  2565383066U, // <4,u,7,1>: Cost 3 vext1 <2,4,u,7>, <1,2,3,4>
3656  2565384005U, // <4,u,7,2>: Cost 3 vext1 <2,4,u,7>, <2,4,u,7>
3657  2661405966U, // <4,u,7,3>: Cost 3 vext2 <7,3,4,u>, <7,3,4,u>
3658  2565385526U, // <4,u,7,4>: Cost 3 vext1 <2,4,u,7>, RHS
3659  2779321702U, // <4,u,7,5>: Cost 3 vuzpl RHS, <7,4,5,6>
3660  2589274793U, // <4,u,7,6>: Cost 3 vext1 <6,4,u,7>, <6,4,u,7>
3661  2779321964U, // <4,u,7,7>: Cost 3 vuzpl RHS, <7,7,7,7>
3662  2565388078U, // <4,u,7,u>: Cost 3 vext1 <2,4,u,7>, LHS
3663  1479704678U, // <4,u,u,0>: Cost 2 vext1 <0,4,u,u>, LHS
3664  1545197358U, // <4,u,u,1>: Cost 2 vext2 <0,2,4,u>, LHS
3665  1618172261U, // <4,u,u,2>: Cost 2 vext3 <1,2,3,4>, LHS
3666  1497623071U, // <4,u,u,3>: Cost 2 vext1 <3,4,u,u>, <3,4,u,u>
3667  161926454U, // <4,u,u,4>: Cost 1 vdup0 RHS
3668  1545197722U, // <4,u,u,5>: Cost 2 vext2 <0,2,4,u>, RHS
3669  1618172301U, // <4,u,u,6>: Cost 2 vext3 <1,2,3,4>, RHS
3670  27705344U, // <4,u,u,7>: Cost 0 copy RHS
3671  27705344U, // <4,u,u,u>: Cost 0 copy RHS
3672  2687123456U, // <5,0,0,0>: Cost 3 vext3 <0,4,1,5>, <0,0,0,0>
3673  2687123466U, // <5,0,0,1>: Cost 3 vext3 <0,4,1,5>, <0,0,1,1>
3674  2687123476U, // <5,0,0,2>: Cost 3 vext3 <0,4,1,5>, <0,0,2,2>
3675  3710599434U, // <5,0,0,3>: Cost 4 vext2 <3,2,5,0>, <0,3,2,5>
3676  2642166098U, // <5,0,0,4>: Cost 3 vext2 <4,1,5,0>, <0,4,1,5>
3677  3657060306U, // <5,0,0,5>: Cost 4 vext1 <5,5,0,0>, <5,5,0,0>
3678  3292094923U, // <5,0,0,6>: Cost 4 vrev <0,5,6,0>
3679  3669005700U, // <5,0,0,7>: Cost 4 vext1 <7,5,0,0>, <7,5,0,0>
3680  2687123530U, // <5,0,0,u>: Cost 3 vext3 <0,4,1,5>, <0,0,u,2>
3681  2559434854U, // <5,0,1,0>: Cost 3 vext1 <1,5,0,1>, LHS
3682  2559435887U, // <5,0,1,1>: Cost 3 vext1 <1,5,0,1>, <1,5,0,1>
3683  1613381734U, // <5,0,1,2>: Cost 2 vext3 <0,4,1,5>, LHS
3684  3698656256U, // <5,0,1,3>: Cost 4 vext2 <1,2,5,0>, <1,3,5,7>
3685  2559438134U, // <5,0,1,4>: Cost 3 vext1 <1,5,0,1>, RHS
3686  2583326675U, // <5,0,1,5>: Cost 3 vext1 <5,5,0,1>, <5,5,0,1>
3687  3715908851U, // <5,0,1,6>: Cost 4 vext2 <4,1,5,0>, <1,6,5,7>
3688  3657069562U, // <5,0,1,7>: Cost 4 vext1 <5,5,0,1>, <7,0,1,2>
3689  1613381788U, // <5,0,1,u>: Cost 2 vext3 <0,4,1,5>, LHS
3690  2686017700U, // <5,0,2,0>: Cost 3 vext3 <0,2,4,5>, <0,2,0,2>
3691  2685796528U, // <5,0,2,1>: Cost 3 vext3 <0,2,1,5>, <0,2,1,5>
3692  2698625208U, // <5,0,2,2>: Cost 3 vext3 <2,3,4,5>, <0,2,2,4>
3693  2685944002U, // <5,0,2,3>: Cost 3 vext3 <0,2,3,5>, <0,2,3,5>
3694  2686017739U, // <5,0,2,4>: Cost 3 vext3 <0,2,4,5>, <0,2,4,5>
3695  2686091476U, // <5,0,2,5>: Cost 3 vext3 <0,2,5,5>, <0,2,5,5>
3696  2725167324U, // <5,0,2,6>: Cost 3 vext3 <6,7,4,5>, <0,2,6,4>
3697  2595280230U, // <5,0,2,7>: Cost 3 vext1 <7,5,0,2>, <7,4,5,6>
3698  2686312687U, // <5,0,2,u>: Cost 3 vext3 <0,2,u,5>, <0,2,u,5>
3699  3760128248U, // <5,0,3,0>: Cost 4 vext3 <0,3,0,5>, <0,3,0,5>
3700  3759685888U, // <5,0,3,1>: Cost 4 vext3 <0,2,3,5>, <0,3,1,4>
3701  2686533898U, // <5,0,3,2>: Cost 3 vext3 <0,3,2,5>, <0,3,2,5>
3702  3760349459U, // <5,0,3,3>: Cost 4 vext3 <0,3,3,5>, <0,3,3,5>
3703  2638187004U, // <5,0,3,4>: Cost 3 vext2 <3,4,5,0>, <3,4,5,0>
3704  3776348452U, // <5,0,3,5>: Cost 4 vext3 <3,0,4,5>, <0,3,5,4>
3705  3713256094U, // <5,0,3,6>: Cost 4 vext2 <3,6,5,0>, <3,6,5,0>
3706  3914064896U, // <5,0,3,7>: Cost 4 vuzpr <3,5,7,0>, <1,3,5,7>
3707  2686976320U, // <5,0,3,u>: Cost 3 vext3 <0,3,u,5>, <0,3,u,5>
3708  2559459430U, // <5,0,4,0>: Cost 3 vext1 <1,5,0,4>, LHS
3709  1613381970U, // <5,0,4,1>: Cost 2 vext3 <0,4,1,5>, <0,4,1,5>
3710  2687123804U, // <5,0,4,2>: Cost 3 vext3 <0,4,1,5>, <0,4,2,6>
3711  3761013092U, // <5,0,4,3>: Cost 4 vext3 <0,4,3,5>, <0,4,3,5>
3712  2559462710U, // <5,0,4,4>: Cost 3 vext1 <1,5,0,4>, RHS
3713  2638187830U, // <5,0,4,5>: Cost 3 vext2 <3,4,5,0>, RHS
3714  3761234303U, // <5,0,4,6>: Cost 4 vext3 <0,4,6,5>, <0,4,6,5>
3715  2646150600U, // <5,0,4,7>: Cost 3 vext2 <4,7,5,0>, <4,7,5,0>
3716  1613381970U, // <5,0,4,u>: Cost 2 vext3 <0,4,1,5>, <0,4,1,5>
3717  3766763926U, // <5,0,5,0>: Cost 4 vext3 <1,4,0,5>, <0,5,0,1>
3718  2919268454U, // <5,0,5,1>: Cost 3 vzipl <5,5,5,5>, LHS
3719  3053486182U, // <5,0,5,2>: Cost 3 vtrnl <5,5,5,5>, LHS
3720  3723210589U, // <5,0,5,3>: Cost 4 vext2 <5,3,5,0>, <5,3,5,0>
3721  3766763966U, // <5,0,5,4>: Cost 4 vext3 <1,4,0,5>, <0,5,4,5>
3722  2650796031U, // <5,0,5,5>: Cost 3 vext2 <5,5,5,0>, <5,5,5,0>
3723  3719893090U, // <5,0,5,6>: Cost 4 vext2 <4,7,5,0>, <5,6,7,0>
3724  3914067254U, // <5,0,5,7>: Cost 4 vuzpr <3,5,7,0>, RHS
3725  2919269021U, // <5,0,5,u>: Cost 3 vzipl <5,5,5,5>, LHS
3726  4047519744U, // <5,0,6,0>: Cost 4 vzipr <3,4,5,6>, <0,0,0,0>
3727  2920038502U, // <5,0,6,1>: Cost 3 vzipl <5,6,7,0>, LHS
3728  3759759871U, // <5,0,6,2>: Cost 4 vext3 <0,2,4,5>, <0,6,2,7>
3729  3645164070U, // <5,0,6,3>: Cost 4 vext1 <3,5,0,6>, <3,5,0,6>
3730  3762414095U, // <5,0,6,4>: Cost 4 vext3 <0,6,4,5>, <0,6,4,5>
3731  3993780690U, // <5,0,6,5>: Cost 4 vzipl <5,6,7,0>, <0,5,6,7>
3732  3719893816U, // <5,0,6,6>: Cost 4 vext2 <4,7,5,0>, <6,6,6,6>
3733  2662077302U, // <5,0,6,7>: Cost 3 vext2 <7,4,5,0>, <6,7,4,5>
3734  2920039069U, // <5,0,6,u>: Cost 3 vzipl <5,6,7,0>, LHS
3735  2565455974U, // <5,0,7,0>: Cost 3 vext1 <2,5,0,7>, LHS
3736  2565456790U, // <5,0,7,1>: Cost 3 vext1 <2,5,0,7>, <1,2,3,0>
3737  2565457742U, // <5,0,7,2>: Cost 3 vext1 <2,5,0,7>, <2,5,0,7>
3738  3639199894U, // <5,0,7,3>: Cost 4 vext1 <2,5,0,7>, <3,0,1,2>
3739  2565459254U, // <5,0,7,4>: Cost 3 vext1 <2,5,0,7>, RHS
3740  2589347938U, // <5,0,7,5>: Cost 3 vext1 <6,5,0,7>, <5,6,7,0>
3741  2589348530U, // <5,0,7,6>: Cost 3 vext1 <6,5,0,7>, <6,5,0,7>
3742  4188456422U, // <5,0,7,7>: Cost 4 vtrnr RHS, <2,0,5,7>
3743  2565461806U, // <5,0,7,u>: Cost 3 vext1 <2,5,0,7>, LHS
3744  2687124106U, // <5,0,u,0>: Cost 3 vext3 <0,4,1,5>, <0,u,0,2>
3745  1616036502U, // <5,0,u,1>: Cost 2 vext3 <0,u,1,5>, <0,u,1,5>
3746  1613382301U, // <5,0,u,2>: Cost 2 vext3 <0,4,1,5>, LHS
3747  2689925800U, // <5,0,u,3>: Cost 3 vext3 <0,u,3,5>, <0,u,3,5>
3748  2687124146U, // <5,0,u,4>: Cost 3 vext3 <0,4,1,5>, <0,u,4,6>
3749  2638190746U, // <5,0,u,5>: Cost 3 vext2 <3,4,5,0>, RHS
3750  2589356723U, // <5,0,u,6>: Cost 3 vext1 <6,5,0,u>, <6,5,0,u>
3751  2595280230U, // <5,0,u,7>: Cost 3 vext1 <7,5,0,2>, <7,4,5,6>
3752  1613382355U, // <5,0,u,u>: Cost 2 vext3 <0,4,1,5>, LHS
3753  2646818816U, // <5,1,0,0>: Cost 3 vext2 <4,u,5,1>, <0,0,0,0>
3754  1573077094U, // <5,1,0,1>: Cost 2 vext2 <4,u,5,1>, LHS
3755  2646818980U, // <5,1,0,2>: Cost 3 vext2 <4,u,5,1>, <0,2,0,2>
3756  2687124214U, // <5,1,0,3>: Cost 3 vext3 <0,4,1,5>, <1,0,3,2>
3757  2641510738U, // <5,1,0,4>: Cost 3 vext2 <4,0,5,1>, <0,4,1,5>
3758  2641510814U, // <5,1,0,5>: Cost 3 vext2 <4,0,5,1>, <0,5,1,0>
3759  3720561142U, // <5,1,0,6>: Cost 4 vext2 <4,u,5,1>, <0,6,1,7>
3760  3298141357U, // <5,1,0,7>: Cost 4 vrev <1,5,7,0>
3761  1573077661U, // <5,1,0,u>: Cost 2 vext2 <4,u,5,1>, LHS
3762  2223891567U, // <5,1,1,0>: Cost 3 vrev <1,5,0,1>
3763  2687124276U, // <5,1,1,1>: Cost 3 vext3 <0,4,1,5>, <1,1,1,1>
3764  2646819734U, // <5,1,1,2>: Cost 3 vext2 <4,u,5,1>, <1,2,3,0>
3765  2687124296U, // <5,1,1,3>: Cost 3 vext3 <0,4,1,5>, <1,1,3,3>
3766  2691326803U, // <5,1,1,4>: Cost 3 vext3 <1,1,4,5>, <1,1,4,5>
3767  2691400540U, // <5,1,1,5>: Cost 3 vext3 <1,1,5,5>, <1,1,5,5>
3768  3765216101U, // <5,1,1,6>: Cost 4 vext3 <1,1,6,5>, <1,1,6,5>
3769  3765289838U, // <5,1,1,7>: Cost 4 vext3 <1,1,7,5>, <1,1,7,5>
3770  2687124341U, // <5,1,1,u>: Cost 3 vext3 <0,4,1,5>, <1,1,u,3>
3771  3297641584U, // <5,1,2,0>: Cost 4 vrev <1,5,0,2>
3772  3763520391U, // <5,1,2,1>: Cost 4 vext3 <0,u,1,5>, <1,2,1,3>
3773  2646820456U, // <5,1,2,2>: Cost 3 vext2 <4,u,5,1>, <2,2,2,2>
3774  2687124374U, // <5,1,2,3>: Cost 3 vext3 <0,4,1,5>, <1,2,3,0>
3775  2691990436U, // <5,1,2,4>: Cost 3 vext3 <1,2,4,5>, <1,2,4,5>
3776  2687124395U, // <5,1,2,5>: Cost 3 vext3 <0,4,1,5>, <1,2,5,3>
3777  2646820794U, // <5,1,2,6>: Cost 3 vext2 <4,u,5,1>, <2,6,3,7>
3778  3808199610U, // <5,1,2,7>: Cost 4 vext3 <u,3,4,5>, <1,2,7,0>
3779  2687124419U, // <5,1,2,u>: Cost 3 vext3 <0,4,1,5>, <1,2,u,0>
3780  2577440870U, // <5,1,3,0>: Cost 3 vext1 <4,5,1,3>, LHS
3781  2687124440U, // <5,1,3,1>: Cost 3 vext3 <0,4,1,5>, <1,3,1,3>
3782  3759686627U, // <5,1,3,2>: Cost 4 vext3 <0,2,3,5>, <1,3,2,5>
3783  2692580332U, // <5,1,3,3>: Cost 3 vext3 <1,3,3,5>, <1,3,3,5>
3784  2687124469U, // <5,1,3,4>: Cost 3 vext3 <0,4,1,5>, <1,3,4,5>
3785  2685207552U, // <5,1,3,5>: Cost 3 vext3 <0,1,2,5>, <1,3,5,7>
3786  3760866313U, // <5,1,3,6>: Cost 4 vext3 <0,4,1,5>, <1,3,6,7>
3787  2692875280U, // <5,1,3,7>: Cost 3 vext3 <1,3,7,5>, <1,3,7,5>
3788  2687124503U, // <5,1,3,u>: Cost 3 vext3 <0,4,1,5>, <1,3,u,3>
3789  1567771538U, // <5,1,4,0>: Cost 2 vext2 <4,0,5,1>, <4,0,5,1>
3790  2693096491U, // <5,1,4,1>: Cost 3 vext3 <1,4,1,5>, <1,4,1,5>
3791  2693170228U, // <5,1,4,2>: Cost 3 vext3 <1,4,2,5>, <1,4,2,5>
3792  2687124541U, // <5,1,4,3>: Cost 3 vext3 <0,4,1,5>, <1,4,3,5>
3793  2646822096U, // <5,1,4,4>: Cost 3 vext2 <4,u,5,1>, <4,4,4,4>
3794  1573080374U, // <5,1,4,5>: Cost 2 vext2 <4,u,5,1>, RHS
3795  2646822260U, // <5,1,4,6>: Cost 3 vext2 <4,u,5,1>, <4,6,4,6>
3796  3298174129U, // <5,1,4,7>: Cost 4 vrev <1,5,7,4>
3797  1573080602U, // <5,1,4,u>: Cost 2 vext2 <4,u,5,1>, <4,u,5,1>
3798  2687124591U, // <5,1,5,0>: Cost 3 vext3 <0,4,1,5>, <1,5,0,1>
3799  2646822543U, // <5,1,5,1>: Cost 3 vext2 <4,u,5,1>, <5,1,0,1>
3800  3760866433U, // <5,1,5,2>: Cost 4 vext3 <0,4,1,5>, <1,5,2,1>
3801  2687124624U, // <5,1,5,3>: Cost 3 vext3 <0,4,1,5>, <1,5,3,7>
3802  2687124631U, // <5,1,5,4>: Cost 3 vext3 <0,4,1,5>, <1,5,4,5>
3803  2646822916U, // <5,1,5,5>: Cost 3 vext2 <4,u,5,1>, <5,5,5,5>
3804  2646823010U, // <5,1,5,6>: Cost 3 vext2 <4,u,5,1>, <5,6,7,0>
3805  2646823080U, // <5,1,5,7>: Cost 3 vext2 <4,u,5,1>, <5,7,5,7>
3806  2687124663U, // <5,1,5,u>: Cost 3 vext3 <0,4,1,5>, <1,5,u,1>
3807  2553577574U, // <5,1,6,0>: Cost 3 vext1 <0,5,1,6>, LHS
3808  3763520719U, // <5,1,6,1>: Cost 4 vext3 <0,u,1,5>, <1,6,1,7>
3809  2646823418U, // <5,1,6,2>: Cost 3 vext2 <4,u,5,1>, <6,2,7,3>
3810  3760866529U, // <5,1,6,3>: Cost 4 vext3 <0,4,1,5>, <1,6,3,7>
3811  2553580854U, // <5,1,6,4>: Cost 3 vext1 <0,5,1,6>, RHS
3812  2687124723U, // <5,1,6,5>: Cost 3 vext3 <0,4,1,5>, <1,6,5,7>
3813  2646823736U, // <5,1,6,6>: Cost 3 vext2 <4,u,5,1>, <6,6,6,6>
3814  2646823758U, // <5,1,6,7>: Cost 3 vext2 <4,u,5,1>, <6,7,0,1>
3815  2646823839U, // <5,1,6,u>: Cost 3 vext2 <4,u,5,1>, <6,u,0,1>
3816  2559557734U, // <5,1,7,0>: Cost 3 vext1 <1,5,1,7>, LHS
3817  2559558452U, // <5,1,7,1>: Cost 3 vext1 <1,5,1,7>, <1,1,1,1>
3818  2571503270U, // <5,1,7,2>: Cost 3 vext1 <3,5,1,7>, <2,3,0,1>
3819  2040971366U, // <5,1,7,3>: Cost 2 vtrnr RHS, LHS
3820  2559561014U, // <5,1,7,4>: Cost 3 vext1 <1,5,1,7>, RHS
3821  2595393232U, // <5,1,7,5>: Cost 3 vext1 <7,5,1,7>, <5,1,7,3>
3822  4188455035U, // <5,1,7,6>: Cost 4 vtrnr RHS, <0,1,4,6>
3823  2646824556U, // <5,1,7,7>: Cost 3 vext2 <4,u,5,1>, <7,7,7,7>
3824  2040971371U, // <5,1,7,u>: Cost 2 vtrnr RHS, LHS
3825  1591662326U, // <5,1,u,0>: Cost 2 vext2 <u,0,5,1>, <u,0,5,1>
3826  1573082926U, // <5,1,u,1>: Cost 2 vext2 <4,u,5,1>, LHS
3827  2695824760U, // <5,1,u,2>: Cost 3 vext3 <1,u,2,5>, <1,u,2,5>
3828  2040979558U, // <5,1,u,3>: Cost 2 vtrnr RHS, LHS
3829  2687124874U, // <5,1,u,4>: Cost 3 vext3 <0,4,1,5>, <1,u,4,5>
3830  1573083290U, // <5,1,u,5>: Cost 2 vext2 <4,u,5,1>, RHS
3831  2646825168U, // <5,1,u,6>: Cost 3 vext2 <4,u,5,1>, <u,6,3,7>
3832  2646825216U, // <5,1,u,7>: Cost 3 vext2 <4,u,5,1>, <u,7,0,1>
3833  2040979563U, // <5,1,u,u>: Cost 2 vtrnr RHS, LHS
3834  3702652928U, // <5,2,0,0>: Cost 4 vext2 <1,u,5,2>, <0,0,0,0>
3835  2628911206U, // <5,2,0,1>: Cost 3 vext2 <1,u,5,2>, LHS
3836  2641518756U, // <5,2,0,2>: Cost 3 vext2 <4,0,5,2>, <0,2,0,2>
3837  3759760847U, // <5,2,0,3>: Cost 4 vext3 <0,2,4,5>, <2,0,3,2>
3838  3760866775U, // <5,2,0,4>: Cost 4 vext3 <0,4,1,5>, <2,0,4,1>
3839  3759539680U, // <5,2,0,5>: Cost 4 vext3 <0,2,1,5>, <2,0,5,1>
3840  3760866796U, // <5,2,0,6>: Cost 4 vext3 <0,4,1,5>, <2,0,6,4>
3841  3304114054U, // <5,2,0,7>: Cost 4 vrev <2,5,7,0>
3842  2628911773U, // <5,2,0,u>: Cost 3 vext2 <1,u,5,2>, LHS
3843  2623603464U, // <5,2,1,0>: Cost 3 vext2 <1,0,5,2>, <1,0,5,2>
3844  3698008921U, // <5,2,1,1>: Cost 4 vext2 <1,1,5,2>, <1,1,5,2>
3845  3633325603U, // <5,2,1,2>: Cost 4 vext1 <1,5,2,1>, <2,1,3,5>
3846  2687125027U, // <5,2,1,3>: Cost 3 vext3 <0,4,1,5>, <2,1,3,5>
3847  3633327414U, // <5,2,1,4>: Cost 4 vext1 <1,5,2,1>, RHS
3848  3759539760U, // <5,2,1,5>: Cost 4 vext3 <0,2,1,5>, <2,1,5,0>
3849  3760866876U, // <5,2,1,6>: Cost 4 vext3 <0,4,1,5>, <2,1,6,3>
3850  3304122247U, // <5,2,1,7>: Cost 4 vrev <2,5,7,1>
3851  2687125072U, // <5,2,1,u>: Cost 3 vext3 <0,4,1,5>, <2,1,u,5>
3852  3633332326U, // <5,2,2,0>: Cost 4 vext1 <1,5,2,2>, LHS
3853  3759760992U, // <5,2,2,1>: Cost 4 vext3 <0,2,4,5>, <2,2,1,3>
3854  2687125096U, // <5,2,2,2>: Cost 3 vext3 <0,4,1,5>, <2,2,2,2>
3855  2687125106U, // <5,2,2,3>: Cost 3 vext3 <0,4,1,5>, <2,2,3,3>
3856  2697963133U, // <5,2,2,4>: Cost 3 vext3 <2,2,4,5>, <2,2,4,5>
3857  3759466120U, // <5,2,2,5>: Cost 4 vext3 <0,2,0,5>, <2,2,5,7>
3858  3760866960U, // <5,2,2,6>: Cost 4 vext3 <0,4,1,5>, <2,2,6,6>
3859  3771926168U, // <5,2,2,7>: Cost 4 vext3 <2,2,7,5>, <2,2,7,5>
3860  2687125151U, // <5,2,2,u>: Cost 3 vext3 <0,4,1,5>, <2,2,u,3>
3861  2687125158U, // <5,2,3,0>: Cost 3 vext3 <0,4,1,5>, <2,3,0,1>
3862  2698405555U, // <5,2,3,1>: Cost 3 vext3 <2,3,1,5>, <2,3,1,5>
3863  2577516238U, // <5,2,3,2>: Cost 3 vext1 <4,5,2,3>, <2,3,4,5>
3864  3759687365U, // <5,2,3,3>: Cost 4 vext3 <0,2,3,5>, <2,3,3,5>
3865  1624884942U, // <5,2,3,4>: Cost 2 vext3 <2,3,4,5>, <2,3,4,5>
3866  2698700503U, // <5,2,3,5>: Cost 3 vext3 <2,3,5,5>, <2,3,5,5>
3867  3772368608U, // <5,2,3,6>: Cost 4 vext3 <2,3,4,5>, <2,3,6,5>
3868  3702655716U, // <5,2,3,7>: Cost 4 vext2 <1,u,5,2>, <3,7,3,7>
3869  1625179890U, // <5,2,3,u>: Cost 2 vext3 <2,3,u,5>, <2,3,u,5>
3870  2641521555U, // <5,2,4,0>: Cost 3 vext2 <4,0,5,2>, <4,0,5,2>
3871  3772368642U, // <5,2,4,1>: Cost 4 vext3 <2,3,4,5>, <2,4,1,3>
3872  2699142925U, // <5,2,4,2>: Cost 3 vext3 <2,4,2,5>, <2,4,2,5>
3873  2698626838U, // <5,2,4,3>: Cost 3 vext3 <2,3,4,5>, <2,4,3,5>
3874  2698626848U, // <5,2,4,4>: Cost 3 vext3 <2,3,4,5>, <2,4,4,6>
3875  2628914486U, // <5,2,4,5>: Cost 3 vext2 <1,u,5,2>, RHS
3876  2645503353U, // <5,2,4,6>: Cost 3 vext2 <4,6,5,2>, <4,6,5,2>
3877  3304146826U, // <5,2,4,7>: Cost 4 vrev <2,5,7,4>
3878  2628914729U, // <5,2,4,u>: Cost 3 vext2 <1,u,5,2>, RHS
3879  2553643110U, // <5,2,5,0>: Cost 3 vext1 <0,5,2,5>, LHS
3880  3758950227U, // <5,2,5,1>: Cost 4 vext3 <0,1,2,5>, <2,5,1,3>
3881  3759761248U, // <5,2,5,2>: Cost 4 vext3 <0,2,4,5>, <2,5,2,7>
3882  2982396006U, // <5,2,5,3>: Cost 3 vzipr <4,u,5,5>, LHS
3883  2553646390U, // <5,2,5,4>: Cost 3 vext1 <0,5,2,5>, RHS
3884  2553647108U, // <5,2,5,5>: Cost 3 vext1 <0,5,2,5>, <5,5,5,5>
3885  3760867204U, // <5,2,5,6>: Cost 4 vext3 <0,4,1,5>, <2,5,6,7>
3886  3702657141U, // <5,2,5,7>: Cost 4 vext2 <1,u,5,2>, <5,7,0,1>
3887  2982396011U, // <5,2,5,u>: Cost 3 vzipr <4,u,5,5>, LHS
3888  3627393126U, // <5,2,6,0>: Cost 4 vext1 <0,5,2,6>, LHS
3889  3760867236U, // <5,2,6,1>: Cost 4 vext3 <0,4,1,5>, <2,6,1,3>
3890  2645504506U, // <5,2,6,2>: Cost 3 vext2 <4,6,5,2>, <6,2,7,3>
3891  2687125434U, // <5,2,6,3>: Cost 3 vext3 <0,4,1,5>, <2,6,3,7>
3892  2700617665U, // <5,2,6,4>: Cost 3 vext3 <2,6,4,5>, <2,6,4,5>
3893  3760867276U, // <5,2,6,5>: Cost 4 vext3 <0,4,1,5>, <2,6,5,7>
3894  3763521493U, // <5,2,6,6>: Cost 4 vext3 <0,u,1,5>, <2,6,6,7>
3895  3719246670U, // <5,2,6,7>: Cost 4 vext2 <4,6,5,2>, <6,7,0,1>
3896  2687125479U, // <5,2,6,u>: Cost 3 vext3 <0,4,1,5>, <2,6,u,7>
3897  2565603430U, // <5,2,7,0>: Cost 3 vext1 <2,5,2,7>, LHS
3898  2553660150U, // <5,2,7,1>: Cost 3 vext1 <0,5,2,7>, <1,0,3,2>
3899  2565605216U, // <5,2,7,2>: Cost 3 vext1 <2,5,2,7>, <2,5,2,7>
3900  2961178726U, // <5,2,7,3>: Cost 3 vzipr <1,3,5,7>, LHS
3901  2565606710U, // <5,2,7,4>: Cost 3 vext1 <2,5,2,7>, RHS
3902  4034920552U, // <5,2,7,5>: Cost 4 vzipr <1,3,5,7>, <0,1,2,5>
3903  3114713292U, // <5,2,7,6>: Cost 3 vtrnr RHS, <0,2,4,6>
3904  3702658668U, // <5,2,7,7>: Cost 4 vext2 <1,u,5,2>, <7,7,7,7>
3905  2961178731U, // <5,2,7,u>: Cost 3 vzipr <1,3,5,7>, LHS
3906  2687125563U, // <5,2,u,0>: Cost 3 vext3 <0,4,1,5>, <2,u,0,1>
3907  2628917038U, // <5,2,u,1>: Cost 3 vext2 <1,u,5,2>, LHS
3908  2565613409U, // <5,2,u,2>: Cost 3 vext1 <2,5,2,u>, <2,5,2,u>
3909  2687125592U, // <5,2,u,3>: Cost 3 vext3 <0,4,1,5>, <2,u,3,3>
3910  1628203107U, // <5,2,u,4>: Cost 2 vext3 <2,u,4,5>, <2,u,4,5>
3911  2628917402U, // <5,2,u,5>: Cost 3 vext2 <1,u,5,2>, RHS
3912  2702092405U, // <5,2,u,6>: Cost 3 vext3 <2,u,6,5>, <2,u,6,5>
3913  3304179598U, // <5,2,u,7>: Cost 4 vrev <2,5,7,u>
3914  1628498055U, // <5,2,u,u>: Cost 2 vext3 <2,u,u,5>, <2,u,u,5>
3915  3760867467U, // <5,3,0,0>: Cost 4 vext3 <0,4,1,5>, <3,0,0,0>
3916  2687125654U, // <5,3,0,1>: Cost 3 vext3 <0,4,1,5>, <3,0,1,2>
3917  3759761565U, // <5,3,0,2>: Cost 4 vext3 <0,2,4,5>, <3,0,2,0>
3918  3633391766U, // <5,3,0,3>: Cost 4 vext1 <1,5,3,0>, <3,0,1,2>
3919  2687125680U, // <5,3,0,4>: Cost 3 vext3 <0,4,1,5>, <3,0,4,1>
3920  3760277690U, // <5,3,0,5>: Cost 4 vext3 <0,3,2,5>, <3,0,5,2>
3921  3310013014U, // <5,3,0,6>: Cost 4 vrev <3,5,6,0>
3922  2236344927U, // <5,3,0,7>: Cost 3 vrev <3,5,7,0>
3923  2687125717U, // <5,3,0,u>: Cost 3 vext3 <0,4,1,5>, <3,0,u,2>
3924  3760867551U, // <5,3,1,0>: Cost 4 vext3 <0,4,1,5>, <3,1,0,3>
3925  3760867558U, // <5,3,1,1>: Cost 4 vext3 <0,4,1,5>, <3,1,1,1>
3926  2624938923U, // <5,3,1,2>: Cost 3 vext2 <1,2,5,3>, <1,2,5,3>
3927  2703198460U, // <5,3,1,3>: Cost 3 vext3 <3,1,3,5>, <3,1,3,5>
3928  3760867587U, // <5,3,1,4>: Cost 4 vext3 <0,4,1,5>, <3,1,4,3>
3929  2636219536U, // <5,3,1,5>: Cost 3 vext2 <3,1,5,3>, <1,5,3,7>
3930  3698681075U, // <5,3,1,6>: Cost 4 vext2 <1,2,5,3>, <1,6,5,7>
3931  2703493408U, // <5,3,1,7>: Cost 3 vext3 <3,1,7,5>, <3,1,7,5>
3932  2628920721U, // <5,3,1,u>: Cost 3 vext2 <1,u,5,3>, <1,u,5,3>
3933  3766765870U, // <5,3,2,0>: Cost 4 vext3 <1,4,0,5>, <3,2,0,1>
3934  3698681379U, // <5,3,2,1>: Cost 4 vext2 <1,2,5,3>, <2,1,3,5>
3935  3760867649U, // <5,3,2,2>: Cost 4 vext3 <0,4,1,5>, <3,2,2,2>
3936  2698627404U, // <5,3,2,3>: Cost 3 vext3 <2,3,4,5>, <3,2,3,4>
3937  2703935830U, // <5,3,2,4>: Cost 3 vext3 <3,2,4,5>, <3,2,4,5>
3938  2698627422U, // <5,3,2,5>: Cost 3 vext3 <2,3,4,5>, <3,2,5,4>
3939  3760867686U, // <5,3,2,6>: Cost 4 vext3 <0,4,1,5>, <3,2,6,3>
3940  3769788783U, // <5,3,2,7>: Cost 4 vext3 <1,u,5,5>, <3,2,7,3>
3941  2701945209U, // <5,3,2,u>: Cost 3 vext3 <2,u,4,5>, <3,2,u,4>
3942  3760867711U, // <5,3,3,0>: Cost 4 vext3 <0,4,1,5>, <3,3,0,1>
3943  2636220684U, // <5,3,3,1>: Cost 3 vext2 <3,1,5,3>, <3,1,5,3>
3944  3772369298U, // <5,3,3,2>: Cost 4 vext3 <2,3,4,5>, <3,3,2,2>
3945  2687125916U, // <5,3,3,3>: Cost 3 vext3 <0,4,1,5>, <3,3,3,3>
3946  2704599463U, // <5,3,3,4>: Cost 3 vext3 <3,3,4,5>, <3,3,4,5>
3947  2704673200U, // <5,3,3,5>: Cost 3 vext3 <3,3,5,5>, <3,3,5,5>
3948  3709962935U, // <5,3,3,6>: Cost 4 vext2 <3,1,5,3>, <3,6,7,7>
3949  3772369346U, // <5,3,3,7>: Cost 4 vext3 <2,3,4,5>, <3,3,7,5>
3950  2704894411U, // <5,3,3,u>: Cost 3 vext3 <3,3,u,5>, <3,3,u,5>
3951  2704968148U, // <5,3,4,0>: Cost 3 vext3 <3,4,0,5>, <3,4,0,5>
3952  3698682850U, // <5,3,4,1>: Cost 4 vext2 <1,2,5,3>, <4,1,5,0>
3953  2642857014U, // <5,3,4,2>: Cost 3 vext2 <4,2,5,3>, <4,2,5,3>
3954  2705189359U, // <5,3,4,3>: Cost 3 vext3 <3,4,3,5>, <3,4,3,5>
3955  2705263096U, // <5,3,4,4>: Cost 3 vext3 <3,4,4,5>, <3,4,4,5>
3956  2685946370U, // <5,3,4,5>: Cost 3 vext3 <0,2,3,5>, <3,4,5,6>
3957  3779152394U, // <5,3,4,6>: Cost 4 vext3 <3,4,6,5>, <3,4,6,5>
3958  2236377699U, // <5,3,4,7>: Cost 3 vrev <3,5,7,4>
3959  2687126045U, // <5,3,4,u>: Cost 3 vext3 <0,4,1,5>, <3,4,u,6>
3960  2571632742U, // <5,3,5,0>: Cost 3 vext1 <3,5,3,5>, LHS
3961  2559689870U, // <5,3,5,1>: Cost 3 vext1 <1,5,3,5>, <1,5,3,5>
3962  2571634382U, // <5,3,5,2>: Cost 3 vext1 <3,5,3,5>, <2,3,4,5>
3963  2571635264U, // <5,3,5,3>: Cost 3 vext1 <3,5,3,5>, <3,5,3,5>
3964  2571636022U, // <5,3,5,4>: Cost 3 vext1 <3,5,3,5>, RHS
3965  2559692804U, // <5,3,5,5>: Cost 3 vext1 <1,5,3,5>, <5,5,5,5>
3966  3720581218U, // <5,3,5,6>: Cost 4 vext2 <4,u,5,3>, <5,6,7,0>
3967  2236385892U, // <5,3,5,7>: Cost 3 vrev <3,5,7,5>
3968  2571638574U, // <5,3,5,u>: Cost 3 vext1 <3,5,3,5>, LHS
3969  2565668966U, // <5,3,6,0>: Cost 3 vext1 <2,5,3,6>, LHS
3970  3633439887U, // <5,3,6,1>: Cost 4 vext1 <1,5,3,6>, <1,5,3,6>
3971  2565670760U, // <5,3,6,2>: Cost 3 vext1 <2,5,3,6>, <2,5,3,6>
3972  2565671426U, // <5,3,6,3>: Cost 3 vext1 <2,5,3,6>, <3,4,5,6>
3973  2565672246U, // <5,3,6,4>: Cost 3 vext1 <2,5,3,6>, RHS
3974  3639414630U, // <5,3,6,5>: Cost 4 vext1 <2,5,3,6>, <5,3,6,0>
3975  4047521640U, // <5,3,6,6>: Cost 4 vzipr <3,4,5,6>, <2,5,3,6>
3976  2725169844U, // <5,3,6,7>: Cost 3 vext3 <6,7,4,5>, <3,6,7,4>
3977  2565674798U, // <5,3,6,u>: Cost 3 vext1 <2,5,3,6>, LHS
3978  1485963366U, // <5,3,7,0>: Cost 2 vext1 <1,5,3,7>, LHS
3979  1485964432U, // <5,3,7,1>: Cost 2 vext1 <1,5,3,7>, <1,5,3,7>
3980  2559706728U, // <5,3,7,2>: Cost 3 vext1 <1,5,3,7>, <2,2,2,2>
3981  2559707286U, // <5,3,7,3>: Cost 3 vext1 <1,5,3,7>, <3,0,1,2>
3982  1485966646U, // <5,3,7,4>: Cost 2 vext1 <1,5,3,7>, RHS
3983  2559708880U, // <5,3,7,5>: Cost 3 vext1 <1,5,3,7>, <5,1,7,3>
3984  2601513466U, // <5,3,7,6>: Cost 3 vext1 <u,5,3,7>, <6,2,7,3>
3985  3114714112U, // <5,3,7,7>: Cost 3 vtrnr RHS, <1,3,5,7>
3986  1485969198U, // <5,3,7,u>: Cost 2 vext1 <1,5,3,7>, LHS
3987  1485971558U, // <5,3,u,0>: Cost 2 vext1 <1,5,3,u>, LHS
3988  1485972625U, // <5,3,u,1>: Cost 2 vext1 <1,5,3,u>, <1,5,3,u>
3989  2559714920U, // <5,3,u,2>: Cost 3 vext1 <1,5,3,u>, <2,2,2,2>
3990  2559715478U, // <5,3,u,3>: Cost 3 vext1 <1,5,3,u>, <3,0,1,2>
3991  1485974838U, // <5,3,u,4>: Cost 2 vext1 <1,5,3,u>, RHS
3992  2687126342U, // <5,3,u,5>: Cost 3 vext3 <0,4,1,5>, <3,u,5,6>
3993  2601521658U, // <5,3,u,6>: Cost 3 vext1 <u,5,3,u>, <6,2,7,3>
3994  2236410471U, // <5,3,u,7>: Cost 3 vrev <3,5,7,u>
3995  1485977390U, // <5,3,u,u>: Cost 2 vext1 <1,5,3,u>, LHS
3996  3627491430U, // <5,4,0,0>: Cost 4 vext1 <0,5,4,0>, LHS
3997  2636890214U, // <5,4,0,1>: Cost 3 vext2 <3,2,5,4>, LHS
3998  3703333028U, // <5,4,0,2>: Cost 4 vext2 <2,0,5,4>, <0,2,0,2>
3999  3782249348U, // <5,4,0,3>: Cost 4 vext3 <4,0,3,5>, <4,0,3,5>
4000  2642198866U, // <5,4,0,4>: Cost 3 vext2 <4,1,5,4>, <0,4,1,5>
4001  2687126418U, // <5,4,0,5>: Cost 3 vext3 <0,4,1,5>, <4,0,5,1>
4002  2242243887U, // <5,4,0,6>: Cost 3 vrev <4,5,6,0>
4003  3316059448U, // <5,4,0,7>: Cost 4 vrev <4,5,7,0>
4004  2636890781U, // <5,4,0,u>: Cost 3 vext2 <3,2,5,4>, LHS
4005  2241809658U, // <5,4,1,0>: Cost 3 vrev <4,5,0,1>
4006  3698025307U, // <5,4,1,1>: Cost 4 vext2 <1,1,5,4>, <1,1,5,4>
4007  3698688940U, // <5,4,1,2>: Cost 4 vext2 <1,2,5,4>, <1,2,5,4>
4008  3698689024U, // <5,4,1,3>: Cost 4 vext2 <1,2,5,4>, <1,3,5,7>
4009  3700016206U, // <5,4,1,4>: Cost 4 vext2 <1,4,5,4>, <1,4,5,4>
4010  2687126498U, // <5,4,1,5>: Cost 3 vext3 <0,4,1,5>, <4,1,5,0>
4011  3760868336U, // <5,4,1,6>: Cost 4 vext3 <0,4,1,5>, <4,1,6,5>
4012  3316067641U, // <5,4,1,7>: Cost 4 vrev <4,5,7,1>
4013  2242399554U, // <5,4,1,u>: Cost 3 vrev <4,5,u,1>
4014  3703334371U, // <5,4,2,0>: Cost 4 vext2 <2,0,5,4>, <2,0,5,4>
4015  3703998004U, // <5,4,2,1>: Cost 4 vext2 <2,1,5,4>, <2,1,5,4>
4016  3704661637U, // <5,4,2,2>: Cost 4 vext2 <2,2,5,4>, <2,2,5,4>
4017  2636891854U, // <5,4,2,3>: Cost 3 vext2 <3,2,5,4>, <2,3,4,5>
4018  3705988903U, // <5,4,2,4>: Cost 4 vext2 <2,4,5,4>, <2,4,5,4>
4019  2698628150U, // <5,4,2,5>: Cost 3 vext3 <2,3,4,5>, <4,2,5,3>
4020  3760868415U, // <5,4,2,6>: Cost 4 vext3 <0,4,1,5>, <4,2,6,3>
4021  3783871562U, // <5,4,2,7>: Cost 4 vext3 <4,2,7,5>, <4,2,7,5>
4022  2666752099U, // <5,4,2,u>: Cost 3 vext2 <u,2,5,4>, <2,u,4,5>
4023  3639459942U, // <5,4,3,0>: Cost 4 vext1 <2,5,4,3>, LHS
4024  3709970701U, // <5,4,3,1>: Cost 4 vext2 <3,1,5,4>, <3,1,5,4>
4025  2636892510U, // <5,4,3,2>: Cost 3 vext2 <3,2,5,4>, <3,2,5,4>
4026  3710634396U, // <5,4,3,3>: Cost 4 vext2 <3,2,5,4>, <3,3,3,3>
4027  2638219776U, // <5,4,3,4>: Cost 3 vext2 <3,4,5,4>, <3,4,5,4>
4028  3766987908U, // <5,4,3,5>: Cost 4 vext3 <1,4,3,5>, <4,3,5,0>
4029  2710719634U, // <5,4,3,6>: Cost 3 vext3 <4,3,6,5>, <4,3,6,5>
4030  3914097664U, // <5,4,3,7>: Cost 4 vuzpr <3,5,7,4>, <1,3,5,7>
4031  2640874308U, // <5,4,3,u>: Cost 3 vext2 <3,u,5,4>, <3,u,5,4>
4032  2583642214U, // <5,4,4,0>: Cost 3 vext1 <5,5,4,4>, LHS
4033  2642201574U, // <5,4,4,1>: Cost 3 vext2 <4,1,5,4>, <4,1,5,4>
4034  3710635062U, // <5,4,4,2>: Cost 4 vext2 <3,2,5,4>, <4,2,5,3>
4035  3717270664U, // <5,4,4,3>: Cost 4 vext2 <4,3,5,4>, <4,3,5,4>
4036  2713963728U, // <5,4,4,4>: Cost 3 vext3 <4,u,5,5>, <4,4,4,4>
4037  1637567706U, // <5,4,4,5>: Cost 2 vext3 <4,4,5,5>, <4,4,5,5>
4038  2242276659U, // <5,4,4,6>: Cost 3 vrev <4,5,6,4>
4039  2646183372U, // <5,4,4,7>: Cost 3 vext2 <4,7,5,4>, <4,7,5,4>
4040  1637788917U, // <5,4,4,u>: Cost 2 vext3 <4,4,u,5>, <4,4,u,5>
4041  2559762534U, // <5,4,5,0>: Cost 3 vext1 <1,5,4,5>, LHS
4042  2559763607U, // <5,4,5,1>: Cost 3 vext1 <1,5,4,5>, <1,5,4,5>
4043  2698628366U, // <5,4,5,2>: Cost 3 vext3 <2,3,4,5>, <4,5,2,3>
4044  3633506454U, // <5,4,5,3>: Cost 4 vext1 <1,5,4,5>, <3,0,1,2>
4045  2559765814U, // <5,4,5,4>: Cost 3 vext1 <1,5,4,5>, RHS
4046  2583654395U, // <5,4,5,5>: Cost 3 vext1 <5,5,4,5>, <5,5,4,5>
4047  1613385014U, // <5,4,5,6>: Cost 2 vext3 <0,4,1,5>, RHS
4048  3901639990U, // <5,4,5,7>: Cost 4 vuzpr <1,5,0,4>, RHS
4049  1613385032U, // <5,4,5,u>: Cost 2 vext3 <0,4,1,5>, RHS
4050  2559770726U, // <5,4,6,0>: Cost 3 vext1 <1,5,4,6>, LHS
4051  2559771648U, // <5,4,6,1>: Cost 3 vext1 <1,5,4,6>, <1,3,5,7>
4052  3633514088U, // <5,4,6,2>: Cost 4 vext1 <1,5,4,6>, <2,2,2,2>
4053  2571717122U, // <5,4,6,3>: Cost 3 vext1 <3,5,4,6>, <3,4,5,6>
4054  2559774006U, // <5,4,6,4>: Cost 3 vext1 <1,5,4,6>, RHS
4055  2712636796U, // <5,4,6,5>: Cost 3 vext3 <4,6,5,5>, <4,6,5,5>
4056  3760868743U, // <5,4,6,6>: Cost 4 vext3 <0,4,1,5>, <4,6,6,7>
4057  2712784270U, // <5,4,6,7>: Cost 3 vext3 <4,6,7,5>, <4,6,7,5>
4058  2559776558U, // <5,4,6,u>: Cost 3 vext1 <1,5,4,6>, LHS
4059  2565750886U, // <5,4,7,0>: Cost 3 vext1 <2,5,4,7>, LHS
4060  2565751706U, // <5,4,7,1>: Cost 3 vext1 <2,5,4,7>, <1,2,3,4>
4061  2565752690U, // <5,4,7,2>: Cost 3 vext1 <2,5,4,7>, <2,5,4,7>
4062  2571725387U, // <5,4,7,3>: Cost 3 vext1 <3,5,4,7>, <3,5,4,7>
4063  2565754166U, // <5,4,7,4>: Cost 3 vext1 <2,5,4,7>, RHS
4064  3114713426U, // <5,4,7,5>: Cost 3 vtrnr RHS, <0,4,1,5>
4065  94817590U, // <5,4,7,6>: Cost 1 vrev RHS
4066  2595616175U, // <5,4,7,7>: Cost 3 vext1 <7,5,4,7>, <7,5,4,7>
4067  94965064U, // <5,4,7,u>: Cost 1 vrev RHS
4068  2559787110U, // <5,4,u,0>: Cost 3 vext1 <1,5,4,u>, LHS
4069  2559788186U, // <5,4,u,1>: Cost 3 vext1 <1,5,4,u>, <1,5,4,u>
4070  2242014483U, // <5,4,u,2>: Cost 3 vrev <4,5,2,u>
4071  2667419628U, // <5,4,u,3>: Cost 3 vext2 <u,3,5,4>, <u,3,5,4>
4072  2559790390U, // <5,4,u,4>: Cost 3 vext1 <1,5,4,u>, RHS
4073  1640222238U, // <5,4,u,5>: Cost 2 vext3 <4,u,5,5>, <4,u,5,5>
4074  94825783U, // <5,4,u,6>: Cost 1 vrev RHS
4075  2714111536U, // <5,4,u,7>: Cost 3 vext3 <4,u,7,5>, <4,u,7,5>
4076  94973257U, // <5,4,u,u>: Cost 1 vrev RHS
4077  2646851584U, // <5,5,0,0>: Cost 3 vext2 <4,u,5,5>, <0,0,0,0>
4078  1573109862U, // <5,5,0,1>: Cost 2 vext2 <4,u,5,5>, LHS
4079  2646851748U, // <5,5,0,2>: Cost 3 vext2 <4,u,5,5>, <0,2,0,2>
4080  3760279130U, // <5,5,0,3>: Cost 4 vext3 <0,3,2,5>, <5,0,3,2>
4081  2687127138U, // <5,5,0,4>: Cost 3 vext3 <0,4,1,5>, <5,0,4,1>
4082  2248142847U, // <5,5,0,5>: Cost 3 vrev <5,5,5,0>
4083  3720593910U, // <5,5,0,6>: Cost 4 vext2 <4,u,5,5>, <0,6,1,7>
4084  4182502710U, // <5,5,0,7>: Cost 4 vtrnr <3,5,7,0>, RHS
4085  1573110429U, // <5,5,0,u>: Cost 2 vext2 <4,u,5,5>, LHS
4086  2646852342U, // <5,5,1,0>: Cost 3 vext2 <4,u,5,5>, <1,0,3,2>
4087  2624291676U, // <5,5,1,1>: Cost 3 vext2 <1,1,5,5>, <1,1,5,5>
4088  2646852502U, // <5,5,1,2>: Cost 3 vext2 <4,u,5,5>, <1,2,3,0>
4089  2646852568U, // <5,5,1,3>: Cost 3 vext2 <4,u,5,5>, <1,3,1,3>
4090  2715217591U, // <5,5,1,4>: Cost 3 vext3 <5,1,4,5>, <5,1,4,5>
4091  2628936848U, // <5,5,1,5>: Cost 3 vext2 <1,u,5,5>, <1,5,3,7>
4092  3698033907U, // <5,5,1,6>: Cost 4 vext2 <1,1,5,5>, <1,6,5,7>
4093  2713964240U, // <5,5,1,7>: Cost 3 vext3 <4,u,5,5>, <5,1,7,3>
4094  2628937107U, // <5,5,1,u>: Cost 3 vext2 <1,u,5,5>, <1,u,5,5>
4095  3645497446U, // <5,5,2,0>: Cost 4 vext1 <3,5,5,2>, LHS
4096  3760869099U, // <5,5,2,1>: Cost 4 vext3 <0,4,1,5>, <5,2,1,3>
4097  2646853224U, // <5,5,2,2>: Cost 3 vext2 <4,u,5,5>, <2,2,2,2>
4098  2698628862U, // <5,5,2,3>: Cost 3 vext3 <2,3,4,5>, <5,2,3,4>
4099  3772370694U, // <5,5,2,4>: Cost 4 vext3 <2,3,4,5>, <5,2,4,3>
4100  2713964303U, // <5,5,2,5>: Cost 3 vext3 <4,u,5,5>, <5,2,5,3>
4101  2646853562U, // <5,5,2,6>: Cost 3 vext2 <4,u,5,5>, <2,6,3,7>
4102  4038198272U, // <5,5,2,7>: Cost 4 vzipr <1,u,5,2>, <1,3,5,7>
4103  2701946667U, // <5,5,2,u>: Cost 3 vext3 <2,u,4,5>, <5,2,u,4>
4104  2646853782U, // <5,5,3,0>: Cost 3 vext2 <4,u,5,5>, <3,0,1,2>
4105  3698034922U, // <5,5,3,1>: Cost 4 vext2 <1,1,5,5>, <3,1,1,5>
4106  3702679919U, // <5,5,3,2>: Cost 4 vext2 <1,u,5,5>, <3,2,7,3>
4107  2637564336U, // <5,5,3,3>: Cost 3 vext2 <3,3,5,5>, <3,3,5,5>
4108  2646854146U, // <5,5,3,4>: Cost 3 vext2 <4,u,5,5>, <3,4,5,6>
4109  2638891602U, // <5,5,3,5>: Cost 3 vext2 <3,5,5,5>, <3,5,5,5>
4110  3702680247U, // <5,5,3,6>: Cost 4 vext2 <1,u,5,5>, <3,6,7,7>
4111  3702680259U, // <5,5,3,7>: Cost 4 vext2 <1,u,5,5>, <3,7,0,1>
4112  2646854430U, // <5,5,3,u>: Cost 3 vext2 <4,u,5,5>, <3,u,1,2>
4113  2646854546U, // <5,5,4,0>: Cost 3 vext2 <4,u,5,5>, <4,0,5,1>
4114  2642209767U, // <5,5,4,1>: Cost 3 vext2 <4,1,5,5>, <4,1,5,5>
4115  3711306806U, // <5,5,4,2>: Cost 4 vext2 <3,3,5,5>, <4,2,5,3>
4116  3645516369U, // <5,5,4,3>: Cost 4 vext1 <3,5,5,4>, <3,5,5,4>
4117  1570458842U, // <5,5,4,4>: Cost 2 vext2 <4,4,5,5>, <4,4,5,5>
4118  1573113142U, // <5,5,4,5>: Cost 2 vext2 <4,u,5,5>, RHS
4119  2645527932U, // <5,5,4,6>: Cost 3 vext2 <4,6,5,5>, <4,6,5,5>
4120  2713964486U, // <5,5,4,7>: Cost 3 vext3 <4,u,5,5>, <5,4,7,6>
4121  1573113374U, // <5,5,4,u>: Cost 2 vext2 <4,u,5,5>, <4,u,5,5>
4122  1509982310U, // <5,5,5,0>: Cost 2 vext1 <5,5,5,5>, LHS
4123  2646855376U, // <5,5,5,1>: Cost 3 vext2 <4,u,5,5>, <5,1,7,3>
4124  2583725672U, // <5,5,5,2>: Cost 3 vext1 <5,5,5,5>, <2,2,2,2>
4125  2583726230U, // <5,5,5,3>: Cost 3 vext1 <5,5,5,5>, <3,0,1,2>
4126  1509985590U, // <5,5,5,4>: Cost 2 vext1 <5,5,5,5>, RHS
4127  229035318U, // <5,5,5,5>: Cost 1 vdup1 RHS
4128  2646855778U, // <5,5,5,6>: Cost 3 vext2 <4,u,5,5>, <5,6,7,0>
4129  2646855848U, // <5,5,5,7>: Cost 3 vext2 <4,u,5,5>, <5,7,5,7>
4130  229035318U, // <5,5,5,u>: Cost 1 vdup1 RHS
4131  2577760358U, // <5,5,6,0>: Cost 3 vext1 <4,5,5,6>, LHS
4132  3633587361U, // <5,5,6,1>: Cost 4 vext1 <1,5,5,6>, <1,5,5,6>
4133  2646856186U, // <5,5,6,2>: Cost 3 vext2 <4,u,5,5>, <6,2,7,3>
4134  3633588738U, // <5,5,6,3>: Cost 4 vext1 <1,5,5,6>, <3,4,5,6>
4135  2718535756U, // <5,5,6,4>: Cost 3 vext3 <5,6,4,5>, <5,6,4,5>
4136  2644202223U, // <5,5,6,5>: Cost 3 vext2 <4,4,5,5>, <6,5,7,5>
4137  2973780482U, // <5,5,6,6>: Cost 3 vzipr <3,4,5,6>, <3,4,5,6>
4138  2646856526U, // <5,5,6,7>: Cost 3 vext2 <4,u,5,5>, <6,7,0,1>
4139  2646856607U, // <5,5,6,u>: Cost 3 vext2 <4,u,5,5>, <6,u,0,1>
4140  2571796582U, // <5,5,7,0>: Cost 3 vext1 <3,5,5,7>, LHS
4141  3633595392U, // <5,5,7,1>: Cost 4 vext1 <1,5,5,7>, <1,3,5,7>
4142  2571798222U, // <5,5,7,2>: Cost 3 vext1 <3,5,5,7>, <2,3,4,5>
4143  2571799124U, // <5,5,7,3>: Cost 3 vext1 <3,5,5,7>, <3,5,5,7>
4144  2571799862U, // <5,5,7,4>: Cost 3 vext1 <3,5,5,7>, RHS
4145  3114717188U, // <5,5,7,5>: Cost 3 vtrnr RHS, <5,5,5,5>
4146  4034923010U, // <5,5,7,6>: Cost 4 vzipr <1,3,5,7>, <3,4,5,6>
4147  2040974646U, // <5,5,7,7>: Cost 2 vtrnr RHS, RHS
4148  2040974647U, // <5,5,7,u>: Cost 2 vtrnr RHS, RHS
4149  1509982310U, // <5,5,u,0>: Cost 2 vext1 <5,5,5,5>, LHS
4150  1573115694U, // <5,5,u,1>: Cost 2 vext2 <4,u,5,5>, LHS
4151  2571806414U, // <5,5,u,2>: Cost 3 vext1 <3,5,5,u>, <2,3,4,5>
4152  2571807317U, // <5,5,u,3>: Cost 3 vext1 <3,5,5,u>, <3,5,5,u>
4153  1509985590U, // <5,5,u,4>: Cost 2 vext1 <5,5,5,5>, RHS
4154  229035318U, // <5,5,u,5>: Cost 1 vdup1 RHS
4155  2646857936U, // <5,5,u,6>: Cost 3 vext2 <4,u,5,5>, <u,6,3,7>
4156  2040982838U, // <5,5,u,7>: Cost 2 vtrnr RHS, RHS
4157  229035318U, // <5,5,u,u>: Cost 1 vdup1 RHS
4158  2638233600U, // <5,6,0,0>: Cost 3 vext2 <3,4,5,6>, <0,0,0,0>
4159  1564491878U, // <5,6,0,1>: Cost 2 vext2 <3,4,5,6>, LHS
4160  2632261796U, // <5,6,0,2>: Cost 3 vext2 <2,4,5,6>, <0,2,0,2>
4161  2638233856U, // <5,6,0,3>: Cost 3 vext2 <3,4,5,6>, <0,3,1,4>
4162  2638233938U, // <5,6,0,4>: Cost 3 vext2 <3,4,5,6>, <0,4,1,5>
4163  3706003885U, // <5,6,0,5>: Cost 4 vext2 <2,4,5,6>, <0,5,2,6>
4164  3706003967U, // <5,6,0,6>: Cost 4 vext2 <2,4,5,6>, <0,6,2,7>
4165  4047473974U, // <5,6,0,7>: Cost 4 vzipr <3,4,5,0>, RHS
4166  1564492445U, // <5,6,0,u>: Cost 2 vext2 <3,4,5,6>, LHS
4167  2638234358U, // <5,6,1,0>: Cost 3 vext2 <3,4,5,6>, <1,0,3,2>
4168  2638234420U, // <5,6,1,1>: Cost 3 vext2 <3,4,5,6>, <1,1,1,1>
4169  2638234518U, // <5,6,1,2>: Cost 3 vext2 <3,4,5,6>, <1,2,3,0>
4170  2638234584U, // <5,6,1,3>: Cost 3 vext2 <3,4,5,6>, <1,3,1,3>
4171  2626290768U, // <5,6,1,4>: Cost 3 vext2 <1,4,5,6>, <1,4,5,6>
4172  2638234768U, // <5,6,1,5>: Cost 3 vext2 <3,4,5,6>, <1,5,3,7>
4173  3700032719U, // <5,6,1,6>: Cost 4 vext2 <1,4,5,6>, <1,6,1,7>
4174  2982366518U, // <5,6,1,7>: Cost 3 vzipr <4,u,5,1>, RHS
4175  2628945300U, // <5,6,1,u>: Cost 3 vext2 <1,u,5,6>, <1,u,5,6>
4176  3706004925U, // <5,6,2,0>: Cost 4 vext2 <2,4,5,6>, <2,0,1,2>
4177  3711976966U, // <5,6,2,1>: Cost 4 vext2 <3,4,5,6>, <2,1,0,3>
4178  2638235240U, // <5,6,2,2>: Cost 3 vext2 <3,4,5,6>, <2,2,2,2>
4179  2638235302U, // <5,6,2,3>: Cost 3 vext2 <3,4,5,6>, <2,3,0,1>
4180  2632263465U, // <5,6,2,4>: Cost 3 vext2 <2,4,5,6>, <2,4,5,6>
4181  2638235496U, // <5,6,2,5>: Cost 3 vext2 <3,4,5,6>, <2,5,3,6>
4182  2638235578U, // <5,6,2,6>: Cost 3 vext2 <3,4,5,6>, <2,6,3,7>
4183  2713965050U, // <5,6,2,7>: Cost 3 vext3 <4,u,5,5>, <6,2,7,3>
4184  2634917997U, // <5,6,2,u>: Cost 3 vext2 <2,u,5,6>, <2,u,5,6>
4185  2638235798U, // <5,6,3,0>: Cost 3 vext2 <3,4,5,6>, <3,0,1,2>
4186  3711977695U, // <5,6,3,1>: Cost 4 vext2 <3,4,5,6>, <3,1,0,3>
4187  3710650720U, // <5,6,3,2>: Cost 4 vext2 <3,2,5,6>, <3,2,5,6>
4188  2638236060U, // <5,6,3,3>: Cost 3 vext2 <3,4,5,6>, <3,3,3,3>
4189  1564494338U, // <5,6,3,4>: Cost 2 vext2 <3,4,5,6>, <3,4,5,6>
4190  2638236234U, // <5,6,3,5>: Cost 3 vext2 <3,4,5,6>, <3,5,4,6>
4191  3711978104U, // <5,6,3,6>: Cost 4 vext2 <3,4,5,6>, <3,6,0,7>
4192  4034227510U, // <5,6,3,7>: Cost 4 vzipr <1,2,5,3>, RHS
4193  1567148870U, // <5,6,3,u>: Cost 2 vext2 <3,u,5,6>, <3,u,5,6>
4194  2577817702U, // <5,6,4,0>: Cost 3 vext1 <4,5,6,4>, LHS
4195  3700034544U, // <5,6,4,1>: Cost 4 vext2 <1,4,5,6>, <4,1,6,5>
4196  2723033713U, // <5,6,4,2>: Cost 3 vext3 <6,4,2,5>, <6,4,2,5>
4197  2638236818U, // <5,6,4,3>: Cost 3 vext2 <3,4,5,6>, <4,3,6,5>
4198  2644208859U, // <5,6,4,4>: Cost 3 vext2 <4,4,5,6>, <4,4,5,6>
4199  1564495158U, // <5,6,4,5>: Cost 2 vext2 <3,4,5,6>, RHS
4200  2645536125U, // <5,6,4,6>: Cost 3 vext2 <4,6,5,6>, <4,6,5,6>
4201  2723402398U, // <5,6,4,7>: Cost 3 vext3 <6,4,7,5>, <6,4,7,5>
4202  1564495401U, // <5,6,4,u>: Cost 2 vext2 <3,4,5,6>, RHS
4203  2577825894U, // <5,6,5,0>: Cost 3 vext1 <4,5,6,5>, LHS
4204  2662125264U, // <5,6,5,1>: Cost 3 vext2 <7,4,5,6>, <5,1,7,3>
4205  3775836867U, // <5,6,5,2>: Cost 4 vext3 <2,u,6,5>, <6,5,2,6>
4206  3711979343U, // <5,6,5,3>: Cost 4 vext2 <3,4,5,6>, <5,3,3,4>
4207  2650181556U, // <5,6,5,4>: Cost 3 vext2 <5,4,5,6>, <5,4,5,6>
4208  2662125572U, // <5,6,5,5>: Cost 3 vext2 <7,4,5,6>, <5,5,5,5>
4209  2638237732U, // <5,6,5,6>: Cost 3 vext2 <3,4,5,6>, <5,6,0,1>
4210  2982399286U, // <5,6,5,7>: Cost 3 vzipr <4,u,5,5>, RHS
4211  2982399287U, // <5,6,5,u>: Cost 3 vzipr <4,u,5,5>, RHS
4212  2583806054U, // <5,6,6,0>: Cost 3 vext1 <5,5,6,6>, LHS
4213  3711979910U, // <5,6,6,1>: Cost 4 vext2 <3,4,5,6>, <6,1,3,4>
4214  2662126074U, // <5,6,6,2>: Cost 3 vext2 <7,4,5,6>, <6,2,7,3>
4215  2583808514U, // <5,6,6,3>: Cost 3 vext1 <5,5,6,6>, <3,4,5,6>
4216  2583809334U, // <5,6,6,4>: Cost 3 vext1 <5,5,6,6>, RHS
4217  2583810062U, // <5,6,6,5>: Cost 3 vext1 <5,5,6,6>, <5,5,6,6>
4218  2638238520U, // <5,6,6,6>: Cost 3 vext2 <3,4,5,6>, <6,6,6,6>
4219  2973781302U, // <5,6,6,7>: Cost 3 vzipr <3,4,5,6>, RHS
4220  2973781303U, // <5,6,6,u>: Cost 3 vzipr <3,4,5,6>, RHS
4221  430358630U, // <5,6,7,0>: Cost 1 vext1 RHS, LHS
4222  1504101110U, // <5,6,7,1>: Cost 2 vext1 RHS, <1,0,3,2>
4223  1504101992U, // <5,6,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
4224  1504102550U, // <5,6,7,3>: Cost 2 vext1 RHS, <3,0,1,2>
4225  430361910U, // <5,6,7,4>: Cost 1 vext1 RHS, RHS
4226  1504104390U, // <5,6,7,5>: Cost 2 vext1 RHS, <5,4,7,6>
4227  1504105272U, // <5,6,7,6>: Cost 2 vext1 RHS, <6,6,6,6>
4228  1504106092U, // <5,6,7,7>: Cost 2 vext1 RHS, <7,7,7,7>
4229  430364462U, // <5,6,7,u>: Cost 1 vext1 RHS, LHS
4230  430366822U, // <5,6,u,0>: Cost 1 vext1 RHS, LHS
4231  1564497710U, // <5,6,u,1>: Cost 2 vext2 <3,4,5,6>, LHS
4232  1504110184U, // <5,6,u,2>: Cost 2 vext1 RHS, <2,2,2,2>
4233  1504110742U, // <5,6,u,3>: Cost 2 vext1 RHS, <3,0,1,2>
4234  430370103U, // <5,6,u,4>: Cost 1 vext1 RHS, RHS
4235  1564498074U, // <5,6,u,5>: Cost 2 vext2 <3,4,5,6>, RHS
4236  1504113146U, // <5,6,u,6>: Cost 2 vext1 RHS, <6,2,7,3>
4237  1504113658U, // <5,6,u,7>: Cost 2 vext1 RHS, <7,0,1,2>
4238  430372654U, // <5,6,u,u>: Cost 1 vext1 RHS, LHS
4239  2625634304U, // <5,7,0,0>: Cost 3 vext2 <1,3,5,7>, <0,0,0,0>
4240  1551892582U, // <5,7,0,1>: Cost 2 vext2 <1,3,5,7>, LHS
4241  2625634468U, // <5,7,0,2>: Cost 3 vext2 <1,3,5,7>, <0,2,0,2>
4242  2571889247U, // <5,7,0,3>: Cost 3 vext1 <3,5,7,0>, <3,5,7,0>
4243  2625634642U, // <5,7,0,4>: Cost 3 vext2 <1,3,5,7>, <0,4,1,5>
4244  2595778728U, // <5,7,0,5>: Cost 3 vext1 <7,5,7,0>, <5,7,5,7>
4245  3699376639U, // <5,7,0,6>: Cost 4 vext2 <1,3,5,7>, <0,6,2,7>
4246  2260235715U, // <5,7,0,7>: Cost 3 vrev <7,5,7,0>
4247  1551893149U, // <5,7,0,u>: Cost 2 vext2 <1,3,5,7>, LHS
4248  2625635062U, // <5,7,1,0>: Cost 3 vext2 <1,3,5,7>, <1,0,3,2>
4249  2624308020U, // <5,7,1,1>: Cost 3 vext2 <1,1,5,7>, <1,1,1,1>
4250  2625635222U, // <5,7,1,2>: Cost 3 vext2 <1,3,5,7>, <1,2,3,0>
4251  1551893504U, // <5,7,1,3>: Cost 2 vext2 <1,3,5,7>, <1,3,5,7>
4252  2571898166U, // <5,7,1,4>: Cost 3 vext1 <3,5,7,1>, RHS
4253  2625635472U, // <5,7,1,5>: Cost 3 vext2 <1,3,5,7>, <1,5,3,7>
4254  2627626227U, // <5,7,1,6>: Cost 3 vext2 <1,6,5,7>, <1,6,5,7>
4255  3702031684U, // <5,7,1,7>: Cost 4 vext2 <1,7,5,7>, <1,7,5,7>
4256  1555211669U, // <5,7,1,u>: Cost 2 vext2 <1,u,5,7>, <1,u,5,7>
4257  2629617126U, // <5,7,2,0>: Cost 3 vext2 <2,0,5,7>, <2,0,5,7>
4258  3699377670U, // <5,7,2,1>: Cost 4 vext2 <1,3,5,7>, <2,1,0,3>
4259  2625635944U, // <5,7,2,2>: Cost 3 vext2 <1,3,5,7>, <2,2,2,2>
4260  2625636006U, // <5,7,2,3>: Cost 3 vext2 <1,3,5,7>, <2,3,0,1>
4261  2632271658U, // <5,7,2,4>: Cost 3 vext2 <2,4,5,7>, <2,4,5,7>
4262  2625636201U, // <5,7,2,5>: Cost 3 vext2 <1,3,5,7>, <2,5,3,7>
4263  2625636282U, // <5,7,2,6>: Cost 3 vext2 <1,3,5,7>, <2,6,3,7>
4264  3708004381U, // <5,7,2,7>: Cost 4 vext2 <2,7,5,7>, <2,7,5,7>
4265  2625636411U, // <5,7,2,u>: Cost 3 vext2 <1,3,5,7>, <2,u,0,1>
4266  2625636502U, // <5,7,3,0>: Cost 3 vext2 <1,3,5,7>, <3,0,1,2>
4267  2625636604U, // <5,7,3,1>: Cost 3 vext2 <1,3,5,7>, <3,1,3,5>
4268  3699378478U, // <5,7,3,2>: Cost 4 vext2 <1,3,5,7>, <3,2,0,1>
4269  2625636764U, // <5,7,3,3>: Cost 3 vext2 <1,3,5,7>, <3,3,3,3>
4270  2625636866U, // <5,7,3,4>: Cost 3 vext2 <1,3,5,7>, <3,4,5,6>
4271  2625636959U, // <5,7,3,5>: Cost 3 vext2 <1,3,5,7>, <3,5,7,0>
4272  3699378808U, // <5,7,3,6>: Cost 4 vext2 <1,3,5,7>, <3,6,0,7>
4273  2640235254U, // <5,7,3,7>: Cost 3 vext2 <3,7,5,7>, <3,7,5,7>
4274  2625637150U, // <5,7,3,u>: Cost 3 vext2 <1,3,5,7>, <3,u,1,2>
4275  2571919462U, // <5,7,4,0>: Cost 3 vext1 <3,5,7,4>, LHS
4276  2571920384U, // <5,7,4,1>: Cost 3 vext1 <3,5,7,4>, <1,3,5,7>
4277  3699379260U, // <5,7,4,2>: Cost 4 vext2 <1,3,5,7>, <4,2,6,0>
4278  2571922019U, // <5,7,4,3>: Cost 3 vext1 <3,5,7,4>, <3,5,7,4>
4279  2571922742U, // <5,7,4,4>: Cost 3 vext1 <3,5,7,4>, RHS
4280  1551895862U, // <5,7,4,5>: Cost 2 vext2 <1,3,5,7>, RHS
4281  2846277980U, // <5,7,4,6>: Cost 3 vuzpr RHS, <0,4,2,6>
4282  2646207951U, // <5,7,4,7>: Cost 3 vext2 <4,7,5,7>, <4,7,5,7>
4283  1551896105U, // <5,7,4,u>: Cost 2 vext2 <1,3,5,7>, RHS
4284  2583871590U, // <5,7,5,0>: Cost 3 vext1 <5,5,7,5>, LHS
4285  2652180176U, // <5,7,5,1>: Cost 3 vext2 <5,7,5,7>, <5,1,7,3>
4286  2625638177U, // <5,7,5,2>: Cost 3 vext2 <1,3,5,7>, <5,2,7,3>
4287  2625638262U, // <5,7,5,3>: Cost 3 vext2 <1,3,5,7>, <5,3,7,7>
4288  2583874870U, // <5,7,5,4>: Cost 3 vext1 <5,5,7,5>, RHS
4289  2846281732U, // <5,7,5,5>: Cost 3 vuzpr RHS, <5,5,5,5>
4290  2651517015U, // <5,7,5,6>: Cost 3 vext2 <5,6,5,7>, <5,6,5,7>
4291  1772539190U, // <5,7,5,7>: Cost 2 vuzpr RHS, RHS
4292  1772539191U, // <5,7,5,u>: Cost 2 vuzpr RHS, RHS
4293  2846281826U, // <5,7,6,0>: Cost 3 vuzpr RHS, <5,6,7,0>
4294  3699380615U, // <5,7,6,1>: Cost 4 vext2 <1,3,5,7>, <6,1,3,5>
4295  2846281108U, // <5,7,6,2>: Cost 3 vuzpr RHS, <4,6,u,2>
4296  2589854210U, // <5,7,6,3>: Cost 3 vext1 <6,5,7,6>, <3,4,5,6>
4297  2846281830U, // <5,7,6,4>: Cost 3 vuzpr RHS, <5,6,7,4>
4298  2725467658U, // <5,7,6,5>: Cost 3 vext3 <6,7,u,5>, <7,6,5,u>
4299  2846281076U, // <5,7,6,6>: Cost 3 vuzpr RHS, <4,6,4,6>
4300  2846279610U, // <5,7,6,7>: Cost 3 vuzpr RHS, <2,6,3,7>
4301  2846279611U, // <5,7,6,u>: Cost 3 vuzpr RHS, <2,6,3,u>
4302  1510146150U, // <5,7,7,0>: Cost 2 vext1 <5,5,7,7>, LHS
4303  2846282574U, // <5,7,7,1>: Cost 3 vuzpr RHS, <6,7,0,1>
4304  2583889512U, // <5,7,7,2>: Cost 3 vext1 <5,5,7,7>, <2,2,2,2>
4305  2846281919U, // <5,7,7,3>: Cost 3 vuzpr RHS, <5,7,u,3>
4306  1510149430U, // <5,7,7,4>: Cost 2 vext1 <5,5,7,7>, RHS
4307  1510150168U, // <5,7,7,5>: Cost 2 vext1 <5,5,7,7>, <5,5,7,7>
4308  2583892474U, // <5,7,7,6>: Cost 3 vext1 <5,5,7,7>, <6,2,7,3>
4309  2625640044U, // <5,7,7,7>: Cost 3 vext2 <1,3,5,7>, <7,7,7,7>
4310  1510151982U, // <5,7,7,u>: Cost 2 vext1 <5,5,7,7>, LHS
4311  1510154342U, // <5,7,u,0>: Cost 2 vext1 <5,5,7,u>, LHS
4312  1551898414U, // <5,7,u,1>: Cost 2 vext2 <1,3,5,7>, LHS
4313  2625640325U, // <5,7,u,2>: Cost 3 vext2 <1,3,5,7>, <u,2,3,0>
4314  1772536477U, // <5,7,u,3>: Cost 2 vuzpr RHS, LHS
4315  1510157622U, // <5,7,u,4>: Cost 2 vext1 <5,5,7,u>, RHS
4316  1551898778U, // <5,7,u,5>: Cost 2 vext2 <1,3,5,7>, RHS
4317  2625640656U, // <5,7,u,6>: Cost 3 vext2 <1,3,5,7>, <u,6,3,7>
4318  1772539433U, // <5,7,u,7>: Cost 2 vuzpr RHS, RHS
4319  1551898981U, // <5,7,u,u>: Cost 2 vext2 <1,3,5,7>, LHS
4320  2625642496U, // <5,u,0,0>: Cost 3 vext2 <1,3,5,u>, <0,0,0,0>
4321  1551900774U, // <5,u,0,1>: Cost 2 vext2 <1,3,5,u>, LHS
4322  2625642660U, // <5,u,0,2>: Cost 3 vext2 <1,3,5,u>, <0,2,0,2>
4323  2698630885U, // <5,u,0,3>: Cost 3 vext3 <2,3,4,5>, <u,0,3,2>
4324  2687129325U, // <5,u,0,4>: Cost 3 vext3 <0,4,1,5>, <u,0,4,1>
4325  2689783542U, // <5,u,0,5>: Cost 3 vext3 <0,u,1,5>, <u,0,5,1>
4326  2266134675U, // <5,u,0,6>: Cost 3 vrev <u,5,6,0>
4327  2595853772U, // <5,u,0,7>: Cost 3 vext1 <7,5,u,0>, <7,5,u,0>
4328  1551901341U, // <5,u,0,u>: Cost 2 vext2 <1,3,5,u>, LHS
4329  2625643254U, // <5,u,1,0>: Cost 3 vext2 <1,3,5,u>, <1,0,3,2>
4330  2625643316U, // <5,u,1,1>: Cost 3 vext2 <1,3,5,u>, <1,1,1,1>
4331  1613387566U, // <5,u,1,2>: Cost 2 vext3 <0,4,1,5>, LHS
4332  1551901697U, // <5,u,1,3>: Cost 2 vext2 <1,3,5,u>, <1,3,5,u>
4333  2626307154U, // <5,u,1,4>: Cost 3 vext2 <1,4,5,u>, <1,4,5,u>
4334  2689783622U, // <5,u,1,5>: Cost 3 vext3 <0,u,1,5>, <u,1,5,0>
4335  2627634420U, // <5,u,1,6>: Cost 3 vext2 <1,6,5,u>, <1,6,5,u>
4336  2982366536U, // <5,u,1,7>: Cost 3 vzipr <4,u,5,1>, RHS
4337  1613387620U, // <5,u,1,u>: Cost 2 vext3 <0,4,1,5>, LHS
4338  2846286742U, // <5,u,2,0>: Cost 3 vuzpr RHS, <1,2,3,0>
4339  2685796528U, // <5,u,2,1>: Cost 3 vext3 <0,2,1,5>, <0,2,1,5>
4340  2625644136U, // <5,u,2,2>: Cost 3 vext2 <1,3,5,u>, <2,2,2,2>
4341  2687129480U, // <5,u,2,3>: Cost 3 vext3 <0,4,1,5>, <u,2,3,3>
4342  2632279851U, // <5,u,2,4>: Cost 3 vext2 <2,4,5,u>, <2,4,5,u>
4343  2625644394U, // <5,u,2,5>: Cost 3 vext2 <1,3,5,u>, <2,5,3,u>
4344  2625644474U, // <5,u,2,6>: Cost 3 vext2 <1,3,5,u>, <2,6,3,7>
4345  2713966508U, // <5,u,2,7>: Cost 3 vext3 <4,u,5,5>, <u,2,7,3>
4346  2625644603U, // <5,u,2,u>: Cost 3 vext2 <1,3,5,u>, <2,u,0,1>
4347  2687129532U, // <5,u,3,0>: Cost 3 vext3 <0,4,1,5>, <u,3,0,1>
4348  2636261649U, // <5,u,3,1>: Cost 3 vext2 <3,1,5,u>, <3,1,5,u>
4349  2636925282U, // <5,u,3,2>: Cost 3 vext2 <3,2,5,u>, <3,2,5,u>
4350  2625644956U, // <5,u,3,3>: Cost 3 vext2 <1,3,5,u>, <3,3,3,3>
4351  1564510724U, // <5,u,3,4>: Cost 2 vext2 <3,4,5,u>, <3,4,5,u>
4352  2625645160U, // <5,u,3,5>: Cost 3 vext2 <1,3,5,u>, <3,5,u,0>
4353  2734610422U, // <5,u,3,6>: Cost 3 vext3 <u,3,6,5>, <u,3,6,5>
4354  2640243447U, // <5,u,3,7>: Cost 3 vext2 <3,7,5,u>, <3,7,5,u>
4355  1567165256U, // <5,u,3,u>: Cost 2 vext2 <3,u,5,u>, <3,u,5,u>
4356  1567828889U, // <5,u,4,0>: Cost 2 vext2 <4,0,5,u>, <4,0,5,u>
4357  1661163546U, // <5,u,4,1>: Cost 2 vext3 <u,4,1,5>, <u,4,1,5>
4358  2734463012U, // <5,u,4,2>: Cost 3 vext3 <u,3,4,5>, <u,4,2,6>
4359  2698631212U, // <5,u,4,3>: Cost 3 vext3 <2,3,4,5>, <u,4,3,5>
4360  1570458842U, // <5,u,4,4>: Cost 2 vext2 <4,4,5,5>, <4,4,5,5>
4361  1551904054U, // <5,u,4,5>: Cost 2 vext2 <1,3,5,u>, RHS
4362  2846286172U, // <5,u,4,6>: Cost 3 vuzpr RHS, <0,4,2,6>
4363  2646216144U, // <5,u,4,7>: Cost 3 vext2 <4,7,5,u>, <4,7,5,u>
4364  1551904297U, // <5,u,4,u>: Cost 2 vext2 <1,3,5,u>, RHS
4365  1509982310U, // <5,u,5,0>: Cost 2 vext1 <5,5,5,5>, LHS
4366  2560058555U, // <5,u,5,1>: Cost 3 vext1 <1,5,u,5>, <1,5,u,5>
4367  2698926194U, // <5,u,5,2>: Cost 3 vext3 <2,3,u,5>, <u,5,2,3>
4368  2698631295U, // <5,u,5,3>: Cost 3 vext3 <2,3,4,5>, <u,5,3,7>
4369  1509985590U, // <5,u,5,4>: Cost 2 vext1 <5,5,5,5>, RHS
4370  229035318U, // <5,u,5,5>: Cost 1 vdup1 RHS
4371  1613387930U, // <5,u,5,6>: Cost 2 vext3 <0,4,1,5>, RHS
4372  1772547382U, // <5,u,5,7>: Cost 2 vuzpr RHS, RHS
4373  229035318U, // <5,u,5,u>: Cost 1 vdup1 RHS
4374  2566037606U, // <5,u,6,0>: Cost 3 vext1 <2,5,u,6>, LHS
4375  2920044334U, // <5,u,6,1>: Cost 3 vzipl <5,6,7,0>, LHS
4376  2566039445U, // <5,u,6,2>: Cost 3 vext1 <2,5,u,6>, <2,5,u,6>
4377  2687129808U, // <5,u,6,3>: Cost 3 vext3 <0,4,1,5>, <u,6,3,7>
4378  2566040886U, // <5,u,6,4>: Cost 3 vext1 <2,5,u,6>, RHS
4379  2920044698U, // <5,u,6,5>: Cost 3 vzipl <5,6,7,0>, RHS
4380  2846289268U, // <5,u,6,6>: Cost 3 vuzpr RHS, <4,6,4,6>
4381  2973781320U, // <5,u,6,7>: Cost 3 vzipr <3,4,5,6>, RHS
4382  2687129853U, // <5,u,6,u>: Cost 3 vext3 <0,4,1,5>, <u,6,u,7>
4383  430506086U, // <5,u,7,0>: Cost 1 vext1 RHS, LHS
4384  1486333117U, // <5,u,7,1>: Cost 2 vext1 <1,5,u,7>, <1,5,u,7>
4385  1504249448U, // <5,u,7,2>: Cost 2 vext1 RHS, <2,2,2,2>
4386  2040971933U, // <5,u,7,3>: Cost 2 vtrnr RHS, LHS
4387  430509384U, // <5,u,7,4>: Cost 1 vext1 RHS, RHS
4388  1504251600U, // <5,u,7,5>: Cost 2 vext1 RHS, <5,1,7,3>
4389  118708378U, // <5,u,7,6>: Cost 1 vrev RHS
4390  2040974889U, // <5,u,7,7>: Cost 2 vtrnr RHS, RHS
4391  430511918U, // <5,u,7,u>: Cost 1 vext1 RHS, LHS
4392  430514278U, // <5,u,u,0>: Cost 1 vext1 RHS, LHS
4393  1551906606U, // <5,u,u,1>: Cost 2 vext2 <1,3,5,u>, LHS
4394  1613388133U, // <5,u,u,2>: Cost 2 vext3 <0,4,1,5>, LHS
4395  1772544669U, // <5,u,u,3>: Cost 2 vuzpr RHS, LHS
4396  430517577U, // <5,u,u,4>: Cost 1 vext1 RHS, RHS
4397  229035318U, // <5,u,u,5>: Cost 1 vdup1 RHS
4398  118716571U, // <5,u,u,6>: Cost 1 vrev RHS
4399  1772547625U, // <5,u,u,7>: Cost 2 vuzpr RHS, RHS
4400  430520110U, // <5,u,u,u>: Cost 1 vext1 RHS, LHS
4401  2686025728U, // <6,0,0,0>: Cost 3 vext3 <0,2,4,6>, <0,0,0,0>
4402  2686025738U, // <6,0,0,1>: Cost 3 vext3 <0,2,4,6>, <0,0,1,1>
4403  2686025748U, // <6,0,0,2>: Cost 3 vext3 <0,2,4,6>, <0,0,2,2>
4404  3779084320U, // <6,0,0,3>: Cost 4 vext3 <3,4,5,6>, <0,0,3,5>
4405  2642903388U, // <6,0,0,4>: Cost 3 vext2 <4,2,6,0>, <0,4,2,6>
4406  3657723939U, // <6,0,0,5>: Cost 4 vext1 <5,6,0,0>, <5,6,0,0>
4407  3926676514U, // <6,0,0,6>: Cost 4 vuzpr <5,6,7,0>, <7,0,5,6>
4408  3926675786U, // <6,0,0,7>: Cost 4 vuzpr <5,6,7,0>, <6,0,5,7>
4409  2686025802U, // <6,0,0,u>: Cost 3 vext3 <0,2,4,6>, <0,0,u,2>
4410  2566070374U, // <6,0,1,0>: Cost 3 vext1 <2,6,0,1>, LHS
4411  3759767642U, // <6,0,1,1>: Cost 4 vext3 <0,2,4,6>, <0,1,1,0>
4412  1612284006U, // <6,0,1,2>: Cost 2 vext3 <0,2,4,6>, LHS
4413  2583988738U, // <6,0,1,3>: Cost 3 vext1 <5,6,0,1>, <3,4,5,6>
4414  2566073654U, // <6,0,1,4>: Cost 3 vext1 <2,6,0,1>, RHS
4415  2583990308U, // <6,0,1,5>: Cost 3 vext1 <5,6,0,1>, <5,6,0,1>
4416  2589963005U, // <6,0,1,6>: Cost 3 vext1 <6,6,0,1>, <6,6,0,1>
4417  2595935702U, // <6,0,1,7>: Cost 3 vext1 <7,6,0,1>, <7,6,0,1>
4418  1612284060U, // <6,0,1,u>: Cost 2 vext3 <0,2,4,6>, LHS
4419  2686025892U, // <6,0,2,0>: Cost 3 vext3 <0,2,4,6>, <0,2,0,2>
4420  2685804721U, // <6,0,2,1>: Cost 3 vext3 <0,2,1,6>, <0,2,1,6>
4421  3759620282U, // <6,0,2,2>: Cost 4 vext3 <0,2,2,6>, <0,2,2,6>
4422  2705342658U, // <6,0,2,3>: Cost 3 vext3 <3,4,5,6>, <0,2,3,5>
4423  1612284108U, // <6,0,2,4>: Cost 2 vext3 <0,2,4,6>, <0,2,4,6>
4424  3706029956U, // <6,0,2,5>: Cost 4 vext2 <2,4,6,0>, <2,5,6,7>
4425  2686173406U, // <6,0,2,6>: Cost 3 vext3 <0,2,6,6>, <0,2,6,6>
4426  3651769338U, // <6,0,2,7>: Cost 4 vext1 <4,6,0,2>, <7,0,1,2>
4427  1612579056U, // <6,0,2,u>: Cost 2 vext3 <0,2,u,6>, <0,2,u,6>
4428  3706030230U, // <6,0,3,0>: Cost 4 vext2 <2,4,6,0>, <3,0,1,2>
4429  2705342720U, // <6,0,3,1>: Cost 3 vext3 <3,4,5,6>, <0,3,1,4>
4430  2705342730U, // <6,0,3,2>: Cost 3 vext3 <3,4,5,6>, <0,3,2,5>
4431  3706030492U, // <6,0,3,3>: Cost 4 vext2 <2,4,6,0>, <3,3,3,3>
4432  2644896258U, // <6,0,3,4>: Cost 3 vext2 <4,5,6,0>, <3,4,5,6>
4433  3718638154U, // <6,0,3,5>: Cost 4 vext2 <4,5,6,0>, <3,5,4,6>
4434  3729918619U, // <6,0,3,6>: Cost 4 vext2 <6,4,6,0>, <3,6,4,6>
4435  3926672384U, // <6,0,3,7>: Cost 4 vuzpr <5,6,7,0>, <1,3,5,7>
4436  2705342784U, // <6,0,3,u>: Cost 3 vext3 <3,4,5,6>, <0,3,u,5>
4437  2687058250U, // <6,0,4,0>: Cost 3 vext3 <0,4,0,6>, <0,4,0,6>
4438  2686026066U, // <6,0,4,1>: Cost 3 vext3 <0,2,4,6>, <0,4,1,5>
4439  1613463900U, // <6,0,4,2>: Cost 2 vext3 <0,4,2,6>, <0,4,2,6>
4440  3761021285U, // <6,0,4,3>: Cost 4 vext3 <0,4,3,6>, <0,4,3,6>
4441  2687353198U, // <6,0,4,4>: Cost 3 vext3 <0,4,4,6>, <0,4,4,6>
4442  2632289590U, // <6,0,4,5>: Cost 3 vext2 <2,4,6,0>, RHS
4443  2645560704U, // <6,0,4,6>: Cost 3 vext2 <4,6,6,0>, <4,6,6,0>
4444  2646224337U, // <6,0,4,7>: Cost 3 vext2 <4,7,6,0>, <4,7,6,0>
4445  1613906322U, // <6,0,4,u>: Cost 2 vext3 <0,4,u,6>, <0,4,u,6>
4446  3651788902U, // <6,0,5,0>: Cost 4 vext1 <4,6,0,5>, LHS
4447  2687795620U, // <6,0,5,1>: Cost 3 vext3 <0,5,1,6>, <0,5,1,6>
4448  3761611181U, // <6,0,5,2>: Cost 4 vext3 <0,5,2,6>, <0,5,2,6>
4449  3723284326U, // <6,0,5,3>: Cost 4 vext2 <5,3,6,0>, <5,3,6,0>
4450  2646224838U, // <6,0,5,4>: Cost 3 vext2 <4,7,6,0>, <5,4,7,6>
4451  3718639630U, // <6,0,5,5>: Cost 4 vext2 <4,5,6,0>, <5,5,6,6>
4452  2652196962U, // <6,0,5,6>: Cost 3 vext2 <5,7,6,0>, <5,6,7,0>
4453  2852932918U, // <6,0,5,7>: Cost 3 vuzpr <5,6,7,0>, RHS
4454  2852932919U, // <6,0,5,u>: Cost 3 vuzpr <5,6,7,0>, RHS
4455  2852933730U, // <6,0,6,0>: Cost 3 vuzpr <5,6,7,0>, <5,6,7,0>
4456  2925985894U, // <6,0,6,1>: Cost 3 vzipl <6,6,6,6>, LHS
4457  3060203622U, // <6,0,6,2>: Cost 3 vtrnl <6,6,6,6>, LHS
4458  3718640178U, // <6,0,6,3>: Cost 4 vext2 <4,5,6,0>, <6,3,4,5>
4459  2656178832U, // <6,0,6,4>: Cost 3 vext2 <6,4,6,0>, <6,4,6,0>
4460  3725939378U, // <6,0,6,5>: Cost 4 vext2 <5,7,6,0>, <6,5,0,7>
4461  2657506098U, // <6,0,6,6>: Cost 3 vext2 <6,6,6,0>, <6,6,6,0>
4462  2619020110U, // <6,0,6,7>: Cost 3 vext2 <0,2,6,0>, <6,7,0,1>
4463  2925986461U, // <6,0,6,u>: Cost 3 vzipl <6,6,6,6>, LHS
4464  2572091494U, // <6,0,7,0>: Cost 3 vext1 <3,6,0,7>, LHS
4465  2572092310U, // <6,0,7,1>: Cost 3 vext1 <3,6,0,7>, <1,2,3,0>
4466  2980495524U, // <6,0,7,2>: Cost 3 vzipr RHS, <0,2,0,2>
4467  2572094072U, // <6,0,7,3>: Cost 3 vext1 <3,6,0,7>, <3,6,0,7>
4468  2572094774U, // <6,0,7,4>: Cost 3 vext1 <3,6,0,7>, RHS
4469  4054238242U, // <6,0,7,5>: Cost 4 vzipr RHS, <1,4,0,5>
4470  3645837653U, // <6,0,7,6>: Cost 4 vext1 <3,6,0,7>, <6,0,7,0>
4471  4054239054U, // <6,0,7,7>: Cost 4 vzipr RHS, <2,5,0,7>
4472  2572097326U, // <6,0,7,u>: Cost 3 vext1 <3,6,0,7>, LHS
4473  2686026378U, // <6,0,u,0>: Cost 3 vext3 <0,2,4,6>, <0,u,0,2>
4474  2686026386U, // <6,0,u,1>: Cost 3 vext3 <0,2,4,6>, <0,u,1,1>
4475  1612284573U, // <6,0,u,2>: Cost 2 vext3 <0,2,4,6>, LHS
4476  2705343144U, // <6,0,u,3>: Cost 3 vext3 <3,4,5,6>, <0,u,3,5>
4477  1616265906U, // <6,0,u,4>: Cost 2 vext3 <0,u,4,6>, <0,u,4,6>
4478  2632292506U, // <6,0,u,5>: Cost 3 vext2 <2,4,6,0>, RHS
4479  2590020356U, // <6,0,u,6>: Cost 3 vext1 <6,6,0,u>, <6,6,0,u>
4480  2852933161U, // <6,0,u,7>: Cost 3 vuzpr <5,6,7,0>, RHS
4481  1612284627U, // <6,0,u,u>: Cost 2 vext3 <0,2,4,6>, LHS
4482  2595995750U, // <6,1,0,0>: Cost 3 vext1 <7,6,1,0>, LHS
4483  2646229094U, // <6,1,0,1>: Cost 3 vext2 <4,7,6,1>, LHS
4484  3694092492U, // <6,1,0,2>: Cost 4 vext2 <0,4,6,1>, <0,2,4,6>
4485  2686026486U, // <6,1,0,3>: Cost 3 vext3 <0,2,4,6>, <1,0,3,2>
4486  2595999030U, // <6,1,0,4>: Cost 3 vext1 <7,6,1,0>, RHS
4487  3767730952U, // <6,1,0,5>: Cost 4 vext3 <1,5,4,6>, <1,0,5,2>
4488  2596000590U, // <6,1,0,6>: Cost 3 vext1 <7,6,1,0>, <6,7,0,1>
4489  2596001246U, // <6,1,0,7>: Cost 3 vext1 <7,6,1,0>, <7,6,1,0>
4490  2686026531U, // <6,1,0,u>: Cost 3 vext3 <0,2,4,6>, <1,0,u,2>
4491  3763602219U, // <6,1,1,0>: Cost 4 vext3 <0,u,2,6>, <1,1,0,1>
4492  2686026548U, // <6,1,1,1>: Cost 3 vext3 <0,2,4,6>, <1,1,1,1>
4493  3764929346U, // <6,1,1,2>: Cost 4 vext3 <1,1,2,6>, <1,1,2,6>
4494  2686026568U, // <6,1,1,3>: Cost 3 vext3 <0,2,4,6>, <1,1,3,3>
4495  2691334996U, // <6,1,1,4>: Cost 3 vext3 <1,1,4,6>, <1,1,4,6>
4496  3760874332U, // <6,1,1,5>: Cost 4 vext3 <0,4,1,6>, <1,1,5,5>
4497  3765224294U, // <6,1,1,6>: Cost 4 vext3 <1,1,6,6>, <1,1,6,6>
4498  3669751263U, // <6,1,1,7>: Cost 4 vext1 <7,6,1,1>, <7,6,1,1>
4499  2686026613U, // <6,1,1,u>: Cost 3 vext3 <0,2,4,6>, <1,1,u,3>
4500  2554208358U, // <6,1,2,0>: Cost 3 vext1 <0,6,1,2>, LHS
4501  3763602311U, // <6,1,2,1>: Cost 4 vext3 <0,u,2,6>, <1,2,1,3>
4502  3639895971U, // <6,1,2,2>: Cost 4 vext1 <2,6,1,2>, <2,6,1,2>
4503  2686026646U, // <6,1,2,3>: Cost 3 vext3 <0,2,4,6>, <1,2,3,0>
4504  2554211638U, // <6,1,2,4>: Cost 3 vext1 <0,6,1,2>, RHS
4505  3760874411U, // <6,1,2,5>: Cost 4 vext3 <0,4,1,6>, <1,2,5,3>
4506  2554212858U, // <6,1,2,6>: Cost 3 vext1 <0,6,1,2>, <6,2,7,3>
4507  3802973114U, // <6,1,2,7>: Cost 4 vext3 <7,4,5,6>, <1,2,7,0>
4508  2686026691U, // <6,1,2,u>: Cost 3 vext3 <0,2,4,6>, <1,2,u,0>
4509  2566160486U, // <6,1,3,0>: Cost 3 vext1 <2,6,1,3>, LHS
4510  2686026712U, // <6,1,3,1>: Cost 3 vext3 <0,2,4,6>, <1,3,1,3>
4511  2686026724U, // <6,1,3,2>: Cost 3 vext3 <0,2,4,6>, <1,3,2,6>
4512  3759768552U, // <6,1,3,3>: Cost 4 vext3 <0,2,4,6>, <1,3,3,1>
4513  2692662262U, // <6,1,3,4>: Cost 3 vext3 <1,3,4,6>, <1,3,4,6>
4514  2686026752U, // <6,1,3,5>: Cost 3 vext3 <0,2,4,6>, <1,3,5,7>
4515  2590053128U, // <6,1,3,6>: Cost 3 vext1 <6,6,1,3>, <6,6,1,3>
4516  3663795194U, // <6,1,3,7>: Cost 4 vext1 <6,6,1,3>, <7,0,1,2>
4517  2686026775U, // <6,1,3,u>: Cost 3 vext3 <0,2,4,6>, <1,3,u,3>
4518  2641587099U, // <6,1,4,0>: Cost 3 vext2 <4,0,6,1>, <4,0,6,1>
4519  2693104684U, // <6,1,4,1>: Cost 3 vext3 <1,4,1,6>, <1,4,1,6>
4520  3639912357U, // <6,1,4,2>: Cost 4 vext1 <2,6,1,4>, <2,6,1,4>
4521  2687206462U, // <6,1,4,3>: Cost 3 vext3 <0,4,2,6>, <1,4,3,6>
4522  3633941814U, // <6,1,4,4>: Cost 4 vext1 <1,6,1,4>, RHS
4523  2693399632U, // <6,1,4,5>: Cost 3 vext3 <1,4,5,6>, <1,4,5,6>
4524  3765077075U, // <6,1,4,6>: Cost 4 vext3 <1,1,4,6>, <1,4,6,0>
4525  2646232530U, // <6,1,4,7>: Cost 3 vext2 <4,7,6,1>, <4,7,6,1>
4526  2687206507U, // <6,1,4,u>: Cost 3 vext3 <0,4,2,6>, <1,4,u,6>
4527  2647559796U, // <6,1,5,0>: Cost 3 vext2 <5,0,6,1>, <5,0,6,1>
4528  3765077118U, // <6,1,5,1>: Cost 4 vext3 <1,1,4,6>, <1,5,1,7>
4529  3767583878U, // <6,1,5,2>: Cost 4 vext3 <1,5,2,6>, <1,5,2,6>
4530  2686026896U, // <6,1,5,3>: Cost 3 vext3 <0,2,4,6>, <1,5,3,7>
4531  2693989528U, // <6,1,5,4>: Cost 3 vext3 <1,5,4,6>, <1,5,4,6>
4532  3767805089U, // <6,1,5,5>: Cost 4 vext3 <1,5,5,6>, <1,5,5,6>
4533  2652868706U, // <6,1,5,6>: Cost 3 vext2 <5,u,6,1>, <5,6,7,0>
4534  3908250934U, // <6,1,5,7>: Cost 4 vuzpr <2,6,0,1>, RHS
4535  2686026941U, // <6,1,5,u>: Cost 3 vext3 <0,2,4,6>, <1,5,u,7>
4536  2554241126U, // <6,1,6,0>: Cost 3 vext1 <0,6,1,6>, LHS
4537  3763602639U, // <6,1,6,1>: Cost 4 vext3 <0,u,2,6>, <1,6,1,7>
4538  3759547607U, // <6,1,6,2>: Cost 4 vext3 <0,2,1,6>, <1,6,2,6>
4539  3115221094U, // <6,1,6,3>: Cost 3 vtrnr <4,6,4,6>, LHS
4540  2554244406U, // <6,1,6,4>: Cost 3 vext1 <0,6,1,6>, RHS
4541  3760874739U, // <6,1,6,5>: Cost 4 vext3 <0,4,1,6>, <1,6,5,7>
4542  2554245944U, // <6,1,6,6>: Cost 3 vext1 <0,6,1,6>, <6,6,6,6>
4543  3719975758U, // <6,1,6,7>: Cost 4 vext2 <4,7,6,1>, <6,7,0,1>
4544  3115221099U, // <6,1,6,u>: Cost 3 vtrnr <4,6,4,6>, LHS
4545  2560221286U, // <6,1,7,0>: Cost 3 vext1 <1,6,1,7>, LHS
4546  2560222415U, // <6,1,7,1>: Cost 3 vext1 <1,6,1,7>, <1,6,1,7>
4547  2980497558U, // <6,1,7,2>: Cost 3 vzipr RHS, <3,0,1,2>
4548  3103211622U, // <6,1,7,3>: Cost 3 vtrnr <2,6,3,7>, LHS
4549  2560224566U, // <6,1,7,4>: Cost 3 vext1 <1,6,1,7>, RHS
4550  2980495698U, // <6,1,7,5>: Cost 3 vzipr RHS, <0,4,1,5>
4551  3633967526U, // <6,1,7,6>: Cost 4 vext1 <1,6,1,7>, <6,1,7,0>
4552  4054237686U, // <6,1,7,7>: Cost 4 vzipr RHS, <0,6,1,7>
4553  2560227118U, // <6,1,7,u>: Cost 3 vext1 <1,6,1,7>, LHS
4554  2560229478U, // <6,1,u,0>: Cost 3 vext1 <1,6,1,u>, LHS
4555  2686027117U, // <6,1,u,1>: Cost 3 vext3 <0,2,4,6>, <1,u,1,3>
4556  2686027129U, // <6,1,u,2>: Cost 3 vext3 <0,2,4,6>, <1,u,2,6>
4557  2686027132U, // <6,1,u,3>: Cost 3 vext3 <0,2,4,6>, <1,u,3,0>
4558  2687206795U, // <6,1,u,4>: Cost 3 vext3 <0,4,2,6>, <1,u,4,6>
4559  2686027157U, // <6,1,u,5>: Cost 3 vext3 <0,2,4,6>, <1,u,5,7>
4560  2590094093U, // <6,1,u,6>: Cost 3 vext1 <6,6,1,u>, <6,6,1,u>
4561  2596066790U, // <6,1,u,7>: Cost 3 vext1 <7,6,1,u>, <7,6,1,u>
4562  2686027177U, // <6,1,u,u>: Cost 3 vext3 <0,2,4,6>, <1,u,u,0>
4563  2646900736U, // <6,2,0,0>: Cost 3 vext2 <4,u,6,2>, <0,0,0,0>
4564  1573159014U, // <6,2,0,1>: Cost 2 vext2 <4,u,6,2>, LHS
4565  2646900900U, // <6,2,0,2>: Cost 3 vext2 <4,u,6,2>, <0,2,0,2>
4566  3759769037U, // <6,2,0,3>: Cost 4 vext3 <0,2,4,6>, <2,0,3,0>
4567  2641592668U, // <6,2,0,4>: Cost 3 vext2 <4,0,6,2>, <0,4,2,6>
4568  3779085794U, // <6,2,0,5>: Cost 4 vext3 <3,4,5,6>, <2,0,5,3>
4569  2686027244U, // <6,2,0,6>: Cost 3 vext3 <0,2,4,6>, <2,0,6,4>
4570  3669816807U, // <6,2,0,7>: Cost 4 vext1 <7,6,2,0>, <7,6,2,0>
4571  1573159581U, // <6,2,0,u>: Cost 2 vext2 <4,u,6,2>, LHS
4572  2230527897U, // <6,2,1,0>: Cost 3 vrev <2,6,0,1>
4573  2646901556U, // <6,2,1,1>: Cost 3 vext2 <4,u,6,2>, <1,1,1,1>
4574  2646901654U, // <6,2,1,2>: Cost 3 vext2 <4,u,6,2>, <1,2,3,0>
4575  2847047782U, // <6,2,1,3>: Cost 3 vuzpr <4,6,u,2>, LHS
4576  3771049517U, // <6,2,1,4>: Cost 4 vext3 <2,1,4,6>, <2,1,4,6>
4577  2646901904U, // <6,2,1,5>: Cost 3 vext2 <4,u,6,2>, <1,5,3,7>
4578  2686027324U, // <6,2,1,6>: Cost 3 vext3 <0,2,4,6>, <2,1,6,3>
4579  3669825000U, // <6,2,1,7>: Cost 4 vext1 <7,6,2,1>, <7,6,2,1>
4580  2231117793U, // <6,2,1,u>: Cost 3 vrev <2,6,u,1>
4581  3763603029U, // <6,2,2,0>: Cost 4 vext3 <0,u,2,6>, <2,2,0,1>
4582  3759769184U, // <6,2,2,1>: Cost 4 vext3 <0,2,4,6>, <2,2,1,3>
4583  2686027368U, // <6,2,2,2>: Cost 3 vext3 <0,2,4,6>, <2,2,2,2>
4584  2686027378U, // <6,2,2,3>: Cost 3 vext3 <0,2,4,6>, <2,2,3,3>
4585  2697971326U, // <6,2,2,4>: Cost 3 vext3 <2,2,4,6>, <2,2,4,6>
4586  3759769224U, // <6,2,2,5>: Cost 4 vext3 <0,2,4,6>, <2,2,5,7>
4587  2698118800U, // <6,2,2,6>: Cost 3 vext3 <2,2,6,6>, <2,2,6,6>
4588  3920794092U, // <6,2,2,7>: Cost 4 vuzpr <4,6,u,2>, <6,2,5,7>
4589  2686027423U, // <6,2,2,u>: Cost 3 vext3 <0,2,4,6>, <2,2,u,3>
4590  2686027430U, // <6,2,3,0>: Cost 3 vext3 <0,2,4,6>, <2,3,0,1>
4591  3759769262U, // <6,2,3,1>: Cost 4 vext3 <0,2,4,6>, <2,3,1,0>
4592  2698487485U, // <6,2,3,2>: Cost 3 vext3 <2,3,2,6>, <2,3,2,6>
4593  2705344196U, // <6,2,3,3>: Cost 3 vext3 <3,4,5,6>, <2,3,3,4>
4594  2686027470U, // <6,2,3,4>: Cost 3 vext3 <0,2,4,6>, <2,3,4,5>
4595  2698708696U, // <6,2,3,5>: Cost 3 vext3 <2,3,5,6>, <2,3,5,6>
4596  2724660961U, // <6,2,3,6>: Cost 3 vext3 <6,6,6,6>, <2,3,6,6>
4597  2729232104U, // <6,2,3,7>: Cost 3 vext3 <7,4,5,6>, <2,3,7,4>
4598  2686027502U, // <6,2,3,u>: Cost 3 vext3 <0,2,4,6>, <2,3,u,1>
4599  1567853468U, // <6,2,4,0>: Cost 2 vext2 <4,0,6,2>, <4,0,6,2>
4600  3759769351U, // <6,2,4,1>: Cost 4 vext3 <0,2,4,6>, <2,4,1,u>
4601  2699151118U, // <6,2,4,2>: Cost 3 vext3 <2,4,2,6>, <2,4,2,6>
4602  2686027543U, // <6,2,4,3>: Cost 3 vext3 <0,2,4,6>, <2,4,3,6>
4603  2699298592U, // <6,2,4,4>: Cost 3 vext3 <2,4,4,6>, <2,4,4,6>
4604  1573162294U, // <6,2,4,5>: Cost 2 vext2 <4,u,6,2>, RHS
4605  2686027564U, // <6,2,4,6>: Cost 3 vext3 <0,2,4,6>, <2,4,6,0>
4606  3719982547U, // <6,2,4,7>: Cost 4 vext2 <4,7,6,2>, <4,7,6,2>
4607  1573162532U, // <6,2,4,u>: Cost 2 vext2 <4,u,6,2>, <4,u,6,2>
4608  3779086154U, // <6,2,5,0>: Cost 4 vext3 <3,4,5,6>, <2,5,0,3>
4609  2646904528U, // <6,2,5,1>: Cost 3 vext2 <4,u,6,2>, <5,1,7,3>
4610  3759769440U, // <6,2,5,2>: Cost 4 vext3 <0,2,4,6>, <2,5,2,7>
4611  2699888488U, // <6,2,5,3>: Cost 3 vext3 <2,5,3,6>, <2,5,3,6>
4612  2230855617U, // <6,2,5,4>: Cost 3 vrev <2,6,4,5>
4613  2646904836U, // <6,2,5,5>: Cost 3 vext2 <4,u,6,2>, <5,5,5,5>
4614  2646904930U, // <6,2,5,6>: Cost 3 vext2 <4,u,6,2>, <5,6,7,0>
4615  2847051062U, // <6,2,5,7>: Cost 3 vuzpr <4,6,u,2>, RHS
4616  2700257173U, // <6,2,5,u>: Cost 3 vext3 <2,5,u,6>, <2,5,u,6>
4617  2687207321U, // <6,2,6,0>: Cost 3 vext3 <0,4,2,6>, <2,6,0,1>
4618  2686027684U, // <6,2,6,1>: Cost 3 vext3 <0,2,4,6>, <2,6,1,3>
4619  2566260656U, // <6,2,6,2>: Cost 3 vext1 <2,6,2,6>, <2,6,2,6>
4620  2685806522U, // <6,2,6,3>: Cost 3 vext3 <0,2,1,6>, <2,6,3,7>
4621  2687207361U, // <6,2,6,4>: Cost 3 vext3 <0,4,2,6>, <2,6,4,5>
4622  2686027724U, // <6,2,6,5>: Cost 3 vext3 <0,2,4,6>, <2,6,5,7>
4623  2646905656U, // <6,2,6,6>: Cost 3 vext2 <4,u,6,2>, <6,6,6,6>
4624  2646905678U, // <6,2,6,7>: Cost 3 vext2 <4,u,6,2>, <6,7,0,1>
4625  2686027751U, // <6,2,6,u>: Cost 3 vext3 <0,2,4,6>, <2,6,u,7>
4626  2554323046U, // <6,2,7,0>: Cost 3 vext1 <0,6,2,7>, LHS
4627  2572239606U, // <6,2,7,1>: Cost 3 vext1 <3,6,2,7>, <1,0,3,2>
4628  2566268849U, // <6,2,7,2>: Cost 3 vext1 <2,6,2,7>, <2,6,2,7>
4629  1906753638U, // <6,2,7,3>: Cost 2 vzipr RHS, LHS
4630  2554326326U, // <6,2,7,4>: Cost 3 vext1 <0,6,2,7>, RHS
4631  3304687564U, // <6,2,7,5>: Cost 4 vrev <2,6,5,7>
4632  2980495708U, // <6,2,7,6>: Cost 3 vzipr RHS, <0,4,2,6>
4633  2646906476U, // <6,2,7,7>: Cost 3 vext2 <4,u,6,2>, <7,7,7,7>
4634  1906753643U, // <6,2,7,u>: Cost 2 vzipr RHS, LHS
4635  1591744256U, // <6,2,u,0>: Cost 2 vext2 <u,0,6,2>, <u,0,6,2>
4636  1573164846U, // <6,2,u,1>: Cost 2 vext2 <4,u,6,2>, LHS
4637  2701805650U, // <6,2,u,2>: Cost 3 vext3 <2,u,2,6>, <2,u,2,6>
4638  1906761830U, // <6,2,u,3>: Cost 2 vzipr RHS, LHS
4639  2686027875U, // <6,2,u,4>: Cost 3 vext3 <0,2,4,6>, <2,u,4,5>
4640  1573165210U, // <6,2,u,5>: Cost 2 vext2 <4,u,6,2>, RHS
4641  2686322800U, // <6,2,u,6>: Cost 3 vext3 <0,2,u,6>, <2,u,6,0>
4642  2847051305U, // <6,2,u,7>: Cost 3 vuzpr <4,6,u,2>, RHS
4643  1906761835U, // <6,2,u,u>: Cost 2 vzipr RHS, LHS
4644  3759769739U, // <6,3,0,0>: Cost 4 vext3 <0,2,4,6>, <3,0,0,0>
4645  2686027926U, // <6,3,0,1>: Cost 3 vext3 <0,2,4,6>, <3,0,1,2>
4646  2686027937U, // <6,3,0,2>: Cost 3 vext3 <0,2,4,6>, <3,0,2,4>
4647  3640027286U, // <6,3,0,3>: Cost 4 vext1 <2,6,3,0>, <3,0,1,2>
4648  2687207601U, // <6,3,0,4>: Cost 3 vext3 <0,4,2,6>, <3,0,4,2>
4649  2705344698U, // <6,3,0,5>: Cost 3 vext3 <3,4,5,6>, <3,0,5,2>
4650  3663917847U, // <6,3,0,6>: Cost 4 vext1 <6,6,3,0>, <6,6,3,0>
4651  2237008560U, // <6,3,0,7>: Cost 3 vrev <3,6,7,0>
4652  2686027989U, // <6,3,0,u>: Cost 3 vext3 <0,2,4,6>, <3,0,u,2>
4653  3759769823U, // <6,3,1,0>: Cost 4 vext3 <0,2,4,6>, <3,1,0,3>
4654  3759769830U, // <6,3,1,1>: Cost 4 vext3 <0,2,4,6>, <3,1,1,1>
4655  3759769841U, // <6,3,1,2>: Cost 4 vext3 <0,2,4,6>, <3,1,2,3>
4656  3759769848U, // <6,3,1,3>: Cost 4 vext3 <0,2,4,6>, <3,1,3,1>
4657  2703280390U, // <6,3,1,4>: Cost 3 vext3 <3,1,4,6>, <3,1,4,6>
4658  3759769868U, // <6,3,1,5>: Cost 4 vext3 <0,2,4,6>, <3,1,5,3>
4659  3704063194U, // <6,3,1,6>: Cost 4 vext2 <2,1,6,3>, <1,6,3,0>
4660  3767732510U, // <6,3,1,7>: Cost 4 vext3 <1,5,4,6>, <3,1,7,3>
4661  2703280390U, // <6,3,1,u>: Cost 3 vext3 <3,1,4,6>, <3,1,4,6>
4662  3704063468U, // <6,3,2,0>: Cost 4 vext2 <2,1,6,3>, <2,0,6,4>
4663  2630321724U, // <6,3,2,1>: Cost 3 vext2 <2,1,6,3>, <2,1,6,3>
4664  3759769921U, // <6,3,2,2>: Cost 4 vext3 <0,2,4,6>, <3,2,2,2>
4665  3759769928U, // <6,3,2,3>: Cost 4 vext3 <0,2,4,6>, <3,2,3,0>
4666  3704063767U, // <6,3,2,4>: Cost 4 vext2 <2,1,6,3>, <2,4,3,6>
4667  3704063876U, // <6,3,2,5>: Cost 4 vext2 <2,1,6,3>, <2,5,6,7>
4668  2636957626U, // <6,3,2,6>: Cost 3 vext2 <3,2,6,3>, <2,6,3,7>
4669  3777907058U, // <6,3,2,7>: Cost 4 vext3 <3,2,7,6>, <3,2,7,6>
4670  2630321724U, // <6,3,2,u>: Cost 3 vext2 <2,1,6,3>, <2,1,6,3>
4671  3759769983U, // <6,3,3,0>: Cost 4 vext3 <0,2,4,6>, <3,3,0,1>
4672  3710036245U, // <6,3,3,1>: Cost 4 vext2 <3,1,6,3>, <3,1,6,3>
4673  2636958054U, // <6,3,3,2>: Cost 3 vext2 <3,2,6,3>, <3,2,6,3>
4674  2686028188U, // <6,3,3,3>: Cost 3 vext3 <0,2,4,6>, <3,3,3,3>
4675  2704607656U, // <6,3,3,4>: Cost 3 vext3 <3,3,4,6>, <3,3,4,6>
4676  3773041072U, // <6,3,3,5>: Cost 4 vext3 <2,4,4,6>, <3,3,5,5>
4677  3711363731U, // <6,3,3,6>: Cost 4 vext2 <3,3,6,3>, <3,6,3,7>
4678  3767732676U, // <6,3,3,7>: Cost 4 vext3 <1,5,4,6>, <3,3,7,7>
4679  2707999179U, // <6,3,3,u>: Cost 3 vext3 <3,u,5,6>, <3,3,u,5>
4680  2584232038U, // <6,3,4,0>: Cost 3 vext1 <5,6,3,4>, LHS
4681  2642267118U, // <6,3,4,1>: Cost 3 vext2 <4,1,6,3>, <4,1,6,3>
4682  2642930751U, // <6,3,4,2>: Cost 3 vext2 <4,2,6,3>, <4,2,6,3>
4683  2705197552U, // <6,3,4,3>: Cost 3 vext3 <3,4,3,6>, <3,4,3,6>
4684  2584235318U, // <6,3,4,4>: Cost 3 vext1 <5,6,3,4>, RHS
4685  1631603202U, // <6,3,4,5>: Cost 2 vext3 <3,4,5,6>, <3,4,5,6>
4686  2654211444U, // <6,3,4,6>: Cost 3 vext2 <6,1,6,3>, <4,6,4,6>
4687  2237041332U, // <6,3,4,7>: Cost 3 vrev <3,6,7,4>
4688  1631824413U, // <6,3,4,u>: Cost 2 vext3 <3,4,u,6>, <3,4,u,6>
4689  3640066150U, // <6,3,5,0>: Cost 4 vext1 <2,6,3,5>, LHS
4690  3772746288U, // <6,3,5,1>: Cost 4 vext3 <2,4,0,6>, <3,5,1,7>
4691  3640067790U, // <6,3,5,2>: Cost 4 vext1 <2,6,3,5>, <2,3,4,5>
4692  3773041216U, // <6,3,5,3>: Cost 4 vext3 <2,4,4,6>, <3,5,3,5>
4693  2705934922U, // <6,3,5,4>: Cost 3 vext3 <3,5,4,6>, <3,5,4,6>
4694  3773041236U, // <6,3,5,5>: Cost 4 vext3 <2,4,4,6>, <3,5,5,7>
4695  3779086940U, // <6,3,5,6>: Cost 4 vext3 <3,4,5,6>, <3,5,6,6>
4696  3767732831U, // <6,3,5,7>: Cost 4 vext3 <1,5,4,6>, <3,5,7,0>
4697  2706229870U, // <6,3,5,u>: Cost 3 vext3 <3,5,u,6>, <3,5,u,6>
4698  2602164326U, // <6,3,6,0>: Cost 3 vext1 <u,6,3,6>, LHS
4699  2654212512U, // <6,3,6,1>: Cost 3 vext2 <6,1,6,3>, <6,1,6,3>
4700  2566334393U, // <6,3,6,2>: Cost 3 vext1 <2,6,3,6>, <2,6,3,6>
4701  3704066588U, // <6,3,6,3>: Cost 4 vext2 <2,1,6,3>, <6,3,2,1>
4702  2602167524U, // <6,3,6,4>: Cost 3 vext1 <u,6,3,6>, <4,4,6,6>
4703  3710702321U, // <6,3,6,5>: Cost 4 vext2 <3,2,6,3>, <6,5,7,7>
4704  2724661933U, // <6,3,6,6>: Cost 3 vext3 <6,6,6,6>, <3,6,6,6>
4705  3710702465U, // <6,3,6,7>: Cost 4 vext2 <3,2,6,3>, <6,7,5,7>
4706  2602170158U, // <6,3,6,u>: Cost 3 vext1 <u,6,3,6>, LHS
4707  1492598886U, // <6,3,7,0>: Cost 2 vext1 <2,6,3,7>, LHS
4708  2560369889U, // <6,3,7,1>: Cost 3 vext1 <1,6,3,7>, <1,6,3,7>
4709  1492600762U, // <6,3,7,2>: Cost 2 vext1 <2,6,3,7>, <2,6,3,7>
4710  2566342806U, // <6,3,7,3>: Cost 3 vext1 <2,6,3,7>, <3,0,1,2>
4711  1492602166U, // <6,3,7,4>: Cost 2 vext1 <2,6,3,7>, RHS
4712  2602176208U, // <6,3,7,5>: Cost 3 vext1 <u,6,3,7>, <5,1,7,3>
4713  2566345210U, // <6,3,7,6>: Cost 3 vext1 <2,6,3,7>, <6,2,7,3>
4714  2980496528U, // <6,3,7,7>: Cost 3 vzipr RHS, <1,5,3,7>
4715  1492604718U, // <6,3,7,u>: Cost 2 vext1 <2,6,3,7>, LHS
4716  1492607078U, // <6,3,u,0>: Cost 2 vext1 <2,6,3,u>, LHS
4717  2686028574U, // <6,3,u,1>: Cost 3 vext3 <0,2,4,6>, <3,u,1,2>
4718  1492608955U, // <6,3,u,2>: Cost 2 vext1 <2,6,3,u>, <2,6,3,u>
4719  2566350998U, // <6,3,u,3>: Cost 3 vext1 <2,6,3,u>, <3,0,1,2>
4720  1492610358U, // <6,3,u,4>: Cost 2 vext1 <2,6,3,u>, RHS
4721  1634257734U, // <6,3,u,5>: Cost 2 vext3 <3,u,5,6>, <3,u,5,6>
4722  2566353489U, // <6,3,u,6>: Cost 3 vext1 <2,6,3,u>, <6,3,u,0>
4723  2980504720U, // <6,3,u,7>: Cost 3 vzipr RHS, <1,5,3,7>
4724  1492612910U, // <6,3,u,u>: Cost 2 vext1 <2,6,3,u>, LHS
4725  3703406592U, // <6,4,0,0>: Cost 4 vext2 <2,0,6,4>, <0,0,0,0>
4726  2629664870U, // <6,4,0,1>: Cost 3 vext2 <2,0,6,4>, LHS
4727  2629664972U, // <6,4,0,2>: Cost 3 vext2 <2,0,6,4>, <0,2,4,6>
4728  3779087232U, // <6,4,0,3>: Cost 4 vext3 <3,4,5,6>, <4,0,3,1>
4729  2642936156U, // <6,4,0,4>: Cost 3 vext2 <4,2,6,4>, <0,4,2,6>
4730  2712570770U, // <6,4,0,5>: Cost 3 vext3 <4,6,4,6>, <4,0,5,1>
4731  2687208348U, // <6,4,0,6>: Cost 3 vext3 <0,4,2,6>, <4,0,6,2>
4732  3316723081U, // <6,4,0,7>: Cost 4 vrev <4,6,7,0>
4733  2629665437U, // <6,4,0,u>: Cost 3 vext2 <2,0,6,4>, LHS
4734  2242473291U, // <6,4,1,0>: Cost 3 vrev <4,6,0,1>
4735  3700089652U, // <6,4,1,1>: Cost 4 vext2 <1,4,6,4>, <1,1,1,1>
4736  3703407510U, // <6,4,1,2>: Cost 4 vext2 <2,0,6,4>, <1,2,3,0>
4737  2852962406U, // <6,4,1,3>: Cost 3 vuzpr <5,6,7,4>, LHS
4738  3628166454U, // <6,4,1,4>: Cost 4 vext1 <0,6,4,1>, RHS
4739  3760876514U, // <6,4,1,5>: Cost 4 vext3 <0,4,1,6>, <4,1,5,0>
4740  2687208430U, // <6,4,1,6>: Cost 3 vext3 <0,4,2,6>, <4,1,6,3>
4741  3316731274U, // <6,4,1,7>: Cost 4 vrev <4,6,7,1>
4742  2243063187U, // <6,4,1,u>: Cost 3 vrev <4,6,u,1>
4743  2629666284U, // <6,4,2,0>: Cost 3 vext2 <2,0,6,4>, <2,0,6,4>
4744  3703408188U, // <6,4,2,1>: Cost 4 vext2 <2,0,6,4>, <2,1,6,3>
4745  3703408232U, // <6,4,2,2>: Cost 4 vext2 <2,0,6,4>, <2,2,2,2>
4746  3703408294U, // <6,4,2,3>: Cost 4 vext2 <2,0,6,4>, <2,3,0,1>
4747  2632320816U, // <6,4,2,4>: Cost 3 vext2 <2,4,6,4>, <2,4,6,4>
4748  2923384118U, // <6,4,2,5>: Cost 3 vzipl <6,2,7,3>, RHS
4749  2687208508U, // <6,4,2,6>: Cost 3 vext3 <0,4,2,6>, <4,2,6,0>
4750  3760950341U, // <6,4,2,7>: Cost 4 vext3 <0,4,2,6>, <4,2,7,0>
4751  2634975348U, // <6,4,2,u>: Cost 3 vext2 <2,u,6,4>, <2,u,6,4>
4752  3703408790U, // <6,4,3,0>: Cost 4 vext2 <2,0,6,4>, <3,0,1,2>
4753  3316305238U, // <6,4,3,1>: Cost 4 vrev <4,6,1,3>
4754  3703408947U, // <6,4,3,2>: Cost 4 vext2 <2,0,6,4>, <3,2,0,6>
4755  3703409052U, // <6,4,3,3>: Cost 4 vext2 <2,0,6,4>, <3,3,3,3>
4756  2644929026U, // <6,4,3,4>: Cost 3 vext2 <4,5,6,4>, <3,4,5,6>
4757  3718670922U, // <6,4,3,5>: Cost 4 vext2 <4,5,6,4>, <3,5,4,6>
4758  2705345682U, // <6,4,3,6>: Cost 3 vext3 <3,4,5,6>, <4,3,6,5>
4759  3926705152U, // <6,4,3,7>: Cost 4 vuzpr <5,6,7,4>, <1,3,5,7>
4760  2668817222U, // <6,4,3,u>: Cost 3 vext2 <u,5,6,4>, <3,u,5,6>
4761  2590277734U, // <6,4,4,0>: Cost 3 vext1 <6,6,4,4>, LHS
4762  3716017135U, // <6,4,4,1>: Cost 4 vext2 <4,1,6,4>, <4,1,6,4>
4763  2642938944U, // <6,4,4,2>: Cost 3 vext2 <4,2,6,4>, <4,2,6,4>
4764  3717344401U, // <6,4,4,3>: Cost 4 vext2 <4,3,6,4>, <4,3,6,4>
4765  2712571088U, // <6,4,4,4>: Cost 3 vext3 <4,6,4,6>, <4,4,4,4>
4766  2629668150U, // <6,4,4,5>: Cost 3 vext2 <2,0,6,4>, RHS
4767  1637649636U, // <6,4,4,6>: Cost 2 vext3 <4,4,6,6>, <4,4,6,6>
4768  2646257109U, // <6,4,4,7>: Cost 3 vext2 <4,7,6,4>, <4,7,6,4>
4769  1637649636U, // <6,4,4,u>: Cost 2 vext3 <4,4,6,6>, <4,4,6,6>
4770  2566398054U, // <6,4,5,0>: Cost 3 vext1 <2,6,4,5>, LHS
4771  3760876805U, // <6,4,5,1>: Cost 4 vext3 <0,4,1,6>, <4,5,1,3>
4772  2566399937U, // <6,4,5,2>: Cost 3 vext1 <2,6,4,5>, <2,6,4,5>
4773  2584316418U, // <6,4,5,3>: Cost 3 vext1 <5,6,4,5>, <3,4,5,6>
4774  2566401334U, // <6,4,5,4>: Cost 3 vext1 <2,6,4,5>, RHS
4775  2584318028U, // <6,4,5,5>: Cost 3 vext1 <5,6,4,5>, <5,6,4,5>
4776  1612287286U, // <6,4,5,6>: Cost 2 vext3 <0,2,4,6>, RHS
4777  2852965686U, // <6,4,5,7>: Cost 3 vuzpr <5,6,7,4>, RHS
4778  1612287304U, // <6,4,5,u>: Cost 2 vext3 <0,2,4,6>, RHS
4779  1504608358U, // <6,4,6,0>: Cost 2 vext1 <4,6,4,6>, LHS
4780  2578350838U, // <6,4,6,1>: Cost 3 vext1 <4,6,4,6>, <1,0,3,2>
4781  2578351720U, // <6,4,6,2>: Cost 3 vext1 <4,6,4,6>, <2,2,2,2>
4782  2578352278U, // <6,4,6,3>: Cost 3 vext1 <4,6,4,6>, <3,0,1,2>
4783  1504611638U, // <6,4,6,4>: Cost 2 vext1 <4,6,4,6>, RHS
4784  2578353872U, // <6,4,6,5>: Cost 3 vext1 <4,6,4,6>, <5,1,7,3>
4785  2578354682U, // <6,4,6,6>: Cost 3 vext1 <4,6,4,6>, <6,2,7,3>
4786  2578355194U, // <6,4,6,7>: Cost 3 vext1 <4,6,4,6>, <7,0,1,2>
4787  1504614190U, // <6,4,6,u>: Cost 2 vext1 <4,6,4,6>, LHS
4788  2572386406U, // <6,4,7,0>: Cost 3 vext1 <3,6,4,7>, LHS
4789  2572387226U, // <6,4,7,1>: Cost 3 vext1 <3,6,4,7>, <1,2,3,4>
4790  3640157902U, // <6,4,7,2>: Cost 4 vext1 <2,6,4,7>, <2,3,4,5>
4791  2572389020U, // <6,4,7,3>: Cost 3 vext1 <3,6,4,7>, <3,6,4,7>
4792  2572389686U, // <6,4,7,4>: Cost 3 vext1 <3,6,4,7>, RHS
4793  2980497102U, // <6,4,7,5>: Cost 3 vzipr RHS, <2,3,4,5>
4794  2980495564U, // <6,4,7,6>: Cost 3 vzipr RHS, <0,2,4,6>
4795  4054239090U, // <6,4,7,7>: Cost 4 vzipr RHS, <2,5,4,7>
4796  2572392238U, // <6,4,7,u>: Cost 3 vext1 <3,6,4,7>, LHS
4797  1504608358U, // <6,4,u,0>: Cost 2 vext1 <4,6,4,6>, LHS
4798  2629670702U, // <6,4,u,1>: Cost 3 vext2 <2,0,6,4>, LHS
4799  2566424516U, // <6,4,u,2>: Cost 3 vext1 <2,6,4,u>, <2,6,4,u>
4800  2584340994U, // <6,4,u,3>: Cost 3 vext1 <5,6,4,u>, <3,4,5,6>
4801  1640156694U, // <6,4,u,4>: Cost 2 vext3 <4,u,4,6>, <4,u,4,6>
4802  2629671066U, // <6,4,u,5>: Cost 3 vext2 <2,0,6,4>, RHS
4803  1612287529U, // <6,4,u,6>: Cost 2 vext3 <0,2,4,6>, RHS
4804  2852965929U, // <6,4,u,7>: Cost 3 vuzpr <5,6,7,4>, RHS
4805  1612287547U, // <6,4,u,u>: Cost 2 vext3 <0,2,4,6>, RHS
4806  3708723200U, // <6,5,0,0>: Cost 4 vext2 <2,u,6,5>, <0,0,0,0>
4807  2634981478U, // <6,5,0,1>: Cost 3 vext2 <2,u,6,5>, LHS
4808  3694125260U, // <6,5,0,2>: Cost 4 vext2 <0,4,6,5>, <0,2,4,6>
4809  3779087962U, // <6,5,0,3>: Cost 4 vext3 <3,4,5,6>, <5,0,3,2>
4810  3760877154U, // <6,5,0,4>: Cost 4 vext3 <0,4,1,6>, <5,0,4,1>
4811  4195110916U, // <6,5,0,5>: Cost 4 vtrnr <5,6,7,0>, <5,5,5,5>
4812  3696779775U, // <6,5,0,6>: Cost 4 vext2 <0,u,6,5>, <0,6,2,7>
4813  1175212130U, // <6,5,0,7>: Cost 2 vrev <5,6,7,0>
4814  1175285867U, // <6,5,0,u>: Cost 2 vrev <5,6,u,0>
4815  2248445988U, // <6,5,1,0>: Cost 3 vrev <5,6,0,1>
4816  3698107237U, // <6,5,1,1>: Cost 4 vext2 <1,1,6,5>, <1,1,6,5>
4817  3708724118U, // <6,5,1,2>: Cost 4 vext2 <2,u,6,5>, <1,2,3,0>
4818  3908575334U, // <6,5,1,3>: Cost 4 vuzpr <2,6,4,5>, LHS
4819  3716023376U, // <6,5,1,4>: Cost 4 vext2 <4,1,6,5>, <1,4,5,6>
4820  3708724368U, // <6,5,1,5>: Cost 4 vext2 <2,u,6,5>, <1,5,3,7>
4821  3767733960U, // <6,5,1,6>: Cost 4 vext3 <1,5,4,6>, <5,1,6,4>
4822  2712571600U, // <6,5,1,7>: Cost 3 vext3 <4,6,4,6>, <5,1,7,3>
4823  2712571609U, // <6,5,1,u>: Cost 3 vext3 <4,6,4,6>, <5,1,u,3>
4824  2578391142U, // <6,5,2,0>: Cost 3 vext1 <4,6,5,2>, LHS
4825  3704079934U, // <6,5,2,1>: Cost 4 vext2 <2,1,6,5>, <2,1,6,5>
4826  3708724840U, // <6,5,2,2>: Cost 4 vext2 <2,u,6,5>, <2,2,2,2>
4827  3705407182U, // <6,5,2,3>: Cost 4 vext2 <2,3,6,5>, <2,3,4,5>
4828  2578394422U, // <6,5,2,4>: Cost 3 vext1 <4,6,5,2>, RHS
4829  3717351272U, // <6,5,2,5>: Cost 4 vext2 <4,3,6,5>, <2,5,3,6>
4830  2634983354U, // <6,5,2,6>: Cost 3 vext2 <2,u,6,5>, <2,6,3,7>
4831  3115486518U, // <6,5,2,7>: Cost 3 vtrnr <4,6,u,2>, RHS
4832  2634983541U, // <6,5,2,u>: Cost 3 vext2 <2,u,6,5>, <2,u,6,5>
4833  3708725398U, // <6,5,3,0>: Cost 4 vext2 <2,u,6,5>, <3,0,1,2>
4834  3710052631U, // <6,5,3,1>: Cost 4 vext2 <3,1,6,5>, <3,1,6,5>
4835  3708725606U, // <6,5,3,2>: Cost 4 vext2 <2,u,6,5>, <3,2,6,3>
4836  3708725660U, // <6,5,3,3>: Cost 4 vext2 <2,u,6,5>, <3,3,3,3>
4837  2643610114U, // <6,5,3,4>: Cost 3 vext2 <4,3,6,5>, <3,4,5,6>
4838  3717352010U, // <6,5,3,5>: Cost 4 vext2 <4,3,6,5>, <3,5,4,6>
4839  3773632358U, // <6,5,3,6>: Cost 4 vext3 <2,5,3,6>, <5,3,6,0>
4840  2248978533U, // <6,5,3,7>: Cost 3 vrev <5,6,7,3>
4841  2249052270U, // <6,5,3,u>: Cost 3 vrev <5,6,u,3>
4842  2596323430U, // <6,5,4,0>: Cost 3 vext1 <7,6,5,4>, LHS
4843  3716025328U, // <6,5,4,1>: Cost 4 vext2 <4,1,6,5>, <4,1,6,5>
4844  3716688961U, // <6,5,4,2>: Cost 4 vext2 <4,2,6,5>, <4,2,6,5>
4845  2643610770U, // <6,5,4,3>: Cost 3 vext2 <4,3,6,5>, <4,3,6,5>
4846  2596326710U, // <6,5,4,4>: Cost 3 vext1 <7,6,5,4>, RHS
4847  2634984758U, // <6,5,4,5>: Cost 3 vext2 <2,u,6,5>, RHS
4848  3767734199U, // <6,5,4,6>: Cost 4 vext3 <1,5,4,6>, <5,4,6,0>
4849  1643696070U, // <6,5,4,7>: Cost 2 vext3 <5,4,7,6>, <5,4,7,6>
4850  1643769807U, // <6,5,4,u>: Cost 2 vext3 <5,4,u,6>, <5,4,u,6>
4851  2578415718U, // <6,5,5,0>: Cost 3 vext1 <4,6,5,5>, LHS
4852  3652158198U, // <6,5,5,1>: Cost 4 vext1 <4,6,5,5>, <1,0,3,2>
4853  3652159080U, // <6,5,5,2>: Cost 4 vext1 <4,6,5,5>, <2,2,2,2>
4854  3652159638U, // <6,5,5,3>: Cost 4 vext1 <4,6,5,5>, <3,0,1,2>
4855  2578418998U, // <6,5,5,4>: Cost 3 vext1 <4,6,5,5>, RHS
4856  2712571908U, // <6,5,5,5>: Cost 3 vext3 <4,6,4,6>, <5,5,5,5>
4857  2718027790U, // <6,5,5,6>: Cost 3 vext3 <5,5,6,6>, <5,5,6,6>
4858  2712571928U, // <6,5,5,7>: Cost 3 vext3 <4,6,4,6>, <5,5,7,7>
4859  2712571937U, // <6,5,5,u>: Cost 3 vext3 <4,6,4,6>, <5,5,u,7>
4860  2705346596U, // <6,5,6,0>: Cost 3 vext3 <3,4,5,6>, <5,6,0,1>
4861  3767144496U, // <6,5,6,1>: Cost 4 vext3 <1,4,5,6>, <5,6,1,4>
4862  3773116473U, // <6,5,6,2>: Cost 4 vext3 <2,4,5,6>, <5,6,2,4>
4863  2705346626U, // <6,5,6,3>: Cost 3 vext3 <3,4,5,6>, <5,6,3,4>
4864  2705346636U, // <6,5,6,4>: Cost 3 vext3 <3,4,5,6>, <5,6,4,5>
4865  3908577217U, // <6,5,6,5>: Cost 4 vuzpr <2,6,4,5>, <2,6,4,5>
4866  2578428728U, // <6,5,6,6>: Cost 3 vext1 <4,6,5,6>, <6,6,6,6>
4867  2712572002U, // <6,5,6,7>: Cost 3 vext3 <4,6,4,6>, <5,6,7,0>
4868  2705346668U, // <6,5,6,u>: Cost 3 vext3 <3,4,5,6>, <5,6,u,1>
4869  2560516198U, // <6,5,7,0>: Cost 3 vext1 <1,6,5,7>, LHS
4870  2560517363U, // <6,5,7,1>: Cost 3 vext1 <1,6,5,7>, <1,6,5,7>
4871  2566490060U, // <6,5,7,2>: Cost 3 vext1 <2,6,5,7>, <2,6,5,7>
4872  3634260118U, // <6,5,7,3>: Cost 4 vext1 <1,6,5,7>, <3,0,1,2>
4873  2560519478U, // <6,5,7,4>: Cost 3 vext1 <1,6,5,7>, RHS
4874  2980498650U, // <6,5,7,5>: Cost 3 vzipr RHS, <4,4,5,5>
4875  2980497922U, // <6,5,7,6>: Cost 3 vzipr RHS, <3,4,5,6>
4876  3103214902U, // <6,5,7,7>: Cost 3 vtrnr <2,6,3,7>, RHS
4877  2560522030U, // <6,5,7,u>: Cost 3 vext1 <1,6,5,7>, LHS
4878  2560524390U, // <6,5,u,0>: Cost 3 vext1 <1,6,5,u>, LHS
4879  2560525556U, // <6,5,u,1>: Cost 3 vext1 <1,6,5,u>, <1,6,5,u>
4880  2566498253U, // <6,5,u,2>: Cost 3 vext1 <2,6,5,u>, <2,6,5,u>
4881  2646931439U, // <6,5,u,3>: Cost 3 vext2 <4,u,6,5>, <u,3,5,7>
4882  2560527670U, // <6,5,u,4>: Cost 3 vext1 <1,6,5,u>, RHS
4883  2634987674U, // <6,5,u,5>: Cost 3 vext2 <2,u,6,5>, RHS
4884  2980506114U, // <6,5,u,6>: Cost 3 vzipr RHS, <3,4,5,6>
4885  1175277674U, // <6,5,u,7>: Cost 2 vrev <5,6,7,u>
4886  1175351411U, // <6,5,u,u>: Cost 2 vrev <5,6,u,u>
4887  2578448486U, // <6,6,0,0>: Cost 3 vext1 <4,6,6,0>, LHS
4888  1573191782U, // <6,6,0,1>: Cost 2 vext2 <4,u,6,6>, LHS
4889  2686030124U, // <6,6,0,2>: Cost 3 vext3 <0,2,4,6>, <6,0,2,4>
4890  3779088690U, // <6,6,0,3>: Cost 4 vext3 <3,4,5,6>, <6,0,3,1>
4891  2687209788U, // <6,6,0,4>: Cost 3 vext3 <0,4,2,6>, <6,0,4,2>
4892  3652194000U, // <6,6,0,5>: Cost 4 vext1 <4,6,6,0>, <5,1,7,3>
4893  2254852914U, // <6,6,0,6>: Cost 3 vrev <6,6,6,0>
4894  4041575734U, // <6,6,0,7>: Cost 4 vzipr <2,4,6,0>, RHS
4895  1573192349U, // <6,6,0,u>: Cost 2 vext2 <4,u,6,6>, LHS
4896  2646934262U, // <6,6,1,0>: Cost 3 vext2 <4,u,6,6>, <1,0,3,2>
4897  2646934324U, // <6,6,1,1>: Cost 3 vext2 <4,u,6,6>, <1,1,1,1>
4898  2646934422U, // <6,6,1,2>: Cost 3 vext2 <4,u,6,6>, <1,2,3,0>
4899  2846785638U, // <6,6,1,3>: Cost 3 vuzpr <4,6,4,6>, LHS
4900  3760951694U, // <6,6,1,4>: Cost 4 vext3 <0,4,2,6>, <6,1,4,3>
4901  2646934672U, // <6,6,1,5>: Cost 3 vext2 <4,u,6,6>, <1,5,3,7>
4902  2712572320U, // <6,6,1,6>: Cost 3 vext3 <4,6,4,6>, <6,1,6,3>
4903  3775549865U, // <6,6,1,7>: Cost 4 vext3 <2,u,2,6>, <6,1,7,3>
4904  2846785643U, // <6,6,1,u>: Cost 3 vuzpr <4,6,4,6>, LHS
4905  3759772094U, // <6,6,2,0>: Cost 4 vext3 <0,2,4,6>, <6,2,0,6>
4906  3704751676U, // <6,6,2,1>: Cost 4 vext2 <2,2,6,6>, <2,1,6,3>
4907  2631009936U, // <6,6,2,2>: Cost 3 vext2 <2,2,6,6>, <2,2,6,6>
4908  2646935206U, // <6,6,2,3>: Cost 3 vext2 <4,u,6,6>, <2,3,0,1>
4909  3759772127U, // <6,6,2,4>: Cost 4 vext3 <0,2,4,6>, <6,2,4,3>
4910  3704752004U, // <6,6,2,5>: Cost 4 vext2 <2,2,6,6>, <2,5,6,7>
4911  2646935482U, // <6,6,2,6>: Cost 3 vext2 <4,u,6,6>, <2,6,3,7>
4912  2712572410U, // <6,6,2,7>: Cost 3 vext3 <4,6,4,6>, <6,2,7,3>
4913  2712572419U, // <6,6,2,u>: Cost 3 vext3 <4,6,4,6>, <6,2,u,3>
4914  2646935702U, // <6,6,3,0>: Cost 3 vext2 <4,u,6,6>, <3,0,1,2>
4915  3777024534U, // <6,6,3,1>: Cost 4 vext3 <3,1,4,6>, <6,3,1,4>
4916  3704752453U, // <6,6,3,2>: Cost 4 vext2 <2,2,6,6>, <3,2,2,6>
4917  2646935964U, // <6,6,3,3>: Cost 3 vext2 <4,u,6,6>, <3,3,3,3>
4918  2705347122U, // <6,6,3,4>: Cost 3 vext3 <3,4,5,6>, <6,3,4,5>
4919  3779678778U, // <6,6,3,5>: Cost 4 vext3 <3,5,4,6>, <6,3,5,4>
4920  2657553069U, // <6,6,3,6>: Cost 3 vext2 <6,6,6,6>, <3,6,6,6>
4921  4039609654U, // <6,6,3,7>: Cost 4 vzipr <2,1,6,3>, RHS
4922  2708001366U, // <6,6,3,u>: Cost 3 vext3 <3,u,5,6>, <6,3,u,5>
4923  2578481254U, // <6,6,4,0>: Cost 3 vext1 <4,6,6,4>, LHS
4924  3652223734U, // <6,6,4,1>: Cost 4 vext1 <4,6,6,4>, <1,0,3,2>
4925  3760951922U, // <6,6,4,2>: Cost 4 vext3 <0,4,2,6>, <6,4,2,6>
4926  3779089019U, // <6,6,4,3>: Cost 4 vext3 <3,4,5,6>, <6,4,3,6>
4927  1570540772U, // <6,6,4,4>: Cost 2 vext2 <4,4,6,6>, <4,4,6,6>
4928  1573195062U, // <6,6,4,5>: Cost 2 vext2 <4,u,6,6>, RHS
4929  2712572560U, // <6,6,4,6>: Cost 3 vext3 <4,6,4,6>, <6,4,6,0>
4930  2723410591U, // <6,6,4,7>: Cost 3 vext3 <6,4,7,6>, <6,4,7,6>
4931  1573195304U, // <6,6,4,u>: Cost 2 vext2 <4,u,6,6>, <4,u,6,6>
4932  3640287334U, // <6,6,5,0>: Cost 4 vext1 <2,6,6,5>, LHS
4933  2646937296U, // <6,6,5,1>: Cost 3 vext2 <4,u,6,6>, <5,1,7,3>
4934  3640289235U, // <6,6,5,2>: Cost 4 vext1 <2,6,6,5>, <2,6,6,5>
4935  3720679279U, // <6,6,5,3>: Cost 4 vext2 <4,u,6,6>, <5,3,7,0>
4936  2646937542U, // <6,6,5,4>: Cost 3 vext2 <4,u,6,6>, <5,4,7,6>
4937  2646937604U, // <6,6,5,5>: Cost 3 vext2 <4,u,6,6>, <5,5,5,5>
4938  2646937698U, // <6,6,5,6>: Cost 3 vext2 <4,u,6,6>, <5,6,7,0>
4939  2846788918U, // <6,6,5,7>: Cost 3 vuzpr <4,6,4,6>, RHS
4940  2846788919U, // <6,6,5,u>: Cost 3 vuzpr <4,6,4,6>, RHS
4941  1516699750U, // <6,6,6,0>: Cost 2 vext1 <6,6,6,6>, LHS
4942  2590442230U, // <6,6,6,1>: Cost 3 vext1 <6,6,6,6>, <1,0,3,2>
4943  2646938106U, // <6,6,6,2>: Cost 3 vext2 <4,u,6,6>, <6,2,7,3>
4944  2590443670U, // <6,6,6,3>: Cost 3 vext1 <6,6,6,6>, <3,0,1,2>
4945  1516703030U, // <6,6,6,4>: Cost 2 vext1 <6,6,6,6>, RHS
4946  2590445264U, // <6,6,6,5>: Cost 3 vext1 <6,6,6,6>, <5,1,7,3>
4947  296144182U, // <6,6,6,6>: Cost 1 vdup2 RHS
4948  2712572738U, // <6,6,6,7>: Cost 3 vext3 <4,6,4,6>, <6,6,7,7>
4949  296144182U, // <6,6,6,u>: Cost 1 vdup2 RHS
4950  2566561894U, // <6,6,7,0>: Cost 3 vext1 <2,6,6,7>, LHS
4951  3634332924U, // <6,6,7,1>: Cost 4 vext1 <1,6,6,7>, <1,6,6,7>
4952  2566563797U, // <6,6,7,2>: Cost 3 vext1 <2,6,6,7>, <2,6,6,7>
4953  2584480258U, // <6,6,7,3>: Cost 3 vext1 <5,6,6,7>, <3,4,5,6>
4954  2566565174U, // <6,6,7,4>: Cost 3 vext1 <2,6,6,7>, RHS
4955  2717438846U, // <6,6,7,5>: Cost 3 vext3 <5,4,7,6>, <6,7,5,4>
4956  2980500280U, // <6,6,7,6>: Cost 3 vzipr RHS, <6,6,6,6>
4957  1906756918U, // <6,6,7,7>: Cost 2 vzipr RHS, RHS
4958  1906756919U, // <6,6,7,u>: Cost 2 vzipr RHS, RHS
4959  1516699750U, // <6,6,u,0>: Cost 2 vext1 <6,6,6,6>, LHS
4960  1573197614U, // <6,6,u,1>: Cost 2 vext2 <4,u,6,6>, LHS
4961  2566571990U, // <6,6,u,2>: Cost 3 vext1 <2,6,6,u>, <2,6,6,u>
4962  2846786205U, // <6,6,u,3>: Cost 3 vuzpr <4,6,4,6>, LHS
4963  1516703030U, // <6,6,u,4>: Cost 2 vext1 <6,6,6,6>, RHS
4964  1573197978U, // <6,6,u,5>: Cost 2 vext2 <4,u,6,6>, RHS
4965  296144182U, // <6,6,u,6>: Cost 1 vdup2 RHS
4966  1906765110U, // <6,6,u,7>: Cost 2 vzipr RHS, RHS
4967  296144182U, // <6,6,u,u>: Cost 1 vdup2 RHS
4968  1571209216U, // <6,7,0,0>: Cost 2 vext2 RHS, <0,0,0,0>
4969  497467494U, // <6,7,0,1>: Cost 1 vext2 RHS, LHS
4970  1571209380U, // <6,7,0,2>: Cost 2 vext2 RHS, <0,2,0,2>
4971  2644951292U, // <6,7,0,3>: Cost 3 vext2 RHS, <0,3,1,0>
4972  1571209554U, // <6,7,0,4>: Cost 2 vext2 RHS, <0,4,1,5>
4973  1510756450U, // <6,7,0,5>: Cost 2 vext1 <5,6,7,0>, <5,6,7,0>
4974  2644951542U, // <6,7,0,6>: Cost 3 vext2 RHS, <0,6,1,7>
4975  2584499194U, // <6,7,0,7>: Cost 3 vext1 <5,6,7,0>, <7,0,1,2>
4976  497468061U, // <6,7,0,u>: Cost 1 vext2 RHS, LHS
4977  1571209974U, // <6,7,1,0>: Cost 2 vext2 RHS, <1,0,3,2>
4978  1571210036U, // <6,7,1,1>: Cost 2 vext2 RHS, <1,1,1,1>
4979  1571210134U, // <6,7,1,2>: Cost 2 vext2 RHS, <1,2,3,0>
4980  1571210200U, // <6,7,1,3>: Cost 2 vext2 RHS, <1,3,1,3>
4981  2644952098U, // <6,7,1,4>: Cost 3 vext2 RHS, <1,4,0,5>
4982  1571210384U, // <6,7,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
4983  2644952271U, // <6,7,1,6>: Cost 3 vext2 RHS, <1,6,1,7>
4984  2578535418U, // <6,7,1,7>: Cost 3 vext1 <4,6,7,1>, <7,0,1,2>
4985  1571210605U, // <6,7,1,u>: Cost 2 vext2 RHS, <1,u,1,3>
4986  2644952509U, // <6,7,2,0>: Cost 3 vext2 RHS, <2,0,1,2>
4987  2644952582U, // <6,7,2,1>: Cost 3 vext2 RHS, <2,1,0,3>
4988  1571210856U, // <6,7,2,2>: Cost 2 vext2 RHS, <2,2,2,2>
4989  1571210918U, // <6,7,2,3>: Cost 2 vext2 RHS, <2,3,0,1>
4990  2644952828U, // <6,7,2,4>: Cost 3 vext2 RHS, <2,4,0,6>
4991  2633009028U, // <6,7,2,5>: Cost 3 vext2 <2,5,6,7>, <2,5,6,7>
4992  1571211194U, // <6,7,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
4993  2668840938U, // <6,7,2,7>: Cost 3 vext2 RHS, <2,7,0,1>
4994  1571211323U, // <6,7,2,u>: Cost 2 vext2 RHS, <2,u,0,1>
4995  1571211414U, // <6,7,3,0>: Cost 2 vext2 RHS, <3,0,1,2>
4996  2644953311U, // <6,7,3,1>: Cost 3 vext2 RHS, <3,1,0,3>
4997  2644953390U, // <6,7,3,2>: Cost 3 vext2 RHS, <3,2,0,1>
4998  1571211676U, // <6,7,3,3>: Cost 2 vext2 RHS, <3,3,3,3>
4999  1571211778U, // <6,7,3,4>: Cost 2 vext2 RHS, <3,4,5,6>
5000  2644953648U, // <6,7,3,5>: Cost 3 vext2 RHS, <3,5,1,7>
5001  2644953720U, // <6,7,3,6>: Cost 3 vext2 RHS, <3,6,0,7>
5002  2644953795U, // <6,7,3,7>: Cost 3 vext2 RHS, <3,7,0,1>
5003  1571212062U, // <6,7,3,u>: Cost 2 vext2 RHS, <3,u,1,2>
5004  1573202834U, // <6,7,4,0>: Cost 2 vext2 RHS, <4,0,5,1>
5005  2644954058U, // <6,7,4,1>: Cost 3 vext2 RHS, <4,1,2,3>
5006  2644954166U, // <6,7,4,2>: Cost 3 vext2 RHS, <4,2,5,3>
5007  2644954258U, // <6,7,4,3>: Cost 3 vext2 RHS, <4,3,6,5>
5008  1571212496U, // <6,7,4,4>: Cost 2 vext2 RHS, <4,4,4,4>
5009  497470774U, // <6,7,4,5>: Cost 1 vext2 RHS, RHS
5010  1573203316U, // <6,7,4,6>: Cost 2 vext2 RHS, <4,6,4,6>
5011  2646281688U, // <6,7,4,7>: Cost 3 vext2 <4,7,6,7>, <4,7,6,7>
5012  497471017U, // <6,7,4,u>: Cost 1 vext2 RHS, RHS
5013  2644954696U, // <6,7,5,0>: Cost 3 vext2 RHS, <5,0,1,2>
5014  1573203664U, // <6,7,5,1>: Cost 2 vext2 RHS, <5,1,7,3>
5015  2644954878U, // <6,7,5,2>: Cost 3 vext2 RHS, <5,2,3,4>
5016  2644954991U, // <6,7,5,3>: Cost 3 vext2 RHS, <5,3,7,0>
5017  1571213254U, // <6,7,5,4>: Cost 2 vext2 RHS, <5,4,7,6>
5018  1571213316U, // <6,7,5,5>: Cost 2 vext2 RHS, <5,5,5,5>
5019  1571213410U, // <6,7,5,6>: Cost 2 vext2 RHS, <5,6,7,0>
5020  1573204136U, // <6,7,5,7>: Cost 2 vext2 RHS, <5,7,5,7>
5021  1573204217U, // <6,7,5,u>: Cost 2 vext2 RHS, <5,u,5,7>
5022  2644955425U, // <6,7,6,0>: Cost 3 vext2 RHS, <6,0,1,2>
5023  2644955561U, // <6,7,6,1>: Cost 3 vext2 RHS, <6,1,7,3>
5024  1573204474U, // <6,7,6,2>: Cost 2 vext2 RHS, <6,2,7,3>
5025  2644955698U, // <6,7,6,3>: Cost 3 vext2 RHS, <6,3,4,5>
5026  2644955789U, // <6,7,6,4>: Cost 3 vext2 RHS, <6,4,5,6>
5027  2644955889U, // <6,7,6,5>: Cost 3 vext2 RHS, <6,5,7,7>
5028  1571214136U, // <6,7,6,6>: Cost 2 vext2 RHS, <6,6,6,6>
5029  1571214158U, // <6,7,6,7>: Cost 2 vext2 RHS, <6,7,0,1>
5030  1573204895U, // <6,7,6,u>: Cost 2 vext2 RHS, <6,u,0,1>
5031  1573204986U, // <6,7,7,0>: Cost 2 vext2 RHS, <7,0,1,2>
5032  2572608656U, // <6,7,7,1>: Cost 3 vext1 <3,6,7,7>, <1,5,3,7>
5033  2644956362U, // <6,7,7,2>: Cost 3 vext2 RHS, <7,2,6,3>
5034  2572610231U, // <6,7,7,3>: Cost 3 vext1 <3,6,7,7>, <3,6,7,7>
5035  1573205350U, // <6,7,7,4>: Cost 2 vext2 RHS, <7,4,5,6>
5036  2646947220U, // <6,7,7,5>: Cost 3 vext2 RHS, <7,5,1,7>
5037  1516786498U, // <6,7,7,6>: Cost 2 vext1 <6,6,7,7>, <6,6,7,7>
5038  1571214956U, // <6,7,7,7>: Cost 2 vext2 RHS, <7,7,7,7>
5039  1573205634U, // <6,7,7,u>: Cost 2 vext2 RHS, <7,u,1,2>
5040  1571215059U, // <6,7,u,0>: Cost 2 vext2 RHS, <u,0,1,2>
5041  497473326U, // <6,7,u,1>: Cost 1 vext2 RHS, LHS
5042  1571215237U, // <6,7,u,2>: Cost 2 vext2 RHS, <u,2,3,0>
5043  1571215292U, // <6,7,u,3>: Cost 2 vext2 RHS, <u,3,0,1>
5044  1571215423U, // <6,7,u,4>: Cost 2 vext2 RHS, <u,4,5,6>
5045  497473690U, // <6,7,u,5>: Cost 1 vext2 RHS, RHS
5046  1571215568U, // <6,7,u,6>: Cost 2 vext2 RHS, <u,6,3,7>
5047  1573206272U, // <6,7,u,7>: Cost 2 vext2 RHS, <u,7,0,1>
5048  497473893U, // <6,7,u,u>: Cost 1 vext2 RHS, LHS
5049  1571217408U, // <6,u,0,0>: Cost 2 vext2 RHS, <0,0,0,0>
5050  497475686U, // <6,u,0,1>: Cost 1 vext2 RHS, LHS
5051  1571217572U, // <6,u,0,2>: Cost 2 vext2 RHS, <0,2,0,2>
5052  2689865445U, // <6,u,0,3>: Cost 3 vext3 <0,u,2,6>, <u,0,3,2>
5053  1571217746U, // <6,u,0,4>: Cost 2 vext2 RHS, <0,4,1,5>
5054  1510830187U, // <6,u,0,5>: Cost 2 vext1 <5,6,u,0>, <5,6,u,0>
5055  2644959734U, // <6,u,0,6>: Cost 3 vext2 RHS, <0,6,1,7>
5056  1193130221U, // <6,u,0,7>: Cost 2 vrev <u,6,7,0>
5057  497476253U, // <6,u,0,u>: Cost 1 vext2 RHS, LHS
5058  1571218166U, // <6,u,1,0>: Cost 2 vext2 RHS, <1,0,3,2>
5059  1571218228U, // <6,u,1,1>: Cost 2 vext2 RHS, <1,1,1,1>
5060  1612289838U, // <6,u,1,2>: Cost 2 vext3 <0,2,4,6>, LHS
5061  1571218392U, // <6,u,1,3>: Cost 2 vext2 RHS, <1,3,1,3>
5062  2566663478U, // <6,u,1,4>: Cost 3 vext1 <2,6,u,1>, RHS
5063  1571218576U, // <6,u,1,5>: Cost 2 vext2 RHS, <1,5,3,7>
5064  2644960463U, // <6,u,1,6>: Cost 3 vext2 RHS, <1,6,1,7>
5065  2717439835U, // <6,u,1,7>: Cost 3 vext3 <5,4,7,6>, <u,1,7,3>
5066  1612289892U, // <6,u,1,u>: Cost 2 vext3 <0,2,4,6>, LHS
5067  1504870502U, // <6,u,2,0>: Cost 2 vext1 <4,6,u,2>, LHS
5068  2644960774U, // <6,u,2,1>: Cost 3 vext2 RHS, <2,1,0,3>
5069  1571219048U, // <6,u,2,2>: Cost 2 vext2 RHS, <2,2,2,2>
5070  1571219110U, // <6,u,2,3>: Cost 2 vext2 RHS, <2,3,0,1>
5071  1504873782U, // <6,u,2,4>: Cost 2 vext1 <4,6,u,2>, RHS
5072  2633017221U, // <6,u,2,5>: Cost 3 vext2 <2,5,6,u>, <2,5,6,u>
5073  1571219386U, // <6,u,2,6>: Cost 2 vext2 RHS, <2,6,3,7>
5074  2712573868U, // <6,u,2,7>: Cost 3 vext3 <4,6,4,6>, <u,2,7,3>
5075  1571219515U, // <6,u,2,u>: Cost 2 vext2 RHS, <2,u,0,1>
5076  1571219606U, // <6,u,3,0>: Cost 2 vext2 RHS, <3,0,1,2>
5077  2644961503U, // <6,u,3,1>: Cost 3 vext2 RHS, <3,1,0,3>
5078  2566678499U, // <6,u,3,2>: Cost 3 vext1 <2,6,u,3>, <2,6,u,3>
5079  1571219868U, // <6,u,3,3>: Cost 2 vext2 RHS, <3,3,3,3>
5080  1571219970U, // <6,u,3,4>: Cost 2 vext2 RHS, <3,4,5,6>
5081  2689865711U, // <6,u,3,5>: Cost 3 vext3 <0,u,2,6>, <u,3,5,7>
5082  2708002806U, // <6,u,3,6>: Cost 3 vext3 <3,u,5,6>, <u,3,6,5>
5083  2644961987U, // <6,u,3,7>: Cost 3 vext2 RHS, <3,7,0,1>
5084  1571220254U, // <6,u,3,u>: Cost 2 vext2 RHS, <3,u,1,2>
5085  1571220370U, // <6,u,4,0>: Cost 2 vext2 RHS, <4,0,5,1>
5086  2644962250U, // <6,u,4,1>: Cost 3 vext2 RHS, <4,1,2,3>
5087  1661245476U, // <6,u,4,2>: Cost 2 vext3 <u,4,2,6>, <u,4,2,6>
5088  2686031917U, // <6,u,4,3>: Cost 3 vext3 <0,2,4,6>, <u,4,3,6>
5089  1571220688U, // <6,u,4,4>: Cost 2 vext2 RHS, <4,4,4,4>
5090  497478967U, // <6,u,4,5>: Cost 1 vext2 RHS, RHS
5091  1571220852U, // <6,u,4,6>: Cost 2 vext2 RHS, <4,6,4,6>
5092  1661614161U, // <6,u,4,7>: Cost 2 vext3 <u,4,7,6>, <u,4,7,6>
5093  497479209U, // <6,u,4,u>: Cost 1 vext2 RHS, RHS
5094  2566692966U, // <6,u,5,0>: Cost 3 vext1 <2,6,u,5>, LHS
5095  1571221200U, // <6,u,5,1>: Cost 2 vext2 RHS, <5,1,7,3>
5096  2566694885U, // <6,u,5,2>: Cost 3 vext1 <2,6,u,5>, <2,6,u,5>
5097  2689865855U, // <6,u,5,3>: Cost 3 vext3 <0,u,2,6>, <u,5,3,7>
5098  1571221446U, // <6,u,5,4>: Cost 2 vext2 RHS, <5,4,7,6>
5099  1571221508U, // <6,u,5,5>: Cost 2 vext2 RHS, <5,5,5,5>
5100  1612290202U, // <6,u,5,6>: Cost 2 vext3 <0,2,4,6>, RHS
5101  1571221672U, // <6,u,5,7>: Cost 2 vext2 RHS, <5,7,5,7>
5102  1612290220U, // <6,u,5,u>: Cost 2 vext3 <0,2,4,6>, RHS
5103  1504903270U, // <6,u,6,0>: Cost 2 vext1 <4,6,u,6>, LHS
5104  2644963752U, // <6,u,6,1>: Cost 3 vext2 RHS, <6,1,7,2>
5105  1571222010U, // <6,u,6,2>: Cost 2 vext2 RHS, <6,2,7,3>
5106  2686032080U, // <6,u,6,3>: Cost 3 vext3 <0,2,4,6>, <u,6,3,7>
5107  1504906550U, // <6,u,6,4>: Cost 2 vext1 <4,6,u,6>, RHS
5108  2644964079U, // <6,u,6,5>: Cost 3 vext2 RHS, <6,5,7,5>
5109  296144182U, // <6,u,6,6>: Cost 1 vdup2 RHS
5110  1571222350U, // <6,u,6,7>: Cost 2 vext2 RHS, <6,7,0,1>
5111  296144182U, // <6,u,6,u>: Cost 1 vdup2 RHS
5112  1492967526U, // <6,u,7,0>: Cost 2 vext1 <2,6,u,7>, LHS
5113  2560738574U, // <6,u,7,1>: Cost 3 vext1 <1,6,u,7>, <1,6,u,7>
5114  1492969447U, // <6,u,7,2>: Cost 2 vext1 <2,6,u,7>, <2,6,u,7>
5115  1906753692U, // <6,u,7,3>: Cost 2 vzipr RHS, LHS
5116  1492970806U, // <6,u,7,4>: Cost 2 vext1 <2,6,u,7>, RHS
5117  2980495761U, // <6,u,7,5>: Cost 3 vzipr RHS, <0,4,u,5>
5118  1516860235U, // <6,u,7,6>: Cost 2 vext1 <6,6,u,7>, <6,6,u,7>
5119  1906756936U, // <6,u,7,7>: Cost 2 vzipr RHS, RHS
5120  1492973358U, // <6,u,7,u>: Cost 2 vext1 <2,6,u,7>, LHS
5121  1492975718U, // <6,u,u,0>: Cost 2 vext1 <2,6,u,u>, LHS
5122  497481518U, // <6,u,u,1>: Cost 1 vext2 RHS, LHS
5123  1612290405U, // <6,u,u,2>: Cost 2 vext3 <0,2,4,6>, LHS
5124  1571223484U, // <6,u,u,3>: Cost 2 vext2 RHS, <u,3,0,1>
5125  1492978998U, // <6,u,u,4>: Cost 2 vext1 <2,6,u,u>, RHS
5126  497481882U, // <6,u,u,5>: Cost 1 vext2 RHS, RHS
5127  296144182U, // <6,u,u,6>: Cost 1 vdup2 RHS
5128  1906765128U, // <6,u,u,7>: Cost 2 vzipr RHS, RHS
5129  497482085U, // <6,u,u,u>: Cost 1 vext2 RHS, LHS
5130  1638318080U, // <7,0,0,0>: Cost 2 vext3 RHS, <0,0,0,0>
5131  1638318090U, // <7,0,0,1>: Cost 2 vext3 RHS, <0,0,1,1>
5132  1638318100U, // <7,0,0,2>: Cost 2 vext3 RHS, <0,0,2,2>
5133  3646442178U, // <7,0,0,3>: Cost 4 vext1 <3,7,0,0>, <3,7,0,0>
5134  2712059941U, // <7,0,0,4>: Cost 3 vext3 RHS, <0,0,4,1>
5135  2651603364U, // <7,0,0,5>: Cost 3 vext2 <5,6,7,0>, <0,5,1,6>
5136  2590618445U, // <7,0,0,6>: Cost 3 vext1 <6,7,0,0>, <6,7,0,0>
5137  3785801798U, // <7,0,0,7>: Cost 4 vext3 RHS, <0,0,7,7>
5138  1638318153U, // <7,0,0,u>: Cost 2 vext3 RHS, <0,0,u,1>
5139  1516879974U, // <7,0,1,0>: Cost 2 vext1 <6,7,0,1>, LHS
5140  2693922911U, // <7,0,1,1>: Cost 3 vext3 <1,5,3,7>, <0,1,1,5>
5141  564576358U, // <7,0,1,2>: Cost 1 vext3 RHS, LHS
5142  2638996480U, // <7,0,1,3>: Cost 3 vext2 <3,5,7,0>, <1,3,5,7>
5143  1516883254U, // <7,0,1,4>: Cost 2 vext1 <6,7,0,1>, RHS
5144  2649613456U, // <7,0,1,5>: Cost 3 vext2 <5,3,7,0>, <1,5,3,7>
5145  1516884814U, // <7,0,1,6>: Cost 2 vext1 <6,7,0,1>, <6,7,0,1>
5146  2590626808U, // <7,0,1,7>: Cost 3 vext1 <6,7,0,1>, <7,0,1,0>
5147  564576412U, // <7,0,1,u>: Cost 1 vext3 RHS, LHS
5148  1638318244U, // <7,0,2,0>: Cost 2 vext3 RHS, <0,2,0,2>
5149  2692743344U, // <7,0,2,1>: Cost 3 vext3 <1,3,5,7>, <0,2,1,5>
5150  2712060084U, // <7,0,2,2>: Cost 3 vext3 RHS, <0,2,2,0>
5151  2712060094U, // <7,0,2,3>: Cost 3 vext3 RHS, <0,2,3,1>
5152  1638318284U, // <7,0,2,4>: Cost 2 vext3 RHS, <0,2,4,6>
5153  2712060118U, // <7,0,2,5>: Cost 3 vext3 RHS, <0,2,5,7>
5154  2651604922U, // <7,0,2,6>: Cost 3 vext2 <5,6,7,0>, <2,6,3,7>
5155  2686255336U, // <7,0,2,7>: Cost 3 vext3 <0,2,7,7>, <0,2,7,7>
5156  1638318316U, // <7,0,2,u>: Cost 2 vext3 RHS, <0,2,u,2>
5157  2651605142U, // <7,0,3,0>: Cost 3 vext2 <5,6,7,0>, <3,0,1,2>
5158  2712060156U, // <7,0,3,1>: Cost 3 vext3 RHS, <0,3,1,0>
5159  2712060165U, // <7,0,3,2>: Cost 3 vext3 RHS, <0,3,2,0>
5160  2651605404U, // <7,0,3,3>: Cost 3 vext2 <5,6,7,0>, <3,3,3,3>
5161  2651605506U, // <7,0,3,4>: Cost 3 vext2 <5,6,7,0>, <3,4,5,6>
5162  2638998111U, // <7,0,3,5>: Cost 3 vext2 <3,5,7,0>, <3,5,7,0>
5163  2639661744U, // <7,0,3,6>: Cost 3 vext2 <3,6,7,0>, <3,6,7,0>
5164  3712740068U, // <7,0,3,7>: Cost 4 vext2 <3,5,7,0>, <3,7,3,7>
5165  2640989010U, // <7,0,3,u>: Cost 3 vext2 <3,u,7,0>, <3,u,7,0>
5166  2712060232U, // <7,0,4,0>: Cost 3 vext3 RHS, <0,4,0,4>
5167  1638318418U, // <7,0,4,1>: Cost 2 vext3 RHS, <0,4,1,5>
5168  1638318428U, // <7,0,4,2>: Cost 2 vext3 RHS, <0,4,2,6>
5169  3646474950U, // <7,0,4,3>: Cost 4 vext1 <3,7,0,4>, <3,7,0,4>
5170  2712060270U, // <7,0,4,4>: Cost 3 vext3 RHS, <0,4,4,6>
5171  1577864502U, // <7,0,4,5>: Cost 2 vext2 <5,6,7,0>, RHS
5172  2651606388U, // <7,0,4,6>: Cost 3 vext2 <5,6,7,0>, <4,6,4,6>
5173  3787792776U, // <7,0,4,7>: Cost 4 vext3 RHS, <0,4,7,5>
5174  1638318481U, // <7,0,4,u>: Cost 2 vext3 RHS, <0,4,u,5>
5175  2590654566U, // <7,0,5,0>: Cost 3 vext1 <6,7,0,5>, LHS
5176  2651606736U, // <7,0,5,1>: Cost 3 vext2 <5,6,7,0>, <5,1,7,3>
5177  2712060334U, // <7,0,5,2>: Cost 3 vext3 RHS, <0,5,2,7>
5178  2649616239U, // <7,0,5,3>: Cost 3 vext2 <5,3,7,0>, <5,3,7,0>
5179  2651606982U, // <7,0,5,4>: Cost 3 vext2 <5,6,7,0>, <5,4,7,6>
5180  2651607044U, // <7,0,5,5>: Cost 3 vext2 <5,6,7,0>, <5,5,5,5>
5181  1577865314U, // <7,0,5,6>: Cost 2 vext2 <5,6,7,0>, <5,6,7,0>
5182  2651607208U, // <7,0,5,7>: Cost 3 vext2 <5,6,7,0>, <5,7,5,7>
5183  1579192580U, // <7,0,5,u>: Cost 2 vext2 <5,u,7,0>, <5,u,7,0>
5184  2688393709U, // <7,0,6,0>: Cost 3 vext3 <0,6,0,7>, <0,6,0,7>
5185  2712060406U, // <7,0,6,1>: Cost 3 vext3 RHS, <0,6,1,7>
5186  2688541183U, // <7,0,6,2>: Cost 3 vext3 <0,6,2,7>, <0,6,2,7>
5187  2655588936U, // <7,0,6,3>: Cost 3 vext2 <6,3,7,0>, <6,3,7,0>
5188  3762430481U, // <7,0,6,4>: Cost 4 vext3 <0,6,4,7>, <0,6,4,7>
5189  2651607730U, // <7,0,6,5>: Cost 3 vext2 <5,6,7,0>, <6,5,0,7>
5190  2651607864U, // <7,0,6,6>: Cost 3 vext2 <5,6,7,0>, <6,6,6,6>
5191  2651607886U, // <7,0,6,7>: Cost 3 vext2 <5,6,7,0>, <6,7,0,1>
5192  2688983605U, // <7,0,6,u>: Cost 3 vext3 <0,6,u,7>, <0,6,u,7>
5193  2651608058U, // <7,0,7,0>: Cost 3 vext2 <5,6,7,0>, <7,0,1,2>
5194  2932703334U, // <7,0,7,1>: Cost 3 vzipl <7,7,7,7>, LHS
5195  3066921062U, // <7,0,7,2>: Cost 3 vtrnl <7,7,7,7>, LHS
5196  3712742678U, // <7,0,7,3>: Cost 4 vext2 <3,5,7,0>, <7,3,5,7>
5197  2651608422U, // <7,0,7,4>: Cost 3 vext2 <5,6,7,0>, <7,4,5,6>
5198  2651608513U, // <7,0,7,5>: Cost 3 vext2 <5,6,7,0>, <7,5,6,7>
5199  2663552532U, // <7,0,7,6>: Cost 3 vext2 <7,6,7,0>, <7,6,7,0>
5200  2651608684U, // <7,0,7,7>: Cost 3 vext2 <5,6,7,0>, <7,7,7,7>
5201  2651608706U, // <7,0,7,u>: Cost 3 vext2 <5,6,7,0>, <7,u,1,2>
5202  1638318730U, // <7,0,u,0>: Cost 2 vext3 RHS, <0,u,0,2>
5203  1638318738U, // <7,0,u,1>: Cost 2 vext3 RHS, <0,u,1,1>
5204  564576925U, // <7,0,u,2>: Cost 1 vext3 RHS, LHS
5205  2572765898U, // <7,0,u,3>: Cost 3 vext1 <3,7,0,u>, <3,7,0,u>
5206  1638318770U, // <7,0,u,4>: Cost 2 vext3 RHS, <0,u,4,6>
5207  1577867418U, // <7,0,u,5>: Cost 2 vext2 <5,6,7,0>, RHS
5208  1516942165U, // <7,0,u,6>: Cost 2 vext1 <6,7,0,u>, <6,7,0,u>
5209  2651609344U, // <7,0,u,7>: Cost 3 vext2 <5,6,7,0>, <u,7,0,1>
5210  564576979U, // <7,0,u,u>: Cost 1 vext3 RHS, LHS
5211  2590687334U, // <7,1,0,0>: Cost 3 vext1 <6,7,1,0>, LHS
5212  2639003750U, // <7,1,0,1>: Cost 3 vext2 <3,5,7,1>, LHS
5213  2793357414U, // <7,1,0,2>: Cost 3 vuzpl <7,0,1,2>, LHS
5214  1638318838U, // <7,1,0,3>: Cost 2 vext3 RHS, <1,0,3,2>
5215  2590690614U, // <7,1,0,4>: Cost 3 vext1 <6,7,1,0>, RHS
5216  2712060679U, // <7,1,0,5>: Cost 3 vext3 RHS, <1,0,5,1>
5217  2590692182U, // <7,1,0,6>: Cost 3 vext1 <6,7,1,0>, <6,7,1,0>
5218  3785802521U, // <7,1,0,7>: Cost 4 vext3 RHS, <1,0,7,1>
5219  1638318883U, // <7,1,0,u>: Cost 2 vext3 RHS, <1,0,u,2>
5220  2712060715U, // <7,1,1,0>: Cost 3 vext3 RHS, <1,1,0,1>
5221  1638318900U, // <7,1,1,1>: Cost 2 vext3 RHS, <1,1,1,1>
5222  3774300994U, // <7,1,1,2>: Cost 4 vext3 <2,6,3,7>, <1,1,2,6>
5223  1638318920U, // <7,1,1,3>: Cost 2 vext3 RHS, <1,1,3,3>
5224  2712060755U, // <7,1,1,4>: Cost 3 vext3 RHS, <1,1,4,5>
5225  2691416926U, // <7,1,1,5>: Cost 3 vext3 <1,1,5,7>, <1,1,5,7>
5226  2590700375U, // <7,1,1,6>: Cost 3 vext1 <6,7,1,1>, <6,7,1,1>
5227  3765158766U, // <7,1,1,7>: Cost 4 vext3 <1,1,5,7>, <1,1,7,5>
5228  1638318965U, // <7,1,1,u>: Cost 2 vext3 RHS, <1,1,u,3>
5229  2712060796U, // <7,1,2,0>: Cost 3 vext3 RHS, <1,2,0,1>
5230  2712060807U, // <7,1,2,1>: Cost 3 vext3 RHS, <1,2,1,3>
5231  3712747112U, // <7,1,2,2>: Cost 4 vext2 <3,5,7,1>, <2,2,2,2>
5232  1638318998U, // <7,1,2,3>: Cost 2 vext3 RHS, <1,2,3,0>
5233  2712060836U, // <7,1,2,4>: Cost 3 vext3 RHS, <1,2,4,5>
5234  2712060843U, // <7,1,2,5>: Cost 3 vext3 RHS, <1,2,5,3>
5235  2590708568U, // <7,1,2,6>: Cost 3 vext1 <6,7,1,2>, <6,7,1,2>
5236  2735948730U, // <7,1,2,7>: Cost 3 vext3 RHS, <1,2,7,0>
5237  1638319043U, // <7,1,2,u>: Cost 2 vext3 RHS, <1,2,u,0>
5238  2712060876U, // <7,1,3,0>: Cost 3 vext3 RHS, <1,3,0,0>
5239  1638319064U, // <7,1,3,1>: Cost 2 vext3 RHS, <1,3,1,3>
5240  2712060894U, // <7,1,3,2>: Cost 3 vext3 RHS, <1,3,2,0>
5241  2692596718U, // <7,1,3,3>: Cost 3 vext3 <1,3,3,7>, <1,3,3,7>
5242  2712060917U, // <7,1,3,4>: Cost 3 vext3 RHS, <1,3,4,5>
5243  1619002368U, // <7,1,3,5>: Cost 2 vext3 <1,3,5,7>, <1,3,5,7>
5244  2692817929U, // <7,1,3,6>: Cost 3 vext3 <1,3,6,7>, <1,3,6,7>
5245  2735948814U, // <7,1,3,7>: Cost 3 vext3 RHS, <1,3,7,3>
5246  1619223579U, // <7,1,3,u>: Cost 2 vext3 <1,3,u,7>, <1,3,u,7>
5247  2712060962U, // <7,1,4,0>: Cost 3 vext3 RHS, <1,4,0,5>
5248  2712060971U, // <7,1,4,1>: Cost 3 vext3 RHS, <1,4,1,5>
5249  2712060980U, // <7,1,4,2>: Cost 3 vext3 RHS, <1,4,2,5>
5250  2712060989U, // <7,1,4,3>: Cost 3 vext3 RHS, <1,4,3,5>
5251  3785802822U, // <7,1,4,4>: Cost 4 vext3 RHS, <1,4,4,5>
5252  2639007030U, // <7,1,4,5>: Cost 3 vext2 <3,5,7,1>, RHS
5253  2645642634U, // <7,1,4,6>: Cost 3 vext2 <4,6,7,1>, <4,6,7,1>
5254  3719384520U, // <7,1,4,7>: Cost 4 vext2 <4,6,7,1>, <4,7,5,0>
5255  2639007273U, // <7,1,4,u>: Cost 3 vext2 <3,5,7,1>, RHS
5256  2572812390U, // <7,1,5,0>: Cost 3 vext1 <3,7,1,5>, LHS
5257  2693776510U, // <7,1,5,1>: Cost 3 vext3 <1,5,1,7>, <1,5,1,7>
5258  3774301318U, // <7,1,5,2>: Cost 4 vext3 <2,6,3,7>, <1,5,2,6>
5259  1620182160U, // <7,1,5,3>: Cost 2 vext3 <1,5,3,7>, <1,5,3,7>
5260  2572815670U, // <7,1,5,4>: Cost 3 vext1 <3,7,1,5>, RHS
5261  3766486178U, // <7,1,5,5>: Cost 4 vext3 <1,3,5,7>, <1,5,5,7>
5262  2651615331U, // <7,1,5,6>: Cost 3 vext2 <5,6,7,1>, <5,6,7,1>
5263  2652278964U, // <7,1,5,7>: Cost 3 vext2 <5,7,7,1>, <5,7,7,1>
5264  1620550845U, // <7,1,5,u>: Cost 2 vext3 <1,5,u,7>, <1,5,u,7>
5265  3768108230U, // <7,1,6,0>: Cost 4 vext3 <1,6,0,7>, <1,6,0,7>
5266  2694440143U, // <7,1,6,1>: Cost 3 vext3 <1,6,1,7>, <1,6,1,7>
5267  2712061144U, // <7,1,6,2>: Cost 3 vext3 RHS, <1,6,2,7>
5268  2694587617U, // <7,1,6,3>: Cost 3 vext3 <1,6,3,7>, <1,6,3,7>
5269  3768403178U, // <7,1,6,4>: Cost 4 vext3 <1,6,4,7>, <1,6,4,7>
5270  2694735091U, // <7,1,6,5>: Cost 3 vext3 <1,6,5,7>, <1,6,5,7>
5271  3768550652U, // <7,1,6,6>: Cost 4 vext3 <1,6,6,7>, <1,6,6,7>
5272  2652279630U, // <7,1,6,7>: Cost 3 vext2 <5,7,7,1>, <6,7,0,1>
5273  2694956302U, // <7,1,6,u>: Cost 3 vext3 <1,6,u,7>, <1,6,u,7>
5274  2645644282U, // <7,1,7,0>: Cost 3 vext2 <4,6,7,1>, <7,0,1,2>
5275  2859062094U, // <7,1,7,1>: Cost 3 vuzpr <6,7,0,1>, <6,7,0,1>
5276  3779462437U, // <7,1,7,2>: Cost 4 vext3 <3,5,1,7>, <1,7,2,3>
5277  3121938534U, // <7,1,7,3>: Cost 3 vtrnr <5,7,5,7>, LHS
5278  2554916150U, // <7,1,7,4>: Cost 3 vext1 <0,7,1,7>, RHS
5279  3769140548U, // <7,1,7,5>: Cost 4 vext3 <1,7,5,7>, <1,7,5,7>
5280  3726022164U, // <7,1,7,6>: Cost 4 vext2 <5,7,7,1>, <7,6,7,0>
5281  2554918508U, // <7,1,7,7>: Cost 3 vext1 <0,7,1,7>, <7,7,7,7>
5282  3121938539U, // <7,1,7,u>: Cost 3 vtrnr <5,7,5,7>, LHS
5283  2572836966U, // <7,1,u,0>: Cost 3 vext1 <3,7,1,u>, LHS
5284  1638319469U, // <7,1,u,1>: Cost 2 vext3 RHS, <1,u,1,3>
5285  2712061299U, // <7,1,u,2>: Cost 3 vext3 RHS, <1,u,2,0>
5286  1622173059U, // <7,1,u,3>: Cost 2 vext3 <1,u,3,7>, <1,u,3,7>
5287  2572840246U, // <7,1,u,4>: Cost 3 vext1 <3,7,1,u>, RHS
5288  1622320533U, // <7,1,u,5>: Cost 2 vext3 <1,u,5,7>, <1,u,5,7>
5289  2696136094U, // <7,1,u,6>: Cost 3 vext3 <1,u,6,7>, <1,u,6,7>
5290  2859060777U, // <7,1,u,7>: Cost 3 vuzpr <6,7,0,1>, RHS
5291  1622541744U, // <7,1,u,u>: Cost 2 vext3 <1,u,u,7>, <1,u,u,7>
5292  2712061364U, // <7,2,0,0>: Cost 3 vext3 RHS, <2,0,0,2>
5293  2712061373U, // <7,2,0,1>: Cost 3 vext3 RHS, <2,0,1,2>
5294  2712061380U, // <7,2,0,2>: Cost 3 vext3 RHS, <2,0,2,0>
5295  2712061389U, // <7,2,0,3>: Cost 3 vext3 RHS, <2,0,3,0>
5296  2712061404U, // <7,2,0,4>: Cost 3 vext3 RHS, <2,0,4,6>
5297  2696725990U, // <7,2,0,5>: Cost 3 vext3 <2,0,5,7>, <2,0,5,7>
5298  2712061417U, // <7,2,0,6>: Cost 3 vext3 RHS, <2,0,6,1>
5299  3785803251U, // <7,2,0,7>: Cost 4 vext3 RHS, <2,0,7,2>
5300  2696947201U, // <7,2,0,u>: Cost 3 vext3 <2,0,u,7>, <2,0,u,7>
5301  2712061446U, // <7,2,1,0>: Cost 3 vext3 RHS, <2,1,0,3>
5302  3785803276U, // <7,2,1,1>: Cost 4 vext3 RHS, <2,1,1,0>
5303  3785803285U, // <7,2,1,2>: Cost 4 vext3 RHS, <2,1,2,0>
5304  2712061471U, // <7,2,1,3>: Cost 3 vext3 RHS, <2,1,3,1>
5305  2712061482U, // <7,2,1,4>: Cost 3 vext3 RHS, <2,1,4,3>
5306  3766486576U, // <7,2,1,5>: Cost 4 vext3 <1,3,5,7>, <2,1,5,0>
5307  2712061500U, // <7,2,1,6>: Cost 3 vext3 RHS, <2,1,6,3>
5308  2602718850U, // <7,2,1,7>: Cost 3 vext1 <u,7,2,1>, <7,u,1,2>
5309  2712061516U, // <7,2,1,u>: Cost 3 vext3 RHS, <2,1,u,1>
5310  2712061525U, // <7,2,2,0>: Cost 3 vext3 RHS, <2,2,0,1>
5311  2712061536U, // <7,2,2,1>: Cost 3 vext3 RHS, <2,2,1,3>
5312  1638319720U, // <7,2,2,2>: Cost 2 vext3 RHS, <2,2,2,2>
5313  1638319730U, // <7,2,2,3>: Cost 2 vext3 RHS, <2,2,3,3>
5314  2712061565U, // <7,2,2,4>: Cost 3 vext3 RHS, <2,2,4,5>
5315  2698053256U, // <7,2,2,5>: Cost 3 vext3 <2,2,5,7>, <2,2,5,7>
5316  2712061584U, // <7,2,2,6>: Cost 3 vext3 RHS, <2,2,6,6>
5317  3771795096U, // <7,2,2,7>: Cost 4 vext3 <2,2,5,7>, <2,2,7,5>
5318  1638319775U, // <7,2,2,u>: Cost 2 vext3 RHS, <2,2,u,3>
5319  1638319782U, // <7,2,3,0>: Cost 2 vext3 RHS, <2,3,0,1>
5320  2693924531U, // <7,2,3,1>: Cost 3 vext3 <1,5,3,7>, <2,3,1,5>
5321  2700560061U, // <7,2,3,2>: Cost 3 vext3 <2,6,3,7>, <2,3,2,6>
5322  2693924551U, // <7,2,3,3>: Cost 3 vext3 <1,5,3,7>, <2,3,3,7>
5323  1638319822U, // <7,2,3,4>: Cost 2 vext3 RHS, <2,3,4,5>
5324  2698716889U, // <7,2,3,5>: Cost 3 vext3 <2,3,5,7>, <2,3,5,7>
5325  2712061665U, // <7,2,3,6>: Cost 3 vext3 RHS, <2,3,6,6>
5326  2735949540U, // <7,2,3,7>: Cost 3 vext3 RHS, <2,3,7,0>
5327  1638319854U, // <7,2,3,u>: Cost 2 vext3 RHS, <2,3,u,1>
5328  2712061692U, // <7,2,4,0>: Cost 3 vext3 RHS, <2,4,0,6>
5329  2712061698U, // <7,2,4,1>: Cost 3 vext3 RHS, <2,4,1,3>
5330  2712061708U, // <7,2,4,2>: Cost 3 vext3 RHS, <2,4,2,4>
5331  2712061718U, // <7,2,4,3>: Cost 3 vext3 RHS, <2,4,3,5>
5332  2712061728U, // <7,2,4,4>: Cost 3 vext3 RHS, <2,4,4,6>
5333  2699380522U, // <7,2,4,5>: Cost 3 vext3 <2,4,5,7>, <2,4,5,7>
5334  2712061740U, // <7,2,4,6>: Cost 3 vext3 RHS, <2,4,6,0>
5335  3809691445U, // <7,2,4,7>: Cost 4 vext3 RHS, <2,4,7,0>
5336  2699601733U, // <7,2,4,u>: Cost 3 vext3 <2,4,u,7>, <2,4,u,7>
5337  2699675470U, // <7,2,5,0>: Cost 3 vext3 <2,5,0,7>, <2,5,0,7>
5338  3766486867U, // <7,2,5,1>: Cost 4 vext3 <1,3,5,7>, <2,5,1,3>
5339  2699822944U, // <7,2,5,2>: Cost 3 vext3 <2,5,2,7>, <2,5,2,7>
5340  2692745065U, // <7,2,5,3>: Cost 3 vext3 <1,3,5,7>, <2,5,3,7>
5341  2699970418U, // <7,2,5,4>: Cost 3 vext3 <2,5,4,7>, <2,5,4,7>
5342  3766486907U, // <7,2,5,5>: Cost 4 vext3 <1,3,5,7>, <2,5,5,7>
5343  2700117892U, // <7,2,5,6>: Cost 3 vext3 <2,5,6,7>, <2,5,6,7>
5344  3771795334U, // <7,2,5,7>: Cost 4 vext3 <2,2,5,7>, <2,5,7,0>
5345  2692745110U, // <7,2,5,u>: Cost 3 vext3 <1,3,5,7>, <2,5,u,7>
5346  2572894310U, // <7,2,6,0>: Cost 3 vext1 <3,7,2,6>, LHS
5347  2712061860U, // <7,2,6,1>: Cost 3 vext3 RHS, <2,6,1,3>
5348  2700486577U, // <7,2,6,2>: Cost 3 vext3 <2,6,2,7>, <2,6,2,7>
5349  1626818490U, // <7,2,6,3>: Cost 2 vext3 <2,6,3,7>, <2,6,3,7>
5350  2572897590U, // <7,2,6,4>: Cost 3 vext1 <3,7,2,6>, RHS
5351  2700707788U, // <7,2,6,5>: Cost 3 vext3 <2,6,5,7>, <2,6,5,7>
5352  2700781525U, // <7,2,6,6>: Cost 3 vext3 <2,6,6,7>, <2,6,6,7>
5353  3774597086U, // <7,2,6,7>: Cost 4 vext3 <2,6,7,7>, <2,6,7,7>
5354  1627187175U, // <7,2,6,u>: Cost 2 vext3 <2,6,u,7>, <2,6,u,7>
5355  2735949802U, // <7,2,7,0>: Cost 3 vext3 RHS, <2,7,0,1>
5356  3780200434U, // <7,2,7,1>: Cost 4 vext3 <3,6,2,7>, <2,7,1,0>
5357  3773564928U, // <7,2,7,2>: Cost 4 vext3 <2,5,2,7>, <2,7,2,5>
5358  2986541158U, // <7,2,7,3>: Cost 3 vzipr <5,5,7,7>, LHS
5359  2554989878U, // <7,2,7,4>: Cost 3 vext1 <0,7,2,7>, RHS
5360  3775113245U, // <7,2,7,5>: Cost 4 vext3 <2,7,5,7>, <2,7,5,7>
5361  4060283228U, // <7,2,7,6>: Cost 4 vzipr <5,5,7,7>, <0,4,2,6>
5362  2554992236U, // <7,2,7,7>: Cost 3 vext1 <0,7,2,7>, <7,7,7,7>
5363  2986541163U, // <7,2,7,u>: Cost 3 vzipr <5,5,7,7>, LHS
5364  1638320187U, // <7,2,u,0>: Cost 2 vext3 RHS, <2,u,0,1>
5365  2693924936U, // <7,2,u,1>: Cost 3 vext3 <1,5,3,7>, <2,u,1,5>
5366  1638319720U, // <7,2,u,2>: Cost 2 vext3 RHS, <2,2,2,2>
5367  1628145756U, // <7,2,u,3>: Cost 2 vext3 <2,u,3,7>, <2,u,3,7>
5368  1638320227U, // <7,2,u,4>: Cost 2 vext3 RHS, <2,u,4,5>
5369  2702035054U, // <7,2,u,5>: Cost 3 vext3 <2,u,5,7>, <2,u,5,7>
5370  2702108791U, // <7,2,u,6>: Cost 3 vext3 <2,u,6,7>, <2,u,6,7>
5371  2735949945U, // <7,2,u,7>: Cost 3 vext3 RHS, <2,u,7,0>
5372  1628514441U, // <7,2,u,u>: Cost 2 vext3 <2,u,u,7>, <2,u,u,7>
5373  2712062091U, // <7,3,0,0>: Cost 3 vext3 RHS, <3,0,0,0>
5374  1638320278U, // <7,3,0,1>: Cost 2 vext3 RHS, <3,0,1,2>
5375  2712062109U, // <7,3,0,2>: Cost 3 vext3 RHS, <3,0,2,0>
5376  2590836886U, // <7,3,0,3>: Cost 3 vext1 <6,7,3,0>, <3,0,1,2>
5377  2712062128U, // <7,3,0,4>: Cost 3 vext3 RHS, <3,0,4,1>
5378  2712062138U, // <7,3,0,5>: Cost 3 vext3 RHS, <3,0,5,2>
5379  2590839656U, // <7,3,0,6>: Cost 3 vext1 <6,7,3,0>, <6,7,3,0>
5380  3311414017U, // <7,3,0,7>: Cost 4 vrev <3,7,7,0>
5381  1638320341U, // <7,3,0,u>: Cost 2 vext3 RHS, <3,0,u,2>
5382  2237164227U, // <7,3,1,0>: Cost 3 vrev <3,7,0,1>
5383  2712062182U, // <7,3,1,1>: Cost 3 vext3 RHS, <3,1,1,1>
5384  2712062193U, // <7,3,1,2>: Cost 3 vext3 RHS, <3,1,2,3>
5385  2692745468U, // <7,3,1,3>: Cost 3 vext3 <1,3,5,7>, <3,1,3,5>
5386  2712062214U, // <7,3,1,4>: Cost 3 vext3 RHS, <3,1,4,6>
5387  2693925132U, // <7,3,1,5>: Cost 3 vext3 <1,5,3,7>, <3,1,5,3>
5388  3768183059U, // <7,3,1,6>: Cost 4 vext3 <1,6,1,7>, <3,1,6,1>
5389  2692745504U, // <7,3,1,7>: Cost 3 vext3 <1,3,5,7>, <3,1,7,5>
5390  2696063273U, // <7,3,1,u>: Cost 3 vext3 <1,u,5,7>, <3,1,u,5>
5391  2712062254U, // <7,3,2,0>: Cost 3 vext3 RHS, <3,2,0,1>
5392  2712062262U, // <7,3,2,1>: Cost 3 vext3 RHS, <3,2,1,0>
5393  2712062273U, // <7,3,2,2>: Cost 3 vext3 RHS, <3,2,2,2>
5394  2712062280U, // <7,3,2,3>: Cost 3 vext3 RHS, <3,2,3,0>
5395  2712062294U, // <7,3,2,4>: Cost 3 vext3 RHS, <3,2,4,5>
5396  2712062302U, // <7,3,2,5>: Cost 3 vext3 RHS, <3,2,5,4>
5397  2700560742U, // <7,3,2,6>: Cost 3 vext3 <2,6,3,7>, <3,2,6,3>
5398  2712062319U, // <7,3,2,7>: Cost 3 vext3 RHS, <3,2,7,3>
5399  2712062325U, // <7,3,2,u>: Cost 3 vext3 RHS, <3,2,u,0>
5400  2712062335U, // <7,3,3,0>: Cost 3 vext3 RHS, <3,3,0,1>
5401  2636368158U, // <7,3,3,1>: Cost 3 vext2 <3,1,7,3>, <3,1,7,3>
5402  2637031791U, // <7,3,3,2>: Cost 3 vext2 <3,2,7,3>, <3,2,7,3>
5403  1638320540U, // <7,3,3,3>: Cost 2 vext3 RHS, <3,3,3,3>
5404  2712062374U, // <7,3,3,4>: Cost 3 vext3 RHS, <3,3,4,4>
5405  2704689586U, // <7,3,3,5>: Cost 3 vext3 <3,3,5,7>, <3,3,5,7>
5406  2590864235U, // <7,3,3,6>: Cost 3 vext1 <6,7,3,3>, <6,7,3,3>
5407  2704837060U, // <7,3,3,7>: Cost 3 vext3 <3,3,7,7>, <3,3,7,7>
5408  1638320540U, // <7,3,3,u>: Cost 2 vext3 RHS, <3,3,3,3>
5409  2712062416U, // <7,3,4,0>: Cost 3 vext3 RHS, <3,4,0,1>
5410  2712062426U, // <7,3,4,1>: Cost 3 vext3 RHS, <3,4,1,2>
5411  2566981640U, // <7,3,4,2>: Cost 3 vext1 <2,7,3,4>, <2,7,3,4>
5412  2712062447U, // <7,3,4,3>: Cost 3 vext3 RHS, <3,4,3,5>
5413  2712062456U, // <7,3,4,4>: Cost 3 vext3 RHS, <3,4,4,5>
5414  1638320642U, // <7,3,4,5>: Cost 2 vext3 RHS, <3,4,5,6>
5415  2648313204U, // <7,3,4,6>: Cost 3 vext2 <5,1,7,3>, <4,6,4,6>
5416  3311446789U, // <7,3,4,7>: Cost 4 vrev <3,7,7,4>
5417  1638320669U, // <7,3,4,u>: Cost 2 vext3 RHS, <3,4,u,6>
5418  2602819686U, // <7,3,5,0>: Cost 3 vext1 <u,7,3,5>, LHS
5419  1574571728U, // <7,3,5,1>: Cost 2 vext2 <5,1,7,3>, <5,1,7,3>
5420  2648977185U, // <7,3,5,2>: Cost 3 vext2 <5,2,7,3>, <5,2,7,3>
5421  2705869378U, // <7,3,5,3>: Cost 3 vext3 <3,5,3,7>, <3,5,3,7>
5422  2237491947U, // <7,3,5,4>: Cost 3 vrev <3,7,4,5>
5423  2706016852U, // <7,3,5,5>: Cost 3 vext3 <3,5,5,7>, <3,5,5,7>
5424  2648313954U, // <7,3,5,6>: Cost 3 vext2 <5,1,7,3>, <5,6,7,0>
5425  2692745823U, // <7,3,5,7>: Cost 3 vext3 <1,3,5,7>, <3,5,7,0>
5426  1579217159U, // <7,3,5,u>: Cost 2 vext2 <5,u,7,3>, <5,u,7,3>
5427  2706311800U, // <7,3,6,0>: Cost 3 vext3 <3,6,0,7>, <3,6,0,7>
5428  2654286249U, // <7,3,6,1>: Cost 3 vext2 <6,1,7,3>, <6,1,7,3>
5429  1581208058U, // <7,3,6,2>: Cost 2 vext2 <6,2,7,3>, <6,2,7,3>
5430  2706533011U, // <7,3,6,3>: Cost 3 vext3 <3,6,3,7>, <3,6,3,7>
5431  2706606748U, // <7,3,6,4>: Cost 3 vext3 <3,6,4,7>, <3,6,4,7>
5432  3780422309U, // <7,3,6,5>: Cost 4 vext3 <3,6,5,7>, <3,6,5,7>
5433  2712062637U, // <7,3,6,6>: Cost 3 vext3 RHS, <3,6,6,6>
5434  2706827959U, // <7,3,6,7>: Cost 3 vext3 <3,6,7,7>, <3,6,7,7>
5435  1585189856U, // <7,3,6,u>: Cost 2 vext2 <6,u,7,3>, <6,u,7,3>
5436  2693925571U, // <7,3,7,0>: Cost 3 vext3 <1,5,3,7>, <3,7,0,1>
5437  2693925584U, // <7,3,7,1>: Cost 3 vext3 <1,5,3,7>, <3,7,1,5>
5438  2700561114U, // <7,3,7,2>: Cost 3 vext3 <2,6,3,7>, <3,7,2,6>
5439  2572978916U, // <7,3,7,3>: Cost 3 vext1 <3,7,3,7>, <3,7,3,7>
5440  2693925611U, // <7,3,7,4>: Cost 3 vext3 <1,5,3,7>, <3,7,4,5>
5441  2707344118U, // <7,3,7,5>: Cost 3 vext3 <3,7,5,7>, <3,7,5,7>
5442  2654950894U, // <7,3,7,6>: Cost 3 vext2 <6,2,7,3>, <7,6,2,7>
5443  2648315500U, // <7,3,7,7>: Cost 3 vext2 <5,1,7,3>, <7,7,7,7>
5444  2693925643U, // <7,3,7,u>: Cost 3 vext3 <1,5,3,7>, <3,7,u,1>
5445  2237221578U, // <7,3,u,0>: Cost 3 vrev <3,7,0,u>
5446  1638320926U, // <7,3,u,1>: Cost 2 vext3 RHS, <3,u,1,2>
5447  1593153452U, // <7,3,u,2>: Cost 2 vext2 <u,2,7,3>, <u,2,7,3>
5448  1638320540U, // <7,3,u,3>: Cost 2 vext3 RHS, <3,3,3,3>
5449  2237516526U, // <7,3,u,4>: Cost 3 vrev <3,7,4,u>
5450  1638320966U, // <7,3,u,5>: Cost 2 vext3 RHS, <3,u,5,6>
5451  2712062796U, // <7,3,u,6>: Cost 3 vext3 RHS, <3,u,6,3>
5452  2692967250U, // <7,3,u,7>: Cost 3 vext3 <1,3,u,7>, <3,u,7,0>
5453  1638320989U, // <7,3,u,u>: Cost 2 vext3 RHS, <3,u,u,2>
5454  2651635712U, // <7,4,0,0>: Cost 3 vext2 <5,6,7,4>, <0,0,0,0>
5455  1577893990U, // <7,4,0,1>: Cost 2 vext2 <5,6,7,4>, LHS
5456  2651635876U, // <7,4,0,2>: Cost 3 vext2 <5,6,7,4>, <0,2,0,2>
5457  3785804672U, // <7,4,0,3>: Cost 4 vext3 RHS, <4,0,3,1>
5458  2651636050U, // <7,4,0,4>: Cost 3 vext2 <5,6,7,4>, <0,4,1,5>
5459  1638468498U, // <7,4,0,5>: Cost 2 vext3 RHS, <4,0,5,1>
5460  1638468508U, // <7,4,0,6>: Cost 2 vext3 RHS, <4,0,6,2>
5461  3787795364U, // <7,4,0,7>: Cost 4 vext3 RHS, <4,0,7,1>
5462  1640459181U, // <7,4,0,u>: Cost 2 vext3 RHS, <4,0,u,1>
5463  2651636470U, // <7,4,1,0>: Cost 3 vext2 <5,6,7,4>, <1,0,3,2>
5464  2651636532U, // <7,4,1,1>: Cost 3 vext2 <5,6,7,4>, <1,1,1,1>
5465  2712062922U, // <7,4,1,2>: Cost 3 vext3 RHS, <4,1,2,3>
5466  2639029248U, // <7,4,1,3>: Cost 3 vext2 <3,5,7,4>, <1,3,5,7>
5467  2712062940U, // <7,4,1,4>: Cost 3 vext3 RHS, <4,1,4,3>
5468  2712062946U, // <7,4,1,5>: Cost 3 vext3 RHS, <4,1,5,0>
5469  2712062958U, // <7,4,1,6>: Cost 3 vext3 RHS, <4,1,6,3>
5470  3785804791U, // <7,4,1,7>: Cost 4 vext3 RHS, <4,1,7,3>
5471  2712062973U, // <7,4,1,u>: Cost 3 vext3 RHS, <4,1,u,0>
5472  3785804807U, // <7,4,2,0>: Cost 4 vext3 RHS, <4,2,0,1>
5473  3785804818U, // <7,4,2,1>: Cost 4 vext3 RHS, <4,2,1,3>
5474  2651637352U, // <7,4,2,2>: Cost 3 vext2 <5,6,7,4>, <2,2,2,2>
5475  2651637414U, // <7,4,2,3>: Cost 3 vext2 <5,6,7,4>, <2,3,0,1>
5476  3716753194U, // <7,4,2,4>: Cost 4 vext2 <4,2,7,4>, <2,4,5,7>
5477  2712063030U, // <7,4,2,5>: Cost 3 vext3 RHS, <4,2,5,3>
5478  2712063036U, // <7,4,2,6>: Cost 3 vext3 RHS, <4,2,6,0>
5479  3773123658U, // <7,4,2,7>: Cost 4 vext3 <2,4,5,7>, <4,2,7,5>
5480  2712063054U, // <7,4,2,u>: Cost 3 vext3 RHS, <4,2,u,0>
5481  2651637910U, // <7,4,3,0>: Cost 3 vext2 <5,6,7,4>, <3,0,1,2>
5482  3712772348U, // <7,4,3,1>: Cost 4 vext2 <3,5,7,4>, <3,1,3,5>
5483  3785804906U, // <7,4,3,2>: Cost 4 vext3 RHS, <4,3,2,1>
5484  2651638172U, // <7,4,3,3>: Cost 3 vext2 <5,6,7,4>, <3,3,3,3>
5485  2651638274U, // <7,4,3,4>: Cost 3 vext2 <5,6,7,4>, <3,4,5,6>
5486  2639030883U, // <7,4,3,5>: Cost 3 vext2 <3,5,7,4>, <3,5,7,4>
5487  2712063122U, // <7,4,3,6>: Cost 3 vext3 RHS, <4,3,6,5>
5488  3712772836U, // <7,4,3,7>: Cost 4 vext2 <3,5,7,4>, <3,7,3,7>
5489  2641021782U, // <7,4,3,u>: Cost 3 vext2 <3,u,7,4>, <3,u,7,4>
5490  2714053802U, // <7,4,4,0>: Cost 3 vext3 RHS, <4,4,0,2>
5491  3785804978U, // <7,4,4,1>: Cost 4 vext3 RHS, <4,4,1,1>
5492  3716754505U, // <7,4,4,2>: Cost 4 vext2 <4,2,7,4>, <4,2,7,4>
5493  3785804998U, // <7,4,4,3>: Cost 4 vext3 RHS, <4,4,3,3>
5494  1638321360U, // <7,4,4,4>: Cost 2 vext3 RHS, <4,4,4,4>
5495  1638468826U, // <7,4,4,5>: Cost 2 vext3 RHS, <4,4,5,5>
5496  1638468836U, // <7,4,4,6>: Cost 2 vext3 RHS, <4,4,6,6>
5497  3785215214U, // <7,4,4,7>: Cost 4 vext3 <4,4,7,7>, <4,4,7,7>
5498  1640459509U, // <7,4,4,u>: Cost 2 vext3 RHS, <4,4,u,5>
5499  1517207654U, // <7,4,5,0>: Cost 2 vext1 <6,7,4,5>, LHS
5500  2573034640U, // <7,4,5,1>: Cost 3 vext1 <3,7,4,5>, <1,5,3,7>
5501  2712063246U, // <7,4,5,2>: Cost 3 vext3 RHS, <4,5,2,3>
5502  2573036267U, // <7,4,5,3>: Cost 3 vext1 <3,7,4,5>, <3,7,4,5>
5503  1517210934U, // <7,4,5,4>: Cost 2 vext1 <6,7,4,5>, RHS
5504  2711989549U, // <7,4,5,5>: Cost 3 vext3 <4,5,5,7>, <4,5,5,7>
5505  564579638U, // <7,4,5,6>: Cost 1 vext3 RHS, RHS
5506  2651639976U, // <7,4,5,7>: Cost 3 vext2 <5,6,7,4>, <5,7,5,7>
5507  564579656U, // <7,4,5,u>: Cost 1 vext3 RHS, RHS
5508  2712063307U, // <7,4,6,0>: Cost 3 vext3 RHS, <4,6,0,1>
5509  3767668056U, // <7,4,6,1>: Cost 4 vext3 <1,5,3,7>, <4,6,1,5>
5510  2651640314U, // <7,4,6,2>: Cost 3 vext2 <5,6,7,4>, <6,2,7,3>
5511  2655621708U, // <7,4,6,3>: Cost 3 vext2 <6,3,7,4>, <6,3,7,4>
5512  1638468980U, // <7,4,6,4>: Cost 2 vext3 RHS, <4,6,4,6>
5513  2712063358U, // <7,4,6,5>: Cost 3 vext3 RHS, <4,6,5,7>
5514  2712063367U, // <7,4,6,6>: Cost 3 vext3 RHS, <4,6,6,7>
5515  2712210826U, // <7,4,6,7>: Cost 3 vext3 RHS, <4,6,7,1>
5516  1638469012U, // <7,4,6,u>: Cost 2 vext3 RHS, <4,6,u,2>
5517  2651640826U, // <7,4,7,0>: Cost 3 vext2 <5,6,7,4>, <7,0,1,2>
5518  3773713830U, // <7,4,7,1>: Cost 4 vext3 <2,5,4,7>, <4,7,1,2>
5519  3773713842U, // <7,4,7,2>: Cost 4 vext3 <2,5,4,7>, <4,7,2,5>
5520  3780349372U, // <7,4,7,3>: Cost 4 vext3 <3,6,4,7>, <4,7,3,6>
5521  2651641140U, // <7,4,7,4>: Cost 3 vext2 <5,6,7,4>, <7,4,0,1>
5522  2712210888U, // <7,4,7,5>: Cost 3 vext3 RHS, <4,7,5,0>
5523  2712210898U, // <7,4,7,6>: Cost 3 vext3 RHS, <4,7,6,1>
5524  2651641452U, // <7,4,7,7>: Cost 3 vext2 <5,6,7,4>, <7,7,7,7>
5525  2713538026U, // <7,4,7,u>: Cost 3 vext3 <4,7,u,7>, <4,7,u,7>
5526  1517232230U, // <7,4,u,0>: Cost 2 vext1 <6,7,4,u>, LHS
5527  1577899822U, // <7,4,u,1>: Cost 2 vext2 <5,6,7,4>, LHS
5528  2712063489U, // <7,4,u,2>: Cost 3 vext3 RHS, <4,u,2,3>
5529  2573060846U, // <7,4,u,3>: Cost 3 vext1 <3,7,4,u>, <3,7,4,u>
5530  1640312342U, // <7,4,u,4>: Cost 2 vext3 RHS, <4,u,4,6>
5531  1638469146U, // <7,4,u,5>: Cost 2 vext3 RHS, <4,u,5,1>
5532  564579881U, // <7,4,u,6>: Cost 1 vext3 RHS, RHS
5533  2714054192U, // <7,4,u,7>: Cost 3 vext3 RHS, <4,u,7,5>
5534  564579899U, // <7,4,u,u>: Cost 1 vext3 RHS, RHS
5535  2579038310U, // <7,5,0,0>: Cost 3 vext1 <4,7,5,0>, LHS
5536  2636382310U, // <7,5,0,1>: Cost 3 vext2 <3,1,7,5>, LHS
5537  2796339302U, // <7,5,0,2>: Cost 3 vuzpl <7,4,5,6>, LHS
5538  3646810719U, // <7,5,0,3>: Cost 4 vext1 <3,7,5,0>, <3,5,7,0>
5539  2712063586U, // <7,5,0,4>: Cost 3 vext3 RHS, <5,0,4,1>
5540  2735951467U, // <7,5,0,5>: Cost 3 vext3 RHS, <5,0,5,1>
5541  2735951476U, // <7,5,0,6>: Cost 3 vext3 RHS, <5,0,6,1>
5542  2579043322U, // <7,5,0,7>: Cost 3 vext1 <4,7,5,0>, <7,0,1,2>
5543  2636382877U, // <7,5,0,u>: Cost 3 vext2 <3,1,7,5>, LHS
5544  2712211087U, // <7,5,1,0>: Cost 3 vext3 RHS, <5,1,0,1>
5545  3698180916U, // <7,5,1,1>: Cost 4 vext2 <1,1,7,5>, <1,1,1,1>
5546  3710124950U, // <7,5,1,2>: Cost 4 vext2 <3,1,7,5>, <1,2,3,0>
5547  2636383232U, // <7,5,1,3>: Cost 3 vext2 <3,1,7,5>, <1,3,5,7>
5548  2712211127U, // <7,5,1,4>: Cost 3 vext3 RHS, <5,1,4,5>
5549  2590994128U, // <7,5,1,5>: Cost 3 vext1 <6,7,5,1>, <5,1,7,3>
5550  2590995323U, // <7,5,1,6>: Cost 3 vext1 <6,7,5,1>, <6,7,5,1>
5551  1638469328U, // <7,5,1,7>: Cost 2 vext3 RHS, <5,1,7,3>
5552  1638469337U, // <7,5,1,u>: Cost 2 vext3 RHS, <5,1,u,3>
5553  3785805536U, // <7,5,2,0>: Cost 4 vext3 RHS, <5,2,0,1>
5554  3785805544U, // <7,5,2,1>: Cost 4 vext3 RHS, <5,2,1,0>
5555  3704817288U, // <7,5,2,2>: Cost 4 vext2 <2,2,7,5>, <2,2,5,7>
5556  2712063742U, // <7,5,2,3>: Cost 3 vext3 RHS, <5,2,3,4>
5557  3716761386U, // <7,5,2,4>: Cost 4 vext2 <4,2,7,5>, <2,4,5,7>
5558  2714054415U, // <7,5,2,5>: Cost 3 vext3 RHS, <5,2,5,3>
5559  3774304024U, // <7,5,2,6>: Cost 4 vext3 <2,6,3,7>, <5,2,6,3>
5560  2712063777U, // <7,5,2,7>: Cost 3 vext3 RHS, <5,2,7,3>
5561  2712063787U, // <7,5,2,u>: Cost 3 vext3 RHS, <5,2,u,4>
5562  3634888806U, // <7,5,3,0>: Cost 4 vext1 <1,7,5,3>, LHS
5563  2636384544U, // <7,5,3,1>: Cost 3 vext2 <3,1,7,5>, <3,1,7,5>
5564  3710790001U, // <7,5,3,2>: Cost 4 vext2 <3,2,7,5>, <3,2,7,5>
5565  3710126492U, // <7,5,3,3>: Cost 4 vext2 <3,1,7,5>, <3,3,3,3>
5566  3634892086U, // <7,5,3,4>: Cost 4 vext1 <1,7,5,3>, RHS
5567  2639039076U, // <7,5,3,5>: Cost 3 vext2 <3,5,7,5>, <3,5,7,5>
5568  3713444533U, // <7,5,3,6>: Cost 4 vext2 <3,6,7,5>, <3,6,7,5>
5569  2693926767U, // <7,5,3,7>: Cost 3 vext3 <1,5,3,7>, <5,3,7,0>
5570  2712063864U, // <7,5,3,u>: Cost 3 vext3 RHS, <5,3,u,0>
5571  2579071078U, // <7,5,4,0>: Cost 3 vext1 <4,7,5,4>, LHS
5572  3646841856U, // <7,5,4,1>: Cost 4 vext1 <3,7,5,4>, <1,3,5,7>
5573  3716762698U, // <7,5,4,2>: Cost 4 vext2 <4,2,7,5>, <4,2,7,5>
5574  3646843491U, // <7,5,4,3>: Cost 4 vext1 <3,7,5,4>, <3,5,7,4>
5575  2579074358U, // <7,5,4,4>: Cost 3 vext1 <4,7,5,4>, RHS
5576  2636385590U, // <7,5,4,5>: Cost 3 vext2 <3,1,7,5>, RHS
5577  2645675406U, // <7,5,4,6>: Cost 3 vext2 <4,6,7,5>, <4,6,7,5>
5578  1638322118U, // <7,5,4,7>: Cost 2 vext3 RHS, <5,4,7,6>
5579  1638469583U, // <7,5,4,u>: Cost 2 vext3 RHS, <5,4,u,6>
5580  2714054611U, // <7,5,5,0>: Cost 3 vext3 RHS, <5,5,0,1>
5581  2652974800U, // <7,5,5,1>: Cost 3 vext2 <5,u,7,5>, <5,1,7,3>
5582  3710127905U, // <7,5,5,2>: Cost 4 vext2 <3,1,7,5>, <5,2,7,3>
5583  3785805808U, // <7,5,5,3>: Cost 4 vext3 RHS, <5,5,3,3>
5584  2712211450U, // <7,5,5,4>: Cost 3 vext3 RHS, <5,5,4,4>
5585  1638322180U, // <7,5,5,5>: Cost 2 vext3 RHS, <5,5,5,5>
5586  2712064014U, // <7,5,5,6>: Cost 3 vext3 RHS, <5,5,6,6>
5587  1638469656U, // <7,5,5,7>: Cost 2 vext3 RHS, <5,5,7,7>
5588  1638469665U, // <7,5,5,u>: Cost 2 vext3 RHS, <5,5,u,7>
5589  2712064036U, // <7,5,6,0>: Cost 3 vext3 RHS, <5,6,0,1>
5590  2714054707U, // <7,5,6,1>: Cost 3 vext3 RHS, <5,6,1,7>
5591  3785805879U, // <7,5,6,2>: Cost 4 vext3 RHS, <5,6,2,2>
5592  2712064066U, // <7,5,6,3>: Cost 3 vext3 RHS, <5,6,3,4>
5593  2712064076U, // <7,5,6,4>: Cost 3 vext3 RHS, <5,6,4,5>
5594  2714054743U, // <7,5,6,5>: Cost 3 vext3 RHS, <5,6,5,7>
5595  2712064096U, // <7,5,6,6>: Cost 3 vext3 RHS, <5,6,6,7>
5596  1638322274U, // <7,5,6,7>: Cost 2 vext3 RHS, <5,6,7,0>
5597  1638469739U, // <7,5,6,u>: Cost 2 vext3 RHS, <5,6,u,0>
5598  1511325798U, // <7,5,7,0>: Cost 2 vext1 <5,7,5,7>, LHS
5599  2692747392U, // <7,5,7,1>: Cost 3 vext3 <1,3,5,7>, <5,7,1,3>
5600  2585069160U, // <7,5,7,2>: Cost 3 vext1 <5,7,5,7>, <2,2,2,2>