llvm.org GIT mirror llvm / 2a8eb72
In r131488 I misunderstood how VREV works. It splits the vector in half and splits each half. Therefore, the real problem was that we were using a VREV64 for a 4xi16, when we should have been using a VREV32. Updated test case and reverted change to the PerfectShuffle Table. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131529 91177308-0d34-0410-b5e6-96231b3b80d8 Tanya Lattner 8 years ago
4 changed file(s) with 1353 addition(s) and 1347 deletion(s). Raw diff Collapse all Expand all
41814181 switch (OpNum) {
41824182 default: llvm_unreachable("Unknown shuffle opcode!");
41834183 case OP_VREV:
4184 return DAG.getNode(ARMISD::VREV64, dl, VT, OpLHS);
4184 // VREV divides the vector in half and swaps within the half.
4185 if (VT.getVectorElementType() == MVT::i32)
4186 return DAG.getNode(ARMISD::VREV64, dl, VT, OpLHS);
4187 // vrev <4 x i16> -> VREV32
4188 if (VT.getVectorElementType() == MVT::i16)
4189 return DAG.getNode(ARMISD::VREV32, dl, VT, OpLHS);
4190 // vrev <4 x i8> -> VREV16
4191 assert(VT.getVectorElementType() == MVT::i8);
4192 return DAG.getNode(ARMISD::VREV16, dl, VT, OpLHS);
41854193 case OP_VDUP0:
41864194 case OP_VDUP1:
41874195 case OP_VDUP2:
1313
1414 // 31 entries have cost 0
1515 // 242 entries have cost 1
16 // 1435 entries have cost 2
17 // 3712 entries have cost 3
18 // 1140 entries have cost 4
19 // 1 entries have cost 5
16 // 1447 entries have cost 2
17 // 3602 entries have cost 3
18 // 1237 entries have cost 4
19 // 2 entries have cost 5
2020
2121 // This table is 6561*4 = 26244 bytes in size.
2222 static const unsigned PerfectShuffleTable[6561+1] = {
2323 135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS
2424 1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS
2525 2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0>
26 2232510603U, // <0,0,0,3>: Cost 3 vrev <3,0,0,0>
26 2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0>
2727 1476398390U, // <0,0,0,4>: Cost 2 vext1 <0,0,0,0>, RHS
2828 2550140624U, // <0,0,0,5>: Cost 3 vext1 <0,0,0,0>, <5,1,7,3>
2929 2550141434U, // <0,0,0,6>: Cost 3 vext1 <0,0,0,0>, <6,2,7,3>
30 2256401391U, // <0,0,0,7>: Cost 3 vrev <7,0,0,0>
30 2591945711U, // <0,0,0,7>: Cost 3 vext1 <7,0,0,0>, <7,0,0,0>
3131 135053414U, // <0,0,0,u>: Cost 1 vdup0 LHS
3232 2886516736U, // <0,0,1,0>: Cost 3 vzipl LHS, <0,0,0,0>
3333 1812775014U, // <0,0,1,1>: Cost 2 vzipl LHS, LHS
4949 1946992796U, // <0,0,2,u>: Cost 2 vtrnl LHS, LHS
5050 2635163787U, // <0,0,3,0>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
5151 2686419196U, // <0,0,3,1>: Cost 3 vext3 <0,3,1,0>, <0,3,1,0>
52 2691875078U, // <0,0,3,2>: Cost 3 vext3 <1,2,3,0>, <0,3,2,1>
52 2686492933U, // <0,0,3,2>: Cost 3 vext3 <0,3,2,0>, <0,3,2,0>
5353 2617248156U, // <0,0,3,3>: Cost 3 vext2 <0,0,0,0>, <3,3,3,3>
5454 2617248258U, // <0,0,3,4>: Cost 3 vext2 <0,0,0,0>, <3,4,5,6>
5555 3826551298U, // <0,0,3,5>: Cost 4 vuzpl <0,2,0,2>, <3,4,5,6>
5656 3690990200U, // <0,0,3,6>: Cost 4 vext2 <0,0,0,0>, <3,6,0,7>
5757 3713551042U, // <0,0,3,7>: Cost 4 vext2 <3,7,0,0>, <3,7,0,0>
58 2695856444U, // <0,0,3,u>: Cost 3 vext3 <1,u,3,0>, <0,3,u,1>
58 2635163787U, // <0,0,3,u>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
5959 2617248658U, // <0,0,4,0>: Cost 3 vext2 <0,0,0,0>, <4,0,5,1>
6060 2888450150U, // <0,0,4,1>: Cost 3 vzipl <0,4,1,5>, LHS
6161 3021570150U, // <0,0,4,2>: Cost 3 vtrnl <0,2,4,6>, LHS
62 3772326241U, // <0,0,4,3>: Cost 4 vext3 <2,3,4,0>, <0,4,3,2>
62 3641829519U, // <0,0,4,3>: Cost 4 vext1 <3,0,0,4>, <3,0,0,4>
6363 3021570252U, // <0,0,4,4>: Cost 3 vtrnl <0,2,4,6>, <0,2,4,6>
6464 1543507254U, // <0,0,4,5>: Cost 2 vext2 <0,0,0,0>, RHS
6565 2752810294U, // <0,0,4,6>: Cost 3 vuzpl <0,2,0,2>, RHS
6767 1543507497U, // <0,0,4,u>: Cost 2 vext2 <0,0,0,0>, RHS
6868 2684354972U, // <0,0,5,0>: Cost 3 vext3 <0,0,0,0>, <0,5,0,7>
6969 2617249488U, // <0,0,5,1>: Cost 3 vext2 <0,0,0,0>, <5,1,7,3>
70 3635865015U, // <0,0,5,2>: Cost 4 vext1 <2,0,0,5>, <2,0,0,5>
70 3765617070U, // <0,0,5,2>: Cost 4 vext3 <1,2,3,0>, <0,5,2,7>
7171 3635865780U, // <0,0,5,3>: Cost 4 vext1 <2,0,0,5>, <3,0,4,5>
72 3761709497U, // <0,0,5,4>: Cost 4 vext3 <0,5,4,0>, <0,5,4,0>
72 2617249734U, // <0,0,5,4>: Cost 3 vext2 <0,0,0,0>, <5,4,7,6>
7373 2617249796U, // <0,0,5,5>: Cost 3 vext2 <0,0,0,0>, <5,5,5,5>
7474 2718712274U, // <0,0,5,6>: Cost 3 vext3 <5,6,7,0>, <0,5,6,7>
7575 2617249960U, // <0,0,5,7>: Cost 3 vext2 <0,0,0,0>, <5,7,5,7>
7878 3963609190U, // <0,0,6,1>: Cost 4 vzipl <0,6,2,7>, LHS
7979 2617250298U, // <0,0,6,2>: Cost 3 vext2 <0,0,0,0>, <6,2,7,3>
8080 3796435464U, // <0,0,6,3>: Cost 4 vext3 <6,3,7,0>, <0,6,3,7>
81 3773137420U, // <0,0,6,4>: Cost 4 vext3 <2,4,6,0>, <0,6,4,2>
82 3785744919U, // <0,0,6,5>: Cost 4 vext3 <4,5,6,0>, <0,6,5,4>
81 3659762998U, // <0,0,6,4>: Cost 4 vext1 <6,0,0,6>, RHS
82 3659763810U, // <0,0,6,5>: Cost 4 vext1 <6,0,0,6>, <5,6,7,0>
8383 2617250616U, // <0,0,6,6>: Cost 3 vext2 <0,0,0,0>, <6,6,6,6>
8484 2657727309U, // <0,0,6,7>: Cost 3 vext2 <6,7,0,0>, <6,7,0,0>
8585 2658390942U, // <0,0,6,u>: Cost 3 vext2 <6,u,0,0>, <6,u,0,0>
8686 2659054575U, // <0,0,7,0>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
87 2689073728U, // <0,0,7,1>: Cost 3 vext3 <0,7,1,0>, <0,7,1,0>
87 3635880854U, // <0,0,7,1>: Cost 4 vext1 <2,0,0,7>, <1,2,3,0>
8888 3635881401U, // <0,0,7,2>: Cost 4 vext1 <2,0,0,7>, <2,0,0,7>
89 3310897858U, // <0,0,7,3>: Cost 4 vrev <3,7,0,0>
89 3734787298U, // <0,0,7,3>: Cost 4 vext2 <7,3,0,0>, <7,3,0,0>
9090 2617251174U, // <0,0,7,4>: Cost 3 vext2 <0,0,0,0>, <7,4,5,6>
91 3779846759U, // <0,0,7,5>: Cost 4 vext3 <3,5,7,0>, <0,7,5,3>
92 2718712434U, // <0,0,7,6>: Cost 3 vext3 <5,6,7,0>, <0,7,6,5>
91 3659772002U, // <0,0,7,5>: Cost 4 vext1 <6,0,0,7>, <5,6,7,0>
92 3659772189U, // <0,0,7,6>: Cost 4 vext1 <6,0,0,7>, <6,0,0,7>
9393 2617251436U, // <0,0,7,7>: Cost 3 vext2 <0,0,0,0>, <7,7,7,7>
94 2720039556U, // <0,0,7,u>: Cost 3 vext3 <5,u,7,0>, <0,7,u,5>
94 2659054575U, // <0,0,7,u>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
9595 135053414U, // <0,0,u,0>: Cost 1 vdup0 LHS
9696 1817419878U, // <0,0,u,1>: Cost 2 vzipl LHS, LHS
9797 1947435110U, // <0,0,u,2>: Cost 2 vtrnl LHS, LHS
108108 2626543954U, // <0,1,0,4>: Cost 3 vext2 <1,5,0,1>, <0,4,1,5>
109109 4094985216U, // <0,1,0,5>: Cost 4 vtrnl <0,2,0,2>, <1,3,5,7>
110110 2592019278U, // <0,1,0,6>: Cost 3 vext1 <7,0,1,0>, <6,7,0,1>
111 2256475128U, // <0,1,0,7>: Cost 3 vrev <7,0,1,0>
111 2592019448U, // <0,1,0,7>: Cost 3 vext1 <7,0,1,0>, <7,0,1,0>
112112 1557447325U, // <0,1,0,u>: Cost 2 vext2 <2,3,0,1>, LHS
113113 1476476938U, // <0,1,1,0>: Cost 2 vext1 <0,0,1,1>, <0,0,1,1>
114114 2886517556U, // <0,1,1,1>: Cost 3 vzipl LHS, <1,1,1,1>
146146 2754235702U, // <0,1,4,6>: Cost 3 vuzpl <0,4,1,5>, RHS
147147 2592052220U, // <0,1,4,7>: Cost 3 vext1 <7,0,1,4>, <7,0,1,4>
148148 1557450281U, // <0,1,4,u>: Cost 2 vext2 <2,3,0,1>, RHS
149 2217984414U, // <0,1,5,0>: Cost 3 vrev <0,5,1,0>
149 3765617775U, // <0,1,5,0>: Cost 4 vext3 <1,2,3,0>, <1,5,0,1>
150150 2647781007U, // <0,1,5,1>: Cost 3 vext2 <5,1,0,1>, <5,1,0,1>
151151 3704934138U, // <0,1,5,2>: Cost 4 vext2 <2,3,0,1>, <5,2,3,0>
152152 2691875984U, // <0,1,5,3>: Cost 3 vext3 <1,2,3,0>, <1,5,3,7>
153 2649771906U, // <0,1,5,4>: Cost 3 vext2 <5,4,0,1>, <5,4,0,1>
153 2657734598U, // <0,1,5,4>: Cost 3 vext2 <6,7,0,1>, <5,4,7,6>
154154 2650435539U, // <0,1,5,5>: Cost 3 vext2 <5,5,0,1>, <5,5,0,1>
155155 2651099172U, // <0,1,5,6>: Cost 3 vext2 <5,6,0,1>, <5,6,0,1>
156156 2651762805U, // <0,1,5,7>: Cost 3 vext2 <5,7,0,1>, <5,7,0,1>
157157 2691876029U, // <0,1,5,u>: Cost 3 vext3 <1,2,3,0>, <1,5,u,7>
158158 2592063590U, // <0,1,6,0>: Cost 3 vext1 <7,0,1,6>, LHS
159 3765322959U, // <0,1,6,1>: Cost 4 vext3 <1,1,u,0>, <1,6,1,7>
159 3765617871U, // <0,1,6,1>: Cost 4 vext3 <1,2,3,0>, <1,6,1,7>
160160 2654417337U, // <0,1,6,2>: Cost 3 vext2 <6,2,0,1>, <6,2,0,1>
161161 3765617889U, // <0,1,6,3>: Cost 4 vext3 <1,2,3,0>, <1,6,3,7>
162162 2592066870U, // <0,1,6,4>: Cost 3 vext1 <7,0,1,6>, RHS
169169 2631193772U, // <0,1,7,2>: Cost 3 vext2 <2,3,0,1>, <7,2,3,0>
170170 2661053667U, // <0,1,7,3>: Cost 3 vext2 <7,3,0,1>, <7,3,0,1>
171171 2657736038U, // <0,1,7,4>: Cost 3 vext2 <6,7,0,1>, <7,4,5,6>
172 3704935840U, // <0,1,7,5>: Cost 4 vext2 <2,3,0,1>, <7,5,3,1>
173 2657736198U, // <0,1,7,6>: Cost 3 vext2 <6,7,0,1>, <7,6,5,4>
172 3721524621U, // <0,1,7,5>: Cost 4 vext2 <5,1,0,1>, <7,5,1,0>
173 2657736158U, // <0,1,7,6>: Cost 3 vext2 <6,7,0,1>, <7,6,1,0>
174174 2657736300U, // <0,1,7,7>: Cost 3 vext2 <6,7,0,1>, <7,7,7,7>
175175 2657736322U, // <0,1,7,u>: Cost 3 vext2 <6,7,0,1>, <7,u,1,2>
176176 1494450278U, // <0,1,u,0>: Cost 2 vext1 <3,0,1,u>, LHS
189189 2752340172U, // <0,2,0,4>: Cost 3 vuzpl LHS, <0,2,4,6>
190190 2691876326U, // <0,2,0,5>: Cost 3 vext3 <1,2,3,0>, <2,0,5,7>
191191 2618589695U, // <0,2,0,6>: Cost 3 vext2 <0,2,0,2>, <0,6,2,7>
192 2256548865U, // <0,2,0,7>: Cost 3 vrev <7,0,2,0>
192 2592093185U, // <0,2,0,7>: Cost 3 vext1 <7,0,2,0>, <7,0,2,0>
193193 1678557340U, // <0,2,0,u>: Cost 2 vuzpl LHS, LHS
194 2703672835U, // <0,2,1,0>: Cost 3 vext3 <3,2,1,0>, <2,1,0,0>
194 2618589942U, // <0,2,1,0>: Cost 3 vext2 <0,2,0,2>, <1,0,3,2>
195195 2752299828U, // <0,2,1,1>: Cost 3 vuzpl LHS, <1,1,1,1>
196196 2886518376U, // <0,2,1,2>: Cost 3 vzipl LHS, <2,2,2,2>
197 2752299926U, // <0,2,1,3>: Cost 3 vuzpl LHS, <1,2,3,0>
197 2752299766U, // <0,2,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
198198 2550295862U, // <0,2,1,4>: Cost 3 vext1 <0,0,2,1>, RHS
199199 2752340992U, // <0,2,1,5>: Cost 3 vuzpl LHS, <1,3,5,7>
200200 2886559674U, // <0,2,1,6>: Cost 3 vzipl LHS, <2,6,3,7>
201201 3934208106U, // <0,2,1,7>: Cost 4 vuzpr <7,0,1,2>, <0,1,2,7>
202 2752340931U, // <0,2,1,u>: Cost 3 vuzpl LHS, <1,2,u,0>
202 2752340771U, // <0,2,1,u>: Cost 3 vuzpl LHS, <1,0,u,2>
203203 1476558868U, // <0,2,2,0>: Cost 2 vext1 <0,0,2,2>, <0,0,2,2>
204 2550301492U, // <0,2,2,1>: Cost 3 vext1 <0,0,2,2>, <1,1,1,1>
204 2226628029U, // <0,2,2,1>: Cost 3 vrev <2,0,1,2>
205205 2752300648U, // <0,2,2,2>: Cost 3 vuzpl LHS, <2,2,2,2>
206206 3020736114U, // <0,2,2,3>: Cost 3 vtrnl LHS, <2,2,3,3>
207207 1476562230U, // <0,2,2,4>: Cost 2 vext1 <0,0,2,2>, RHS
211211 1476564782U, // <0,2,2,u>: Cost 2 vext1 <0,0,2,2>, LHS
212212 2618591382U, // <0,2,3,0>: Cost 3 vext2 <0,2,0,2>, <3,0,1,2>
213213 2752301206U, // <0,2,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
214 2618591542U, // <0,2,3,2>: Cost 3 vext2 <0,2,0,2>, <3,2,1,0>
214 3826043121U, // <0,2,3,2>: Cost 4 vuzpl LHS, <3,1,2,3>
215215 2752301468U, // <0,2,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
216216 2618591746U, // <0,2,3,4>: Cost 3 vext2 <0,2,0,2>, <3,4,5,6>
217217 2752301570U, // <0,2,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
220220 2752301269U, // <0,2,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
221221 2562261094U, // <0,2,4,0>: Cost 3 vext1 <2,0,2,4>, LHS
222222 4095313828U, // <0,2,4,1>: Cost 4 vtrnl <0,2,4,6>, <2,6,1,3>
223 2562262472U, // <0,2,4,2>: Cost 3 vext1 <2,0,2,4>, <2,0,2,4>
223 2226718152U, // <0,2,4,2>: Cost 3 vrev <2,0,2,4>
224224 2568235169U, // <0,2,4,3>: Cost 3 vext1 <3,0,2,4>, <3,0,2,4>
225225 2562264374U, // <0,2,4,4>: Cost 3 vext1 <2,0,2,4>, RHS
226226 1544850742U, // <0,2,4,5>: Cost 2 vext2 <0,2,0,2>, RHS
231231 2618592976U, // <0,2,5,1>: Cost 3 vext2 <0,2,0,2>, <5,1,7,3>
232232 3765618528U, // <0,2,5,2>: Cost 4 vext3 <1,2,3,0>, <2,5,2,7>
233233 3765618536U, // <0,2,5,3>: Cost 4 vext3 <1,2,3,0>, <2,5,3,6>
234 3696316340U, // <0,2,5,4>: Cost 4 vext2 <0,u,0,2>, <5,4,5,6>
234 2618593222U, // <0,2,5,4>: Cost 3 vext2 <0,2,0,2>, <5,4,7,6>
235235 2752303108U, // <0,2,5,5>: Cost 3 vuzpl LHS, <5,5,5,5>
236236 2618593378U, // <0,2,5,6>: Cost 3 vext2 <0,2,0,2>, <5,6,7,0>
237 2836581686U, // <0,2,5,7>: Cost 3 vuzpr <3,0,1,2>, RHS
238 2836581687U, // <0,2,5,u>: Cost 3 vuzpr <3,0,1,2>, RHS
237 2824785206U, // <0,2,5,7>: Cost 3 vuzpr <1,0,3,2>, RHS
238 2824785207U, // <0,2,5,u>: Cost 3 vuzpr <1,0,3,2>, RHS
239239 2752303950U, // <0,2,6,0>: Cost 3 vuzpl LHS, <6,7,0,1>
240240 3830690081U, // <0,2,6,1>: Cost 4 vuzpl LHS, <6,0,1,2>
241241 2618593786U, // <0,2,6,2>: Cost 3 vext2 <0,2,0,2>, <6,2,7,3>
251251 2701166596U, // <0,2,7,3>: Cost 3 vext3 <2,7,3,0>, <2,7,3,0>
252252 2662389094U, // <0,2,7,4>: Cost 3 vext2 <7,5,0,2>, <7,4,5,6>
253253 2662389126U, // <0,2,7,5>: Cost 3 vext2 <7,5,0,2>, <7,5,0,2>
254 2618594822U, // <0,2,7,6>: Cost 3 vext2 <0,2,0,2>, <7,6,5,4>
254 3736794583U, // <0,2,7,6>: Cost 4 vext2 <7,6,0,2>, <7,6,0,2>
255255 2752304748U, // <0,2,7,7>: Cost 3 vuzpl LHS, <7,7,7,7>
256256 2659070961U, // <0,2,7,u>: Cost 3 vext2 <7,0,0,2>, <7,0,0,2>
257257 1476608026U, // <0,2,u,0>: Cost 2 vext1 <0,0,2,u>, <0,0,2,u>
261261 1476611382U, // <0,2,u,4>: Cost 2 vext1 <0,0,2,u>, RHS
262262 1544853658U, // <0,2,u,5>: Cost 2 vext2 <0,2,0,2>, RHS
263263 1678563482U, // <0,2,u,6>: Cost 2 vuzpl LHS, RHS
264 2836581929U, // <0,2,u,7>: Cost 3 vuzpr <3,0,1,2>, RHS
264 2824785449U, // <0,2,u,7>: Cost 3 vuzpr <1,0,3,2>, RHS
265265 1678563172U, // <0,2,u,u>: Cost 2 vuzpl LHS, LHS
266266 2556329984U, // <0,3,0,0>: Cost 3 vext1 <1,0,3,0>, <0,0,0,0>
267267 2686421142U, // <0,3,0,1>: Cost 3 vext3 <0,3,1,0>, <3,0,1,2>
274274 2556335918U, // <0,3,0,u>: Cost 3 vext1 <1,0,3,0>, LHS
275275 2886518934U, // <0,3,1,0>: Cost 3 vzipl LHS, <3,0,1,2>
276276 2556338933U, // <0,3,1,1>: Cost 3 vext1 <1,0,3,1>, <1,0,3,1>
277 2886519094U, // <0,3,1,2>: Cost 3 vzipl LHS, <3,2,1,0>
277 2691877105U, // <0,3,1,2>: Cost 3 vext3 <1,2,3,0>, <3,1,2,3>
278278 2886519196U, // <0,3,1,3>: Cost 3 vzipl LHS, <3,3,3,3>
279279 2886519298U, // <0,3,1,4>: Cost 3 vzipl LHS, <3,4,5,6>
280280 4095740418U, // <0,3,1,5>: Cost 4 vtrnl <0,3,1,4>, <3,4,5,6>
281281 3659944242U, // <0,3,1,6>: Cost 4 vext1 <6,0,3,1>, <6,0,3,1>
282282 3769600286U, // <0,3,1,7>: Cost 4 vext3 <1,u,3,0>, <3,1,7,3>
283283 2886519582U, // <0,3,1,u>: Cost 3 vzipl LHS, <3,u,1,2>
284 2556346388U, // <0,3,2,0>: Cost 3 vext1 <1,0,3,2>, <0,0,2,2>
285 1148371862U, // <0,3,2,1>: Cost 2 vrev <1,2,3,0>
286 2562319823U, // <0,3,2,2>: Cost 3 vext1 <2,0,3,2>, <2,0,3,2>
284 1482604646U, // <0,3,2,0>: Cost 2 vext1 <1,0,3,2>, LHS
285 1482605302U, // <0,3,2,1>: Cost 2 vext1 <1,0,3,2>, <1,0,3,2>
286 2556348008U, // <0,3,2,2>: Cost 3 vext1 <1,0,3,2>, <2,2,2,2>
287287 3020736924U, // <0,3,2,3>: Cost 3 vtrnl LHS, <3,3,3,3>
288 2556349750U, // <0,3,2,4>: Cost 3 vext1 <1,0,3,2>, RHS
288 1482607926U, // <0,3,2,4>: Cost 2 vext1 <1,0,3,2>, RHS
289289 3020737026U, // <0,3,2,5>: Cost 3 vtrnl LHS, <3,4,5,6>
290 4099123558U, // <0,3,2,6>: Cost 4 vtrnl LHS, <3,2,6,3>
291 2257949868U, // <0,3,2,7>: Cost 3 vrev <7,2,3,0>
292 1630447989U, // <0,3,2,u>: Cost 2 vext3 <3,2,u,0>, <3,2,u,0>
293 2665711772U, // <0,3,3,0>: Cost 3 vext2 , <3,0,1,u>
294 2222777319U, // <0,3,3,1>: Cost 3 vrev <1,3,3,0>
295 2228750016U, // <0,3,3,2>: Cost 3 vrev <2,3,3,0>
290 2598154746U, // <0,3,2,6>: Cost 3 vext1 , <6,2,7,3>
291 2598155258U, // <0,3,2,7>: Cost 3 vext1 , <7,0,1,2>
292 1482610478U, // <0,3,2,u>: Cost 2 vext1 <1,0,3,2>, LHS
293 3692341398U, // <0,3,3,0>: Cost 4 vext2 <0,2,0,3>, <3,0,1,2>
294 2635851999U, // <0,3,3,1>: Cost 3 vext2 <3,1,0,3>, <3,1,0,3>
295 3636069840U, // <0,3,3,2>: Cost 4 vext1 <2,0,3,3>, <2,0,3,3>
296296 2691877276U, // <0,3,3,3>: Cost 3 vext3 <1,2,3,0>, <3,3,3,3>
297297 3961522690U, // <0,3,3,4>: Cost 4 vzipl <0,3,1,4>, <3,4,5,6>
298298 3826797058U, // <0,3,3,5>: Cost 4 vuzpl <0,2,3,5>, <3,4,5,6>
299 3765619124U, // <0,3,3,6>: Cost 4 vext3 <1,2,3,0>, <3,3,6,0>
299 3703622282U, // <0,3,3,6>: Cost 4 vext2 <2,1,0,3>, <3,6,2,7>
300300 3769600452U, // <0,3,3,7>: Cost 4 vext3 <1,u,3,0>, <3,3,7,7>
301 2707655111U, // <0,3,3,u>: Cost 3 vext3 <3,u,1,0>, <3,3,u,1>
301 2640497430U, // <0,3,3,u>: Cost 3 vext2 <3,u,0,3>, <3,u,0,3>
302302 3962194070U, // <0,3,4,0>: Cost 4 vzipl <0,4,1,5>, <3,0,1,2>
303 4095314070U, // <0,3,4,1>: Cost 4 vtrnl <0,2,4,6>, <3,0,1,2>
304 2703673830U, // <0,3,4,2>: Cost 3 vext3 <3,2,1,0>, <3,4,2,5>
303 2232617112U, // <0,3,4,1>: Cost 3 vrev <3,0,1,4>
304 2232690849U, // <0,3,4,2>: Cost 3 vrev <3,0,2,4>
305305 4095314332U, // <0,3,4,3>: Cost 4 vtrnl <0,2,4,6>, <3,3,3,3>
306306 3962194434U, // <0,3,4,4>: Cost 4 vzipl <0,4,1,5>, <3,4,5,6>
307307 2691877378U, // <0,3,4,5>: Cost 3 vext3 <1,2,3,0>, <3,4,5,6>
308308 3826765110U, // <0,3,4,6>: Cost 4 vuzpl <0,2,3,1>, RHS
309309 3665941518U, // <0,3,4,7>: Cost 4 vext1 <7,0,3,4>, <7,0,3,4>
310310 2691877405U, // <0,3,4,u>: Cost 3 vext3 <1,2,3,0>, <3,4,u,6>
311 3636084838U, // <0,3,5,0>: Cost 4 vext1 <2,0,3,5>, LHS
312 3765619248U, // <0,3,5,1>: Cost 4 vext3 <1,2,3,0>, <3,5,1,7>
313 3636086226U, // <0,3,5,2>: Cost 4 vext1 <2,0,3,5>, <2,0,3,5>
311 3630112870U, // <0,3,5,0>: Cost 4 vext1 <1,0,3,5>, LHS
312 3630113526U, // <0,3,5,1>: Cost 4 vext1 <1,0,3,5>, <1,0,3,2>
313 4035199734U, // <0,3,5,2>: Cost 4 vzipr <1,4,0,5>, <1,0,3,2>
314314 3769600578U, // <0,3,5,3>: Cost 4 vext3 <1,u,3,0>, <3,5,3,7>
315 3636088118U, // <0,3,5,4>: Cost 4 vext1 <2,0,3,5>, RHS
316 3777415764U, // <0,3,5,5>: Cost 4 vext3 <3,2,1,0>, <3,5,5,7>
317 2653769826U, // <0,3,5,6>: Cost 3 vext2 <6,1,0,3>, <5,6,7,0>
315 2232846516U, // <0,3,5,4>: Cost 3 vrev <3,0,4,5>
316 3779037780U, // <0,3,5,5>: Cost 4 vext3 <3,4,5,0>, <3,5,5,7>
317 2718714461U, // <0,3,5,6>: Cost 3 vext3 <5,6,7,0>, <3,5,6,7>
318318 2706106975U, // <0,3,5,7>: Cost 3 vext3 <3,5,7,0>, <3,5,7,0>
319 2706180712U, // <0,3,5,u>: Cost 3 vext3 <3,5,u,0>, <3,5,u,0>
319 2233141464U, // <0,3,5,u>: Cost 3 vrev <3,0,u,5>
320320 2691877496U, // <0,3,6,0>: Cost 3 vext3 <1,2,3,0>, <3,6,0,7>
321 2653770090U, // <0,3,6,1>: Cost 3 vext2 <6,1,0,3>, <6,1,0,3>
322 3636094419U, // <0,3,6,2>: Cost 4 vext1 <2,0,3,6>, <2,0,3,6>
321 3727511914U, // <0,3,6,1>: Cost 4 vext2 <6,1,0,3>, <6,1,0,3>
322 3765619338U, // <0,3,6,2>: Cost 4 vext3 <1,2,3,0>, <3,6,2,7>
323323 3765619347U, // <0,3,6,3>: Cost 4 vext3 <1,2,3,0>, <3,6,3,7>
324324 3765987996U, // <0,3,6,4>: Cost 4 vext3 <1,2,u,0>, <3,6,4,7>
325 3322400830U, // <0,3,6,5>: Cost 4 vrev <5,6,3,0>
325 3306670270U, // <0,3,6,5>: Cost 4 vrev <3,0,5,6>
326326 3792456365U, // <0,3,6,6>: Cost 4 vext3 <5,6,7,0>, <3,6,6,6>
327327 2706770608U, // <0,3,6,7>: Cost 3 vext3 <3,6,7,0>, <3,6,7,0>
328 2653770090U, // <0,3,6,u>: Cost 3 vext2 <6,1,0,3>, <6,1,0,3>
328 2706844345U, // <0,3,6,u>: Cost 3 vext3 <3,6,u,0>, <3,6,u,0>
329329 3769600707U, // <0,3,7,0>: Cost 4 vext3 <1,u,3,0>, <3,7,0,1>
330 2225431851U, // <0,3,7,1>: Cost 3 vrev <1,7,3,0>
331 2231404548U, // <0,3,7,2>: Cost 3 vrev <2,7,3,0>
330 2659742787U, // <0,3,7,1>: Cost 3 vext2 <7,1,0,3>, <7,1,0,3>
331 3636102612U, // <0,3,7,2>: Cost 4 vext1 <2,0,3,7>, <2,0,3,7>
332332 3769600740U, // <0,3,7,3>: Cost 4 vext3 <1,u,3,0>, <3,7,3,7>
333333 3769600747U, // <0,3,7,4>: Cost 4 vext3 <1,u,3,0>, <3,7,4,5>
334334 3769600758U, // <0,3,7,5>: Cost 4 vext3 <1,u,3,0>, <3,7,5,7>
335 2255295336U, // <0,3,7,6>: Cost 3 vrev <6,7,3,0>
335 3659993400U, // <0,3,7,6>: Cost 4 vext1 <6,0,3,7>, <6,0,3,7>
336336 3781176065U, // <0,3,7,7>: Cost 4 vext3 <3,7,7,0>, <3,7,7,0>
337 2267240730U, // <0,3,7,u>: Cost 3 vrev
338 2891163798U, // <0,3,u,0>: Cost 3 vzipl LHS, <3,0,1,2>
339 1152353660U, // <0,3,u,1>: Cost 2 vrev <1,u,3,0>
340 2891163958U, // <0,3,u,2>: Cost 3 vzipl LHS, <3,2,1,0>
337 2664388218U, // <0,3,7,u>: Cost 3 vext2 <7,u,0,3>, <7,u,0,3>
338 1482653798U, // <0,3,u,0>: Cost 2 vext1 <1,0,3,u>, LHS
339 1482654460U, // <0,3,u,1>: Cost 2 vext1 <1,0,3,u>, <1,0,3,u>
340 2556397160U, // <0,3,u,2>: Cost 3 vext1 <1,0,3,u>, <2,2,2,2>
341341 3021179292U, // <0,3,u,3>: Cost 3 vtrnl LHS, <3,3,3,3>
342 2891164162U, // <0,3,u,4>: Cost 3 vzipl LHS, <3,4,5,6>
342 1482657078U, // <0,3,u,4>: Cost 2 vext1 <1,0,3,u>, RHS
343343 3021179394U, // <0,3,u,5>: Cost 3 vtrnl LHS, <3,4,5,6>
344 2255958969U, // <0,3,u,6>: Cost 3 vrev <6,u,3,0>
344 2598203898U, // <0,3,u,6>: Cost 3 vext1 , <6,2,7,3>
345345 2708097874U, // <0,3,u,7>: Cost 3 vext3 <3,u,7,0>, <3,u,7,0>
346 1634429787U, // <0,3,u,u>: Cost 2 vext3 <3,u,u,0>, <3,u,u,0>
346 1482659630U, // <0,3,u,u>: Cost 2 vext1 <1,0,3,u>, LHS
347347 2617278468U, // <0,4,0,0>: Cost 3 vext2 <0,0,0,4>, <0,0,0,4>
348348 2618605670U, // <0,4,0,1>: Cost 3 vext2 <0,2,0,4>, LHS
349349 2618605734U, // <0,4,0,2>: Cost 3 vext2 <0,2,0,4>, <0,2,0,4>
350 3306547375U, // <0,4,0,3>: Cost 4 vrev <3,0,4,0>
350 3642091695U, // <0,4,0,3>: Cost 4 vext1 <3,0,4,0>, <3,0,4,0>
351351 2753134796U, // <0,4,0,4>: Cost 3 vuzpl <0,2,4,6>, <0,2,4,6>
352352 2718714770U, // <0,4,0,5>: Cost 3 vext3 <5,6,7,0>, <4,0,5,1>
353353 3021245750U, // <0,4,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
354 3330438163U, // <0,4,0,7>: Cost 4 vrev <7,0,4,0>
354 3665982483U, // <0,4,0,7>: Cost 4 vext1 <7,0,4,0>, <7,0,4,0>
355355 3021245768U, // <0,4,0,u>: Cost 3 vtrnl <0,2,0,2>, RHS
356356 2568355942U, // <0,4,1,0>: Cost 3 vext1 <3,0,4,1>, LHS
357357 3692348212U, // <0,4,1,1>: Cost 4 vext2 <0,2,0,4>, <1,1,1,1>
363363 2592248852U, // <0,4,1,7>: Cost 3 vext1 <7,0,4,1>, <7,0,4,1>
364364 1812778537U, // <0,4,1,u>: Cost 2 vzipl LHS, RHS
365365 2568364134U, // <0,4,2,0>: Cost 3 vext1 <3,0,4,2>, LHS
366 2629887495U, // <0,4,2,1>: Cost 3 vext2 <2,1,0,4>, <2,1,0,4>
366 2238573423U, // <0,4,2,1>: Cost 3 vrev <4,0,1,2>
367367 3692349032U, // <0,4,2,2>: Cost 4 vext2 <0,2,0,4>, <2,2,2,2>
368368 2631214761U, // <0,4,2,3>: Cost 3 vext2 <2,3,0,4>, <2,3,0,4>
369369 2568367414U, // <0,4,2,4>: Cost 3 vext1 <3,0,4,2>, RHS
373373 1946996040U, // <0,4,2,u>: Cost 2 vtrnl LHS, RHS
374374 3692349590U, // <0,4,3,0>: Cost 4 vext2 <0,2,0,4>, <3,0,1,2>
375375 3826878614U, // <0,4,3,1>: Cost 4 vuzpl <0,2,4,6>, <3,0,1,2>
376 2228823753U, // <0,4,3,2>: Cost 3 vrev <2,3,4,0>
376 3826878625U, // <0,4,3,2>: Cost 4 vuzpl <0,2,4,6>, <3,0,2,4>
377377 3692349852U, // <0,4,3,3>: Cost 4 vext2 <0,2,0,4>, <3,3,3,3>
378378 3692349954U, // <0,4,3,4>: Cost 4 vext2 <0,2,0,4>, <3,4,5,6>
379379 3826878978U, // <0,4,3,5>: Cost 4 vuzpl <0,2,4,6>, <3,4,5,6>
380380 4095200566U, // <0,4,3,6>: Cost 4 vtrnl <0,2,3,1>, RHS
381381 3713583814U, // <0,4,3,7>: Cost 4 vext2 <3,7,0,4>, <3,7,0,4>
382 2665720604U, // <0,4,3,u>: Cost 3 vext2 , <3,u,1,0>
382 3692350238U, // <0,4,3,u>: Cost 4 vext2 <0,2,0,4>, <3,u,1,2>
383383 2550464552U, // <0,4,4,0>: Cost 3 vext1 <0,0,4,4>, <0,0,4,4>
384384 3962194914U, // <0,4,4,1>: Cost 4 vzipl <0,4,1,5>, <4,1,5,0>
385385 3693677631U, // <0,4,4,2>: Cost 4 vext2 <0,4,0,4>, <4,2,6,3>
400400 1618136392U, // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
401401 2550480938U, // <0,4,6,0>: Cost 3 vext1 <0,0,4,6>, <0,0,4,6>
402402 3826880801U, // <0,4,6,1>: Cost 4 vuzpl <0,2,4,6>, <6,0,1,2>
403 2712374620U, // <0,4,6,2>: Cost 3 vext3 <4,6,2,0>, <4,6,2,0>
404 3777416551U, // <0,4,6,3>: Cost 4 vext3 <3,2,1,0>, <4,6,3,2>
403 2562426332U, // <0,4,6,2>: Cost 3 vext1 <2,0,4,6>, <2,0,4,6>
404 3786190181U, // <0,4,6,3>: Cost 4 vext3 <4,6,3,0>, <4,6,3,0>
405405 2718715252U, // <0,4,6,4>: Cost 3 vext3 <5,6,7,0>, <4,6,4,6>
406406 3826881165U, // <0,4,6,5>: Cost 4 vuzpl <0,2,4,6>, <6,4,5,6>
407407 2712669568U, // <0,4,6,6>: Cost 3 vext3 <4,6,6,0>, <4,6,6,0>
413413 3734820070U, // <0,4,7,3>: Cost 4 vext2 <7,3,0,4>, <7,3,0,4>
414414 3654094134U, // <0,4,7,4>: Cost 4 vext1 <5,0,4,7>, RHS
415415 2713259464U, // <0,4,7,5>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
416 2255369073U, // <0,4,7,6>: Cost 3 vrev <6,7,4,0>
416 2713333201U, // <0,4,7,6>: Cost 3 vext3 <4,7,6,0>, <4,7,6,0>
417417 3654095866U, // <0,4,7,7>: Cost 4 vext1 <5,0,4,7>, <7,0,1,2>
418 2267314467U, // <0,4,7,u>: Cost 3 vrev ,0>
418 2713259464U, // <0,4,7,u>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
419419 2568413286U, // <0,4,u,0>: Cost 3 vext1 <3,0,4,u>, LHS
420420 2618611502U, // <0,4,u,1>: Cost 3 vext2 <0,2,0,4>, LHS
421421 2753140526U, // <0,4,u,2>: Cost 3 vuzpl <0,2,4,6>, LHS
426426 2592306203U, // <0,4,u,7>: Cost 3 vext1 <7,0,4,u>, <7,0,4,u>
427427 1947438408U, // <0,4,u,u>: Cost 2 vtrnl LHS, RHS
428428 3630219264U, // <0,5,0,0>: Cost 4 vext1 <1,0,5,0>, <0,0,0,0>
429 2637856870U, // <0,5,0,1>: Cost 3 vext2 <3,4,0,5>, LHS
429 2625912934U, // <0,5,0,1>: Cost 3 vext2 <1,4,0,5>, LHS
430430 3692355748U, // <0,5,0,2>: Cost 4 vext2 <0,2,0,5>, <0,2,0,2>
431431 3693019384U, // <0,5,0,3>: Cost 4 vext2 <0,3,0,5>, <0,3,0,5>
432432 3630222646U, // <0,5,0,4>: Cost 4 vext1 <1,0,5,0>, RHS
433 3910568116U, // <0,5,0,5>: Cost 4 vuzpr <3,0,4,5>, <3,0,4,5>
433 3699655062U, // <0,5,0,5>: Cost 4 vext2 <1,4,0,5>, <0,5,0,1>
434434 2718715508U, // <0,5,0,6>: Cost 3 vext3 <5,6,7,0>, <5,0,6,1>
435435 3087011126U, // <0,5,0,7>: Cost 3 vtrnr <0,0,0,0>, RHS
436 2637857437U, // <0,5,0,u>: Cost 3 vext2 <3,4,0,5>, LHS
436 2625913501U, // <0,5,0,u>: Cost 3 vext2 <1,4,0,5>, LHS
437437 1500659814U, // <0,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS
438438 2886520528U, // <0,5,1,1>: Cost 3 vzipl LHS, <5,1,7,3>
439439 2574403176U, // <0,5,1,2>: Cost 3 vext1 <4,0,5,1>, <2,2,2,2>
444444 2718715600U, // <0,5,1,7>: Cost 3 vext3 <5,6,7,0>, <5,1,7,3>
445445 1500665646U, // <0,5,1,u>: Cost 2 vext1 <4,0,5,1>, LHS
446446 2556493926U, // <0,5,2,0>: Cost 3 vext1 <1,0,5,2>, LHS
447 2556494600U, // <0,5,2,1>: Cost 3 vext1 <1,0,5,2>, <1,0,5,2>
447 2244546120U, // <0,5,2,1>: Cost 3 vrev <5,0,1,2>
448448 3692357256U, // <0,5,2,2>: Cost 4 vext2 <0,2,0,5>, <2,2,5,7>
449449 2568439994U, // <0,5,2,3>: Cost 3 vext1 <3,0,5,2>, <3,0,5,2>
450450 2556497206U, // <0,5,2,4>: Cost 3 vext1 <1,0,5,2>, RHS
451451 3020738564U, // <0,5,2,5>: Cost 3 vtrnl LHS, <5,5,5,5>
452452 4027877161U, // <0,5,2,6>: Cost 4 vzipr <0,2,0,2>, <2,4,5,6>
453 3105017142U, // <0,5,2,7>: Cost 3 vtrnr <3,0,1,2>, RHS
454 3105017143U, // <0,5,2,u>: Cost 3 vtrnr <3,0,1,2>, RHS
455 2637858966U, // <0,5,3,0>: Cost 3 vext2 <3,4,0,5>, <3,0,1,2>
456 3711600902U, // <0,5,3,1>: Cost 4 vext2 <3,4,0,5>, <3,1,4,6>
457 3302639314U, // <0,5,3,2>: Cost 4 vrev <2,3,5,0>
458 3308612011U, // <0,5,3,3>: Cost 4 vrev <3,3,5,0>
453 3093220662U, // <0,5,2,7>: Cost 3 vtrnr <1,0,3,2>, RHS
454 3093220663U, // <0,5,2,u>: Cost 3 vtrnr <1,0,3,2>, RHS
455 3699656854U, // <0,5,3,0>: Cost 4 vext2 <1,4,0,5>, <3,0,1,2>
456 3699656927U, // <0,5,3,1>: Cost 4 vext2 <1,4,0,5>, <3,1,0,3>
457 3699657006U, // <0,5,3,2>: Cost 4 vext2 <1,4,0,5>, <3,2,0,1>
458 3699657116U, // <0,5,3,3>: Cost 4 vext2 <1,4,0,5>, <3,3,3,3>
459459 2637859284U, // <0,5,3,4>: Cost 3 vext2 <3,4,0,5>, <3,4,0,5>
460 3320557405U, // <0,5,3,5>: Cost 4 vrev <5,3,5,0>
461 3790393190U, // <0,5,3,6>: Cost 4 vext3 <5,3,6,0>, <5,3,6,0>
460 3790319453U, // <0,5,3,5>: Cost 4 vext3 <5,3,5,0>, <5,3,5,0>
461 3699657354U, // <0,5,3,6>: Cost 4 vext2 <1,4,0,5>, <3,6,2,7>
462462 2716725103U, // <0,5,3,7>: Cost 3 vext3 <5,3,7,0>, <5,3,7,0>
463 2640513816U, // <0,5,3,u>: Cost 3 vext2 <3,u,0,5>, <3,u,0,5>
463 2716798840U, // <0,5,3,u>: Cost 3 vext3 <5,3,u,0>, <5,3,u,0>
464464 2661747602U, // <0,5,4,0>: Cost 3 vext2 <7,4,0,5>, <4,0,5,1>
465 3962195634U, // <0,5,4,1>: Cost 4 vzipl <0,4,1,5>, <5,1,4,0>
466 3303302947U, // <0,5,4,2>: Cost 4 vrev <2,4,5,0>
467 2235533820U, // <0,5,4,3>: Cost 3 vrev <3,4,5,0>
465 3630252810U, // <0,5,4,1>: Cost 4 vext1 <1,0,5,4>, <1,0,5,4>
466 3636225507U, // <0,5,4,2>: Cost 4 vext1 <2,0,5,4>, <2,0,5,4>
467 3716910172U, // <0,5,4,3>: Cost 4 vext2 <4,3,0,5>, <4,3,0,5>
468468 3962195892U, // <0,5,4,4>: Cost 4 vzipl <0,4,1,5>, <5,4,5,6>
469 2637860150U, // <0,5,4,5>: Cost 3 vext2 <3,4,0,5>, RHS
470 3791056823U, // <0,5,4,6>: Cost 4 vext3 <5,4,6,0>, <5,4,6,0>
471 2259424608U, // <0,5,4,7>: Cost 3 vrev <7,4,5,0>
472 2637860393U, // <0,5,4,u>: Cost 3 vext2 <3,4,0,5>, RHS
469 2625916214U, // <0,5,4,5>: Cost 3 vext2 <1,4,0,5>, RHS
470 3718901071U, // <0,5,4,6>: Cost 4 vext2 <4,6,0,5>, <4,6,0,5>
471 2718715846U, // <0,5,4,7>: Cost 3 vext3 <5,6,7,0>, <5,4,7,6>
472 2625916457U, // <0,5,4,u>: Cost 3 vext2 <1,4,0,5>, RHS
473473 3791278034U, // <0,5,5,0>: Cost 4 vext3 <5,5,0,0>, <5,5,0,0>
474 3297993883U, // <0,5,5,1>: Cost 4 vrev <1,5,5,0>
475 3303966580U, // <0,5,5,2>: Cost 4 vrev <2,5,5,0>
476 3309939277U, // <0,5,5,3>: Cost 4 vrev <3,5,5,0>
477 2242170150U, // <0,5,5,4>: Cost 3 vrev <4,5,5,0>
474 3791351771U, // <0,5,5,1>: Cost 4 vext3 <5,5,1,0>, <5,5,1,0>
475 3318386260U, // <0,5,5,2>: Cost 4 vrev <5,0,2,5>
476 3791499245U, // <0,5,5,3>: Cost 4 vext3 <5,5,3,0>, <5,5,3,0>
477 3318533734U, // <0,5,5,4>: Cost 4 vrev <5,0,4,5>
478478 2718715908U, // <0,5,5,5>: Cost 3 vext3 <5,6,7,0>, <5,5,5,5>
479479 2657767522U, // <0,5,5,6>: Cost 3 vext2 <6,7,0,5>, <5,6,7,0>
480480 2718715928U, // <0,5,5,7>: Cost 3 vext3 <5,6,7,0>, <5,5,7,7>
481481 2718715937U, // <0,5,5,u>: Cost 3 vext3 <5,6,7,0>, <5,5,u,7>
482482 2592358502U, // <0,5,6,0>: Cost 3 vext1 <7,0,5,6>, LHS
483 3792457779U, // <0,5,6,1>: Cost 4 vext3 <5,6,7,0>, <5,6,1,7>
483 3792015404U, // <0,5,6,1>: Cost 4 vext3 <5,6,1,0>, <5,6,1,0>
484484 3731509754U, // <0,5,6,2>: Cost 4 vext2 <6,7,0,5>, <6,2,7,3>
485 3781398594U, // <0,5,6,3>: Cost 4 vext3 <3,u,1,0>, <5,6,3,4>
485 3785748546U, // <0,5,6,3>: Cost 4 vext3 <4,5,6,0>, <5,6,3,4>
486486 2592361782U, // <0,5,6,4>: Cost 3 vext1 <7,0,5,6>, RHS
487487 2592362594U, // <0,5,6,5>: Cost 3 vext1 <7,0,5,6>, <5,6,7,0>
488 3781398624U, // <0,5,6,6>: Cost 4 vext3 <3,u,1,0>, <5,6,6,7>
488 3785748576U, // <0,5,6,6>: Cost 4 vext3 <4,5,6,0>, <5,6,6,7>
489489 1644974178U, // <0,5,6,7>: Cost 2 vext3 <5,6,7,0>, <5,6,7,0>
490490 1645047915U, // <0,5,6,u>: Cost 2 vext3 <5,6,u,0>, <5,6,u,0>
491491 2562506854U, // <0,5,7,0>: Cost 3 vext1 <2,0,5,7>, LHS
498498 2719379635U, // <0,5,7,7>: Cost 3 vext3 <5,7,7,0>, <5,7,7,0>
499499 2562512686U, // <0,5,7,u>: Cost 3 vext1 <2,0,5,7>, LHS
500500 1500717158U, // <0,5,u,0>: Cost 2 vext1 <4,0,5,u>, LHS
501 2562515862U, // <0,5,u,1>: Cost 3 vext1 <2,0,5,u>, <1,2,3,0>
502 2562516455U, // <0,5,u,2>: Cost 3 vext1 <2,0,5,u>, <2,0,5,u>
503 2238188352U, // <0,5,u,3>: Cost 3 vrev <3,u,5,0>
501 2625918766U, // <0,5,u,1>: Cost 3 vext2 <1,4,0,5>, LHS
502 2719674583U, // <0,5,u,2>: Cost 3 vext3 <5,u,2,0>, <5,u,2,0>
503 2568489152U, // <0,5,u,3>: Cost 3 vext1 <3,0,5,u>, <3,0,5,u>
504504 1500720025U, // <0,5,u,4>: Cost 2 vext1 <4,0,5,u>, <4,0,5,u>
505 2637863066U, // <0,5,u,5>: Cost 3 vext2 <3,4,0,5>, RHS
505 2625919130U, // <0,5,u,5>: Cost 3 vext2 <1,4,0,5>, RHS
506506 2586407243U, // <0,5,u,6>: Cost 3 vext1 <6,0,5,u>, <6,0,5,u>
507507 1646301444U, // <0,5,u,7>: Cost 2 vext3 <5,u,7,0>, <5,u,7,0>
508508 1646375181U, // <0,5,u,u>: Cost 2 vext3 <5,u,u,0>, <5,u,u,0>
525525 2966736182U, // <0,6,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
526526 2966736183U, // <0,6,1,u>: Cost 3 vzipr <2,3,0,1>, RHS
527527 1500741734U, // <0,6,2,0>: Cost 2 vext1 <4,0,6,2>, LHS
528 2574484276U, // <0,6,2,1>: Cost 3 vext1 <4,0,6,2>, <1,1,1,1>
528 2250518817U, // <0,6,2,1>: Cost 3 vrev <6,0,1,2>
529529 2574485096U, // <0,6,2,2>: Cost 3 vext1 <4,0,6,2>, <2,2,2,2>
530530 2631894694U, // <0,6,2,3>: Cost 3 vext2 <2,4,0,6>, <2,3,0,1>
531531 1500744604U, // <0,6,2,4>: Cost 2 vext1 <4,0,6,2>, <4,0,6,2>
535535 1500747566U, // <0,6,2,u>: Cost 2 vext1 <4,0,6,2>, LHS
536536 3693693078U, // <0,6,3,0>: Cost 4 vext2 <0,4,0,6>, <3,0,1,2>
537537 3705637136U, // <0,6,3,1>: Cost 4 vext2 <2,4,0,6>, <3,1,5,7>
538 3693693238U, // <0,6,3,2>: Cost 4 vext2 <0,4,0,6>, <3,2,1,0>
538 3705637192U, // <0,6,3,2>: Cost 4 vext2 <2,4,0,6>, <3,2,3,0>
539539 3693693340U, // <0,6,3,3>: Cost 4 vext2 <0,4,0,6>, <3,3,3,3>
540540 2637867477U, // <0,6,3,4>: Cost 3 vext2 <3,4,0,6>, <3,4,0,6>
541541 3705637424U, // <0,6,3,5>: Cost 4 vext2 <2,4,0,6>, <3,5,1,7>
542542 3666154056U, // <0,6,3,6>: Cost 4 vext1 <7,0,6,3>, <6,3,7,0>
543543 2722697800U, // <0,6,3,7>: Cost 3 vext3 <6,3,7,0>, <6,3,7,0>
544544 2722771537U, // <0,6,3,u>: Cost 3 vext3 <6,3,u,0>, <6,3,u,0>
545 2661755804U, // <0,6,4,0>: Cost 3 vext2 <7,4,0,6>, <4,0,6,2>
545 2562556006U, // <0,6,4,0>: Cost 3 vext1 <2,0,6,4>, LHS
546546 4095316257U, // <0,6,4,1>: Cost 4 vtrnl <0,2,4,6>, <6,0,1,2>
547 2229634860U, // <0,6,4,2>: Cost 3 vrev <2,4,6,0>
548 3309349381U, // <0,6,4,3>: Cost 4 vrev <3,4,6,0>
549 3636301110U, // <0,6,4,4>: Cost 4 vext1 <2,0,6,4>, RHS
547 2562557420U, // <0,6,4,2>: Cost 3 vext1 <2,0,6,4>, <2,0,6,4>
548 3636299926U, // <0,6,4,3>: Cost 4 vext1 <2,0,6,4>, <3,0,1,2>
549 2562559286U, // <0,6,4,4>: Cost 3 vext1 <2,0,6,4>, RHS
550550 2619952438U, // <0,6,4,5>: Cost 3 vext2 <0,4,0,6>, RHS
551 2253525648U, // <0,6,4,6>: Cost 3 vrev <6,4,6,0>
551 2723287696U, // <0,6,4,6>: Cost 3 vext3 <6,4,6,0>, <6,4,6,0>
552552 4027895094U, // <0,6,4,7>: Cost 4 vzipr <0,2,0,4>, RHS
553553 2619952681U, // <0,6,4,u>: Cost 3 vext2 <0,4,0,6>, RHS
554554 2718716594U, // <0,6,5,0>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
555 3735498448U, // <0,6,5,1>: Cost 4 vext2 <7,4,0,6>, <5,1,7,3>
555 3648250774U, // <0,6,5,1>: Cost 4 vext1 <4,0,6,5>, <1,2,3,0>
556556 3792458436U, // <0,6,5,2>: Cost 4 vext3 <5,6,7,0>, <6,5,2,7>
557 3672140290U, // <0,6,5,3>: Cost 4 vext1 , <3,4,5,6>
558 2242243887U, // <0,6,5,4>: Cost 3 vrev <4,5,6,0>
557 3705638767U, // <0,6,5,3>: Cost 5 vext2 <2,4,0,6>, <5,3,7,0>
558 3648252831U, // <0,6,5,4>: Cost 4 vext1 <4,0,6,5>, <4,0,6,5>
559559 3797619416U, // <0,6,5,5>: Cost 4 vext3 <6,5,5,0>, <6,5,5,0>
560560 3792458472U, // <0,6,5,6>: Cost 4 vext3 <5,6,7,0>, <6,5,6,7>
561 3777417969U, // <0,6,5,7>: Cost 4 vext3 <3,2,1,0>, <6,5,7,7>
562 2266134675U, // <0,6,5,u>: Cost 3 vrev
561 4035202358U, // <0,6,5,7>: Cost 4 vzipr <1,4,0,5>, RHS
562 2718716594U, // <0,6,5,u>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
563563 3786412796U, // <0,6,6,0>: Cost 4 vext3 <4,6,6,0>, <6,6,0,0>
564564 3792458504U, // <0,6,6,1>: Cost 4 vext3 <5,6,7,0>, <6,6,1,3>
565 3304703950U, // <0,6,6,2>: Cost 4 vrev <2,6,6,0>
565 3728200126U, // <0,6,6,2>: Cost 4 vext2 <6,2,0,6>, <6,2,0,6>
566566 3798135575U, // <0,6,6,3>: Cost 4 vext3 <6,6,3,0>, <6,6,3,0>
567 2242907520U, // <0,6,6,4>: Cost 3 vrev <4,6,6,0>
568 3322622041U, // <0,6,6,5>: Cost 4 vrev <5,6,6,0>
567 3786412836U, // <0,6,6,4>: Cost 4 vext3 <4,6,6,0>, <6,6,4,4>
568 3792458543U, // <0,6,6,5>: Cost 4 vext3 <5,6,7,0>, <6,6,5,6>
569569 2718716728U, // <0,6,6,6>: Cost 3 vext3 <5,6,7,0>, <6,6,6,6>
570570 2718716738U, // <0,6,6,7>: Cost 3 vext3 <5,6,7,0>, <6,6,7,7>
571571 2718716747U, // <0,6,6,u>: Cost 3 vext3 <5,6,7,0>, <6,6,u,7>
572572 2718716750U, // <0,6,7,0>: Cost 3 vext3 <5,6,7,0>, <6,7,0,1>
573 2691879768U, // <0,6,7,1>: Cost 3 vext3 <1,2,3,0>, <6,7,1,2>
573 2724909910U, // <0,6,7,1>: Cost 3 vext3 <6,7,1,0>, <6,7,1,0>
574574 3636323823U, // <0,6,7,2>: Cost 4 vext1 <2,0,6,7>, <2,0,6,7>
575575 2725057384U, // <0,6,7,3>: Cost 3 vext3 <6,7,3,0>, <6,7,3,0>
576576 2718716790U, // <0,6,7,4>: Cost 3 vext3 <5,6,7,0>, <6,7,4,5>
577577 2718716800U, // <0,6,7,5>: Cost 3 vext3 <5,6,7,0>, <6,7,5,6>
578 3777418122U, // <0,6,7,6>: Cost 4 vext3 <3,2,1,0>, <6,7,6,7>
578 3792458629U, // <0,6,7,6>: Cost 4 vext3 <5,6,7,0>, <6,7,6,2>
579579 2725352332U, // <0,6,7,7>: Cost 3 vext3 <6,7,7,0>, <6,7,7,0>
580580 2718716822U, // <0,6,7,u>: Cost 3 vext3 <5,6,7,0>, <6,7,u,1>
581581 1500790886U, // <0,6,u,0>: Cost 2 vext1 <4,0,6,u>, LHS
582582 2619954990U, // <0,6,u,1>: Cost 3 vext2 <0,4,0,6>, LHS
583 2232289392U, // <0,6,u,2>: Cost 3 vrev <2,u,6,0>
583 2562590192U, // <0,6,u,2>: Cost 3 vext1 <2,0,6,u>, <2,0,6,u>
584584 2725721017U, // <0,6,u,3>: Cost 3 vext3 <6,u,3,0>, <6,u,3,0>
585585 1500793762U, // <0,6,u,4>: Cost 2 vext1 <4,0,6,u>, <4,0,6,u>
586586 2619955354U, // <0,6,u,5>: Cost 3 vext2 <0,4,0,6>, RHS
587 2256180180U, // <0,6,u,6>: Cost 3 vrev <6,u,6,0>
587 2725942228U, // <0,6,u,6>: Cost 3 vext3 <6,u,6,0>, <6,u,6,0>
588588 2954186038U, // <0,6,u,7>: Cost 3 vzipr <0,2,0,u>, RHS
589589 1500796718U, // <0,6,u,u>: Cost 2 vext1 <4,0,6,u>, LHS
590 2726163439U, // <0,7,0,0>: Cost 3 vext3 <7,0,0,0>, <7,0,0,0>
590 2256401391U, // <0,7,0,0>: Cost 3 vrev <7,0,0,0>
591591 2632564838U, // <0,7,0,1>: Cost 3 vext2 <2,5,0,7>, LHS
592 2726310913U, // <0,7,0,2>: Cost 3 vext3 <7,0,2,0>, <7,0,2,0>
592 2256548865U, // <0,7,0,2>: Cost 3 vrev <7,0,2,0>
593593 3700998396U, // <0,7,0,3>: Cost 4 vext2 <1,6,0,7>, <0,3,1,0>
594594 2718716952U, // <0,7,0,4>: Cost 3 vext3 <5,6,7,0>, <7,0,4,5>
595595 2718716962U, // <0,7,0,5>: Cost 3 vext3 <5,6,7,0>, <7,0,5,6>
596596 2621284845U, // <0,7,0,6>: Cost 3 vext2 <0,6,0,7>, <0,6,0,7>
597597 3904685542U, // <0,7,0,7>: Cost 4 vuzpr <2,0,5,7>, <2,0,5,7>
598598 2632565405U, // <0,7,0,u>: Cost 3 vext2 <2,5,0,7>, LHS
599 2886521850U, // <0,7,1,0>: Cost 3 vzipl LHS, <7,0,1,2>
600 3700335474U, // <0,7,1,1>: Cost 4 vext2 <1,5,0,7>, <1,1,u,0>
599 2256409584U, // <0,7,1,0>: Cost 3 vrev <7,0,0,1>
600 3706307380U, // <0,7,1,1>: Cost 4 vext2 <2,5,0,7>, <1,1,1,1>
601601 2632565654U, // <0,7,1,2>: Cost 3 vext2 <2,5,0,7>, <1,2,3,0>
602602 3769603168U, // <0,7,1,3>: Cost 4 vext3 <1,u,3,0>, <7,1,3,5>
603 2886522214U, // <0,7,1,4>: Cost 3 vzipl LHS, <7,4,5,6>
604 3700335733U, // <0,7,1,5>: Cost 4 vext2 <1,5,0,7>, <1,5,0,7>
605 2886522374U, // <0,7,1,6>: Cost 3 vzipl LHS, <7,6,5,4>
603 2256704532U, // <0,7,1,4>: Cost 3 vrev <7,0,4,1>
604 3769603184U, // <0,7,1,5>: Cost 4 vext3 <1,u,3,0>, <7,1,5,3>
605 3700999366U, // <0,7,1,6>: Cost 4 vext2 <1,6,0,7>, <1,6,0,7>
606606 2886522476U, // <0,7,1,7>: Cost 3 vzipl LHS, <7,7,7,7>
607 2668397948U, // <0,7,1,u>: Cost 3 vext2 , <1,u,3,0>
607 2256999480U, // <0,7,1,u>: Cost 3 vrev <7,0,u,1>
608608 2586501222U, // <0,7,2,0>: Cost 3 vext1 <6,0,7,2>, LHS
609 3020739578U, // <0,7,2,1>: Cost 3 vtrnl LHS, <7,0,1,2>
609 1182749690U, // <0,7,2,1>: Cost 2 vrev <7,0,1,2>
610610 3636356595U, // <0,7,2,2>: Cost 4 vext1 <2,0,7,2>, <2,0,7,2>
611611 2727711916U, // <0,7,2,3>: Cost 3 vext3 <7,2,3,0>, <7,2,3,0>
612612 2586504502U, // <0,7,2,4>: Cost 3 vext1 <6,0,7,2>, RHS
613613 2632566606U, // <0,7,2,5>: Cost 3 vext2 <2,5,0,7>, <2,5,0,7>
614614 2586505559U, // <0,7,2,6>: Cost 3 vext1 <6,0,7,2>, <6,0,7,2>
615615 3020740204U, // <0,7,2,7>: Cost 3 vtrnl LHS, <7,7,7,7>
616 2634557505U, // <0,7,2,u>: Cost 3 vext2 <2,u,0,7>, <2,u,0,7>
616 1183265849U, // <0,7,2,u>: Cost 2 vrev <7,0,u,2>
617617 3701000342U, // <0,7,3,0>: Cost 4 vext2 <1,6,0,7>, <3,0,1,2>
618618 3706308849U, // <0,7,3,1>: Cost 4 vext2 <2,5,0,7>, <3,1,2,3>
619 2627258678U, // <0,7,3,2>: Cost 3 vext2 <1,6,0,7>, <3,2,1,0>
619 3330315268U, // <0,7,3,2>: Cost 4 vrev <7,0,2,3>
620620 3706309020U, // <0,7,3,3>: Cost 4 vext2 <2,5,0,7>, <3,3,3,3>
621621 3706309122U, // <0,7,3,4>: Cost 4 vext2 <2,5,0,7>, <3,4,5,6>
622 2246963055U, // <0,7,3,5>: Cost 3 vrev <5,3,7,0>
622 3712281127U, // <0,7,3,5>: Cost 4 vext2 <3,5,0,7>, <3,5,0,7>
623623 2639202936U, // <0,7,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
624 3332650273U, // <0,7,3,7>: Cost 4 vrev <7,3,7,0>
624 3802412321U, // <0,7,3,7>: Cost 4 vext3 <7,3,7,0>, <7,3,7,0>
625625 2640530202U, // <0,7,3,u>: Cost 3 vext2 <3,u,0,7>, <3,u,0,7>
626626 3654287462U, // <0,7,4,0>: Cost 4 vext1 <5,0,7,4>, LHS
627 3654288278U, // <0,7,4,1>: Cost 4 vext1 <5,0,7,4>, <1,2,3,0>
628 3654289230U, // <0,7,4,2>: Cost 4 vext1 <5,0,7,4>, <2,5,0,7>
627 2256507900U, // <0,7,4,1>: Cost 3 vrev <7,0,1,4>
628 2256581637U, // <0,7,4,2>: Cost 3 vrev <7,0,2,4>
629629 3660262008U, // <0,7,4,3>: Cost 4 vext1 <6,0,7,4>, <3,6,0,7>
630630 3786413405U, // <0,7,4,4>: Cost 4 vext3 <4,6,6,0>, <7,4,4,6>
631631 2632568118U, // <0,7,4,5>: Cost 3 vext2 <2,5,0,7>, RHS
633633 3787003255U, // <0,7,4,7>: Cost 4 vext3 <4,7,5,0>, <7,4,7,5>
634634 2632568361U, // <0,7,4,u>: Cost 3 vext2 <2,5,0,7>, RHS
635635 3706310268U, // <0,7,5,0>: Cost 4 vext2 <2,5,0,7>, <5,0,7,0>
636 3298141357U, // <0,7,5,1>: Cost 4 vrev <1,5,7,0>
637 3304114054U, // <0,7,5,2>: Cost 4 vrev <2,5,7,0>
638 2236344927U, // <0,7,5,3>: Cost 3 vrev <3,5,7,0>
639 3316059448U, // <0,7,5,4>: Cost 4 vrev <4,5,7,0>
636 3792459156U, // <0,7,5,1>: Cost 4 vext3 <5,6,7,0>, <7,5,1,7>
637 3330331654U, // <0,7,5,2>: Cost 4 vrev <7,0,2,5>
638 3722899255U, // <0,7,5,3>: Cost 4 vext2 <5,3,0,7>, <5,3,0,7>
639 2256737304U, // <0,7,5,4>: Cost 3 vrev <7,0,4,5>
640640 3724226521U, // <0,7,5,5>: Cost 4 vext2 <5,5,0,7>, <5,5,0,7>
641641 2718717377U, // <0,7,5,6>: Cost 3 vext3 <5,6,7,0>, <7,5,6,7>
642 2260235715U, // <0,7,5,7>: Cost 3 vrev <7,5,7,0>
642 2729997763U, // <0,7,5,7>: Cost 3 vext3 <7,5,7,0>, <7,5,7,0>
643643 2720044499U, // <0,7,5,u>: Cost 3 vext3 <5,u,7,0>, <7,5,u,7>
644 2598477926U, // <0,7,6,0>: Cost 3 vext1 , LHS
645 2556674846U, // <0,7,6,1>: Cost 3 vext1 <1,0,7,6>, <1,0,7,6>
644 3712946517U, // <0,7,6,0>: Cost 4 vext2 <3,6,0,7>, <6,0,7,0>
645 2256524286U, // <0,7,6,1>: Cost 3 vrev <7,0,1,6>
646646 3792459246U, // <0,7,6,2>: Cost 4 vext3 <5,6,7,0>, <7,6,2,7>
647 2237008560U, // <0,7,6,3>: Cost 3 vrev <3,6,7,0>
648 2598481206U, // <0,7,6,4>: Cost 3 vext1 , RHS
649 1175212130U, // <0,7,6,5>: Cost 2 vrev <5,6,7,0>
650 2598482773U, // <0,7,6,6>: Cost 3 vext1 , <6,7,0,u>
651 2260899348U, // <0,7,6,7>: Cost 3 vrev <7,6,7,0>
652 1193130221U, // <0,7,6,u>: Cost 2 vrev
653 2665747456U, // <0,7,7,0>: Cost 3 vext2 , <7,0,1,u>
647 3796440567U, // <0,7,6,3>: Cost 4 vext3 <6,3,7,0>, <7,6,3,7>
648 3654307126U, // <0,7,6,4>: Cost 4 vext1 <5,0,7,6>, RHS
649 2656457394U, // <0,7,6,5>: Cost 3 vext2 <6,5,0,7>, <6,5,0,7>
650 3792459281U, // <0,7,6,6>: Cost 4 vext3 <5,6,7,0>, <7,6,6,6>
651 2730661396U, // <0,7,6,7>: Cost 3 vext3 <7,6,7,0>, <7,6,7,0>
652 2658448293U, // <0,7,6,u>: Cost 3 vext2 <6,u,0,7>, <6,u,0,7>
653 3787003431U, // <0,7,7,0>: Cost 4 vext3 <4,7,5,0>, <7,7,0,1>
654654 3654312854U, // <0,7,7,1>: Cost 4 vext1 <5,0,7,7>, <1,2,3,0>
655655 3654313446U, // <0,7,7,2>: Cost 4 vext1 <5,0,7,7>, <2,0,5,7>
656 3311414017U, // <0,7,7,3>: Cost 4 vrev <3,7,7,0>
656 3804771905U, // <0,7,7,3>: Cost 4 vext3 <7,7,3,0>, <7,7,3,0>
657657 3654315318U, // <0,7,7,4>: Cost 4 vext1 <5,0,7,7>, RHS
658 2249617587U, // <0,7,7,5>: Cost 3 vrev <5,7,7,0>
659 2255590284U, // <0,7,7,6>: Cost 3 vrev <6,7,7,0>
658 3654315651U, // <0,7,7,5>: Cost 4 vext1 <5,0,7,7>, <5,0,7,7>
659 3660288348U, // <0,7,7,6>: Cost 4 vext1 <6,0,7,7>, <6,0,7,7>
660660 2718717548U, // <0,7,7,7>: Cost 3 vext3 <5,6,7,0>, <7,7,7,7>
661661 2664420990U, // <0,7,7,u>: Cost 3 vext2 <7,u,0,7>, <7,u,0,7>
662 2726163439U, // <0,7,u,0>: Cost 3 vext3 <7,0,0,0>, <7,0,0,0>
663 2632570670U, // <0,7,u,1>: Cost 3 vext2 <2,5,0,7>, LHS
664 2733536906U, // <0,7,u,2>: Cost 3 vext3 , <7,u,2,1>
665 2238335826U, // <0,7,u,3>: Cost 3 vrev <3,u,7,0>
666 2718716952U, // <0,7,u,4>: Cost 3 vext3 <5,6,7,0>, <7,0,4,5>
667 1176539396U, // <0,7,u,5>: Cost 2 vrev <5,u,7,0>
668 2256253917U, // <0,7,u,6>: Cost 3 vrev <6,u,7,0>
669 2262226614U, // <0,7,u,7>: Cost 3 vrev <7,u,7,0>
670 1194457487U, // <0,7,u,u>: Cost 2 vrev >
662 2256466935U, // <0,7,u,0>: Cost 3 vrev <7,0,0,u>
663 1182798848U, // <0,7,u,1>: Cost 2 vrev <7,0,1,u>
664 2256614409U, // <0,7,u,2>: Cost 3 vrev <7,0,2,u>
665 2731693714U, // <0,7,u,3>: Cost 3 vext3 <7,u,3,0>, <7,u,3,0>
666 2256761883U, // <0,7,u,4>: Cost 3 vrev <7,0,4,u>
667 2632571034U, // <0,7,u,5>: Cost 3 vext2 <2,5,0,7>, RHS
668 2669066421U, // <0,7,u,6>: Cost 3 vext2 ,
669 2731988662U, // <0,7,u,7>: Cost 3 vext3 <7,u,7,0>, <7,u,7,0>
670 1183315007U, // <0,7,u,u>: Cost 2 vrev <7,0,u,u>
671671 135053414U, // <0,u,0,0>: Cost 1 vdup0 LHS
672672 1544896614U, // <0,u,0,1>: Cost 2 vext2 <0,2,0,u>, LHS
673673 1678999654U, // <0,u,0,2>: Cost 2 vuzpl LHS, LHS
674 2233100499U, // <0,u,0,3>: Cost 3 vrev <3,0,u,0>
674 2691880677U, // <0,u,0,3>: Cost 3 vext3 <1,2,3,0>, >
675675 1476988214U, // <0,u,0,4>: Cost 2 vext1 <0,0,u,0>, RHS
676676 2718791419U, // <0,u,0,5>: Cost 3 vext3 <5,6,u,0>,
677677 3021248666U, // <0,u,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
678 2256991287U, // <0,u,0,7>: Cost 3 vrev <7,0,u,0>
678 2592535607U, // <0,u,0,7>: Cost 3 vext1 <7,0,u,0>, <7,0,u,0>
679679 135053414U, // <0,u,0,u>: Cost 1 vdup0 LHS
680680 1476993097U, // <0,u,1,0>: Cost 2 vext1 <0,0,u,1>, <0,0,u,1>
681681 1812780846U, // <0,u,1,1>: Cost 2 vzipl LHS, LHS
682682 1618138926U, // <0,u,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
683 2752742216U, // <0,u,1,3>: Cost 3 vuzpl LHS, <1,1,3,3>
683 2752742134U, // <0,u,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
684684 1476996406U, // <0,u,1,4>: Cost 2 vext1 <0,0,u,1>, RHS
685685 1812781210U, // <0,u,1,5>: Cost 2 vzipl LHS, RHS
686686 2887006416U, // <0,u,1,6>: Cost 3 vzipl LHS,
687687 2966736200U, // <0,u,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
688688 1812781413U, // <0,u,1,u>: Cost 2 vzipl LHS, LHS
689 1494917222U, // <0,u,2,0>: Cost 2 vext1 <3,0,u,2>, LHS
690 1148740547U, // <0,u,2,1>: Cost 2 vrev <1,2,u,0>
689 1482973286U, // <0,u,2,0>: Cost 2 vext1 <1,0,u,2>, LHS
690 1482973987U, // <0,u,2,1>: Cost 2 vext1 <1,0,u,2>, <1,0,u,2>
691691 1946998574U, // <0,u,2,2>: Cost 2 vtrnl LHS, LHS
692692 835584U, // <0,u,2,3>: Cost 0 copy LHS
693 1494920502U, // <0,u,2,4>: Cost 2 vext1 <3,0,u,2>, RHS
693 1482976566U, // <0,u,2,4>: Cost 2 vext1 <1,0,u,2>, RHS
694694 3020781631U, // <0,u,2,5>: Cost 3 vtrnl LHS,
695695 1946998938U, // <0,u,2,6>: Cost 2 vtrnl LHS, RHS
696696 1518810169U, // <0,u,2,7>: Cost 2 vext1 <7,0,u,2>, <7,0,u,2>
697697 835584U, // <0,u,2,u>: Cost 0 copy LHS
698698 2618640534U, // <0,u,3,0>: Cost 3 vext2 <0,2,0,u>, <3,0,1,2>
699699 2752743574U, // <0,u,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
700 2618640694U, // <0,u,3,2>: Cost 3 vext2 <0,2,0,u>, <3,2,1,0>
700 2636556597U, // <0,u,3,2>: Cost 3 vext2 <3,2,0,u>, <3,2,0,u>
701701 2752743836U, // <0,u,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
702702 2618640898U, // <0,u,3,4>: Cost 3 vext2 <0,2,0,u>, <3,4,5,6>
703703 2752743938U, // <0,u,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
704 2253009489U, // <0,u,3,6>: Cost 3 vrev <6,3,u,0>
704 2639202936U, // <0,u,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
705705 2639874762U, // <0,u,3,7>: Cost 3 vext2 <3,7,0,u>, <3,7,0,u>
706706 2752743637U, // <0,u,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
707707 2562703462U, // <0,u,4,0>: Cost 3 vext1 <2,0,u,4>, LHS
711711 2562706742U, // <0,u,4,4>: Cost 3 vext1 <2,0,u,4>, RHS
712712 1544899894U, // <0,u,4,5>: Cost 2 vext2 <0,2,0,u>, RHS
713713 1679002934U, // <0,u,4,6>: Cost 2 vuzpl LHS, RHS
714 2592568379U, // <0,u,4,7>: Cost 3 vext1 <7,0,u,4>, <7,0,u,4>
714 2718718033U, // <0,u,4,7>: Cost 3 vext3 <5,6,7,0>, >
715715 1679002952U, // <0,u,4,u>: Cost 2 vuzpl LHS, RHS
716716 2568683622U, // <0,u,5,0>: Cost 3 vext1 <3,0,u,5>, LHS
717717 2568684438U, // <0,u,5,1>: Cost 3 vext1 <3,0,u,5>, <1,2,3,0>
720720 2568686902U, // <0,u,5,4>: Cost 3 vext1 <3,0,u,5>, RHS
721721 2650492890U, // <0,u,5,5>: Cost 3 vext2 <5,5,0,u>, <5,5,0,u>
722722 1618139290U, // <0,u,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
723 2836630838U, // <0,u,5,7>: Cost 3 vuzpr <3,0,1,u>, RHS
723 2824834358U, // <0,u,5,7>: Cost 3 vuzpr <1,0,3,u>, RHS
724724 1618139308U, // <0,u,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
725725 2592579686U, // <0,u,6,0>: Cost 3 vext1 <7,0,u,6>, LHS
726 2653770090U, // <0,u,6,1>: Cost 3 vext2 <6,1,0,3>, <6,1,0,3>
726 2262496983U, // <0,u,6,1>: Cost 3 vrev >
727727 2654474688U, // <0,u,6,2>: Cost 3 vext2 <6,2,0,u>, <6,2,0,u>
728728 2691881168U, // <0,u,6,3>: Cost 3 vext3 <1,2,3,0>,
729729 2592582966U, // <0,u,6,4>: Cost 3 vext1 <7,0,u,6>, RHS
730 1175285867U, // <0,u,6,5>: Cost 2 vrev <5,6,u,0>
730 2656465587U, // <0,u,6,5>: Cost 3 vext2 <6,5,0,u>, <6,5,0,u>
731731 2657129220U, // <0,u,6,6>: Cost 3 vext2 <6,6,0,u>, <6,6,0,u>
732732 1584051029U, // <0,u,6,7>: Cost 2 vext2 <6,7,0,u>, <6,7,0,u>
733733 1584714662U, // <0,u,6,u>: Cost 2 vext2 <6,u,0,u>, <6,u,0,u>
744744 1544902446U, // <0,u,u,1>: Cost 2 vext2 <0,2,0,u>, LHS
745745 1679005486U, // <0,u,u,2>: Cost 2 vuzpl LHS, LHS
746746 835584U, // <0,u,u,3>: Cost 0 copy LHS
747 1494969654U, // <0,u,u,4>: Cost 2 vext1 <3,0,u,u>, RHS
747 1483025718U, // <0,u,u,4>: Cost 2 vext1 <1,0,u,u>, RHS
748748 1544902810U, // <0,u,u,5>: Cost 2 vext2 <0,2,0,u>, RHS
749749 1679005850U, // <0,u,u,6>: Cost 2 vuzpl LHS, RHS
750750 1518859327U, // <0,u,u,7>: Cost 2 vext1 <7,0,u,u>, <7,0,u,u>
751751 835584U, // <0,u,u,u>: Cost 0 copy LHS
752752 2689744896U, // <1,0,0,0>: Cost 3 vext3 <0,u,1,1>, <0,0,0,0>
753 1562820710U, // <1,0,0,1>: Cost 2 vext2 <3,2,1,0>, LHS
753 1610694666U, // <1,0,0,1>: Cost 2 vext3 <0,0,1,1>, <0,0,1,1>
754754 2689744916U, // <1,0,0,2>: Cost 3 vext3 <0,u,1,1>, <0,0,2,2>
755755 2619310332U, // <1,0,0,3>: Cost 3 vext2 <0,3,1,0>, <0,3,1,0>
756 2636562770U, // <1,0,0,4>: Cost 3 vext2 <3,2,1,0>, <0,4,1,5>
756 2684657701U, // <1,0,0,4>: Cost 3 vext3 <0,0,4,1>, <0,0,4,1>
757757 2620637598U, // <1,0,0,5>: Cost 3 vext2 <0,5,1,0>, <0,5,1,0>
758758 3708977654U, // <1,0,0,6>: Cost 4 vext2 <3,0,1,0>, <0,6,1,7>
759 2256409584U, // <1,0,0,7>: Cost 3 vrev <7,0,0,1>
760 1562821277U, // <1,0,0,u>: Cost 2 vext2 <3,2,1,0>, LHS
759 3666351168U, // <1,0,0,7>: Cost 4 vext1 <7,1,0,0>, <7,1,0,0>
760 1611210825U, // <1,0,0,u>: Cost 2 vext3 <0,0,u,1>, <0,0,u,1>
761761 2556780646U, // <1,0,1,0>: Cost 3 vext1 <1,1,0,1>, LHS
762 2221237035U, // <1,0,1,1>: Cost 3 vrev <1,1,0,1>
762 2556781355U, // <1,0,1,1>: Cost 3 vext1 <1,1,0,1>, <1,1,0,1>
763763 1616003174U, // <1,0,1,2>: Cost 2 vext3 <0,u,1,1>, LHS
764 2636563416U, // <1,0,1,3>: Cost 3 vext2 <3,2,1,0>, <1,3,1,3>
764 3693052888U, // <1,0,1,3>: Cost 4 vext2 <0,3,1,0>, <1,3,1,3>
765765 2556783926U, // <1,0,1,4>: Cost 3 vext1 <1,1,0,1>, RHS
766 2636563600U, // <1,0,1,5>: Cost 3 vext2 <3,2,1,0>, <1,5,3,7>
766 2580672143U, // <1,0,1,5>: Cost 3 vext1 <5,1,0,1>, <5,1,0,1>
767767 2724839566U, // <1,0,1,6>: Cost 3 vext3 <6,7,0,1>, <0,1,6,7>
768768 3654415354U, // <1,0,1,7>: Cost 4 vext1 <5,1,0,1>, <7,0,1,2>
769769 1616003228U, // <1,0,1,u>: Cost 2 vext3 <0,u,1,1>, LHS
770770 2685690019U, // <1,0,2,0>: Cost 3 vext3 <0,2,0,1>, <0,2,0,1>
771771 2685763756U, // <1,0,2,1>: Cost 3 vext3 <0,2,1,1>, <0,2,1,1>
772 2227873365U, // <1,0,2,2>: Cost 3 vrev <2,2,0,1>
772 2698297524U, // <1,0,2,2>: Cost 3 vext3 <2,3,0,1>, <0,2,2,0>
773773 2685911230U, // <1,0,2,3>: Cost 3 vext3 <0,2,3,1>, <0,2,3,1>
774774 2689745100U, // <1,0,2,4>: Cost 3 vext3 <0,u,1,1>, <0,2,4,6>
775 4044540372U, // <1,0,2,5>: Cost 4 vzipr <3,0,1,2>, <3,4,0,5>
776 2636564410U, // <1,0,2,6>: Cost 3 vext2 <3,2,1,0>, <2,6,3,7>
775 3764814038U, // <1,0,2,5>: Cost 4 vext3 <1,1,1,1>, <0,2,5,7>
776 2724839640U, // <1,0,2,6>: Cost 3 vext3 <6,7,0,1>, <0,2,6,0>
777777 2592625658U, // <1,0,2,7>: Cost 3 vext1 <7,1,0,2>, <7,0,1,2>
778778 2686279915U, // <1,0,2,u>: Cost 3 vext3 <0,2,u,1>, <0,2,u,1>
779779 3087843328U, // <1,0,3,0>: Cost 3 vtrnr LHS, <0,0,0,0>
780780 3087843338U, // <1,0,3,1>: Cost 3 vtrnr LHS, <0,0,1,1>
781 1154795174U, // <1,0,3,2>: Cost 2 vrev <2,3,0,1>
782 2636564881U, // <1,0,3,3>: Cost 3 vext2 <3,2,1,0>, <3,3,2,1>
783 2636564994U, // <1,0,3,4>: Cost 3 vext2 <3,2,1,0>, <3,4,5,6>
784 2586660962U, // <1,0,3,5>: Cost 3 vext1 <6,1,0,3>, <5,6,7,0>
785 2586661226U, // <1,0,3,6>: Cost 3 vext1 <6,1,0,3>, <6,1,0,3>
786 2258400483U, // <1,0,3,7>: Cost 3 vrev <7,3,0,1>
787 1566804764U, // <1,0,3,u>: Cost 2 vext2 <3,u,1,0>, <3,u,1,0>
788 2598608998U, // <1,0,4,0>: Cost 3 vext1 , LHS
781 67944550U, // <1,0,3,2>: Cost 1 vrev LHS
782 2568743135U, // <1,0,3,3>: Cost 3 vext1 <3,1,0,3>, <3,1,0,3>
783 2562772278U, // <1,0,3,4>: Cost 3 vext1 <2,1,0,3>, RHS
784 4099850454U, // <1,0,3,5>: Cost 4 vtrnl <1,0,3,2>, <0,2,5,7>
785 3704998538U, // <1,0,3,6>: Cost 4 vext2 <2,3,1,0>, <3,6,2,7>
786 2592633923U, // <1,0,3,7>: Cost 3 vext1 <7,1,0,3>, <7,1,0,3>
787 68386972U, // <1,0,3,u>: Cost 1 vrev LHS
788 2620640146U, // <1,0,4,0>: Cost 3 vext2 <0,5,1,0>, <4,0,5,1>
789789 2689745234U, // <1,0,4,1>: Cost 3 vext3 <0,u,1,1>, <0,4,1,5>
790790 2689745244U, // <1,0,4,2>: Cost 3 vext3 <0,u,1,1>, <0,4,2,6>
791 2235173328U, // <1,0,4,3>: Cost 3 vrev <3,4,0,1>
792 2598612278U, // <1,0,4,4>: Cost 3 vext1 , RHS
793 1562823990U, // <1,0,4,5>: Cost 2 vext2 <3,2,1,0>, RHS
794 2666425716U, // <1,0,4,6>: Cost 3 vext2 , <4,6,4,6>
795 2259064116U, // <1,0,4,7>: Cost 3 vrev <7,4,0,1>
796 1562824233U, // <1,0,4,u>: Cost 2 vext2 <3,2,1,0>, RHS
791 3760980320U, // <1,0,4,3>: Cost 4 vext3 <0,4,3,1>, <0,4,3,1>
792 3761054057U, // <1,0,4,4>: Cost 4 vext3 <0,4,4,1>, <0,4,4,1>
793 2619313462U, // <1,0,4,5>: Cost 3 vext2 <0,3,1,0>, RHS
794 3761201531U, // <1,0,4,6>: Cost 4 vext3 <0,4,6,1>, <0,4,6,1>
795 3666383940U, // <1,0,4,7>: Cost 4 vext1 <7,1,0,4>, <7,1,0,4>
796 2619313705U, // <1,0,4,u>: Cost 3 vext2 <0,3,1,0>, RHS
797797 4029300736U, // <1,0,5,0>: Cost 4 vzipr <0,4,1,5>, <0,0,0,0>
798 2223891567U, // <1,0,5,1>: Cost 3 vrev <1,5,0,1>
798 2895249510U, // <1,0,5,1>: Cost 3 vzipl <1,5,3,7>, LHS
799799 3028287590U, // <1,0,5,2>: Cost 3 vtrnl <1,3,5,7>, LHS
800 3710308163U, // <1,0,5,3>: Cost 4 vext2 <3,2,1,0>, <5,3,2,1>
801 2241809658U, // <1,0,5,4>: Cost 3 vrev <4,5,0,1>
802 2247782355U, // <1,0,5,5>: Cost 3 vrev <5,5,0,1>
803 2666426466U, // <1,0,5,6>: Cost 3 vext2 , <5,6,7,0>
804 2666426536U, // <1,0,5,7>: Cost 3 vext2 , <5,7,5,7>
800 3642501345U, // <1,0,5,3>: Cost 4 vext1 <3,1,0,5>, <3,1,0,5>
801 2215592058U, // <1,0,5,4>: Cost 3 vrev <0,1,4,5>
802 3724242907U, // <1,0,5,5>: Cost 4 vext2 <5,5,1,0>, <5,5,1,0>
803 3724906540U, // <1,0,5,6>: Cost 4 vext2 <5,6,1,0>, <5,6,1,0>
804 3911118134U, // <1,0,5,7>: Cost 4 vuzpr <3,1,3,0>, RHS
805805 3028287644U, // <1,0,5,u>: Cost 3 vtrnl <1,3,5,7>, LHS
806 3292324327U, // <1,0,6,0>: Cost 4 vrev <0,6,0,1>
806 3762086375U, // <1,0,6,0>: Cost 4 vext3 <0,6,0,1>, <0,6,0,1>
807807 2698297846U, // <1,0,6,1>: Cost 3 vext3 <2,3,0,1>, <0,6,1,7>
808 2230527897U, // <1,0,6,2>: Cost 3 vrev <2,6,0,1>
808 3760022015U, // <1,0,6,2>: Cost 4 vext3 <0,2,u,1>, <0,6,2,7>
809809 3642509538U, // <1,0,6,3>: Cost 4 vext1 <3,1,0,6>, <3,1,0,6>
810 2242473291U, // <1,0,6,4>: Cost 3 vrev <4,6,0,1>
811 2248445988U, // <1,0,6,5>: Cost 3 vrev <5,6,0,1>
812 2254418685U, // <1,0,6,6>: Cost 3 vrev <6,6,0,1>
813 2659128142U, // <1,0,6,7>: Cost 3 vext2 <7,0,1,0>, <6,7,0,1>
814 2666427295U, // <1,0,6,u>: Cost 3 vext2 , <6,u,0,1>
810 3762381323U, // <1,0,6,4>: Cost 4 vext3 <0,6,4,1>, <0,6,4,1>
811 3730215604U, // <1,0,6,5>: Cost 4 vext2 <6,5,1,0>, <6,5,1,0>
812 3730879237U, // <1,0,6,6>: Cost 4 vext2 <6,6,1,0>, <6,6,1,0>
813 2657801046U, // <1,0,6,7>: Cost 3 vext2 <6,7,1,0>, <6,7,1,0>
814 2658464679U, // <1,0,6,u>: Cost 3 vext2 <6,u,1,0>, <6,u,1,0>
815815 2659128312U, // <1,0,7,0>: Cost 3 vext2 <7,0,1,0>, <7,0,1,0>
816 3298960657U, // <1,0,7,1>: Cost 4 vrev <1,7,0,1>
817 2689155658U, // <1,0,7,2>: Cost 3 vext3 <0,7,2,1>, <0,7,2,1>
818 2237164227U, // <1,0,7,3>: Cost 3 vrev <3,7,0,1>
819 2598636854U, // <1,0,7,4>: Cost 3 vext1 , RHS
820 2249109621U, // <1,0,7,5>: Cost 3 vrev <5,7,0,1>
821 1181340494U, // <1,0,7,6>: Cost 2 vrev <6,7,0,1>
822 2261055015U, // <1,0,7,7>: Cost 3 vrev <7,7,0,1>
823 1193285888U, // <1,0,7,u>: Cost 2 vrev ,0,1>
816 4047898278U, // <1,0,7,1>: Cost 4 vzipr <3,5,1,7>, <2,3,0,1>
817 2215460970U, // <1,0,7,2>: Cost 3 vrev <0,1,2,7>
818 3734861035U, // <1,0,7,3>: Cost 4 vext2 <7,3,1,0>, <7,3,1,0>
819 3731543398U, // <1,0,7,4>: Cost 4 vext2 <6,7,1,0>, <7,4,5,6>
820 3736188301U, // <1,0,7,5>: Cost 4 vext2 <7,5,1,0>, <7,5,1,0>
821 2663110110U, // <1,0,7,6>: Cost 3 vext2 <7,6,1,0>, <7,6,1,0>
822 3731543660U, // <1,0,7,7>: Cost 4 vext2 <6,7,1,0>, <7,7,7,7>
823 2664437376U, // <1,0,7,u>: Cost 3 vext2 <7,u,1,0>, <7,u,1,0>
824824 3087884288U, // <1,0,u,0>: Cost 3 vtrnr LHS, <0,0,0,0>
825825 1616003730U, // <1,0,u,1>: Cost 2 vext3 <0,u,1,1>, <0,u,1,1>
826 1616003741U, // <1,0,u,2>: Cost 2 vext3 <0,u,1,1>, LHS
826 67985515U, // <1,0,u,2>: Cost 1 vrev LHS
827827 2689893028U, // <1,0,u,3>: Cost 3 vext3 <0,u,3,1>, <0,u,3,1>
828828 2689745586U, // <1,0,u,4>: Cost 3 vext3 <0,u,1,1>, <0,u,4,6>
829 1562826906U, // <1,0,u,5>: Cost 2 vext2 <3,2,1,0>, RHS
830 1182004127U, // <1,0,u,6>: Cost 2 vrev <6,u,0,1>
831 2261718648U, // <1,0,u,7>: Cost 3 vrev <7,u,0,1>
832 1616003795U, // <1,0,u,u>: Cost 2 vext3 <0,u,1,1>, LHS
829 2619316378U, // <1,0,u,5>: Cost 3 vext2 <0,3,1,0>, RHS
830 2669082807U, // <1,0,u,6>: Cost 3 vext2 ,
831 2592674888U, // <1,0,u,7>: Cost 3 vext1 <7,1,0,u>, <7,1,0,u>
832 68427937U, // <1,0,u,u>: Cost 1 vrev LHS
833833 1543585802U, // <1,1,0,0>: Cost 2 vext2 <0,0,1,1>, <0,0,1,1>
834834 1548894310U, // <1,1,0,1>: Cost 2 vext2 <0,u,1,1>, LHS
835835 2618654892U, // <1,1,0,2>: Cost 3 vext2 <0,2,1,1>, <0,2,1,1>
836 2690556661U, // <1,1,0,3>: Cost 3 vext3 <1,0,3,1>, <1,0,3,1>
836 2689745654U, // <1,1,0,3>: Cost 3 vext3 <0,u,1,1>, <1,0,3,2>
837837 2622636370U, // <1,1,0,4>: Cost 3 vext2 <0,u,1,1>, <0,4,1,5>
838838 2620645791U, // <1,1,0,5>: Cost 3 vext2 <0,5,1,1>, <0,5,1,1>
839839 3696378367U, // <1,1,0,6>: Cost 4 vext2 <0,u,1,1>, <0,6,2,7>
840 2724840222U, // <1,1,0,7>: Cost 3 vext3 <6,7,0,1>, <1,0,7,6>
840 3666424905U, // <1,1,0,7>: Cost 4 vext1 <7,1,1,0>, <7,1,1,0>
841841 1548894866U, // <1,1,0,u>: Cost 2 vext2 <0,u,1,1>, <0,u,1,1>
842842 1483112550U, // <1,1,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
843843 202162278U, // <1,1,1,1>: Cost 1 vdup1 LHS
846846 1483115830U, // <1,1,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
847847 2622637200U, // <1,1,1,5>: Cost 3 vext2 <0,u,1,1>, <1,5,3,7>
848848 2622637263U, // <1,1,1,6>: Cost 3 vext2 <0,u,1,1>, <1,6,1,7>
849 2257146954U, // <1,1,1,7>: Cost 3 vrev <7,1,1,1>
849 2592691274U, // <1,1,1,7>: Cost 3 vext1 <7,1,1,1>, <7,1,1,1>
850850 202162278U, // <1,1,1,u>: Cost 1 vdup1 LHS
851851 2550890588U, // <1,1,2,0>: Cost 3 vext1 <0,1,1,2>, <0,1,1,2>
852852 2617329183U, // <1,1,2,1>: Cost 3 vext2 <0,0,1,1>, <2,1,3,1>
859859 2622638139U, // <1,1,2,u>: Cost 3 vext2 <0,u,1,1>, <2,u,0,1>
860860 2622638230U, // <1,1,3,0>: Cost 3 vext2 <0,u,1,1>, <3,0,1,2>
861861 3087844148U, // <1,1,3,1>: Cost 3 vtrnr LHS, <1,1,1,1>
862 2622638390U, // <1,1,3,2>: Cost 3 vext2 <0,u,1,1>, <3,2,1,0>
862 4161585244U, // <1,1,3,2>: Cost 4 vtrnr LHS, <0,1,1,2>
863863 2014101606U, // <1,1,3,3>: Cost 2 vtrnr LHS, LHS
864864 2622638594U, // <1,1,3,4>: Cost 3 vext2 <0,u,1,1>, <3,4,5,6>
865865 2689745920U, // <1,1,3,5>: Cost 3 vext3 <0,u,1,1>, <1,3,5,7>
867867 2592707660U, // <1,1,3,7>: Cost 3 vext1 <7,1,1,3>, <7,1,1,3>
868868 2014101611U, // <1,1,3,u>: Cost 2 vtrnr LHS, LHS
869869 2556878950U, // <1,1,4,0>: Cost 3 vext1 <1,1,1,4>, LHS
870 2556879671U, // <1,1,4,1>: Cost 3 vext1 <1,1,1,4>, <1,1,1,4>
870 2221335351U, // <1,1,4,1>: Cost 3 vrev <1,1,1,4>
871871 3696380988U, // <1,1,4,2>: Cost 4 vext2 <0,u,1,1>, <4,2,6,0>
872872 3763487805U, // <1,1,4,3>: Cost 4 vext3 <0,u,1,1>, <1,4,3,5>
873873 2556882230U, // <1,1,4,4>: Cost 3 vext1 <1,1,1,4>, RHS
879879 2617331408U, // <1,1,5,1>: Cost 3 vext2 <0,0,1,1>, <5,1,7,3>
880880 4029302934U, // <1,1,5,2>: Cost 4 vzipr <0,4,1,5>, <3,0,1,2>
881881 2689746064U, // <1,1,5,3>: Cost 3 vext3 <0,u,1,1>, <1,5,3,7>
882 2550918454U, // <1,1,5,4>: Cost 3 vext1 <0,1,1,5>, RHS
882 2221564755U, // <1,1,5,4>: Cost 3 vrev <1,1,4,5>
883883 2955559250U, // <1,1,5,5>: Cost 3 vzipr <0,4,1,5>, <0,4,1,5>
884884 2617331810U, // <1,1,5,6>: Cost 3 vext2 <0,0,1,1>, <5,6,7,0>
885885 2825293110U, // <1,1,5,7>: Cost 3 vuzpr <1,1,1,1>, RHS
888888 2689746127U, // <1,1,6,1>: Cost 3 vext3 <0,u,1,1>, <1,6,1,7>
889889 2617332218U, // <1,1,6,2>: Cost 3 vext2 <0,0,1,1>, <6,2,7,3>
890890 3763487969U, // <1,1,6,3>: Cost 4 vext3 <0,u,1,1>, <1,6,3,7>
891 3696382572U, // <1,1,6,4>: Cost 4 vext2 <0,u,1,1>, <6,4,2,0>
891 3696382605U, // <1,1,6,4>: Cost 4 vext2 <0,u,1,1>, <6,4,5,6>
892892 4029309266U, // <1,1,6,5>: Cost 4 vzipr <0,4,1,6>, <0,4,1,5>
893893 2617332536U, // <1,1,6,6>: Cost 3 vext2 <0,0,1,1>, <6,6,6,6>
894894 2724840702U, // <1,1,6,7>: Cost 3 vext3 <6,7,0,1>, <1,6,7,0>
895895 2725504263U, // <1,1,6,u>: Cost 3 vext3 <6,u,0,1>, <1,6,u,0>
896896 2617332720U, // <1,1,7,0>: Cost 3 vext2 <0,0,1,1>, <7,0,0,1>
897897 2659800138U, // <1,1,7,1>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
898 3691074725U, // <1,1,7,2>: Cost 4 vext2 <0,0,1,1>, <7,2,2,2>
898 3691074717U, // <1,1,7,2>: Cost 4 vext2 <0,0,1,1>, <7,2,1,3>
899899 4167811174U, // <1,1,7,3>: Cost 4 vtrnr <1,1,5,7>, LHS
900900 2617333094U, // <1,1,7,4>: Cost 3 vext2 <0,0,1,1>, <7,4,5,6>
901 3769091390U, // <1,1,7,5>: Cost 4 vext3 <1,7,5,1>, <1,7,5,1>
902 2255156055U, // <1,1,7,6>: Cost 3 vrev <6,7,1,1>
901 3295396702U, // <1,1,7,5>: Cost 4 vrev <1,1,5,7>
902 3803891014U, // <1,1,7,6>: Cost 4 vext3 <7,6,0,1>, <1,7,6,0>
903903 2617333356U, // <1,1,7,7>: Cost 3 vext2 <0,0,1,1>, <7,7,7,7>
904 2267101449U, // <1,1,7,u>: Cost 3 vrev ,1,1>
904 2659800138U, // <1,1,7,u>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
905905 1483112550U, // <1,1,u,0>: Cost 2 vext1 <1,1,1,1>, LHS
906906 202162278U, // <1,1,u,1>: Cost 1 vdup1 LHS
907 2622642035U, // <1,1,u,2>: Cost 3 vext2 <0,u,1,1>, >
907 2622642056U, // <1,1,u,2>: Cost 3 vext2 <0,u,1,1>, >
908908 2014142566U, // <1,1,u,3>: Cost 2 vtrnr LHS, LHS
909909 1483115830U, // <1,1,u,4>: Cost 2 vext1 <1,1,1,1>, RHS
910910 1548900506U, // <1,1,u,5>: Cost 2 vext2 <0,u,1,1>, RHS
914914 2635251712U, // <1,2,0,0>: Cost 3 vext2 <3,0,1,2>, <0,0,0,0>
915915 1561509990U, // <1,2,0,1>: Cost 2 vext2 <3,0,1,2>, LHS
916916 2618663085U, // <1,2,0,2>: Cost 3 vext2 <0,2,1,2>, <0,2,1,2>
917 2619326718U, // <1,2,0,3>: Cost 3 vext2 <0,3,1,2>, <0,3,1,2>
917 2696529358U, // <1,2,0,3>: Cost 3 vext3 <2,0,3,1>, <2,0,3,1>
918918 2635252050U, // <1,2,0,4>: Cost 3 vext2 <3,0,1,2>, <0,4,1,5>
919 2635252142U, // <1,2,0,5>: Cost 3 vext2 <3,0,1,2>, <0,5,2,7>
919 3769533926U, // <1,2,0,5>: Cost 4 vext3 <1,u,2,1>, <2,0,5,7>
920920 2621317617U, // <1,2,0,6>: Cost 3 vext2 <0,6,1,2>, <0,6,1,2>
921 2659140160U, // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,1,0>
921 2659140170U, // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,2,1>
922922 1561510557U, // <1,2,0,u>: Cost 2 vext2 <3,0,1,2>, LHS
923923 2623308516U, // <1,2,1,0>: Cost 3 vext2 <1,0,1,2>, <1,0,1,2>
924924 2635252532U, // <1,2,1,1>: Cost 3 vext2 <3,0,1,2>, <1,1,1,1>
930930 3732882731U, // <1,2,1,7>: Cost 4 vext2 <7,0,1,2>, <1,7,3,0>
931931 2958180459U, // <1,2,1,u>: Cost 3 vzipr <0,u,1,1>, LHS
932932 2629281213U, // <1,2,2,0>: Cost 3 vext2 <2,0,1,2>, <2,0,1,2>
933 2635253254U, // <1,2,2,1>: Cost 3 vext2 <3,0,1,2>, <2,1,0,3>
933 2635253280U, // <1,2,2,1>: Cost 3 vext2 <3,0,1,2>, <2,1,3,2>
934934 2618664552U, // <1,2,2,2>: Cost 3 vext2 <0,2,1,2>, <2,2,2,2>
935935 2689746546U, // <1,2,2,3>: Cost 3 vext3 <0,u,1,1>, <2,2,3,3>
936936 3764815485U, // <1,2,2,4>: Cost 4 vext3 <1,1,1,1>, <2,2,4,5>
939939 2659141610U, // <1,2,2,7>: Cost 3 vext2 <7,0,1,2>, <2,7,0,1>
940940 2689746591U, // <1,2,2,u>: Cost 3 vext3 <0,u,1,1>, <2,2,u,3>
941941 403488870U, // <1,2,3,0>: Cost 1 vext1 LHS, LHS
942 1477231412U, // <1,2,3,1>: Cost 2 vext1 LHS, <1,1,1,1>
942 1477231350U, // <1,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
943943 1477232232U, // <1,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
944 1477232950U, // <1,2,3,3>: Cost 2 vext1 LHS, <3,2,1,0>
944 1477233052U, // <1,2,3,3>: Cost 2 vext1 LHS, <3,3,3,3>
945945 403492150U, // <1,2,3,4>: Cost 1 vext1 LHS, RHS
946946 1525010128U, // <1,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
947947 1525010938U, // <1,2,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
949949 403494702U, // <1,2,3,u>: Cost 1 vext1 LHS, LHS
950950 2641226607U, // <1,2,4,0>: Cost 3 vext2 <4,0,1,2>, <4,0,1,2>
951951 3624723446U, // <1,2,4,1>: Cost 4 vext1 <0,1,2,4>, <1,3,4,6>
952 3636667929U, // <1,2,4,2>: Cost 4 vext1 <2,1,2,4>, <2,1,2,4>
952 3301123609U, // <1,2,4,2>: Cost 4 vrev <2,1,2,4>
953953 2598759198U, // <1,2,4,3>: Cost 3 vext1 , <3,u,1,2>
954954 2659142864U, // <1,2,4,4>: Cost 3 vext2 <7,0,1,2>, <4,4,4,4>
955955 1561513270U, // <1,2,4,5>: Cost 2 vext2 <3,0,1,2>, RHS
979979 3708998858U, // <1,2,7,2>: Cost 4 vext2 <3,0,1,2>, <7,2,6,3>
980980 2635257059U, // <1,2,7,3>: Cost 3 vext2 <3,0,1,2>, <7,3,0,1>
981981 2659145062U, // <1,2,7,4>: Cost 3 vext2 <7,0,1,2>, <7,4,5,6>
982 3708999072U, // <1,2,7,5>: Cost 4 vext2 <3,0,1,2>, <7,5,3,1>
983 2659145222U, // <1,2,7,6>: Cost 3 vext2 <7,0,1,2>, <7,6,5,4>
982 3732886916U, // <1,2,7,5>: Cost 4 vext2 <7,0,1,2>, <7,5,0,0>
983 3732886998U, // <1,2,7,6>: Cost 4 vext2 <7,0,1,2>, <7,6,0,1>
984984 2659145255U, // <1,2,7,7>: Cost 3 vext2 <7,0,1,2>, <7,7,0,1>
985985 1590711938U, // <1,2,7,u>: Cost 2 vext2 <7,u,1,2>, <7,u,1,2>
986986 403529835U, // <1,2,u,0>: Cost 1 vext1 LHS, LHS
987 1477272372U, // <1,2,u,1>: Cost 2 vext1 LHS, <1,1,1,1>
987 1477272310U, // <1,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>
988988 1477273192U, // <1,2,u,2>: Cost 2 vext1 LHS, <2,2,2,2>
989989 1477273750U, // <1,2,u,3>: Cost 2 vext1 LHS, <3,0,1,2>
990990 403533110U, // <1,2,u,4>: Cost 1 vext1 LHS, RHS
994994 403535662U, // <1,2,u,u>: Cost 1 vext1 LHS, LHS
995995 2819407872U, // <1,3,0,0>: Cost 3 vuzpr LHS, <0,0,0,0>
996996 1551564902U, // <1,3,0,1>: Cost 2 vext2 <1,3,1,3>, LHS
997 2819410070U, // <1,3,0,2>: Cost 3 vuzpr LHS, <3,0,1,2>
997 2819408630U, // <1,3,0,2>: Cost 3 vuzpr LHS, <1,0,3,2>
998998 2619334911U, // <1,3,0,3>: Cost 3 vext2 <0,3,1,3>, <0,3,1,3>
999999 2625306962U, // <1,3,0,4>: Cost 3 vext2 <1,3,1,3>, <0,4,1,5>
10001000 3832725879U, // <1,3,0,5>: Cost 4 vuzpl <1,2,3,0>, <0,4,5,6>
10011001 3699048959U, // <1,3,0,6>: Cost 4 vext2 <1,3,1,3>, <0,6,2,7>
10021002 3776538827U, // <1,3,0,7>: Cost 4 vext3 <3,0,7,1>, <3,0,7,1>
10031003 1551565469U, // <1,3,0,u>: Cost 2 vext2 <1,3,1,3>, LHS
1004 2557001830U, // <1,3,1,0>: Cost 3 vext1 <1,1,3,1>, LHS
1004 2618671862U, // <1,3,1,0>: Cost 3 vext2 <0,2,1,3>, <1,0,3,2>
10051005 2819408692U, // <1,3,1,1>: Cost 3 vuzpr LHS, <1,1,1,1>
1006 2618672022U, // <1,3,1,2>: Cost 3 vext2 <0,2,1,3>, <1,2,3,0>
1006 2624643975U, // <1,3,1,2>: Cost 3 vext2 <1,2,1,3>, <1,2,1,3>
10071007 1745666150U, // <1,3,1,3>: Cost 2 vuzpr LHS, LHS
10081008 2557005110U, // <1,3,1,4>: Cost 3 vext1 <1,1,3,1>, RHS
10091009 2625307792U, // <1,3,1,5>: Cost 3 vext2 <1,3,1,3>, <1,5,3,7>
10101010 3698386127U, // <1,3,1,6>: Cost 4 vext2 <1,2,1,3>, <1,6,1,7>
1011 2257294428U, // <1,3,1,7>: Cost 3 vrev <7,1,3,1>
1011 2592838748U, // <1,3,1,7>: Cost 3 vext1 <7,1,3,1>, <7,1,3,1>
10121012 1745666155U, // <1,3,1,u>: Cost 2 vuzpr LHS, LHS
10131013 2819408790U, // <1,3,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
1014 2689747254U, // <1,3,2,1>: Cost 3 vext3 <0,u,1,1>, <3,2,1,0>
1014 2625308193U, // <1,3,2,1>: Cost 3 vext2 <1,3,1,3>, <2,1,3,3>
10151015 2819408036U, // <1,3,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
10161016 2819851890U, // <1,3,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
10171017 2819408794U, // <1,3,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
10311031 2568970342U, // <1,3,4,0>: Cost 3 vext1 <3,1,3,4>, LHS
10321032 2568971224U, // <1,3,4,1>: Cost 3 vext1 <3,1,3,4>, <1,3,1,3>
10331033 3832761290U, // <1,3,4,2>: Cost 4 vuzpl <1,2,3,4>, <4,1,2,3>
1034 2568972539U, // <1,3,4,3>: Cost 3 vext1 <3,1,3,4>, <3,1,3,4>
1034 2233428219U, // <1,3,4,3>: Cost 3 vrev <3,1,3,4>
10351035 2568973622U, // <1,3,4,4>: Cost 3 vext1 <3,1,3,4>, RHS
10361036 1551568182U, // <1,3,4,5>: Cost 2 vext2 <1,3,1,3>, RHS
10371037 2819410434U, // <1,3,4,6>: Cost 3 vuzpr LHS, <3,4,5,6>
1038 3729575382U, // <1,3,4,7>: Cost 4 vext2 <6,4,1,3>, <4,7,6,5>
1038 3666605151U, // <1,3,4,7>: Cost 4 vext1 <7,1,3,4>, <7,1,3,4>
10391039 1551568425U, // <1,3,4,u>: Cost 2 vext2 <1,3,1,3>, RHS
10401040 2563006566U, // <1,3,5,0>: Cost 3 vext1 <2,1,3,5>, LHS
10411041 2568979456U, // <1,3,5,1>: Cost 3 vext1 <3,1,3,5>, <1,3,5,7>
10421042 2563008035U, // <1,3,5,2>: Cost 3 vext1 <2,1,3,5>, <2,1,3,5>
1043 2568980732U, // <1,3,5,3>: Cost 3 vext1 <3,1,3,5>, <3,1,3,5>
1043 2233436412U, // <1,3,5,3>: Cost 3 vrev <3,1,3,5>
10441044 2563009846U, // <1,3,5,4>: Cost 3 vext1 <2,1,3,5>, RHS
10451045 2867187716U, // <1,3,5,5>: Cost 3 vuzpr LHS, <5,5,5,5>
10461046 2655834214U, // <1,3,5,6>: Cost 3 vext2 <6,4,1,3>, <5,6,7,4>
10601060 3636766245U, // <1,3,7,2>: Cost 4 vext1 <2,1,3,7>, <2,1,3,7>
10611061 2867187903U, // <1,3,7,3>: Cost 3 vuzpr LHS, <5,7,u,3>
10621062 2625312102U, // <1,3,7,4>: Cost 3 vext2 <1,3,1,3>, <7,4,5,6>
1063 2662471056U, // <1,3,7,5>: Cost 3 vext2 <7,5,1,3>, <7,5,1,3>
1064 2625312262U, // <1,3,7,6>: Cost 3 vext2 <1,3,1,3>, <7,6,5,4>
1063 2867188598U, // <1,3,7,5>: Cost 3 vuzpr LHS, <6,7,4,5>
1064 3728250344U, // <1,3,7,6>: Cost 4 vext2 <6,2,1,3>, <7,6,2,1>
10651065 2867187880U, // <1,3,7,7>: Cost 3 vuzpr LHS, <5,7,5,7>
10661066 2707516171U, // <1,3,7,u>: Cost 3 vext3 <3,7,u,1>, <3,7,u,1>
10671067 1483317350U, // <1,3,u,0>: Cost 2 vext1 <1,1,3,u>, LHS
10731073 2819410758U, // <1,3,u,6>: Cost 3 vuzpr LHS, <3,u,5,6>
10741074 1745669673U, // <1,3,u,7>: Cost 2 vuzpr LHS, RHS
10751075 1745666722U, // <1,3,u,u>: Cost 2 vuzpr LHS, LHS
1076 2580955238U, // <1,4,0,0>: Cost 3 vext1 <5,1,4,0>, LHS
1076 2617352205U, // <1,4,0,0>: Cost 3 vext2 <0,0,1,4>, <0,0,1,4>
10771077 2619342950U, // <1,4,0,1>: Cost 3 vext2 <0,3,1,4>, LHS
10781078 3692421295U, // <1,4,0,2>: Cost 4 vext2 <0,2,1,4>, <0,2,1,4>
10791079 2619343104U, // <1,4,0,3>: Cost 3 vext2 <0,3,1,4>, <0,3,1,4>
1080 2580958518U, // <1,4,0,4>: Cost 3 vext1 <5,1,4,0>, RHS
1080 2617352530U, // <1,4,0,4>: Cost 3 vext2 <0,0,1,4>, <0,4,1,5>
10811081 1634880402U, // <1,4,0,5>: Cost 2 vext3 <4,0,5,1>, <4,0,5,1>
10821082 2713930652U, // <1,4,0,6>: Cost 3 vext3 <4,u,5,1>, <4,0,6,2>
1083 2256704532U, // <1,4,0,7>: Cost 3 vrev <7,0,4,1>
1083 3732898396U, // <1,4,0,7>: Cost 4 vext2 <7,0,1,4>, <0,7,4,1>
10841084 1635101613U, // <1,4,0,u>: Cost 2 vext3 <4,0,u,1>, <4,0,u,1>
1085 3763710902U, // <1,4,1,0>: Cost 4 vext3 <0,u,4,1>, <4,1,0,1>
1085 3693085430U, // <1,4,1,0>: Cost 4 vext2 <0,3,1,4>, <1,0,3,2>
10861086 2623988535U, // <1,4,1,1>: Cost 3 vext2 <1,1,1,4>, <1,1,1,4>
10871087 3693085590U, // <1,4,1,2>: Cost 4 vext2 <0,3,1,4>, <1,2,3,0>
10881088 3692422134U, // <1,4,1,3>: Cost 4 vext2 <0,2,1,4>, <1,3,4,6>
11101110 3666670695U, // <1,4,3,7>: Cost 4 vext1 <7,1,4,3>, <7,1,4,3>
11111111 3087843669U, // <1,4,3,u>: Cost 3 vtrnr LHS, <0,4,1,u>
11121112 2620672914U, // <1,4,4,0>: Cost 3 vext2 <0,5,1,4>, <4,0,5,1>
1113 3693087696U, // <1,4,4,1>: Cost 4 vext2 <0,3,1,4>, <4,1,3,0>
1114 3624871590U, // <1,4,4,2>: Cost 4 vext1 <0,1,4,4>, <2,3,0,1>
1113 3630842706U, // <1,4,4,1>: Cost 4 vext1 <1,1,4,4>, <1,1,4,4>
1114 3313069003U, // <1,4,4,2>: Cost 4 vrev <4,1,2,4>
11151115 3642788100U, // <1,4,4,3>: Cost 4 vext1 <3,1,4,4>, <3,1,4,4>
11161116 2713930960U, // <1,4,4,4>: Cost 3 vext3 <4,u,5,1>, <4,4,4,4>
11171117 2619346230U, // <1,4,4,5>: Cost 3 vext2 <0,3,1,4>, RHS
11291129 1616006472U, // <1,4,5,u>: Cost 2 vext3 <0,u,1,1>, RHS
11301130 2557116518U, // <1,4,6,0>: Cost 3 vext1 <1,1,4,6>, LHS
11311131 2557117236U, // <1,4,6,1>: Cost 3 vext1 <1,1,4,6>, <1,1,1,1>
1132 2698300764U, // <1,4,6,2>: Cost 3 vext3 <2,3,0,1>, <4,6,2,0>
1132 3630859880U, // <1,4,6,2>: Cost 4 vext1 <1,1,4,6>, <2,2,2,2>
11331133 2569062550U, // <1,4,6,3>: Cost 3 vext1 <3,1,4,6>, <3,0,1,2>
11341134 2557119798U, // <1,4,6,4>: Cost 3 vext1 <1,1,4,6>, RHS
11351135 3763490174U, // <1,4,6,5>: Cost 4 vext3 <0,u,1,1>, <4,6,5,7>
11401140 3732903040U, // <1,4,7,1>: Cost 4 vext2 <7,0,1,4>, <7,1,7,1>
11411141 3734230174U, // <1,4,7,2>: Cost 4 vext2 <7,2,1,4>, <7,2,1,4>
11421142 3734893807U, // <1,4,7,3>: Cost 4 vext2 <7,3,1,4>, <7,3,1,4>
1143 2622002534U, // <1,4,7,4>: Cost 3 vext2 <0,7,1,4>, <7,4,5,6>
1143 3660729654U, // <1,4,7,4>: Cost 4 vext1 <6,1,4,7>, RHS
11441144 3786493384U, // <1,4,7,5>: Cost 4 vext3 <4,6,7,1>, <4,7,5,0>
11451145 2713341394U, // <1,4,7,6>: Cost 3 vext3 <4,7,6,1>, <4,7,6,1>
11461146 3660731386U, // <1,4,7,7>: Cost 4 vext1 <6,1,4,7>, <7,0,1,2>
11471147 2664470148U, // <1,4,7,u>: Cost 3 vext2 <7,u,1,4>, <7,u,1,4>
11481148 2557132902U, // <1,4,u,0>: Cost 3 vext1 <1,1,4,u>, LHS
11491149 2619348782U, // <1,4,u,1>: Cost 3 vext2 <0,3,1,4>, LHS
1150 2232150111U, // <1,4,u,2>: Cost 3 vrev <2,u,4,1>
1151 2619343104U, // <1,4,u,3>: Cost 3 vext2 <0,3,1,4>, <0,3,1,4>
1150 2563106351U, // <1,4,u,2>: Cost 3 vext1 <2,1,4,u>, <2,1,4,u>
1151 2713783816U, // <1,4,u,3>: Cost 3 vext3 <4,u,3,1>, <4,u,3,1>
11521152 2622666815U, // <1,4,u,4>: Cost 3 vext2 <0,u,1,4>,
11531153 1640189466U, // <1,4,u,5>: Cost 2 vext3 <4,u,5,1>, <4,u,5,1>
11541154 1616006697U, // <1,4,u,6>: Cost 2 vext3 <0,u,1,1>, RHS
1155 2256704532U, // <1,4,u,7>: Cost 3 vrev <7,0,4,1>
1155 2712751498U, // <1,4,u,7>: Cost 3 vext3 <4,6,7,1>, <4,6,7,1>
11561156 1616006715U, // <1,4,u,u>: Cost 2 vext3 <0,u,1,1>, RHS
11571157 2620014592U, // <1,5,0,0>: Cost 3 vext2 <0,4,1,5>, <0,0,0,0>
11581158 1546272870U, // <1,5,0,1>: Cost 2 vext2 <0,4,1,5>, LHS
11611161 1546273106U, // <1,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>
11621162 2620678563U, // <1,5,0,5>: Cost 3 vext2 <0,5,1,5>, <0,5,1,5>
11631163 2714668660U, // <1,5,0,6>: Cost 3 vext3 <5,0,6,1>, <5,0,6,1>
1164 4167978294U, // <1,5,0,7>: Cost 4 vtrnr <1,1,u,0>, RHS
1164 3772042877U, // <1,5,0,7>: Cost 4 vext3 <2,3,0,1>, <5,0,7,1>
11651165 1546273437U, // <1,5,0,u>: Cost 2 vext2 <0,4,1,5>, LHS
1166 2713931407U, // <1,5,1,0>: Cost 3 vext3 <4,u,5,1>, <5,1,0,1>
1166 2620015350U, // <1,5,1,0>: Cost 3 vext2 <0,4,1,5>, <1,0,3,2>
11671167 2620015412U, // <1,5,1,1>: Cost 3 vext2 <0,4,1,5>, <1,1,1,1>
11681168 2620015510U, // <1,5,1,2>: Cost 3 vext2 <0,4,1,5>, <1,2,3,0>
11691169 2618688512U, // <1,5,1,3>: Cost 3 vext2 <0,2,1,5>, <1,3,5,7>
11721172 2620015859U, // <1,5,1,6>: Cost 3 vext2 <0,4,1,5>, <1,6,5,7>
11731173 3093728566U, // <1,5,1,7>: Cost 3 vtrnr <1,1,1,1>, RHS
11741174 2620015981U, // <1,5,1,u>: Cost 3 vext2 <0,4,1,5>, <1,u,1,3>
1175 3693757885U, // <1,5,2,0>: Cost 4 vext2 <0,4,1,5>, <2,0,1,2>
1175 3692430816U, // <1,5,2,0>: Cost 4 vext2 <0,2,1,5>, <2,0,5,1>
11761176 2620016163U, // <1,5,2,1>: Cost 3 vext2 <0,4,1,5>, <2,1,3,5>
11771177 2620016232U, // <1,5,2,2>: Cost 3 vext2 <0,4,1,5>, <2,2,2,2>
11781178 2620016294U, // <1,5,2,3>: Cost 3 vext2 <0,4,1,5>, <2,3,0,1>
11831183 2620016699U, // <1,5,2,u>: Cost 3 vext2 <0,4,1,5>, <2,u,0,1>
11841184 2620016790U, // <1,5,3,0>: Cost 3 vext2 <0,4,1,5>, <3,0,1,2>
11851185 2569110672U, // <1,5,3,1>: Cost 3 vext1 <3,1,5,3>, <1,5,3,7>
1186 2620016950U, // <1,5,3,2>: Cost 3 vext2 <0,4,1,5>, <3,2,1,0>
1186 3693758785U, // <1,5,3,2>: Cost 4 vext2 <0,4,1,5>, <3,2,2,2>
11871187 2620017052U, // <1,5,3,3>: Cost 3 vext2 <0,4,1,5>, <3,3,3,3>
11881188 2620017154U, // <1,5,3,4>: Cost 3 vext2 <0,4,1,5>, <3,4,5,6>
11891189 3135623172U, // <1,5,3,5>: Cost 3 vtrnr LHS, <5,5,5,5>
11901190 4161587048U, // <1,5,3,6>: Cost 4 vtrnr LHS, <2,5,3,6>
11911191 2014104886U, // <1,5,3,7>: Cost 2 vtrnr LHS, RHS
11921192 2014104887U, // <1,5,3,u>: Cost 2 vtrnr LHS, RHS
1193 2575089766U, // <1,5,4,0>: Cost 3 vext1 <4,1,5,4>, LHS
1193 2620017554U, // <1,5,4,0>: Cost 3 vext2 <0,4,1,5>, <4,0,5,1>
11941194 2620017634U, // <1,5,4,1>: Cost 3 vext2 <0,4,1,5>, <4,1,5,0>
11951195 3693759551U, // <1,5,4,2>: Cost 4 vext2 <0,4,1,5>, <4,2,6,3>
1196 3772632990U, // <1,5,4,3>: Cost 4 vext3 <2,3,u,1>, <5,4,3,2>
1196 3642861837U, // <1,5,4,3>: Cost 4 vext1 <3,1,5,4>, <3,1,5,4>
11971197 2575092710U, // <1,5,4,4>: Cost 3 vext1 <4,1,5,4>, <4,1,5,4>
11981198 1546276150U, // <1,5,4,5>: Cost 2 vext2 <0,4,1,5>, RHS
11991199 2759855414U, // <1,5,4,6>: Cost 3 vuzpl <1,3,5,7>, RHS
1200 4167494966U, // <1,5,4,7>: Cost 4 vtrnr <1,1,1,4>, RHS
1200 2713931718U, // <1,5,4,7>: Cost 3 vext3 <4,u,5,1>, <5,4,7,6>
12011201 1546276393U, // <1,5,4,u>: Cost 2 vext2 <0,4,1,5>, RHS
12021202 2557182054U, // <1,5,5,0>: Cost 3 vext1 <1,1,5,5>, LHS
1203 2620018354U, // <1,5,5,1>: Cost 3 vext2 <0,4,1,5>, <5,1,4,0>
1203 2557182812U, // <1,5,5,1>: Cost 3 vext1 <1,1,5,5>, <1,1,5,5>
12041204 3630925347U, // <1,5,5,2>: Cost 4 vext1 <1,1,5,5>, <2,1,3,5>
12051205 4029301675U, // <1,5,5,3>: Cost 4 vzipr <0,4,1,5>, <1,2,5,3>
12061206 2557185334U, // <1,5,5,4>: Cost 3 vext1 <1,1,5,5>, RHS
12121212 2620019115U, // <1,5,6,1>: Cost 3 vext2 <0,4,1,5>, <6,1,7,5>
12131213 2667794938U, // <1,5,6,2>: Cost 3 vext2 , <6,2,7,3>
12141214 3787673666U, // <1,5,6,3>: Cost 4 vext3 <4,u,5,1>, <5,6,3,4>
1215 3693761132U, // <1,5,6,4>: Cost 4 vext2 <0,4,1,5>, <6,4,2,0>
1216 3654823617U, // <1,5,6,5>: Cost 4 vext1 <5,1,5,6>, <5,1,5,6>
1215 3693761165U, // <1,5,6,4>: Cost 4 vext2 <0,4,1,5>, <6,4,5,6>
1216 3319279297U, // <1,5,6,5>: Cost 4 vrev <5,1,5,6>
12171217 2667795256U, // <1,5,6,6>: Cost 3 vext2 , <6,6,6,6>
12181218 2713931874U, // <1,5,6,7>: Cost 3 vext3 <4,u,5,1>, <5,6,7,0>
12191219 2713931883U, // <1,5,6,u>: Cost 3 vext3 <4,u,5,1>, <5,6,u,0>
12231223 2569144592U, // <1,5,7,3>: Cost 3 vext1 <3,1,5,7>, <3,1,5,7>
12241224 2557201718U, // <1,5,7,4>: Cost 3 vext1 <1,1,5,7>, RHS
12251225 2713931944U, // <1,5,7,5>: Cost 3 vext3 <4,u,5,1>, <5,7,5,7>
1226 2255451003U, // <1,5,7,6>: Cost 3 vrev <6,7,5,1>
1226 3787673770U, // <1,5,7,6>: Cost 4 vext3 <4,u,5,1>, <5,7,6,0>
12271227 2719387828U, // <1,5,7,7>: Cost 3 vext3 <5,7,7,1>, <5,7,7,1>
12281228 2557204270U, // <1,5,7,u>: Cost 3 vext1 <1,1,5,7>, LHS
12291229 2620020435U, // <1,5,u,0>: Cost 3 vext2 <0,4,1,5>,
12301230 1546278702U, // <1,5,u,1>: Cost 2 vext2 <0,4,1,5>, LHS
1231 2620020595U, // <1,5,u,2>: Cost 3 vext2 <0,4,1,5>, >
1231 2620020616U, // <1,5,u,2>: Cost 3 vext2 <0,4,1,5>, >
12321232 2620020668U, // <1,5,u,3>: Cost 3 vext2 <0,4,1,5>,
12331233 1594054682U, // <1,5,u,4>: Cost 2 vext2 ,
12341234 1546279066U, // <1,5,u,5>: Cost 2 vext2 <0,4,1,5>, RHS
12421242 2620023122U, // <1,6,0,4>: Cost 3 vext2 <0,4,1,6>, <0,4,1,5>
12431243 2620686756U, // <1,6,0,5>: Cost 3 vext2 <0,5,1,6>, <0,5,1,6>
12441244 2621350389U, // <1,6,0,6>: Cost 3 vext2 <0,6,1,6>, <0,6,1,6>
1245 2972110134U, // <1,6,0,7>: Cost 3 vzipr <3,2,1,0>, RHS
1245 4028599606U, // <1,6,0,7>: Cost 4 vzipr <0,3,1,0>, RHS
12461246 2618696349U, // <1,6,0,u>: Cost 3 vext2 <0,2,1,6>, LHS
1247 3642908774U, // <1,6,1,0>: Cost 4 vext1 <3,1,6,1>, LHS
1247 3692438262U, // <1,6,1,0>: Cost 4 vext2 <0,2,1,6>, <1,0,3,2>
12481248 2625995572U, // <1,6,1,1>: Cost 3 vext2 <1,4,1,6>, <1,1,1,1>
12491249 3692438422U, // <1,6,1,2>: Cost 4 vext2 <0,2,1,6>, <1,2,3,0>
12501250 3692438488U, // <1,6,1,3>: Cost 4 vext2 <0,2,1,6>, <1,3,1,3>
12571257 3692439097U, // <1,6,2,1>: Cost 4 vext2 <0,2,1,6>, <2,1,6,0>
12581258 3692439144U, // <1,6,2,2>: Cost 4 vext2 <0,2,1,6>, <2,2,2,2>
12591259 3692439206U, // <1,6,2,3>: Cost 4 vext2 <0,2,1,6>, <2,3,0,1>
1260 3763491292U, // <1,6,2,4>: Cost 4 vext3 <0,u,1,1>, <6,2,4,0>
1260 3636948278U, // <1,6,2,4>: Cost 4 vext1 <2,1,6,2>, RHS
12611261 3787674092U, // <1,6,2,5>: Cost 4 vext3 <4,u,5,1>, <6,2,5,7>
12621262 2618697658U, // <1,6,2,6>: Cost 3 vext2 <0,2,1,6>, <2,6,3,7>
12631263 2970799414U, // <1,6,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
12711271 2587103648U, // <1,6,3,6>: Cost 3 vext1 <6,1,6,3>, <6,1,6,3>
12721272 3087845306U, // <1,6,3,7>: Cost 3 vtrnr LHS, <2,6,3,7>
12731273 3087845307U, // <1,6,3,u>: Cost 3 vtrnr LHS, <2,6,3,u>
1274 3636961382U, // <1,6,4,0>: Cost 4 vext1 <2,1,6,4>, LHS
1274 3693767570U, // <1,6,4,0>: Cost 4 vext2 <0,4,1,6>, <4,0,5,1>
12751275 3693767650U, // <1,6,4,1>: Cost 4 vext2 <0,4,1,6>, <4,1,5,0>
1276 3763491436U, // <1,6,4,2>: Cost 4 vext3 <0,u,1,1>, <6,4,2,0>
1277 3309357574U, // <1,6,4,3>: Cost 4 vrev <3,4,6,1>
1276 3636962877U, // <1,6,4,2>: Cost 4 vext1 <2,1,6,4>, <2,1,6,4>
1277 3325088134U, // <1,6,4,3>: Cost 4 vrev <6,1,3,4>
12781278 3693767898U, // <1,6,4,4>: Cost 4 vext2 <0,4,1,6>, <4,4,5,5>
12791279 2618699062U, // <1,6,4,5>: Cost 3 vext2 <0,2,1,6>, RHS
12801280 3833670966U, // <1,6,4,6>: Cost 4 vuzpl <1,3,6,7>, RHS
12811281 4028632374U, // <1,6,4,7>: Cost 4 vzipr <0,3,1,4>, RHS
12821282 2618699305U, // <1,6,4,u>: Cost 3 vext2 <0,2,1,6>, RHS
1283 2575171686U, // <1,6,5,0>: Cost 3 vext1 <4,1,6,5>, LHS
1284 2575172608U, // <1,6,5,1>: Cost 3 vext1 <4,1,6,5>, <1,3,5,7>
1283 3693768264U, // <1,6,5,0>: Cost 4 vext2 <0,4,1,6>, <5,0,1,2>
1284 3630998373U, // <1,6,5,1>: Cost 4 vext1 <1,1,6,5>, <1,1,6,5>
12851285 3636971070U, // <1,6,5,2>: Cost 4 vext1 <2,1,6,5>, <2,1,6,5>
12861286 3642943767U, // <1,6,5,3>: Cost 4 vext1 <3,1,6,5>, <3,1,6,5>
1287 2575174640U, // <1,6,5,4>: Cost 3 vext1 <4,1,6,5>, <4,1,6,5>
1287 3693768628U, // <1,6,5,4>: Cost 4 vext2 <0,4,1,6>, <5,4,5,6>
12881288 3732918276U, // <1,6,5,5>: Cost 4 vext2 <7,0,1,6>, <5,5,5,5>
12891289 2620690530U, // <1,6,5,6>: Cost 3 vext2 <0,5,1,6>, <5,6,7,0>
12901290 2955562294U, // <1,6,5,7>: Cost 3 vzipr <0,4,1,5>, RHS
12911291 2955562295U, // <1,6,5,u>: Cost 3 vzipr <0,4,1,5>, RHS
12921292 2724180733U, // <1,6,6,0>: Cost 3 vext3 <6,6,0,1>, <6,6,0,1>
1293 3692441977U, // <1,6,6,1>: Cost 4 vext2 <0,2,1,6>, <6,1,2,0>
1293 3631006566U, // <1,6,6,1>: Cost 4 vext1 <1,1,6,6>, <1,1,6,6>
12941294 3631007674U, // <1,6,6,2>: Cost 4 vext1 <1,1,6,6>, <2,6,3,7>
12951295 3692442184U, // <1,6,6,3>: Cost 4 vext2 <0,2,1,6>, <6,3,7,0>
12961296 3631009078U, // <1,6,6,4>: Cost 4 vext1 <1,1,6,6>, RHS
13211321 3695100067U, // <1,7,0,2>: Cost 4 vext2 <0,6,1,7>, <0,2,0,1>
13221322 3707044102U, // <1,7,0,3>: Cost 4 vext2 <2,6,1,7>, <0,3,2,1>
13231323 2726466580U, // <1,7,0,4>: Cost 3 vext3 <7,0,4,1>, <7,0,4,1>
1324 3318722173U, // <1,7,0,5>: Cost 4 vrev <5,0,7,1>
1324 3654921933U, // <1,7,0,5>: Cost 4 vext1 <5,1,7,0>, <5,1,7,0>
13251325 2621358582U, // <1,7,0,6>: Cost 3 vext2 <0,6,1,7>, <0,6,1,7>
13261326 2622022215U, // <1,7,0,7>: Cost 3 vext2 <0,7,1,7>, <0,7,1,7>
13271327 2626667165U, // <1,7,0,u>: Cost 3 vext2 <1,5,1,7>, LHS
13281328 2593128550U, // <1,7,1,0>: Cost 3 vext1 <7,1,7,1>, LHS
13291329 2626667316U, // <1,7,1,1>: Cost 3 vext2 <1,5,1,7>, <1,1,1,1>
13301330 3700409238U, // <1,7,1,2>: Cost 4 vext2 <1,5,1,7>, <1,2,3,0>
1331 2727056476U, // <1,7,1,3>: Cost 3 vext3 <7,1,3,1>, <7,1,3,1>
1331 2257294428U, // <1,7,1,3>: Cost 3 vrev <7,1,3,1>
13321332 2593131830U, // <1,7,1,4>: Cost 3 vext1 <7,1,7,1>, RHS
13331333 2626667646U, // <1,7,1,5>: Cost 3 vext2 <1,5,1,7>, <1,5,1,7>
13341334 2627331279U, // <1,7,1,6>: Cost 3 vext2 <1,6,1,7>, <1,6,1,7>
13541354 1507465006U, // <1,7,3,u>: Cost 2 vext1 <5,1,7,3>, LHS
13551355 2728826164U, // <1,7,4,0>: Cost 3 vext3 <7,4,0,1>, <7,4,0,1>
13561356 3654951732U, // <1,7,4,1>: Cost 4 vext1 <5,1,7,4>, <1,1,1,1>
1357 3772044616U, // <1,7,4,2>: Cost 4 vext3 <2,3,0,1>, <7,4,2,3>
1358 3784136016U, // <1,7,4,3>: Cost 4 vext3 <4,3,2,1>, <7,4,3,2>
1357 3330987094U, // <1,7,4,2>: Cost 4 vrev <7,1,2,4>
1358 3331060831U, // <1,7,4,3>: Cost 4 vrev <7,1,3,4>
13591359 3787674971U, // <1,7,4,4>: Cost 4 vext3 <4,u,5,1>, <7,4,4,4>
13601360 2626669878U, // <1,7,4,5>: Cost 3 vext2 <1,5,1,7>, RHS
13611361 3785979241U, // <1,7,4,6>: Cost 4 vext3 <4,6,0,1>, <7,4,6,0>
13621362 3787085176U, // <1,7,4,7>: Cost 4 vext3 <4,7,6,1>, <7,4,7,6>
13631363 2626670121U, // <1,7,4,u>: Cost 3 vext2 <1,5,1,7>, RHS
1364 2587189350U, // <1,7,5,0>: Cost 3 vext1 <6,1,7,5>, LHS
1365 2662502096U, // <1,7,5,1>: Cost 3 vext2 <7,5,1,7>, <5,1,7,3>
1366 3660932643U, // <1,7,5,2>: Cost 4 vext1 <6,1,7,5>, <2,1,3,5>
1367 2236353120U, // <1,7,5,3>: Cost 3 vrev <3,5,7,1>
1368 2587192630U, // <1,7,5,4>: Cost 3 vext1 <6,1,7,5>, RHS
1364 2569273446U, // <1,7,5,0>: Cost 3 vext1 <3,1,7,5>, LHS
1365 2569274368U, // <1,7,5,1>: Cost 3 vext1 <3,1,7,5>, <1,3,5,7>
1366 3643016808U, // <1,7,5,2>: Cost 4 vext1 <3,1,7,5>, <2,2,2,2>
1367 2569275680U, // <1,7,5,3>: Cost 3 vext1 <3,1,7,5>, <3,1,7,5>
1368 2569276726U, // <1,7,5,4>: Cost 3 vext1 <3,1,7,5>, RHS
13691369 4102034790U, // <1,7,5,5>: Cost 4 vtrnl <1,3,5,7>, <7,4,5,6>
13701370 2651222067U, // <1,7,5,6>: Cost 3 vext2 <5,6,1,7>, <5,6,1,7>
13711371 3899378998U, // <1,7,5,7>: Cost 4 vuzpr <1,1,5,7>, RHS
1372 2652549333U, // <1,7,5,u>: Cost 3 vext2 <5,u,1,7>, <5,u,1,7>
1373 3643023462U, // <1,7,6,0>: Cost 4 vext1 <3,1,7,6>, LHS
1374 3701076390U, // <1,7,6,1>: Cost 4 vext2 <1,6,1,7>, <6,1,7,0>
1372 2569279278U, // <1,7,5,u>: Cost 3 vext1 <3,1,7,5>, LHS
1373 2730153430U, // <1,7,6,0>: Cost 3 vext3 <7,6,0,1>, <7,6,0,1>
1374 2724845022U, // <1,7,6,1>: Cost 3 vext3 <6,7,0,1>, <7,6,1,0>
13751375 3643025338U, // <1,7,6,2>: Cost 4 vext1 <3,1,7,6>, <2,6,3,7>
13761376 3643025697U, // <1,7,6,3>: Cost 4 vext1 <3,1,7,6>, <3,1,7,6>
13771377 3643026742U, // <1,7,6,4>: Cost 4 vext1 <3,1,7,6>, RHS
1378 2713933318U, // <1,7,6,5>: Cost 3 vext3 <4,u,5,1>, <7,6,5,4>
1378 3654971091U, // <1,7,6,5>: Cost 4 vext1 <5,1,7,6>, <5,1,7,6>
13791379 3787675153U, // <1,7,6,6>: Cost 4 vext3 <4,u,5,1>, <7,6,6,6>
13801380 2724845076U, // <1,7,6,7>: Cost 3 vext3 <6,7,0,1>, <7,6,7,0>
1381 2724845089U, // <1,7,6,u>: Cost 3 vext3 <6,7,0,1>, <7,6,u,4>
1381 2725508637U, // <1,7,6,u>: Cost 3 vext3 <6,u,0,1>, <7,6,u,0>
13821382 2730817063U, // <1,7,7,0>: Cost 3 vext3 <7,7,0,1>, <7,7,0,1>
13831383 3631088436U, // <1,7,7,1>: Cost 4 vext1 <1,1,7,7>, <1,1,1,1>
13841384 3660949158U, // <1,7,7,2>: Cost 4 vext1 <6,1,7,7>, <2,3,0,1>
1385 3311422210U, // <1,7,7,3>: Cost 4 vrev <3,7,7,1>
1385 3801904705U, // <1,7,7,3>: Cost 4 vext3 <7,3,0,1>, <7,7,3,0>
13861386 3631090998U, // <1,7,7,4>: Cost 4 vext1 <1,1,7,7>, RHS
13871387 2662503828U, // <1,7,7,5>: Cost 3 vext2 <7,5,1,7>, <7,5,1,7>
1388 3787675233U, // <1,7,7,6>: Cost 4 vext3 <4,u,5,1>, <7,7,6,5>
1388 3660951981U, // <1,7,7,6>: Cost 4 vext1 <6,1,7,7>, <6,1,7,7>
13891389 2713933420U, // <1,7,7,7>: Cost 3 vext3 <4,u,5,1>, <7,7,7,7>
13901390 2731406959U, // <1,7,7,u>: Cost 3 vext3 <7,7,u,1>, <7,7,u,1>
13911391 1507500134U, // <1,7,u,0>: Cost 2 vext1 <5,1,7,u>, LHS
14041404 1546297685U, // <1,u,0,4>: Cost 2 vext2 <0,4,1,u>, <0,4,1,u>
14051405 1658771190U, // <1,u,0,5>: Cost 2 vext3 ,
14061406 2736789248U, // <1,u,0,6>: Cost 3 vext3 ,
1407 2972110152U, // <1,u,0,7>: Cost 3 vzipr <3,2,1,0>, RHS
1407 2659189376U, // <1,u,0,7>: Cost 3 vext2 <7,0,1,u>, <0,7,u,1>
14081408 1546298013U, // <1,u,0,u>: Cost 2 vext2 <0,4,1,u>, LHS
14091409 1483112550U, // <1,u,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
14101410 202162278U, // <1,u,1,1>: Cost 1 vdup1 LHS
14161416 2958183752U, // <1,u,1,7>: Cost 3 vzipr <0,u,1,1>, RHS
14171417 202162278U, // <1,u,1,u>: Cost 1 vdup1 LHS
14181418 2819449750U, // <1,u,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
1419 2689750899U, // <1,u,2,1>: Cost 3 vext3 <0,u,1,1>,
1419 2893207342U, // <1,u,2,1>: Cost 3 vzipl <1,2,3,0>, LHS
14201420 2819448996U, // <1,u,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
14211421 2819450482U, // <1,u,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
14221422 2819449754U, // <1,u,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
14251425 2970799432U, // <1,u,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
14261426 2819449002U, // <1,u,2,u>: Cost 3 vuzpr LHS, <0,2,0,u>
14271427 403931292U, // <1,u,3,0>: Cost 1 vext1 LHS, LHS
1428 1477673780U, // <1,u,3,1>: Cost 2 vext1 LHS, <1,1,1,1>
1429 1477674600U, // <1,u,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
1428 1477673718U, // <1,u,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
1429 115726126U, // <1,u,3,2>: Cost 1 vrev LHS
14301430 2014102173U, // <1,u,3,3>: Cost 2 vtrnr LHS, LHS
14311431 403934518U, // <1,u,3,4>: Cost 1 vext1 LHS, RHS
14321432 1507536601U, // <1,u,3,5>: Cost 2 vext1 <5,1,u,3>, <5,1,u,3>
14331433 1525453306U, // <1,u,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
14341434 2014105129U, // <1,u,3,7>: Cost 2 vtrnr LHS, RHS
14351435 403937070U, // <1,u,3,u>: Cost 1 vext1 LHS, LHS
1436 2569338982U, // <1,u,4,0>: Cost 3 vext1 <3,1,u,4>, LHS
1436 2620042157U, // <1,u,4,0>: Cost 3 vext2 <0,4,1,u>, <4,0,u,1>
14371437 2620042237U, // <1,u,4,1>: Cost 3 vext2 <0,4,1,u>, <4,1,u,0>
1438 2734135332U, // <1,u,4,2>: Cost 3 vext3 , >
1438 2263217967U, // <1,u,4,2>: Cost 3 vrev >
14391439 2569341224U, // <1,u,4,3>: Cost 3 vext1 <3,1,u,4>, <3,1,u,4>
14401440 2569342262U, // <1,u,4,4>: Cost 3 vext1 <3,1,u,4>, RHS
14411441 1546300726U, // <1,u,4,5>: Cost 2 vext2 <0,4,1,u>, RHS
14421442 2819449180U, // <1,u,4,6>: Cost 3 vuzpr LHS, <0,4,2,6>
1443 2259654012U, // <1,u,4,7>: Cost 3 vrev <7,4,u,1>
1443 2724845649U, // <1,u,4,7>: Cost 3 vext3 <6,7,0,1>, >
14441444 1546300969U, // <1,u,4,u>: Cost 2 vext2 <0,4,1,u>, RHS
14451445 2551431270U, // <1,u,5,0>: Cost 3 vext1 <0,1,u,5>, LHS
14461446 2551432192U, // <1,u,5,1>: Cost 3 vext1 <0,1,u,5>, <1,3,5,7>
14521452 1745710390U, // <1,u,5,7>: Cost 2 vuzpr LHS, RHS
14531453 1745710391U, // <1,u,5,u>: Cost 2 vuzpr LHS, RHS
14541454 2653221159U, // <1,u,6,0>: Cost 3 vext2 <6,0,1,u>, <6,0,1,u>
1455 2557117236U, // <1,u,6,1>: Cost 3 vext1 <1,1,4,6>, <1,1,1,1>
1456 2231117793U, // <1,u,6,2>: Cost 3 vrev <2,6,u,1>
1455 2725509303U, // <1,u,6,1>: Cost 3 vext3 <6,u,0,1>, >
1456 2659193338U, // <1,u,6,2>: Cost 3 vext2 <7,0,1,u>, <6,2,7,3>
14571457 2689751248U, // <1,u,6,3>: Cost 3 vext3 <0,u,1,1>,
1458 2243063187U, // <1,u,6,4>: Cost 3 vrev <4,6,u,1>
1459 2713934047U, // <1,u,6,5>: Cost 3 vext3 <4,u,5,1>, ,4>
1458 2867228774U, // <1,u,6,4>: Cost 3 vuzpr LHS, <5,6,7,4>
1459 3764820194U, // <1,u,6,5>: Cost 4 vext3 <1,1,1,1>,
14601460 2657202957U, // <1,u,6,6>: Cost 3 vext2 <6,6,1,u>, <6,6,1,u>
14611461 2819450810U, // <1,u,6,7>: Cost 3 vuzpr LHS, <2,6,3,7>
14621462 2819450811U, // <1,u,6,u>: Cost 3 vuzpr LHS, <2,6,3,u>
14651465 2569365158U, // <1,u,7,2>: Cost 3 vext1 <3,1,u,7>, <2,3,0,1>
14661466 2569365803U, // <1,u,7,3>: Cost 3 vext1 <3,1,u,7>, <3,1,u,7>
14671467 2557422902U, // <1,u,7,4>: Cost 3 vext1 <1,1,u,7>, RHS
1468 2249699517U, // <1,u,7,5>: Cost 3 vrev <5,7,u,1>
1469 1181930390U, // <1,u,7,6>: Cost 2 vrev <6,7,u,1>
1468 2662512021U, // <1,u,7,5>: Cost 3 vext2 <7,5,1,u>, <7,5,1,u>
1469 2724845884U, // <1,u,7,6>: Cost 3 vext3 <6,7,0,1>,
14701470 2659194476U, // <1,u,7,7>: Cost 3 vext2 <7,0,1,u>, <7,7,7,7>
14711471 1590761096U, // <1,u,7,u>: Cost 2 vext2 <7,u,1,u>, <7,u,1,u>
14721472 403972257U, // <1,u,u,0>: Cost 1 vext1 LHS, LHS
14731473 202162278U, // <1,u,u,1>: Cost 1 vdup1 LHS
1474 1477715560U, // <1,u,u,2>: Cost 2 vext1 LHS, <2,2,2,2>
1474 115767091U, // <1,u,u,2>: Cost 1 vrev LHS
14751475 1745707677U, // <1,u,u,3>: Cost 2 vuzpr LHS, LHS
14761476 403975478U, // <1,u,u,4>: Cost 1 vext1 LHS, RHS
14771477 1546303642U, // <1,u,u,5>: Cost 2 vext2 <0,4,1,u>, RHS
14811481 2551463936U, // <2,0,0,0>: Cost 3 vext1 <0,2,0,0>, <0,0,0,0>
14821482 2685698058U, // <2,0,0,1>: Cost 3 vext3 <0,2,0,2>, <0,0,1,1>
14831483 1610776596U, // <2,0,0,2>: Cost 2 vext3 <0,0,2,2>, <0,0,2,2>
1484 2232526989U, // <2,0,0,3>: Cost 3 vrev <3,0,0,2>
1484 2619384069U, // <2,0,0,3>: Cost 3 vext2 <0,3,2,0>, <0,3,2,0>
14851485 2551467318U, // <2,0,0,4>: Cost 3 vext1 <0,2,0,0>, RHS
14861486 3899836596U, // <2,0,0,5>: Cost 4 vuzpr <1,2,3,0>, <3,0,4,5>
14871487 2621374968U, // <2,0,0,6>: Cost 3 vext2 <0,6,2,0>, <0,6,2,0>
1488 2256417777U, // <2,0,0,7>: Cost 3 vrev <7,0,0,2>
1488 4168271334U, // <2,0,0,7>: Cost 4 vtrnr <1,2,3,0>, <2,0,5,7>
14891489 1611219018U, // <2,0,0,u>: Cost 2 vext3 <0,0,u,2>, <0,0,u,2>
14901490 2551472138U, // <2,0,1,0>: Cost 3 vext1 <0,2,0,1>, <0,0,1,1>
1491 2685108316U, // <2,0,1,1>: Cost 3 vext3 <0,1,1,2>, <0,1,1,2>
1491 2690564186U, // <2,0,1,1>: Cost 3 vext3 <1,0,3,2>, <0,1,1,0>
14921492 1611956326U, // <2,0,1,2>: Cost 2 vext3 <0,2,0,2>, LHS
14931493 2826092646U, // <2,0,1,3>: Cost 3 vuzpr <1,2,3,0>, LHS
14941494 2551475510U, // <2,0,1,4>: Cost 3 vext1 <0,2,0,1>, RHS
14971497 3661050874U, // <2,0,1,7>: Cost 4 vext1 <6,2,0,1>, <7,0,1,2>
14981498 1611956380U, // <2,0,1,u>: Cost 2 vext3 <0,2,0,2>, LHS
14991499 1477738598U, // <2,0,2,0>: Cost 2 vext1 <0,2,0,2>, LHS
1500 2551481140U, // <2,0,2,1>: Cost 3 vext1 <0,2,0,2>, <1,1,1,1>
1500 2551481078U, // <2,0,2,1>: Cost 3 vext1 <0,2,0,2>, <1,0,3,2>
15011501 2551481796U, // <2,0,2,2>: Cost 3 vext1 <0,2,0,2>, <2,0,2,0>
15021502 2551482518U, // <2,0,2,3>: Cost 3 vext1 <0,2,0,2>, <3,0,1,2>
15031503 1477741878U, // <2,0,2,4>: Cost 2 vext1 <0,2,0,2>, RHS
15081508 2953625600U, // <2,0,3,0>: Cost 3 vzipr LHS, <0,0,0,0>
15091509 2953627302U, // <2,0,3,1>: Cost 3 vzipr LHS, <2,3,0,1>
15101510 2953625764U, // <2,0,3,2>: Cost 3 vzipr LHS, <0,2,0,2>
1511 3625232534U, // <2,0,3,3>: Cost 4 vext1 <0,2,0,3>, <3,0,1,2>
1511 4027369695U, // <2,0,3,3>: Cost 4 vzipr LHS, <3,1,0,3>
15121512 3625233718U, // <2,0,3,4>: Cost 4 vext1 <0,2,0,3>, RHS
15131513 3899836110U, // <2,0,3,5>: Cost 4 vuzpr <1,2,3,0>, <2,3,4,5>
15141514 4032012618U, // <2,0,3,6>: Cost 4 vzipr LHS, <0,4,0,6>
15241524 3799990664U, // <2,0,4,7>: Cost 4 vext3 <7,0,1,2>, <0,4,7,5>
15251525 2685698450U, // <2,0,4,u>: Cost 3 vext3 <0,2,0,2>, <0,4,u,6>
15261526 3625246822U, // <2,0,5,0>: Cost 4 vext1 <0,2,0,5>, LHS
1527 3297641584U, // <2,0,5,1>: Cost 4 vrev <1,5,0,2>
1528 2702361006U, // <2,0,5,2>: Cost 3 vext3 <3,0,1,2>, <0,5,2,7>
1529 3643164978U, // <2,0,5,3>: Cost 4 vext1 <3,2,0,5>, <3,2,0,5>
1530 3625250102U, // <2,0,5,4>: Cost 4 vext1 <0,2,0,5>, RHS
1531 3719008260U, // <2,0,5,5>: Cost 4 vext2 <4,6,2,0>, <5,5,5,5>
1532 3719008354U, // <2,0,5,6>: Cost 4 vext2 <4,6,2,0>, <5,6,7,0>
1527 3289776304U, // <2,0,5,1>: Cost 4 vrev <0,2,1,5>
1528 2690564526U, // <2,0,5,2>: Cost 3 vext3 <1,0,3,2>, <0,5,2,7>
1529 3289923778U, // <2,0,5,3>: Cost 4 vrev <0,2,3,5>
1530 2216255691U, // <2,0,5,4>: Cost 3 vrev <0,2,4,5>
1531 3726307332U, // <2,0,5,5>: Cost 4 vext2 <5,u,2,0>, <5,5,5,5>
1532 3726307426U, // <2,0,5,6>: Cost 4 vext2 <5,u,2,0>, <5,6,7,0>
15331533 2826095926U, // <2,0,5,7>: Cost 3 vuzpr <1,2,3,0>, RHS
1534 2826095927U, // <2,0,5,u>: Cost 3 vuzpr <1,2,3,0>, RHS
1534 2216550639U, // <2,0,5,u>: Cost 3 vrev <0,2,u,5>
15351535 4162420736U, // <2,0,6,0>: Cost 4 vtrnr <0,2,4,6>, <0,0,0,0>
15361536 2901885030U, // <2,0,6,1>: Cost 3 vzipl <2,6,3,7>, LHS
15371537 2685698559U, // <2,0,6,2>: Cost 3 vext3 <0,2,0,2>, <0,6,2,7>
1538 3310250611U, // <2,0,6,3>: Cost 4 vrev <3,6,0,2>
1539 2242481484U, // <2,0,6,4>: Cost 3 vrev <4,6,0,2>
1540 3322196005U, // <2,0,6,5>: Cost 4 vrev <5,6,0,2>
1541 3719009080U, // <2,0,6,6>: Cost 4 vext2 <4,6,2,0>, <6,6,6,6>
1542 2621379406U, // <2,0,6,7>: Cost 3 vext2 <0,6,2,0>, <6,7,0,1>
1543 2901885597U, // <2,0,6,u>: Cost 3 vzipl <2,6,3,7>, LHS
1538 3643173171U, // <2,0,6,3>: Cost 4 vext1 <3,2,0,6>, <3,2,0,6>
1539 2216263884U, // <2,0,6,4>: Cost 3 vrev <0,2,4,6>
1540 3730289341U, // <2,0,6,5>: Cost 4 vext2 <6,5,2,0>, <6,5,2,0>
1541 3726308152U, // <2,0,6,6>: Cost 4 vext2 <5,u,2,0>, <6,6,6,6>
1542 3899836346U, // <2,0,6,7>: Cost 4 vuzpr <1,2,3,0>, <2,6,3,7>
1543 2216558832U, // <2,0,6,u>: Cost 3 vrev <0,2,u,6>
15441544 2659202049U, // <2,0,7,0>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
1545 2726249024U, // <2,0,7,1>: Cost 3 vext3 <7,0,1,2>, <0,7,1,0>
1545 3726308437U, // <2,0,7,1>: Cost 4 vext2 <5,u,2,0>, <7,1,2,3>
15461546 2726249034U, // <2,0,7,2>: Cost 3 vext3 <7,0,1,2>, <0,7,2,1>
1547 3310914244U, // <2,0,7,3>: Cost 4 vrev <3,7,0,2>
1548 3719009638U, // <2,0,7,4>: Cost 4 vext2 <4,6,2,0>, <7,4,5,6>
1549 3322859638U, // <2,0,7,5>: Cost 4 vrev <5,7,0,2>
1550 2255090511U, // <2,0,7,6>: Cost 3 vrev <6,7,0,2>
1551 3719009900U, // <2,0,7,7>: Cost 4 vext2 <4,6,2,0>, <7,7,7,7>
1552 2267035905U, // <2,0,7,u>: Cost 3 vrev >
1547 3734934772U, // <2,0,7,3>: Cost 4 vext2 <7,3,2,0>, <7,3,2,0>
1548 3726308710U, // <2,0,7,4>: Cost 4 vext2 <5,u,2,0>, <7,4,5,6>
1549 3726308814U, // <2,0,7,5>: Cost 4 vext2 <5,u,2,0>, <7,5,u,2>
1550 3736925671U, // <2,0,7,6>: Cost 4 vext2 <7,6,2,0>, <7,6,2,0>
1551 3726308972U, // <2,0,7,7>: Cost 4 vext2 <5,u,2,0>, <7,7,7,7>
1552 2659202049U, // <2,0,7,u>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
15531553 1477787750U, // <2,0,u,0>: Cost 2 vext1 <0,2,0,u>, LHS
15541554 2953668262U, // <2,0,u,1>: Cost 3 vzipr LHS, <2,3,0,1>
15551555 1611956893U, // <2,0,u,2>: Cost 2 vext3 <0,2,0,2>, LHS
15591559 2765412506U, // <2,0,u,6>: Cost 3 vuzpl <2,3,0,1>, RHS
15601560 2826096169U, // <2,0,u,7>: Cost 3 vuzpr <1,2,3,0>, RHS
15611561 1611956947U, // <2,0,u,u>: Cost 2 vext3 <0,2,0,2>, LHS
1562 1495711846U, // <2,1,0,0>: Cost 2 vext1 <3,2,1,0>, LHS
1562 2569453670U, // <2,1,0,0>: Cost 3 vext1 <3,2,1,0>, LHS
15631563 2619392102U, // <2,1,0,1>: Cost 3 vext2 <0,3,2,1>, LHS
1564 2226628029U, // <2,1,0,2>: Cost 3 vrev <2,0,1,2>
1565 1158858902U, // <2,1,0,3>: Cost 2 vrev <3,0,1,2>
1566 1495715126U, // <2,1,0,4>: Cost 2 vext1 <3,2,1,0>, RHS
1567 2244546120U, // <2,1,0,5>: Cost 3 vrev <5,0,1,2>
1568 2250518817U, // <2,1,0,6>: Cost 3 vrev <6,0,1,2>
1569 1182749690U, // <2,1,0,7>: Cost 2 vrev <7,0,1,2>
1570 1495717678U, // <2,1,0,u>: Cost 2 vext1 <3,2,1,0>, LHS
1564 3759440619U, // <2,1,0,2>: Cost 4 vext3 <0,2,0,2>, <1,0,2,0>
1565 1616823030U, // <2,1,0,3>: Cost 2 vext3 <1,0,3,2>, <1,0,3,2>
1566 2569456950U, // <2,1,0,4>: Cost 3 vext1 <3,2,1,0>, RHS
1567 2690712328U, // <2,1,0,5>: Cost 3 vext3 <1,0,5,2>, <1,0,5,2>
1568 3661115841U, // <2,1,0,6>: Cost 4 vext1 <6,2,1,0>, <6,2,1,0>
1569 2622046794U, // <2,1,0,7>: Cost 3 vext2 <0,7,2,1>, <0,7,2,1>
1570 1617191715U, // <2,1,0,u>: Cost 2 vext3 <1,0,u,2>, <1,0,u,2>
15711571 2551545958U, // <2,1,1,0>: Cost 3 vext1 <0,2,1,1>, LHS
15721572 2685698868U, // <2,1,1,1>: Cost 3 vext3 <0,2,0,2>, <1,1,1,1>
1573 2643280794U, // <2,1,1,2>: Cost 3 vext2 <4,3,2,1>, <1,2,3,4>
1573 2628682646U, // <2,1,1,2>: Cost 3 vext2 <1,u,2,1>, <1,2,3,0>
15741574 2685698888U, // <2,1,1,3>: Cost 3 vext3 <0,2,0,2>, <1,1,3,3>
15751575 2551549238U, // <2,1,1,4>: Cost 3 vext1 <0,2,1,1>, RHS
15761576 3693134992U, // <2,1,1,5>: Cost 4 vext2 <0,3,2,1>, <1,5,3,7>
1577 3711050950U, // <2,1,1,6>: Cost 4 vext2 <3,3,2,1>, <1,6,0,7>
1577 3661124034U, // <2,1,1,6>: Cost 4 vext1 <6,2,1,1>, <6,2,1,1>
15781578 3625292794U, // <2,1,1,7>: Cost 4 vext1 <0,2,1,1>, <7,0,1,2>
15791579 2685698933U, // <2,1,1,u>: Cost 3 vext3 <0,2,0,2>, <1,1,u,3>
15801580 2551554150U, // <2,1,2,0>: Cost 3 vext1 <0,2,1,2>, LHS
15861586 3693135802U, // <2,1,2,6>: Cost 4 vext2 <0,3,2,1>, <2,6,3,7>
15871587 2726249402U, // <2,1,2,7>: Cost 3 vext3 <7,0,1,2>, <1,2,7,0>
15881588 2685699011U, // <2,1,2,u>: Cost 3 vext3 <0,2,0,2>, <1,2,u,0>
1589 2953627958U, // <2,1,3,0>: Cost 3 vzipr LHS, <3,2,1,0>
1589 2551562342U, // <2,1,3,0>: Cost 3 vext1 <0,2,1,3>, LHS
15901590 2953625610U, // <2,1,3,1>: Cost 3 vzipr LHS, <0,0,1,1>
15911591 2953627798U, // <2,1,3,2>: Cost 3 vzipr LHS, <3,0,1,2>
15921592 2953626584U, // <2,1,3,3>: Cost 3 vzipr LHS, <1,3,1,3>
15951595 2587398596U, // <2,1,3,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
15961596 4032013519U, // <2,1,3,7>: Cost 4 vzipr LHS, <1,6,1,7>
15971597 2953625617U, // <2,1,3,u>: Cost 3 vzipr LHS, <0,0,1,u>
1598 3625312358U, // <2,1,4,0>: Cost 4 vext1 <0,2,1,4>, LHS
1598 2690565154U, // <2,1,4,0>: Cost 3 vext3 <1,0,3,2>, <1,4,0,5>
15991599 3625313270U, // <2,1,4,1>: Cost 4 vext1 <0,2,1,4>, <1,3,4,6>
16001600 3771532340U, // <2,1,4,2>: Cost 4 vext3 <2,2,2,2>, <1,4,2,5>
1601 3094560870U, // <2,1,4,3>: Cost 3 vtrnr <1,2,3,4>, LHS
1601 1148404634U, // <2,1,4,3>: Cost 2 vrev <1,2,3,4>
16021602 3625315638U, // <2,1,4,4>: Cost 4 vext1 <0,2,1,4>, RHS
16031603 2619395382U, // <2,1,4,5>: Cost 3 vext2 <0,3,2,1>, RHS
16041604 3837242678U, // <2,1,4,6>: Cost 4 vuzpl <2,0,1,2>, RHS
16051605 3799991394U, // <2,1,4,7>: Cost 4 vext3 <7,0,1,2>, <1,4,7,6>
1606 2619395625U, // <2,1,4,u>: Cost 3 vext2 <0,3,2,1>, RHS
1606 1148773319U, // <2,1,4,u>: Cost 2 vrev <1,2,u,4>
16071607 2551578726U, // <2,1,5,0>: Cost 3 vext1 <0,2,1,5>, LHS
16081608 2551579648U, // <2,1,5,1>: Cost 3 vext1 <0,2,1,5>, <1,3,5,7>
1609 3625322032U, // <2,1,5,2>: Cost 4 vext1 <0,2,1,5>, <2,1,5,0>
1609 3625321952U, // <2,1,5,2>: Cost 4 vext1 <0,2,1,5>, <2,0,5,1>
16101610 2685699216U, // <2,1,5,3>: Cost 3 vext3 <0,2,0,2>, <1,5,3,7>
16111611 2551582006U, // <2,1,5,4>: Cost 3 vext1 <0,2,1,5>, RHS
1612 3625324192U, // <2,1,5,5>: Cost 4 vext1 <0,2,1,5>, <5,1,2,0>
1613 3720343650U, // <2,1,5,6>: Cost 4 vext2 <4,u,2,1>, <5,6,7,0>
1612 3740913668U, // <2,1,5,5>: Cost 4 vext2 , <5,5,5,5>
1613 3661156806U, // <2,1,5,6>: Cost 4 vext1 <6,2,1,5>, <6,2,1,5>
16141614 3893652790U, // <2,1,5,7>: Cost 4 vuzpr <0,2,0,1>, RHS
16151615 2685699261U, // <2,1,5,u>: Cost 3 vext3 <0,2,0,2>, <1,5,u,7>
16161616 2551586918U, // <2,1,6,0>: Cost 3 vext1 <0,2,1,6>, LHS
1617 3625329460U, // <2,1,6,1>: Cost 4 vext1 <0,2,1,6>, <1,1,1,1>
1617 3625329398U, // <2,1,6,1>: Cost 4 vext1 <0,2,1,6>, <1,0,3,2>
16181618 2551588794U, // <2,1,6,2>: Cost 3 vext1 <0,2,1,6>, <2,6,3,7>
16191619 3088679014U, // <2,1,6,3>: Cost 3 vtrnr <0,2,4,6>, LHS
16201620 2551590198U, // <2,1,6,4>: Cost 3 vext1 <0,2,1,6>, RHS
16211621 4029382994U, // <2,1,6,5>: Cost 4 vzipr <0,4,2,6>, <0,4,1,5>
1622 3625333113U, // <2,1,6,6>: Cost 4 vext1 <0,2,1,6>, <6,1,2,0>
1623 3720344398U, // <2,1,6,7>: Cost 4 vext2 <4,u,2,1>, <6,7,0,1>
1622 3625333560U, // <2,1,6,6>: Cost 4 vext1 <0,2,1,6>, <6,6,6,6>
1623 3731624800U, // <2,1,6,7>: Cost 4 vext2 <6,7,2,1>, <6,7,2,1>
16241624 2551592750U, // <2,1,6,u>: Cost 3 vext1 <0,2,1,6>, LHS
16251625 2622051322U, // <2,1,7,0>: Cost 3 vext2 <0,7,2,1>, <7,0,1,2>
16261626 3733615699U, // <2,1,7,1>: Cost 4 vext2 <7,1,2,1>, <7,1,2,1>
16271627 3795125538U, // <2,1,7,2>: Cost 4 vext3 <6,1,7,2>, <1,7,2,0>
1628 2661201141U, // <2,1,7,3>: Cost 3 vext2 <7,3,2,1>, <7,3,2,1>
1629 3316960678U, // <2,1,7,4>: Cost 4 vrev <4,7,1,2>
1630 3322933375U, // <2,1,7,5>: Cost 4 vrev <5,7,1,2>
1631 2255164248U, // <2,1,7,6>: Cost 3 vrev <6,7,1,2>
1632 3720345196U, // <2,1,7,7>: Cost 4 vext2 <4,u,2,1>, <7,7,7,7>
1633 2664519306U, // <2,1,7,u>: Cost 3 vext2 <7,u,2,1>, <7,u,2,1>
1634 1525637222U, // <2,1,u,0>: Cost 2 vext1 , LHS
1628 2222171037U, // <2,1,7,3>: Cost 3 vrev <1,2,3,7>
1629 3740915046U, // <2,1,7,4>: Cost 4 vext2 , <7,4,5,6>
1630 3296060335U, // <2,1,7,5>: Cost 4 vrev <1,2,5,7>
1631 3736933864U, // <2,1,7,6>: Cost 4 vext2 <7,6,2,1>, <7,6,2,1>
1632 3805300055U, // <2,1,7,7>: Cost 4 vext3 <7,u,1,2>, <1,7,7,u>
1633 2669827714U, // <2,1,7,u>: Cost 3 vext2 , <7,u,1,2>
1634 2551603302U, // <2,1,u,0>: Cost 3 vext1 <0,2,1,u>, LHS
16351635 2953666570U, // <2,1,u,1>: Cost 3 vzipr LHS, <0,0,1,1>
16361636 2953668758U, // <2,1,u,2>: Cost 3 vzipr LHS, <3,0,1,2>
1637 1164167966U, // <2,1,u,3>: Cost 2 vrev <3,u,1,2>
1638 1525640502U, // <2,1,u,4>: Cost 2 vext1 , RHS
1637 1148437406U, // <2,1,u,3>: Cost 2 vrev <1,2,3,u>
1638 2551606582U, // <2,1,u,4>: Cost 3 vext1 <0,2,1,u>, RHS
16391639 2953666898U, // <2,1,u,5>: Cost 3 vzipr LHS, <0,4,1,5>
1640 2587439561U, // <2,1,u,6>: Cost 3 vext1 <6,2,1,u>, <6,2,1,u>
1641 1188058754U, // <2,1,u,7>: Cost 2 vrev <7,u,1,2>
1642 1525643131U, // <2,1,u,u>: Cost 2 vext1 , >
1640 2587398596U, // <2,1,u,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
1641 2669828370U, // <2,1,u,7>: Cost 3 vext2 ,
1642 1148806091U, // <2,1,u,u>: Cost 2 vrev <1,2,u,u>
16431643 1543667732U, // <2,2,0,0>: Cost 2 vext2 <0,0,2,2>, <0,0,2,2>
16441644 1548976230U, // <2,2,0,1>: Cost 2 vext2 <0,u,2,2>, LHS
16451645 2685699524U, // <2,2,0,2>: Cost 3 vext3 <0,2,0,2>, <2,0,2,0>
16461646 2685699535U, // <2,2,0,3>: Cost 3 vext3 <0,2,0,2>, <2,0,3,2>
16471647 2551614774U, // <2,2,0,4>: Cost 3 vext1 <0,2,2,0>, RHS
1648 3771532774U, // <2,2,0,5>: Cost 4 vext3 <2,2,2,2>, <2,0,5,7>
1648 3704422830U, // <2,2,0,5>: Cost 4 vext2 <2,2,2,2>, <0,5,2,7>
16491649 3893657642U, // <2,2,0,6>: Cost 4 vuzpr <0,2,0,2>, <0,0,4,6>
16501650 3770574323U, // <2,2,0,7>: Cost 4 vext3 <2,0,7,2>, <2,0,7,2>
16511651 1548976796U, // <2,2,0,u>: Cost 2 vext2 <0,u,2,2>, <0,u,2,2>
1652 2702362118U, // <2,2,1,0>: Cost 3 vext3 <3,0,1,2>, <2,1,0,3>
1652 2622718710U, // <2,2,1,0>: Cost 3 vext2 <0,u,2,2>, <1,0,3,2>
16531653 2622718772U, // <2,2,1,1>: Cost 3 vext2 <0,u,2,2>, <1,1,1,1>
16541654 2622718870U, // <2,2,1,2>: Cost 3 vext2 <0,u,2,2>, <1,2,3,0>
16551655 2819915878U, // <2,2,1,3>: Cost 3 vuzpr <0,2,0,2>, LHS
16561656 3625364790U, // <2,2,1,4>: Cost 4 vext1 <0,2,2,1>, RHS
16571657 2622719120U, // <2,2,1,5>: Cost 3 vext2 <0,u,2,2>, <1,5,3,7>
16581658 3760031292U, // <2,2,1,6>: Cost 4 vext3 <0,2,u,2>, <2,1,6,3>
1659 3798664776U, // <2,2,1,7>: Cost 4 vext3 <6,7,1,2>, <2,1,7,6>
1659 3667170468U, // <2,2,1,7>: Cost 4 vext1 <7,2,2,1>, <7,2,2,1>
16601660 2819915883U, // <2,2,1,u>: Cost 3 vuzpr <0,2,0,2>, LHS
16611661 1489829990U, // <2,2,2,0>: Cost 2 vext1 <2,2,2,2>, LHS
1662 2563572532U, // <2,2,2,1>: Cost 3 vext1 <2,2,2,2>, <1,1,1,1>
1662 2563572470U, // <2,2,2,1>: Cost 3 vext1 <2,2,2,2>, <1,0,3,2>
16631663 269271142U, // <2,2,2,2>: Cost 1 vdup2 LHS
16641664 2685699698U, // <2,2,2,3>: Cost 3 vext3 <0,2,0,2>, <2,2,3,3>
16651665 1489833270U, // <2,2,2,4>: Cost 2 vext1 <2,2,2,2>, RHS
16661666 2685699720U, // <2,2,2,5>: Cost 3 vext3 <0,2,0,2>, <2,2,5,7>
16671667 2622719930U, // <2,2,2,6>: Cost 3 vext2 <0,u,2,2>, <2,6,3,7>
1668 2257892517U, // <2,2,2,7>: Cost 3 vrev <7,2,2,2>
1668 2593436837U, // <2,2,2,7>: Cost 3 vext1 <7,2,2,2>, <7,2,2,2>
16691669 269271142U, // <2,2,2,u>: Cost 1 vdup2 LHS
16701670 2685699750U, // <2,2,3,0>: Cost 3 vext3 <0,2,0,2>, <2,3,0,1>
1671 2698380976U, // <2,2,3,1>: Cost 3 vext3 <2,3,1,2>, <2,3,1,2>
1671 2690565806U, // <2,2,3,1>: Cost 3 vext3 <1,0,3,2>, <2,3,1,0>
16721672 2953627240U, // <2,2,3,2>: Cost 3 vzipr LHS, <2,2,2,2>
16731673 1879883878U, // <2,2,3,3>: Cost 2 vzipr LHS, LHS
16741674 2685699790U, // <2,2,3,4>: Cost 3 vext3 <0,2,0,2>, <2,3,4,5>
16771677 2593445030U, // <2,2,3,7>: Cost 3 vext1 <7,2,2,3>, <7,2,2,3>
16781678 1879883883U, // <2,2,3,u>: Cost 2 vzipr LHS, LHS
16791679 2551644262U, // <2,2,4,0>: Cost 3 vext1 <0,2,2,4>, LHS
1680 3625386804U, // <2,2,4,1>: Cost 4 vext1 <0,2,2,4>, <1,1,1,1>
1680 3625386742U, // <2,2,4,1>: Cost 4 vext1 <0,2,2,4>, <1,0,3,2>
16811681 2551645902U, // <2,2,4,2>: Cost 3 vext1 <0,2,2,4>, <2,3,4,5>
16821682 3759441686U, // <2,2,4,3>: Cost 4 vext3 <0,2,0,2>, <2,4,3,5>
16831683 2551647542U, // <2,2,4,4>: Cost 3 vext1 <0,2,2,4>, RHS
16891689 2617413328U, // <2,2,5,1>: Cost 3 vext2 <0,0,2,2>, <5,1,7,3>
16901690 2685699936U, // <2,2,5,2>: Cost 3 vext3 <0,2,0,2>, <2,5,2,7>
16911691 4027383910U, // <2,2,5,3>: Cost 4 vzipr <0,1,2,5>, LHS
1692 3696463796U, // <2,2,5,4>: Cost 4 vext2 <0,u,2,2>, <5,4,5,6>
1692 2228201085U, // <2,2,5,4>: Cost 3 vrev <2,2,4,5>
16931693 2617413636U, // <2,2,5,5>: Cost 3 vext2 <0,0,2,2>, <5,5,5,5>
16941694 2617413730U, // <2,2,5,6>: Cost 3 vext2 <0,0,2,2>, <5,6,7,0>
16951695 2819919158U, // <2,2,5,7>: Cost 3 vuzpr <0,2,0,2>, RHS
17081708 2660545701U, // <2,2,7,2>: Cost 3 vext2 <7,2,2,2>, <7,2,2,2>
17091709 4030718054U, // <2,2,7,3>: Cost 4 vzipr <0,6,2,7>, LHS
17101710 2617415014U, // <2,2,7,4>: Cost 3 vext2 <0,0,2,2>, <7,4,5,6>
1711 3704427936U, // <2,2,7,5>: Cost 4 vext2 <2,2,2,2>, <7,5,3,1>
1712 2255237985U, // <2,2,7,6>: Cost 3 vrev <6,7,2,2>
1711 3302033032U, // <2,2,7,5>: Cost 4 vrev <2,2,5,7>
1712 3661246929U, // <2,2,7,6>: Cost 4 vext1 <6,2,2,7>, <6,2,2,7>
17131713 2617415276U, // <2,2,7,7>: Cost 3 vext2 <0,0,2,2>, <7,7,7,7>
17141714 2731558962U, // <2,2,7,u>: Cost 3 vext3 <7,u,1,2>, <2,7,u,1>
17151715 1489829990U, // <2,2,u,0>: Cost 2 vext1 <2,2,2,2>, LHS
17301730 2622726655U, // <2,3,0,6>: Cost 3 vext2 LHS, <0,6,2,7>
17311731 2593494188U, // <2,3,0,7>: Cost 3 vext1 <7,2,3,0>, <7,2,3,0>
17321732 470598301U, // <2,3,0,u>: Cost 1 vext2 LHS, LHS
1733 2551693414U, // <2,3,1,0>: Cost 3 vext1 <0,2,3,1>, LHS
1733 1544340214U, // <2,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
17341734 1544340276U, // <2,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
17351735 1544340374U, // <2,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
17361736 1548985304U, // <2,3,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
17401740 2665858347U, // <2,3,1,7>: Cost 3 vext2 LHS, <1,7,3,0>
17411741 1548985709U, // <2,3,1,u>: Cost 2 vext2 LHS, <1,u,1,3>
17421742 2622727613U, // <2,3,2,0>: Cost 3 vext2 LHS, <2,0,1,2>
1743 2685700406U, // <2,3,2,1>: Cost 3 vext3 <0,2,0,2>, <3,2,1,0>
1743 2622727711U, // <2,3,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
17441744 1544341096U, // <2,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>
17451745 1544341158U, // <2,3,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
17461746 2622727958U, // <2,3,2,4>: Cost 3 vext2 LHS, <2,4,3,5>
17491749 2665859050U, // <2,3,2,7>: Cost 3 vext2 LHS, <2,7,0,1>
17501750 1548986427U, // <2,3,2,u>: Cost 2 vext2 LHS, <2,u,0,1>
17511751 1548986518U, // <2,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
1752 2622728422U, // <2,3,3,1>: Cost 3 vext2 LHS, <3,1,1,1>
1753 1544341814U, // <2,3,3,2>: Cost 2 vext2 LHS, <3,2,1,0>
1752 2622728415U, // <2,3,3,1>: Cost 3 vext2 LHS, <3,1,0,3>
1753 1489913458U, // <2,3,3,2>: Cost 2 vext1 <2,2,3,3>, <2,2,3,3>
17541754 1544341916U, // <2,3,3,3>: Cost 2 vext2 LHS, <3,3,3,3>
17551755 1548986882U, // <2,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
17561756 2665859632U, // <2,3,3,5>: Cost 3 vext2 LHS, <3,5,1,7>
1757 2665859704U, // <2,3,3,6>: Cost 3 vext2 LHS, <3,6,0,7>
1757 2234304870U, // <2,3,3,6>: Cost 3 vrev <3,2,6,3>
17581758 2958271632U, // <2,3,3,7>: Cost 3 vzipr LHS, <1,5,3,7>
1759 1548987164U, // <2,3,3,u>: Cost 2 vext2 LHS, <3,u,1,0>
1759 1548987166U, // <2,3,3,u>: Cost 2 vext2 LHS, <3,u,1,2>
17601760 1483948134U, // <2,3,4,0>: Cost 2 vext1 <1,2,3,4>, LHS
17611761 1483948954U, // <2,3,4,1>: Cost 2 vext1 <1,2,3,4>, <1,2,3,4>
17621762 2622729276U, // <2,3,4,2>: Cost 3 vext2 LHS, <4,2,6,0>
17701770 1592118992U, // <2,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
17711771 2665860862U, // <2,3,5,2>: Cost 3 vext2 LHS, <5,2,3,4>
17721772 2551728642U, // <2,3,5,3>: Cost 3 vext1 <0,2,3,5>, <3,4,5,6>
1773 2551729462U, // <2,3,5,4>: Cost 3 vext1 <0,2,3,5>, RHS
1773 1592119238U, // <2,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
17741774 1592119300U, // <2,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
17751775 1592119394U, // <2,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>
17761776 1592119464U, // <2,3,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
17791779 2557707164U, // <2,3,6,1>: Cost 3 vext1 <1,2,3,6>, <1,2,3,6>
17801780 1592119802U, // <2,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
17811781 2665861682U, // <2,3,6,3>: Cost 3 vext2 LHS, <6,3,4,5>
1782 2622730860U, // <2,3,6,4>: Cost 3 vext2 LHS, <6,4,2,0>
1782 2622730893U, // <2,3,6,4>: Cost 3 vext2 LHS, <6,4,5,6>
17831783 2665861810U, // <2,3,6,5>: Cost 3 vext2 LHS, <6,5,0,7>
17841784 1592120120U, // <2,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
17851785 1592120142U, // <2,3,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
17901790 2665862371U, // <2,3,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
17911791 1592120678U, // <2,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
17921792 2665862534U, // <2,3,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
1793 1592120838U, // <2,3,7,6>: Cost 2 vext2 LHS, <7,6,5,4>
1793 2665862614U, // <2,3,7,6>: Cost 3 vext2 LHS, <7,6,0,1>
17941794 1592120940U, // <2,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
17951795 1592120962U, // <2,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
17961796 1548990163U, // <2,3,u,0>: Cost 2 vext2 LHS,
17971797 470603566U, // <2,3,u,1>: Cost 1 vext2 LHS, LHS
1798 1548990323U, // <2,3,u,2>: Cost 2 vext2 LHS, ,0>
1798 1548990341U, // <2,3,u,2>: Cost 2 vext2 LHS, ,0>
17991799 1548990396U, // <2,3,u,3>: Cost 2 vext2 LHS,
18001800 1548990527U, // <2,3,u,4>: Cost 2 vext2 LHS,
18011801 470603930U, // <2,3,u,5>: Cost 1 vext2 LHS, RHS
18021802 1548990672U, // <2,3,u,6>: Cost 2 vext2 LHS,
18031803 1592121600U, // <2,3,u,7>: Cost 2 vext2 LHS,
18041804 470604133U, // <2,3,u,u>: Cost 1 vext2 LHS, LHS
1805 2587590758U, // <2,4,0,0>: Cost 3 vext1 <6,2,4,0>, LHS
1805 2617425942U, // <2,4,0,0>: Cost 3 vext2 <0,0,2,4>, <0,0,2,4>
18061806 2618753126U, // <2,4,0,1>: Cost 3 vext2 <0,2,2,4>, LHS
18071807 2618753208U, // <2,4,0,2>: Cost 3 vext2 <0,2,2,4>, <0,2,2,4>
1808 2232821937U, // <2,4,0,3>: Cost 3 vrev <3,0,4,2>
1809 2587594038U, // <2,4,0,4>: Cost 3 vext1 <6,2,4,0>, RHS
1808 2619416841U, // <2,4,0,3>: Cost 3 vext2 <0,3,2,4>, <0,3,2,4>
1809 2587593628U, // <2,4,0,4>: Cost 3 vext1 <6,2,4,0>, <4,0,6,2>
18101810 2712832914U, // <2,4,0,5>: Cost 3 vext3 <4,6,u,2>, <4,0,5,1>
18111811 1634962332U, // <2,4,0,6>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
1812 2256712725U, // <2,4,0,7>: Cost 3 vrev <7,0,4,2>
1812 3799993252U, // <2,4,0,7>: Cost 4 vext3 <7,0,1,2>, <4,0,7,1>
18131813 1634962332U, // <2,4,0,u>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
1814 3697140463U, // <2,4,1,0>: Cost 4 vext2 <1,0,2,4>, <1,0,2,4>
1814 2619417334U, // <2,4,1,0>: Cost 3 vext2 <0,3,2,4>, <1,0,3,2>
18151815 3692495668U, // <2,4,1,1>: Cost 4 vext2 <0,2,2,4>, <1,1,1,1>
18161816 2625389466U, // <2,4,1,2>: Cost 3 vext2 <1,3,2,4>, <1,2,3,4>
18171817 2826125414U, // <2,4,1,3>: Cost 3 vuzpr <1,2,3,4>, LHS
18181818 3699794995U, // <2,4,1,4>: Cost 4 vext2 <1,4,2,4>, <1,4,2,4>
18191819 3692496016U, // <2,4,1,5>: Cost 4 vext2 <0,2,2,4>, <1,5,3,7>
18201820 3763424238U, // <2,4,1,6>: Cost 4 vext3 <0,u,0,2>, <4,1,6,3>
1821 3331118182U, // <2,4,1,7>: Cost 4 vrev <7,1,4,2>
1821 3667317942U, // <2,4,1,7>: Cost 4 vext1 <7,2,4,1>, <7,2,4,1>
18221822 2826125419U, // <2,4,1,u>: Cost 3 vuzpr <1,2,3,4>, LHS
18231823 2629371336U, // <2,4,2,0>: Cost 3 vext2 <2,0,2,4>, <2,0,2,4>
18241824 3699131946U, // <2,4,2,1>: Cost 4 vext2 <1,3,2,4>, <2,1,4,3>
18311831 2899119657U, // <2,4,2,u>: Cost 3 vzipl <2,2,2,2>, RHS
18321832 2635344033U, // <2,4,3,0>: Cost 3 vext2 <3,0,2,4>, <3,0,2,4>
18331833 4032012325U, // <2,4,3,1>: Cost 4 vzipr LHS, <0,0,4,1>
1834 3692497206U, // <2,4,3,2>: Cost 4 vext2 <0,2,2,4>, <3,2,1,0>
1834 3692497228U, // <2,4,3,2>: Cost 4 vext2 <0,2,2,4>, <3,2,3,4>
18351835 3692497308U, // <2,4,3,3>: Cost 4 vext2 <0,2,2,4>, <3,3,3,3>
18361836 3001404624U, // <2,4,3,4>: Cost 3 vzipr LHS, <4,4,4,4>
18371837 2953627342U, // <2,4,3,5>: Cost 3 vzipr LHS, <2,3,4,5>
18401840 2953625806U, // <2,4,3,u>: Cost 3 vzipr LHS, <0,2,4,u>
18411841 2710916266U, // <2,4,4,0>: Cost 3 vext3 <4,4,0,2>, <4,4,0,2>
18421842 3899869648U, // <2,4,4,1>: Cost 4 vuzpr <1,2,3,4>, <3,4,0,1>
1843 3692497944U, // <2,4,4,2>: Cost 4 vext2 <0,2,2,4>, <4,2,2,0>
1843 3899869658U, // <2,4,4,2>: Cost 4 vuzpr <1,2,3,4>, <3,4,1,2>
18441844 3899868930U, // <2,4,4,3>: Cost 4 vuzpr <1,2,3,4>, <2,4,1,3>
18451845 2712833232U, // <2,4,4,4>: Cost 3 vext3 <4,6,u,2>, <4,4,4,4>
18461846 2618756406U, // <2,4,4,5>: Cost 3 vext2 <0,2,2,4>, RHS
18481848 4168304426U, // <2,4,4,7>: Cost 4 vtrnr <1,2,3,4>, <2,4,5,7>
18491849 2618756649U, // <2,4,4,u>: Cost 3 vext2 <0,2,2,4>, RHS
18501850 2551800011U, // <2,4,5,0>: Cost 3 vext1 <0,2,4,5>, <0,2,4,5>
1851 2557772708U, // <2,4,5,1>: Cost 3 vext1 <1,2,4,5>, <1,2,4,5>
1851 2569716470U, // <2,4,5,1>: Cost 3 vext1 <3,2,4,5>, <1,0,3,2>
18521852 2563745405U, // <2,4,5,2>: Cost 3 vext1 <2,2,4,5>, <2,2,4,5>
1853 2557773974U, // <2,4,5,3>: Cost 3 vext1 <1,2,4,5>, <3,0,1,2>
1853 2569718102U, // <2,4,5,3>: Cost 3 vext1 <3,2,4,5>, <3,2,4,5>
18541854 2551803190U, // <2,4,5,4>: Cost 3 vext1 <0,2,4,5>, RHS
1855 3625545619U, // <2,4,5,5>: Cost 4 vext1 <0,2,4,5>, <5,4,2,0>
1855 3625545732U, // <2,4,5,5>: Cost 4 vext1 <0,2,4,5>, <5,5,5,5>
18561856 1611959606U, // <2,4,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
18571857 2826128694U, // <2,4,5,7>: Cost 3 vuzpr <1,2,3,4>, RHS
18581858 1611959624U, // <2,4,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
18591859 1478066278U, // <2,4,6,0>: Cost 2 vext1 <0,2,4,6>, LHS
1860 2551808820U, // <2,4,6,1>: Cost 3 vext1 <0,2,4,6>, <1,1,1,1>
1861 2551809640U, // <2,4,6,2>: Cost 3 vext1 <0,2,4,6>, <2,2,2,2>
1860 2551808758U, // <2,4,6,1>: Cost 3 vext1 <0,2,4,6>, <1,0,3,2>
1861 2551809516U, // <2,4,6,2>: Cost 3 vext1 <0,2,4,6>, <2,0,6,4>
18621862 2551810198U, // <2,4,6,3>: Cost 3 vext1 <0,2,4,6>, <3,0,1,2>
18631863 1478069558U, // <2,4,6,4>: Cost 2 vext1 <0,2,4,6>, RHS
18641864 2901888310U, // <2,4,6,5>: Cost 3 vzipl <2,6,3,7>, RHS
1865 2551812716U, // <2,4,6,6>: Cost 3 vext1 <0,2,4,6>, <6,4,2,0>
1865 2551812920U, // <2,4,6,6>: Cost 3 vext1 <0,2,4,6>, <6,6,6,6>
18661866 2726251914U, // <2,4,6,7>: Cost 3 vext3 <7,0,1,2>, <4,6,7,1>
18671867 1478072110U, // <2,4,6,u>: Cost 2 vext1 <0,2,4,6>, LHS
18681868 2659234821U, // <2,4,7,0>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
18731873 2726251976U, // <2,4,7,5>: Cost 3 vext3 <7,0,1,2>, <4,7,5,0>
18741874 2726251986U, // <2,4,7,6>: Cost 3 vext3 <7,0,1,2>, <4,7,6,1>
18751875 3727005292U, // <2,4,7,7>: Cost 4 vext2 <6,0,2,4>, <7,7,7,7>
1876 2726252003U, // <2,4,7,u>: Cost 3 vext3 <7,0,1,2>, <4,7,u,0>
1876 2659234821U, // <2,4,7,u>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
18771877 1478082662U, // <2,4,u,0>: Cost 2 vext1 <0,2,4,u>, LHS
18781878 2618758958U, // <2,4,u,1>: Cost 3 vext2 <0,2,2,4>, LHS
18791879 2551826024U, // <2,4,u,2>: Cost 3 vext1 <0,2,4,u>, <2,2,2,2>
18921892 3693830655U, // <2,5,0,6>: Cost 4 vext2 <0,4,2,5>, <0,6,2,7>
18931893 3094531382U, // <2,5,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
18941894 2618098333U, // <2,5,0,u>: Cost 3 vext2 <0,1,2,5>, LHS
1895 3631554662U, // <2,5,1,0>: Cost 4 vext1 <1,2,5,1>, LHS
1895 3691840246U, // <2,5,1,0>: Cost 4 vext2 <0,1,2,5>, <1,0,3,2>
18961896 3691840308U, // <2,5,1,1>: Cost 4 vext2 <0,1,2,5>, <1,1,1,1>
18971897 2626061206U, // <2,5,1,2>: Cost 3 vext2 <1,4,2,5>, <1,2,3,0>
18981898 2618098688U, // <2,5,1,3>: Cost 3 vext2 <0,1,2,5>, <1,3,5,7>
18991899 2626061364U, // <2,5,1,4>: Cost 3 vext2 <1,4,2,5>, <1,4,2,5>
19001900 3691840656U, // <2,5,1,5>: Cost 4 vext2 <0,1,2,5>, <1,5,3,7>
1901 3711747270U, // <2,5,1,6>: Cost 4 vext2 <3,4,2,5>, <1,6,0,7>
1901 3789082310U, // <2,5,1,6>: Cost 4 vext3 <5,1,6,2>, <5,1,6,2>
19021902 2712833744U, // <2,5,1,7>: Cost 3 vext3 <4,6,u,2>, <5,1,7,3>
19031903 2628715896U, // <2,5,1,u>: Cost 3 vext2 <1,u,2,5>, <1,u,2,5>
19041904 3693831613U, // <2,5,2,0>: Cost 4 vext2 <0,4,2,5>, <2,0,1,2>
1905 3711747587U, // <2,5,2,1>: Cost 4 vext2 <3,4,2,5>, <2,1,0,0>
1905 4026698642U, // <2,5,2,1>: Cost 4 vzipr <0,0,2,2>, <4,0,5,1>
19061906 2632033896U, // <2,5,2,2>: Cost 3 vext2 <2,4,2,5>, <2,2,2,2>
19071907 3691841190U, // <2,5,2,3>: Cost 4 vext2 <0,1,2,5>, <2,3,0,1>
19081908 2632034061U, // <2,5,2,4>: Cost 3 vext2 <2,4,2,5>, <2,4,2,5>
19121912 3088354615U, // <2,5,2,u>: Cost 3 vtrnr <0,2,0,2>, RHS
19131913 2557829222U, // <2,5,3,0>: Cost 3 vext1 <1,2,5,3>, LHS
19141914 2557830059U, // <2,5,3,1>: Cost 3 vext1 <1,2,5,3>, <1,2,5,3>
1915 2638006582U, // <2,5,3,2>: Cost 3 vext2 <3,4,2,5>, <3,2,1,0>
1915 2575746766U, // <2,5,3,2>: Cost 3 vext1 <4,2,5,3>, <2,3,4,5>
19161916 3691841948U, // <2,5,3,3>: Cost 4 vext2 <0,1,2,5>, <3,3,3,3>
19171917 2619427330U, // <2,5,3,4>: Cost 3 vext2 <0,3,2,5>, <3,4,5,6>
19181918 2581720847U, // <2,5,3,5>: Cost 3 vext1 <5,2,5,3>, <5,2,5,3>
19191919 2953628162U, // <2,5,3,6>: Cost 3 vzipr LHS, <3,4,5,6>
19201920 2953626624U, // <2,5,3,7>: Cost 3 vzipr LHS, <1,3,5,7>
19211921 2953626625U, // <2,5,3,u>: Cost 3 vzipr LHS, <1,3,5,u>
1922 3631579238U, // <2,5,4,0>: Cost 4 vext1 <1,2,5,4>, LHS
1922 2569781350U, // <2,5,4,0>: Cost 3 vext1 <3,2,5,4>, LHS
19231923 3631580076U, // <2,5,4,1>: Cost 4 vext1 <1,2,5,4>, <1,2,5,4>
1924 3693833267U, // <2,5,4,2>: Cost 4 vext2 <0,4,2,5>, <4,2,5,0>
1925 2235550206U, // <2,5,4,3>: Cost 3 vrev <3,4,5,2>
1926 3631582518U, // <2,5,4,4>: Cost 4 vext1 <1,2,5,4>, RHS
1924 2569782990U, // <2,5,4,2>: Cost 3 vext1 <3,2,5,4>, <2,3,4,5>
1925 2569783646U, // <2,5,4,3>: Cost 3 vext1 <3,2,5,4>, <3,2,5,4>
1926 2569784630U, // <2,5,4,4>: Cost 3 vext1 <3,2,5,4>, RHS
19271927 2618101046U, // <2,5,4,5>: Cost 3 vext2 <0,1,2,5>, RHS
19281928 3893905922U, // <2,5,4,6>: Cost 4 vuzpr <0,2,3,5>, <3,4,5,6>
19291929 3094564150U, // <2,5,4,7>: Cost 3 vtrnr <1,2,3,4>, RHS
19301930 2618101289U, // <2,5,4,u>: Cost 3 vext2 <0,1,2,5>, RHS
19311931 2551873638U, // <2,5,5,0>: Cost 3 vext1 <0,2,5,5>, LHS
19321932 3637560320U, // <2,5,5,1>: Cost 4 vext1 <2,2,5,5>, <1,3,5,7>
1933 3691843304U, // <2,5,5,2>: Cost 4 vext2 <0,1,2,5>, <5,2,1,0>
1934 3309955663U, // <2,5,5,3>: Cost 4 vrev <3,5,5,2>
1933 3637560966U, // <2,5,5,2>: Cost 4 vext1 <2,2,5,5>, <2,2,5,5>
1934 3723030343U, // <2,5,5,3>: Cost 4 vext2 <5,3,2,5>, <5,3,2,5>
19351935 2551876918U, // <2,5,5,4>: Cost 3 vext1 <0,2,5,5>, RHS
19361936 2712834052U, // <2,5,5,5>: Cost 3 vext3 <4,6,u,2>, <5,5,5,5>
19371937 4028713474U, // <2,5,5,6>: Cost 4 vzipr <0,3,2,5>, <3,4,5,6>
19471947 3088682294U, // <2,5,6,7>: Cost 3 vtrnr <0,2,4,6>, RHS
19481948 3088682295U, // <2,5,6,u>: Cost 3 vtrnr <0,2,4,6>, RHS
19491949 2563833958U, // <2,5,7,0>: Cost 3 vext1 <2,2,5,7>, LHS
1950 3769766016U, // <2,5,7,1>: Cost 4 vext3 <1,u,5,2>, <5,7,1,3>
1950 2551890678U, // <2,5,7,1>: Cost 3 vext1 <0,2,5,7>, <1,0,3,2>
19511951 2563835528U, // <2,5,7,2>: Cost 3 vext1 <2,2,5,7>, <2,2,5,7>
1952 2551892118U, // <2,5,7,3>: Cost 3 vext1 <0,2,5,7>, <3,0,1,2>
1952 3637577878U, // <2,5,7,3>: Cost 4 vext1 <2,2,5,7>, <3,0,1,2>
19531953 2563837238U, // <2,5,7,4>: Cost 3 vext1 <2,2,5,7>, RHS
19541954 2712834216U, // <2,5,7,5>: Cost 3 vext3 <4,6,u,2>, <5,7,5,7>
19551955 2712834220U, // <2,5,7,6>: Cost 3 vext3 <4,6,u,2>, <5,7,6,2>
1956 3637581208U, // <2,5,7,7>: Cost 4 vext1 <2,2,5,7>, <7,5,2,2>
1956 4174449974U, // <2,5,7,7>: Cost 4 vtrnr <2,2,5,7>, RHS
19571957 2563839790U, // <2,5,7,u>: Cost 3 vext1 <2,2,5,7>, LHS
19581958 2563842150U, // <2,5,u,0>: Cost 3 vext1 <2,2,5,u>, LHS
19591959 2618103598U, // <2,5,u,1>: Cost 3 vext2 <0,1,2,5>, LHS
19601960 2563843721U, // <2,5,u,2>: Cost 3 vext1 <2,2,5,u>, <2,2,5,u>
1961 2238204738U, // <2,5,u,3>: Cost 3 vrev <3,u,5,2>
1961 2569816418U, // <2,5,u,3>: Cost 3 vext1 <3,2,5,u>, <3,2,5,u>
19621962 2622748735U, // <2,5,u,4>: Cost 3 vext2 <0,u,2,5>,
19631963 2618103962U, // <2,5,u,5>: Cost 3 vext2 <0,1,2,5>, RHS
19641964 2953669122U, // <2,5,u,6>: Cost 3 vzipr LHS, <3,4,5,6>
19731973 2551911246U, // <2,6,0,6>: Cost 3 vext1 <0,2,6,0>, <6,7,0,1>
19741974 2720723287U, // <2,6,0,7>: Cost 3 vext3 <6,0,7,2>, <6,0,7,2>
19751975 1546355357U, // <2,6,0,u>: Cost 2 vext2 <0,4,2,6>, LHS
1976 3693839092U, // <2,6,1,0>: Cost 4 vext2 <0,4,2,6>, <1,0,3,0>
1976 2620097270U, // <2,6,1,0>: Cost 3 vext2 <0,4,2,6>, <1,0,3,2>
19771977 2620097332U, // <2,6,1,1>: Cost 3 vext2 <0,4,2,6>, <1,1,1,1>
19781978 2620097430U, // <2,6,1,2>: Cost 3 vext2 <0,4,2,6>, <1,2,3,0>
19791979 2820243558U, // <2,6,1,3>: Cost 3 vuzpr <0,2,4,6>, LHS
19931993 2620098619U, // <2,6,2,u>: Cost 3 vext2 <0,4,2,6>, <2,u,0,1>
19941994 2620098710U, // <2,6,3,0>: Cost 3 vext2 <0,4,2,6>, <3,0,1,2>
19951995 3893986982U, // <2,6,3,1>: Cost 4 vuzpr <0,2,4,6>, <2,3,0,1>
1996 2620098870U, // <2,6,3,2>: Cost 3 vext2 <0,4,2,6>, <3,2,1,0>
1996 2569848762U, // <2,6,3,2>: Cost 3 vext1 <3,2,6,3>, <2,6,3,7>
19971997 2620098972U, // <2,6,3,3>: Cost 3 vext2 <0,4,2,6>, <3,3,3,3>
19981998 2620099074U, // <2,6,3,4>: Cost 3 vext2 <0,4,2,6>, <3,4,5,6>
19991999 3893987022U, // <2,6,3,5>: Cost 4 vuzpr <0,2,4,6>, <2,3,4,5>
20002000 3001404644U, // <2,6,3,6>: Cost 3 vzipr LHS, <4,4,6,6>
20012001 1879887158U, // <2,6,3,7>: Cost 2 vzipr LHS, RHS
20022002 1879887159U, // <2,6,3,u>: Cost 2 vzipr LHS, RHS
2003 2575827046U, // <2,6,4,0>: Cost 3 vext1 <4,2,6,4>, LHS
2003 2620099484U, // <2,6,4,0>: Cost 3 vext2 <0,4,2,6>, <4,0,6,2>
20042004 2620099566U, // <2,6,4,1>: Cost 3 vext2 <0,4,2,6>, <4,1,6,3>
20052005 2620099644U, // <2,6,4,2>: Cost 3 vext2 <0,4,2,6>, <4,2,6,0>
20062006 3643599207U, // <2,6,4,3>: Cost 4 vext1 <3,2,6,4>, <3,2,6,4>
20132013 2667876048U, // <2,6,5,1>: Cost 3 vext2 , <5,1,7,3>
20142014 2712834756U, // <2,6,5,2>: Cost 3 vext3 <4,6,u,2>, <6,5,2,7>
20152015 3643607400U, // <2,6,5,3>: Cost 4 vext1 <3,2,6,5>, <3,2,6,5>
2016 3693842356U, // <2,6,5,4>: Cost 4 vext2 <0,4,2,6>, <5,4,5,6>
2016 2252091873U, // <2,6,5,4>: Cost 3 vrev <6,2,4,5>
20172017 2667876356U, // <2,6,5,5>: Cost 3 vext2 , <5,5,5,5>
20182018 2667876450U, // <2,6,5,6>: Cost 3 vext2 , <5,6,7,0>
20192019 2820246838U, // <2,6,5,7>: Cost 3 vuzpr <0,2,4,6>, RHS
20202020 2820246839U, // <2,6,5,u>: Cost 3 vuzpr <0,2,4,6>, RHS
20212021 2563899494U, // <2,6,6,0>: Cost 3 vext1 <2,2,6,6>, LHS
20222022 3893988683U, // <2,6,6,1>: Cost 4 vuzpr <0,2,4,6>, <4,6,0,1>
2023 2620101084U, // <2,6,6,2>: Cost 3 vext2 <0,4,2,6>, <6,2,4,0>
2023 2563901072U, // <2,6,6,2>: Cost 3 vext1 <2,2,6,6>, <2,2,6,6>
20242024 3893987236U, // <2,6,6,3>: Cost 4 vuzpr <0,2,4,6>, <2,6,1,3>
20252025 2563902774U, // <2,6,6,4>: Cost 3 vext1 <2,2,6,6>, RHS
20262026 3893988723U, // <2,6,6,5>: Cost 4 vuzpr <0,2,4,6>, <4,6,4,5>
20302030 2712834894U, // <2,6,7,0>: Cost 3 vext3 <4,6,u,2>, <6,7,0,1>
20312031 2724926296U, // <2,6,7,1>: Cost 3 vext3 <6,7,1,2>, <6,7,1,2>
20322032 2725000033U, // <2,6,7,2>: Cost 3 vext3 <6,7,2,2>, <6,7,2,2>
2033 2725073770U, // <2,6,7,3>: Cost 3 vext3 <6,7,3,2>, <6,7,3,2>
2033 2702365544U, // <2,6,7,3>: Cost 3 vext3 <3,0,1,2>, <6,7,3,0>
20342034 2712834934U, // <2,6,7,4>: Cost 3 vext3 <4,6,u,2>, <6,7,4,5>
20352035 3776107393U, // <2,6,7,5>: Cost 4 vext3 <3,0,1,2>, <6,7,5,7>
2036 2255532933U, // <2,6,7,6>: Cost 3 vrev <6,7,6,2>
2036 2725294981U, // <2,6,7,6>: Cost 3 vext3 <6,7,6,2>, <6,7,6,2>
20372037 2726253452U, // <2,6,7,7>: Cost 3 vext3 <7,0,1,2>, <6,7,7,0>
20382038 2712834966U, // <2,6,7,u>: Cost 3 vext3 <4,6,u,2>, <6,7,u,1>
20392039 2620102355U, // <2,6,u,0>: Cost 3 vext2 <0,4,2,6>,
20402040 1546360622U, // <2,6,u,1>: Cost 2 vext2 <0,4,2,6>, LHS
2041 2620102515U, // <2,6,u,2>: Cost 3 vext2 <0,4,2,6>, >
2041 2620102536U, // <2,6,u,2>: Cost 3 vext2 <0,4,2,6>, >
20422042 2820244125U, // <2,6,u,3>: Cost 3 vuzpr <0,2,4,6>, LHS
20432043 1594136612U, // <2,6,u,4>: Cost 2 vext2 ,
20442044 1546360986U, // <2,6,u,5>: Cost 2 vext2 <0,4,2,6>, RHS
20482048 2726179825U, // <2,7,0,0>: Cost 3 vext3 <7,0,0,2>, <7,0,0,2>
20492049 1652511738U, // <2,7,0,1>: Cost 2 vext3 <7,0,1,2>, <7,0,1,2>
20502050 2621431972U, // <2,7,0,2>: Cost 3 vext2 <0,6,2,7>, <0,2,0,2>
2051 3693183244U, // <2,7,0,3>: Cost 4 vext2 <0,3,2,7>, <0,3,2,7>
2051 2257949868U, // <2,7,0,3>: Cost 3 vrev <7,2,3,0>
20522052 2726474773U, // <2,7,0,4>: Cost 3 vext3 <7,0,4,2>, <7,0,4,2>
20532053 2620768686U, // <2,7,0,5>: Cost 3 vext2 <0,5,2,7>, <0,5,2,7>
20542054 2621432319U, // <2,7,0,6>: Cost 3 vext2 <0,6,2,7>, <0,6,2,7>
20552055 2599760953U, // <2,7,0,7>: Cost 3 vext1 , <7,0,u,2>
20562056 1653027897U, // <2,7,0,u>: Cost 2 vext3 <7,0,u,2>, <7,0,u,2>
2057 2726843458U, // <2,7,1,0>: Cost 3 vext3 <7,1,0,2>, <7,1,0,2>
2057 2639348470U, // <2,7,1,0>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
20582058 3695174452U, // <2,7,1,1>: Cost 4 vext2 <0,6,2,7>, <1,1,1,1>
20592059 3695174550U, // <2,7,1,2>: Cost 4 vext2 <0,6,2,7>, <1,2,3,0>
20602060 3694511104U, // <2,7,1,3>: Cost 4 vext2 <0,5,2,7>, <1,3,5,7>
2061 2599767350U, // <2,7,1,4>: Cost 3 vext1 , RHS
2061 3713090594U, // <2,7,1,4>: Cost 4 vext2 <3,6,2,7>, <1,4,0,5>
20622062 3693184144U, // <2,7,1,5>: Cost 4 vext2 <0,3,2,7>, <1,5,3,7>
20632063 2627405016U, // <2,7,1,6>: Cost 3 vext2 <1,6,2,7>, <1,6,2,7>
2064 2599769082U, // <2,7,1,7>: Cost 3 vext1 , <7,0,1,2>
2065 2599769902U, // <2,7,1,u>: Cost 3 vext1 , LHS
2064 3799995519U, // <2,7,1,7>: Cost 4 vext3 <7,0,1,2>, <7,1,7,0>
2065 2639348470U, // <2,7,1,u>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
20662066 3695175101U, // <2,7,2,0>: Cost 4 vext2 <0,6,2,7>, <2,0,1,2>
20672067 3643655168U, // <2,7,2,1>: Cost 4 vext1 <3,2,7,2>, <1,3,5,7>
2068 2727654565U, // <2,7,2,2>: Cost 3 vext3 <7,2,2,2>, <7,2,2,2>
2068 2257892517U, // <2,7,2,2>: Cost 3 vrev <7,2,2,2>
20692069 3695175334U, // <2,7,2,3>: Cost 4 vext2 <0,6,2,7>, <2,3,0,1>
20702070 3695175465U, // <2,7,2,4>: Cost 4 vext2 <0,6,2,7>, <2,4,5,6>
20712071 2632714080U, // <2,7,2,5>: Cost 3 vext2 <2,5,2,7>, <2,5,2,7>
20842084 2708706617U, // <2,7,4,0>: Cost 3 vext3 <4,0,6,2>, <7,4,0,6>
20852085 3649643418U, // <2,7,4,1>: Cost 4 vext1 <4,2,7,4>, <1,2,3,4>
20862086 3649644330U, // <2,7,4,2>: Cost 4 vext1 <4,2,7,4>, <2,4,5,7>
2087 3802797392U, // <2,7,4,3>: Cost 4 vext3 <7,4,3,2>, <7,4,3,2>
2087 2257982640U, // <2,7,4,3>: Cost 3 vrev <7,2,3,4>
20882088 3649645641U, // <2,7,4,4>: Cost 4 vext1 <4,2,7,4>, <4,2,7,4>
20892089 2621435190U, // <2,7,4,5>: Cost 3 vext2 <0,6,2,7>, RHS
20902090 2712835441U, // <2,7,4,6>: Cost 3 vext3 <4,6,u,2>, <7,4,6,u>
20922092 2621435433U, // <2,7,4,u>: Cost 3 vext2 <0,6,2,7>, RHS
20932093 2729497990U, // <2,7,5,0>: Cost 3 vext3 <7,5,0,2>, <7,5,0,2>
20942094 3643679744U, // <2,7,5,1>: Cost 4 vext1 <3,2,7,5>, <1,3,5,7>
2095 3706457886U, // <2,7,5,2>: Cost 4 vext2 <2,5,2,7>, <5,2,7,0>
2096 3769767328U, // <2,7,5,3>: Cost 4 vext3 <1,u,5,2>, <7,5,3,1>
2095 3637708424U, // <2,7,5,2>: Cost 4 vext1 <2,2,7,5>, <2,2,5,7>
2096 3643681137U, // <2,7,5,3>: Cost 4 vext1 <3,2,7,5>, <3,2,7,5>
20972097 2599800118U, // <2,7,5,4>: Cost 3 vext1 , RHS
20982098 3786577334U, // <2,7,5,5>: Cost 4 vext3 <4,6,u,2>, <7,5,5,5>
20992099 3786577345U, // <2,7,5,6>: Cost 4 vext3 <4,6,u,2>, <7,5,6,7>
21022102 2581889126U, // <2,7,6,0>: Cost 3 vext1 <5,2,7,6>, LHS
21032103 3643687936U, // <2,7,6,1>: Cost 4 vext1 <3,2,7,6>, <1,3,5,7>
21042104 2663240186U, // <2,7,6,2>: Cost 3 vext2 <7,6,2,7>, <6,2,7,3>
2105 3975632154U, // <2,7,6,3>: Cost 4 vzipl <2,6,3,7>, <7,3,6,2>
2105 3643689330U, // <2,7,6,3>: Cost 4 vext1 <3,2,7,6>, <3,2,7,6>
21062106 2581892406U, // <2,7,6,4>: Cost 3 vext1 <5,2,7,6>, RHS
2107 2712835590U, // <2,7,6,5>: Cost 3 vext3 <4,6,u,2>, <7,6,5,4>
2107 2581892900U, // <2,7,6,5>: Cost 3 vext1 <5,2,7,6>, <5,2,7,6>
21082108 2587865597U, // <2,7,6,6>: Cost 3 vext1 <6,2,7,6>, <6,2,7,6>
21092109 3786577428U, // <2,7,6,7>: Cost 4 vext3 <4,6,u,2>, <7,6,7,0>
21102110 2581894958U, // <2,7,6,u>: Cost 3 vext1 <5,2,7,6>, LHS
21112111 2726254119U, // <2,7,7,0>: Cost 3 vext3 <7,0,1,2>, <7,7,0,1>
21122112 3804640817U, // <2,7,7,1>: Cost 4 vext3 <7,7,1,2>, <7,7,1,2>
2113 3695178951U, // <2,7,7,2>: Cost 4 vext2 <0,6,2,7>, <7,2,6,0>
2113 3637724826U, // <2,7,7,2>: Cost 4 vext1 <2,2,7,7>, <2,2,7,7>
21142114 3734992123U, // <2,7,7,3>: Cost 4 vext2 <7,3,2,7>, <7,3,2,7>
21152115 2552040758U, // <2,7,7,4>: Cost 3 vext1 <0,2,7,7>, RHS
2116 3323375797U, // <2,7,7,5>: Cost 4 vrev <5,7,7,2>
2116 3799995992U, // <2,7,7,5>: Cost 4 vext3 <7,0,1,2>, <7,7,5,5>
21172117 2663241198U, // <2,7,7,6>: Cost 3 vext2 <7,6,2,7>, <7,6,2,7>
21182118 2712835692U, // <2,7,7,7>: Cost 3 vext3 <4,6,u,2>, <7,7,7,7>
21192119 2731562607U, // <2,7,7,u>: Cost 3 vext3 <7,u,1,2>, <7,7,u,1>
21292129 1544380416U, // <2,u,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
21302130 470638699U, // <2,u,0,1>: Cost 1 vext2 LHS, LHS
21312131 1544380580U, // <2,u,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
2132 1159375061U, // <2,u,0,3>: Cost 2 vrev <3,0,u,2>
2132 1658631909U, // <2,u,0,3>: Cost 2 vext3 , ,2>
21332133 1544380754U, // <2,u,0,4>: Cost 2 vext2 LHS, <0,4,1,5>
2134 2245062279U, // <2,u,0,5>: Cost 3 vrev <5,0,u,2>
2134 2665898414U, // <2,u,0,5>: Cost 3 vext2 LHS, <0,5,2,7>
21352135 1658853120U, // <2,u,0,6>: Cost 2 vext3 ,
2136 1183265849U, // <2,u,0,7>: Cost 2 vrev <7,0,u,2>
2136 3094531625U, // <2,u,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
21372137 470639261U, // <2,u,0,u>: Cost 1 vext2 LHS, LHS
2138 2618122996U, // <2,u,1,0>: Cost 3 vext2 LHS, <1,0,3,0>
2138 1544381174U, // <2,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
21392139 1544381236U, // <2,u,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
21402140 1544381334U, // <2,u,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
21412141 1544381400U, // <2,u,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
21452145 2726254427U, // <2,u,1,7>: Cost 3 vext3 <7,0,1,2>,
21462146 1544381823U, // <2,u,1,u>: Cost 2 vext2 LHS, <1,u,3,3>
21472147 1478328422U, // <2,u,2,0>: Cost 2 vext1 <0,2,u,2>, LHS
2148 2618123806U, // <2,u,2,1>: Cost 3 vext2 LHS, <2,1,3,0>
2148 2618123807U, // <2,u,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
21492149 269271142U, // <2,u,2,2>: Cost 1 vdup2 LHS
21502150 1544382118U, // <2,u,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
21512151 1478331702U, // <2,u,2,4>: Cost 2 vext1 <0,2,u,2>, RHS
21552155 269271142U, // <2,u,2,u>: Cost 1 vdup2 LHS
21562156 1544382614U, // <2,u,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
21572157 2953627374U, // <2,u,3,1>: Cost 3 vzipr LHS, <2,3,u,1>
2158 1544382774U, // <2,u,3,2>: Cost 2 vext2 LHS, <3,2,1,0>
2158 1490282143U, // <2,u,3,2>: Cost 2 vext1 <2,2,u,3>, <2,2,u,3>
21592159 1879883932U, // <2,u,3,3>: Cost 2 vzipr LHS, LHS
21602160 1544382978U, // <2,u,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
21612161 2953627378U, // <2,u,3,5>: Cost 3 vzipr LHS, <2,3,u,5>
21652165 1484316774U, // <2,u,4,0>: Cost 2 vext1 <1,2,u,4>, LHS
21662166 1484317639U, // <2,u,4,1>: Cost 2 vext1 <1,2,u,4>, <1,2,u,4>
21672167 2552088270U, // <2,u,4,2>: Cost 3 vext1 <0,2,u,4>, <2,3,4,5>
2168 3094561437U, // <2,u,4,3>: Cost 3 vtrnr <1,2,3,4>, LHS
2168 1190213513U, // <2,u,4,3>: Cost 2 vrev
21692169 1484320054U, // <2,u,4,4>: Cost 2 vext1 <1,2,u,4>, RHS
21702170 470641974U, // <2,u,4,5>: Cost 1 vext2 LHS, RHS
21712171 1592159604U, // <2,u,4,6>: Cost 2 vext2 LHS, <4,6,4,6>
21752175 1592159952U, // <2,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
21762176 2564040353U, // <2,u,5,2>: Cost 3 vext1 <2,2,u,5>, <2,2,u,5>
21772177 2690275455U, // <2,u,5,3>: Cost 3 vext3 <0,u,u,2>,
2178 2552098102U, // <2,u,5,4>: Cost 3 vext1 <0,2,u,5>, RHS
2178 1592160198U, // <2,u,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
21792179 1592160260U, // <2,u,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
21802180 1611962522U, // <2,u,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
21812181 1592160424U, // <2,u,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
21822182 1611962540U, // <2,u,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
21832183 1478361190U, // <2,u,6,0>: Cost 2 vext1 <0,2,u,6>, LHS
2184 2552103732U, // <2,u,6,1>: Cost 3 vext1 <0,2,u,6>, <1,1,1,1>
2184 2552103670U, // <2,u,6,1>: Cost 3 vext1 <0,2,u,6>, <1,0,3,2>
21852185 1592160762U, // <2,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
21862186 2685704400U, // <2,u,6,3>: Cost 3 vext3 <0,2,0,2>,
21872187 1478364470U, // <2,u,6,4>: Cost 2 vext1 <0,2,u,6>, RHS
21922192 1592161274U, // <2,u,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
21932193 2659931226U, // <2,u,7,1>: Cost 3 vext2 <7,1,2,u>, <7,1,2,u>
21942194 2564056739U, // <2,u,7,2>: Cost 3 vext1 <2,2,u,7>, <2,2,u,7>
2195 2661258492U, // <2,u,7,3>: Cost 3 vext2 <7,3,2,u>, <7,3,2,u>
2195 2665903331U, // <2,u,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
21962196 1592161638U, // <2,u,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
21972197 2665903494U, // <2,u,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
2198 1592161798U, // <2,u,7,6>: Cost 2 vext2 LHS, <7,6,5,4>
2198 2587947527U, // <2,u,7,6>: Cost 3 vext1 <6,2,u,7>, <6,2,u,7>
21992199 1592161900U, // <2,u,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
22002200 1592161922U, // <2,u,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
22012201 1478377574U, // <2,u,u,0>: Cost 2 vext1 <0,2,u,u>, LHS
22102210 1611448320U, // <3,0,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
22112211 1611890698U, // <3,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>
22122212 1611890708U, // <3,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>
2213 2624766214U, // <3,0,0,3>: Cost 3 vext2 <1,2,3,0>, <0,3,2,1>
2213 3763576860U, // <3,0,0,3>: Cost 4 vext3 LHS, <0,0,3,1>
22142214 2689835045U, // <3,0,0,4>: Cost 3 vext3 LHS, <0,0,4,1>
2215 3731685806U, // <3,0,0,5>: Cost 4 vext2 <6,7,3,0>, <0,5,2,7>
2215 3698508206U, // <3,0,0,5>: Cost 4 vext2 <1,2,3,0>, <0,5,2,7>
22162216 3763576887U, // <3,0,0,6>: Cost 4 vext3 LHS, <0,0,6,1>
22172217 3667678434U, // <3,0,0,7>: Cost 4 vext1 <7,3,0,0>, <7,3,0,0>
22182218 1616093258U, // <3,0,0,u>: Cost 2 vext3 LHS, <0,0,u,2>
22192219 1490337894U, // <3,0,1,0>: Cost 2 vext1 <2,3,0,1>, LHS
2220 2685632603U, // <3,0,1,1>: Cost 3 vext3 LHS, <0,1,1,1>
2220 2685632602U, // <3,0,1,1>: Cost 3 vext3 LHS, <0,1,1,0>
22212221 537706598U, // <3,0,1,2>: Cost 1 vext3 LHS, LHS
22222222 2624766936U, // <3,0,1,3>: Cost 3 vext2 <1,2,3,0>, <1,3,1,3>
22232223 1490341174U, // <3,0,1,4>: Cost 2 vext1 <2,3,0,1>, RHS
22392239 2685632774U, // <3,0,3,2>: Cost 3 vext3 LHS, <0,3,2,1>
22402240 2624768412U, // <3,0,3,3>: Cost 3 vext2 <1,2,3,0>, <3,3,3,3>
22412241 2624768514U, // <3,0,3,4>: Cost 3 vext2 <1,2,3,0>, <3,4,5,6>
2242 3698510384U, // <3,0,3,5>: Cost 4 vext2 <1,2,3,0>, <3,5,1,7>
2242 3702491714U, // <3,0,3,5>: Cost 4 vext2 <1,u,3,0>, <3,5,3,7>
22432243 2624768632U, // <3,0,3,6>: Cost 3 vext2 <1,2,3,0>, <3,6,0,7>
22442244 3702491843U, // <3,0,3,7>: Cost 4 vext2 <1,u,3,0>, <3,7,0,1>
22452245 2686959934U, // <3,0,3,u>: Cost 3 vext3 <0,3,u,3>, <0,3,u,3>
22562256 2666573520U, // <3,0,5,1>: Cost 3 vext2 , <5,1,7,3>
22572257 3040886886U, // <3,0,5,2>: Cost 3 vtrnl <3,4,5,6>, LHS
22582258 3625912834U, // <3,0,5,3>: Cost 4 vext1 <0,3,0,5>, <3,4,5,6>
2259 3625913654U, // <3,0,5,4>: Cost 4 vext1 <0,3,0,5>, RHS
2259 2666573766U, // <3,0,5,4>: Cost 3 vext2 , <5,4,7,6>
22602260 2666573828U, // <3,0,5,5>: Cost 3 vext2 , <5,5,5,5>
22612261 2732966354U, // <3,0,5,6>: Cost 3 vext3 LHS, <0,5,6,7>
22622262 2666573992U, // <3,0,5,7>: Cost 3 vext2 , <5,7,5,7>
22662266 2689835519U, // <3,0,6,2>: Cost 3 vext3 LHS, <0,6,2,7>
22672267 3667724438U, // <3,0,6,3>: Cost 4 vext1 <7,3,0,6>, <3,0,1,2>
22682268 3763577355U, // <3,0,6,4>: Cost 4 vext3 LHS, <0,6,4,1>
2269 3322204198U, // <3,0,6,5>: Cost 4 vrev <5,6,0,3>
2269 3806708243U, // <3,0,6,5>: Cost 4 vext3 LHS, <0,6,5,0>
22702270 2666574648U, // <3,0,6,6>: Cost 3 vext2 , <6,6,6,6>
22712271 2657948520U, // <3,0,6,7>: Cost 3 vext2 <6,7,3,0>, <6,7,3,0>
22722272 2689835573U, // <3,0,6,u>: Cost 3 vext3 LHS, <0,6,u,7>
22732273 2666574842U, // <3,0,7,0>: Cost 3 vext2 , <7,0,1,2>
2274 2685633088U, // <3,0,7,1>: Cost 3 vext3 LHS, <0,7,1,0>
2274 2685633095U, // <3,0,7,1>: Cost 3 vext3 LHS, <0,7,1,7>
22752275 2660603052U, // <3,0,7,2>: Cost 3 vext2 <7,2,3,0>, <7,2,3,0>
2276 3702494480U, // <3,0,7,3>: Cost 4 vext2 <1,u,3,0>, <7,3,5,1>
2276 3643844997U, // <3,0,7,3>: Cost 4 vext1 <3,3,0,7>, <3,3,0,7>
22772277 2666575206U, // <3,0,7,4>: Cost 3 vext2 , <7,4,5,6>
2278 3702494624U, // <3,0,7,5>: Cost 4 vext2 <1,u,3,0>, <7,5,3,1>
2279 2732966514U, // <3,0,7,6>: Cost 3 vext3 LHS, <0,7,6,5>
2278 3655790391U, // <3,0,7,5>: Cost 4 vext1 <5,3,0,7>, <5,3,0,7>
2279 3731690968U, // <3,0,7,6>: Cost 4 vext2 <6,7,3,0>, <7,6,0,3>
22802280 2666575468U, // <3,0,7,7>: Cost 3 vext2 , <7,7,7,7>
22812281 2664584850U, // <3,0,7,u>: Cost 3 vext2 <7,u,3,0>, <7,u,3,0>
22822282 1616093834U, // <3,0,u,0>: Cost 2 vext3 LHS, <0,u,0,2>
22912291 2552201318U, // <3,1,0,0>: Cost 3 vext1 <0,3,1,0>, LHS
22922292 2618802278U, // <3,1,0,1>: Cost 3 vext2 <0,2,3,1>, LHS
22932293 2618802366U, // <3,1,0,2>: Cost 3 vext2 <0,2,3,1>, <0,2,3,1>
2294 2685633268U, // <3,1,0,3>: Cost 3 vext3 LHS, <1,0,3,0>
2294 1611449078U, // <3,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>
22952295 2552204598U, // <3,1,0,4>: Cost 3 vext1 <0,3,1,0>, RHS
2296 2732966664U, // <3,1,0,5>: Cost 3 vext3 LHS, <1,0,5,2>
2296 2732966663U, // <3,1,0,5>: Cost 3 vext3 LHS, <1,0,5,1>
22972297 3906258396U, // <3,1,0,6>: Cost 4 vuzpr <2,3,0,1>, <2,0,4,6>
2298 2732966686U, // <3,1,0,7>: Cost 3 vext3 LHS, <1,0,7,6>
2299 2685633313U, // <3,1,0,u>: Cost 3 vext3 LHS, <1,0,u,0>
2298 3667752171U, // <3,1,0,7>: Cost 4 vext1 <7,3,1,0>, <7,3,1,0>
2299 1611891491U, // <3,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>
23002300 2689835819U, // <3,1,1,0>: Cost 3 vext3 LHS, <1,1,0,1>
23012301 1611449140U, // <3,1,1,1>: Cost 2 vext3 LHS, <1,1,1,1>
23022302 2624775063U, // <3,1,1,2>: Cost 3 vext2 <1,2,3,1>, <1,2,3,1>
23042304 2689835859U, // <3,1,1,4>: Cost 3 vext3 LHS, <1,1,4,5>
23052305 2689835868U, // <3,1,1,5>: Cost 3 vext3 LHS, <1,1,5,5>
23062306 3763577701U, // <3,1,1,6>: Cost 4 vext3 LHS, <1,1,6,5>
2307 2257163340U, // <3,1,1,7>: Cost 3 vrev <7,1,1,3>
2307 3765273452U, // <3,1,1,7>: Cost 4 vext3 <1,1,7,3>, <1,1,7,3>
23082308 1611891573U, // <3,1,1,u>: Cost 2 vext3 LHS, <1,1,u,3>
2309 2552217702U, // <3,1,2,0>: Cost 3 vext1 <0,3,1,2>, LHS
2309 2629420494U, // <3,1,2,0>: Cost 3 vext2 <2,0,3,1>, <2,0,3,1>
23102310 2689835911U, // <3,1,2,1>: Cost 3 vext3 LHS, <1,2,1,3>
23112311 2564163248U, // <3,1,2,2>: Cost 3 vext1 <2,3,1,2>, <2,3,1,2>
23122312 1611449238U, // <3,1,2,3>: Cost 2 vext3 LHS, <1,2,3,0>
2313 2552220982U, // <3,1,2,4>: Cost 3 vext1 <0,3,1,2>, RHS
2313 2564164918U, // <3,1,2,4>: Cost 3 vext1 <2,3,1,2>, RHS
23142314 2689835947U, // <3,1,2,5>: Cost 3 vext3 LHS, <1,2,5,3>
23152315 3692545978U, // <3,1,2,6>: Cost 4 vext2 <0,2,3,1>, <2,6,3,7>
23162316 2732966842U, // <3,1,2,7>: Cost 3 vext3 LHS, <1,2,7,0>
23392339 1611891856U, // <3,1,5,3>: Cost 2 vext3 LHS, <1,5,3,7>
23402340 2689836183U, // <3,1,5,4>: Cost 3 vext3 LHS, <1,5,4,5>
23412341 3759375522U, // <3,1,5,5>: Cost 4 vext3 LHS, <1,5,5,7>
2342 3733688418U, // <3,1,5,6>: Cost 4 vext2 <7,1,3,1>, <5,6,7,0>
2342 3720417378U, // <3,1,5,6>: Cost 4 vext2 <4,u,3,1>, <5,6,7,0>
23432343 2832518454U, // <3,1,5,7>: Cost 3 vuzpr <2,3,0,1>, RHS
23442344 1611891901U, // <3,1,5,u>: Cost 2 vext3 LHS, <1,5,u,7>
2345 2732967110U, // <3,1,6,0>: Cost 3 vext3 LHS, <1,6,0,7>
2345 3763578048U, // <3,1,6,0>: Cost 4 vext3 LHS, <1,6,0,1>
23462346 2689836239U, // <3,1,6,1>: Cost 3 vext3 LHS, <1,6,1,7>
23472347 2732967128U, // <3,1,6,2>: Cost 3 vext3 LHS, <1,6,2,7>
23482348 2685633761U, // <3,1,6,3>: Cost 3 vext3 LHS, <1,6,3,7>
23562356 4036102294U, // <3,1,7,2>: Cost 4 vzipr <1,5,3,7>, <3,0,1,2>
23572357 3095396454U, // <3,1,7,3>: Cost 3 vtrnr <1,3,5,7>, LHS
23582358 3631975734U, // <3,1,7,4>: Cost 4 vext1 <1,3,1,7>, RHS
2359 2249199744U, // <3,1,7,5>: Cost 3 vrev <5,7,1,3>
2360 2255172441U, // <3,1,7,6>: Cost 3 vrev <6,7,1,3>
2361 3733689964U, // <3,1,7,7>: Cost 4 vext2 <7,1,3,1>, <7,7,7,7>
2359 2222982144U, // <3,1,7,5>: Cost 3 vrev <1,3,5,7>
2360 3296797705U, // <3,1,7,6>: Cost 4 vrev <1,3,6,7>
2361 3720418924U, // <3,1,7,7>: Cost 4 vext2 <4,u,3,1>, <7,7,7,7>
23622362 3095396459U, // <3,1,7,u>: Cost 3 vtrnr <1,3,5,7>, LHS
23632363 1484496998U, // <3,1,u,0>: Cost 2 vext1 <1,3,1,u>, LHS
23642364 1611892077U, // <3,1,u,1>: Cost 2 vext3 LHS, <1,u,1,3>
23692369 2685633950U, // <3,1,u,6>: Cost 3 vext3 LHS, <1,u,6,7>
23702370 2832518697U, // <3,1,u,7>: Cost 3 vuzpr <2,3,0,1>, RHS
23712371 1611892140U, // <3,1,u,u>: Cost 2 vext3 LHS, <1,u,u,3>
2372 2623455252U, // <3,2,0,0>: Cost 3 vext2 <1,0,3,2>, <0,0,2,2>
2373 2689836477U, // <3,2,0,1>: Cost 3 vext3 LHS, <2,0,1,2>
2372 2623455232U, // <3,2,0,0>: Cost 3 vext2 <1,0,3,2>, <0,0,0,0>
2373 1549713510U, // <3,2,0,1>: Cost 2 vext2 <1,0,3,2>, LHS
23742374 2689836484U, // <3,2,0,2>: Cost 3 vext3 LHS, <2,0,2,0>
23752375 2685633997U, // <3,2,0,3>: Cost 3 vext3 LHS, <2,0,3,0>
2376 2558250294U, // <3,2,0,4>: Cost 3 vext1 <1,3,2,0>, RHS
2376 2623455570U, // <3,2,0,4>: Cost 3 vext2 <1,0,3,2>, <0,4,1,5>
23772377 2732967398U, // <3,2,0,5>: Cost 3 vext3 LHS, <2,0,5,7>
2378 2732967401U, // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,1>
2379 3763578355U, // <3,2,0,7>: Cost 4 vext3 LHS, <2,0,7,2>
2380 2685634042U, // <3,2,0,u>: Cost 3 vext3 LHS, <2,0,u,0>
2381 67944550U, // <3,2,1,0>: Cost 1 vrev LHS
2382 2576171930U, // <3,2,1,1>: Cost 3 vext1 <4,3,2,1>, <1,2,3,4>
2383 2624783256U, // <3,2,1,2>: Cost 3 vext2 <1,2,3,2>, <1,2,3,2>
2384 2685634078U, // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,0>
2378 2689836524U, // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,4>
2379 2229044964U, // <3,2,0,7>: Cost 3 vrev <2,3,7,0>
2380 1549714077U, // <3,2,0,u>: Cost 2 vext2 <1,0,3,2>, LHS
2381 1549714166U, // <3,2,1,0>: Cost 2 vext2 <1,0,3,2>, <1,0,3,2>
2382 2623456052U, // <3,2,1,1>: Cost 3 vext2 <1,0,3,2>, <1,1,1,1>
2383 2623456150U, // <3,2,1,2>: Cost 3 vext2 <1,0,3,2>, <1,2,3,0>
2384 2685634079U, // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,1>
23852385 2552286518U, // <3,2,1,4>: Cost 3 vext1 <0,3,2,1>, RHS
2386 3763578416U, // <3,2,1,5>: Cost 4 vext3 LHS, <2,1,5,0>
2386 2623456400U, // <3,2,1,5>: Cost 3 vext2 <1,0,3,2>, <1,5,3,7>
23872387 2689836604U, // <3,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>
2388 2257237077U, // <3,2,1,7>: Cost 3 vrev <7,1,2,3>
2389 115726126U, // <3,2,1,u>: Cost 1 vrev LHS
2388 3667834101U, // <3,2,1,7>: Cost 4 vext1 <7,3,2,1>, <7,3,2,1>
2389 1155385070U, // <3,2,1,u>: Cost 2 vrev <2,3,u,1>
23902390 2689836629U, // <3,2,2,0>: Cost 3 vext3 LHS, <2,2,0,1>
23912391 2689836640U, // <3,2,2,1>: Cost 3 vext3 LHS, <2,2,1,3>
23922392 1611449960U, // <3,2,2,2>: Cost 2 vext3 LHS, <2,2,2,2>
23942394 2689836669U, // <3,2,2,4>: Cost 3 vext3 LHS, <2,2,4,5>
23952395 2689836680U, // <3,2,2,5>: Cost 3 vext3 LHS, <2,2,5,7>
23962396 2689836688U, // <3,2,2,6>: Cost 3 vext3 LHS, <2,2,6,6>
2397 2257900710U, // <3,2,2,7>: Cost 3 vrev <7,2,2,3>
2397 3763578518U, // <3,2,2,7>: Cost 4 vext3 LHS, <2,2,7,3>
23982398 1611892383U, // <3,2,2,u>: Cost 2 vext3 LHS, <2,2,u,3>
23992399 1611450022U, // <3,2,3,0>: Cost 2 vext3 LHS, <2,3,0,1>
2400 2685191855U, // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,1>
2400 2685191854U, // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,0>
24012401 2685191865U, // <3,2,3,2>: Cost 3 vext3 LHS, <2,3,2,2>
2402 2685191874U, // <3,2,3,3>: Cost 3 vext3 LHS, <2,3,3,2>
2402 2685191875U, // <3,2,3,3>: Cost 3 vext3 LHS, <2,3,3,3>
24032403 1611450062U, // <3,2,3,4>: Cost 2 vext3 LHS, <2,3,4,5>
24042404 2732967635U, // <3,2,3,5>: Cost 3 vext3 LHS, <2,3,5,1>
24052405 2732967645U, // <3,2,3,6>: Cost 3 vext3 LHS, <2,3,6,2>
24102410 2732967692U, // <3,2,4,2>: Cost 3 vext3 LHS, <2,4,2,4>
24112411 2685634326U, // <3,2,4,3>: Cost 3 vext3 LHS, <2,4,3,5>
24122412 2558283062U, // <3,2,4,4>: Cost 3 vext1 <1,3,2,4>, RHS
2413 2689836841U, // <3,2,4,5>: Cost 3 vext3 LHS, <2,4,5,6>
2413 1549716790U, // <3,2,4,5>: Cost 2 vext2 <1,0,3,2>, RHS
24142414 2689836844U, // <3,2,4,6>: Cost 3 vext3 LHS, <2,4,6,0>
2415 3667858680U, // <3,2,4,7>: Cost 4 vext1 <7,3,2,4>, <7,3,2,4>
2416 2685634371U, // <3,2,4,u>: Cost 3 vext3 LHS, <2,4,u,5>
2415 2229077736U, // <3,2,4,7>: Cost 3 vrev <2,3,7,4>
2416 1549717033U, // <3,2,4,u>: Cost 2 vext2 <1,0,3,2>, RHS
24172417 2552316006U, // <3,2,5,0>: Cost 3 vext1 <0,3,2,5>, LHS
2418 3759376211U, // <3,2,5,1>: Cost 4 vext3 LHS, <2,5,1,3>
2418 2228643507U, // <3,2,5,1>: Cost 3 vrev <2,3,1,5>
24192419 2689836896U, // <3,2,5,2>: Cost 3 vext3 LHS, <2,5,2,7>
24202420 2685634408U, // <3,2,5,3>: Cost 3 vext3 LHS, <2,5,3,6>
2421 2552319286U, // <3,2,5,4>: Cost 3 vext1 <0,3,2,5>, RHS
2422 3759376251U, // <3,2,5,5>: Cost 4 vext3 LHS, <2,5,5,7>
2421 1155122894U, // <3,2,5,4>: Cost 2 vrev <2,3,4,5>
2422 2665263108U, // <3,2,5,5>: Cost 3 vext2 , <5,5,5,5>
24232423 2689836932U, // <3,2,5,6>: Cost 3 vext3 LHS, <2,5,6,7>
2424 3894398262U, // <3,2,5,7>: Cost 4 vuzpr <0,3,1,2>, RHS
2425 2685634453U, // <3,2,5,u>: Cost 3 vext3 LHS, <2,5,u,6>
2424 2665263272U, // <3,2,5,7>: Cost 3 vext2 , <5,7,5,7>
2425 1155417842U, // <3,2,5,u>: Cost 2 vrev <2,3,u,5>
24262426 2689836953U, // <3,2,6,0>: Cost 3 vext3 LHS, <2,6,0,1>
24272427 2689836964U, // <3,2,6,1>: Cost 3 vext3 LHS, <2,6,1,3>
24282428 2689836976U, // <3,2,6,2>: Cost 3 vext3 LHS, <2,6,2,6>
24302430 2689836993U, // <3,2,6,4>: Cost 3 vext3 LHS, <2,6,4,5>
24312431 2689837004U, // <3,2,6,5>: Cost 3 vext3 LHS, <2,6,5,7>
24322432 2689837013U, // <3,2,6,6>: Cost 3 vext3 LHS, <2,6,6,7>
2433 2657964906U, // <3,2,6,7>: Cost 3 vext2 <6,7,3,2>, <6,7,3,2>
2433 2665263950U, // <3,2,6,7>: Cost 3 vext2 , <6,7,0,1>
24342434 1611892711U, // <3,2,6,u>: Cost 2 vext3 LHS, <2,6,u,7>
2435 2732967914U, // <3,2,7,0>: Cost 3 vext3 LHS, <2,7,0,1>
2436 3626075280U, // <3,2,7,1>: Cost 4 vext1 <0,3,2,7>, <1,5,3,7>
2435 2665264122U, // <3,2,7,0>: Cost 3 vext2 , <7,0,1,2>
2436 2623460419U, // <3,2,7,1>: Cost 3 vext2 <1,0,3,2>, <7,1,0,3>
24372437 4169138340U, // <3,2,7,2>: Cost 4 vtrnr <1,3,5,7>, <0,2,0,2>
24382438 2962358374U, // <3,2,7,3>: Cost 3 vzipr <1,5,3,7>, LHS
2439 3626077494U, // <3,2,7,4>: Cost 4 vext1 <0,3,2,7>, RHS
2440 4169138352U, // <3,2,7,5>: Cost 4 vtrnr <1,3,5,7>, <0,2,1,5>
2441 2255246178U, // <3,2,7,6>: Cost 3 vrev <6,7,2,3>
2442 3723744876U, // <3,2,7,7>: Cost 4 vext2 <5,4,3,2>, <7,7,7,7>
2439 2665264486U, // <3,2,7,4>: Cost 3 vext2 , <7,4,5,6>
2440 2228954841U, // <3,2,7,5>: Cost 3 vrev <2,3,5,7>
2441 2229028578U, // <3,2,7,6>: Cost 3 vrev <2,3,6,7>
2442 2665264748U, // <3,2,7,7>: Cost 3 vext2 , <7,7,7,7>
24432443 2962358379U, // <3,2,7,u>: Cost 3 vzipr <1,5,3,7>, LHS
2444 72589981U, // <3,2,u,0>: Cost 1 vrev LHS
2445 2685634628U, // <3,2,u,1>: Cost 3 vext3 LHS, <2,u,1,1>
2444 1611892795U, // <3,2,u,0>: Cost 2 vext3 LHS, <2,u,0,1>
2445 1549719342U, // <3,2,u,1>: Cost 2 vext2 <1,0,3,2>, LHS
24462446 1611449960U, // <3,2,u,2>: Cost 2 vext3 LHS, <2,2,2,2>
24472447 1611892824U, // <3,2,u,3>: Cost 2 vext3 LHS, <2,u,3,3>
24482448 1611892835U, // <3,2,u,4>: Cost 2 vext3 LHS, <2,u,4,5>
2449 2689837165U, // <3,2,u,5>: Cost 3 vext3 LHS, <2,u,5,6>
2449 1549719706U, // <3,2,u,5>: Cost 2 vext2 <1,0,3,2>, RHS
24502450 2689837168U, // <3,2,u,6>: Cost 3 vext3 LHS, <2,u,6,0>
2451 2594149628U, // <3,2,u,7>: Cost 3 vext1 <7,3,2,u>, <7,3,2,u>
2452 120371557U, // <3,2,u,u>: Cost 1 vrev LHS
2451 2665265408U, // <3,2,u,7>: Cost 3 vext2 ,
2452 1611892867U, // <3,2,u,u>: Cost 2 vext3 LHS, <2,u,u,1>
24532453 2685192331U, // <3,3,0,0>: Cost 3 vext3 LHS, <3,0,0,0>
24542454 1611450518U, // <3,3,0,1>: Cost 2 vext3 LHS, <3,0,1,2>
24552455 2685634717U, // <3,3,0,2>: Cost 3 vext3 LHS, <3,0,2,0>
24592459 3763579075U, // <3,3,0,6>: Cost 4 vext3 LHS, <3,0,6,2>
24602460 4034053264U, // <3,3,0,7>: Cost 4 vzipr <1,2,3,0>, <1,5,3,7>
24612461 1611450581U, // <3,3,0,u>: Cost 2 vext3 LHS, <3,0,u,2>
2462 2558328934U, // <3,3,1,0>: Cost 3 vext1 <1,3,3,1>, LHS
2462 2685192415U, // <3,3,1,0>: Cost 3 vext3 LHS, <3,1,0,3>
24632463 1550385992U, // <3,3,1,1>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>
24642464 2685192433U, // <3,3,1,2>: Cost 3 vext3 LHS, <3,1,2,3>
24652465 2685634808U, // <3,3,1,3>: Cost 3 vext3 LHS, <3,1,3,1>
24692469 2703477022U, // <3,3,1,7>: Cost 3 vext3 <3,1,7,3>, <3,1,7,3>
24702470 1555031423U, // <3,3,1,u>: Cost 2 vext2 <1,u,3,3>, <1,u,3,3>
24712471 2564309094U, // <3,3,2,0>: Cost 3 vext1 <2,3,3,2>, LHS
2472 1611450678U, // <3,3,2,1>: Cost 2 vext3 LHS, <3,2,1,0>
2472 2630100513U, // <3,3,2,1>: Cost 3 vext2 <2,1,3,3>, <2,1,3,3>
24732473 1557022322U, // <3,3,2,2>: Cost 2 vext2 <2,2,3,3>, <2,2,3,3>
24742474 2685192520U, // <3,3,2,3>: Cost 3 vext3 LHS, <3,2,3,0>
24752475 2564312374U, // <3,3,2,4>: Cost 3 vext1 <2,3,3,2>, RHS
2476 3759376733U, // <3,3,2,5>: Cost 4 vext3 LHS, <3,2,5,3>
2476 2732968286U, // <3,3,2,5>: Cost 3 vext3 LHS, <3,2,5,4>
24772477 2685634918U, // <3,3,2,6>: Cost 3 vext3 LHS, <3,2,6,3>
24782478 2704140655U, // <3,3,2,7>: Cost 3 vext3 <3,2,7,3>, <3,2,7,3>
2479 1616095605U, // <3,3,2,u>: Cost 2 vext3 LHS, <3,2,u,0>
2479 1561004120U, // <3,3,2,u>: Cost 2 vext2 <2,u,3,3>, <2,u,3,3>
24802480 1496547430U, // <3,3,3,0>: Cost 2 vext1 <3,3,3,3>, LHS
24812481 2624129256U, // <3,3,3,1>: Cost 3 vext2 <1,1,3,3>, <3,1,1,3>
2482 2685192593U, // <3,3,3,2>: Cost 3 vext3 LHS, <3,3,2,1>
2482 2630764866U, // <3,3,3,2>: Cost 3 vext2 <2,2,3,3>, <3,2,2,3>
24832483 336380006U, // <3,3,3,3>: Cost 1 vdup3 LHS
24842484 1496550710U, // <3,3,3,4>: Cost 2 vext1 <3,3,3,3>, RHS
24852485 2732968368U, // <3,3,3,5>: Cost 3 vext3 LHS, <3,3,5,5>
24862486 2624129683U, // <3,3,3,6>: Cost 3 vext2 <1,1,3,3>, <3,6,3,7>
2487 2258638080U, // <3,3,3,7>: Cost 3 vrev <7,3,3,3>
2487 2594182400U, // <3,3,3,7>: Cost 3 vext1 <7,3,3,3>, <7,3,3,3>
24882488 336380006U, // <3,3,3,u>: Cost 1 vdup3 LHS
24892489 2558353510U, // <3,3,4,0>: Cost 3 vext1 <1,3,3,4>, LHS
24902490 2558354411U, // <3,3,4,1>: Cost 3 vext1 <1,3,3,4>, <1,3,3,4>
25192519 2661291264U, // <3,3,7,3>: Cost 3 vext2 <7,3,3,3>, <7,3,3,3>
25202520 2558381366U, // <3,3,7,4>: Cost 3 vext1 <1,3,3,7>, RHS
25212521 2732968694U, // <3,3,7,5>: Cost 3 vext3 LHS, <3,7,5,7>
2522 2255319915U, // <3,3,7,6>: Cost 3 vrev <6,7,3,3>
2522 3781126907U, // <3,3,7,6>: Cost 4 vext3 <3,7,6,3>, <3,7,6,3>
25232523 3095397376U, // <3,3,7,7>: Cost 3 vtrnr <1,3,5,7>, <1,3,5,7>
25242524 2558383918U, // <3,3,7,u>: Cost 3 vext1 <1,3,3,7>, LHS
25252525 1496547430U, // <3,3,u,0>: Cost 2 vext1 <3,3,3,3>, LHS
2526 1611893532U, // <3,3,u,1>: Cost 2 vext3 LHS, <3,u,1,0>
2526 1611893534U, // <3,3,u,1>: Cost 2 vext3 LHS, <3,u,1,2>
25272527 1592858504U, // <3,3,u,2>: Cost 2 vext2 ,
25282528 336380006U, // <3,3,u,3>: Cost 1 vdup3 LHS
25292529 1496550710U, // <3,3,u,4>: Cost 2 vext1 <3,3,3,3>, RHS
25402540 1659227036U, // <3,4,0,6>: Cost 2 vext3 LHS, <4,0,6,2>
25412541 3667973382U, // <3,4,0,7>: Cost 4 vext1 <7,3,4,0>, <7,3,4,0>
25422542 1551057565U, // <3,4,0,u>: Cost 2 vext2 <1,2,3,4>, LHS
2543 2564374630U, // <3,4,1,0>: Cost 3 vext1 <2,3,4,1>, LHS
2543 2624799478U, // <3,4,1,0>: Cost 3 vext2 <1,2,3,4>, <1,0,3,2>
25442544 2624799540U, // <3,4,1,1>: Cost 3 vext2 <1,2,3,4>, <1,1,1,1>
25452545 1551057818U, // <3,4,1,2>: Cost 2 vext2 <1,2,3,4>, <1,2,3,4>
25462546 2624799704U, // <3,4,1,3>: Cost 3 vext2 <1,2,3,4>, <1,3,1,3>
25542554 2624800360U, // <3,4,2,2>: Cost 3 vext2 <1,2,3,4>, <2,2,2,2>
25552555 2624800422U, // <3,4,2,3>: Cost 3 vext2 <1,2,3,4>, <2,3,0,1>
25562556 2624800514U, // <3,4,2,4>: Cost 3 vext2 <1,2,3,4>, <2,4,1,3>
2557 2905001270U, // <3,4,2,5>: Cost 3 vzipl <3,2,1,0>, RHS
2557 2709965878U, // <3,4,2,5>: Cost 3 vext3 <4,2,5,3>, <4,2,5,3>
25582558 2689838140U, // <3,4,2,6>: Cost 3 vext3 LHS, <4,2,6,0>
25592559 2634090504U, // <3,4,2,7>: Cost 3 vext2 <2,7,3,4>, <2,7,3,4>
25602560 2689838158U, // <3,4,2,u>: Cost 3 vext3 LHS, <4,2,u,0>
25612561 2624800918U, // <3,4,3,0>: Cost 3 vext2 <1,2,3,4>, <3,0,1,2>
25622562 2636081403U, // <3,4,3,1>: Cost 3 vext2 <3,1,3,4>, <3,1,3,4>
2563 2624801078U, // <3,4,3,2>: Cost 3 vext2 <1,2,3,4>, <3,2,1,0>
2563 2636745036U, // <3,4,3,2>: Cost 3 vext2 <3,2,3,4>, <3,2,3,4>
25642564 2624801180U, // <3,4,3,3>: Cost 3 vext2 <1,2,3,4>, <3,3,3,3>
25652565 2624801232U, // <3,4,3,4>: Cost 3 vext2 <1,2,3,4>, <3,4,0,1>
25662566 2905836854U, // <3,4,3,5>: Cost 3 vzipl <3,3,3,3>, RHS
25672567 3040054582U, // <3,4,3,6>: Cost 3 vtrnl <3,3,3,3>, RHS
25682568 3702524611U, // <3,4,3,7>: Cost 4 vext2 <1,u,3,4>, <3,7,0,1>
2569 2624801564U, // <3,4,3,u>: Cost 3 vext2 <1,2,3,4>, <3,u,1,0>
2569 2624801566U, // <3,4,3,u>: Cost 3 vext2 <1,2,3,4>, <3,u,1,2>
25702570 2564399206U, // <3,4,4,0>: Cost 3 vext1 <2,3,4,4>, LHS
25712571 2564400026U, // <3,4,4,1>: Cost 3 vext1 <2,3,4,4>, <1,2,3,4>
25722572 2564400845U, // <3,4,4,2>: Cost 3 vext1 <2,3,4,4>, <2,3,4,4>
2573 2624801898U, // <3,4,4,3>: Cost 3 vext2 <1,2,3,4>, <4,3,2,1>
2573 2570373542U, // <3,4,4,3>: Cost 3 vext1 <3,3,4,4>, <3,3,4,4>
25742574 1659227344U, // <3,4,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
25752575 1551060278U, // <3,4,4,5>: Cost 2 vext2 <1,2,3,4>, RHS
25762576 1659227364U, // <3,4,4,6>: Cost 2 vext3 LHS, <4,4,6,6>
25872587 537709896U, // <3,4,5,u>: Cost 1 vext3 LHS, RHS
25882588 2689838411U, // <3,4,6,0>: Cost 3 vext3 LHS, <4,6,0,1>
25892589 2558444534U, // <3,4,6,1>: Cost 3 vext1 <1,3,4,6>, <1,3,4,6>
2590 2732969308U, // <3,4,6,2>: Cost 3 vext3 LHS, <4,6,2,0>
2590 2666607098U, // <3,4,6,2>: Cost 3 vext2 , <6,2,7,3>
25912591 2558446082U, // <3,4,6,3>: Cost 3 vext1 <1,3,4,6>, <3,4,5,6>
25922592 1659227508U, // <3,4,6,4>: Cost 2 vext3 LHS, <4,6,4,6>
25932593 2689838462U, // <3,4,6,5>: Cost 3 vext3 LHS, <4,6,5,7>
25972597 2666607610U, // <3,4,7,0>: Cost 3 vext2 , <7,0,1,2>
25982598 3702527072U, // <3,4,7,1>: Cost 4 vext2 <1,u,3,4>, <7,1,3,5>
25992599 2660635824U, // <3,4,7,2>: Cost 3 vext2 <7,2,3,4>, <7,2,3,4>
2600 3702527248U, // <3,4,7,3>: Cost 4 vext2 <1,u,3,4>, <7,3,5,1>
2600 3644139945U, // <3,4,7,3>: Cost 4 vext1 <3,3,4,7>, <3,3,4,7>
26012601 2666607974U, // <3,4,7,4>: Cost 3 vext2 , <7,4,5,6>
26022602 2732969416U, // <3,4,7,5>: Cost 3 vext3 LHS, <4,7,5,0>
2603 2732969426U, // <3,4,7,6>: Cost 3 vext3 LHS, <4,7,6,1>
2603 2732969425U, // <3,4,7,6>: Cost 3 vext3 LHS, <4,7,6,0>
26042604 2666608236U, // <3,4,7,7>: Cost 3 vext2 , <7,7,7,7>
26052605 2664617622U, // <3,4,7,u>: Cost 3 vext2 <7,u,3,4>, <7,u,3,4>
26062606 1490690150U, // <3,4,u,0>: Cost 2 vext1 <2,3,4,u>, LHS
26192619 2689838690U, // <3,5,0,4>: Cost 3 vext3 LHS, <5,0,4,1>
26202620 2732969579U, // <3,5,0,5>: Cost 3 vext3 LHS, <5,0,5,1>
26212621 2732969588U, // <3,5,0,6>: Cost 3 vext3 LHS, <5,0,6,1>
2622 4162817334U, // <3,5,0,7>: Cost 4 vtrnr <0,3,1,0>, RHS
2622 2246963055U, // <3,5,0,7>: Cost 3 vrev <5,3,7,0>
26232623 2618835613U, // <3,5,0,u>: Cost 3 vext2 <0,2,3,5>, LHS
26242624 2594308198U, // <3,5,1,0>: Cost 3 vext1 <7,3,5,1>, LHS
26252625 3692577588U, // <3,5,1,1>: Cost 4 vext2 <0,2,3,5>, <1,1,1,1>
26262626 2624807835U, // <3,5,1,2>: Cost 3 vext2 <1,2,3,5>, <1,2,3,5>
26272627 2625471468U, // <3,5,1,3>: Cost 3 vext2 <1,3,3,5>, <1,3,3,5>
2628 2689838770U, // <3,5,1,4>: Cost 3 vext3 LHS, <5,1,4,0>
2628 2626135101U, // <3,5,1,4>: Cost 3 vext2 <1,4,3,5>, <1,4,3,5>
26292629 2594311888U, // <3,5,1,5>: Cost 3 vext1 <7,3,5,1>, <5,1,7,3>
26302630 3699877107U, // <3,5,1,6>: Cost 4 vext2 <1,4,3,5>, <1,6,5,7>
26312631 1641680592U, // <3,5,1,7>: Cost 2 vext3 <5,1,7,3>, <5,1,7,3>
26322632 1641754329U, // <3,5,1,u>: Cost 2 vext3 <5,1,u,3>, <5,1,u,3>
2633 3703195090U, // <3,5,2,0>: Cost 4 vext2 <2,0,3,5>, <2,0,3,5>
2633 3692578274U, // <3,5,2,0>: Cost 4 vext2 <0,2,3,5>, <2,0,5,3>
26342634 2630116899U, // <3,5,2,1>: Cost 3 vext2 <2,1,3,5>, <2,1,3,5>
26352635 3692578408U, // <3,5,2,2>: Cost 4 vext2 <0,2,3,5>, <2,2,2,2>
26362636 2625472206U, // <3,5,2,3>: Cost 3 vext2 <1,3,3,5>, <2,3,4,5>
26412641 2634762330U, // <3,5,2,u>: Cost 3 vext2 <2,u,3,5>, <2,u,3,5>
26422642 3692578966U, // <3,5,3,0>: Cost 4 vext2 <0,2,3,5>, <3,0,1,2>
26432643 2636089596U, // <3,5,3,1>: Cost 3 vext2 <3,1,3,5>, <3,1,3,5>
2644 3692579126U, // <3,5,3,2>: Cost 4 vext2 <0,2,3,5>, <3,2,1,0>
2644 3699214668U, // <3,5,3,2>: Cost 4 vext2 <1,3,3,5>, <3,2,3,4>
26452645 2638080412U, // <3,5,3,3>: Cost 3 vext2 <3,4,3,5>, <3,3,3,3>
26462646 2618837506U, // <3,5,3,4>: Cost 3 vext2 <0,2,3,5>, <3,4,5,6>
26472647 2832844494U, // <3,5,3,5>: Cost 3 vuzpr <2,3,4,5>, <2,3,4,5>
26482648 4033415682U, // <3,5,3,6>: Cost 4 vzipr <1,1,3,3>, <3,4,5,6>
26492649 3095072054U, // <3,5,3,7>: Cost 3 vtrnr <1,3,1,3>, RHS
26502650 3095072055U, // <3,5,3,u>: Cost 3 vtrnr <1,3,1,3>, RHS
2651 2732969858U, // <3,5,4,0>: Cost 3 vext3 LHS, <5,4,0,1>
2652 2732969874U, // <3,5,4,1>: Cost 3 vext3 LHS, <5,4,1,u>
2653 3763580819U, // <3,5,4,2>: Cost 4 vext3 LHS, <5,4,2,0>
2654 2732969886U, // <3,5,4,3>: Cost 3 vext3 LHS, <5,4,3,2>
2655 2732969898U, // <3,5,4,4>: Cost 3 vext3 LHS, <5,4,4,5>
2651 2600304742U, // <3,5,4,0>: Cost 3 vext1 , LHS
2652 3763580815U, // <3,5,4,1>: Cost 4 vext3 LHS, <5,4,1,5>
2653 2564474582U, // <3,5,4,2>: Cost 3 vext1 <2,3,5,4>, <2,3,5,4>
2654 3699879044U, // <3,5,4,3>: Cost 4 vext2 <1,4,3,5>, <4,3,5,0>
2655 2600308022U, // <3,5,4,4>: Cost 3 vext1 , RHS
26562656 2618838326U, // <3,5,4,5>: Cost 3 vext2 <0,2,3,5>, RHS
26572657 2772454710U, // <3,5,4,6>: Cost 3 vuzpl <3,4,5,6>, RHS
2658 2732969925U, // <3,5,4,7>: Cost 3 vext3 LHS, <5,4,7,5>
2659 2618838569U, // <3,5,4,u>: Cost 3 vext2 <0,2,3,5>, RHS
2658 1659228102U, // <3,5,4,7>: Cost 2 vext3 LHS, <5,4,7,6>
2659 1659228111U, // <3,5,4,u>: Cost 2 vext3 LHS, <5,4,u,6>
26602660 2570453094U, // <3,5,5,0>: Cost 3 vext1 <3,3,5,5>, LHS
26612661 2624810704U, // <3,5,5,1>: Cost 3 vext2 <1,2,3,5>, <5,1,7,3>
26622662 2570454734U, // <3,5,5,2>: Cost 3 vext1 <3,3,5,5>, <2,3,4,5>
26822682 1484786998U, // <3,5,7,4>: Cost 2 vext1 <1,3,5,7>, RHS
26832683 1659228328U, // <3,5,7,5>: Cost 2 vext3 LHS, <5,7,5,7>
26842684 2732970154U, // <3,5,7,6>: Cost 3 vext3 LHS, <5,7,6,0>
2685 2558530976U, // <3,5,7,7>: Cost 3 vext1 <1,3,5,7>, <7,5,3,1>
2685 2558531180U, // <3,5,7,7>: Cost 3 vext1 <1,3,5,7>, <7,7,7,7>
26862686 1484789550U, // <3,5,7,u>: Cost 2 vext1 <1,3,5,7>, LHS
26872687 1484791910U, // <3,5,u,0>: Cost 2 vext1 <1,3,5,u>, LHS
26882688 1484792833U, // <3,5,u,1>: Cost 2 vext1 <1,3,5,u>, <1,3,5,u>
27022702 2732970316U, // <3,6,0,6>: Cost 3 vext3 LHS, <6,0,6,0>
27032703 2960313654U, // <3,6,0,7>: Cost 3 vzipr <1,2,3,0>, RHS
27042704 2689839456U, // <3,6,0,u>: Cost 3 vext3 LHS, <6,0,u,2>
2705 2720878954U, // <3,6,1,0>: Cost 3 vext3 <6,1,0,3>, <6,1,0,3>
2705 3763581290U, // <3,6,1,0>: Cost 4 vext3 LHS, <6,1,0,3>
27062706 3763581297U, // <3,6,1,1>: Cost 4 vext3 LHS, <6,1,1,1>
27072707 2624816028U, // <3,6,1,2>: Cost 3 vext2 <1,2,3,6>, <1,2,3,6>
27082708 3763581315U, // <3,6,1,3>: Cost 4 vext3 LHS, <6,1,3,1>
27142714 2594390118U, // <3,6,2,0>: Cost 3 vext1 <7,3,6,2>, LHS
27152715 2721616324U, // <3,6,2,1>: Cost 3 vext3 <6,2,1,3>, <6,2,1,3>
27162716 2630788725U, // <3,6,2,2>: Cost 3 vext2 <2,2,3,6>, <2,2,3,6>
2717 2234304870U, // <3,6,2,3>: Cost 3 vrev <3,2,6,3>
2718 2689839580U, // <3,6,2,4>: Cost 3 vext3 LHS, <6,2,4,0>
2717 3763581395U, // <3,6,2,3>: Cost 4 vext3 LHS, <6,2,3,0>
2718 2632115991U, // <3,6,2,4>: Cost 3 vext2 <2,4,3,6>, <2,4,3,6>
27192719 2632779624U, // <3,6,2,5>: Cost 3 vext2 <2,5,3,6>, <2,5,3,6>
27202720 2594394618U, // <3,6,2,6>: Cost 3 vext1 <7,3,6,2>, <6,2,7,3>
27212721 1648316922U, // <3,6,2,7>: Cost 2 vext3 <6,2,7,3>, <6,2,7,3>
27222722 1648390659U, // <3,6,2,u>: Cost 2 vext3 <6,2,u,3>, <6,2,u,3>
27232723 3693914262U, // <3,6,3,0>: Cost 4 vext2 <0,4,3,6>, <3,0,1,2>
27242724 3638281176U, // <3,6,3,1>: Cost 4 vext1 <2,3,6,3>, <1,3,1,3>
2725 3763581468U, // <3,6,3,2>: Cost 4 vext3 LHS, <6,3,2,1>
2725 3696568678U, // <3,6,3,2>: Cost 4 vext2 <0,u,3,6>, <3,2,6,3>
27262726 2638088604U, // <3,6,3,3>: Cost 3 vext2 <3,4,3,6>, <3,3,3,3>
27272727 2632780290U, // <3,6,3,4>: Cost 3 vext2 <2,5,3,6>, <3,4,5,6>
27282728 3712494145U, // <3,6,3,5>: Cost 4 vext2 <3,5,3,6>, <3,5,3,6>
27292729 3698559612U, // <3,6,3,6>: Cost 4 vext2 <1,2,3,6>, <3,6,1,2>
27302730 2959674678U, // <3,6,3,7>: Cost 3 vzipr <1,1,3,3>, RHS
27312731 2959674679U, // <3,6,3,u>: Cost 3 vzipr <1,1,3,3>, RHS
2732 3638288486U, // <3,6,4,0>: Cost 4 vext1 <2,3,6,4>, LHS
2732 3763581536U, // <3,6,4,0>: Cost 4 vext3 LHS, <6,4,0,6>
27332733 2722943590U, // <3,6,4,1>: Cost 3 vext3 <6,4,1,3>, <6,4,1,3>
2734 2689839724U, // <3,6,4,2>: Cost 3 vext3 LHS, <6,4,2,0>
2734 2732970609U, // <3,6,4,2>: Cost 3 vext3 LHS, <6,4,2,5>
27352735 3698560147U, // <3,6,4,3>: Cost 4 vext2 <1,2,3,6>, <4,3,6,6>
27362736 2732970628U, // <3,6,4,4>: Cost 3 vext3 LHS, <6,4,4,6>
27372737 2689839757U, // <3,6,4,5>: Cost 3 vext3 LHS, <6,4,5,6>
27382738 2732970640U, // <3,6,4,6>: Cost 3 vext3 LHS, <6,4,6,0>
27392739 2960346422U, // <3,6,4,7>: Cost 3 vzipr <1,2,3,4>, RHS
27402740 2689839784U, // <3,6,4,u>: Cost 3 vext3 LHS, <6,4,u,6>
2741 2732970674U, // <3,6,5,0>: Cost 3 vext3 LHS, <6,5,0,7>
2742 3789165243U, // <3,6,5,1>: Cost 4 vext3 <5,1,7,3>, <6,5,1,7>
2741 2576498790U, // <3,6,5,0>: Cost 3 vext1 <4,3,6,5>, LHS
2742 3650241270U, // <3,6,5,1>: Cost 4 vext1 <4,3,6,5>, <1,0,3,2>
27432743 2732970692U, // <3,6,5,2>: Cost 3 vext3 LHS, <6,5,2,7>
27442744 2576501250U, // <3,6,5,3>: Cost 3 vext1 <4,3,6,5>, <3,4,5,6>
2745 2242268466U, // <3,6,5,4>: Cost 3 vrev <4,5,6,3>
2746 3806712536U, // <3,6,5,5>: Cost 4 vext3 LHS, <6,5,5,0>
2745 2576501906U, // <3,6,5,4>: Cost 3 vext1 <4,3,6,5>, <4,3,6,5>
2746 3650244622U, // <3,6,5,5>: Cost 4 vext1 <4,3,6,5>, <5,5,6,6>
27472747 4114633528U, // <3,6,5,6>: Cost 4 vtrnl <3,4,5,6>, <6,6,6,6>
27482748 2732970735U, // <3,6,5,7>: Cost 3 vext3 LHS, <6,5,7,5>
2749 2724123382U, // <3,6,5,u>: Cost 3 vext3 <6,5,u,3>, <6,5,u,3>
2749 2576504622U, // <3,6,5,u>: Cost 3 vext1 <4,3,6,5>, LHS
27502750 2732970749U, // <3,6,6,0>: Cost 3 vext3 LHS, <6,6,0,1>
27512751 2724270856U, // <3,6,6,1>: Cost 3 vext3 <6,6,1,3>, <6,6,1,3>
27522752 2624819706U, // <3,6,6,2>: Cost 3 vext2 <1,2,3,6>, <6,2,7,3>
2753 3699888686U, // <3,6,6,3>: Cost 4 vext2 <1,4,3,6>, <6,3,4,1>
2753 3656223234U, // <3,6,6,3>: Cost 4 vext1 <5,3,6,6>, <3,4,5,6>
27542754 2732970788U, // <3,6,6,4>: Cost 3 vext3 LHS, <6,6,4,4>
27552755 2732970800U, // <3,6,6,5>: Cost 3 vext3 LHS, <6,6,5,7>
27562756 1659228984U, // <3,6,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
27672767 1659229078U, // <3,6,7,u>: Cost 2 vext3 LHS, <6,7,u,1>
27682768 1659229087U, // <3,6,u,0>: Cost 2 vext3 LHS, <6,u,0,1>
27692769 2689840041U, // <3,6,u,1>: Cost 3 vext3 LHS, <6,u,1,2>
2770 2689840048U, // <3,6,u,2>: Cost 3 vext3 LHS, <6,u,2,0>
2771 2238286668U, // <3,6,u,3>: Cost 3 vrev <3,u,6,3>
2770 2558609339U, // <3,6,u,2>: Cost 3 vext1 <1,3,6,u>, <2,6,3,u>
2771 2576525853U, // <3,6,u,3>: Cost 3 vext1 <4,3,6,u>, <3,4,u,6>
27722772 1659229127U, // <3,6,u,4>: Cost 2 vext3 LHS, <6,u,4,5>
27732773 2689840081U, // <3,6,u,5>: Cost 3 vext3 LHS, <6,u,5,6>
27742774 1659228984U, // <3,6,u,6>: Cost 2 vext3 LHS, <6,6,6,6>
27832783 2588480072U, // <3,7,0,6>: Cost 3 vext1 <6,3,7,0>, <6,3,7,0>
27842784 2732971055U, // <3,7,0,7>: Cost 3 vext3 LHS, <7,0,7,1>
27852785 1553072797U, // <3,7,0,u>: Cost 2 vext2 <1,5,3,7>, LHS
2786 2582511718U, // <3,7,1,0>: Cost 3 vext1 <5,3,7,1>, LHS
2786 2626814710U, // <3,7,1,0>: Cost 3 vext2 <1,5,3,7>, <1,0,3,2>
27872787 2626814772U, // <3,7,1,1>: Cost 3 vext2 <1,5,3,7>, <1,1,1,1>
27882788 2626814870U, // <3,7,1,2>: Cost 3 vext2 <1,5,3,7>, <1,2,3,0>
27892789 2625487854U, // <3,7,1,3>: Cost 3 vext2 <1,3,3,7>, <1,3,3,7>
27932793 2727367810U, // <3,7,1,7>: Cost 3 vext3 <7,1,7,3>, <7,1,7,3>
27942794 1555064195U, // <3,7,1,u>: Cost 2 vext2 <1,u,3,7>, <1,u,3,7>
27952795 2588491878U, // <3,7,2,0>: Cost 3 vext1 <6,3,7,2>, LHS
2796 3700557342U, // <3,7,2,1>: Cost 4 vext2 <1,5,3,7>, <2,1,3,0>
2796 3700557318U, // <3,7,2,1>: Cost 4 vext2 <1,5,3,7>, <2,1,0,3>
27972797 2626815592U, // <3,7,2,2>: Cost 3 vext2 <1,5,3,7>, <2,2,2,2>
27982798 2626815654U, // <3,7,2,3>: Cost 3 vext2 <1,5,3,7>, <2,3,0,1>
27992799 2588495158U, // <3,7,2,4>: Cost 3 vext1 <6,3,7,2>, RHS
28032803 1561036892U, // <3,7,2,u>: Cost 2 vext2 <2,u,3,7>, <2,u,3,7>
28042804 2626816150U, // <3,7,3,0>: Cost 3 vext2 <1,5,3,7>, <3,0,1,2>
28052805 2626816268U, // <3,7,3,1>: Cost 3 vext2 <1,5,3,7>, <3,1,5,3>
2806 2626816310U, // <3,7,3,2>: Cost 3 vext2 <1,5,3,7>, <3,2,1,0>
2806 2633451878U, // <3,7,3,2>: Cost 3 vext2 <2,6,3,7>, <3,2,6,3>
28072807 2626816412U, // <3,7,3,3>: Cost 3 vext2 <1,5,3,7>, <3,3,3,3>
28082808 2626816514U, // <3,7,3,4>: Cost 3 vext2 <1,5,3,7>, <3,4,5,6>
28092809 2638760514U, // <3,7,3,5>: Cost 3 vext2 <3,5,3,7>, <3,5,3,7>
28102810 2639424147U, // <3,7,3,6>: Cost 3 vext2 <3,6,3,7>, <3,6,3,7>
28112811 2826961920U, // <3,7,3,7>: Cost 3 vuzpr <1,3,5,7>, <1,3,5,7>
2812 2626816796U, // <3,7,3,u>: Cost 3 vext2 <1,5,3,7>, <3,u,1,0>
2812 2626816798U, // <3,7,3,u>: Cost 3 vext2 <1,5,3,7>, <3,u,1,2>
28132813 2582536294U, // <3,7,4,0>: Cost 3 vext1 <5,3,7,4>, LHS
28142814 2582537360U, // <3,7,4,1>: Cost 3 vext1 <5,3,7,4>, <1,5,3,7>
28152815 2588510138U, // <3,7,4,2>: Cost 3 vext1 <6,3,7,4>, <2,6,3,7>
2816 3700558954U, // <3,7,4,3>: Cost 4 vext2 <1,5,3,7>, <4,3,2,1>
2816 3700558996U, // <3,7,4,3>: Cost 4 vext2 <1,5,3,7>, <4,3,6,7>
28172817 2582539574U, // <3,7,4,4>: Cost 3 vext1 <5,3,7,4>, RHS
28182818 1553075510U, // <3,7,4,5>: Cost 2 vext2 <1,5,3,7>, RHS
28192819 2588512844U, // <3,7,4,6>: Cost 3 vext1 <6,3,7,4>, <6,3,7,4>
28202820 2564625766U, // <3,7,4,7>: Cost 3 vext1 <2,3,7,4>, <7,4,5,6>
28212821 1553075753U, // <3,7,4,u>: Cost 2 vext2 <1,5,3,7>, RHS
28222822 2732971398U, // <3,7,5,0>: Cost 3 vext3 LHS, <7,5,0,2>
2823 2715424148U, // <3,7,5,1>: Cost 3 vext3 <5,1,7,3>, <7,5,1,7>
2823 2626817744U, // <3,7,5,1>: Cost 3 vext2 <1,5,3,7>, <5,1,7,3>
28242824 3700559649U, // <3,7,5,2>: Cost 4 vext2 <1,5,3,7>, <5,2,7,3>
28252825 2626817903U, // <3,7,5,3>: Cost 3 vext2 <1,5,3,7>, <5,3,7,0>
2826 3900705379U, // <3,7,5,4>: Cost 4 vuzpr <1,3,5,7>, <3,5,7,4>
2826 2258728203U, // <3,7,5,4>: Cost 3 vrev <7,3,4,5>
28272827 2732971446U, // <3,7,5,5>: Cost 3 vext3 LHS, <7,5,5,5>
28282828 2732971457U, // <3,7,5,6>: Cost 3 vext3 LHS, <7,5,6,7>
28292829 2826964278U, // <3,7,5,7>: Cost 3 vuzpr <1,3,5,7>, RHS
28302830 2826964279U, // <3,7,5,u>: Cost 3 vuzpr <1,3,5,7>, RHS
2831 2600468582U, // <3,7,6,0>: Cost 3 vext1 , LHS
2832 2633453993U, // <3,7,6,1>: Cost 3 vext2 <2,6,3,7>, <6,1,7,3>
2833 2722059758U, // <3,7,6,2>: Cost 3 vext3 <6,2,7,3>, <7,6,2,7>
2831 2732971478U, // <3,7,6,0>: Cost 3 vext3 LHS, <7,6,0,1>
2832 2732971486U, // <3,7,6,1>: Cost 3 vext3 LHS, <7,6,1,0>
2833 2633454074U, // <3,7,6,2>: Cost 3 vext2 <2,6,3,7>, <6,2,7,3>
28342834 2633454152U, // <3,7,6,3>: Cost 3 vext2 <2,6,3,7>, <6,3,7,0>
2835 2600471862U, // <3,7,6,4>: Cost 3 vext1 , RHS
2836 1659229702U, // <3,7,6,5>: Cost 2 vext3 LHS, <7,6,5,4>
2835 2732971518U, // <3,7,6,4>: Cost 3 vext3 LHS, <7,6,4,5>
2836 2732971526U, // <3,7,6,5>: Cost 3 vext3 LHS, <7,6,5,4>
28372837 2732971537U, // <3,7,6,6>: Cost 3 vext3 LHS, <7,6,6,6>
28382838 2732971540U, // <3,7,6,7>: Cost 3 vext3 LHS, <7,6,7,0>
2839 1659229729U, // <3,7,6,u>: Cost 2 vext3 LHS, <7,6,u,4>
2839 2726041124U, // <3,7,6,u>: Cost 3 vext3 <6,u,7,3>, <7,6,u,7>
28402840 2570616934U, // <3,7,7,0>: Cost 3 vext1 <3,3,7,7>, LHS
28412841 2570617856U, // <3,7,7,1>: Cost 3 vext1 <3,3,7,7>, <1,3,5,7>
28422842 2564646635U, // <3,7,7,2>: Cost 3 vext1 <2,3,7,7>, <2,3,7,7>
2843 2626819344U, // <3,7,7,3>: Cost 3 vext2 <1,5,3,7>, <7,3,5,1>
2843 2570619332U, // <3,7,7,3>: Cost 3 vext1 <3,3,7,7>, <3,3,7,7>
28442844 2570620214U, // <3,7,7,4>: Cost 3 vext1 <3,3,7,7>, RHS
2845 2732971608U, // <3,7,7,5>: Cost 3 vext3 LHS, <7,7,5,5>
2846 2732971617U, // <3,7,7,6>: Cost 3 vext3 LHS, <7,7,6,5>
2845 2582564726U, // <3,7,7,5>: Cost 3 vext1 <5,3,7,7>, <5,3,7,7>
2846 2588537423U, // <3,7,7,6>: Cost 3 vext1 <6,3,7,7>, <6,3,7,7>
28472847 1659229804U, // <3,7,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
28482848 1659229804U, // <3,7,7,u>: Cost 2 vext3 LHS, <7,7,7,7>
28492849 2626819795U, // <3,7,u,0>: Cost 3 vext2 <1,5,3,7>,
28502850 1553078062U, // <3,7,u,1>: Cost 2 vext2 <1,5,3,7>, LHS
2851 2626819955U, // <3,7,u,2>: Cost 3 vext2 <1,5,3,7>, ,0>
2851 2626819973U, // <3,7,u,2>: Cost 3 vext2 <1,5,3,7>, ,0>
28522852 2826961565U, // <3,7,u,3>: Cost 3 vuzpr <1,3,5,7>, LHS
28532853 2626820159U, // <3,7,u,4>: Cost 3 vext2 <1,5,3,7>,
28542854 1553078426U, // <3,7,u,5>: Cost 2 vext2 <1,5,3,7>, RHS
28582858 1611448320U, // <3,u,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
28592859 1611896531U, // <3,u,0,1>: Cost 2 vext3 LHS,
28602860 1659672284U, // <3,u,0,2>: Cost 2 vext3 LHS,
2861 2689840867U, // <3,u,0,3>: Cost 3 vext3 LHS, >
2861 1616099045U, // <3,u,0,3>: Cost 2 vext3 LHS, >
28622862 2685638381U, // <3,u,0,4>: Cost 3 vext3 LHS,
28632863 1663874806U, // <3,u,0,5>: Cost 2 vext3 LHS,
28642864 1663874816U, // <3,u,0,6>: Cost 2 vext3 LHS,
28652865 2960313672U, // <3,u,0,7>: Cost 3 vzipr <1,2,3,0>, RHS
28662866 1611896594U, // <3,u,0,u>: Cost 2 vext3 LHS,
2867 68386972U, // <3,u,1,0>: Cost 1 vrev LHS
2867 1549763324U, // <3,u,1,0>: Cost 2 vext2 <1,0,3,u>, <1,0,3,u>
28682868 1550426957U, // <3,u,1,1>: Cost 2 vext2 <1,1,3,u>, <1,1,3,u>
28692869 537712430U, // <3,u,1,2>: Cost 1 vext3 LHS, LHS
28702870 1616541495U, // <3,u,1,3>: Cost 2 vext3 LHS,
28742874 1659230043U, // <3,u,1,7>: Cost 2 vext3 LHS,
28752875 537712484U, // <3,u,1,u>: Cost 1 vext3 LHS, LHS
28762876 1611890852U, // <3,u,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
2877 1611896691U, // <3,u,2,1>: Cost 2 vext3 LHS, >
2877 2624833102U, // <3,u,2,1>: Cost 3 vext2 <1,2,3,u>, <2,1,u,3>
28782878 1557063287U, // <3,u,2,2>: Cost 2 vext2 <2,2,3,u>, <2,2,3,u>
28792879 1616099205U, // <3,u,2,3>: Cost 2 vext3 LHS,
28802880 1611890892U, // <3,u,2,4>: Cost 2 vext3 LHS, <0,2,4,6>
28842884 1616541618U, // <3,u,2,u>: Cost 2 vext3 LHS,
28852885 1611896764U, // <3,u,3,0>: Cost 2 vext3 LHS,
28862886 1484973079U, // <3,u,3,1>: Cost 2 vext1 <1,3,u,3>, <1,3,u,3>
2887 2685638606U, // <3,u,3,2>: Cost 3 vext3 LHS, >
2887 2685638607U, // <3,u,3,2>: Cost 3 vext3 LHS, >
28882888 336380006U, // <3,u,3,3>: Cost 1 vdup3 LHS
28892889 1611896804U, // <3,u,3,4>: Cost 2 vext3 LHS,
28902890 1616541679U, // <3,u,3,5>: Cost 2 vext3 LHS,
28982898 1659227344U, // <3,u,4,4>: Cost 2 vext3 LHS, <4,4,4,4>
28992899 1611896895U, // <3,u,4,5>: Cost 2 vext3 LHS,
29002900 1663875144U, // <3,u,4,6>: Cost 2 vext3 LHS,
2901 2960346440U, // <3,u,4,7>: Cost 3 vzipr <1,2,3,4>, RHS
2901 1659230289U, // <3,u,4,7>: Cost 2 vext3 LHS,
29022902 1611896922U, // <3,u,4,u>: Cost 2 vext3 LHS,
29032903 1490960486U, // <3,u,5,0>: Cost 2 vext1 <2,3,u,5>, LHS
29042904 2689841261U, // <3,u,5,1>: Cost 3 vext3 LHS,
29142914 2689841351U, // <3,u,6,2>: Cost 3 vext3 LHS,
29152915 1616099536U, // <3,u,6,3>: Cost 2 vext3 LHS,
29162916 1659227508U, // <3,u,6,4>: Cost 2 vext3 LHS, <4,6,4,6>
2917 1659230431U, // <3,u,6,5>: Cost 2 vext3 LHS, >
2917 2690283746U, // <3,u,6,5>: Cost 3 vext3 LHS, >
29182918 1659228984U, // <3,u,6,6>: Cost 2 vext3 LHS, <6,6,6,6>
29192919 1659230445U, // <3,u,6,7>: Cost 2 vext3 LHS,
29202920 1616099581U, // <3,u,6,u>: Cost 2 vext3 LHS,
29272927 2722060599U, // <3,u,7,6>: Cost 3 vext3 <6,2,7,3>,
29282928 1659229804U, // <3,u,7,7>: Cost 2 vext3 LHS, <7,7,7,7>
29292929 1485010734U, // <3,u,7,u>: Cost 2 vext1 <1,3,u,7>, LHS
2930 73032403U, // <3,u,u,0>: Cost 1 vrev LHS
2930 1616099665U, // <3,u,u,0>: Cost 2 vext3 LHS,
29312931 1611897179U, // <3,u,u,1>: Cost 2 vext3 LHS,
29322932 537712997U, // <3,u,u,2>: Cost 1 vext3 LHS, LHS
29332933 336380006U, // <3,u,u,3>: Cost 1 vdup3 LHS
29392939 2691907584U, // <4,0,0,0>: Cost 3 vext3 <1,2,3,4>, <0,0,0,0>
29402940 2691907594U, // <4,0,0,1>: Cost 3 vext3 <1,2,3,4>, <0,0,1,1>
29412941 2691907604U, // <4,0,0,2>: Cost 3 vext3 <1,2,3,4>, <0,0,2,2>
2942 3306285199U, // <4,0,0,3>: Cost 4 vrev <3,0,0,4>
2943 2648064338U, // <4,0,0,4>: Cost 3 vext2 <5,1,4,0>, <0,4,1,5>
2942 3709862144U, // <4,0,0,3>: Cost 4 vext2 <3,1,4,0>, <0,3,1,4>
2943 2684682280U, // <4,0,0,4>: Cost 3 vext3 <0,0,4,4>, <0,0,4,4>
29442944 3694600633U, // <4,0,0,5>: Cost 4 vext2 <0,5,4,0>, <0,5,4,0>
2945 3324203290U, // <4,0,0,6>: Cost 4 vrev <6,0,0,4>
2946 3330175987U, // <4,0,0,7>: Cost 4 vrev <7,0,0,4>
2945 3291431290U, // <4,0,0,6>: Cost 4 vrev <0,4,6,0>
2946 3668342067U, // <4,0,0,7>: Cost 4 vext1 <7,4,0,0>, <7,4,0,0>
29472947 2691907657U, // <4,0,0,u>: Cost 3 vext3 <1,2,3,4>, <0,0,u,1>
29482948 2570715238U, // <4,0,1,0>: Cost 3 vext1 <3,4,0,1>, LHS
29492949 2570716058U, // <4,0,1,1>: Cost 3 vext1 <3,4,0,1>, <1,2,3,4>
29512951 2570717648U, // <4,0,1,3>: Cost 3 vext1 <3,4,0,1>, <3,4,0,1>
29522952 2570718518U, // <4,0,1,4>: Cost 3 vext1 <3,4,0,1>, RHS
29532953 2594607206U, // <4,0,1,5>: Cost 3 vext1 <7,4,0,1>, <5,6,7,4>
2954 3721807091U, // <4,0,1,6>: Cost 4 vext2 <5,1,4,0>, <1,6,5,7>
2954 3662377563U, // <4,0,1,6>: Cost 4 vext1 <6,4,0,1>, <6,4,0,1>
29552955 2594608436U, // <4,0,1,7>: Cost 3 vext1 <7,4,0,1>, <7,4,0,1>
29562956 1618165916U, // <4,0,1,u>: Cost 2 vext3 <1,2,3,4>, LHS
29572957 2685714598U, // <4,0,2,0>: Cost 3 vext3 <0,2,0,4>, <0,2,0,4>
29592959 2685862072U, // <4,0,2,2>: Cost 3 vext3 <0,2,2,4>, <0,2,2,4>
29602960 2631476937U, // <4,0,2,3>: Cost 3 vext2 <2,3,4,0>, <2,3,4,0>
29612961 2685714636U, // <4,0,2,4>: Cost 3 vext3 <0,2,0,4>, <0,2,4,6>
2962 3705218930U, // <4,0,2,5>: Cost 4 vext2 <2,3,4,0>, <2,5,4,7>
2962 3765649622U, // <4,0,2,5>: Cost 4 vext3 <1,2,3,4>, <0,2,5,7>
29632963 2686157020U, // <4,0,2,6>: Cost 3 vext3 <0,2,6,4>, <0,2,6,4>
2964 3331503253U, // <4,0,2,7>: Cost 4 vrev <7,2,0,4>
2964 3668358453U, // <4,0,2,7>: Cost 4 vext1 <7,4,0,2>, <7,4,0,2>
29652965 2686304494U, // <4,0,2,u>: Cost 3 vext3 <0,2,u,4>, <0,2,u,4>
29662966 3632529510U, // <4,0,3,0>: Cost 4 vext1 <1,4,0,3>, LHS
29672967 2686451968U, // <4,0,3,1>: Cost 3 vext3 <0,3,1,4>, <0,3,1,4>
2968 2228561577U, // <4,0,3,2>: Cost 3 vrev <2,3,0,4>
2968 2686525705U, // <4,0,3,2>: Cost 3 vext3 <0,3,2,4>, <0,3,2,4>
29692969 3760341266U, // <4,0,3,3>: Cost 4 vext3 <0,3,3,4>, <0,3,3,4>
29702970 3632532790U, // <4,0,3,4>: Cost 4 vext1 <1,4,0,3>, RHS
29712971 3913254606U, // <4,0,3,5>: Cost 4 vuzpr <3,4,5,0>, <2,3,4,5>
29722972 3705219740U, // <4,0,3,6>: Cost 4 vext2 <2,3,4,0>, <3,6,4,7>
2973 3332166886U, // <4,0,3,7>: Cost 4 vrev <7,3,0,4>
2974 2264397759U, // <4,0,3,u>: Cost 3 vrev >
2973 3713845990U, // <4,0,3,7>: Cost 4 vext2 <3,7,4,0>, <3,7,4,0>
2974 2686451968U, // <4,0,3,u>: Cost 3 vext3 <0,3,1,4>, <0,3,1,4>
29752975 2552823910U, // <4,0,4,0>: Cost 3 vext1 <0,4,0,4>, LHS
29762976 2691907922U, // <4,0,4,1>: Cost 3 vext3 <1,2,3,4>, <0,4,1,5>
29772977 2691907932U, // <4,0,4,2>: Cost 3 vext3 <1,2,3,4>, <0,4,2,6>
29792979 2552827190U, // <4,0,4,4>: Cost 3 vext1 <0,4,0,4>, RHS
29802980 2631478582U, // <4,0,4,5>: Cost 3 vext2 <2,3,4,0>, RHS
29812981 3626570017U, // <4,0,4,6>: Cost 4 vext1 <0,4,0,4>, <6,0,1,2>
2982 3332830519U, // <4,0,4,7>: Cost 4 vrev <7,4,0,4>
2982 3668374839U, // <4,0,4,7>: Cost 4 vext1 <7,4,0,4>, <7,4,0,4>
29832983 2552829742U, // <4,0,4,u>: Cost 3 vext1 <0,4,0,4>, LHS
2984 2570748006U, // <4,0,5,0>: Cost 3 vext1 <3,4,0,5>, LHS
2984 2558804070U, // <4,0,5,0>: Cost 3 vext1 <1,4,0,5>, LHS
29852985 1839644774U, // <4,0,5,1>: Cost 2 vzipl RHS, LHS
29862986 2913386660U, // <4,0,5,2>: Cost 3 vzipl RHS, <0,2,0,2>
2987 2570750102U, // <4,0,5,3>: Cost 3 vext1 <3,4,0,5>, <3,0,1,2>
2988 2570751286U, // <4,0,5,4>: Cost 3 vext1 <3,4,0,5>, RHS
2987 2570750420U, // <4,0,5,3>: Cost 3 vext1 <3,4,0,5>, <3,4,0,5>
2988 2558807350U, // <4,0,5,4>: Cost 3 vext1 <1,4,0,5>, RHS
29892989 3987128750U, // <4,0,5,5>: Cost 4 vzipl RHS, <0,5,2,7>
29902990 3987128822U, // <4,0,5,6>: Cost 4 vzipl RHS, <0,6,1,7>
29912991 2594641208U, // <4,0,5,7>: Cost 3 vext1 <7,4,0,5>, <7,4,0,5>
29952995 1973862502U, // <4,0,6,2>: Cost 2 vtrnl RHS, LHS
29962996 2570758613U, // <4,0,6,3>: Cost 3 vext1 <3,4,0,6>, <3,4,0,6>
29972997 2552843574U, // <4,0,6,4>: Cost 3 vext1 <0,4,0,6>, RHS
2998 2656694991U, // <4,0,6,5>: Cost 3 vext2 <6,5,4,0>, <6,5,4,0>
2999 3721810744U, // <4,0,6,6>: Cost 4 vext2 <5,1,4,0>, <6,6,6,6>
2998 2217664887U, // <4,0,6,5>: Cost 3 vrev <0,4,5,6>
2999 3662418528U, // <4,0,6,6>: Cost 4 vext1 <6,4,0,6>, <6,4,0,6>
30003000 2658022257U, // <4,0,6,7>: Cost 3 vext2 <6,7,4,0>, <6,7,4,0>
30013001 1973862556U, // <4,0,6,u>: Cost 2 vtrnl RHS, LHS
3002 3721810938U, // <4,0,7,0>: Cost 4 vext2 <5,1,4,0>, <7,0,1,2>
3003 2689106500U, // <4,0,7,1>: Cost 3 vext3 <0,7,1,4>, <0,7,1,4>
3002 3731764218U, // <4,0,7,0>: Cost 4 vext2 <6,7,4,0>, <7,0,1,2>
3003 3988324454U, // <4,0,7,1>: Cost 4 vzipl <4,7,5,0>, LHS
30043004 4122034278U, // <4,0,7,2>: Cost 4 vtrnl <4,6,7,1>, LHS
3005 3310930630U, // <4,0,7,3>: Cost 4 vrev <3,7,0,4>
3006 3721811302U, // <4,0,7,4>: Cost 4 vext2 <5,1,4,0>, <7,4,5,6>
3007 3721811345U, // <4,0,7,5>: Cost 4 vext2 <5,1,4,0>, <7,5,1,4>
3008 2255106897U, // <4,0,7,6>: Cost 3 vrev <6,7,0,4>
3009 3721811564U, // <4,0,7,7>: Cost 4 vext2 <5,1,4,0>, <7,7,7,7>
3010 2668639912U, // <4,0,7,u>: Cost 3 vext2 , <7,u,5,4>
3005 3735082246U, // <4,0,7,3>: Cost 4 vext2 <7,3,4,0>, <7,3,4,0>
3006 3731764536U, // <4,0,7,4>: Cost 4 vext2 <6,7,4,0>, <7,4,0,5>
3007 3937145718U, // <4,0,7,5>: Cost 4 vuzpr <7,4,5,0>, <6,7,4,5>
3008 3737073145U, // <4,0,7,6>: Cost 4 vext2 <7,6,4,0>, <7,6,4,0>
3009 3731764844U, // <4,0,7,7>: Cost 4 vext2 <6,7,4,0>, <7,7,7,7>
3010 4122034332U, // <4,0,7,u>: Cost 4 vtrnl <4,6,7,1>, LHS
30113011 2552856678U, // <4,0,u,0>: Cost 3 vext1 <0,4,0,u>, LHS
30123012 1841635430U, // <4,0,u,1>: Cost 2 vzipl RHS, LHS
30133013 1618166429U, // <4,0,u,2>: Cost 2 vext3 <1,2,3,4>, LHS
30143014 2570774999U, // <4,0,u,3>: Cost 3 vext1 <3,4,0,u>, <3,4,0,u>
30153015 2552859958U, // <4,0,u,4>: Cost 3 vext1 <0,4,0,u>, RHS
30163016 2631481498U, // <4,0,u,5>: Cost 3 vext2 <2,3,4,0>, RHS
3017 2255770530U, // <4,0,u,6>: Cost 3 vrev <6,u,0,4>
3017 2686157020U, // <4,0,u,6>: Cost 3 vext3 <0,2,6,4>, <0,2,6,4>
30183018 2594665787U, // <4,0,u,7>: Cost 3 vext1 <7,4,0,u>, <7,4,0,u>
30193019 1618166483U, // <4,0,u,u>: Cost 2 vext3 <1,2,3,4>, LHS
30203020 2617548837U, // <4,1,0,0>: Cost 3 vext2 <0,0,4,1>, <0,0,4,1>
30213021 2622857318U, // <4,1,0,1>: Cost 3 vext2 <0,u,4,1>, LHS
30223022 3693281484U, // <4,1,0,2>: Cost 4 vext2 <0,3,4,1>, <0,2,4,6>
3023 2232617112U, // <4,1,0,3>: Cost 3 vrev <3,0,1,4>
3023 2691908342U, // <4,1,0,3>: Cost 3 vext3 <1,2,3,4>, <1,0,3,2>
30243024 2622857554U, // <4,1,0,4>: Cost 3 vext2 <0,u,4,1>, <0,4,1,5>
3025 3694608826U, // <4,1,0,5>: Cost 4 vext2 <0,5,4,1>, <0,5,4,1>
3025 3764470538U, // <4,1,0,5>: Cost 4 vext3 <1,0,5,4>, <1,0,5,4>
30263026 3695272459U, // <4,1,0,6>: Cost 4 vext2 <0,6,4,1>, <0,6,4,1>
3027 2256507900U, // <4,1,0,7>: Cost 3 vrev <7,0,1,4>
3027 3733094980U, // <4,1,0,7>: Cost 4 vext2 <7,0,4,1>, <0,7,1,4>
30283028 2622857885U, // <4,1,0,u>: Cost 3 vext2 <0,u,4,1>, LHS
3029 2215362654U, // <4,1,1,0>: Cost 3 vrev <0,1,1,4>
3030 2221335351U, // <4,1,1,1>: Cost 3 vrev <1,1,1,4>
3029 3696599798U, // <4,1,1,0>: Cost 4 vext2 <0,u,4,1>, <1,0,3,2>
3030 2691097399U, // <4,1,1,1>: Cost 3 vext3 <1,1,1,4>, <1,1,1,4>
30313031 2631484314U, // <4,1,1,2>: Cost 3 vext2 <2,3,4,1>, <1,2,3,4>
30323032 2691908424U, // <4,1,1,3>: Cost 3 vext3 <1,2,3,4>, <1,1,3,3>
30333033 3696600125U, // <4,1,1,4>: Cost 4 vext2 <0,u,4,1>, <1,4,3,5>
30343034 3696600175U, // <4,1,1,5>: Cost 4 vext2 <0,u,4,1>, <1,5,0,1>
30353035 3696600307U, // <4,1,1,6>: Cost 4 vext2 <0,u,4,1>, <1,6,5,7>
3036 3330913357U, // <4,1,1,7>: Cost 4 vrev <7,1,1,4>
3036 3668423997U, // <4,1,1,7>: Cost 4 vext1 <7,4,1,1>, <7,4,1,1>
30373037 2691908469U, // <4,1,1,u>: Cost 3 vext3 <1,2,3,4>, <1,1,u,3>
30383038 2570797158U, // <4,1,2,0>: Cost 3 vext1 <3,4,1,2>, LHS
30393039 2570797978U, // <4,1,2,1>: Cost 3 vext1 <3,4,1,2>, <1,2,3,4>
30423042 2570800438U, // <4,1,2,4>: Cost 3 vext1 <3,4,1,2>, RHS
30433043 3765650347U, // <4,1,2,5>: Cost 4 vext3 <1,2,3,4>, <1,2,5,3>
30443044 3696601018U, // <4,1,2,6>: Cost 4 vext2 <0,u,4,1>, <2,6,3,7>
3045 3331576990U, // <4,1,2,7>: Cost 4 vrev <7,2,1,4>
3045 3668432190U, // <4,1,2,7>: Cost 4 vext1 <7,4,1,2>, <7,4,1,2>
30463046 1618535367U, // <4,1,2,u>: Cost 2 vext3 <1,2,u,4>, <1,2,u,4>
30473047 2564833382U, // <4,1,3,0>: Cost 3 vext1 <2,4,1,3>, LHS
30483048 2691908568U, // <4,1,3,1>: Cost 3 vext3 <1,2,3,4>, <1,3,1,3>
30593059 3113877606U, // <4,1,4,3>: Cost 3 vtrnr <4,4,4,4>, LHS
30603060 3760194630U, // <4,1,4,4>: Cost 4 vext3 <0,3,1,4>, <1,4,4,5>
30613061 2622860598U, // <4,1,4,5>: Cost 3 vext2 <0,u,4,1>, RHS
3062 3767198807U, // <4,1,4,6>: Cost 4 vext3 <1,4,6,4>, <1,4,6,4>
3062 3297436759U, // <4,1,4,6>: Cost 4 vrev <1,4,6,4>
30633063 3800007772U, // <4,1,4,7>: Cost 4 vext3 <7,0,1,4>, <1,4,7,0>
30643064 2622860841U, // <4,1,4,u>: Cost 3 vext2 <0,u,4,1>, RHS
30653065 1479164006U, // <4,1,5,0>: Cost 2 vext1 <0,4,1,5>, LHS
3066 2552906548U, // <4,1,5,1>: Cost 3 vext1 <0,4,1,5>, <1,1,1,1>
3066 2552906486U, // <4,1,5,1>: Cost 3 vext1 <0,4,1,5>, <1,0,3,2>
30673067 2552907299U, // <4,1,5,2>: Cost 3 vext1 <0,4,1,5>, <2,1,3,5>
30683068 2552907926U, // <4,1,5,3>: Cost 3 vext1 <0,4,1,5>, <3,0,1,2>
30693069 1479167286U, // <4,1,5,4>: Cost 2 vext1 <0,4,1,5>, RHS
3070 2552909490U, // <4,1,5,5>: Cost 3 vext1 <0,4,1,5>, <5,1,4,0>
3070 2913387664U, // <4,1,5,5>: Cost 3 vzipl RHS, <1,5,3,7>
30713071 2600686074U, // <4,1,5,6>: Cost 3 vext1 , <6,2,7,3>
30723072 2600686586U, // <4,1,5,7>: Cost 3 vext1 , <7,0,1,2>
30733073 1479169838U, // <4,1,5,u>: Cost 2 vext1 <0,4,1,5>, LHS
30763076 4028205206U, // <4,1,6,2>: Cost 4 vzipr <0,2,4,6>, <3,0,1,2>
30773077 3089858662U, // <4,1,6,3>: Cost 3 vtrnr <0,4,2,6>, LHS
30783078 2552917302U, // <4,1,6,4>: Cost 3 vext1 <0,4,1,6>, RHS
3079 3047605248U, // <4,1,6,5>: Cost 3 vtrnl RHS, <1,3,5,7>
3080 3626660235U, // <4,1,6,6>: Cost 4 vext1 <0,4,1,6>, <6,1,4,0>
3079 2223637584U, // <4,1,6,5>: Cost 3 vrev <1,4,5,6>
3080 4121347081U, // <4,1,6,6>: Cost 4 vtrnl RHS, <1,3,6,7>
30813081 3721155406U, // <4,1,6,7>: Cost 4 vext2 <5,0,4,1>, <6,7,0,1>
30823082 2552919854U, // <4,1,6,u>: Cost 3 vext1 <0,4,1,6>, LHS
30833083 2659357716U, // <4,1,7,0>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>
30863086 2695226671U, // <4,1,7,3>: Cost 3 vext3 <1,7,3,4>, <1,7,3,4>
30873087 3721155942U, // <4,1,7,4>: Cost 4 vext2 <5,0,4,1>, <7,4,5,6>
30883088 3721155976U, // <4,1,7,5>: Cost 4 vext2 <5,0,4,1>, <7,5,0,4>
3089 3721156102U, // <4,1,7,6>: Cost 4 vext2 <5,0,4,1>, <7,6,5,4>
3089 3662500458U, // <4,1,7,6>: Cost 4 vext1 <6,4,1,7>, <6,4,1,7>
30903090 3721156204U, // <4,1,7,7>: Cost 4 vext2 <5,0,4,1>, <7,7,7,7>
30913091 2659357716U, // <4,1,7,u>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>
30923092 1479188582U, // <4,1,u,0>: Cost 2 vext1 <0,4,1,u>, LHS
3093 2552931124U, // <4,1,u,1>: Cost 3 vext1 <0,4,1,u>, <1,1,1,1>
3093 2552931062U, // <4,1,u,1>: Cost 3 vext1 <0,4,1,u>, <1,0,3,2>
30943094 2552931944U, // <4,1,u,2>: Cost 3 vext1 <0,4,1,u>, <2,2,2,2>
30953095 1622148480U, // <4,1,u,3>: Cost 2 vext3 <1,u,3,4>, <1,u,3,4>
30963096 1479191862U, // <4,1,u,4>: Cost 2 vext1 <0,4,1,u>, RHS
30973097 2622863514U, // <4,1,u,5>: Cost 3 vext2 <0,u,4,1>, RHS
3098 2588766827U, // <4,1,u,6>: Cost 3 vext1 <6,4,1,u>, <6,4,1,u>
3099 2261816964U, // <4,1,u,7>: Cost 3 vrev <7,u,1,4>
3098 2588725862U, // <4,1,u,6>: Cost 3 vext1 <6,4,1,3>, <6,4,1,3>
3099 2600686586U, // <4,1,u,7>: Cost 3 vext1 , <7,0,1,2>
31003100 1479194414U, // <4,1,u,u>: Cost 2 vext1 <0,4,1,u>, LHS
3101 2588770406U, // <4,2,0,0>: Cost 3 vext1 <6,4,2,0>, LHS
3101 2617557030U, // <4,2,0,0>: Cost 3 vext2 <0,0,4,2>, <0,0,4,2>
31023102 2622865510U, // <4,2,0,1>: Cost 3 vext2 <0,u,4,2>, LHS
31033103 2622865612U, // <4,2,0,2>: Cost 3 vext2 <0,u,4,2>, <0,2,4,6>
3104 2232690849U, // <4,2,0,3>: Cost 3 vrev <3,0,2,4>
3104 3693289753U, // <4,2,0,3>: Cost 4 vext2 <0,3,4,2>, <0,3,4,2>
31053105 2635473244U, // <4,2,0,4>: Cost 3 vext2 <3,0,4,2>, <0,4,2,6>
31063106 3765650918U, // <4,2,0,5>: Cost 4 vext3 <1,2,3,4>, <2,0,5,7>
3107 2250608940U, // <4,2,0,6>: Cost 3 vrev <6,0,2,4>
3108 2256581637U, // <4,2,0,7>: Cost 3 vrev <7,0,2,4>
3107 2696775148U, // <4,2,0,6>: Cost 3 vext3 <2,0,6,4>, <2,0,6,4>
3108 3695944285U, // <4,2,0,7>: Cost 4 vext2 <0,7,4,2>, <0,7,4,2>
31093109 2622866077U, // <4,2,0,u>: Cost 3 vext2 <0,u,4,2>, LHS
3110 2215436391U, // <4,2,1,0>: Cost 3 vrev <0,1,2,4>
3110 3696607990U, // <4,2,1,0>: Cost 4 vext2 <0,u,4,2>, <1,0,3,2>
31113111 3696608052U, // <4,2,1,1>: Cost 4 vext2 <0,u,4,2>, <1,1,1,1>
31123112 3696608150U, // <4,2,1,2>: Cost 4 vext2 <0,u,4,2>, <1,2,3,0>
31133113 3895574630U, // <4,2,1,3>: Cost 4 vuzpr <0,4,u,2>, LHS
31143114 2691909162U, // <4,2,1,4>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
31153115 3696608400U, // <4,2,1,5>: Cost 4 vext2 <0,u,4,2>, <1,5,3,7>
31163116 3760784956U, // <4,2,1,6>: Cost 4 vext3 <0,4,0,4>, <2,1,6,3>
3117 3330987094U, // <4,2,1,7>: Cost 4 vrev <7,1,2,4>
3118 2263217967U, // <4,2,1,u>: Cost 3 vrev
3119 2216100024U, // <4,2,2,0>: Cost 3 vrev <0,2,2,4>
3117 3773908549U, // <4,2,1,7>: Cost 5 vext3 <2,5,7,4>, <2,1,7,3>
3118 2691909162U, // <4,2,1,u>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>
3119 3696608748U, // <4,2,2,0>: Cost 4 vext2 <0,u,4,2>, <2,0,6,4>
31203120 3696608828U, // <4,2,2,1>: Cost 4 vext2 <0,u,4,2>, <2,1,6,3>
31213121 2691909224U, // <4,2,2,2>: Cost 3 vext3 <1,2,3,4>, <2,2,2,2>
31223122 2691909234U, // <4,2,2,3>: Cost 3 vext3 <1,2,3,4>, <2,2,3,3>
31233123 3759605368U, // <4,2,2,4>: Cost 4 vext3 <0,2,2,4>, <2,2,4,0>
31243124 3696609156U, // <4,2,2,5>: Co