brintos

brintos / llvm-project-archived public Read only

0
0
Text · 390.8 KiB · ef8786d Raw
6803 lines · c
1//===-- AArch64PerfectShuffle.h - AdvSIMD Perfect Shuffle Table -----------===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8//9// This file, which was autogenerated by llvm-PerfectShuffle, contains data10// for the optimal way to build a perfect shuffle using AdvSIMD instructions.11//12//===----------------------------------------------------------------------===//13 14#ifndef LLVM_LIB_TARGET_AARCH64_AARCH64PERFECTSHUFFLE_H15#define LLVM_LIB_TARGET_AARCH64_AARCH64PERFECTSHUFFLE_H16 17#include "llvm/ADT/ArrayRef.h"18#include "llvm/ADT/STLExtras.h"19 20namespace llvm {21 22// 31 entries have cost 023// 756 entries have cost 124// 3690 entries have cost 225// 2084 entries have cost 326 27// This table is 6561*4 = 26244 bytes in size.28static const unsigned PerfectShuffleTable[6561 + 1] = {29    135053414U,  // <0,0,0,0>: Cost 1 vdup0 LHS30    2080972802U, // <0,0,0,1>: Cost 2 ins <0,0,u,1>, lane 231    1679065190U, // <0,0,0,2>: Cost 2 vuzpl <0,2,0,2>, LHS32    2085707777U, // <0,0,0,3>: Cost 2 ins <0,u,0,3>, lane 133    1476398390U, // <0,0,0,4>: Cost 2 vext1 <0,0,0,0>, RHS34    2080440323U, // <0,0,0,5>: Cost 2 ins <0,0,0,u>, lane 335    2080440323U, // <0,0,0,6>: Cost 2 ins <0,0,0,u>, lane 336    2080440323U, // <0,0,0,7>: Cost 2 ins <0,0,0,u>, lane 337    135053414U,  // <0,0,0,u>: Cost 1 vdup0 LHS38    1812774912U, // <0,0,1,0>: Cost 2 vzipl LHS, <0,0,0,0>39    739033190U,  // <0,0,1,1>: Cost 1 vzipl LHS, LHS40    1812775076U, // <0,0,1,2>: Cost 2 vzipl LHS, <0,2,0,2>41    2080514051U, // <0,0,1,3>: Cost 2 ins <0,0,1,u>, lane 342    1812816210U, // <0,0,1,4>: Cost 2 vzipl LHS, <0,4,1,5>43    2085797889U, // <0,0,1,5>: Cost 2 ins <0,u,1,5>, lane 144    2080514051U, // <0,0,1,6>: Cost 2 ins <0,0,1,u>, lane 345    2080514051U, // <0,0,1,7>: Cost 2 ins <0,0,1,u>, lane 346    739033757U,  // <0,0,1,u>: Cost 1 vzipl LHS, LHS47    1946992640U, // <0,0,2,0>: Cost 2 vtrnl LHS, <0,0,0,0>48    1946992650U, // <0,0,2,1>: Cost 2 vtrnl LHS, <0,0,1,1>49    873250918U,  // <0,0,2,2>: Cost 1 vtrnl LHS, LHS50    1012113409U, // <0,0,2,3>: Cost 1 ins LHS, lane 151    1946992844U, // <0,0,2,4>: Cost 2 vtrnl LHS, <0,2,4,6>52    2080587779U, // <0,0,2,5>: Cost 2 ins <0,0,2,u>, lane 353    2085879809U, // <0,0,2,6>: Cost 2 ins <0,u,2,6>, lane 154    2080587779U, // <0,0,2,7>: Cost 2 ins <0,0,2,u>, lane 355    873250972U,  // <0,0,2,u>: Cost 1 vtrnl LHS, LHS56    2080964610U, // <0,0,3,0>: Cost 2 ins <0,0,u,0>, lane 257    2080972802U, // <0,0,3,1>: Cost 2 ins <0,0,u,1>, lane 258    2128388096U, // <0,0,3,2>: Cost 2 ins <u,0,3,2>, lane 059    2013437973U, // <0,0,3,3>: Cost 2 vtrnr <0,0,2,3>, <0,0,2,3>60    3154739202U, // <0,0,3,4>: Cost 3 ins <0,0,u,4>, lane 261    2752809474U, // <0,0,3,5>: Cost 3 vuzpl <0,2,0,2>, <3,4,5,6>62    3154755586U, // <0,0,3,6>: Cost 3 ins <0,0,u,6>, lane 263    2818573312U, // <0,0,3,7>: Cost 3 vuzpr <0,0,0,0>, <1,3,5,7>64    2080972802U, // <0,0,3,u>: Cost 2 ins <0,0,u,1>, lane 265    2080964610U, // <0,0,4,0>: Cost 2 ins <0,0,u,0>, lane 266    1814708326U, // <0,0,4,1>: Cost 2 vzipl <0,4,1,5>, LHS67    1947828326U, // <0,0,4,2>: Cost 2 vtrnl <0,2,4,6>, LHS68    2086002689U, // <0,0,4,3>: Cost 2 ins <0,u,4,3>, lane 169    1947828428U, // <0,0,4,4>: Cost 2 vtrnl <0,2,4,6>, <0,2,4,6>70    2081030149U, // <0,0,4,5>: Cost 2 ins <0,0,u,u>, lane 571    1679068470U, // <0,0,4,6>: Cost 2 vuzpl <0,2,0,2>, RHS72    3154477059U, // <0,0,4,7>: Cost 3 ins <0,0,4,u>, lane 373    1679068488U, // <0,0,4,u>: Cost 2 vuzpl <0,2,0,2>, RHS74    2080964610U, // <0,0,5,0>: Cost 2 ins <0,0,u,0>, lane 275    2128527360U, // <0,0,5,1>: Cost 2 ins <u,0,5,1>, lane 076    2080980994U, // <0,0,5,2>: Cost 2 ins <0,0,u,2>, lane 277    2086076417U, // <0,0,5,3>: Cost 2 ins <0,u,5,3>, lane 178    3202293760U, // <0,0,5,4>: Cost 3 ins <u,0,5,4>, lane 079    1947213953U, // <0,0,5,5>: Cost 2 vtrnl <0,1,5,3>, <0,1,5,3>80    2718712274U, // <0,0,5,6>: Cost 3 vext3 <5,6,7,0>, <0,5,6,7>81    1744833846U, // <0,0,5,7>: Cost 2 vuzpr <0,0,0,0>, RHS82    2128527360U, // <0,0,5,u>: Cost 2 ins <u,0,5,1>, lane 083    2080964610U, // <0,0,6,0>: Cost 2 ins <0,0,u,0>, lane 284    2080972802U, // <0,0,6,1>: Cost 2 ins <0,0,u,1>, lane 285    2128609280U, // <0,0,6,2>: Cost 2 ins <u,0,6,2>, lane 086    2086150145U, // <0,0,6,3>: Cost 2 ins <0,u,6,3>, lane 187    3202367488U, // <0,0,6,4>: Cost 3 ins <u,0,6,4>, lane 088    2617250536U, // <0,0,6,5>: Cost 3 vext2 <0,0,0,0>, <6,5,6,7>89    1947287690U, // <0,0,6,6>: Cost 2 vtrnl <0,1,6,3>, <0,1,6,3>90    2081030149U, // <0,0,6,7>: Cost 2 ins <0,0,u,u>, lane 591    2080972802U, // <0,0,6,u>: Cost 2 ins <0,0,u,1>, lane 292    2080964610U, // <0,0,7,0>: Cost 2 ins <0,0,u,0>, lane 293    2080972802U, // <0,0,7,1>: Cost 2 ins <0,0,u,1>, lane 294    2080980994U, // <0,0,7,2>: Cost 2 ins <0,0,u,2>, lane 295    2086223873U, // <0,0,7,3>: Cost 2 ins <0,u,7,3>, lane 196    3154739202U, // <0,0,7,4>: Cost 3 ins <0,0,u,4>, lane 297    2617251265U, // <0,0,7,5>: Cost 3 vext2 <0,0,0,0>, <7,5,6,7>98    3154755586U, // <0,0,7,6>: Cost 3 ins <0,0,u,6>, lane 299    1947361427U, // <0,0,7,7>: Cost 2 vtrnl <0,1,7,3>, <0,1,7,3>100    2080972802U, // <0,0,7,u>: Cost 2 ins <0,0,u,1>, lane 2101    135053414U,  // <0,0,u,0>: Cost 1 vdup0 LHS102    743678054U,  // <0,0,u,1>: Cost 1 vzipl LHS, LHS103    873693286U,  // <0,0,u,2>: Cost 1 vtrnl LHS, LHS104    1012113409U, // <0,0,u,3>: Cost 1 ins LHS, lane 1105    1947435212U, // <0,0,u,4>: Cost 2 vtrnl LHS, <0,2,4,6>106    2085797889U, // <0,0,u,5>: Cost 2 ins <0,u,1,5>, lane 1107    1679071386U, // <0,0,u,6>: Cost 2 vuzpl <0,2,0,2>, RHS108    2080514051U, // <0,0,u,7>: Cost 2 ins <0,0,1,u>, lane 3109    873693340U,  // <0,0,u,u>: Cost 1 vtrnl LHS, LHS110    2085683201U, // <0,1,0,0>: Cost 2 ins <0,u,0,0>, lane 1111    1007951877U, // <0,1,0,1>: Cost 1 ins LHS, lane 5112    1680490598U, // <0,1,0,2>: Cost 2 vuzpl <0,4,1,5>, LHS113    1007910914U, // <0,1,0,3>: Cost 1 ins LHS, lane 2114    2081660930U, // <0,1,0,4>: Cost 2 ins <0,1,u,4>, lane 2115    2081669122U, // <0,1,0,5>: Cost 2 ins <0,1,u,5>, lane 2116    2081677314U, // <0,1,0,6>: Cost 2 ins <0,1,u,6>, lane 2117    2081685506U, // <0,1,0,7>: Cost 2 ins <0,1,u,7>, lane 2118    1007951877U, // <0,1,0,u>: Cost 1 ins LHS, lane 5119    1812775670U, // <0,1,1,0>: Cost 2 vzipl LHS, <1,0,3,2>120    1812775732U, // <0,1,1,1>: Cost 2 vzipl LHS, <1,1,1,1>121    1812775830U, // <0,1,1,2>: Cost 2 vzipl LHS, <1,2,3,0>122    1007910914U, // <0,1,1,3>: Cost 1 ins LHS, lane 2123    1476480310U, // <0,1,1,4>: Cost 2 vext1 <0,0,1,1>, RHS124    1812817040U, // <0,1,1,5>: Cost 2 vzipl LHS, <1,5,3,7>125    2081677314U, // <0,1,1,6>: Cost 2 ins <0,1,u,6>, lane 2126    2081685506U, // <0,1,1,7>: Cost 2 ins <0,1,u,7>, lane 2127    1007910914U, // <0,1,1,u>: Cost 1 ins LHS, lane 2128    1007509507U, // <0,1,2,0>: Cost 1 ins LHS, lane 3129    1007509507U, // <0,1,2,1>: Cost 1 ins LHS, lane 3130    1007509507U, // <0,1,2,2>: Cost 1 ins LHS, lane 3131    835584U,     // <0,1,2,3>: Cost 0 copy LHS132    1007509507U, // <0,1,2,4>: Cost 1 ins LHS, lane 3133    1007509507U, // <0,1,2,5>: Cost 1 ins LHS, lane 3134    1007509507U, // <0,1,2,6>: Cost 1 ins LHS, lane 3135    1007509507U, // <0,1,2,7>: Cost 1 ins LHS, lane 3136    835584U,     // <0,1,2,u>: Cost 0 copy LHS137    2133680132U, // <0,1,3,0>: Cost 2 ins <u,u,3,0>, lane 4138    2081636354U, // <0,1,3,1>: Cost 2 ins <0,1,u,1>, lane 2139    2133696516U, // <0,1,3,2>: Cost 2 ins <u,u,3,2>, lane 4140    1007910914U, // <0,1,3,3>: Cost 1 ins LHS, lane 2141    2133712900U, // <0,1,3,4>: Cost 2 ins <u,u,3,4>, lane 4142    2081669122U, // <0,1,3,5>: Cost 2 ins <0,1,u,5>, lane 2143    2081677314U, // <0,1,3,6>: Cost 2 ins <0,1,u,6>, lane 2144    2133737476U, // <0,1,3,7>: Cost 2 ins <u,u,3,7>, lane 4145    1007910914U, // <0,1,3,u>: Cost 1 ins LHS, lane 2146    2081628162U, // <0,1,4,0>: Cost 2 ins <0,1,u,0>, lane 2147    2081636354U, // <0,1,4,1>: Cost 2 ins <0,1,u,1>, lane 2148    2081644546U, // <0,1,4,2>: Cost 2 ins <0,1,u,2>, lane 2149    1007910914U, // <0,1,4,3>: Cost 1 ins LHS, lane 2150    2081660930U, // <0,1,4,4>: Cost 2 ins <0,1,u,4>, lane 2151    1007951877U, // <0,1,4,5>: Cost 1 ins LHS, lane 5152    1680493878U, // <0,1,4,6>: Cost 2 vuzpl <0,4,1,5>, RHS153    2081685506U, // <0,1,4,7>: Cost 2 ins <0,1,u,7>, lane 2154    1007910914U, // <0,1,4,u>: Cost 1 ins LHS, lane 2155    2081628162U, // <0,1,5,0>: Cost 2 ins <0,1,u,0>, lane 2156    2133835780U, // <0,1,5,1>: Cost 2 ins <u,u,5,1>, lane 4157    2081644546U, // <0,1,5,2>: Cost 2 ins <0,1,u,2>, lane 2158    1007910914U, // <0,1,5,3>: Cost 1 ins LHS, lane 2159    2081660930U, // <0,1,5,4>: Cost 2 ins <0,1,u,4>, lane 2160    2133868548U, // <0,1,5,5>: Cost 2 ins <u,u,5,5>, lane 4161    2133876740U, // <0,1,5,6>: Cost 2 ins <u,u,5,6>, lane 4162    2133884932U, // <0,1,5,7>: Cost 2 ins <u,u,5,7>, lane 4163    1007910914U, // <0,1,5,u>: Cost 1 ins LHS, lane 2164    2081628162U, // <0,1,6,0>: Cost 2 ins <0,1,u,0>, lane 2165    2081636354U, // <0,1,6,1>: Cost 2 ins <0,1,u,1>, lane 2166    2133917700U, // <0,1,6,2>: Cost 2 ins <u,u,6,2>, lane 4167    1007910914U, // <0,1,6,3>: Cost 1 ins LHS, lane 2168    2081660930U, // <0,1,6,4>: Cost 2 ins <0,1,u,4>, lane 2169    2081669122U, // <0,1,6,5>: Cost 2 ins <0,1,u,5>, lane 2170    2133950468U, // <0,1,6,6>: Cost 2 ins <u,u,6,6>, lane 4171    1060216836U, // <0,1,6,7>: Cost 1 ins RHS, lane 4172    1007910914U, // <0,1,6,u>: Cost 1 ins LHS, lane 2173    2133975044U, // <0,1,7,0>: Cost 2 ins <u,u,7,0>, lane 4174    2081636354U, // <0,1,7,1>: Cost 2 ins <0,1,u,1>, lane 2175    2081644546U, // <0,1,7,2>: Cost 2 ins <0,1,u,2>, lane 2176    1007910914U, // <0,1,7,3>: Cost 1 ins LHS, lane 2177    2134007812U, // <0,1,7,4>: Cost 2 ins <u,u,7,4>, lane 4178    2081669122U, // <0,1,7,5>: Cost 2 ins <0,1,u,5>, lane 2179    2134024196U, // <0,1,7,6>: Cost 2 ins <u,u,7,6>, lane 4180    2134032388U, // <0,1,7,7>: Cost 2 ins <u,u,7,7>, lane 4181    1007910914U, // <0,1,7,u>: Cost 1 ins LHS, lane 2182    1007509507U, // <0,1,u,0>: Cost 1 ins LHS, lane 3183    1007951877U, // <0,1,u,1>: Cost 1 ins LHS, lane 5184    1007509507U, // <0,1,u,2>: Cost 1 ins LHS, lane 3185    835584U,     // <0,1,u,3>: Cost 0 copy LHS186    1007509507U, // <0,1,u,4>: Cost 1 ins LHS, lane 3187    1007509507U, // <0,1,u,5>: Cost 1 ins LHS, lane 3188    1007509507U, // <0,1,u,6>: Cost 1 ins LHS, lane 3189    1007509507U, // <0,1,u,7>: Cost 1 ins LHS, lane 3190    835584U,     // <0,1,u,u>: Cost 0 copy LHS191    1678557184U, // <0,2,0,0>: Cost 2 vuzpl LHS, <0,0,0,0>192    1678598154U, // <0,2,0,1>: Cost 2 vuzpl LHS, <0,0,1,1>193    604815462U,  // <0,2,0,2>: Cost 1 vuzpl LHS, LHS194    2081767427U, // <0,2,0,3>: Cost 2 ins <0,2,0,u>, lane 3195    1678598348U, // <0,2,0,4>: Cost 2 vuzpl LHS, <0,2,4,6>196    2081767427U, // <0,2,0,5>: Cost 2 ins <0,2,0,u>, lane 3197    2082340866U, // <0,2,0,6>: Cost 2 ins <0,2,u,6>, lane 2198    2081767427U, // <0,2,0,7>: Cost 2 ins <0,2,0,u>, lane 3199    604815516U,  // <0,2,0,u>: Cost 1 vuzpl LHS, LHS200    2752340940U, // <0,2,1,0>: Cost 3 vuzpl LHS, <1,3,0,0>201    1678558004U, // <0,2,1,1>: Cost 2 vuzpl LHS, <1,1,1,1>202    1812776552U, // <0,2,1,2>: Cost 2 vzipl LHS, <2,2,2,2>203    1678557942U, // <0,2,1,3>: Cost 2 vuzpl LHS, <1,0,3,2>204    2752340982U, // <0,2,1,4>: Cost 3 vuzpl LHS, <1,3,4,6>205    1678599168U, // <0,2,1,5>: Cost 2 vuzpl LHS, <1,3,5,7>206    1812817850U, // <0,2,1,6>: Cost 2 vzipl LHS, <2,6,3,7>207    2860466282U, // <0,2,1,7>: Cost 3 vuzpr <7,0,1,2>, <0,1,2,7>208    1678598947U, // <0,2,1,u>: Cost 2 vuzpl LHS, <1,0,u,2>209    1678558886U, // <0,2,2,0>: Cost 2 vuzpl LHS, <2,3,0,1>210    2085838849U, // <0,2,2,1>: Cost 2 ins <0,u,2,1>, lane 1211    1678558824U, // <0,2,2,2>: Cost 2 vuzpl LHS, <2,2,2,2>212    1012113409U, // <0,2,2,3>: Cost 1 ins LHS, lane 1213    1678558926U, // <0,2,2,4>: Cost 2 vuzpl LHS, <2,3,4,5>214    2085871617U, // <0,2,2,5>: Cost 2 ins <0,u,2,5>, lane 1215    2085879809U, // <0,2,2,6>: Cost 2 ins <0,u,2,6>, lane 1216    2085888001U, // <0,2,2,7>: Cost 2 ins <0,u,2,7>, lane 1217    1012113409U, // <0,2,2,u>: Cost 1 ins LHS, lane 1218    2129698816U, // <0,2,3,0>: Cost 2 ins <u,2,3,0>, lane 0219    1678559382U, // <0,2,3,1>: Cost 2 vuzpl LHS, <3,0,1,2>220    2082308098U, // <0,2,3,2>: Cost 2 ins <0,2,u,2>, lane 2221    1678559644U, // <0,2,3,3>: Cost 2 vuzpl LHS, <3,3,3,3>222    2129731584U, // <0,2,3,4>: Cost 2 ins <u,2,3,4>, lane 0223    1678559746U, // <0,2,3,5>: Cost 2 vuzpl LHS, <3,4,5,6>224    2082340866U, // <0,2,3,6>: Cost 2 ins <0,2,u,6>, lane 2225    2824782848U, // <0,2,3,7>: Cost 3 vuzpr <1,0,3,2>, <1,3,5,7>226    1678559445U, // <0,2,3,u>: Cost 2 vuzpl LHS, <3,0,u,2>227    2082062339U, // <0,2,4,0>: Cost 2 ins <0,2,4,u>, lane 3228    2082062339U, // <0,2,4,1>: Cost 2 ins <0,2,4,u>, lane 3229    2082308098U, // <0,2,4,2>: Cost 2 ins <0,2,u,2>, lane 2230    2082062339U, // <0,2,4,3>: Cost 2 ins <0,2,4,u>, lane 3231    2082062339U, // <0,2,4,4>: Cost 2 ins <0,2,4,u>, lane 3232    1544850742U, // <0,2,4,5>: Cost 2 vext2 <0,2,0,2>, RHS233    604818742U,  // <0,2,4,6>: Cost 1 vuzpl LHS, RHS234    2082062339U, // <0,2,4,7>: Cost 2 ins <0,2,4,u>, lane 3235    604818760U,  // <0,2,4,u>: Cost 1 vuzpl LHS, RHS236    3105260438U, // <0,2,5,0>: Cost 3 vtrnr <3,0,4,5>, <1,2,3,0>237    1678561408U, // <0,2,5,1>: Cost 2 vuzpl LHS, <5,7,1,3>238    2082308098U, // <0,2,5,2>: Cost 2 ins <0,2,u,2>, lane 2239    2086076417U, // <0,2,5,3>: Cost 2 ins <0,u,5,3>, lane 1240    2756947554U, // <0,2,5,4>: Cost 3 vuzpl LHS, <5,0,4,1>241    1678561284U, // <0,2,5,5>: Cost 2 vuzpl LHS, <5,5,5,5>242    2082340866U, // <0,2,5,6>: Cost 2 ins <0,2,u,6>, lane 2243    1751043382U, // <0,2,5,7>: Cost 2 vuzpr <1,0,3,2>, RHS244    1751043383U, // <0,2,5,u>: Cost 2 vuzpr <1,0,3,2>, RHS245    1678562126U, // <0,2,6,0>: Cost 2 vuzpl LHS, <6,7,0,1>246    2756948257U, // <0,2,6,1>: Cost 3 vuzpl LHS, <6,0,1,2>247    2082308098U, // <0,2,6,2>: Cost 2 ins <0,2,u,2>, lane 2248    2086150145U, // <0,2,6,3>: Cost 2 ins <0,u,6,3>, lane 1249    1678562166U, // <0,2,6,4>: Cost 2 vuzpl LHS, <6,7,4,5>250    2756948621U, // <0,2,6,5>: Cost 3 vuzpl LHS, <6,4,5,6>251    2082340866U, // <0,2,6,6>: Cost 2 ins <0,2,u,6>, lane 2252    2082357253U, // <0,2,6,7>: Cost 2 ins <0,2,u,u>, lane 5253    2082308098U, // <0,2,6,u>: Cost 2 ins <0,2,u,2>, lane 2254    3099378582U, // <0,2,7,0>: Cost 3 vtrnr <2,0,5,7>, <1,2,3,0>255    1678562298U, // <0,2,7,1>: Cost 2 vuzpl LHS, <7,0,1,2>256    2082308098U, // <0,2,7,2>: Cost 2 ins <0,2,u,2>, lane 2257    2130018304U, // <0,2,7,3>: Cost 2 ins <u,2,7,3>, lane 0258    2645136742U, // <0,2,7,4>: Cost 3 vext2 <4,6,0,2>, <7,4,5,6>259    1678562662U, // <0,2,7,5>: Cost 2 vuzpl LHS, <7,4,5,6>260    2082340866U, // <0,2,7,6>: Cost 2 ins <0,2,u,6>, lane 2261    1678562924U, // <0,2,7,7>: Cost 2 vuzpl LHS, <7,7,7,7>262    2082308098U, // <0,2,7,u>: Cost 2 ins <0,2,u,2>, lane 2263    1947436710U, // <0,2,u,0>: Cost 2 vtrnl LHS, <2,3,0,1>264    1678603987U, // <0,2,u,1>: Cost 2 vuzpl LHS, <u,0,1,2>265    604821294U,  // <0,2,u,2>: Cost 1 vuzpl LHS, LHS266    1012113409U, // <0,2,u,3>: Cost 1 ins LHS, lane 1267    1947436750U, // <0,2,u,4>: Cost 2 vtrnl LHS, <2,3,4,5>268    1678604351U, // <0,2,u,5>: Cost 2 vuzpl LHS, <u,4,5,6>269    604821658U,  // <0,2,u,6>: Cost 1 vuzpl LHS, RHS270    1751043625U, // <0,2,u,7>: Cost 2 vuzpr <1,0,3,2>, RHS271    604821348U,  // <0,2,u,u>: Cost 1 vuzpl LHS, LHS272    2085683201U, // <0,3,0,0>: Cost 2 ins <0,u,0,0>, lane 1273    2130149376U, // <0,3,0,1>: Cost 2 ins <u,3,0,1>, lane 0274    2085699585U, // <0,3,0,2>: Cost 2 ins <0,u,0,2>, lane 1275    1745002517U, // <0,3,0,3>: Cost 2 vuzpr <0,0,2,3>, <0,0,2,3>276    2556333366U, // <0,3,0,4>: Cost 3 vext1 <1,0,3,0>, RHS277    3021244930U, // <0,3,0,5>: Cost 3 vtrnl <0,2,0,2>, <3,4,5,6>278    3159474177U, // <0,3,0,6>: Cost 3 ins <0,u,0,6>, lane 1279    2952791184U, // <0,3,0,7>: Cost 3 vzipr <0,0,0,0>, <1,5,3,7>280    2130149376U, // <0,3,0,u>: Cost 2 ins <u,3,0,1>, lane 0281    1812777110U, // <0,3,1,0>: Cost 2 vzipl LHS, <3,0,1,2>282    2085765121U, // <0,3,1,1>: Cost 2 ins <0,u,1,1>, lane 1283    2886519105U, // <0,3,1,2>: Cost 3 vzipl LHS, <3,2,2,2>284    1812777372U, // <0,3,1,3>: Cost 2 vzipl LHS, <3,3,3,3>285    1812777474U, // <0,3,1,4>: Cost 2 vzipl LHS, <3,4,5,6>286    2085797889U, // <0,3,1,5>: Cost 2 ins <0,u,1,5>, lane 1287    3159547905U, // <0,3,1,6>: Cost 3 ins <0,u,1,6>, lane 1288    2966733968U, // <0,3,1,7>: Cost 3 vzipr <2,3,0,1>, <1,5,3,7>289    1812777758U, // <0,3,1,u>: Cost 2 vzipl LHS, <3,u,1,2>290    1482604646U, // <0,3,2,0>: Cost 2 vext1 <1,0,3,2>, LHS291    1946994838U, // <0,3,2,1>: Cost 2 vtrnl LHS, <3,0,1,2>292    2085847041U, // <0,3,2,2>: Cost 2 ins <0,u,2,2>, lane 1293    1012113409U, // <0,3,2,3>: Cost 1 ins LHS, lane 1294    1482607926U, // <0,3,2,4>: Cost 2 vext1 <1,0,3,2>, RHS295    1946995202U, // <0,3,2,5>: Cost 2 vtrnl LHS, <3,4,5,6>296    2085879809U, // <0,3,2,6>: Cost 2 ins <0,u,2,6>, lane 1297    2085888001U, // <0,3,2,7>: Cost 2 ins <0,u,2,7>, lane 1298    1012113409U, // <0,3,2,u>: Cost 1 ins LHS, lane 1299    2887747734U, // <0,3,3,0>: Cost 3 vzipl <0,3,1,0>, <3,0,1,2>300    2753022102U, // <0,3,3,1>: Cost 3 vuzpl <0,2,3,1>, <3,0,1,2>301    2965422838U, // <0,3,3,2>: Cost 3 vzipr <2,1,0,3>, <1,0,3,2>302    2130386944U, // <0,3,3,3>: Cost 2 ins <u,3,3,3>, lane 0303    2887780866U, // <0,3,3,4>: Cost 3 vzipl <0,3,1,4>, <3,4,5,6>304    2753055234U, // <0,3,3,5>: Cost 3 vuzpl <0,2,3,5>, <3,4,5,6>305    2752375389U, // <0,3,3,6>: Cost 3 vuzpl <0,1,3,3>, <3,5,6,7>306    3204161536U, // <0,3,3,7>: Cost 3 ins <u,3,3,7>, lane 0307    2130386944U, // <0,3,3,u>: Cost 2 ins <u,3,3,3>, lane 0308    2888452246U, // <0,3,4,0>: Cost 3 vzipl <0,4,1,5>, <3,0,1,2>309    3021572246U, // <0,3,4,1>: Cost 3 vtrnl <0,2,4,6>, <3,0,1,2>310    3021572257U, // <0,3,4,2>: Cost 3 vtrnl <0,2,4,6>, <3,0,2,4>311    2086002689U, // <0,3,4,3>: Cost 2 ins <0,u,4,3>, lane 1312    2888452610U, // <0,3,4,4>: Cost 3 vzipl <0,4,1,5>, <3,4,5,6>313    2130477056U, // <0,3,4,5>: Cost 2 ins <u,3,4,5>, lane 0314    2086027265U, // <0,3,4,6>: Cost 2 ins <0,u,4,6>, lane 1315    2818747621U, // <0,3,4,7>: Cost 3 vuzpr <0,0,2,3>, <4,4,6,7>316    2130477056U, // <0,3,4,u>: Cost 2 ins <u,3,4,5>, lane 0317    3204251648U, // <0,3,5,0>: Cost 3 ins <u,3,5,0>, lane 0318    3204259840U, // <0,3,5,1>: Cost 3 ins <u,3,5,1>, lane 0319    2961457910U, // <0,3,5,2>: Cost 3 vzipr <1,4,0,5>, <1,0,3,2>320    2086076417U, // <0,3,5,3>: Cost 2 ins <0,u,5,3>, lane 1321    2232846516U, // <0,3,5,4>: Cost 3 vrev <3,0,4,5>322    3204292608U, // <0,3,5,5>: Cost 3 ins <u,3,5,5>, lane 0323    2653769826U, // <0,3,5,6>: Cost 3 vext2 <6,1,0,3>, <5,6,7,0>324    2130567168U, // <0,3,5,7>: Cost 2 ins <u,3,5,7>, lane 0325    2130567168U, // <0,3,5,u>: Cost 2 ins <u,3,5,7>, lane 0326    2854506594U, // <0,3,6,0>: Cost 3 vuzpr <6,0,1,3>, <5,6,7,0>327    2653770090U, // <0,3,6,1>: Cost 3 vext2 <6,1,0,3>, <6,1,0,3>328    3204341760U, // <0,3,6,2>: Cost 3 ins <u,3,6,2>, lane 0329    2086150145U, // <0,3,6,3>: Cost 2 ins <0,u,6,3>, lane 1330    3204358144U, // <0,3,6,4>: Cost 3 ins <u,3,6,4>, lane 0331    3204366336U, // <0,3,6,5>: Cost 3 ins <u,3,6,5>, lane 0332    3204374528U, // <0,3,6,6>: Cost 3 ins <u,3,6,6>, lane 0333    2130640896U, // <0,3,6,7>: Cost 2 ins <u,3,6,7>, lane 0334    2086150145U, // <0,3,6,u>: Cost 2 ins <0,u,6,3>, lane 1335    2968109974U, // <0,3,7,0>: Cost 3 vzipr <2,5,0,7>, <1,2,3,0>336    2659742787U, // <0,3,7,1>: Cost 3 vext2 <7,1,0,3>, <7,1,0,3>337    2660406420U, // <0,3,7,2>: Cost 3 vext2 <7,2,0,3>, <7,2,0,3>338    2086223873U, // <0,3,7,3>: Cost 2 ins <0,u,7,3>, lane 1339    3204431872U, // <0,3,7,4>: Cost 3 ins <u,3,7,4>, lane 0340    3204440064U, // <0,3,7,5>: Cost 3 ins <u,3,7,5>, lane 0341    2752378305U, // <0,3,7,6>: Cost 3 vuzpl <0,1,3,3>, <7,5,6,7>342    3204456448U, // <0,3,7,7>: Cost 3 ins <u,3,7,7>, lane 0343    2086223873U, // <0,3,7,u>: Cost 2 ins <0,u,7,3>, lane 1344    1817421974U, // <0,3,u,0>: Cost 2 vzipl LHS, <3,0,1,2>345    1947437206U, // <0,3,u,1>: Cost 2 vtrnl LHS, <3,0,1,2>346    2085699585U, // <0,3,u,2>: Cost 2 ins <0,u,0,2>, lane 1347    1012113409U, // <0,3,u,3>: Cost 1 ins LHS, lane 1348    1817422338U, // <0,3,u,4>: Cost 2 vzipl LHS, <3,4,5,6>349    1947437570U, // <0,3,u,5>: Cost 2 vtrnl LHS, <3,4,5,6>350    2085879809U, // <0,3,u,6>: Cost 2 ins <0,u,2,6>, lane 1351    2130567168U, // <0,3,u,7>: Cost 2 ins <u,3,5,7>, lane 0352    1012113409U, // <0,3,u,u>: Cost 1 ins LHS, lane 1353    2085683201U, // <0,4,0,0>: Cost 2 ins <0,u,0,0>, lane 1354    2083684357U, // <0,4,0,1>: Cost 2 ins <0,4,u,u>, lane 5355    1679392870U, // <0,4,0,2>: Cost 2 vuzpl <0,2,4,6>, LHS356    2085707777U, // <0,4,0,3>: Cost 2 ins <0,u,0,3>, lane 1357    1679392972U, // <0,4,0,4>: Cost 2 vuzpl <0,2,4,6>, <0,2,4,6>358    2083659778U, // <0,4,0,5>: Cost 2 ins <0,4,u,5>, lane 2359    1947503926U, // <0,4,0,6>: Cost 2 vtrnl <0,2,0,2>, RHS360    3156836355U, // <0,4,0,7>: Cost 3 ins <0,4,0,u>, lane 3361    1947503944U, // <0,4,0,u>: Cost 2 vtrnl <0,2,0,2>, RHS362    2083168259U, // <0,4,1,0>: Cost 2 ins <0,4,1,u>, lane 3363    2085765121U, // <0,4,1,1>: Cost 2 ins <0,u,1,1>, lane 1364    2083168259U, // <0,4,1,2>: Cost 2 ins <0,4,1,u>, lane 3365    2083168259U, // <0,4,1,3>: Cost 2 ins <0,4,1,u>, lane 3366    2083168259U, // <0,4,1,4>: Cost 2 ins <0,4,1,u>, lane 3367    739036470U,  // <0,4,1,5>: Cost 1 vzipl LHS, RHS368    1948929334U, // <0,4,1,6>: Cost 2 vtrnl <0,4,1,5>, RHS369    2083168259U, // <0,4,1,7>: Cost 2 ins <0,4,1,u>, lane 3370    739036713U,  // <0,4,1,u>: Cost 1 vzipl LHS, RHS371    2083241987U, // <0,4,2,0>: Cost 2 ins <0,4,2,u>, lane 3372    2083241987U, // <0,4,2,1>: Cost 2 ins <0,4,2,u>, lane 3373    2085847041U, // <0,4,2,2>: Cost 2 ins <0,u,2,2>, lane 1374    1012113409U, // <0,4,2,3>: Cost 1 ins LHS, lane 1375    2083241987U, // <0,4,2,4>: Cost 2 ins <0,4,2,u>, lane 3376    1813286198U, // <0,4,2,5>: Cost 2 vzipl <0,2,0,2>, RHS377    873254198U,  // <0,4,2,6>: Cost 1 vtrnl LHS, RHS378    2083241987U, // <0,4,2,7>: Cost 2 ins <0,4,2,u>, lane 3379    873254216U,  // <0,4,2,u>: Cost 1 vtrnl LHS, RHS380    3020811514U, // <0,4,3,0>: Cost 3 vtrnl <0,1,3,3>, <4,5,0,1>381    2753136790U, // <0,4,3,1>: Cost 3 vuzpl <0,2,4,6>, <3,0,1,2>382    2753136801U, // <0,4,3,2>: Cost 3 vuzpl <0,2,4,6>, <3,0,2,4>383    2085928961U, // <0,4,3,3>: Cost 2 ins <0,u,3,3>, lane 1384    3204800512U, // <0,4,3,4>: Cost 3 ins <u,4,3,4>, lane 0385    2083659778U, // <0,4,3,5>: Cost 2 ins <0,4,u,5>, lane 2386    2083667970U, // <0,4,3,6>: Cost 2 ins <0,4,u,6>, lane 2387    3087183077U, // <0,4,3,7>: Cost 3 vtrnr <0,0,2,3>, <4,4,6,7>388    2083659778U, // <0,4,3,u>: Cost 2 ins <0,4,u,5>, lane 2389    2753137995U, // <0,4,4,0>: Cost 3 vuzpl <0,2,4,6>, <4,6,0,1>390    2888453090U, // <0,4,4,1>: Cost 3 vzipl <0,4,1,5>, <4,1,5,0>391    2888535100U, // <0,4,4,2>: Cost 3 vzipl <0,4,2,6>, <4,2,6,0>392    2086002689U, // <0,4,4,3>: Cost 2 ins <0,u,4,3>, lane 1393    2131132416U, // <0,4,4,4>: Cost 2 ins <u,4,4,4>, lane 0394    1814711606U, // <0,4,4,5>: Cost 2 vzipl <0,4,1,5>, RHS395    1679396150U, // <0,4,4,6>: Cost 2 vuzpl <0,2,4,6>, RHS396    3157131267U, // <0,4,4,7>: Cost 3 ins <0,4,4,u>, lane 3397    1679396168U, // <0,4,4,u>: Cost 2 vuzpl <0,2,4,6>, RHS398    2568388710U, // <0,4,5,0>: Cost 3 vext1 <3,0,4,5>, LHS399    2568389526U, // <0,4,5,1>: Cost 3 vext1 <3,0,4,5>, <1,2,3,0>400    3204931584U, // <0,4,5,2>: Cost 3 ins <u,4,5,2>, lane 0401    2086076417U, // <0,4,5,3>: Cost 2 ins <0,u,5,3>, lane 1402    2568391990U, // <0,4,5,4>: Cost 3 vext1 <3,0,4,5>, RHS403    2131214336U, // <0,4,5,5>: Cost 2 ins <u,4,5,5>, lane 0404    1618136374U, // <0,4,5,6>: Cost 2 vext3 <1,2,3,0>, RHS405    2830699830U, // <0,4,5,7>: Cost 3 vuzpr <2,0,2,4>, RHS406    1618136392U, // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS407    2712227146U, // <0,4,6,0>: Cost 3 vext3 <4,6,0,0>, <4,6,0,0>408    2753138977U, // <0,4,6,1>: Cost 3 vuzpl <0,2,4,6>, <6,0,1,2>409    2753138988U, // <0,4,6,2>: Cost 3 vuzpl <0,2,4,6>, <6,0,2,4>410    2086150145U, // <0,4,6,3>: Cost 2 ins <0,u,6,3>, lane 1411    2712522094U, // <0,4,6,4>: Cost 3 vext3 <4,6,4,0>, <4,6,4,0>412    2083659778U, // <0,4,6,5>: Cost 2 ins <0,4,u,5>, lane 2413    2131296256U, // <0,4,6,6>: Cost 2 ins <u,4,6,6>, lane 0414    2083684357U, // <0,4,6,7>: Cost 2 ins <0,4,u,u>, lane 5415    2083659778U, // <0,4,6,u>: Cost 2 ins <0,4,u,5>, lane 2416    3021106426U, // <0,4,7,0>: Cost 3 vtrnl <0,1,7,3>, <4,5,0,1>417    2860487502U, // <0,4,7,1>: Cost 3 vuzpr <7,0,1,4>, <6,7,0,1>418    3157377026U, // <0,4,7,2>: Cost 3 ins <0,4,u,2>, lane 2419    2086223873U, // <0,4,7,3>: Cost 2 ins <0,u,7,3>, lane 1420    3205095424U, // <0,4,7,4>: Cost 3 ins <u,4,7,4>, lane 0421    2083659778U, // <0,4,7,5>: Cost 2 ins <0,4,u,5>, lane 2422    2131369984U, // <0,4,7,6>: Cost 2 ins <u,4,7,6>, lane 0423    2752452204U, // <0,4,7,7>: Cost 3 vuzpl <0,1,4,3>, <7,7,7,7>424    2083659778U, // <0,4,7,u>: Cost 2 ins <0,4,u,5>, lane 2425    2083168259U, // <0,4,u,0>: Cost 2 ins <0,4,1,u>, lane 3426    2083684357U, // <0,4,u,1>: Cost 2 ins <0,4,u,u>, lane 5427    1679398702U, // <0,4,u,2>: Cost 2 vuzpl <0,2,4,6>, LHS428    1012113409U, // <0,4,u,3>: Cost 1 ins LHS, lane 1429    1679392972U, // <0,4,u,4>: Cost 2 vuzpl <0,2,4,6>, <0,2,4,6>430    743681334U,  // <0,4,u,5>: Cost 1 vzipl LHS, RHS431    873696566U,  // <0,4,u,6>: Cost 1 vtrnl LHS, RHS432    2083168259U, // <0,4,u,7>: Cost 2 ins <0,4,1,u>, lane 3433    873696584U,  // <0,4,u,u>: Cost 1 vtrnl LHS, RHS434    2085683201U, // <0,5,0,0>: Cost 2 ins <0,u,0,0>, lane 1435    2131476480U, // <0,5,0,1>: Cost 2 ins <u,5,0,1>, lane 0436    2085699585U, // <0,5,0,2>: Cost 2 ins <0,u,0,2>, lane 1437    2085707777U, // <0,5,0,3>: Cost 2 ins <0,u,0,3>, lane 1438    3159457793U, // <0,5,0,4>: Cost 3 ins <0,u,0,4>, lane 1439    1678778497U, // <0,5,0,5>: Cost 2 vuzpl <0,1,5,3>, <0,1,5,3>440    3159474177U, // <0,5,0,6>: Cost 3 ins <0,u,0,6>, lane 1441    2013269302U, // <0,5,0,7>: Cost 2 vtrnr <0,0,0,0>, RHS442    2085699585U, // <0,5,0,u>: Cost 2 ins <0,u,0,2>, lane 1443    1500659814U, // <0,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS444    2085765121U, // <0,5,1,1>: Cost 2 ins <0,u,1,1>, lane 1445    3159515137U, // <0,5,1,2>: Cost 3 ins <0,u,1,2>, lane 1446    2085781505U, // <0,5,1,3>: Cost 2 ins <0,u,1,3>, lane 1447    1812778950U, // <0,5,1,4>: Cost 2 vzipl LHS, <5,4,7,6>448    2085797889U, // <0,5,1,5>: Cost 2 ins <0,u,1,5>, lane 1449    1812779106U, // <0,5,1,6>: Cost 2 vzipl LHS, <5,6,7,0>450    2013351222U, // <0,5,1,7>: Cost 2 vtrnr <0,0,1,1>, RHS451    2085765121U, // <0,5,1,u>: Cost 2 ins <0,u,1,1>, lane 1452    2085830657U, // <0,5,2,0>: Cost 2 ins <0,u,2,0>, lane 1453    1946996864U, // <0,5,2,1>: Cost 2 vtrnl LHS, <5,7,1,3>454    2085847041U, // <0,5,2,2>: Cost 2 ins <0,u,2,2>, lane 1455    1012113409U, // <0,5,2,3>: Cost 1 ins LHS, lane 1456    2085863425U, // <0,5,2,4>: Cost 2 ins <0,u,2,4>, lane 1457    1946996740U, // <0,5,2,5>: Cost 2 vtrnl LHS, <5,5,5,5>458    2085879809U, // <0,5,2,6>: Cost 2 ins <0,u,2,6>, lane 1459    2019478838U, // <0,5,2,7>: Cost 2 vtrnr <1,0,3,2>, RHS460    1012113409U, // <0,5,2,u>: Cost 1 ins LHS, lane 1461    2637858966U, // <0,5,3,0>: Cost 3 vext2 <3,4,0,5>, <3,0,1,2>462    3205439488U, // <0,5,3,1>: Cost 3 ins <u,5,3,1>, lane 0463    3087183153U, // <0,5,3,2>: Cost 3 vtrnr <0,0,2,3>, <4,5,6,2>464    2085928961U, // <0,5,3,3>: Cost 2 ins <0,u,3,3>, lane 1465    2637859284U, // <0,5,3,4>: Cost 3 vext2 <3,4,0,5>, <3,4,0,5>466    3205472256U, // <0,5,3,5>: Cost 3 ins <u,5,3,5>, lane 0467    3205480448U, // <0,5,3,6>: Cost 3 ins <u,5,3,6>, lane 0468    2131746816U, // <0,5,3,7>: Cost 2 ins <u,5,3,7>, lane 0469    2131746816U, // <0,5,3,u>: Cost 2 ins <u,5,3,7>, lane 0470    2888453704U, // <0,5,4,0>: Cost 3 vzipl <0,4,1,5>, <5,0,1,2>471    3159728129U, // <0,5,4,1>: Cost 3 ins <0,u,4,1>, lane 1472    3159736321U, // <0,5,4,2>: Cost 3 ins <0,u,4,2>, lane 1473    2086002689U, // <0,5,4,3>: Cost 2 ins <0,u,4,3>, lane 1474    2888454068U, // <0,5,4,4>: Cost 3 vzipl <0,4,1,5>, <5,4,5,6>475    2131804160U, // <0,5,4,5>: Cost 2 ins <u,5,4,5>, lane 0476    2086027265U, // <0,5,4,6>: Cost 2 ins <0,u,4,6>, lane 1477    2131820544U, // <0,5,4,7>: Cost 2 ins <u,5,4,7>, lane 0478    2086027265U, // <0,5,4,u>: Cost 2 ins <0,u,4,6>, lane 1479    3205578752U, // <0,5,5,0>: Cost 3 ins <u,5,5,0>, lane 0480    2997291922U, // <0,5,5,1>: Cost 3 vzipr <7,4,0,5>, <4,0,5,1>481    2752523939U, // <0,5,5,2>: Cost 3 vuzpl <0,1,5,3>, <5,1,2,3>482    2086076417U, // <0,5,5,3>: Cost 2 ins <0,u,5,3>, lane 1483    3205611520U, // <0,5,5,4>: Cost 3 ins <u,5,5,4>, lane 0484    2131877888U, // <0,5,5,5>: Cost 2 ins <u,5,5,5>, lane 0485    2657767522U, // <0,5,5,6>: Cost 3 vext2 <6,7,0,5>, <5,6,7,0>486    2131894272U, // <0,5,5,7>: Cost 2 ins <u,5,5,7>, lane 0487    2086076417U, // <0,5,5,u>: Cost 2 ins <0,u,5,3>, lane 1488    2131910656U, // <0,5,6,0>: Cost 2 ins <u,5,6,0>, lane 0489    2131918848U, // <0,5,6,1>: Cost 2 ins <u,5,6,1>, lane 0490    2131927040U, // <0,5,6,2>: Cost 2 ins <u,5,6,2>, lane 0491    2131935232U, // <0,5,6,3>: Cost 2 ins <u,5,6,3>, lane 0492    2131943424U, // <0,5,6,4>: Cost 2 ins <u,5,6,4>, lane 0493    2131951616U, // <0,5,6,5>: Cost 2 ins <u,5,6,5>, lane 0494    2131959808U, // <0,5,6,6>: Cost 2 ins <u,5,6,6>, lane 0495    1058226176U, // <0,5,6,7>: Cost 1 ins RHS, lane 0496    1058226176U, // <0,5,6,u>: Cost 1 ins RHS, lane 0497    2562506854U, // <0,5,7,0>: Cost 3 vext1 <2,0,5,7>, LHS498    2562507670U, // <0,5,7,1>: Cost 3 vext1 <2,0,5,7>, <1,2,3,0>499    2562508262U, // <0,5,7,2>: Cost 3 vext1 <2,0,5,7>, <2,0,5,7>500    2086223873U, // <0,5,7,3>: Cost 2 ins <0,u,7,3>, lane 1501    2562510134U, // <0,5,7,4>: Cost 3 vext1 <2,0,5,7>, RHS502    2718716072U, // <0,5,7,5>: Cost 3 vext3 <5,6,7,0>, <5,7,5,7>503    2718716074U, // <0,5,7,6>: Cost 3 vext3 <5,6,7,0>, <5,7,6,0>504    2132041728U, // <0,5,7,7>: Cost 2 ins <u,5,7,7>, lane 0505    2132041728U, // <0,5,7,u>: Cost 2 ins <u,5,7,7>, lane 0506    1500717158U, // <0,5,u,0>: Cost 2 vext1 <4,0,5,u>, LHS507    2085765121U, // <0,5,u,1>: Cost 2 ins <0,u,1,1>, lane 1508    2085699585U, // <0,5,u,2>: Cost 2 ins <0,u,0,2>, lane 1509    1012113409U, // <0,5,u,3>: Cost 1 ins LHS, lane 1510    1817423814U, // <0,5,u,4>: Cost 2 vzipl LHS, <5,4,7,6>511    2085797889U, // <0,5,u,5>: Cost 2 ins <0,u,1,5>, lane 1512    2085879809U, // <0,5,u,6>: Cost 2 ins <0,u,2,6>, lane 1513    1058226176U, // <0,5,u,7>: Cost 1 ins RHS, lane 0514    1012113409U, // <0,5,u,u>: Cost 1 ins LHS, lane 1515    2085683201U, // <0,6,0,0>: Cost 2 ins <0,u,0,0>, lane 1516    2085691393U, // <0,6,0,1>: Cost 2 ins <0,u,0,1>, lane 1517    2132148224U, // <0,6,0,2>: Cost 2 ins <u,6,0,2>, lane 0518    2085707777U, // <0,6,0,3>: Cost 2 ins <0,u,0,3>, lane 1519    2619949386U, // <0,6,0,4>: Cost 3 vext2 <0,4,0,6>, <0,4,0,6>520    2586415202U, // <0,6,0,5>: Cost 3 vext1 <6,0,6,0>, <5,6,7,0>521    1678852234U, // <0,6,0,6>: Cost 2 vuzpl <0,1,6,3>, <0,1,6,3>522    1879051574U, // <0,6,0,7>: Cost 2 vzipr <0,0,0,0>, RHS523    2132148224U, // <0,6,0,u>: Cost 2 ins <u,6,0,2>, lane 0524    2993278336U, // <0,6,1,0>: Cost 3 vzipr <6,7,0,1>, <4,6,6,0>525    2085765121U, // <0,6,1,1>: Cost 2 ins <0,u,1,1>, lane 1526    1812779514U, // <0,6,1,2>: Cost 2 vzipl LHS, <6,2,7,3>527    2085781505U, // <0,6,1,3>: Cost 2 ins <0,u,1,3>, lane 1528    3159531521U, // <0,6,1,4>: Cost 3 ins <0,u,1,4>, lane 1529    2085797889U, // <0,6,1,5>: Cost 2 ins <0,u,1,5>, lane 1530    1812779832U, // <0,6,1,6>: Cost 2 vzipl LHS, <6,6,6,6>531    1892994358U, // <0,6,1,7>: Cost 2 vzipr <2,3,0,1>, RHS532    1892994359U, // <0,6,1,u>: Cost 2 vzipr <2,3,0,1>, RHS533    1946997582U, // <0,6,2,0>: Cost 2 vtrnl LHS, <6,7,0,1>534    2085838849U, // <0,6,2,1>: Cost 2 ins <0,u,2,1>, lane 1535    2085847041U, // <0,6,2,2>: Cost 2 ins <0,u,2,2>, lane 1536    1012113409U, // <0,6,2,3>: Cost 1 ins LHS, lane 1537    1946997622U, // <0,6,2,4>: Cost 2 vtrnl LHS, <6,7,4,5>538    2085871617U, // <0,6,2,5>: Cost 2 ins <0,u,2,5>, lane 1539    2085879809U, // <0,6,2,6>: Cost 2 ins <0,u,2,6>, lane 1540    1880395062U, // <0,6,2,7>: Cost 2 vzipr <0,2,0,2>, RHS541    1012113409U, // <0,6,2,u>: Cost 1 ins LHS, lane 1542    3122942050U, // <0,6,3,0>: Cost 3 vtrnr <6,0,1,3>, <5,6,7,0>543    2250527010U, // <0,6,3,1>: Cost 3 vrev <6,0,1,3>544    3206111232U, // <0,6,3,2>: Cost 3 ins <u,6,3,2>, lane 0545    2085928961U, // <0,6,3,3>: Cost 2 ins <0,u,3,3>, lane 1546    3206127616U, // <0,6,3,4>: Cost 3 ins <u,6,3,4>, lane 0547    3206135808U, // <0,6,3,5>: Cost 3 ins <u,6,3,5>, lane 0548    3206144000U, // <0,6,3,6>: Cost 3 ins <u,6,3,6>, lane 0549    2132410368U, // <0,6,3,7>: Cost 2 ins <u,6,3,7>, lane 0550    2132410368U, // <0,6,3,u>: Cost 2 ins <u,6,3,7>, lane 0551    2888536380U, // <0,6,4,0>: Cost 3 vzipl <0,4,2,6>, <6,0,4,2>552    3021574433U, // <0,6,4,1>: Cost 3 vtrnl <0,2,4,6>, <6,0,1,2>553    3021574444U, // <0,6,4,2>: Cost 3 vtrnl <0,2,4,6>, <6,0,2,4>554    2086002689U, // <0,6,4,3>: Cost 2 ins <0,u,4,3>, lane 1555    2562559286U, // <0,6,4,4>: Cost 3 vext1 <2,0,6,4>, RHS556    2086019073U, // <0,6,4,5>: Cost 2 ins <0,u,4,5>, lane 1557    2132475904U, // <0,6,4,6>: Cost 2 ins <u,6,4,6>, lane 0558    2954153270U, // <0,6,4,7>: Cost 3 vzipr <0,2,0,4>, RHS559    2132475904U, // <0,6,4,u>: Cost 2 ins <u,6,4,6>, lane 0560    2718716594U, // <0,6,5,0>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>561    3206250496U, // <0,6,5,1>: Cost 3 ins <u,6,5,1>, lane 0562    3206258688U, // <0,6,5,2>: Cost 3 ins <u,6,5,2>, lane 0563    2086076417U, // <0,6,5,3>: Cost 2 ins <0,u,5,3>, lane 1564    3206275072U, // <0,6,5,4>: Cost 3 ins <u,6,5,4>, lane 0565    3206283264U, // <0,6,5,5>: Cost 3 ins <u,6,5,5>, lane 0566    3206291456U, // <0,6,5,6>: Cost 3 ins <u,6,5,6>, lane 0567    2961460534U, // <0,6,5,7>: Cost 3 vzipr <1,4,0,5>, RHS568    2086076417U, // <0,6,5,u>: Cost 2 ins <0,u,5,3>, lane 1569    2724172540U, // <0,6,6,0>: Cost 3 vext3 <6,6,0,0>, <6,6,0,0>570    2889838972U, // <0,6,6,1>: Cost 3 vzipl <0,6,2,3>, <6,1,2,3>571    2997300124U, // <0,6,6,2>: Cost 3 vzipr <7,4,0,6>, <4,0,6,2>572    2086150145U, // <0,6,6,3>: Cost 2 ins <0,u,6,3>, lane 1573    3206348800U, // <0,6,6,4>: Cost 3 ins <u,6,6,4>, lane 0574    2889839336U, // <0,6,6,5>: Cost 3 vzipl <0,6,2,3>, <6,5,6,7>575    2132623360U, // <0,6,6,6>: Cost 2 ins <u,6,6,6>, lane 0576    2132631552U, // <0,6,6,7>: Cost 2 ins <u,6,6,7>, lane 0577    2086150145U, // <0,6,6,u>: Cost 2 ins <0,u,6,3>, lane 1578    2132647936U, // <0,6,7,0>: Cost 2 ins <u,6,7,0>, lane 0579    2724909910U, // <0,6,7,1>: Cost 3 vext3 <6,7,1,0>, <6,7,1,0>580    3206406144U, // <0,6,7,2>: Cost 3 ins <u,6,7,2>, lane 0581    2086223873U, // <0,6,7,3>: Cost 2 ins <0,u,7,3>, lane 1582    2132680704U, // <0,6,7,4>: Cost 2 ins <u,6,7,4>, lane 0583    2718716800U, // <0,6,7,5>: Cost 3 vext3 <5,6,7,0>, <6,7,5,6>584    3206438912U, // <0,6,7,6>: Cost 3 ins <u,6,7,6>, lane 0585    2132705280U, // <0,6,7,7>: Cost 2 ins <u,6,7,7>, lane 0586    2132647936U, // <0,6,7,u>: Cost 2 ins <u,6,7,0>, lane 0587    2132647936U, // <0,6,u,0>: Cost 2 ins <u,6,7,0>, lane 0588    2085765121U, // <0,6,u,1>: Cost 2 ins <0,u,1,1>, lane 1589    2132148224U, // <0,6,u,2>: Cost 2 ins <u,6,0,2>, lane 0590    1012113409U, // <0,6,u,3>: Cost 1 ins LHS, lane 1591    2132680704U, // <0,6,u,4>: Cost 2 ins <u,6,7,4>, lane 0592    2085797889U, // <0,6,u,5>: Cost 2 ins <0,u,1,5>, lane 1593    2085879809U, // <0,6,u,6>: Cost 2 ins <0,u,2,6>, lane 1594    1880444214U, // <0,6,u,7>: Cost 2 vzipr <0,2,0,u>, RHS595    1012113409U, // <0,6,u,u>: Cost 1 ins LHS, lane 1596    2085683201U, // <0,7,0,0>: Cost 2 ins <0,u,0,0>, lane 1597    2132803584U, // <0,7,0,1>: Cost 2 ins <u,7,0,1>, lane 0598    2085699585U, // <0,7,0,2>: Cost 2 ins <0,u,0,2>, lane 1599    2085707777U, // <0,7,0,3>: Cost 2 ins <0,u,0,3>, lane 1600    2580516150U, // <0,7,0,4>: Cost 3 vext1 <5,0,7,0>, RHS601    2580516476U, // <0,7,0,5>: Cost 3 vext1 <5,0,7,0>, <5,0,7,0>602    2586489173U, // <0,7,0,6>: Cost 3 vext1 <6,0,7,0>, <6,0,7,0>603    1678925971U, // <0,7,0,7>: Cost 2 vuzpl <0,1,7,3>, <0,1,7,3>604    2132803584U, // <0,7,0,u>: Cost 2 ins <u,7,0,1>, lane 0605    1812780026U, // <0,7,1,0>: Cost 2 vzipl LHS, <7,0,1,2>606    2085765121U, // <0,7,1,1>: Cost 2 ins <0,u,1,1>, lane 1607    2632565654U, // <0,7,1,2>: Cost 3 vext2 <2,5,0,7>, <1,2,3,0>608    2132893696U, // <0,7,1,3>: Cost 2 ins <u,7,1,3>, lane 0609    1812780390U, // <0,7,1,4>: Cost 2 vzipl LHS, <7,4,5,6>610    2085797889U, // <0,7,1,5>: Cost 2 ins <0,u,1,5>, lane 1611    2586497366U, // <0,7,1,6>: Cost 3 vext1 <6,0,7,1>, <6,0,7,1>612    1812780652U, // <0,7,1,7>: Cost 2 vzipl LHS, <7,7,7,7>613    2085765121U, // <0,7,1,u>: Cost 2 ins <0,u,1,1>, lane 1614    2085830657U, // <0,7,2,0>: Cost 2 ins <0,u,2,0>, lane 1615    1182749690U, // <0,7,2,1>: Cost 2 vrev <7,0,1,2>616    2085847041U, // <0,7,2,2>: Cost 2 ins <0,u,2,2>, lane 1617    1012113409U, // <0,7,2,3>: Cost 1 ins LHS, lane 1618    2085863425U, // <0,7,2,4>: Cost 2 ins <0,u,2,4>, lane 1619    1946998118U, // <0,7,2,5>: Cost 2 vtrnl LHS, <7,4,5,6>620    2085879809U, // <0,7,2,6>: Cost 2 ins <0,u,2,6>, lane 1621    1946998380U, // <0,7,2,7>: Cost 2 vtrnl LHS, <7,7,7,7>622    1012113409U, // <0,7,2,u>: Cost 1 ins LHS, lane 1623    2989314146U, // <0,7,3,0>: Cost 3 vzipr <6,1,0,3>, <5,6,7,0>624    3206766592U, // <0,7,3,1>: Cost 3 ins <u,7,3,1>, lane 0625    3020813397U, // <0,7,3,2>: Cost 3 vtrnl <0,1,3,3>, <7,1,2,3>626    2085928961U, // <0,7,3,3>: Cost 2 ins <0,u,3,3>, lane 1627    3206791168U, // <0,7,3,4>: Cost 3 ins <u,7,3,4>, lane 0628    3206799360U, // <0,7,3,5>: Cost 3 ins <u,7,3,5>, lane 0629    2639202936U, // <0,7,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>630    3206815744U, // <0,7,3,7>: Cost 3 ins <u,7,3,7>, lane 0631    2085928961U, // <0,7,3,u>: Cost 2 ins <0,u,3,3>, lane 1632    3206832128U, // <0,7,4,0>: Cost 3 ins <u,7,4,0>, lane 0633    2256507900U, // <0,7,4,1>: Cost 3 vrev <7,0,1,4>634    2256581637U, // <0,7,4,2>: Cost 3 vrev <7,0,2,4>635    2086002689U, // <0,7,4,3>: Cost 2 ins <0,u,4,3>, lane 1636    3206864896U, // <0,7,4,4>: Cost 3 ins <u,7,4,4>, lane 0637    2133131264U, // <0,7,4,5>: Cost 2 ins <u,7,4,5>, lane 0638    2086027265U, // <0,7,4,6>: Cost 2 ins <0,u,4,6>, lane 1639    3020887660U, // <0,7,4,7>: Cost 3 vtrnl <0,1,4,3>, <7,7,7,7>640    2133131264U, // <0,7,4,u>: Cost 2 ins <u,7,4,5>, lane 0641    2993311842U, // <0,7,5,0>: Cost 3 vzipr <6,7,0,5>, <5,6,7,0>642    3206914048U, // <0,7,5,1>: Cost 3 ins <u,7,5,1>, lane 0643    3020960853U, // <0,7,5,2>: Cost 3 vtrnl <0,1,5,3>, <7,1,2,3>644    2086076417U, // <0,7,5,3>: Cost 2 ins <0,u,5,3>, lane 1645    2256737304U, // <0,7,5,4>: Cost 3 vrev <7,0,4,5>646    3206946816U, // <0,7,5,5>: Cost 3 ins <u,7,5,5>, lane 0647    2718717377U, // <0,7,5,6>: Cost 3 vext3 <5,6,7,0>, <7,5,6,7>648    2133221376U, // <0,7,5,7>: Cost 2 ins <u,7,5,7>, lane 0649    2133221376U, // <0,7,5,u>: Cost 2 ins <u,7,5,7>, lane 0650    2854834274U, // <0,7,6,0>: Cost 3 vuzpr <6,0,5,7>, <5,6,7,0>651    2256524286U, // <0,7,6,1>: Cost 3 vrev <7,0,1,6>652    3206995968U, // <0,7,6,2>: Cost 3 ins <u,7,6,2>, lane 0653    2086150145U, // <0,7,6,3>: Cost 2 ins <0,u,6,3>, lane 1654    3207012352U, // <0,7,6,4>: Cost 3 ins <u,7,6,4>, lane 0655    2656457394U, // <0,7,6,5>: Cost 3 vext2 <6,5,0,7>, <6,5,0,7>656    3207028736U, // <0,7,6,6>: Cost 3 ins <u,7,6,6>, lane 0657    2133295104U, // <0,7,6,7>: Cost 2 ins <u,7,6,7>, lane 0658    2086150145U, // <0,7,6,u>: Cost 2 ins <0,u,6,3>, lane 1659    2992001122U, // <0,7,7,0>: Cost 3 vzipr <6,5,0,7>, <5,6,7,0>660    3207061504U, // <0,7,7,1>: Cost 3 ins <u,7,7,1>, lane 0661    2752672853U, // <0,7,7,2>: Cost 3 vuzpl <0,1,7,3>, <7,1,2,3>662    2086223873U, // <0,7,7,3>: Cost 2 ins <0,u,7,3>, lane 1663    3207086080U, // <0,7,7,4>: Cost 3 ins <u,7,7,4>, lane 0664    3207094272U, // <0,7,7,5>: Cost 3 ins <u,7,7,5>, lane 0665    2663093724U, // <0,7,7,6>: Cost 3 vext2 <7,6,0,7>, <7,6,0,7>666    2133368832U, // <0,7,7,7>: Cost 2 ins <u,7,7,7>, lane 0667    2086223873U, // <0,7,7,u>: Cost 2 ins <0,u,7,3>, lane 1668    1817424890U, // <0,7,u,0>: Cost 2 vzipl LHS, <7,0,1,2>669    1182798848U, // <0,7,u,1>: Cost 2 vrev <7,0,1,u>670    2085699585U, // <0,7,u,2>: Cost 2 ins <0,u,0,2>, lane 1671    1012113409U, // <0,7,u,3>: Cost 1 ins LHS, lane 1672    1817425254U, // <0,7,u,4>: Cost 2 vzipl LHS, <7,4,5,6>673    2085797889U, // <0,7,u,5>: Cost 2 ins <0,u,1,5>, lane 1674    2085879809U, // <0,7,u,6>: Cost 2 ins <0,u,2,6>, lane 1675    2133221376U, // <0,7,u,7>: Cost 2 ins <u,7,5,7>, lane 0676    1012113409U, // <0,7,u,u>: Cost 1 ins LHS, lane 1677    135053414U,  // <0,u,0,0>: Cost 1 vdup0 LHS678    1007951877U, // <0,u,0,1>: Cost 1 ins LHS, lane 5679    605257830U,  // <0,u,0,2>: Cost 1 vuzpl LHS, LHS680    1007910914U, // <0,u,0,3>: Cost 1 ins LHS, lane 2681    1678999756U, // <0,u,0,4>: Cost 2 vuzpl LHS, <0,2,4,6>682    2081767427U, // <0,u,0,5>: Cost 2 ins <0,2,0,u>, lane 3683    1947506842U, // <0,u,0,6>: Cost 2 vtrnl <0,2,0,2>, RHS684    2081767427U, // <0,u,0,7>: Cost 2 ins <0,2,0,u>, lane 3685    605257884U,  // <0,u,0,u>: Cost 1 vuzpl LHS, LHS686    1812821715U, // <0,u,1,0>: Cost 2 vzipl LHS, <u,0,1,2>687    739039022U,  // <0,u,1,1>: Cost 1 vzipl LHS, LHS688    1813264264U, // <0,u,1,2>: Cost 2 vzipl LHS, <u,2,3,3>689    1007910914U, // <0,u,1,3>: Cost 1 ins LHS, lane 2690    1812822079U, // <0,u,1,4>: Cost 2 vzipl LHS, <u,4,5,6>691    739039386U,  // <0,u,1,5>: Cost 1 vzipl LHS, RHS692    1813264592U, // <0,u,1,6>: Cost 2 vzipl LHS, <u,6,3,7>693    1892994376U, // <0,u,1,7>: Cost 2 vzipr <2,3,0,1>, RHS694    739039589U,  // <0,u,1,u>: Cost 1 vzipl LHS, LHS695    1007509507U, // <0,u,2,0>: Cost 1 ins LHS, lane 3696    1007509507U, // <0,u,2,1>: Cost 1 ins LHS, lane 3697    873256750U,  // <0,u,2,2>: Cost 1 vtrnl LHS, LHS698    835584U,     // <0,u,2,3>: Cost 0 copy LHS699    1007509507U, // <0,u,2,4>: Cost 1 ins LHS, lane 3700    1007509507U, // <0,u,2,5>: Cost 1 ins LHS, lane 3701    873257114U,  // <0,u,2,6>: Cost 1 vtrnl LHS, RHS702    1007509507U, // <0,u,2,7>: Cost 1 ins LHS, lane 3703    835584U,     // <0,u,2,u>: Cost 0 copy LHS704    2133680132U, // <0,u,3,0>: Cost 2 ins <u,u,3,0>, lane 4705    1679001750U, // <0,u,3,1>: Cost 2 vuzpl LHS, <3,0,1,2>706    2128388096U, // <0,u,3,2>: Cost 2 ins <u,0,3,2>, lane 0707    1007910914U, // <0,u,3,3>: Cost 1 ins LHS, lane 2708    2133712900U, // <0,u,3,4>: Cost 2 ins <u,u,3,4>, lane 4709    1679002114U, // <0,u,3,5>: Cost 2 vuzpl LHS, <3,4,5,6>710    2082340866U, // <0,u,3,6>: Cost 2 ins <0,2,u,6>, lane 2711    2133737476U, // <0,u,3,7>: Cost 2 ins <u,u,3,7>, lane 4712    1007910914U, // <0,u,3,u>: Cost 1 ins LHS, lane 2713    2082062339U, // <0,u,4,0>: Cost 2 ins <0,2,4,u>, lane 3714    1814714158U, // <0,u,4,1>: Cost 2 vzipl <0,4,1,5>, LHS715    1947834158U, // <0,u,4,2>: Cost 2 vtrnl <0,2,4,6>, LHS716    1007910914U, // <0,u,4,3>: Cost 1 ins LHS, lane 2717    1947828428U, // <0,u,4,4>: Cost 2 vtrnl <0,2,4,6>, <0,2,4,6>718    1007951877U, // <0,u,4,5>: Cost 1 ins LHS, lane 5719    605261110U,  // <0,u,4,6>: Cost 1 vuzpl LHS, RHS720    2082062339U, // <0,u,4,7>: Cost 2 ins <0,2,4,u>, lane 3721    605261128U,  // <0,u,4,u>: Cost 1 vuzpl LHS, RHS722    2080964610U, // <0,u,5,0>: Cost 2 ins <0,0,u,0>, lane 2723    2128527360U, // <0,u,5,1>: Cost 2 ins <u,0,5,1>, lane 0724    2080980994U, // <0,u,5,2>: Cost 2 ins <0,0,u,2>, lane 2725    1007910914U, // <0,u,5,3>: Cost 1 ins LHS, lane 2726    2081660930U, // <0,u,5,4>: Cost 2 ins <0,1,u,4>, lane 2727    2133868548U, // <0,u,5,5>: Cost 2 ins <u,u,5,5>, lane 4728    1618139290U, // <0,u,5,6>: Cost 2 vext3 <1,2,3,0>, RHS729    1751092534U, // <0,u,5,7>: Cost 2 vuzpr <1,0,3,u>, RHS730    1007910914U, // <0,u,5,u>: Cost 1 ins LHS, lane 2731    1679004494U, // <0,u,6,0>: Cost 2 vuzpl LHS, <6,7,0,1>732    2080972802U, // <0,u,6,1>: Cost 2 ins <0,0,u,1>, lane 2733    2128609280U, // <0,u,6,2>: Cost 2 ins <u,0,6,2>, lane 0734    1007910914U, // <0,u,6,3>: Cost 1 ins LHS, lane 2735    1679004534U, // <0,u,6,4>: Cost 2 vuzpl LHS, <6,7,4,5>736    2083659778U, // <0,u,6,5>: Cost 2 ins <0,4,u,5>, lane 2737    2133950468U, // <0,u,6,6>: Cost 2 ins <u,u,6,6>, lane 4738    1060216836U, // <0,u,6,7>: Cost 1 ins RHS, lane 4739    1007910914U, // <0,u,6,u>: Cost 1 ins LHS, lane 2740    2133975044U, // <0,u,7,0>: Cost 2 ins <u,u,7,0>, lane 4741    2080972802U, // <0,u,7,1>: Cost 2 ins <0,0,u,1>, lane 2742    2080980994U, // <0,u,7,2>: Cost 2 ins <0,0,u,2>, lane 2743    1007910914U, // <0,u,7,3>: Cost 1 ins LHS, lane 2744    2134007812U, // <0,u,7,4>: Cost 2 ins <u,u,7,4>, lane 4745    2083659778U, // <0,u,7,5>: Cost 2 ins <0,4,u,5>, lane 2746    2134024196U, // <0,u,7,6>: Cost 2 ins <u,u,7,6>, lane 4747    2134032388U, // <0,u,7,7>: Cost 2 ins <u,u,7,7>, lane 4748    1007910914U, // <0,u,7,u>: Cost 1 ins LHS, lane 2749    135053414U,  // <0,u,u,0>: Cost 1 vdup0 LHS750    743683886U,  // <0,u,u,1>: Cost 1 vzipl LHS, LHS751    605263662U,  // <0,u,u,2>: Cost 1 vuzpl LHS, LHS752    835584U,     // <0,u,u,3>: Cost 0 copy LHS753    1007509507U, // <0,u,u,4>: Cost 1 ins LHS, lane 3754    743684250U,  // <0,u,u,5>: Cost 1 vzipl LHS, RHS755    605264026U,  // <0,u,u,6>: Cost 1 vuzpl LHS, RHS756    1007509507U, // <0,u,u,7>: Cost 1 ins LHS, lane 3757    835584U,     // <0,u,u,u>: Cost 0 copy LHS758    2128150528U, // <1,0,0,0>: Cost 2 ins <u,0,0,0>, lane 0759    1818148966U, // <1,0,0,1>: Cost 2 vzipl <1,0,3,2>, LHS760    2086952962U, // <1,0,0,2>: Cost 2 ins <1,0,u,2>, lane 2761    2619310332U, // <1,0,0,3>: Cost 3 vext2 <0,3,1,0>, <0,3,1,0>762    2891891026U, // <1,0,0,4>: Cost 3 vzipl <1,0,3,2>, <0,4,1,5>763    3165437953U, // <1,0,0,5>: Cost 3 ins <1,u,0,5>, lane 1764    3160154115U, // <1,0,0,6>: Cost 3 ins <1,0,0,u>, lane 3765    3160154115U, // <1,0,0,7>: Cost 3 ins <1,0,0,u>, lane 3766    1818149533U, // <1,0,0,u>: Cost 2 vzipl <1,0,3,2>, LHS767    1141522514U, // <1,0,1,0>: Cost 2 vrev <0,1,0,1>768    1818656870U, // <1,0,1,1>: Cost 2 vzipl <1,1,1,1>, LHS769    1616003174U, // <1,0,1,2>: Cost 2 vext3 <0,u,1,1>, LHS770    2091753473U, // <1,0,1,3>: Cost 2 ins <1,u,1,3>, lane 1771    1477070134U, // <1,0,1,4>: Cost 2 vext1 <0,1,0,1>, RHS772    2760770560U, // <1,0,1,5>: Cost 3 vuzpl <1,5,0,2>, <1,3,5,7>773    2724839566U, // <1,0,1,6>: Cost 3 vext3 <6,7,0,1>, <0,1,6,7>774    3165528065U, // <1,0,1,7>: Cost 3 ins <1,u,1,7>, lane 1775    1616003228U, // <1,0,1,u>: Cost 2 vext3 <0,u,1,1>, LHS776    2685690019U, // <1,0,2,0>: Cost 3 vext3 <0,2,0,1>, <0,2,0,1>777    1819459686U, // <1,0,2,1>: Cost 2 vzipl <1,2,3,0>, LHS778    2128314368U, // <1,0,2,2>: Cost 2 ins <u,0,2,2>, lane 0779    2087002117U, // <1,0,2,3>: Cost 2 ins <1,0,u,u>, lane 5780    2689745100U, // <1,0,2,4>: Cost 3 vext3 <0,u,1,1>, <0,2,4,6>781    2970798548U, // <1,0,2,5>: Cost 3 vzipr <3,0,1,2>, <3,4,0,5>782    3165593601U, // <1,0,2,6>: Cost 3 ins <1,u,2,6>, lane 1783    2592625730U, // <1,0,2,7>: Cost 3 vext1 <7,1,0,2>, <7,1,0,2>784    1819460253U, // <1,0,2,u>: Cost 2 vzipl <1,2,3,0>, LHS785    2014101504U, // <1,0,3,0>: Cost 2 vtrnr LHS, <0,0,0,0>786    2014101514U, // <1,0,3,1>: Cost 2 vtrnr LHS, <0,0,1,1>787    67944550U,   // <1,0,3,2>: Cost 1 vrev LHS788    2091900929U, // <1,0,3,3>: Cost 2 ins <1,u,3,3>, lane 1789    2091909121U, // <1,0,3,4>: Cost 2 ins <1,u,3,4>, lane 1790    2086633475U, // <1,0,3,5>: Cost 2 ins <1,0,3,u>, lane 3791    2086633475U, // <1,0,3,6>: Cost 2 ins <1,0,3,u>, lane 3792    2091933697U, // <1,0,3,7>: Cost 2 ins <1,u,3,7>, lane 1793    68386972U,   // <1,0,3,u>: Cost 1 vrev LHS794    2667752338U, // <1,0,4,0>: Cost 3 vext2 <u,4,1,0>, <4,0,5,1>795    2689745234U, // <1,0,4,1>: Cost 3 vext3 <0,u,1,1>, <0,4,1,5>796    2086952962U, // <1,0,4,2>: Cost 2 ins <1,0,u,2>, lane 2797    2819383641U, // <1,0,4,3>: Cost 3 vuzpr <0,1,2,0>, <0,4,2,3>798    2894569810U, // <1,0,4,4>: Cost 3 vzipl <1,4,3,5>, <0,4,1,5>799    2087002117U, // <1,0,4,5>: Cost 2 ins <1,0,u,u>, lane 5800    2758102326U, // <1,0,4,6>: Cost 3 vuzpl <1,1,0,0>, RHS801    2819386597U, // <1,0,4,7>: Cost 3 vuzpr <0,1,2,0>, <4,4,6,7>802    2086952962U, // <1,0,4,u>: Cost 2 ins <1,0,u,2>, lane 2803    2955558912U, // <1,0,5,0>: Cost 3 vzipr <0,4,1,5>, <0,0,0,0>804    1821507686U, // <1,0,5,1>: Cost 2 vzipl <1,5,3,7>, LHS805    1954545766U, // <1,0,5,2>: Cost 2 vtrnl <1,3,5,7>, LHS806    3165790209U, // <1,0,5,3>: Cost 3 ins <1,u,5,3>, lane 1807    1141850234U, // <1,0,5,4>: Cost 2 vrev <0,1,4,5>808    3165806593U, // <1,0,5,5>: Cost 3 ins <1,u,5,5>, lane 1809    3202310144U, // <1,0,5,6>: Cost 3 ins <u,0,5,6>, lane 0810    2092081153U, // <1,0,5,7>: Cost 2 ins <1,u,5,7>, lane 1811    1954545820U, // <1,0,5,u>: Cost 2 vtrnl <1,3,5,7>, LHS812    3202334720U, // <1,0,6,0>: Cost 3 ins <u,0,6,0>, lane 0813    2895765606U, // <1,0,6,1>: Cost 3 vzipl <1,6,1,7>, LHS814    2128609280U, // <1,0,6,2>: Cost 2 ins <u,0,6,2>, lane 0815    2819383803U, // <1,0,6,3>: Cost 3 vuzpr <0,1,2,0>, <0,6,2,3>816    2896060754U, // <1,0,6,4>: Cost 3 vzipl <1,6,5,7>, <0,4,1,5>817    2215673988U, // <1,0,6,5>: Cost 3 vrev <0,1,5,6>818    3165888513U, // <1,0,6,6>: Cost 3 ins <1,u,6,6>, lane 1819    2087002117U, // <1,0,6,7>: Cost 2 ins <1,0,u,u>, lane 5820    2128609280U, // <1,0,6,u>: Cost 2 ins <u,0,6,2>, lane 0821    2659128312U, // <1,0,7,0>: Cost 3 vext2 <7,0,1,0>, <7,0,1,0>822    2974156454U, // <1,0,7,1>: Cost 3 vzipr <3,5,1,7>, <2,3,0,1>823    2086952962U, // <1,0,7,2>: Cost 2 ins <1,0,u,2>, lane 2824    2861265024U, // <1,0,7,3>: Cost 3 vuzpr <7,1,3,0>, <5,7,1,3>825    3202441216U, // <1,0,7,4>: Cost 3 ins <u,0,7,4>, lane 0826    3165954049U, // <1,0,7,5>: Cost 3 ins <1,u,7,5>, lane 1827    1142014094U, // <1,0,7,6>: Cost 2 vrev <0,1,6,7>828    3165970433U, // <1,0,7,7>: Cost 3 ins <1,u,7,7>, lane 1829    2086952962U, // <1,0,7,u>: Cost 2 ins <1,0,u,2>, lane 2830    2014142464U, // <1,0,u,0>: Cost 2 vtrnr LHS, <0,0,0,0>831    2014142474U, // <1,0,u,1>: Cost 2 vtrnr LHS, <0,0,1,1>832    67985515U,   // <1,0,u,2>: Cost 1 vrev LHS833    2091753473U, // <1,0,u,3>: Cost 2 ins <1,u,1,3>, lane 1834    2091909121U, // <1,0,u,4>: Cost 2 ins <1,u,3,4>, lane 1835    2086633475U, // <1,0,u,5>: Cost 2 ins <1,0,3,u>, lane 3836    2086633475U, // <1,0,u,6>: Cost 2 ins <1,0,3,u>, lane 3837    2091933697U, // <1,0,u,7>: Cost 2 ins <1,u,3,7>, lane 1838    68427937U,   // <1,0,u,u>: Cost 1 vrev LHS839    1818149622U, // <1,1,0,0>: Cost 2 vzipl <1,0,3,2>, <1,0,3,2>840    1548894310U, // <1,1,0,1>: Cost 2 vext2 <0,u,1,1>, LHS841    1684439142U, // <1,1,0,2>: Cost 2 vuzpl <1,1,1,1>, LHS842    2087624706U, // <1,1,0,3>: Cost 2 ins <1,1,u,3>, lane 2843    2622636370U, // <1,1,0,4>: Cost 3 vext2 <0,u,1,1>, <0,4,1,5>844    2891891856U, // <1,1,0,5>: Cost 3 vzipl <1,0,3,2>, <1,5,3,7>845    3161391106U, // <1,1,0,6>: Cost 3 ins <1,1,u,6>, lane 2846    3161399298U, // <1,1,0,7>: Cost 3 ins <1,1,u,7>, lane 2847    1548894866U, // <1,1,0,u>: Cost 2 vext2 <0,u,1,1>, <0,u,1,1>848    1483112550U, // <1,1,1,0>: Cost 2 vext1 <1,1,1,1>, LHS849    202162278U,  // <1,1,1,1>: Cost 1 vdup1 LHS850    2087149571U, // <1,1,1,2>: Cost 2 ins <1,1,1,u>, lane 3851    1751548006U, // <1,1,1,3>: Cost 2 vuzpr <1,1,1,1>, LHS852    1483115830U, // <1,1,1,4>: Cost 2 vext1 <1,1,1,1>, RHS853    2087149571U, // <1,1,1,5>: Cost 2 ins <1,1,1,u>, lane 3854    2087149571U, // <1,1,1,6>: Cost 2 ins <1,1,1,u>, lane 3855    2087149571U, // <1,1,1,7>: Cost 2 ins <1,1,1,u>, lane 3856    202162278U,  // <1,1,1,u>: Cost 1 vdup1 LHS857    2128961536U, // <1,1,2,0>: Cost 2 ins <u,1,2,0>, lane 0858    2128969728U, // <1,1,2,1>: Cost 2 ins <u,1,2,1>, lane 0859    1819460502U, // <1,1,2,2>: Cost 2 vzipl <1,2,3,0>, <1,2,3,0>860    1055244288U, // <1,1,2,3>: Cost 1 ins LHS, lane 0861    2128994304U, // <1,1,2,4>: Cost 2 ins <u,1,2,4>, lane 0862    2129002496U, // <1,1,2,5>: Cost 2 ins <u,1,2,5>, lane 0863    2129010688U, // <1,1,2,6>: Cost 2 ins <u,1,2,6>, lane 0864    2129018880U, // <1,1,2,7>: Cost 2 ins <u,1,2,7>, lane 0865    1055244288U, // <1,1,2,u>: Cost 1 ins LHS, lane 0866    2091876353U, // <1,1,3,0>: Cost 2 ins <1,u,3,0>, lane 1867    2014102324U, // <1,1,3,1>: Cost 2 vtrnr LHS, <1,1,1,1>868    2091892737U, // <1,1,3,2>: Cost 2 ins <1,u,3,2>, lane 1869    940359782U,  // <1,1,3,3>: Cost 1 vtrnr LHS, LHS870    2091909121U, // <1,1,3,4>: Cost 2 ins <1,u,3,4>, lane 1871    2087297027U, // <1,1,3,5>: Cost 2 ins <1,1,3,u>, lane 3872    2087297027U, // <1,1,3,6>: Cost 2 ins <1,1,3,u>, lane 3873    2091933697U, // <1,1,3,7>: Cost 2 ins <1,u,3,7>, lane 1874    940359787U,  // <1,1,3,u>: Cost 1 vtrnr LHS, LHS875    2556878950U, // <1,1,4,0>: Cost 3 vext1 <1,1,1,4>, LHS876    2087608322U, // <1,1,4,1>: Cost 2 ins <1,1,u,1>, lane 2877    2894496662U, // <1,1,4,2>: Cost 3 vzipl <1,4,2,5>, <1,2,3,0>878    2087624706U, // <1,1,4,3>: Cost 2 ins <1,1,u,3>, lane 2879    2014109799U, // <1,1,4,4>: Cost 2 vtrnr <0,1,2,4>, <0,1,2,4>880    1548897590U, // <1,1,4,5>: Cost 2 vext2 <0,u,1,1>, RHS881    1684442422U, // <1,1,4,6>: Cost 2 vuzpl <1,1,1,1>, RHS882    3161399298U, // <1,1,4,7>: Cost 3 ins <1,1,u,7>, lane 2883    1548897833U, // <1,1,4,u>: Cost 2 vext2 <0,u,1,1>, RHS884    3028288624U, // <1,1,5,0>: Cost 3 vtrnl <1,3,5,7>, <1,5,0,2>885    2087608322U, // <1,1,5,1>: Cost 2 ins <1,1,u,1>, lane 2886    2955561110U, // <1,1,5,2>: Cost 3 vzipr <0,4,1,5>, <3,0,1,2>887    2087624706U, // <1,1,5,3>: Cost 2 ins <1,1,u,3>, lane 2888    2955558925U, // <1,1,5,4>: Cost 3 vzipr <0,4,1,5>, <0,0,1,4>889    1881817426U, // <1,1,5,5>: Cost 2 vzipr <0,4,1,5>, <0,4,1,5>890    2670415970U, // <1,1,5,6>: Cost 3 vext2 <u,u,1,1>, <5,6,7,0>891    1751551286U, // <1,1,5,7>: Cost 2 vuzpr <1,1,1,1>, RHS892    1751551287U, // <1,1,5,u>: Cost 2 vuzpr <1,1,1,1>, RHS893    3165839361U, // <1,1,6,0>: Cost 3 ins <1,u,6,0>, lane 1894    2087608322U, // <1,1,6,1>: Cost 2 ins <1,1,u,1>, lane 2895    2973485206U, // <1,1,6,2>: Cost 3 vzipr <3,4,1,6>, <3,0,1,2>896    2087624706U, // <1,1,6,3>: Cost 2 ins <1,1,u,3>, lane 2897    2221572948U, // <1,1,6,4>: Cost 3 vrev <1,1,4,6>898    2955567442U, // <1,1,6,5>: Cost 3 vzipr <0,4,1,6>, <0,4,1,5>899    2014126185U, // <1,1,6,6>: Cost 2 vtrnr <0,1,2,6>, <0,1,2,6>900    2087665669U, // <1,1,6,7>: Cost 2 ins <1,1,u,u>, lane 5901    2087624706U, // <1,1,6,u>: Cost 2 ins <1,1,u,3>, lane 2902    2670416890U, // <1,1,7,0>: Cost 3 vext2 <u,u,1,1>, <7,0,1,2>903    2087608322U, // <1,1,7,1>: Cost 2 ins <1,1,u,1>, lane 2904    3203088384U, // <1,1,7,2>: Cost 3 ins <u,1,7,2>, lane 0905    2129354752U, // <1,1,7,3>: Cost 2 ins <u,1,7,3>, lane 0906    2670417254U, // <1,1,7,4>: Cost 3 vext2 <u,u,1,1>, <7,4,5,6>907    2221654878U, // <1,1,7,5>: Cost 3 vrev <1,1,5,7>908    3161391106U, // <1,1,7,6>: Cost 3 ins <1,1,u,6>, lane 2909    2014134378U, // <1,1,7,7>: Cost 2 vtrnr <0,1,2,7>, <0,1,2,7>910    2129354752U, // <1,1,7,u>: Cost 2 ins <u,1,7,3>, lane 0911    1818149622U, // <1,1,u,0>: Cost 2 vzipl <1,0,3,2>, <1,0,3,2>912    202162278U,  // <1,1,u,1>: Cost 1 vdup1 LHS913    1684444974U, // <1,1,u,2>: Cost 2 vuzpl <1,1,1,1>, LHS914    940400742U,  // <1,1,u,3>: Cost 1 vtrnr LHS, LHS915    1483115830U, // <1,1,u,4>: Cost 2 vext1 <1,1,1,1>, RHS916    1548900506U, // <1,1,u,5>: Cost 2 vext2 <0,u,1,1>, RHS917    1684445338U, // <1,1,u,6>: Cost 2 vuzpl <1,1,1,1>, RHS918    1751551529U, // <1,1,u,7>: Cost 2 vuzpr <1,1,1,1>, RHS919    940400747U,  // <1,1,u,u>: Cost 1 vtrnr LHS, LHS920    2088263682U, // <1,2,0,0>: Cost 2 ins <1,2,u,0>, lane 2921    1561509990U, // <1,2,0,1>: Cost 2 vext2 <3,0,1,2>, LHS922    2129494016U, // <1,2,0,2>: Cost 2 ins <u,2,0,2>, lane 0923    2954854502U, // <1,2,0,3>: Cost 3 vzipr <0,3,1,0>, LHS924    2088296450U, // <1,2,0,4>: Cost 2 ins <1,2,u,4>, lane 2925    3165437953U, // <1,2,0,5>: Cost 3 ins <1,u,0,5>, lane 1926    2891892666U, // <1,2,0,6>: Cost 3 vzipl <1,0,3,2>, <2,6,3,7>927    2659140170U, // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,2,1>928    1561510557U, // <1,2,0,u>: Cost 2 vext2 <3,0,1,2>, LHS929    2088263682U, // <1,2,1,0>: Cost 2 ins <1,2,u,0>, lane 2930    2091737089U, // <1,2,1,1>: Cost 2 ins <1,u,1,1>, lane 1931    1745657957U, // <1,2,1,2>: Cost 2 vuzpr <0,1,2,2>, <0,1,2,2>932    1884438630U, // <1,2,1,3>: Cost 2 vzipr <0,u,1,1>, LHS933    2088296450U, // <1,2,1,4>: Cost 2 ins <1,2,u,4>, lane 2934    2635252880U, // <1,2,1,5>: Cost 3 vext2 <3,0,1,2>, <1,5,3,7>935    2958180700U, // <1,2,1,6>: Cost 3 vzipr <0,u,1,1>, <0,4,2,6>936    3165528065U, // <1,2,1,7>: Cost 3 ins <1,u,1,7>, lane 1937    1884438635U, // <1,2,1,u>: Cost 2 vzipr <0,u,1,1>, LHS938    2088263682U, // <1,2,2,0>: Cost 2 ins <1,2,u,0>, lane 2939    2893235754U, // <1,2,2,1>: Cost 3 vzipl <1,2,3,4>, <2,1,4,3>940    2129641472U, // <1,2,2,2>: Cost 2 ins <u,2,2,2>, lane 0941    1897054310U, // <1,2,2,3>: Cost 2 vzipr <3,0,1,2>, LHS942    2088296450U, // <1,2,2,4>: Cost 2 ins <1,2,u,4>, lane 2943    3165585409U, // <1,2,2,5>: Cost 3 ins <1,u,2,5>, lane 1944    2893203386U, // <1,2,2,6>: Cost 3 vzipl <1,2,3,0>, <2,6,3,7>945    2994684010U, // <1,2,2,7>: Cost 3 vzipr <7,0,1,2>, <0,1,2,7>946    1897054315U, // <1,2,2,u>: Cost 2 vzipr <3,0,1,2>, LHS947    403488870U,  // <1,2,3,0>: Cost 1 vext1 LHS, LHS948    1477231350U, // <1,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>949    1477232232U, // <1,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>950    1477233052U, // <1,2,3,3>: Cost 2 vext1 LHS, <3,3,3,3>951    403492150U,  // <1,2,3,4>: Cost 1 vext1 LHS, RHS952    1525010128U, // <1,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>953    2014101708U, // <1,2,3,6>: Cost 2 vtrnr LHS, <0,2,4,6>954    1525011450U, // <1,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>955    403494702U,  // <1,2,3,u>: Cost 1 vext1 LHS, LHS956    2088263682U, // <1,2,4,0>: Cost 2 ins <1,2,u,0>, lane 2957    3162013698U, // <1,2,4,1>: Cost 3 ins <1,2,u,1>, lane 2958    3162021890U, // <1,2,4,2>: Cost 3 ins <1,2,u,2>, lane 2959    2954887270U, // <1,2,4,3>: Cost 3 vzipr <0,3,1,4>, LHS960    2088296450U, // <1,2,4,4>: Cost 2 ins <1,2,u,4>, lane 2961    1561513270U, // <1,2,4,5>: Cost 2 vext2 <3,0,1,2>, RHS962    2129821696U, // <1,2,4,6>: Cost 2 ins <u,2,4,6>, lane 0963    2659143112U, // <1,2,4,7>: Cost 3 vext2 <7,0,1,2>, <4,7,5,0>964    1561513513U, // <1,2,4,u>: Cost 2 vext2 <3,0,1,2>, RHS965    2088263682U, // <1,2,5,0>: Cost 2 ins <1,2,u,0>, lane 2966    2550989824U, // <1,2,5,1>: Cost 3 vext1 <0,1,2,5>, <1,3,5,7>967    2955558932U, // <1,2,5,2>: Cost 3 vzipr <0,4,1,5>, <0,0,2,2>968    1881817190U, // <1,2,5,3>: Cost 2 vzipr <0,4,1,5>, LHS969    2088296450U, // <1,2,5,4>: Cost 2 ins <1,2,u,4>, lane 2970    2659143684U, // <1,2,5,5>: Cost 3 vext2 <7,0,1,2>, <5,5,5,5>971    2955559260U, // <1,2,5,6>: Cost 3 vzipr <0,4,1,5>, <0,4,2,6>972    2092081153U, // <1,2,5,7>: Cost 2 ins <1,u,5,7>, lane 1973    1881817195U, // <1,2,5,u>: Cost 2 vzipr <0,4,1,5>, LHS974    2088263682U, // <1,2,6,0>: Cost 2 ins <1,2,u,0>, lane 2975    3162013698U, // <1,2,6,1>: Cost 3 ins <1,2,u,1>, lane 2976    2659144186U, // <1,2,6,2>: Cost 3 vext2 <7,0,1,2>, <6,2,7,3>977    2954240102U, // <1,2,6,3>: Cost 3 vzipr <0,2,1,6>, LHS978    2088296450U, // <1,2,6,4>: Cost 2 ins <1,2,u,4>, lane 2979    3162046466U, // <1,2,6,5>: Cost 3 ins <1,2,u,5>, lane 2980    2895914938U, // <1,2,6,6>: Cost 3 vzipl <1,6,3,7>, <2,6,3,7>981    2088329221U, // <1,2,6,7>: Cost 2 ins <1,2,u,u>, lane 5982    2088263682U, // <1,2,6,u>: Cost 2 ins <1,2,u,0>, lane 2983    1585402874U, // <1,2,7,0>: Cost 2 vext2 <7,0,1,2>, <7,0,1,2>984    3203743744U, // <1,2,7,1>: Cost 3 ins <u,2,7,1>, lane 0985    3203751936U, // <1,2,7,2>: Cost 3 ins <u,2,7,2>, lane 0986    2130018304U, // <1,2,7,3>: Cost 2 ins <u,2,7,3>, lane 0987    2088296450U, // <1,2,7,4>: Cost 2 ins <1,2,u,4>, lane 2988    3203776512U, // <1,2,7,5>: Cost 3 ins <u,2,7,5>, lane 0989    3203784704U, // <1,2,7,6>: Cost 3 ins <u,2,7,6>, lane 0990    2659145255U, // <1,2,7,7>: Cost 3 vext2 <7,0,1,2>, <7,7,0,1>991    1590711938U, // <1,2,7,u>: Cost 2 vext2 <7,u,1,2>, <7,u,1,2>992    403529835U,  // <1,2,u,0>: Cost 1 vext1 LHS, LHS993    1477272310U, // <1,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>994    1477273192U, // <1,2,u,2>: Cost 2 vext1 LHS, <2,2,2,2>995    1477273750U, // <1,2,u,3>: Cost 2 vext1 LHS, <3,0,1,2>996    403533110U,  // <1,2,u,4>: Cost 1 vext1 LHS, RHS997    1561516186U, // <1,2,u,5>: Cost 2 vext2 <3,0,1,2>, RHS998    2014142668U, // <1,2,u,6>: Cost 2 vtrnr LHS, <0,2,4,6>999    1525052410U, // <1,2,u,7>: Cost 2 vext1 LHS, <7,0,1,2>1000    403535662U,  // <1,2,u,u>: Cost 1 vext1 LHS, LHS1001    1745666048U, // <1,3,0,0>: Cost 2 vuzpr LHS, <0,0,0,0>1002    1746108426U, // <1,3,0,1>: Cost 2 vuzpr LHS, <0,0,1,1>1003    1745666806U, // <1,3,0,2>: Cost 2 vuzpr LHS, <1,0,3,2>1004    2088951810U, // <1,3,0,3>: Cost 2 ins <1,3,u,3>, lane 21005    2819850253U, // <1,3,0,4>: Cost 3 vuzpr LHS, <0,0,1,4>1006    2758984055U, // <1,3,0,5>: Cost 3 vuzpl <1,2,3,0>, <0,4,5,6>1007    2867183658U, // <1,3,0,6>: Cost 3 vuzpr LHS, <0,0,4,6>1008    2088984578U, // <1,3,0,7>: Cost 2 ins <1,3,u,7>, lane 21009    1745668252U, // <1,3,0,u>: Cost 2 vuzpr LHS, <3,0,1,u>1010    2088476675U, // <1,3,1,0>: Cost 2 ins <1,3,1,u>, lane 31011    1745666868U, // <1,3,1,1>: Cost 2 vuzpr LHS, <1,1,1,1>1012    2088476675U, // <1,3,1,2>: Cost 2 ins <1,3,1,u>, lane 31013    671924326U,  // <1,3,1,3>: Cost 1 vuzpr LHS, LHS1014    2088476675U, // <1,3,1,4>: Cost 2 ins <1,3,1,u>, lane 31015    2088476675U, // <1,3,1,5>: Cost 2 ins <1,3,1,u>, lane 31016    2088476675U, // <1,3,1,6>: Cost 2 ins <1,3,1,u>, lane 31017    2088984578U, // <1,3,1,7>: Cost 2 ins <1,3,u,7>, lane 21018    671924331U,  // <1,3,1,u>: Cost 1 vuzpr LHS, LHS1019    1745666966U, // <1,3,2,0>: Cost 2 vuzpr LHS, <1,2,3,0>1020    2819408044U, // <1,3,2,1>: Cost 3 vuzpr LHS, <0,2,1,1>1021    1745666212U, // <1,3,2,2>: Cost 2 vuzpr LHS, <0,2,0,2>1022    1746110066U, // <1,3,2,3>: Cost 2 vuzpr LHS, <2,2,3,3>1023    1745666970U, // <1,3,2,4>: Cost 2 vuzpr LHS, <1,2,3,4>1024    2819408066U, // <1,3,2,5>: Cost 3 vuzpr LHS, <0,2,3,5>1025    1745666252U, // <1,3,2,6>: Cost 2 vuzpr LHS, <0,2,4,6>1026    2088984578U, // <1,3,2,7>: Cost 2 ins <1,3,u,7>, lane 21027    1745666218U, // <1,3,2,u>: Cost 2 vuzpr LHS, <0,2,0,u>1028    1483276390U, // <1,3,3,0>: Cost 2 vext1 <1,1,3,3>, LHS1029    1745667750U, // <1,3,3,1>: Cost 2 vuzpr LHS, <2,3,0,1>1030    2091892737U, // <1,3,3,2>: Cost 2 ins <1,u,3,2>, lane 11031    1745667032U, // <1,3,3,3>: Cost 2 vuzpr LHS, <1,3,1,3>1032    1483279670U, // <1,3,3,4>: Cost 2 vext1 <1,1,3,3>, RHS1033    1745667790U, // <1,3,3,5>: Cost 2 vuzpr LHS, <2,3,4,5>1034    2819408868U, // <1,3,3,6>: Cost 3 vuzpr LHS, <1,3,2,6>1035    2014102528U, // <1,3,3,7>: Cost 2 vtrnr LHS, <1,3,5,7>1036    1745667037U, // <1,3,3,u>: Cost 2 vuzpr LHS, <1,3,1,u>1037    2568970342U, // <1,3,4,0>: Cost 3 vext1 <3,1,3,4>, LHS1038    2759019375U, // <1,3,4,1>: Cost 3 vuzpl <1,2,3,4>, <4,0,1,2>1039    2759019466U, // <1,3,4,2>: Cost 3 vuzpl <1,2,3,4>, <4,1,2,3>1040    2088951810U, // <1,3,4,3>: Cost 2 ins <1,3,u,3>, lane 21041    1793445072U, // <1,3,4,4>: Cost 2 vuzpr LHS, <4,4,4,4>1042    1746108754U, // <1,3,4,5>: Cost 2 vuzpr LHS, <0,4,1,5>1043    1745668610U, // <1,3,4,6>: Cost 2 vuzpr LHS, <3,4,5,6>1044    2088984578U, // <1,3,4,7>: Cost 2 ins <1,3,u,7>, lane 21045    1745668612U, // <1,3,4,u>: Cost 2 vuzpr LHS, <3,4,5,u>1046    2088771587U, // <1,3,5,0>: Cost 2 ins <1,3,5,u>, lane 31047    2088771587U, // <1,3,5,1>: Cost 2 ins <1,3,5,u>, lane 31048    2088771587U, // <1,3,5,2>: Cost 2 ins <1,3,5,u>, lane 31049    2088951810U, // <1,3,5,3>: Cost 2 ins <1,3,u,3>, lane 21050    2088771587U, // <1,3,5,4>: Cost 2 ins <1,3,5,u>, lane 31051    1793445892U, // <1,3,5,5>: Cost 2 vuzpr LHS, <5,5,5,5>1052    2088771587U, // <1,3,5,6>: Cost 2 ins <1,3,5,u>, lane 31053    671927606U,  // <1,3,5,7>: Cost 1 vuzpr LHS, RHS1054    671927607U,  // <1,3,5,u>: Cost 1 vuzpr LHS, RHS1055    1793445986U, // <1,3,6,0>: Cost 2 vuzpr LHS, <5,6,7,0>1056    2867185561U, // <1,3,6,1>: Cost 3 vuzpr LHS, <2,6,0,1>1057    1793445196U, // <1,3,6,2>: Cost 2 vuzpr LHS, <4,6,0,2>1058    2088951810U, // <1,3,6,3>: Cost 2 ins <1,3,u,3>, lane 21059    1793445990U, // <1,3,6,4>: Cost 2 vuzpr LHS, <5,6,7,4>1060    2849642738U, // <1,3,6,5>: Cost 3 vuzpr <5,1,7,3>, <u,6,7,5>1061    1793445236U, // <1,3,6,6>: Cost 2 vuzpr LHS, <4,6,4,6>1062    1746110394U, // <1,3,6,7>: Cost 2 vuzpr LHS, <2,6,3,7>1063    1746110395U, // <1,3,6,u>: Cost 2 vuzpr LHS, <2,6,3,u>1064    2706926275U, // <1,3,7,0>: Cost 3 vext3 <3,7,0,1>, <3,7,0,1>1065    1793446734U, // <1,3,7,1>: Cost 2 vuzpr LHS, <6,7,0,1>1066    2867187830U, // <1,3,7,2>: Cost 3 vuzpr LHS, <5,7,0,2>1067    1793446016U, // <1,3,7,3>: Cost 2 vuzpr LHS, <5,7,1,3>1068    2849637679U, // <1,3,7,4>: Cost 3 vuzpr <5,1,7,3>, <1,7,3,4>1069    1793446774U, // <1,3,7,5>: Cost 2 vuzpr LHS, <6,7,4,5>1070    2867185674U, // <1,3,7,6>: Cost 3 vuzpr LHS, <2,7,3,6>1071    1793446056U, // <1,3,7,7>: Cost 2 vuzpr LHS, <5,7,5,7>1072    1793446021U, // <1,3,7,u>: Cost 2 vuzpr LHS, <5,7,1,u>1073    1746109820U, // <1,3,u,0>: Cost 2 vuzpr LHS, <1,u,3,0>1074    2014144166U, // <1,3,u,1>: Cost 2 vtrnr LHS, <2,3,0,1>1075    1745668894U, // <1,3,u,2>: Cost 2 vuzpr LHS, <3,u,1,2>1076    671924893U,  // <1,3,u,3>: Cost 1 vuzpr LHS, LHS1077    1746109824U, // <1,3,u,4>: Cost 2 vuzpr LHS, <1,u,3,4>1078    2014144206U, // <1,3,u,5>: Cost 2 vtrnr LHS, <2,3,4,5>1079    1745668934U, // <1,3,u,6>: Cost 2 vuzpr LHS, <3,u,5,6>1080    671927849U,  // <1,3,u,7>: Cost 1 vuzpr LHS, RHS1081    671924898U,  // <1,3,u,u>: Cost 1 vuzpr LHS, LHS1082    3165396993U, // <1,4,0,0>: Cost 3 ins <1,u,0,0>, lane 11083    2619342950U, // <1,4,0,1>: Cost 3 vext2 <0,3,1,4>, LHS1084    2758434918U, // <1,4,0,2>: Cost 3 vuzpl <1,1,4,5>, LHS1085    2619343104U, // <1,4,0,3>: Cost 3 vext2 <0,3,1,4>, <0,3,1,4>1086    3165429761U, // <1,4,0,4>: Cost 3 ins <1,u,0,4>, lane 11087    1818152246U, // <1,4,0,5>: Cost 2 vzipl <1,0,3,2>, RHS1088    3026537782U, // <1,4,0,6>: Cost 3 vtrnl <1,1,0,0>, RHS1089    3162808323U, // <1,4,0,7>: Cost 3 ins <1,4,0,u>, lane 31090    1818152489U, // <1,4,0,u>: Cost 2 vzipl <1,0,3,2>, RHS1091    3204620288U, // <1,4,1,0>: Cost 3 ins <u,4,1,0>, lane 01092    2091737089U, // <1,4,1,1>: Cost 2 ins <1,u,1,1>, lane 11093    3204636672U, // <1,4,1,2>: Cost 3 ins <u,4,1,2>, lane 01094    2091753473U, // <1,4,1,3>: Cost 2 ins <1,u,1,3>, lane 11095    1745674343U, // <1,4,1,4>: Cost 2 vuzpr <0,1,2,4>, <0,1,2,4>1096    1818660150U, // <1,4,1,5>: Cost 2 vzipl <1,1,1,1>, RHS1097    1952877878U, // <1,4,1,6>: Cost 2 vtrnl <1,1,1,1>, RHS1098    3165528065U, // <1,4,1,7>: Cost 3 ins <1,u,1,7>, lane 11099    1818660393U, // <1,4,1,u>: Cost 2 vzipl <1,1,1,1>, RHS1100    2893237103U, // <1,4,2,0>: Cost 3 vzipl <1,2,3,4>, <4,0,1,2>1101    2893237194U, // <1,4,2,1>: Cost 3 vzipl <1,2,3,4>, <4,1,2,3>1102    3165560833U, // <1,4,2,2>: Cost 3 ins <1,u,2,2>, lane 11103    2130976768U, // <1,4,2,3>: Cost 2 ins <u,4,2,3>, lane 01104    2893237467U, // <1,4,2,4>: Cost 3 vzipl <1,2,3,4>, <4,4,5,6>1105    1819462966U, // <1,4,2,5>: Cost 2 vzipl <1,2,3,0>, RHS1106    2131001344U, // <1,4,2,6>: Cost 2 ins <u,4,2,6>, lane 01107    3165601793U, // <1,4,2,7>: Cost 3 ins <1,u,2,7>, lane 11108    1819463209U, // <1,4,2,u>: Cost 2 vzipl <1,2,3,0>, RHS1109    2091876353U, // <1,4,3,0>: Cost 2 ins <1,u,3,0>, lane 11110    3027454831U, // <1,4,3,1>: Cost 3 vtrnl <1,2,3,4>, <4,0,1,2>1111    2091892737U, // <1,4,3,2>: Cost 2 ins <1,u,3,2>, lane 11112    2091900929U, // <1,4,3,3>: Cost 2 ins <1,u,3,3>, lane 11113    2061880528U, // <1,4,3,4>: Cost 2 vtrnr LHS, <4,4,4,4>1114    2014101842U, // <1,4,3,5>: Cost 2 vtrnr LHS, <0,4,1,5>1115    2014101852U, // <1,4,3,6>: Cost 2 vtrnr LHS, <0,4,2,6>1116    2091933697U, // <1,4,3,7>: Cost 2 ins <1,u,3,7>, lane 11117    2014101845U, // <1,4,3,u>: Cost 2 vtrnr LHS, <0,4,1,u>1118    2557100134U, // <1,4,4,0>: Cost 3 vext1 <1,1,4,4>, LHS1119    2557100882U, // <1,4,4,1>: Cost 3 vext1 <1,1,4,4>, <1,1,4,4>1120    3165708289U, // <1,4,4,2>: Cost 3 ins <1,u,4,2>, lane 11121    2819416409U, // <1,4,4,3>: Cost 3 vuzpr <0,1,2,4>, <0,4,2,3>1122    2131132416U, // <1,4,4,4>: Cost 2 ins <u,4,4,4>, lane 01123    2619346230U, // <1,4,4,5>: Cost 3 vext2 <0,3,1,4>, RHS1124    2758438198U, // <1,4,4,6>: Cost 3 vuzpl <1,1,4,5>, RHS1125    2819419365U, // <1,4,4,7>: Cost 3 vuzpr <0,1,2,4>, <4,4,6,7>1126    2131132416U, // <1,4,4,u>: Cost 2 ins <u,4,4,4>, lane 01127    1477394554U, // <1,4,5,0>: Cost 2 vext1 <0,1,4,5>, <0,1,4,5>1128    2955558949U, // <1,4,5,1>: Cost 3 vzipr <0,4,1,5>, <0,0,4,1>1129    3204931584U, // <1,4,5,2>: Cost 3 ins <u,4,5,2>, lane 01130    3165790209U, // <1,4,5,3>: Cost 3 ins <1,u,5,3>, lane 11131    1477397814U, // <1,4,5,4>: Cost 2 vext1 <0,1,4,5>, RHS1132    1821510966U, // <1,4,5,5>: Cost 2 vzipl <1,5,3,7>, RHS1133    1616006454U, // <1,4,5,6>: Cost 2 vext3 <0,u,1,1>, RHS1134    2092081153U, // <1,4,5,7>: Cost 2 ins <1,u,5,7>, lane 11135    1616006472U, // <1,4,5,u>: Cost 2 vext3 <0,u,1,1>, RHS1136    2557116518U, // <1,4,6,0>: Cost 3 vext1 <1,1,4,6>, LHS1137    2557117268U, // <1,4,6,1>: Cost 3 vext1 <1,1,4,6>, <1,1,4,6>1138    3165855745U, // <1,4,6,2>: Cost 3 ins <1,u,6,2>, lane 11139    2569062662U, // <1,4,6,3>: Cost 3 vext1 <3,1,4,6>, <3,1,4,6>1140    2557119798U, // <1,4,6,4>: Cost 3 vext1 <1,1,4,6>, RHS1141    2895768886U, // <1,4,6,5>: Cost 3 vzipl <1,6,1,7>, RHS1142    2131296256U, // <1,4,6,6>: Cost 2 ins <u,4,6,6>, lane 01143    2131304448U, // <1,4,6,7>: Cost 2 ins <u,4,6,7>, lane 01144    2131296256U, // <1,4,6,u>: Cost 2 ins <u,4,6,6>, lane 01145    2659161084U, // <1,4,7,0>: Cost 3 vext2 <7,0,1,4>, <7,0,1,4>1146    3165921281U, // <1,4,7,1>: Cost 3 ins <1,u,7,1>, lane 11147    3205079040U, // <1,4,7,2>: Cost 3 ins <u,4,7,2>, lane 01148    2861297792U, // <1,4,7,3>: Cost 3 vuzpr <7,1,3,4>, <5,7,1,3>1149    2669778278U, // <1,4,7,4>: Cost 3 vext2 <u,7,1,4>, <7,4,5,6>1150    3205103616U, // <1,4,7,5>: Cost 3 ins <u,4,7,5>, lane 01151    2131369984U, // <1,4,7,6>: Cost 2 ins <u,4,7,6>, lane 01152    3165970433U, // <1,4,7,7>: Cost 3 ins <1,u,7,7>, lane 11153    2131369984U, // <1,4,7,u>: Cost 2 ins <u,4,7,6>, lane 01154    2091876353U, // <1,4,u,0>: Cost 2 ins <1,u,3,0>, lane 11155    2091737089U, // <1,4,u,1>: Cost 2 ins <1,u,1,1>, lane 11156    2091892737U, // <1,4,u,2>: Cost 2 ins <1,u,3,2>, lane 11157    2091753473U, // <1,4,u,3>: Cost 2 ins <1,u,1,3>, lane 11158    2061921488U, // <1,4,u,4>: Cost 2 vtrnr LHS, <4,4,4,4>1159    2014142802U, // <1,4,u,5>: Cost 2 vtrnr LHS, <0,4,1,5>1160    2014142812U, // <1,4,u,6>: Cost 2 vtrnr LHS, <0,4,2,6>1161    2091933697U, // <1,4,u,7>: Cost 2 ins <1,u,3,7>, lane 11162    2014142805U, // <1,4,u,u>: Cost 2 vtrnr LHS, <0,4,1,u>1163    2620014592U, // <1,5,0,0>: Cost 3 vext2 <0,4,1,5>, <0,0,0,0>1164    1546272870U, // <1,5,0,1>: Cost 2 vext2 <0,4,1,5>, LHS1165    1686110310U, // <1,5,0,2>: Cost 2 vuzpl <1,3,5,7>, LHS1166    3163471875U, // <1,5,0,3>: Cost 3 ins <1,5,0,u>, lane 31167    1546273106U, // <1,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>1168    3165437953U, // <1,5,0,5>: Cost 3 ins <1,u,0,5>, lane 11169    3164045314U, // <1,5,0,6>: Cost 3 ins <1,5,u,6>, lane 21170    2090311682U, // <1,5,0,7>: Cost 2 ins <1,5,u,7>, lane 21171    1546273437U, // <1,5,0,u>: Cost 2 vext2 <0,4,1,5>, LHS1172    2620015350U, // <1,5,1,0>: Cost 3 vext2 <0,4,1,5>, <1,0,3,2>1173    2091737089U, // <1,5,1,1>: Cost 2 ins <1,u,1,1>, lane 11174    2620015510U, // <1,5,1,2>: Cost 3 vext2 <0,4,1,5>, <1,2,3,0>1175    2091753473U, // <1,5,1,3>: Cost 2 ins <1,u,1,3>, lane 11176    2620015677U, // <1,5,1,4>: Cost 3 vext2 <0,4,1,5>, <1,4,3,5>1177    1686111232U, // <1,5,1,5>: Cost 2 vuzpl <1,3,5,7>, <1,3,5,7>1178    2958181456U, // <1,5,1,6>: Cost 3 vzipr <0,u,1,1>, <1,4,5,6>1179    2019986742U, // <1,5,1,7>: Cost 2 vtrnr <1,1,1,1>, RHS1180    2019986743U, // <1,5,1,u>: Cost 2 vtrnr <1,1,1,1>, RHS1181    2759853734U, // <1,5,2,0>: Cost 3 vuzpl <1,3,5,7>, <2,3,0,1>1182    2620016163U, // <1,5,2,1>: Cost 3 vext2 <0,4,1,5>, <2,1,3,5>1183    2620016232U, // <1,5,2,2>: Cost 3 vext2 <0,4,1,5>, <2,2,2,2>1184    2090319877U, // <1,5,2,3>: Cost 2 ins <1,5,u,u>, lane 51185    2759853774U, // <1,5,2,4>: Cost 3 vuzpl <1,3,5,7>, <2,3,4,5>1186    2994687194U, // <1,5,2,5>: Cost 3 vzipr <7,0,1,2>, <4,4,5,5>1187    2620016570U, // <1,5,2,6>: Cost 3 vext2 <0,4,1,5>, <2,6,3,7>1188    2090311682U, // <1,5,2,7>: Cost 2 ins <1,5,u,7>, lane 21189    2090319877U, // <1,5,2,u>: Cost 2 ins <1,5,u,u>, lane 51190    2091876353U, // <1,5,3,0>: Cost 2 ins <1,u,3,0>, lane 11191    2089951235U, // <1,5,3,1>: Cost 2 ins <1,5,3,u>, lane 31192    2091892737U, // <1,5,3,2>: Cost 2 ins <1,u,3,2>, lane 11193    2091900929U, // <1,5,3,3>: Cost 2 ins <1,u,3,3>, lane 11194    2091909121U, // <1,5,3,4>: Cost 2 ins <1,u,3,4>, lane 11195    2061881348U, // <1,5,3,5>: Cost 2 vtrnr LHS, <5,5,5,5>1196    2089951235U, // <1,5,3,6>: Cost 2 ins <1,5,3,u>, lane 31197    940363062U,  // <1,5,3,7>: Cost 1 vtrnr LHS, RHS1198    940363063U,  // <1,5,3,u>: Cost 1 vtrnr LHS, RHS1199    2620017554U, // <1,5,4,0>: Cost 3 vext2 <0,4,1,5>, <4,0,5,1>1200    2620017634U, // <1,5,4,1>: Cost 3 vext2 <0,4,1,5>, <4,1,5,0>1201    3164012546U, // <1,5,4,2>: Cost 3 ins <1,5,u,2>, lane 21202    3163766787U, // <1,5,4,3>: Cost 3 ins <1,5,4,u>, lane 31203    2575092710U, // <1,5,4,4>: Cost 3 vext1 <4,1,5,4>, <4,1,5,4>1204    1546276150U, // <1,5,4,5>: Cost 2 vext2 <0,4,1,5>, RHS1205    1686113590U, // <1,5,4,6>: Cost 2 vuzpl <1,3,5,7>, RHS1206    2090311682U, // <1,5,4,7>: Cost 2 ins <1,5,u,7>, lane 21207    1546276393U, // <1,5,4,u>: Cost 2 vext2 <0,4,1,5>, RHS1208    2955561954U, // <1,5,5,0>: Cost 3 vzipr <0,4,1,5>, <4,1,5,0>1209    2955561874U, // <1,5,5,1>: Cost 3 vzipr <0,4,1,5>, <4,0,5,1>1210    3165782017U, // <1,5,5,2>: Cost 3 ins <1,u,5,2>, lane 11211    2955559851U, // <1,5,5,3>: Cost 3 vzipr <0,4,1,5>, <1,2,5,3>1212    2955561958U, // <1,5,5,4>: Cost 3 vzipr <0,4,1,5>, <4,1,5,4>1213    2131877888U, // <1,5,5,5>: Cost 2 ins <u,5,5,5>, lane 01214    2955561474U, // <1,5,5,6>: Cost 3 vzipr <0,4,1,5>, <3,4,5,6>1215    2092081153U, // <1,5,5,7>: Cost 2 ins <1,u,5,7>, lane 11216    2092081153U, // <1,5,5,u>: Cost 2 ins <1,u,5,7>, lane 11217    2131910656U, // <1,5,6,0>: Cost 2 ins <u,5,6,0>, lane 01218    2131918848U, // <1,5,6,1>: Cost 2 ins <u,5,6,1>, lane 01219    2131927040U, // <1,5,6,2>: Cost 2 ins <u,5,6,2>, lane 01220    2131935232U, // <1,5,6,3>: Cost 2 ins <u,5,6,3>, lane 01221    2131943424U, // <1,5,6,4>: Cost 2 ins <u,5,6,4>, lane 01222    2131951616U, // <1,5,6,5>: Cost 2 ins <u,5,6,5>, lane 01223    2131959808U, // <1,5,6,6>: Cost 2 ins <u,5,6,6>, lane 01224    1058226176U, // <1,5,6,7>: Cost 1 ins RHS, lane 01225    1058226176U, // <1,5,6,u>: Cost 1 ins RHS, lane 01226    2557198438U, // <1,5,7,0>: Cost 3 vext1 <1,1,5,7>, LHS1227    2557199198U, // <1,5,7,1>: Cost 3 vext1 <1,1,5,7>, <1,1,5,7>1228    2569143974U, // <1,5,7,2>: Cost 3 vext1 <3,1,5,7>, <2,3,0,1>1229    2759857248U, // <1,5,7,3>: Cost 3 vuzpl <1,3,5,7>, <7,1,3,5>1230    2557201718U, // <1,5,7,4>: Cost 3 vext1 <1,1,5,7>, RHS1231    2759857510U, // <1,5,7,5>: Cost 3 vuzpl <1,3,5,7>, <7,4,5,6>1232    2593035086U, // <1,5,7,6>: Cost 3 vext1 <7,1,5,7>, <6,7,0,1>1233    2132041728U, // <1,5,7,7>: Cost 2 ins <u,5,7,7>, lane 01234    2132041728U, // <1,5,7,u>: Cost 2 ins <u,5,7,7>, lane 01235    2091876353U, // <1,5,u,0>: Cost 2 ins <1,u,3,0>, lane 11236    1546278702U, // <1,5,u,1>: Cost 2 vext2 <0,4,1,5>, LHS1237    1686116142U, // <1,5,u,2>: Cost 2 vuzpl <1,3,5,7>, LHS1238    2091753473U, // <1,5,u,3>: Cost 2 ins <1,u,1,3>, lane 11239    1594054682U, // <1,5,u,4>: Cost 2 vext2 <u,4,1,5>, <u,4,1,5>1240    1546279066U, // <1,5,u,5>: Cost 2 vext2 <0,4,1,5>, RHS1241    1686116506U, // <1,5,u,6>: Cost 2 vuzpl <1,3,5,7>, RHS1242    940404022U,  // <1,5,u,7>: Cost 1 vtrnr LHS, RHS1243    940404023U,  // <1,5,u,u>: Cost 1 vtrnr LHS, RHS1244    3205873664U, // <1,6,0,0>: Cost 3 ins <u,6,0,0>, lane 01245    2618695782U, // <1,6,0,1>: Cost 3 vext2 <0,2,1,6>, LHS1246    2132148224U, // <1,6,0,2>: Cost 2 ins <u,6,0,2>, lane 01247    3087819259U, // <1,6,0,3>: Cost 3 vtrnr <0,1,2,0>, <0,6,2,3>1248    2620023123U, // <1,6,0,4>: Cost 3 vext2 <0,4,1,6>, <0,4,1,6>1249    3165437953U, // <1,6,0,5>: Cost 3 ins <1,u,0,5>, lane 11250    3164708866U, // <1,6,0,6>: Cost 3 ins <1,6,u,6>, lane 21251    2954857782U, // <1,6,0,7>: Cost 3 vzipr <0,3,1,0>, RHS1252    2132148224U, // <1,6,0,u>: Cost 2 ins <u,6,0,2>, lane 01253    3205947392U, // <1,6,1,0>: Cost 3 ins <u,6,1,0>, lane 01254    2091737089U, // <1,6,1,1>: Cost 2 ins <1,u,1,1>, lane 11255    3005959068U, // <1,6,1,2>: Cost 3 vzipr <u,u,1,1>, <4,0,6,2>1256    2091753473U, // <1,6,1,3>: Cost 2 ins <1,u,1,3>, lane 11257    2625995820U, // <1,6,1,4>: Cost 3 vext2 <1,4,1,6>, <1,4,1,6>1258    3205988352U, // <1,6,1,5>: Cost 3 ins <u,6,1,5>, lane 01259    1745690729U, // <1,6,1,6>: Cost 2 vuzpr <0,1,2,6>, <0,1,2,6>1260    1884441910U, // <1,6,1,7>: Cost 2 vzipr <0,u,1,1>, RHS1261    1884441911U, // <1,6,1,u>: Cost 2 vzipr <0,u,1,1>, RHS1262    2721526201U, // <1,6,2,0>: Cost 3 vext3 <6,2,0,1>, <6,2,0,1>1263    2994687442U, // <1,6,2,1>: Cost 3 vzipr <7,0,1,2>, <4,7,6,1>1264    2994686876U, // <1,6,2,2>: Cost 3 vzipr <7,0,1,2>, <4,0,6,2>1265    2132303872U, // <1,6,2,3>: Cost 2 ins <u,6,2,3>, lane 01266    3206053888U, // <1,6,2,4>: Cost 3 ins <u,6,2,4>, lane 01267    3165585409U, // <1,6,2,5>: Cost 3 ins <1,u,2,5>, lane 11268    2618697658U, // <1,6,2,6>: Cost 3 vext2 <0,2,1,6>, <2,6,3,7>1269    1897057590U, // <1,6,2,7>: Cost 2 vzipr <3,0,1,2>, RHS1270    1897057591U, // <1,6,2,u>: Cost 2 vzipr <3,0,1,2>, RHS1271    2061881442U, // <1,6,3,0>: Cost 2 vtrnr LHS, <5,6,7,0>1272    2987396400U, // <1,6,3,1>: Cost 3 vzipr <5,7,1,3>, <4,5,6,1>1273    2061880652U, // <1,6,3,2>: Cost 2 vtrnr LHS, <4,6,0,2>1274    2091900929U, // <1,6,3,3>: Cost 2 ins <1,u,3,3>, lane 11275    2061881446U, // <1,6,3,4>: Cost 2 vtrnr LHS, <5,6,7,4>1276    3118078194U, // <1,6,3,5>: Cost 3 vtrnr <5,1,7,3>, <u,6,7,5>1277    2061880692U, // <1,6,3,6>: Cost 2 vtrnr LHS, <4,6,4,6>1278    2014103482U, // <1,6,3,7>: Cost 2 vtrnr LHS, <2,6,3,7>1279    2014103483U, // <1,6,3,u>: Cost 2 vtrnr LHS, <2,6,3,u>1280    3206168576U, // <1,6,4,0>: Cost 3 ins <u,6,4,0>, lane 01281    2761256201U, // <1,6,4,1>: Cost 3 vuzpl <1,5,6,7>, <4,5,1,7>1282    3164676098U, // <1,6,4,2>: Cost 3 ins <1,6,u,2>, lane 21283    3087852027U, // <1,6,4,3>: Cost 3 vtrnr <0,1,2,4>, <0,6,2,3>1284    3206201344U, // <1,6,4,4>: Cost 3 ins <u,6,4,4>, lane 01285    2618699062U, // <1,6,4,5>: Cost 3 vext2 <0,2,1,6>, RHS1286    2132475904U, // <1,6,4,6>: Cost 2 ins <u,6,4,6>, lane 01287    2954890550U, // <1,6,4,7>: Cost 3 vzipr <0,3,1,4>, RHS1288    2132475904U, // <1,6,4,u>: Cost 2 ins <u,6,4,6>, lane 01289    3164659714U, // <1,6,5,0>: Cost 3 ins <1,6,u,0>, lane 21290    3206250496U, // <1,6,5,1>: Cost 3 ins <u,6,5,1>, lane 01291    3003337628U, // <1,6,5,2>: Cost 3 vzipr <u,4,1,5>, <4,0,6,2>1292    3165790209U, // <1,6,5,3>: Cost 3 ins <1,u,5,3>, lane 11293    3206275072U, // <1,6,5,4>: Cost 3 ins <u,6,5,4>, lane 01294    3206283264U, // <1,6,5,5>: Cost 3 ins <u,6,5,5>, lane 01295    3003337956U, // <1,6,5,6>: Cost 3 vzipr <u,4,1,5>, <4,4,6,6>1296    1881820470U, // <1,6,5,7>: Cost 2 vzipr <0,4,1,5>, RHS1297    1881820471U, // <1,6,5,u>: Cost 2 vzipr <0,4,1,5>, RHS1298    2724180733U, // <1,6,6,0>: Cost 3 vext3 <6,6,0,1>, <6,6,0,1>1299    2557264742U, // <1,6,6,1>: Cost 3 vext1 <1,1,6,6>, <1,1,6,6>1300    3165855745U, // <1,6,6,2>: Cost 3 ins <1,u,6,2>, lane 11301    2819432955U, // <1,6,6,3>: Cost 3 vuzpr <0,1,2,6>, <0,6,2,3>1302    3206348800U, // <1,6,6,4>: Cost 3 ins <u,6,6,4>, lane 01303    3206356992U, // <1,6,6,5>: Cost 3 ins <u,6,6,5>, lane 01304    2132623360U, // <1,6,6,6>: Cost 2 ins <u,6,6,6>, lane 01305    2132631552U, // <1,6,6,7>: Cost 2 ins <u,6,6,7>, lane 01306    2132623360U, // <1,6,6,u>: Cost 2 ins <u,6,6,6>, lane 01307    1651102542U, // <1,6,7,0>: Cost 2 vext3 <6,7,0,1>, <6,7,0,1>1308    2724918103U, // <1,6,7,1>: Cost 3 vext3 <6,7,1,1>, <6,7,1,1>1309    3206406144U, // <1,6,7,2>: Cost 3 ins <u,6,7,2>, lane 01310    3206414336U, // <1,6,7,3>: Cost 3 ins <u,6,7,3>, lane 01311    2132680704U, // <1,6,7,4>: Cost 2 ins <u,6,7,4>, lane 01312    2725213051U, // <1,6,7,5>: Cost 3 vext3 <6,7,5,1>, <6,7,5,1>1313    2725507979U, // <1,6,7,6>: Cost 3 vext3 <6,u,0,1>, <6,7,6,u>1314    2132705280U, // <1,6,7,7>: Cost 2 ins <u,6,7,7>, lane 01315    1651692438U, // <1,6,7,u>: Cost 2 vext3 <6,7,u,1>, <6,7,u,1>1316    1651766175U, // <1,6,u,0>: Cost 2 vext3 <6,u,0,1>, <6,u,0,1>1317    2091737089U, // <1,6,u,1>: Cost 2 ins <1,u,1,1>, lane 11318    2061921612U, // <1,6,u,2>: Cost 2 vtrnr LHS, <4,6,0,2>1319    2091753473U, // <1,6,u,3>: Cost 2 ins <1,u,1,3>, lane 11320    2061922406U, // <1,6,u,4>: Cost 2 vtrnr LHS, <5,6,7,4>1321    2618701978U, // <1,6,u,5>: Cost 3 vext2 <0,2,1,6>, RHS1322    2061921652U, // <1,6,u,6>: Cost 2 vtrnr LHS, <4,6,4,6>1323    2014144442U, // <1,6,u,7>: Cost 2 vtrnr LHS, <2,6,3,7>1324    2014144443U, // <1,6,u,u>: Cost 2 vtrnr LHS, <2,6,3,u>1325    2726171632U, // <1,7,0,0>: Cost 3 vext3 <7,0,0,1>, <7,0,0,1>1326    2132803584U, // <1,7,0,1>: Cost 2 ins <u,7,0,1>, lane 01327    3206553600U, // <1,7,0,2>: Cost 3 ins <u,7,0,2>, lane 01328    2257286235U, // <1,7,0,3>: Cost 3 vrev <7,1,3,0>1329    2726466580U, // <1,7,0,4>: Cost 3 vext3 <7,0,4,1>, <7,0,4,1>1330    3206578176U, // <1,7,0,5>: Cost 3 ins <u,7,0,5>, lane 01331    2621358582U, // <1,7,0,6>: Cost 3 vext2 <0,6,1,7>, <0,6,1,7>1332    3165380610U, // <1,7,0,7>: Cost 3 ins <1,7,u,7>, lane 21333    2132803584U, // <1,7,0,u>: Cost 2 ins <u,7,0,1>, lane 01334    2581184614U, // <1,7,1,0>: Cost 3 vext1 <5,1,7,1>, LHS1335    2091737089U, // <1,7,1,1>: Cost 2 ins <1,u,1,1>, lane 11336    3206627328U, // <1,7,1,2>: Cost 3 ins <u,7,1,2>, lane 01337    2132893696U, // <1,7,1,3>: Cost 2 ins <u,7,1,3>, lane 01338    2581187894U, // <1,7,1,4>: Cost 3 vext1 <5,1,7,1>, RHS1339    2626667646U, // <1,7,1,5>: Cost 3 vext2 <1,5,1,7>, <1,5,1,7>1340    2627331279U, // <1,7,1,6>: Cost 3 vext2 <1,6,1,7>, <1,6,1,7>1341    1745698922U, // <1,7,1,7>: Cost 2 vuzpr <0,1,2,7>, <0,1,2,7>1342    2132893696U, // <1,7,1,u>: Cost 2 ins <u,7,1,3>, lane 01343    2587164774U, // <1,7,2,0>: Cost 3 vext1 <6,1,7,2>, LHS1344    2994687370U, // <1,7,2,1>: Cost 3 vzipr <7,0,1,2>, <4,6,7,1>1345    3206701056U, // <1,7,2,2>: Cost 3 ins <u,7,2,2>, lane 01346    2132967424U, // <1,7,2,3>: Cost 2 ins <u,7,2,3>, lane 01347    2587168054U, // <1,7,2,4>: Cost 3 vext1 <6,1,7,2>, RHS1348    3206725632U, // <1,7,2,5>: Cost 3 ins <u,7,2,5>, lane 01349    2587169192U, // <1,7,2,6>: Cost 3 vext1 <6,1,7,2>, <6,1,7,2>1350    2994688024U, // <1,7,2,7>: Cost 3 vzipr <7,0,1,2>, <5,5,7,7>1351    2132967424U, // <1,7,2,u>: Cost 2 ins <u,7,2,3>, lane 01352    1507459174U, // <1,7,3,0>: Cost 2 vext1 <5,1,7,3>, LHS1353    2061882190U, // <1,7,3,1>: Cost 2 vtrnr LHS, <6,7,0,1>1354    2091892737U, // <1,7,3,2>: Cost 2 ins <1,u,3,2>, lane 11355    2061881472U, // <1,7,3,3>: Cost 2 vtrnr LHS, <5,7,1,3>1356    1507462454U, // <1,7,3,4>: Cost 2 vext1 <5,1,7,3>, RHS1357    1507462864U, // <1,7,3,5>: Cost 2 vext1 <5,1,7,3>, <5,1,7,3>1358    2581205498U, // <1,7,3,6>: Cost 3 vext1 <5,1,7,3>, <6,2,7,3>1359    2061881512U, // <1,7,3,7>: Cost 2 vtrnr LHS, <5,7,5,7>1360    1507465006U, // <1,7,3,u>: Cost 2 vext1 <5,1,7,3>, LHS1361    2728826164U, // <1,7,4,0>: Cost 3 vext3 <7,4,0,1>, <7,4,0,1>1362    3165331458U, // <1,7,4,1>: Cost 3 ins <1,7,u,1>, lane 21363    2644585539U, // <1,7,4,2>: Cost 3 vext2 <4,5,1,7>, <4,2,6,7>1364    2257319007U, // <1,7,4,3>: Cost 3 vrev <7,1,3,4>1365    3206864896U, // <1,7,4,4>: Cost 3 ins <u,7,4,4>, lane 01366    2133131264U, // <1,7,4,5>: Cost 2 ins <u,7,4,5>, lane 01367    3206881280U, // <1,7,4,6>: Cost 3 ins <u,7,4,6>, lane 01368    3165380610U, // <1,7,4,7>: Cost 3 ins <1,7,u,7>, lane 21369    2133131264U, // <1,7,4,u>: Cost 2 ins <u,7,4,5>, lane 01370    2569273446U, // <1,7,5,0>: Cost 3 vext1 <3,1,7,5>, LHS1371    3028292602U, // <1,7,5,1>: Cost 3 vtrnl <1,3,5,7>, <7,0,1,2>1372    3165782017U, // <1,7,5,2>: Cost 3 ins <1,u,5,2>, lane 11373    3028292704U, // <1,7,5,3>: Cost 3 vtrnl <1,3,5,7>, <7,1,3,5>1374    2569276726U, // <1,7,5,4>: Cost 3 vext1 <3,1,7,5>, RHS1375    3028292966U, // <1,7,5,5>: Cost 3 vtrnl <1,3,5,7>, <7,4,5,6>1376    2651222067U, // <1,7,5,6>: Cost 3 vext2 <5,6,1,7>, <5,6,1,7>1377    2133221376U, // <1,7,5,7>: Cost 2 ins <u,7,5,7>, lane 01378    2133221376U, // <1,7,5,u>: Cost 2 ins <u,7,5,7>, lane 01379    2730153430U, // <1,7,6,0>: Cost 3 vext3 <7,6,0,1>, <7,6,0,1>1380    2724845022U, // <1,7,6,1>: Cost 3 vext3 <6,7,0,1>, <7,6,1,0>1381    3206995968U, // <1,7,6,2>: Cost 3 ins <u,7,6,2>, lane 01382    3165347842U, // <1,7,6,3>: Cost 3 ins <1,7,u,3>, lane 21383    2257409130U, // <1,7,6,4>: Cost 3 vrev <7,1,4,6>1384    3207020544U, // <1,7,6,5>: Cost 3 ins <u,7,6,5>, lane 01385    3207028736U, // <1,7,6,6>: Cost 3 ins <u,7,6,6>, lane 01386    2133295104U, // <1,7,6,7>: Cost 2 ins <u,7,6,7>, lane 01387    2133295104U, // <1,7,6,u>: Cost 2 ins <u,7,6,7>, lane 01388    2730817063U, // <1,7,7,0>: Cost 3 vext3 <7,7,0,1>, <7,7,0,1>1389    2861470542U, // <1,7,7,1>: Cost 3 vuzpr <7,1,5,7>, <6,7,0,1>1390    3165929473U, // <1,7,7,2>: Cost 3 ins <1,u,7,2>, lane 11391    2998046416U, // <1,7,7,3>: Cost 3 vzipr <7,5,1,7>, <5,1,7,3>1392    3207086080U, // <1,7,7,4>: Cost 3 ins <u,7,7,4>, lane 01393    2257491060U, // <1,7,7,5>: Cost 3 vrev <7,1,5,7>1394    3207102464U, // <1,7,7,6>: Cost 3 ins <u,7,7,6>, lane 01395    2133368832U, // <1,7,7,7>: Cost 2 ins <u,7,7,7>, lane 01396    2133368832U, // <1,7,7,u>: Cost 2 ins <u,7,7,7>, lane 01397    1507500134U, // <1,7,u,0>: Cost 2 vext1 <5,1,7,u>, LHS1398    2061923150U, // <1,7,u,1>: Cost 2 vtrnr LHS, <6,7,0,1>1399    2091892737U, // <1,7,u,2>: Cost 2 ins <1,u,3,2>, lane 11400    2061922432U, // <1,7,u,3>: Cost 2 vtrnr LHS, <5,7,1,3>1401    1507503414U, // <1,7,u,4>: Cost 2 vext1 <5,1,7,u>, RHS1402    1507503829U, // <1,7,u,5>: Cost 2 vext1 <5,1,7,u>, <5,1,7,u>1403    2581246458U, // <1,7,u,6>: Cost 3 vext1 <5,1,7,u>, <6,2,7,3>1404    2061922472U, // <1,7,u,7>: Cost 2 vtrnr LHS, <5,7,5,7>1405    1507505966U, // <1,7,u,u>: Cost 2 vext1 <5,1,7,u>, LHS1406    1745707008U, // <1,u,0,0>: Cost 2 vuzpr LHS, <0,0,0,0>1407    1745707018U, // <1,u,0,1>: Cost 2 vuzpr LHS, <0,0,1,1>1408    1745707028U, // <1,u,0,2>: Cost 2 vuzpr LHS, <0,0,2,2>1409    2087624706U, // <1,u,0,3>: Cost 2 ins <1,1,u,3>, lane 21410    1546297685U, // <1,u,0,4>: Cost 2 vext2 <0,4,1,u>, <0,4,1,u>1411    1818155162U, // <1,u,0,5>: Cost 2 vzipl <1,0,3,2>, RHS1412    2891897040U, // <1,u,0,6>: Cost 3 vzipl <1,0,3,2>, <u,6,3,7>1413    2088984578U, // <1,u,0,7>: Cost 2 ins <1,3,u,7>, lane 21414    1745707025U, // <1,u,0,u>: Cost 2 vuzpr LHS, <0,0,1,u>1415    1483112550U, // <1,u,1,0>: Cost 2 vext1 <1,1,1,1>, LHS1416    202162278U,  // <1,u,1,1>: Cost 1 vdup1 LHS1417    1616009006U, // <1,u,1,2>: Cost 2 vext3 <0,u,1,1>, LHS1418    671965286U,  // <1,u,1,3>: Cost 1 vuzpr LHS, LHS1419    1483115830U, // <1,u,1,4>: Cost 2 vext1 <1,1,1,1>, RHS1420    1818663066U, // <1,u,1,5>: Cost 2 vzipl <1,1,1,1>, RHS1421    1952880794U, // <1,u,1,6>: Cost 2 vtrnl <1,1,1,1>, RHS1422    1884441928U, // <1,u,1,7>: Cost 2 vzipr <0,u,1,1>, RHS1423    671965291U,  // <1,u,1,u>: Cost 1 vuzpr LHS, LHS1424    1745707926U, // <1,u,2,0>: Cost 2 vuzpr LHS, <1,2,3,0>1425    1819465518U, // <1,u,2,1>: Cost 2 vzipl <1,2,3,0>, LHS1426    1745707172U, // <1,u,2,2>: Cost 2 vuzpr LHS, <0,2,0,2>1427    1055244288U, // <1,u,2,3>: Cost 1 ins LHS, lane 01428    1745707930U, // <1,u,2,4>: Cost 2 vuzpr LHS, <1,2,3,4>1429    1819465882U, // <1,u,2,5>: Cost 2 vzipl <1,2,3,0>, RHS1430    1745707212U, // <1,u,2,6>: Cost 2 vuzpr LHS, <0,2,4,6>1431    1897057608U, // <1,u,2,7>: Cost 2 vzipr <3,0,1,2>, RHS1432    1055244288U, // <1,u,2,u>: Cost 1 ins LHS, lane 01433    403931292U,  // <1,u,3,0>: Cost 1 vext1 LHS, LHS1434    2014102162U, // <1,u,3,1>: Cost 2 vtrnr LHS, <0,u,1,1>1435    115726126U,  // <1,u,3,2>: Cost 1 vrev LHS1436    940360349U,  // <1,u,3,3>: Cost 1 vtrnr LHS, LHS1437    403934518U,  // <1,u,3,4>: Cost 1 vext1 LHS, RHS1438    2014102166U, // <1,u,3,5>: Cost 2 vtrnr LHS, <0,u,1,5>1439    2014102176U, // <1,u,3,6>: Cost 2 vtrnr LHS, <0,u,2,6>1440    940363305U,  // <1,u,3,7>: Cost 1 vtrnr LHS, RHS1441    940360354U,  // <1,u,3,u>: Cost 1 vtrnr LHS, LHS1442    2088263682U, // <1,u,4,0>: Cost 2 ins <1,2,u,0>, lane 21443    2087608322U, // <1,u,4,1>: Cost 2 ins <1,1,u,1>, lane 21444    2086952962U, // <1,u,4,2>: Cost 2 ins <1,0,u,2>, lane 21445    2087624706U, // <1,u,4,3>: Cost 2 ins <1,1,u,3>, lane 21446    1793486032U, // <1,u,4,4>: Cost 2 vuzpr LHS, <4,4,4,4>1447    1745707346U, // <1,u,4,5>: Cost 2 vuzpr LHS, <0,4,1,5>1448    1745707356U, // <1,u,4,6>: Cost 2 vuzpr LHS, <0,4,2,6>1449    2088984578U, // <1,u,4,7>: Cost 2 ins <1,3,u,7>, lane 21450    1745707349U, // <1,u,4,u>: Cost 2 vuzpr LHS, <0,4,1,u>1451    2088263682U, // <1,u,5,0>: Cost 2 ins <1,2,u,0>, lane 21452    1821513518U, // <1,u,5,1>: Cost 2 vzipl <1,5,3,7>, LHS1453    1954551598U, // <1,u,5,2>: Cost 2 vtrnl <1,3,5,7>, LHS1454    1881817244U, // <1,u,5,3>: Cost 2 vzipr <0,4,1,5>, LHS1455    2088296450U, // <1,u,5,4>: Cost 2 ins <1,2,u,4>, lane 21456    1821513882U, // <1,u,5,5>: Cost 2 vzipl <1,5,3,7>, RHS1457    1616009370U, // <1,u,5,6>: Cost 2 vext3 <0,u,1,1>, RHS1458    671968566U,  // <1,u,5,7>: Cost 1 vuzpr LHS, RHS1459    671968567U,  // <1,u,5,u>: Cost 1 vuzpr LHS, RHS1460    1793486946U, // <1,u,6,0>: Cost 2 vuzpr LHS, <5,6,7,0>1461    2087608322U, // <1,u,6,1>: Cost 2 ins <1,1,u,1>, lane 21462    1793486156U, // <1,u,6,2>: Cost 2 vuzpr LHS, <4,6,0,2>1463    2087624706U, // <1,u,6,3>: Cost 2 ins <1,1,u,3>, lane 21464    1793486950U, // <1,u,6,4>: Cost 2 vuzpr LHS, <5,6,7,4>1465    2131951616U, // <1,u,6,5>: Cost 2 ins <u,5,6,5>, lane 01466    1793486196U, // <1,u,6,6>: Cost 2 vuzpr LHS, <4,6,4,6>1467    1058226176U, // <1,u,6,7>: Cost 1 ins RHS, lane 01468    1058226176U, // <1,u,6,u>: Cost 1 ins RHS, lane 01469    1585452032U, // <1,u,7,0>: Cost 2 vext2 <7,0,1,u>, <7,0,1,u>1470    1793487694U, // <1,u,7,1>: Cost 2 vuzpr LHS, <6,7,0,1>1471    2086952962U, // <1,u,7,2>: Cost 2 ins <1,0,u,2>, lane 21472    1793486976U, // <1,u,7,3>: Cost 2 vuzpr LHS, <5,7,1,3>1473    2088296450U, // <1,u,7,4>: Cost 2 ins <1,2,u,4>, lane 21474    1793487734U, // <1,u,7,5>: Cost 2 vuzpr LHS, <6,7,4,5>1475    2131369984U, // <1,u,7,6>: Cost 2 ins <u,4,7,6>, lane 01476    1793487016U, // <1,u,7,7>: Cost 2 vuzpr LHS, <5,7,5,7>1477    1590761096U, // <1,u,7,u>: Cost 2 vext2 <7,u,1,u>, <7,u,1,u>1478    403972257U,  // <1,u,u,0>: Cost 1 vext1 LHS, LHS1479    202162278U,  // <1,u,u,1>: Cost 1 vdup1 LHS1480    115767091U,  // <1,u,u,2>: Cost 1 vrev LHS1481    671965853U,  // <1,u,u,3>: Cost 1 vuzpr LHS, LHS1482    403975478U,  // <1,u,u,4>: Cost 1 vext1 LHS, RHS1483    1745707670U, // <1,u,u,5>: Cost 2 vuzpr LHS, <0,u,1,5>1484    1745707680U, // <1,u,u,6>: Cost 2 vuzpr LHS, <0,u,2,6>1485    671968809U,  // <1,u,u,7>: Cost 1 vuzpr LHS, RHS1486    671965858U,  // <1,u,u,u>: Cost 1 vuzpr LHS, LHS1487    2128150528U, // <2,0,0,0>: Cost 2 ins <u,0,0,0>, lane 01488    2097635329U, // <2,0,0,1>: Cost 2 ins <2,u,0,1>, lane 11489    1691664486U, // <2,0,0,2>: Cost 2 vuzpl <2,3,0,1>, LHS1490    2826094014U, // <2,0,0,3>: Cost 3 vuzpr <1,2,3,0>, <2,0,1,3>1491    2551467318U, // <2,0,0,4>: Cost 3 vext1 <0,2,0,0>, RHS1492    2826094772U, // <2,0,0,5>: Cost 3 vuzpr <1,2,3,0>, <3,0,4,5>1493    3171418113U, // <2,0,0,6>: Cost 3 ins <2,u,0,6>, lane 11494    3094529510U, // <2,0,0,7>: Cost 3 vtrnr <1,2,3,0>, <2,0,5,7>1495    1691664540U, // <2,0,0,u>: Cost 2 vuzpl <2,3,0,1>, LHS1496    2215927971U, // <2,0,1,0>: Cost 3 vrev <0,2,0,1>1497    2128232448U, // <2,0,1,1>: Cost 2 ins <u,0,1,1>, lane 01498    1611956326U, // <2,0,1,2>: Cost 2 vext3 <0,2,0,2>, LHS1499    1752350822U, // <2,0,1,3>: Cost 2 vuzpr <1,2,3,0>, LHS1500    2551475510U, // <2,0,1,4>: Cost 3 vext1 <0,2,0,1>, RHS1501    2765407232U, // <2,0,1,5>: Cost 3 vuzpl <2,3,0,1>, <1,3,5,7>1502    2587308473U, // <2,0,1,6>: Cost 3 vext1 <6,2,0,1>, <6,2,0,1>1503    3166707714U, // <2,0,1,7>: Cost 3 ins <2,0,u,7>, lane 21504    1611956380U, // <2,0,1,u>: Cost 2 vext3 <0,2,0,2>, LHS1505    1142194340U, // <2,0,2,0>: Cost 2 vrev <0,2,0,2>1506    1825374310U, // <2,0,2,1>: Cost 2 vzipl <2,2,2,2>, LHS1507    1959592038U, // <2,0,2,2>: Cost 2 vtrnl <2,2,2,2>, LHS1508    2128322560U, // <2,0,2,3>: Cost 2 ins <u,0,2,3>, lane 01509    1477741878U, // <2,0,2,4>: Cost 2 vext1 <0,2,0,2>, RHS1510    2599259856U, // <2,0,2,5>: Cost 3 vext1 <u,2,0,2>, <5,1,7,3>1511    3088351274U, // <2,0,2,6>: Cost 3 vtrnr <0,2,0,2>, <0,0,4,6>1512    2599261178U, // <2,0,2,7>: Cost 3 vext1 <u,2,0,2>, <7,0,1,2>1513    1477744430U, // <2,0,2,u>: Cost 2 vext1 <0,2,0,2>, LHS1514    1879883776U, // <2,0,3,0>: Cost 2 vzipr LHS, <0,0,0,0>1515    1879885478U, // <2,0,3,1>: Cost 2 vzipr LHS, <2,3,0,1>1516    1879883940U, // <2,0,3,2>: Cost 2 vzipr LHS, <0,2,0,2>1517    2097872897U, // <2,0,3,3>: Cost 2 ins <2,u,3,3>, lane 11518    2958270630U, // <2,0,3,4>: Cost 3 vzipr LHS, <0,2,0,4>1519    2826094286U, // <2,0,3,5>: Cost 3 vuzpr <1,2,3,0>, <2,3,4,5>1520    2958270794U, // <2,0,3,6>: Cost 3 vzipr LHS, <0,4,0,6>1521    2097905665U, // <2,0,3,7>: Cost 2 ins <2,u,3,7>, lane 11522    1879883946U, // <2,0,3,u>: Cost 2 vzipr LHS, <0,2,0,u>1523    2215952550U, // <2,0,4,0>: Cost 3 vrev <0,2,0,4>1524    2685698386U, // <2,0,4,1>: Cost 3 vext3 <0,2,0,2>, <0,4,1,5>1525    1960427622U, // <2,0,4,2>: Cost 2 vtrnl <2,3,4,5>, LHS1526    3171688449U, // <2,0,4,3>: Cost 3 ins <2,u,4,3>, lane 11527    2551500086U, // <2,0,4,4>: Cost 3 vext1 <0,2,0,4>, RHS1528    2097963009U, // <2,0,4,5>: Cost 2 ins <2,u,4,5>, lane 11529    1691667766U, // <2,0,4,6>: Cost 2 vuzpl <2,3,0,1>, RHS1530    3171721217U, // <2,0,4,7>: Cost 3 ins <2,u,4,7>, lane 11531    1691667784U, // <2,0,4,u>: Cost 2 vuzpl <2,3,0,1>, RHS1532    3033596068U, // <2,0,5,0>: Cost 3 vtrnl <2,2,5,7>, <0,2,0,2>1533    2128527360U, // <2,0,5,1>: Cost 2 ins <u,0,5,1>, lane 01534    2955632804U, // <2,0,5,2>: Cost 3 vzipr <0,4,2,5>, <0,2,0,2>1535    2216181954U, // <2,0,5,3>: Cost 3 vrev <0,2,3,5>1536    2216255691U, // <2,0,5,4>: Cost 3 vrev <0,2,4,5>1537    2867900420U, // <2,0,5,5>: Cost 3 vuzpr <u,2,3,0>, <5,5,5,5>1538    3202310144U, // <2,0,5,6>: Cost 3 ins <u,0,5,6>, lane 01539    1752354102U, // <2,0,5,7>: Cost 2 vuzpr <1,2,3,0>, RHS1540    1752354103U, // <2,0,5,u>: Cost 2 vuzpr <1,2,3,0>, RHS1541    3088678912U, // <2,0,6,0>: Cost 3 vtrnr <0,2,4,6>, <0,0,0,0>1542    1828143206U, // <2,0,6,1>: Cost 2 vzipl <2,6,3,7>, LHS1543    2128609280U, // <2,0,6,2>: Cost 2 ins <u,0,6,2>, lane 01544    3171835905U, // <2,0,6,3>: Cost 3 ins <2,u,6,3>, lane 11545    1142522060U, // <2,0,6,4>: Cost 2 vrev <0,2,4,6>1546    3171852289U, // <2,0,6,5>: Cost 3 ins <2,u,6,5>, lane 11547    2867899764U, // <2,0,6,6>: Cost 3 vuzpr <u,2,3,0>, <4,6,4,6>1548    2128650240U, // <2,0,6,7>: Cost 2 ins <u,0,6,7>, lane 01549    1142817008U, // <2,0,6,u>: Cost 2 vrev <0,2,u,6>1550    2659202049U, // <2,0,7,0>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>1551    2867901262U, // <2,0,7,1>: Cost 3 vuzpr <u,2,3,0>, <6,7,0,1>1552    2956976292U, // <2,0,7,2>: Cost 3 vzipr <0,6,2,7>, <0,2,0,2>1553    2867900544U, // <2,0,7,3>: Cost 3 vuzpr <u,2,3,0>, <5,7,1,3>1554    3171917825U, // <2,0,7,4>: Cost 3 ins <2,u,7,4>, lane 11555    2867901302U, // <2,0,7,5>: Cost 3 vuzpr <u,2,3,0>, <6,7,4,5>1556    3166699522U, // <2,0,7,6>: Cost 3 ins <2,0,u,6>, lane 21557    2867900584U, // <2,0,7,7>: Cost 3 vuzpr <u,2,3,0>, <5,7,5,7>1558    2867900549U, // <2,0,7,u>: Cost 3 vuzpr <u,2,3,0>, <5,7,1,u>1559    1879924736U, // <2,0,u,0>: Cost 2 vzipr LHS, <0,0,0,0>1560    1879926438U, // <2,0,u,1>: Cost 2 vzipr LHS, <2,3,0,1>1561    1879924900U, // <2,0,u,2>: Cost 2 vzipr LHS, <0,2,0,2>1562    1752351389U, // <2,0,u,3>: Cost 2 vuzpr <1,2,3,0>, LHS1563    1477791030U, // <2,0,u,4>: Cost 2 vext1 <0,2,0,u>, RHS1564    2097963009U, // <2,0,u,5>: Cost 2 ins <2,u,4,5>, lane 11565    1691670682U, // <2,0,u,6>: Cost 2 vuzpl <2,3,0,1>, RHS1566    1752354345U, // <2,0,u,7>: Cost 2 vuzpr <1,2,3,0>, RHS1567    1879924906U, // <2,0,u,u>: Cost 2 vzipr LHS, <0,2,0,u>1568    2763497636U, // <2,1,0,0>: Cost 3 vuzpl <2,0,1,2>, <0,2,0,2>1569    2097635329U, // <2,1,0,1>: Cost 2 ins <2,u,0,1>, lane 11570    2820130966U, // <2,1,0,2>: Cost 3 vuzpr <0,2,3,1>, <3,0,1,2>1571    1616823030U, // <2,1,0,3>: Cost 2 vext3 <1,0,3,2>, <1,0,3,2>1572    2767487180U, // <2,1,0,4>: Cost 3 vuzpl <2,6,1,3>, <0,2,4,6>1573    3033842688U, // <2,1,0,5>: Cost 3 vtrnl <2,3,0,1>, <1,3,5,7>1574    3171418113U, // <2,1,0,6>: Cost 3 ins <2,u,0,6>, lane 11575    3171426305U, // <2,1,0,7>: Cost 3 ins <2,u,0,7>, lane 11576    1617191715U, // <2,1,0,u>: Cost 2 vext3 <1,0,u,2>, <1,0,u,2>1577    2551546028U, // <2,1,1,0>: Cost 3 vext1 <0,2,1,1>, <0,2,1,1>1578    2128896000U, // <2,1,1,1>: Cost 2 ins <u,1,1,1>, lane 01579    2954938518U, // <2,1,1,2>: Cost 3 vzipr <0,3,2,1>, <3,0,1,2>1580    2128912384U, // <2,1,1,3>: Cost 2 ins <u,1,1,3>, lane 01581    2551549238U, // <2,1,1,4>: Cost 3 vext1 <0,2,1,1>, RHS1582    3202670592U, // <2,1,1,5>: Cost 3 ins <u,1,1,5>, lane 01583    3202678784U, // <2,1,1,6>: Cost 3 ins <u,1,1,6>, lane 01584    2953612553U, // <2,1,1,7>: Cost 3 vzipr <0,1,2,1>, <4,5,1,7>1585    2128896000U, // <2,1,1,u>: Cost 2 ins <u,1,1,1>, lane 01586    2128961536U, // <2,1,2,0>: Cost 2 ins <u,1,2,0>, lane 01587    2128969728U, // <2,1,2,1>: Cost 2 ins <u,1,2,1>, lane 01588    2128977920U, // <2,1,2,2>: Cost 2 ins <u,1,2,2>, lane 01589    1055244288U, // <2,1,2,3>: Cost 1 ins LHS, lane 01590    2128994304U, // <2,1,2,4>: Cost 2 ins <u,1,2,4>, lane 01591    2129002496U, // <2,1,2,5>: Cost 2 ins <u,1,2,5>, lane 01592    2129010688U, // <2,1,2,6>: Cost 2 ins <u,1,2,6>, lane 01593    2129018880U, // <2,1,2,7>: Cost 2 ins <u,1,2,7>, lane 01594    1055244288U, // <2,1,2,u>: Cost 1 ins LHS, lane 01595    2953625609U, // <2,1,3,0>: Cost 3 vzipr LHS, <0,0,1,0>1596    1879883786U, // <2,1,3,1>: Cost 2 vzipr LHS, <0,0,1,1>1597    1879885974U, // <2,1,3,2>: Cost 2 vzipr LHS, <3,0,1,2>1598    1879884760U, // <2,1,3,3>: Cost 2 vzipr LHS, <1,3,1,3>1599    2953625856U, // <2,1,3,4>: Cost 3 vzipr LHS, <0,3,1,4>1600    1879884114U, // <2,1,3,5>: Cost 2 vzipr LHS, <0,4,1,5>1601    2958270641U, // <2,1,3,6>: Cost 3 vzipr LHS, <0,2,1,6>1602    2097905665U, // <2,1,3,7>: Cost 2 ins <2,u,3,7>, lane 11603    1879883793U, // <2,1,3,u>: Cost 2 vzipr LHS, <0,0,1,u>1604    3171663873U, // <2,1,4,0>: Cost 3 ins <2,u,4,0>, lane 11605    3094561588U, // <2,1,4,1>: Cost 3 vtrnr <1,2,3,4>, <1,1,1,1>1606    2900378522U, // <2,1,4,2>: Cost 3 vzipl <2,4,1,3>, <1,2,3,4>1607    1148404634U, // <2,1,4,3>: Cost 2 vrev <1,2,3,4>1608    3171696641U, // <2,1,4,4>: Cost 3 ins <2,u,4,4>, lane 11609    2097963009U, // <2,1,4,5>: Cost 2 ins <2,u,4,5>, lane 11610    2763500854U, // <2,1,4,6>: Cost 3 vuzpl <2,0,1,2>, RHS1611    3171721217U, // <2,1,4,7>: Cost 3 ins <2,u,4,7>, lane 11612    2020819051U, // <2,1,4,u>: Cost 2 vtrnr <1,2,3,4>, LHS1613    2551578800U, // <2,1,5,0>: Cost 3 vext1 <0,2,1,5>, <0,2,1,5>1614    2551579648U, // <2,1,5,1>: Cost 3 vext1 <0,2,1,5>, <1,3,5,7>1615    2901001110U, // <2,1,5,2>: Cost 3 vzipl <2,5,0,7>, <1,2,3,0>1616    2129207296U, // <2,1,5,3>: Cost 2 ins <u,1,5,3>, lane 01617    2551582006U, // <2,1,5,4>: Cost 3 vext1 <0,2,1,5>, RHS1618    3202965504U, // <2,1,5,5>: Cost 3 ins <u,1,5,5>, lane 01619    3171786753U, // <2,1,5,6>: Cost 3 ins <2,u,5,6>, lane 11620    2819910966U, // <2,1,5,7>: Cost 3 vuzpr <0,2,0,1>, RHS1621    2129207296U, // <2,1,5,u>: Cost 2 ins <u,1,5,3>, lane 01622    2551586993U, // <2,1,6,0>: Cost 3 vext1 <0,2,1,6>, <0,2,1,6>1623    3088679732U, // <2,1,6,1>: Cost 3 vtrnr <0,2,4,6>, <1,1,1,1>1624    2551588794U, // <2,1,6,2>: Cost 3 vext1 <0,2,1,6>, <2,6,3,7>1625    2014937190U, // <2,1,6,3>: Cost 2 vtrnr <0,2,4,6>, LHS1626    2551590198U, // <2,1,6,4>: Cost 3 vext1 <0,2,1,6>, RHS1627    2955641170U, // <2,1,6,5>: Cost 3 vzipr <0,4,2,6>, <0,4,1,5>1628    2901886177U, // <2,1,6,6>: Cost 3 vzipl <2,6,3,7>, <1,6,3,7>1629    2129313792U, // <2,1,6,7>: Cost 2 ins <u,1,6,7>, lane 01630    2014937195U, // <2,1,6,u>: Cost 2 vtrnr <0,2,4,6>, LHS1631    3171885057U, // <2,1,7,0>: Cost 3 ins <2,u,7,0>, lane 11632    3203080192U, // <2,1,7,1>: Cost 3 ins <u,1,7,1>, lane 01633    3001439874U, // <2,1,7,2>: Cost 3 vzipr <u,1,2,7>, <7,u,1,2>1634    2129354752U, // <2,1,7,3>: Cost 2 ins <u,1,7,3>, lane 01635    3171917825U, // <2,1,7,4>: Cost 3 ins <2,u,7,4>, lane 11636    3203112960U, // <2,1,7,5>: Cost 3 ins <u,1,7,5>, lane 01637    2222392248U, // <2,1,7,6>: Cost 3 vrev <1,2,6,7>1638    3171942401U, // <2,1,7,7>: Cost 3 ins <2,u,7,7>, lane 11639    2129354752U, // <2,1,7,u>: Cost 2 ins <u,1,7,3>, lane 01640    2128961536U, // <2,1,u,0>: Cost 2 ins <u,1,2,0>, lane 01641    1879924746U, // <2,1,u,1>: Cost 2 vzipr LHS, <0,0,1,1>1642    1879926934U, // <2,1,u,2>: Cost 2 vzipr LHS, <3,0,1,2>1643    1055244288U, // <2,1,u,3>: Cost 1 ins LHS, lane 01644    2128994304U, // <2,1,u,4>: Cost 2 ins <u,1,2,4>, lane 01645    1879925074U, // <2,1,u,5>: Cost 2 vzipr LHS, <0,4,1,5>1646    2129010688U, // <2,1,u,6>: Cost 2 ins <u,1,2,6>, lane 01647    2097905665U, // <2,1,u,7>: Cost 2 ins <2,u,3,7>, lane 11648    1055244288U, // <2,1,u,u>: Cost 1 ins LHS, lane 01649    2020787094U, // <2,2,0,0>: Cost 2 vtrnr <1,2,3,0>, <1,2,3,0>1650    1548976230U, // <2,2,0,1>: Cost 2 vext2 <0,u,2,2>, LHS1651    1691156582U, // <2,2,0,2>: Cost 2 vuzpl <2,2,2,2>, LHS1652    2094260226U, // <2,2,0,3>: Cost 2 ins <2,2,u,3>, lane 21653    2819917256U, // <2,2,0,4>: Cost 3 vuzpr <0,2,0,2>, <2,0,2,4>1654    3168018434U, // <2,2,0,5>: Cost 3 ins <2,2,u,5>, lane 21655    2819915818U, // <2,2,0,6>: Cost 3 vuzpr <0,2,0,2>, <0,0,4,6>1656    3171426305U, // <2,2,0,7>: Cost 3 ins <2,u,0,7>, lane 11657    1548976796U, // <2,2,0,u>: Cost 2 vext2 <0,u,2,2>, <0,u,2,2>1658    2622718710U, // <2,2,1,0>: Cost 3 vext2 <0,u,2,2>, <1,0,3,2>1659    1879867492U, // <2,2,1,1>: Cost 2 vzipr <0,1,2,1>, <0,1,2,1>1660    2094252034U, // <2,2,1,2>: Cost 2 ins <2,2,u,2>, lane 21661    1746174054U, // <2,2,1,3>: Cost 2 vuzpr <0,2,0,2>, LHS1662    3167526915U, // <2,2,1,4>: Cost 3 ins <2,2,1,u>, lane 31663    2622719120U, // <2,2,1,5>: Cost 3 vext2 <0,u,2,2>, <1,5,3,7>1664    3203342336U, // <2,2,1,6>: Cost 3 ins <u,2,1,6>, lane 01665    3168034818U, // <2,2,1,7>: Cost 3 ins <2,2,u,7>, lane 21666    1746174059U, // <2,2,1,u>: Cost 2 vuzpr <0,2,0,2>, LHS1667    1489829990U, // <2,2,2,0>: Cost 2 vext1 <2,2,2,2>, LHS1668    2093858819U, // <2,2,2,1>: Cost 2 ins <2,2,2,u>, lane 31669    269271142U,  // <2,2,2,2>: Cost 1 vdup2 LHS1670    1884520550U, // <2,2,2,3>: Cost 2 vzipr <0,u,2,2>, LHS1671    1489833270U, // <2,2,2,4>: Cost 2 vext1 <2,2,2,2>, RHS1672    2093858819U, // <2,2,2,5>: Cost 2 ins <2,2,2,u>, lane 31673    2093858819U, // <2,2,2,6>: Cost 2 ins <2,2,2,u>, lane 31674    2093858819U, // <2,2,2,7>: Cost 2 ins <2,2,2,u>, lane 31675    269271142U,  // <2,2,2,u>: Cost 1 vdup2 LHS1676    2129698816U, // <2,2,3,0>: Cost 2 ins <u,2,3,0>, lane 01677    2093932547U, // <2,2,3,1>: Cost 2 ins <2,2,3,u>, lane 31678    1879885416U, // <2,2,3,2>: Cost 2 vzipr LHS, <2,2,2,2>1679    806142054U,  // <2,2,3,3>: Cost 1 vzipr LHS, LHS1680    2129731584U, // <2,2,3,4>: Cost 2 ins <u,2,3,4>, lane 01681    2093932547U, // <2,2,3,5>: Cost 2 ins <2,2,3,u>, lane 31682    1884528988U, // <2,2,3,6>: Cost 2 vzipr LHS, <0,4,2,6>1683    2097905665U, // <2,2,3,7>: Cost 2 ins <2,u,3,7>, lane 11684    806142059U,  // <2,2,3,u>: Cost 1 vzipr LHS, LHS1685    2551644344U, // <2,2,4,0>: Cost 3 vext1 <0,2,2,4>, <0,2,2,4>1686    3171672065U, // <2,2,4,1>: Cost 3 ins <2,u,4,1>, lane 11687    2094252034U, // <2,2,4,2>: Cost 2 ins <2,2,u,2>, lane 21688    2094260226U, // <2,2,4,3>: Cost 2 ins <2,2,u,3>, lane 21689    2020819866U, // <2,2,4,4>: Cost 2 vtrnr <1,2,3,4>, <1,2,3,4>1690    1548979510U, // <2,2,4,5>: Cost 2 vext2 <0,u,2,2>, RHS1691    1691159862U, // <2,2,4,6>: Cost 2 vuzpl <2,2,2,2>, RHS1692    3171721217U, // <2,2,4,7>: Cost 3 ins <2,u,4,7>, lane 11693    1548979753U, // <2,2,4,u>: Cost 2 vext2 <0,u,2,2>, RHS1694    3167821827U, // <2,2,5,0>: Cost 3 ins <2,2,5,u>, lane 31695    2670497488U, // <2,2,5,1>: Cost 3 vext2 <u,u,2,2>, <5,1,7,3>1696    2094252034U, // <2,2,5,2>: Cost 2 ins <2,2,u,2>, lane 21697    2094260226U, // <2,2,5,3>: Cost 2 ins <2,2,u,3>, lane 21698    2228201085U, // <2,2,5,4>: Cost 3 vrev <2,2,4,5>1699    1879900264U, // <2,2,5,5>: Cost 2 vzipr <0,1,2,5>, <0,1,2,5>1700    2670497890U, // <2,2,5,6>: Cost 3 vext2 <u,u,2,2>, <5,6,7,0>1701    1746177334U, // <2,2,5,7>: Cost 2 vuzpr <0,2,0,2>, RHS1702    1746177335U, // <2,2,5,u>: Cost 2 vuzpr <0,2,0,2>, RHS1703    3088679830U, // <2,2,6,0>: Cost 3 vtrnr <0,2,4,6>, <1,2,3,0>1704    3171819521U, // <2,2,6,1>: Cost 3 ins <2,u,6,1>, lane 11705    2094252034U, // <2,2,6,2>: Cost 2 ins <2,2,u,2>, lane 21706    1881899110U, // <2,2,6,3>: Cost 2 vzipr <0,4,2,6>, LHS1707    3088679078U, // <2,2,6,4>: Cost 3 vtrnr <0,2,4,6>, <0,2,0,4>1708    3171852289U, // <2,2,6,5>: Cost 3 ins <2,u,6,5>, lane 11709    2014937292U, // <2,2,6,6>: Cost 2 vtrnr <0,2,4,6>, <0,2,4,6>1710    2094301189U, // <2,2,6,7>: Cost 2 ins <2,2,u,u>, lane 51711    1881899115U, // <2,2,6,u>: Cost 2 vzipr <0,4,2,6>, LHS1712    2726250474U, // <2,2,7,0>: Cost 3 vext3 <7,0,1,2>, <2,7,0,1>1713    2867696462U, // <2,2,7,1>: Cost 3 vuzpr <u,2,0,2>, <6,7,0,1>1714    2094252034U, // <2,2,7,2>: Cost 2 ins <2,2,u,2>, lane 21715    2130018304U, // <2,2,7,3>: Cost 2 ins <u,2,7,3>, lane 01716    2670499174U, // <2,2,7,4>: Cost 3 vext2 <u,u,2,2>, <7,4,5,6>1717    2228291208U, // <2,2,7,5>: Cost 3 vrev <2,2,5,7>1718    3203784704U, // <2,2,7,6>: Cost 3 ins <u,2,7,6>, lane 01719    1879916650U, // <2,2,7,7>: Cost 2 vzipr <0,1,2,7>, <0,1,2,7>1720    2130018304U, // <2,2,7,u>: Cost 2 ins <u,2,7,3>, lane 01721    2020787094U, // <2,2,u,0>: Cost 2 vtrnr <1,2,3,0>, <1,2,3,0>1722    1548982062U, // <2,2,u,1>: Cost 2 vext2 <0,u,2,2>, LHS1723    269271142U,  // <2,2,u,2>: Cost 1 vdup2 LHS1724    806183014U,  // <2,2,u,3>: Cost 1 vzipr LHS, LHS1725    1489833270U, // <2,2,u,4>: Cost 2 vext1 <2,2,2,2>, RHS1726    1548982426U, // <2,2,u,5>: Cost 2 vext2 <0,u,2,2>, RHS1727    1879925084U, // <2,2,u,6>: Cost 2 vzipr LHS, <0,4,2,6>1728    1746177577U, // <2,2,u,7>: Cost 2 vuzpr <0,2,0,2>, RHS1729    806183019U,  // <2,2,u,u>: Cost 1 vzipr LHS, LHS1730    1544339456U, // <2,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>1731    470597734U,  // <2,3,0,1>: Cost 1 vext2 LHS, LHS1732    1548984484U, // <2,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>1733    2094374915U, // <2,3,0,3>: Cost 2 ins <2,3,0,u>, lane 31734    1548984658U, // <2,3,0,4>: Cost 2 vext2 LHS, <0,4,1,5>1735    2094940162U, // <2,3,0,5>: Cost 2 ins <2,3,u,5>, lane 21736    2094374915U, // <2,3,0,6>: Cost 2 ins <2,3,0,u>, lane 31737    2094374915U, // <2,3,0,7>: Cost 2 ins <2,3,0,u>, lane 31738    470598301U,  // <2,3,0,u>: Cost 1 vext2 LHS, LHS1739    1544340214U, // <2,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>1740    1544340276U, // <2,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>1741    1544340374U, // <2,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>1742    1548985304U, // <2,3,1,3>: Cost 2 vext2 LHS, <1,3,1,3>1743    2551696694U, // <2,3,1,4>: Cost 3 vext1 <0,2,3,1>, RHS1744    1548985488U, // <2,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>1745    2622727375U, // <2,3,1,6>: Cost 3 vext2 LHS, <1,6,1,7>1746    2094956546U, // <2,3,1,7>: Cost 2 ins <2,3,u,7>, lane 21747    1548985709U, // <2,3,1,u>: Cost 2 vext2 LHS, <1,u,1,3>1748    2094522371U, // <2,3,2,0>: Cost 2 ins <2,3,2,u>, lane 31749    2094907394U, // <2,3,2,1>: Cost 2 ins <2,3,u,1>, lane 21750    1544341096U, // <2,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>1751    1059889156U, // <2,3,2,3>: Cost 1 ins LHS, lane 41752    2094522371U, // <2,3,2,4>: Cost 2 ins <2,3,2,u>, lane 31753    2094940162U, // <2,3,2,5>: Cost 2 ins <2,3,u,5>, lane 21754    1548986298U, // <2,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>1755    2094956546U, // <2,3,2,7>: Cost 2 ins <2,3,u,7>, lane 21756    1059889156U, // <2,3,2,u>: Cost 1 ins LHS, lane 41757    1879884694U, // <2,3,3,0>: Cost 2 vzipr LHS, <1,2,3,0>1758    2094907394U, // <2,3,3,1>: Cost 2 ins <2,3,u,1>, lane 21759    1879884534U, // <2,3,3,2>: Cost 2 vzipr LHS, <1,0,3,2>1760    1544341916U, // <2,3,3,3>: Cost 2 vext2 LHS, <3,3,3,3>1761    1879884698U, // <2,3,3,4>: Cost 2 vzipr LHS, <1,2,3,4>1762    2094940162U, // <2,3,3,5>: Cost 2 ins <2,3,u,5>, lane 21763    2953627415U, // <2,3,3,6>: Cost 3 vzipr LHS, <2,4,3,6>1764    1884529808U, // <2,3,3,7>: Cost 2 vzipr LHS, <1,5,3,7>1765    1879884702U, // <2,3,3,u>: Cost 2 vzipr LHS, <1,2,3,u>1766    1483948134U, // <2,3,4,0>: Cost 2 vext1 <1,2,3,4>, LHS1767    1483948954U, // <2,3,4,1>: Cost 2 vext1 <1,2,3,4>, <1,2,3,4>1768    2094669827U, // <2,3,4,2>: Cost 2 ins <2,3,4,u>, lane 31769    2094669827U, // <2,3,4,3>: Cost 2 ins <2,3,4,u>, lane 31770    1483951414U, // <2,3,4,4>: Cost 2 vext1 <1,2,3,4>, RHS1771    470601014U,  // <2,3,4,5>: Cost 1 vext2 LHS, RHS1772    1691241782U, // <2,3,4,6>: Cost 2 vuzpl <2,2,3,3>, RHS1773    2094669827U, // <2,3,4,7>: Cost 2 ins <2,3,4,u>, lane 31774    470601257U,  // <2,3,4,u>: Cost 1 vext2 LHS, RHS1775    2551726274U, // <2,3,5,0>: Cost 3 vext1 <0,2,3,5>, <0,2,3,5>1776    1592118992U, // <2,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>1777    2665860843U, // <2,3,5,2>: Cost 3 vext2 LHS, <5,2,1,3>1778    2094923778U, // <2,3,5,3>: Cost 2 ins <2,3,u,3>, lane 21779    1592119238U, // <2,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>1780    1592119300U, // <2,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>1781    1592119394U, // <2,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>1782    1758350646U, // <2,3,5,7>: Cost 2 vuzpr <2,2,3,3>, RHS1783    1758350647U, // <2,3,5,u>: Cost 2 vuzpr <2,2,3,3>, RHS1784    2094817283U, // <2,3,6,0>: Cost 2 ins <2,3,6,u>, lane 31785    2094907394U, // <2,3,6,1>: Cost 2 ins <2,3,u,1>, lane 21786    1592119802U, // <2,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>1787    2094923778U, // <2,3,6,3>: Cost 2 ins <2,3,u,3>, lane 21788    2094817283U, // <2,3,6,4>: Cost 2 ins <2,3,6,u>, lane 31789    2094940162U, // <2,3,6,5>: Cost 2 ins <2,3,u,5>, lane 21790    1592120120U, // <2,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>1791    1060216836U, // <2,3,6,7>: Cost 1 ins RHS, lane 41792    1060216836U, // <2,3,6,u>: Cost 1 ins RHS, lane 41793    1592120314U, // <2,3,7,0>: Cost 2 vext2 LHS, <7,0,1,2>1794    2094907394U, // <2,3,7,1>: Cost 2 ins <2,3,u,1>, lane 21795    2974892790U, // <2,3,7,2>: Cost 3 vzipr <3,6,2,7>, <1,0,3,2>1796    2133999620U, // <2,3,7,3>: Cost 2 ins <u,u,7,3>, lane 41797    1592120678U, // <2,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>1798    2094940162U, // <2,3,7,5>: Cost 2 ins <2,3,u,5>, lane 21799    2134024196U, // <2,3,7,6>: Cost 2 ins <u,u,7,6>, lane 41800    1592120940U, // <2,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>1801    1592120962U, // <2,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>1802    1879925654U, // <2,3,u,0>: Cost 2 vzipr LHS, <1,2,3,0>1803    470603566U,  // <2,3,u,1>: Cost 1 vext2 LHS, LHS1804    1879925494U, // <2,3,u,2>: Cost 2 vzipr LHS, <1,0,3,2>1805    1059889156U, // <2,3,u,3>: Cost 1 ins LHS, lane 41806    1879925658U, // <2,3,u,4>: Cost 2 vzipr LHS, <1,2,3,4>1807    470603930U,  // <2,3,u,5>: Cost 1 vext2 LHS, RHS1808    1548990672U, // <2,3,u,6>: Cost 2 vext2 LHS, <u,6,3,7>1809    1060216836U, // <2,3,u,7>: Cost 1 ins RHS, lane 41810    470604133U,  // <2,3,u,u>: Cost 1 vext2 LHS, LHS1811    2826125312U, // <2,4,0,0>: Cost 3 vuzpr <1,2,3,4>, <0,0,0,0>1812    2097635329U, // <2,4,0,1>: Cost 2 ins <2,u,0,1>, lane 11813    1691992166U, // <2,4,0,2>: Cost 2 vuzpl <2,3,4,5>, LHS1814    3171393537U, // <2,4,0,3>: Cost 3 ins <2,u,0,3>, lane 11815    2765734092U, // <2,4,0,4>: Cost 3 vuzpl <2,3,4,5>, <0,2,4,6>1816    3094528338U, // <2,4,0,5>: Cost 3 vtrnr <1,2,3,0>, <0,4,1,5>1817    1960103222U, // <2,4,0,6>: Cost 2 vtrnl <2,3,0,1>, RHS1818    3171426305U, // <2,4,0,7>: Cost 3 ins <2,u,0,7>, lane 11819    1960103240U, // <2,4,0,u>: Cost 2 vtrnl <2,3,0,1>, RHS1820    3204620288U, // <2,4,1,0>: Cost 3 ins <u,4,1,0>, lane 01821    2826126132U, // <2,4,1,1>: Cost 3 vuzpr <1,2,3,4>, <1,1,1,1>1822    2625389466U, // <2,4,1,2>: Cost 3 vext2 <1,3,2,4>, <1,2,3,4>1823    1752383590U, // <2,4,1,3>: Cost 2 vuzpr <1,2,3,4>, LHS1824    3204653056U, // <2,4,1,4>: Cost 3 ins <u,4,1,4>, lane 01825    2130919424U, // <2,4,1,5>: Cost 2 ins <u,4,1,5>, lane 01826    3031936310U, // <2,4,1,6>: Cost 3 vtrnl <2,0,1,2>, RHS1827    3169361922U, // <2,4,1,7>: Cost 3 ins <2,4,u,7>, lane 21828    1752383595U, // <2,4,1,u>: Cost 2 vuzpr <1,2,3,4>, LHS1829    2826126230U, // <2,4,2,0>: Cost 3 vuzpr <1,2,3,4>, <1,2,3,0>1830    3171524609U, // <2,4,2,1>: Cost 3 ins <2,u,2,1>, lane 11831    2097790977U, // <2,4,2,2>: Cost 2 ins <2,u,2,2>, lane 11832    2130976768U, // <2,4,2,3>: Cost 2 ins <u,4,2,3>, lane 01833    1752384410U, // <2,4,2,4>: Cost 2 vuzpr <1,2,3,4>, <1,2,3,4>1834    1825377590U, // <2,4,2,5>: Cost 2 vzipl <2,2,2,2>, RHS1835    1959595318U, // <2,4,2,6>: Cost 2 vtrnl <2,2,2,2>, RHS1836    3171573761U, // <2,4,2,7>: Cost 3 ins <2,u,2,7>, lane 11837    1825377833U, // <2,4,2,u>: Cost 2 vzipl <2,2,2,2>, RHS1838    2826127049U, // <2,4,3,0>: Cost 3 vuzpr <1,2,3,4>, <2,3,4,0>1839    2958270501U, // <2,4,3,1>: Cost 3 vzipr LHS, <0,0,4,1>1840    2958270502U, // <2,4,3,2>: Cost 3 vzipr LHS, <0,0,4,2>1841    2097872897U, // <2,4,3,3>: Cost 2 ins <2,u,3,3>, lane 11842    1927662800U, // <2,4,3,4>: Cost 2 vzipr LHS, <4,4,4,4>1843    1879885518U, // <2,4,3,5>: Cost 2 vzipr LHS, <2,3,4,5>1844    1879883980U, // <2,4,3,6>: Cost 2 vzipr LHS, <0,2,4,6>1845    2097905665U, // <2,4,3,7>: Cost 2 ins <2,u,3,7>, lane 11846    1879883982U, // <2,4,3,u>: Cost 2 vzipr LHS, <0,2,4,u>1847    2563735654U, // <2,4,4,0>: Cost 3 vext1 <2,2,4,4>, LHS1848    2826127824U, // <2,4,4,1>: Cost 3 vuzpr <1,2,3,4>, <3,4,0,1>1849    2826127834U, // <2,4,4,2>: Cost 3 vuzpr <1,2,3,4>, <3,4,1,2>1850    2826127106U, // <2,4,4,3>: Cost 3 vuzpr <1,2,3,4>, <2,4,1,3>1851    2131132416U, // <2,4,4,4>: Cost 2 ins <u,4,4,4>, lane 01852    2097963009U, // <2,4,4,5>: Cost 2 ins <2,u,4,5>, lane 11853    1691995446U, // <2,4,4,6>: Cost 2 vuzpl <2,3,4,5>, RHS1854    3094562602U, // <2,4,4,7>: Cost 3 vtrnr <1,2,3,4>, <2,4,5,7>1855    1691995464U, // <2,4,4,u>: Cost 2 vuzpl <2,3,4,5>, RHS1856    2551800011U, // <2,4,5,0>: Cost 3 vext1 <0,2,4,5>, <0,2,4,5>1857    2569716470U, // <2,4,5,1>: Cost 3 vext1 <3,2,4,5>, <1,0,3,2>1858    2563745405U, // <2,4,5,2>: Cost 3 vext1 <2,2,4,5>, <2,2,4,5>1859    2765737726U, // <2,4,5,3>: Cost 3 vuzpl <2,3,4,5>, <5,2,3,4>1860    2551803190U, // <2,4,5,4>: Cost 3 vext1 <0,2,4,5>, RHS1861    2131214336U, // <2,4,5,5>: Cost 2 ins <u,4,5,5>, lane 01862    1611959606U, // <2,4,5,6>: Cost 2 vext3 <0,2,0,2>, RHS1863    1752386870U, // <2,4,5,7>: Cost 2 vuzpr <1,2,3,4>, RHS1864    1611959624U, // <2,4,5,u>: Cost 2 vext3 <0,2,0,2>, RHS1865    1478066380U, // <2,4,6,0>: Cost 2 vext1 <0,2,4,6>, <0,2,4,6>1866    2551808758U, // <2,4,6,1>: Cost 3 vext1 <0,2,4,6>, <1,0,3,2>1867    2551809516U, // <2,4,6,2>: Cost 3 vext1 <0,2,4,6>, <2,0,6,4>1868    2551810198U, // <2,4,6,3>: Cost 3 vext1 <0,2,4,6>, <3,0,1,2>1869    1478069558U, // <2,4,6,4>: Cost 2 vext1 <0,2,4,6>, RHS1870    1828146486U, // <2,4,6,5>: Cost 2 vzipl <2,6,3,7>, RHS1871    2131296256U, // <2,4,6,6>: Cost 2 ins <u,4,6,6>, lane 01872    2131304448U, // <2,4,6,7>: Cost 2 ins <u,4,6,7>, lane 01873    1478072110U, // <2,4,6,u>: Cost 2 vext1 <0,2,4,6>, LHS1874    2659234821U, // <2,4,7,0>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>1875    2867934030U, // <2,4,7,1>: Cost 3 vuzpr <u,2,3,4>, <6,7,0,1>1876    3169320962U, // <2,4,7,2>: Cost 3 ins <2,4,u,2>, lane 21877    2867933312U, // <2,4,7,3>: Cost 3 vuzpr <u,2,3,4>, <5,7,1,3>1878    3205095424U, // <2,4,7,4>: Cost 3 ins <u,4,7,4>, lane 01879    2726251976U, // <2,4,7,5>: Cost 3 vext3 <7,0,1,2>, <4,7,5,0>1880    2131369984U, // <2,4,7,6>: Cost 2 ins <u,4,7,6>, lane 01881    2867933352U, // <2,4,7,7>: Cost 3 vuzpr <u,2,3,4>, <5,7,5,7>1882    2131369984U, // <2,4,7,u>: Cost 2 ins <u,4,7,6>, lane 01883    1478082766U, // <2,4,u,0>: Cost 2 vext1 <0,2,4,u>, <0,2,4,u>1884    2097635329U, // <2,4,u,1>: Cost 2 ins <2,u,0,1>, lane 11885    1691997998U, // <2,4,u,2>: Cost 2 vuzpl <2,3,4,5>, LHS1886    1752384157U, // <2,4,u,3>: Cost 2 vuzpr <1,2,3,4>, LHS1887    1478085942U, // <2,4,u,4>: Cost 2 vext1 <0,2,4,u>, RHS1888    1879926478U, // <2,4,u,5>: Cost 2 vzipr LHS, <2,3,4,5>1889    1879924940U, // <2,4,u,6>: Cost 2 vzipr LHS, <0,2,4,6>1890    1752387113U, // <2,4,u,7>: Cost 2 vuzpr <1,2,3,4>, RHS1891    1879924942U, // <2,4,u,u>: Cost 2 vzipr LHS, <0,2,4,u>1892    2765160612U, // <2,5,0,0>: Cost 3 vuzpl <2,2,5,7>, <0,2,0,2>1893    2097635329U, // <2,5,0,1>: Cost 2 ins <2,u,0,1>, lane 11894    2620088484U, // <2,5,0,2>: Cost 3 vext2 <0,4,2,5>, <0,2,0,2>1895    2619425034U, // <2,5,0,3>: Cost 3 vext2 <0,3,2,5>, <0,3,2,5>1896    2620088667U, // <2,5,0,4>: Cost 3 vext2 <0,4,2,5>, <0,4,2,5>1897    3136335876U, // <2,5,0,5>: Cost 3 vtrnr <u,2,3,0>, <5,5,5,5>1898    3171418113U, // <2,5,0,6>: Cost 3 ins <2,u,0,6>, lane 11899    2020789558U, // <2,5,0,7>: Cost 2 vtrnr <1,2,3,0>, RHS1900    2020789559U, // <2,5,0,u>: Cost 2 vtrnr <1,2,3,0>, RHS1901    2599616614U, // <2,5,1,0>: Cost 3 vext1 <u,2,5,1>, LHS1902    3205292032U, // <2,5,1,1>: Cost 3 ins <u,5,1,1>, lane 01903    2626061206U, // <2,5,1,2>: Cost 3 vext2 <1,4,2,5>, <1,2,3,0>1904    2618098688U, // <2,5,1,3>: Cost 3 vext2 <0,1,2,5>, <1,3,5,7>1905    2626061364U, // <2,5,1,4>: Cost 3 vext2 <1,4,2,5>, <1,4,2,5>1906    2599620736U, // <2,5,1,5>: Cost 3 vext1 <u,2,5,1>, <5,7,1,3>1907    3205332992U, // <2,5,1,6>: Cost 3 ins <u,5,1,6>, lane 01908    2131599360U, // <2,5,1,7>: Cost 2 ins <u,5,1,7>, lane 01909    2131599360U, // <2,5,1,u>: Cost 2 ins <u,5,1,7>, lane 01910    3171516417U, // <2,5,2,0>: Cost 3 ins <2,u,2,0>, lane 11911    3006040978U, // <2,5,2,1>: Cost 3 vzipr <u,u,2,2>, <4,0,5,1>1912    2097790977U, // <2,5,2,2>: Cost 2 ins <2,u,2,2>, lane 11913    2131640320U, // <2,5,2,3>: Cost 2 ins <u,5,2,3>, lane 01914    2632034061U, // <2,5,2,4>: Cost 3 vext2 <2,4,2,5>, <2,4,2,5>1915    2820014256U, // <2,5,2,5>: Cost 3 vuzpr <0,2,1,5>, <0,2,1,5>1916    2958264834U, // <2,5,2,6>: Cost 3 vzipr <0,u,2,2>, <3,4,5,6>1917    2014612790U, // <2,5,2,7>: Cost 2 vtrnr <0,2,0,2>, RHS1918    2014612791U, // <2,5,2,u>: Cost 2 vtrnr <0,2,0,2>, RHS1919    2958273506U, // <2,5,3,0>: Cost 3 vzipr LHS, <4,1,5,0>1920    1927662482U, // <2,5,3,1>: Cost 2 vzipr LHS, <4,0,5,1>1921    2899955454U, // <2,5,3,2>: Cost 3 vzipl <2,3,4,5>, <5,2,3,4>1922    2097872897U, // <2,5,3,3>: Cost 2 ins <2,u,3,3>, lane 11923    2619427330U, // <2,5,3,4>: Cost 3 vext2 <0,3,2,5>, <3,4,5,6>1924    1927662810U, // <2,5,3,5>: Cost 2 vzipr LHS, <4,4,5,5>1925    1879886338U, // <2,5,3,6>: Cost 2 vzipr LHS, <3,4,5,6>1926    1879884800U, // <2,5,3,7>: Cost 2 vzipr LHS, <1,3,5,7>1927    1879884801U, // <2,5,3,u>: Cost 2 vzipr LHS, <1,3,5,u>1928    2569781350U, // <2,5,4,0>: Cost 3 vext1 <3,2,5,4>, LHS1929    3171672065U, // <2,5,4,1>: Cost 3 ins <2,u,4,1>, lane 11930    2569782990U, // <2,5,4,2>: Cost 3 vext1 <3,2,5,4>, <2,3,4,5>1931    3034173182U, // <2,5,4,3>: Cost 3 vtrnl <2,3,4,5>, <5,2,3,4>1932    2569784630U, // <2,5,4,4>: Cost 3 vext1 <3,2,5,4>, RHS1933    2097963009U, // <2,5,4,5>: Cost 2 ins <2,u,4,5>, lane 11934    2820164098U, // <2,5,4,6>: Cost 3 vuzpr <0,2,3,5>, <3,4,5,6>1935    2020822326U, // <2,5,4,7>: Cost 2 vtrnr <1,2,3,4>, RHS1936    2020822327U, // <2,5,4,u>: Cost 2 vtrnr <1,2,3,4>, RHS1937    2599649382U, // <2,5,5,0>: Cost 3 vext1 <u,2,5,5>, LHS1938    3003411346U, // <2,5,5,1>: Cost 3 vzipr <u,4,2,5>, <4,0,5,1>1939    2563819142U, // <2,5,5,2>: Cost 3 vext1 <2,2,5,5>, <2,2,5,5>1940    2953642113U, // <2,5,5,3>: Cost 3 vzipr <0,1,2,5>, <0,1,5,3>1941    2599652662U, // <2,5,5,4>: Cost 3 vext1 <u,2,5,5>, RHS1942    2131877888U, // <2,5,5,5>: Cost 2 ins <u,5,5,5>, lane 01943    2954971650U, // <2,5,5,6>: Cost 3 vzipr <0,3,2,5>, <3,4,5,6>1944    2131894272U, // <2,5,5,7>: Cost 2 ins <u,5,5,7>, lane 01945    2131877888U, // <2,5,5,u>: Cost 2 ins <u,5,5,5>, lane 01946    2131910656U, // <2,5,6,0>: Cost 2 ins <u,5,6,0>, lane 01947    2131918848U, // <2,5,6,1>: Cost 2 ins <u,5,6,1>, lane 01948    2131927040U, // <2,5,6,2>: Cost 2 ins <u,5,6,2>, lane 01949    2131935232U, // <2,5,6,3>: Cost 2 ins <u,5,6,3>, lane 01950    2131943424U, // <2,5,6,4>: Cost 2 ins <u,5,6,4>, lane 01951    2131951616U, // <2,5,6,5>: Cost 2 ins <u,5,6,5>, lane 01952    2131959808U, // <2,5,6,6>: Cost 2 ins <u,5,6,6>, lane 01953    1058226176U, // <2,5,6,7>: Cost 1 ins RHS, lane 01954    1058226176U, // <2,5,6,u>: Cost 1 ins RHS, lane 01955    2563833958U, // <2,5,7,0>: Cost 3 vext1 <2,2,5,7>, LHS1956    2712244352U, // <2,5,7,1>: Cost 3 vext3 <4,6,0,2>, <5,7,1,3>1957    2563835528U, // <2,5,7,2>: Cost 3 vext1 <2,2,5,7>, <2,2,5,7>1958    2953658497U, // <2,5,7,3>: Cost 3 vzipr <0,1,2,7>, <0,1,5,3>1959    2563837238U, // <2,5,7,4>: Cost 3 vext1 <2,2,5,7>, RHS1960    2712244392U, // <2,5,7,5>: Cost 3 vext3 <4,6,0,2>, <5,7,5,7>1961    2712244396U, // <2,5,7,6>: Cost 3 vext3 <4,6,0,2>, <5,7,6,2>1962    2132041728U, // <2,5,7,7>: Cost 2 ins <u,5,7,7>, lane 01963    2132041728U, // <2,5,7,u>: Cost 2 ins <u,5,7,7>, lane 01964    2131910656U, // <2,5,u,0>: Cost 2 ins <u,5,6,0>, lane 01965    1927703442U, // <2,5,u,1>: Cost 2 vzipr LHS, <4,0,5,1>1966    2097790977U, // <2,5,u,2>: Cost 2 ins <2,u,2,2>, lane 11967    2097872897U, // <2,5,u,3>: Cost 2 ins <2,u,3,3>, lane 11968    2131943424U, // <2,5,u,4>: Cost 2 ins <u,5,6,4>, lane 01969    1927703770U, // <2,5,u,5>: Cost 2 vzipr LHS, <4,4,5,5>1970    1879927298U, // <2,5,u,6>: Cost 2 vzipr LHS, <3,4,5,6>1971    1058226176U, // <2,5,u,7>: Cost 1 ins RHS, lane 01972    1058226176U, // <2,5,u,u>: Cost 1 ins RHS, lane 01973    2820243456U, // <2,6,0,0>: Cost 3 vuzpr <0,2,4,6>, <0,0,0,0>1974    1546354790U, // <2,6,0,1>: Cost 2 vext2 <0,4,2,6>, LHS1975    2132148224U, // <2,6,0,2>: Cost 2 ins <u,6,0,2>, lane 01976    3171393537U, // <2,6,0,3>: Cost 3 ins <2,u,0,3>, lane 11977    1546355036U, // <2,6,0,4>: Cost 2 vext2 <0,4,2,6>, <0,4,2,6>1978    3170672642U, // <2,6,0,5>: Cost 3 ins <2,6,u,5>, lane 21979    3136335220U, // <2,6,0,6>: Cost 3 vtrnr <u,2,3,0>, <4,6,4,6>1980    2096947202U, // <2,6,0,7>: Cost 2 ins <2,6,u,7>, lane 21981    1546355357U, // <2,6,0,u>: Cost 2 vext2 <0,4,2,6>, LHS1982    2620097270U, // <2,6,1,0>: Cost 3 vext2 <0,4,2,6>, <1,0,3,2>1983    2820244276U, // <2,6,1,1>: Cost 3 vuzpr <0,2,4,6>, <1,1,1,1>1984    2620097430U, // <2,6,1,2>: Cost 3 vext2 <0,4,2,6>, <1,2,3,0>1985    1746501734U, // <2,6,1,3>: Cost 2 vuzpr <0,2,4,6>, LHS1986    2620097598U, // <2,6,1,4>: Cost 3 vext2 <0,4,2,6>, <1,4,3,6>1987    2620097680U, // <2,6,1,5>: Cost 3 vext2 <0,4,2,6>, <1,5,3,7>1988    3205996544U, // <2,6,1,6>: Cost 3 ins <u,6,1,6>, lane 01989    2096947202U, // <2,6,1,7>: Cost 2 ins <2,6,u,7>, lane 21990    1746501739U, // <2,6,1,u>: Cost 2 vuzpr <0,2,4,6>, LHS1991    2820244374U, // <2,6,2,0>: Cost 3 vuzpr <0,2,4,6>, <1,2,3,0>1992    3171524609U, // <2,6,2,1>: Cost 3 ins <2,u,2,1>, lane 11993    2097790977U, // <2,6,2,2>: Cost 2 ins <2,u,2,2>, lane 11994    2096955397U, // <2,6,2,3>: Cost 2 ins <2,6,u,u>, lane 51995    2820243622U, // <2,6,2,4>: Cost 3 vuzpr <0,2,4,6>, <0,2,0,4>1996    3171557377U, // <2,6,2,5>: Cost 3 ins <2,u,2,5>, lane 11997    1746501836U, // <2,6,2,6>: Cost 2 vuzpr <0,2,4,6>, <0,2,4,6>1998    1884523830U, // <2,6,2,7>: Cost 2 vzipr <0,u,2,2>, RHS1999    1884523831U, // <2,6,2,u>: Cost 2 vzipr <0,u,2,2>, RHS2000    2096586755U, // <2,6,3,0>: Cost 2 ins <2,6,3,u>, lane 32001    2096586755U, // <2,6,3,1>: Cost 2 ins <2,6,3,u>, lane 32002    1927662492U, // <2,6,3,2>: Cost 2 vzipr LHS, <4,0,6,2>2003    2097872897U, // <2,6,3,3>: Cost 2 ins <2,u,3,3>, lane 12004    2096586755U, // <2,6,3,4>: Cost 2 ins <2,6,3,u>, lane 32005    2096586755U, // <2,6,3,5>: Cost 2 ins <2,6,3,u>, lane 32006    1927662820U, // <2,6,3,6>: Cost 2 vzipr LHS, <4,4,6,6>2007    806145334U,  // <2,6,3,7>: Cost 1 vzipr LHS, RHS2008    806145335U,  // <2,6,3,u>: Cost 1 vzipr LHS, RHS2009    2820245292U, // <2,6,4,0>: Cost 3 vuzpr <0,2,4,6>, <2,4,6,0>2010    3171672065U, // <2,6,4,1>: Cost 3 ins <2,u,4,1>, lane 12011    2820243782U, // <2,6,4,2>: Cost 3 vuzpr <0,2,4,6>, <0,4,0,2>2012    3171688449U, // <2,6,4,3>: Cost 3 ins <2,u,4,3>, lane 12013    2820243784U, // <2,6,4,4>: Cost 3 vuzpr <0,2,4,6>, <0,4,0,4>2014    1546358070U, // <2,6,4,5>: Cost 2 vext2 <0,4,2,6>, RHS2015    2132475904U, // <2,6,4,6>: Cost 2 ins <u,6,4,6>, lane 02016    2096947202U, // <2,6,4,7>: Cost 2 ins <2,6,u,7>, lane 22017    1546358313U, // <2,6,4,u>: Cost 2 vext2 <0,4,2,6>, RHS2018    3170476035U, // <2,6,5,0>: Cost 3 ins <2,6,5,u>, lane 32019    2667876048U, // <2,6,5,1>: Cost 3 vext2 <u,4,2,6>, <5,1,7,3>2020    3206258688U, // <2,6,5,2>: Cost 3 ins <u,6,5,2>, lane 02021    3170656258U, // <2,6,5,3>: Cost 3 ins <2,6,u,3>, lane 22022    2252091873U, // <2,6,5,4>: Cost 3 vrev <6,2,4,5>2023    2868023300U, // <2,6,5,5>: Cost 3 vuzpr <u,2,4,6>, <5,5,5,5>2024    2667876450U, // <2,6,5,6>: Cost 3 vext2 <u,4,2,6>, <5,6,7,0>2025    1746505014U, // <2,6,5,7>: Cost 2 vuzpr <0,2,4,6>, RHS2026    1746505015U, // <2,6,5,u>: Cost 2 vuzpr <0,2,4,6>, RHS2027    2955643964U, // <2,6,6,0>: Cost 3 vzipr <0,4,2,6>, <4,2,6,0>2028    2820246859U, // <2,6,6,1>: Cost 3 vuzpr <0,2,4,6>, <4,6,0,1>2029    2820246860U, // <2,6,6,2>: Cost 3 vuzpr <0,2,4,6>, <4,6,0,2>2030    2820245412U, // <2,6,6,3>: Cost 3 vuzpr <0,2,4,6>, <2,6,1,3>2031    2955643968U, // <2,6,6,4>: Cost 3 vzipr <0,4,2,6>, <4,2,6,4>2032    2820246899U, // <2,6,6,5>: Cost 3 vuzpr <0,2,4,6>, <4,6,4,5>2033    2132623360U, // <2,6,6,6>: Cost 2 ins <u,6,6,6>, lane 02034    1881902390U, // <2,6,6,7>: Cost 2 vzipr <0,4,2,6>, RHS2035    1881902391U, // <2,6,6,u>: Cost 2 vzipr <0,4,2,6>, RHS2036    2132647936U, // <2,6,7,0>: Cost 2 ins <u,6,7,0>, lane 02037    2724926296U, // <2,6,7,1>: Cost 3 vext3 <6,7,1,2>, <6,7,1,2>2038    3124596044U, // <2,6,7,2>: Cost 3 vtrnr <6,2,5,7>, <4,6,0,2>2039    2868023424U, // <2,6,7,3>: Cost 3 vuzpr <u,2,4,6>, <5,7,1,3>2040    2132680704U, // <2,6,7,4>: Cost 2 ins <u,6,7,4>, lane 02041    2252181996U, // <2,6,7,5>: Cost 3 vrev <6,2,5,7>2042    2725294981U, // <2,6,7,6>: Cost 3 vext3 <6,7,6,2>, <6,7,6,2>2043    2132705280U, // <2,6,7,7>: Cost 2 ins <u,6,7,7>, lane 02044    2132647936U, // <2,6,7,u>: Cost 2 ins <u,6,7,0>, lane 02045    2096586755U, // <2,6,u,0>: Cost 2 ins <2,6,3,u>, lane 32046    1546360622U, // <2,6,u,1>: Cost 2 vext2 <0,4,2,6>, LHS2047    1927703452U, // <2,6,u,2>: Cost 2 vzipr LHS, <4,0,6,2>2048    1746502301U, // <2,6,u,3>: Cost 2 vuzpr <0,2,4,6>, LHS2049    1594136612U, // <2,6,u,4>: Cost 2 vext2 <u,4,2,6>, <u,4,2,6>2050    1546360986U, // <2,6,u,5>: Cost 2 vext2 <0,4,2,6>, RHS2051    1927703780U, // <2,6,u,6>: Cost 2 vzipr LHS, <4,4,6,6>2052    806186294U,  // <2,6,u,7>: Cost 1 vzipr LHS, RHS2053    806186295U,  // <2,6,u,u>: Cost 1 vzipr LHS, RHS2054    2581839974U, // <2,7,0,0>: Cost 3 vext1 <5,2,7,0>, LHS2055    1652511738U, // <2,7,0,1>: Cost 2 vext3 <7,0,1,2>, <7,0,1,2>2056    2621431972U, // <2,7,0,2>: Cost 3 vext2 <0,6,2,7>, <0,2,0,2>2057    2257949868U, // <2,7,0,3>: Cost 3 vrev <7,2,3,0>2058    2581843254U, // <2,7,0,4>: Cost 3 vext1 <5,2,7,0>, RHS2059    2581843742U, // <2,7,0,5>: Cost 3 vext1 <5,2,7,0>, <5,2,7,0>2060    2621432319U, // <2,7,0,6>: Cost 3 vext2 <0,6,2,7>, <0,6,2,7>2061    3136336040U, // <2,7,0,7>: Cost 3 vtrnr <u,2,3,0>, <5,7,5,7>2062    1653027897U, // <2,7,0,u>: Cost 2 vext3 <7,0,u,2>, <7,0,u,2>2063    2639348470U, // <2,7,1,0>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>2064    3206619136U, // <2,7,1,1>: Cost 3 ins <u,7,1,1>, lane 02065    3206627328U, // <2,7,1,2>: Cost 3 ins <u,7,1,2>, lane 02066    2132893696U, // <2,7,1,3>: Cost 2 ins <u,7,1,3>, lane 02067    2599767350U, // <2,7,1,4>: Cost 3 vext1 <u,2,7,1>, RHS2068    3206651904U, // <2,7,1,5>: Cost 3 ins <u,7,1,5>, lane 02069    3171344386U, // <2,7,1,6>: Cost 3 ins <2,7,u,6>, lane 22070    2599769082U, // <2,7,1,7>: Cost 3 vext1 <u,2,7,1>, <7,0,1,2>2071    2132893696U, // <2,7,1,u>: Cost 2 ins <u,7,1,3>, lane 02072    2581856358U, // <2,7,2,0>: Cost 3 vext1 <5,2,7,2>, LHS2073    3136131918U, // <2,7,2,1>: Cost 3 vtrnr <u,2,0,2>, <6,7,0,1>2074    2097790977U, // <2,7,2,2>: Cost 2 ins <2,u,2,2>, lane 12075    2132967424U, // <2,7,2,3>: Cost 2 ins <u,7,2,3>, lane 02076    2581859638U, // <2,7,2,4>: Cost 3 vext1 <5,2,7,2>, RHS2077    2632714080U, // <2,7,2,5>: Cost 3 vext2 <2,5,2,7>, <2,5,2,7>2078    2633377713U, // <2,7,2,6>: Cost 3 vext2 <2,6,2,7>, <2,6,2,7>2079    1770548291U, // <2,7,2,7>: Cost 2 vuzpr <4,2,6,7>, <4,2,6,7>2080    2097790977U, // <2,7,2,u>: Cost 2 ins <2,u,2,2>, lane 12081    1514094694U, // <2,7,3,0>: Cost 2 vext1 <6,2,7,3>, LHS2082    2569921680U, // <2,7,3,1>: Cost 3 vext1 <3,2,7,3>, <1,5,3,7>2083    2587838056U, // <2,7,3,2>: Cost 3 vext1 <6,2,7,3>, <2,2,2,2>2084    1927663312U, // <2,7,3,3>: Cost 2 vzipr LHS, <5,1,7,3>2085    1514097974U, // <2,7,3,4>: Cost 2 vext1 <6,2,7,3>, RHS2086    2581868321U, // <2,7,3,5>: Cost 3 vext1 <5,2,7,3>, <5,2,7,3>2087    1514099194U, // <2,7,3,6>: Cost 2 vext1 <6,2,7,3>, <6,2,7,3>2088    1927663640U, // <2,7,3,7>: Cost 2 vzipr LHS, <5,5,7,7>2089    1514100526U, // <2,7,3,u>: Cost 2 vext1 <6,2,7,3>, LHS2090    2581872742U, // <2,7,4,0>: Cost 3 vext1 <5,2,7,4>, LHS2091    2581873562U, // <2,7,4,1>: Cost 3 vext1 <5,2,7,4>, <1,2,3,4>2092    3171680257U, // <2,7,4,2>: Cost 3 ins <2,u,4,2>, lane 12093    2257982640U, // <2,7,4,3>: Cost 3 vrev <7,2,3,4>2094    2581876022U, // <2,7,4,4>: Cost 3 vext1 <5,2,7,4>, RHS2095    2133131264U, // <2,7,4,5>: Cost 2 ins <u,7,4,5>, lane 02096    2712245609U, // <2,7,4,6>: Cost 3 vext3 <4,6,0,2>, <7,4,6,0>2097    3136368808U, // <2,7,4,7>: Cost 3 vtrnr <u,2,3,4>, <5,7,5,7>2098    2133131264U, // <2,7,4,u>: Cost 2 ins <u,7,4,5>, lane 02099    2729497990U, // <2,7,5,0>: Cost 3 vext3 <7,5,0,2>, <7,5,0,2>2100    3206914048U, // <2,7,5,1>: Cost 3 ins <u,7,5,1>, lane 02101    2844290353U, // <2,7,5,2>: Cost 3 vuzpr <4,2,6,7>, <4,5,6,2>2102    2991469050U, // <2,7,5,3>: Cost 3 vzipr <6,4,2,5>, <6,2,7,3>2103    2599800118U, // <2,7,5,4>: Cost 3 vext1 <u,2,7,5>, RHS2104    3206946816U, // <2,7,5,5>: Cost 3 ins <u,7,5,5>, lane 02105    3206955008U, // <2,7,5,6>: Cost 3 ins <u,7,5,6>, lane 02106    2133221376U, // <2,7,5,7>: Cost 2 ins <u,7,5,7>, lane 02107    2133221376U, // <2,7,5,u>: Cost 2 ins <u,7,5,7>, lane 02108    2581889126U, // <2,7,6,0>: Cost 3 vext1 <5,2,7,6>, LHS2109    3136459598U, // <2,7,6,1>: Cost 3 vtrnr <u,2,4,6>, <6,7,0,1>2110    2901890250U, // <2,7,6,2>: Cost 3 vzipl <2,6,3,7>, <7,2,6,3>2111    3136458880U, // <2,7,6,3>: Cost 3 vtrnr <u,2,4,6>, <5,7,1,3>2112    2581892406U, // <2,7,6,4>: Cost 3 vext1 <5,2,7,6>, RHS2113    2581892900U, // <2,7,6,5>: Cost 3 vext1 <5,2,7,6>, <5,2,7,6>2114    2587865597U, // <2,7,6,6>: Cost 3 vext1 <6,2,7,6>, <6,2,7,6>2115    2133295104U, // <2,7,6,7>: Cost 2 ins <u,7,6,7>, lane 02116    2133295104U, // <2,7,6,u>: Cost 2 ins <u,7,6,7>, lane 02117    2726254119U, // <2,7,7,0>: Cost 3 vext3 <7,0,1,2>, <7,7,0,1>2118    3207061504U, // <2,7,7,1>: Cost 3 ins <u,7,7,1>, lane 02119    2563983002U, // <2,7,7,2>: Cost 3 vext1 <2,2,7,7>, <2,2,7,7>2120    2998784506U, // <2,7,7,3>: Cost 3 vzipr <7,6,2,7>, <6,2,7,3>2121    2599816502U, // <2,7,7,4>: Cost 3 vext1 <u,2,7,7>, RHS2122    3207094272U, // <2,7,7,5>: Cost 3 ins <u,7,7,5>, lane 02123    2663241198U, // <2,7,7,6>: Cost 3 vext2 <7,6,2,7>, <7,6,2,7>2124    2133368832U, // <2,7,7,7>: Cost 2 ins <u,7,7,7>, lane 02125    2133368832U, // <2,7,7,u>: Cost 2 ins <u,7,7,7>, lane 02126    1514135654U, // <2,7,u,0>: Cost 2 vext1 <6,2,7,u>, LHS2127    1657820802U, // <2,7,u,1>: Cost 2 vext3 <7,u,1,2>, <7,u,1,2>2128    2097790977U, // <2,7,u,2>: Cost 2 ins <2,u,2,2>, lane 12129    1927704272U, // <2,7,u,3>: Cost 2 vzipr LHS, <5,1,7,3>2130    1514138934U, // <2,7,u,4>: Cost 2 vext1 <6,2,7,u>, RHS2131    2133131264U, // <2,7,u,5>: Cost 2 ins <u,7,4,5>, lane 02132    1514140159U, // <2,7,u,6>: Cost 2 vext1 <6,2,7,u>, <6,2,7,u>2133    1927704600U, // <2,7,u,7>: Cost 2 vzipr LHS, <5,5,7,7>2134    1514141486U, // <2,7,u,u>: Cost 2 vext1 <6,2,7,u>, LHS2135    1544380416U, // <2,u,0,0>: Cost 2 vext2 LHS, <0,0,0,0>2136    470638699U,  // <2,u,0,1>: Cost 1 vext2 LHS, LHS2137    1544380580U, // <2,u,0,2>: Cost 2 vext2 LHS, <0,2,0,2>2138    2020786845U, // <2,u,0,3>: Cost 2 vtrnr <1,2,3,0>, LHS2139    1544380754U, // <2,u,0,4>: Cost 2 vext2 LHS, <0,4,1,5>2140    2094940162U, // <2,u,0,5>: Cost 2 ins <2,3,u,5>, lane 22141    1960106138U, // <2,u,0,6>: Cost 2 vtrnl <2,3,0,1>, RHS2142    2020789801U, // <2,u,0,7>: Cost 2 vtrnr <1,2,3,0>, RHS2143    470639261U,  // <2,u,0,u>: Cost 1 vext2 LHS, LHS2144    1544381174U, // <2,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>2145    1544381236U, // <2,u,1,1>: Cost 2 vext2 LHS, <1,1,1,1>2146    1544381334U, // <2,u,1,2>: Cost 2 vext2 LHS, <1,2,3,0>2147    1544381400U, // <2,u,1,3>: Cost 2 vext2 LHS, <1,3,1,3>2148    2618123325U, // <2,u,1,4>: Cost 3 vext2 LHS, <1,4,3,5>2149    1544381584U, // <2,u,1,5>: Cost 2 vext2 LHS, <1,5,3,7>2150    2618123489U, // <2,u,1,6>: Cost 3 vext2 LHS, <1,6,3,7>2151    2096947202U, // <2,u,1,7>: Cost 2 ins <2,6,u,7>, lane 22152    1544381823U, // <2,u,1,u>: Cost 2 vext2 LHS, <1,u,3,3>2153    1478328556U, // <2,u,2,0>: Cost 2 vext1 <0,2,u,2>, <0,2,u,2>2154    1825380142U, // <2,u,2,1>: Cost 2 vzipl <2,2,2,2>, LHS2155    269271142U,  // <2,u,2,2>: Cost 1 vdup2 LHS2156    1055244288U, // <2,u,2,3>: Cost 1 ins LHS, lane 02157    1478331702U, // <2,u,2,4>: Cost 2 vext1 <0,2,u,2>, RHS2158    1825380506U, // <2,u,2,5>: Cost 2 vzipl <2,2,2,2>, RHS2159    1544382394U, // <2,u,2,6>: Cost 2 vext2 LHS, <2,6,3,7>2160    2014613033U, // <2,u,2,7>: Cost 2 vtrnr <0,2,0,2>, RHS2161    1055244288U, // <2,u,2,u>: Cost 1 ins LHS, lane 02162    1544382614U, // <2,u,3,0>: Cost 2 vext2 LHS, <3,0,1,2>2163    1879885550U, // <2,u,3,1>: Cost 2 vzipr LHS, <2,3,u,1>2164    1879884012U, // <2,u,3,2>: Cost 2 vzipr LHS, <0,2,u,2>2165    806142108U,  // <2,u,3,3>: Cost 1 vzipr LHS, LHS2166    1544382978U, // <2,u,3,4>: Cost 2 vext2 LHS, <3,4,5,6>2167    1879885554U, // <2,u,3,5>: Cost 2 vzipr LHS, <2,3,u,5>2168    1879884016U, // <2,u,3,6>: Cost 2 vzipr LHS, <0,2,u,6>2169    806145352U,  // <2,u,3,7>: Cost 1 vzipr LHS, RHS2170    806142113U,  // <2,u,3,u>: Cost 1 vzipr LHS, LHS2171    1484316774U, // <2,u,4,0>: Cost 2 vext1 <1,2,u,4>, LHS2172    1484317639U, // <2,u,4,1>: Cost 2 vext1 <1,2,u,4>, <1,2,u,4>2173    1960433454U, // <2,u,4,2>: Cost 2 vtrnl <2,3,4,5>, LHS2174    2020819613U, // <2,u,4,3>: Cost 2 vtrnr <1,2,3,4>, LHS2175    1484320054U, // <2,u,4,4>: Cost 2 vext1 <1,2,u,4>, RHS2176    470641974U,  // <2,u,4,5>: Cost 1 vext2 LHS, RHS2177    1691610422U, // <2,u,4,6>: Cost 2 vuzpl <2,2,u,3>, RHS2178    2020822569U, // <2,u,4,7>: Cost 2 vtrnr <1,2,3,4>, RHS2179    470642217U,  // <2,u,4,u>: Cost 1 vext2 LHS, RHS2180    2552094959U, // <2,u,5,0>: Cost 3 vext1 <0,2,u,5>, <0,2,u,5>2181    1592159952U, // <2,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>2182    2094252034U, // <2,u,5,2>: Cost 2 ins <2,2,u,2>, lane 22183    2094260226U, // <2,u,5,3>: Cost 2 ins <2,2,u,3>, lane 22184    1592160198U, // <2,u,5,4>: Cost 2 vext2 LHS, <5,4,7,6>2185    1592160260U, // <2,u,5,5>: Cost 2 vext2 LHS, <5,5,5,5>2186    1611962522U, // <2,u,5,6>: Cost 2 vext3 <0,2,0,2>, RHS2187    1746226486U, // <2,u,5,7>: Cost 2 vuzpr <0,2,0,u>, RHS2188    1611962540U, // <2,u,5,u>: Cost 2 vext3 <0,2,0,2>, RHS2189    1478361328U, // <2,u,6,0>: Cost 2 vext1 <0,2,u,6>, <0,2,u,6>2190    1828149038U, // <2,u,6,1>: Cost 2 vzipl <2,6,3,7>, LHS2191    1592160762U, // <2,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>2192    2014937757U, // <2,u,6,3>: Cost 2 vtrnr <0,2,4,6>, LHS2193    1478364470U, // <2,u,6,4>: Cost 2 vext1 <0,2,u,6>, RHS2194    1828149402U, // <2,u,6,5>: Cost 2 vzipl <2,6,3,7>, RHS2195    1592161080U, // <2,u,6,6>: Cost 2 vext2 LHS, <6,6,6,6>2196    1060216836U, // <2,u,6,7>: Cost 1 ins RHS, lane 42197    1060216836U, // <2,u,6,u>: Cost 1 ins RHS, lane 42198    1592161274U, // <2,u,7,0>: Cost 2 vext2 LHS, <7,0,1,2>2199    2094907394U, // <2,u,7,1>: Cost 2 ins <2,3,u,1>, lane 22200    2094252034U, // <2,u,7,2>: Cost 2 ins <2,2,u,2>, lane 22201    2129354752U, // <2,u,7,3>: Cost 2 ins <u,1,7,3>, lane 02202    1592161638U, // <2,u,7,4>: Cost 2 vext2 LHS, <7,4,5,6>2203    2094940162U, // <2,u,7,5>: Cost 2 ins <2,3,u,5>, lane 22204    2134024196U, // <2,u,7,6>: Cost 2 ins <u,u,7,6>, lane 42205    1592161900U, // <2,u,7,7>: Cost 2 vext2 LHS, <7,7,7,7>2206    1592161922U, // <2,u,7,u>: Cost 2 vext2 LHS, <7,u,1,2>2207    1879925699U, // <2,u,u,0>: Cost 2 vzipr LHS, <1,2,u,0>2208    470644526U,  // <2,u,u,1>: Cost 1 vext2 LHS, LHS2209    269271142U,  // <2,u,u,2>: Cost 1 vdup2 LHS2210    806183068U,  // <2,u,u,3>: Cost 1 vzipr LHS, LHS2211    1879925703U, // <2,u,u,4>: Cost 2 vzipr LHS, <1,2,u,4>2212    470644890U,  // <2,u,u,5>: Cost 1 vext2 LHS, RHS2213    1879924976U, // <2,u,u,6>: Cost 2 vzipr LHS, <0,2,u,6>2214    806186312U,  // <2,u,u,7>: Cost 1 vzipr LHS, RHS2215    470645093U,  // <2,u,u,u>: Cost 1 vext2 LHS, LHS2216    1611448320U, // <3,0,0,0>: Cost 2 vext3 LHS, <0,0,0,0>2217    1611890698U, // <3,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>2218    1611890708U, // <3,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>2219    2960312624U, // <3,0,0,3>: Cost 3 vzipr <1,2,3,0>, <3,2,0,3>2220    2689835045U, // <3,0,0,4>: Cost 3 vext3 LHS, <0,0,4,1>2221    3177381889U, // <3,0,0,5>: Cost 3 ins <3,u,0,5>, lane 12222    3177390081U, // <3,0,0,6>: Cost 3 ins <3,u,0,6>, lane 12223    3177398273U, // <3,0,0,7>: Cost 3 ins <3,u,0,7>, lane 12224    1616093258U, // <3,0,0,u>: Cost 2 vext3 LHS, <0,0,u,2>2225    1490337894U, // <3,0,1,0>: Cost 2 vext1 <2,3,0,1>, LHS2226    2128232448U, // <3,0,1,1>: Cost 2 ins <u,0,1,1>, lane 02227    537706598U,  // <3,0,1,2>: Cost 1 vext3 LHS, LHS2228    2098429955U, // <3,0,1,3>: Cost 2 ins <3,0,1,u>, lane 32229    1490341174U, // <3,0,1,4>: Cost 2 vext1 <2,3,0,1>, RHS2230    2098429955U, // <3,0,1,5>: Cost 2 ins <3,0,1,u>, lane 32231    2098429955U, // <3,0,1,6>: Cost 2 ins <3,0,1,u>, lane 32232    2098429955U, // <3,0,1,7>: Cost 2 ins <3,0,1,u>, lane 32233    537706652U,  // <3,0,1,u>: Cost 1 vext3 LHS, LHS2234    1611890852U, // <3,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>2235    2685632684U, // <3,0,2,1>: Cost 3 vext3 LHS, <0,2,1,1>2236    2128314368U, // <3,0,2,2>: Cost 2 ins <u,0,2,2>, lane 02237    2098946053U, // <3,0,2,3>: Cost 2 ins <3,0,u,u>, lane 52238    1611890892U, // <3,0,2,4>: Cost 2 vext3 LHS, <0,2,4,6>2239    2959000610U, // <3,0,2,5>: Cost 3 vzipr <1,0,3,2>, <1,4,0,5>2240    2624767930U, // <3,0,2,6>: Cost 3 vext2 <1,2,3,0>, <2,6,3,7>2241    3177545729U, // <3,0,2,7>: Cost 3 ins <3,u,2,7>, lane 12242    1611890924U, // <3,0,2,u>: Cost 2 vext3 LHS, <0,2,u,2>2243    2820636924U, // <3,0,3,0>: Cost 3 vuzpr <0,3,1,0>, <0,3,1,0>2244    1832091750U, // <3,0,3,1>: Cost 2 vzipl <3,3,3,3>, LHS2245    1966309478U, // <3,0,3,2>: Cost 2 vtrnl <3,3,3,3>, LHS2246    2103844865U, // <3,0,3,3>: Cost 2 ins <3,u,3,3>, lane 12247    2624768514U, // <3,0,3,4>: Cost 3 vext2 <1,2,3,0>, <3,4,5,6>2248    2772716034U, // <3,0,3,5>: Cost 3 vuzpl <3,5,0,2>, <3,4,5,6>2249    3177611265U, // <3,0,3,6>: Cost 3 ins <3,u,3,6>, lane 12250    3177619457U, // <3,0,3,7>: Cost 3 ins <3,u,3,7>, lane 12251    1832092317U, // <3,0,3,u>: Cost 2 vzipl <3,3,3,3>, LHS2252    2689835334U, // <3,0,4,0>: Cost 3 vext3 LHS, <0,4,0,2>2253    1611891026U, // <3,0,4,1>: Cost 2 vext3 LHS, <0,4,1,5>2254    1611891036U, // <3,0,4,2>: Cost 2 vext3 LHS, <0,4,2,6>2255    2906669312U, // <3,0,4,3>: Cost 3 vzipl <3,4,5,6>, <0,3,1,4>2256    2689835373U, // <3,0,4,4>: Cost 3 vext3 LHS, <0,4,4,5>2257    1551027510U, // <3,0,4,5>: Cost 2 vext2 <1,2,3,0>, RHS2258    2769382710U, // <3,0,4,6>: Cost 3 vuzpl <3,0,0,0>, RHS2259    3177693185U, // <3,0,4,7>: Cost 3 ins <3,u,4,7>, lane 12260    1616093586U, // <3,0,4,u>: Cost 2 vext3 LHS, <0,4,u,6>2261    3101278208U, // <3,0,5,0>: Cost 3 vtrnr <2,3,4,5>, <0,0,0,0>2262    2128527360U, // <3,0,5,1>: Cost 2 ins <u,0,5,1>, lane 02263    1967145062U, // <3,0,5,2>: Cost 2 vtrnl <3,4,5,6>, LHS2264    3040886978U, // <3,0,5,3>: Cost 3 vtrnl <3,4,5,6>, <0,2,3,5>2265    3040886988U, // <3,0,5,4>: Cost 3 vtrnl <3,4,5,6>, <0,2,4,6>2266    2666573828U, // <3,0,5,5>: Cost 3 vext2 <u,2,3,0>, <5,5,5,5>2267    2104016897U, // <3,0,5,6>: Cost 2 ins <3,u,5,6>, lane 12268    2820640054U, // <3,0,5,7>: Cost 3 vuzpr <0,3,1,0>, RHS2269    1967145116U, // <3,0,5,u>: Cost 2 vtrnl <3,4,5,6>, LHS2270    3202334720U, // <3,0,6,0>: Cost 3 ins <u,0,6,0>, lane 02271    2907635814U, // <3,0,6,1>: Cost 3 vzipl <3,6,0,7>, LHS2272    2128609280U, // <3,0,6,2>: Cost 2 ins <u,0,6,2>, lane 02273    3177807873U, // <3,0,6,3>: Cost 3 ins <3,u,6,3>, lane 12274    3202367488U, // <3,0,6,4>: Cost 3 ins <u,0,6,4>, lane 02275    3172663298U, // <3,0,6,5>: Cost 3 ins <3,0,u,5>, lane 22276    2666574648U, // <3,0,6,6>: Cost 3 vext2 <u,2,3,0>, <6,6,6,6>2277    2098946053U, // <3,0,6,7>: Cost 2 ins <3,0,u,u>, lane 52278    2128609280U, // <3,0,6,u>: Cost 2 ins <u,0,6,2>, lane 02279    3095396352U, // <3,0,7,0>: Cost 3 vtrnr <1,3,5,7>, <0,0,0,0>2280    3095396362U, // <3,0,7,1>: Cost 3 vtrnr <1,3,5,7>, <0,0,1,1>2281    2098896898U, // <3,0,7,2>: Cost 2 ins <3,0,u,2>, lane 22282    3177881601U, // <3,0,7,3>: Cost 3 ins <3,u,7,3>, lane 12283    2666575206U, // <3,0,7,4>: Cost 3 vext2 <u,2,3,0>, <7,4,5,6>2284    3177897985U, // <3,0,7,5>: Cost 3 ins <3,u,7,5>, lane 12285    3202457600U, // <3,0,7,6>: Cost 3 ins <u,0,7,6>, lane 02286    2666575468U, // <3,0,7,7>: Cost 3 vext2 <u,2,3,0>, <7,7,7,7>2287    2098896898U, // <3,0,7,u>: Cost 2 ins <3,0,u,2>, lane 22288    1616093834U, // <3,0,u,0>: Cost 2 vext3 LHS, <0,u,0,2>2289    1611891346U, // <3,0,u,1>: Cost 2 vext3 LHS, <0,u,1,1>2290    537707165U,  // <3,0,u,2>: Cost 1 vext3 LHS, LHS2291    2098429955U, // <3,0,u,3>: Cost 2 ins <3,0,1,u>, lane 32292    1616093874U, // <3,0,u,4>: Cost 2 vext3 LHS, <0,u,4,6>2293    1551030426U, // <3,0,u,5>: Cost 2 vext2 <1,2,3,0>, RHS2294    2098429955U, // <3,0,u,6>: Cost 2 ins <3,0,1,u>, lane 32295    2098429955U, // <3,0,u,7>: Cost 2 ins <3,0,1,u>, lane 32296    537707219U,  // <3,0,u,u>: Cost 1 vext3 LHS, LHS2297    2552201468U, // <3,1,0,0>: Cost 3 vext1 <0,3,1,0>, <0,3,1,0>2298    2128822272U, // <3,1,0,1>: Cost 2 ins <u,1,0,1>, lane 02299    1695727718U, // <3,1,0,2>: Cost 2 vuzpl <3,0,1,2>, LHS2300    1611449078U, // <3,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>2301    2552204598U, // <3,1,0,4>: Cost 3 vext1 <0,3,1,0>, RHS2302    2960310610U, // <3,1,0,5>: Cost 3 vzipr <1,2,3,0>, <0,4,1,5>2303    2832516572U, // <3,1,0,6>: Cost 3 vuzpr <2,3,0,1>, <2,0,4,6>2304    3177398273U, // <3,1,0,7>: Cost 3 ins <3,u,0,7>, lane 12305    1611891491U, // <3,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>2306    2689835819U, // <3,1,1,0>: Cost 3 vext3 LHS, <1,1,0,1>2307    1611449140U, // <3,1,1,1>: Cost 2 vext3 LHS, <1,1,1,1>2308    2103689217U, // <3,1,1,2>: Cost 2 ins <3,u,1,2>, lane 12309    1611891528U, // <3,1,1,3>: Cost 2 vext3 LHS, <1,1,3,3>2310    2689835859U, // <3,1,1,4>: Cost 3 vext3 LHS, <1,1,4,5>2311    2689835868U, // <3,1,1,5>: Cost 3 vext3 LHS, <1,1,5,5>2312    3177463809U, // <3,1,1,6>: Cost 3 ins <3,u,1,6>, lane 12313    3100952848U, // <3,1,1,7>: Cost 3 vtrnr <2,3,0,1>, <3,1,5,7>2314    1611891573U, // <3,1,1,u>: Cost 2 vext3 LHS, <1,1,u,3>2315    2128961536U, // <3,1,2,0>: Cost 2 ins <u,1,2,0>, lane 02316    2128969728U, // <3,1,2,1>: Cost 2 ins <u,1,2,1>, lane 02317    2128977920U, // <3,1,2,2>: Cost 2 ins <u,1,2,2>, lane 02318    1055244288U, // <3,1,2,3>: Cost 1 ins LHS, lane 02319    2128994304U, // <3,1,2,4>: Cost 2 ins <u,1,2,4>, lane 02320    2129002496U, // <3,1,2,5>: Cost 2 ins <u,1,2,5>, lane 02321    2129010688U, // <3,1,2,6>: Cost 2 ins <u,1,2,6>, lane 02322    2129018880U, // <3,1,2,7>: Cost 2 ins <u,1,2,7>, lane 02323    1055244288U, // <3,1,2,u>: Cost 1 ins LHS, lane 02324    1484456038U, // <3,1,3,0>: Cost 2 vext1 <1,3,1,3>, LHS2325    1611891672U, // <3,1,3,1>: Cost 2 vext3 LHS, <1,3,1,3>2326    2685633502U, // <3,1,3,2>: Cost 3 vext3 LHS, <1,3,2,0>2327    2021326950U, // <3,1,3,3>: Cost 2 vtrnr <1,3,1,3>, LHS2328    1484459318U, // <3,1,3,4>: Cost 2 vext1 <1,3,1,3>, RHS2329    1611891712U, // <3,1,3,5>: Cost 2 vext3 LHS, <1,3,5,7>2330    2689836041U, // <3,1,3,6>: Cost 3 vext3 LHS, <1,3,6,7>2331    2832516096U, // <3,1,3,7>: Cost 3 vuzpr <2,3,0,1>, <1,3,5,7>2332    1611891735U, // <3,1,3,u>: Cost 2 vext3 LHS, <1,3,u,3>2333    2552234240U, // <3,1,4,0>: Cost 3 vext1 <0,3,1,4>, <0,3,1,4>2334    2960343050U, // <3,1,4,1>: Cost 3 vzipr <1,2,3,4>, <0,0,1,1>2335    2960345238U, // <3,1,4,2>: Cost 3 vzipr <1,2,3,4>, <3,0,1,2>2336    2129133568U, // <3,1,4,3>: Cost 2 ins <u,1,4,3>, lane 02337    2552237366U, // <3,1,4,4>: Cost 3 vext1 <0,3,1,4>, RHS2338    2129149952U, // <3,1,4,5>: Cost 2 ins <u,1,4,5>, lane 02339    1695730998U, // <3,1,4,6>: Cost 2 vuzpl <3,0,1,2>, RHS2340    3177693185U, // <3,1,4,7>: Cost 3 ins <3,u,4,7>, lane 12341    1695731016U, // <3,1,4,u>: Cost 2 vuzpl <3,0,1,2>, RHS2342    2689836143U, // <3,1,5,0>: Cost 3 vext3 LHS, <1,5,0,1>2343    2564187280U, // <3,1,5,1>: Cost 3 vext1 <2,3,1,5>, <1,5,3,7>2344    2564187827U, // <3,1,5,2>: Cost 3 vext1 <2,3,1,5>, <2,3,1,5>2345    1611891856U, // <3,1,5,3>: Cost 2 vext3 LHS, <1,5,3,7>2346    2689836183U, // <3,1,5,4>: Cost 3 vext3 LHS, <1,5,4,5>2347    2961678674U, // <3,1,5,5>: Cost 3 vzipr <1,4,3,5>, <0,4,1,5>2348    2104016897U, // <3,1,5,6>: Cost 2 ins <3,u,5,6>, lane 12349    1758776630U, // <3,1,5,7>: Cost 2 vuzpr <2,3,0,1>, RHS2350    1611891901U, // <3,1,5,u>: Cost 2 vext3 LHS, <1,5,u,7>2351    2907783926U, // <3,1,6,0>: Cost 3 vzipl <3,6,2,7>, <1,0,3,2>2352    2689836239U, // <3,1,6,1>: Cost 3 vext3 LHS, <1,6,1,7>2353    2222752740U, // <3,1,6,2>: Cost 3 vrev <1,3,2,6>2354    2129281024U, // <3,1,6,3>: Cost 2 ins <u,1,6,3>, lane 02355    2222900214U, // <3,1,6,4>: Cost 3 vrev <1,3,4,6>2356    2689836275U, // <3,1,6,5>: Cost 3 vext3 LHS, <1,6,5,7>2357    2868350324U, // <3,1,6,6>: Cost 3 vuzpr <u,3,0,1>, <4,6,4,6>2358    2129313792U, // <3,1,6,7>: Cost 2 ins <u,1,6,7>, lane 02359    2129281024U, // <3,1,6,u>: Cost 2 ins <u,1,6,3>, lane 02360    3177857025U, // <3,1,7,0>: Cost 3 ins <3,u,7,0>, lane 12361    3095397172U, // <3,1,7,1>: Cost 3 vtrnr <1,3,5,7>, <1,1,1,1>2362    2962360470U, // <3,1,7,2>: Cost 3 vzipr <1,5,3,7>, <3,0,1,2>2363    2021654630U, // <3,1,7,3>: Cost 2 vtrnr <1,3,5,7>, LHS2364    3177889793U, // <3,1,7,4>: Cost 3 ins <3,u,7,4>, lane 12365    1149240320U, // <3,1,7,5>: Cost 2 vrev <1,3,5,7>2366    2223055881U, // <3,1,7,6>: Cost 3 vrev <1,3,6,7>2367    2868351144U, // <3,1,7,7>: Cost 3 vuzpr <u,3,0,1>, <5,7,5,7>2368    2021654635U, // <3,1,7,u>: Cost 2 vtrnr <1,3,5,7>, LHS2369    1484496998U, // <3,1,u,0>: Cost 2 vext1 <1,3,1,u>, LHS2370    1611892077U, // <3,1,u,1>: Cost 2 vext3 LHS, <1,u,1,3>2371    1695733550U, // <3,1,u,2>: Cost 2 vuzpl <3,0,1,2>, LHS2372    1055244288U, // <3,1,u,3>: Cost 1 ins LHS, lane 02373    1484500278U, // <3,1,u,4>: Cost 2 vext1 <1,3,1,u>, RHS2374    1611892117U, // <3,1,u,5>: Cost 2 vext3 LHS, <1,u,5,7>2375    1695733914U, // <3,1,u,6>: Cost 2 vuzpl <3,0,1,2>, RHS2376    1758776873U, // <3,1,u,7>: Cost 2 vuzpr <2,3,0,1>, RHS2377    1055244288U, // <3,1,u,u>: Cost 1 ins LHS, lane 02378    2623455232U, // <3,2,0,0>: Cost 3 vext2 <1,0,3,2>, <0,0,0,0>2379    1549713510U, // <3,2,0,1>: Cost 2 vext2 <1,0,3,2>, LHS2380    2129494016U, // <3,2,0,2>: Cost 2 ins <u,2,0,2>, lane 02381    1886568550U, // <3,2,0,3>: Cost 2 vzipr <1,2,3,0>, LHS2382    2623455570U, // <3,2,0,4>: Cost 3 vext2 <1,0,3,2>, <0,4,1,5>2383    2960311348U, // <3,2,0,5>: Cost 3 vzipr <1,2,3,0>, <1,4,2,5>2384    2689836524U, // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,4>2385    3177398273U, // <3,2,0,7>: Cost 3 ins <3,u,0,7>, lane 12386    1549714077U, // <3,2,0,u>: Cost 2 vext2 <1,0,3,2>, LHS2387    1549714166U, // <3,2,1,0>: Cost 2 vext2 <1,0,3,2>, <1,0,3,2>2388    2623456052U, // <3,2,1,1>: Cost 3 vext2 <1,0,3,2>, <1,1,1,1>2389    2103689217U, // <3,2,1,2>: Cost 2 ins <3,u,1,2>, lane 12390    2685634079U, // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,1>2391    2552286518U, // <3,2,1,4>: Cost 3 vext1 <0,3,2,1>, RHS2392    2623456400U, // <3,2,1,5>: Cost 3 vext2 <1,0,3,2>, <1,5,3,7>2393    2689836604U, // <3,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>2394    3177472001U, // <3,2,1,7>: Cost 3 ins <3,u,1,7>, lane 12395    1155385070U, // <3,2,1,u>: Cost 2 vrev <2,3,u,1>2396    2689836629U, // <3,2,2,0>: Cost 3 vext3 LHS, <2,2,0,1>2397    2689836640U, // <3,2,2,1>: Cost 3 vext3 LHS, <2,2,1,3>2398    1611449960U, // <3,2,2,2>: Cost 2 vext3 LHS, <2,2,2,2>2399    1611892338U, // <3,2,2,3>: Cost 2 vext3 LHS, <2,2,3,3>2400    2689836669U, // <3,2,2,4>: Cost 3 vext3 LHS, <2,2,4,5>2401    2689836680U, // <3,2,2,5>: Cost 3 vext3 LHS, <2,2,5,7>2402    2689836685U, // <3,2,2,6>: Cost 3 vext3 LHS, <2,2,6,3>2403    3177545729U, // <3,2,2,7>: Cost 3 ins <3,u,2,7>, lane 12404    1611892383U, // <3,2,2,u>: Cost 2 vext3 LHS, <2,2,u,3>2405    1611450022U, // <3,2,3,0>: Cost 2 vext3 LHS, <2,3,0,1>2406    2685191854U, // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,0>2407    1611450042U, // <3,2,3,2>: Cost 2 vext3 LHS, <2,3,2,3>2408    1885929574U, // <3,2,3,3>: Cost 2 vzipr <1,1,3,3>, LHS2409    1611450062U, // <3,2,3,4>: Cost 2 vext3 LHS, <2,3,4,5>2410    2732967635U, // <3,2,3,5>: Cost 3 vext3 LHS, <2,3,5,1>2411    1611450082U, // <3,2,3,6>: Cost 2 vext3 LHS, <2,3,6,7>2412    2732967652U, // <3,2,3,7>: Cost 3 vext3 LHS, <2,3,7,0>2413    1611450094U, // <3,2,3,u>: Cost 2 vext3 LHS, <2,3,u,1>2414    2558279782U, // <3,2,4,0>: Cost 3 vext1 <1,3,2,4>, LHS2415    2558280674U, // <3,2,4,1>: Cost 3 vext1 <1,3,2,4>, <1,3,2,4>2416    2960343060U, // <3,2,4,2>: Cost 3 vzipr <1,2,3,4>, <0,0,2,2>2417    1886601318U, // <3,2,4,3>: Cost 2 vzipr <1,2,3,4>, LHS2418    2960344034U, // <3,2,4,4>: Cost 3 vzipr <1,2,3,4>, <1,3,2,4>2419    1549716790U, // <3,2,4,5>: Cost 2 vext2 <1,0,3,2>, RHS2420    2129821696U, // <3,2,4,6>: Cost 2 ins <u,2,4,6>, lane 02421    3177693185U, // <3,2,4,7>: Cost 3 ins <3,u,4,7>, lane 12422    1549717033U, // <3,2,4,u>: Cost 2 vext2 <1,0,3,2>, RHS2423    2552316170U, // <3,2,5,0>: Cost 3 vext1 <0,3,2,5>, <0,3,2,5>2424    2228643507U, // <3,2,5,1>: Cost 3 vrev <2,3,1,5>2425    2689836896U, // <3,2,5,2>: Cost 3 vext3 LHS, <2,5,2,7>2426    2685634408U, // <3,2,5,3>: Cost 3 vext3 LHS, <2,5,3,6>2427    1155122894U, // <3,2,5,4>: Cost 2 vrev <2,3,4,5>2428    2665263108U, // <3,2,5,5>: Cost 3 vext2 <u,0,3,2>, <5,5,5,5>2429    2104016897U, // <3,2,5,6>: Cost 2 ins <3,u,5,6>, lane 12430    2826554678U, // <3,2,5,7>: Cost 3 vuzpr <1,3,0,2>, RHS2431    1155417842U, // <3,2,5,u>: Cost 2 vrev <2,3,u,5>2432    2689836953U, // <3,2,6,0>: Cost 3 vext3 LHS, <2,6,0,1>2433    2689836964U, // <3,2,6,1>: Cost 3 vext3 LHS, <2,6,1,3>2434    2689836976U, // <3,2,6,2>: Cost 3 vext3 LHS, <2,6,2,6>2435    1611892666U, // <3,2,6,3>: Cost 2 vext3 LHS, <2,6,3,7>2436    2689836993U, // <3,2,6,4>: Cost 3 vext3 LHS, <2,6,4,5>2437    2689837004U, // <3,2,6,5>: Cost 3 vext3 LHS, <2,6,5,7>2438    2689837013U, // <3,2,6,6>: Cost 3 vext3 LHS, <2,6,6,7>2439    2129977344U, // <3,2,6,7>: Cost 2 ins <u,2,6,7>, lane 02440    1611892711U, // <3,2,6,u>: Cost 2 vext3 LHS, <2,6,u,7>2441    3095397270U, // <3,2,7,0>: Cost 3 vtrnr <1,3,5,7>, <1,2,3,0>2442    3203743744U, // <3,2,7,1>: Cost 3 ins <u,2,7,1>, lane 02443    3095396516U, // <3,2,7,2>: Cost 3 vtrnr <1,3,5,7>, <0,2,0,2>2444    1888616550U, // <3,2,7,3>: Cost 2 vzipr <1,5,3,7>, LHS2445    3095397274U, // <3,2,7,4>: Cost 3 vtrnr <1,3,5,7>, <1,2,3,4>2446    3095396528U, // <3,2,7,5>: Cost 3 vtrnr <1,3,5,7>, <0,2,1,5>2447    1155286754U, // <3,2,7,6>: Cost 2 vrev <2,3,6,7>2448    2665264748U, // <3,2,7,7>: Cost 3 vext2 <u,0,3,2>, <7,7,7,7>2449    1888616555U, // <3,2,7,u>: Cost 2 vzipr <1,5,3,7>, LHS2450    1611892795U, // <3,2,u,0>: Cost 2 vext3 LHS, <2,u,0,1>2451    1549719342U, // <3,2,u,1>: Cost 2 vext2 <1,0,3,2>, LHS2452    2129494016U, // <3,2,u,2>: Cost 2 ins <u,2,0,2>, lane 02453    1611892824U, // <3,2,u,3>: Cost 2 vext3 LHS, <2,u,3,3>2454    1611892835U, // <3,2,u,4>: Cost 2 vext3 LHS, <2,u,4,5>2455    1549719706U, // <3,2,u,5>: Cost 2 vext2 <1,0,3,2>, RHS2456    2129821696U, // <3,2,u,6>: Cost 2 ins <u,2,4,6>, lane 02457    2129977344U, // <3,2,u,7>: Cost 2 ins <u,2,6,7>, lane 02458    1611892867U, // <3,2,u,u>: Cost 2 vext3 LHS, <2,u,u,1>2459    1886569366U, // <3,3,0,0>: Cost 2 vzipr <1,2,3,0>, <1,2,3,0>2460    1611450518U, // <3,3,0,1>: Cost 2 vext3 LHS, <3,0,1,2>2461    1697874022U, // <3,3,0,2>: Cost 2 vuzpl <3,3,3,3>, LHS2462    2100895746U, // <3,3,0,3>: Cost 2 ins <3,3,u,3>, lane 22463    2685634736U, // <3,3,0,4>: Cost 3 vext3 LHS, <3,0,4,1>2464    3041151490U, // <3,3,0,5>: Cost 3 vtrnl <3,5,0,2>, <3,4,5,6>2465    3177390081U, // <3,3,0,6>: Cost 3 ins <3,u,0,6>, lane 12466    2960311440U, // <3,3,0,7>: Cost 3 vzipr <1,2,3,0>, <1,5,3,7>2467    1611450581U, // <3,3,0,u>: Cost 2 vext3 LHS, <3,0,u,2>2468    2685192415U, // <3,3,1,0>: Cost 3 vext3 LHS, <3,1,0,3>2469    1550385992U, // <3,3,1,1>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>2470    2103689217U, // <3,3,1,2>: Cost 2 ins <3,u,1,2>, lane 12471    1752891494U, // <3,3,1,3>: Cost 2 vuzpr <1,3,1,3>, LHS2472    2826635515U, // <3,3,1,4>: Cost 3 vuzpr <1,3,1,3>, <3,1,3,4>2473    2685634828U, // <3,3,1,5>: Cost 3 vext3 LHS, <3,1,5,3>2474    3177463809U, // <3,3,1,6>: Cost 3 ins <3,u,1,6>, lane 12475    3100951552U, // <3,3,1,7>: Cost 3 vtrnr <2,3,0,1>, <1,3,5,7>2476    1752891499U, // <3,3,1,u>: Cost 2 vuzpr <1,3,1,3>, LHS2477    2959000470U, // <3,3,2,0>: Cost 3 vzipr <1,0,3,2>, <1,2,3,0>2478    2959000471U, // <3,3,2,1>: Cost 3 vzipr <1,0,3,2>, <1,2,3,1>2479    1885258486U, // <3,3,2,2>: Cost 2 vzipr <1,0,3,2>, <1,0,3,2>2480    2130313216U, // <3,3,2,3>: Cost 2 ins <u,3,2,3>, lane 02481    2959000474U, // <3,3,2,4>: Cost 3 vzipr <1,0,3,2>, <1,2,3,4>2482    2732968286U, // <3,3,2,5>: Cost 3 vext3 LHS, <3,2,5,4>2483    2685634918U, // <3,3,2,6>: Cost 3 vext3 LHS, <3,2,6,3>2484    2959000720U, // <3,3,2,7>: Cost 3 vzipr <1,0,3,2>, <1,5,3,7>2485    1561004120U, // <3,3,2,u>: Cost 2 vext2 <2,u,3,3>, <2,u,3,3>2486    1496547430U, // <3,3,3,0>: Cost 2 vext1 <3,3,3,3>, LHS2487    2100568067U, // <3,3,3,1>: Cost 2 ins <3,3,3,u>, lane 32488    2100568067U, // <3,3,3,2>: Cost 2 ins <3,3,3,u>, lane 32489    336380006U,  // <3,3,3,3>: Cost 1 vdup3 LHS2490    1496550710U, // <3,3,3,4>: Cost 2 vext1 <3,3,3,3>, RHS2491    2100568067U, // <3,3,3,5>: Cost 2 ins <3,3,3,u>, lane 32492    2100568067U, // <3,3,3,6>: Cost 2 ins <3,3,3,u>, lane 32493    2100568067U, // <3,3,3,7>: Cost 2 ins <3,3,3,u>, lane 32494    336380006U,  // <3,3,3,u>: Cost 1 vdup3 LHS2495    2960343958U, // <3,3,4,0>: Cost 3 vzipr <1,2,3,4>, <1,2,3,0>2496    2558354411U, // <3,3,4,1>: Cost 3 vext1 <1,3,3,4>, <1,3,3,4>2497    2960343798U, // <3,3,4,2>: Cost 3 vzipr <1,2,3,4>, <1,0,3,2>2498    2100895746U, // <3,3,4,3>: Cost 2 ins <3,3,u,3>, lane 22499    1886602138U, // <3,3,4,4>: Cost 2 vzipr <1,2,3,4>, <1,2,3,4>2500    1611893250U, // <3,3,4,5>: Cost 2 vext3 LHS, <3,4,5,6>2501    1697877302U, // <3,3,4,6>: Cost 2 vuzpl <3,3,3,3>, RHS2502    2960344208U, // <3,3,4,7>: Cost 3 vzipr <1,2,3,4>, <1,5,3,7>2503    1611893277U, // <3,3,4,u>: Cost 2 vext3 LHS, <3,4,u,6>2504    2558361702U, // <3,3,5,0>: Cost 3 vext1 <1,3,3,5>, LHS2505    2558362604U, // <3,3,5,1>: Cost 3 vext1 <1,3,3,5>, <1,3,3,5>2506    2558363342U, // <3,3,5,2>: Cost 3 vext1 <1,3,3,5>, <2,3,4,5>2507    2100895746U, // <3,3,5,3>: Cost 2 ins <3,3,u,3>, lane 22508    2558364982U, // <3,3,5,4>: Cost 3 vext1 <1,3,3,5>, RHS2509    2027538126U, // <3,3,5,5>: Cost 2 vtrnr <2,3,4,5>, <2,3,4,5>2510    2104016897U, // <3,3,5,6>: Cost 2 ins <3,u,5,6>, lane 12511    1752894774U, // <3,3,5,7>: Cost 2 vuzpr <1,3,1,3>, RHS2512    1752894775U, // <3,3,5,u>: Cost 2 vuzpr <1,3,1,3>, RHS2513    2732968568U, // <3,3,6,0>: Cost 3 vext3 LHS, <3,6,0,7>2514    3204333568U, // <3,3,6,1>: Cost 3 ins <u,3,6,1>, lane 02515    2732968586U, // <3,3,6,2>: Cost 3 vext3 LHS, <3,6,2,7>2516    2100895746U, // <3,3,6,3>: Cost 2 ins <3,3,u,3>, lane 22517    2234845608U, // <3,3,6,4>: Cost 3 vrev <3,3,4,6>2518    3204366336U, // <3,3,6,5>: Cost 3 ins <u,3,6,5>, lane 02519    1967893085U, // <3,3,6,6>: Cost 2 vtrnl <3,5,6,7>, <3,5,6,7>2520    2130640896U, // <3,3,6,7>: Cost 2 ins <u,3,6,7>, lane 02521    2100895746U, // <3,3,6,u>: Cost 2 ins <3,3,u,3>, lane 22522    2558378086U, // <3,3,7,0>: Cost 3 vext1 <1,3,3,7>, LHS2523    2558378990U, // <3,3,7,1>: Cost 3 vext1 <1,3,3,7>, <1,3,3,7>2524    2962359030U, // <3,3,7,2>: Cost 3 vzipr <1,5,3,7>, <1,0,3,2>2525    2100895746U, // <3,3,7,3>: Cost 2 ins <3,3,u,3>, lane 22526    2558381366U, // <3,3,7,4>: Cost 3 vext1 <1,3,3,7>, RHS2527    3095398094U, // <3,3,7,5>: Cost 3 vtrnr <1,3,5,7>, <2,3,4,5>2528    3174662146U, // <3,3,7,6>: Cost 3 ins <3,3,u,6>, lane 22529    2021655552U, // <3,3,7,7>: Cost 2 vtrnr <1,3,5,7>, <1,3,5,7>2530    2021655552U, // <3,3,7,u>: Cost 2 vtrnr <1,3,5,7>, <1,3,5,7>2531    1886569366U, // <3,3,u,0>: Cost 2 vzipr <1,2,3,0>, <1,2,3,0>2532    1611893534U, // <3,3,u,1>: Cost 2 vext3 LHS, <3,u,1,2>2533    1697879854U, // <3,3,u,2>: Cost 2 vuzpl <3,3,3,3>, LHS2534    336380006U,  // <3,3,u,3>: Cost 1 vdup3 LHS2535    1496550710U, // <3,3,u,4>: Cost 2 vext1 <3,3,3,3>, RHS2536    1611893574U, // <3,3,u,5>: Cost 2 vext3 LHS, <3,u,5,6>2537    1697880218U, // <3,3,u,6>: Cost 2 vuzpl <3,3,3,3>, RHS2538    1752895017U, // <3,3,u,7>: Cost 2 vuzpr <1,3,1,3>, RHS2539    336380006U,  // <3,3,u,u>: Cost 1 vdup3 LHS2540    2624798720U, // <3,4,0,0>: Cost 3 vext2 <1,2,3,4>, <0,0,0,0>2541    1551056998U, // <3,4,0,1>: Cost 2 vext2 <1,2,3,4>, LHS2542    2624798884U, // <3,4,0,2>: Cost 3 vext2 <1,2,3,4>, <0,2,0,2>2543    3177365505U, // <3,4,0,3>: Cost 3 ins <3,u,0,3>, lane 12544    2624799058U, // <3,4,0,4>: Cost 3 vext2 <1,2,3,4>, <0,4,1,5>2545    1829948726U, // <3,4,0,5>: Cost 2 vzipl <3,0,1,2>, RHS2546    1659227036U, // <3,4,0,6>: Cost 2 vext3 LHS, <4,0,6,2>2547    3177398273U, // <3,4,0,7>: Cost 3 ins <3,u,0,7>, lane 12548    1551057565U, // <3,4,0,u>: Cost 2 vext2 <1,2,3,4>, LHS2549    2624799478U, // <3,4,1,0>: Cost 3 vext2 <1,2,3,4>, <1,0,3,2>2550    2624799540U, // <3,4,1,1>: Cost 3 vext2 <1,2,3,4>, <1,1,1,1>2551    1551057818U, // <3,4,1,2>: Cost 2 vext2 <1,2,3,4>, <1,2,3,4>2552    2820669542U, // <3,4,1,3>: Cost 3 vuzpr <0,3,1,4>, LHS2553    2564377910U, // <3,4,1,4>: Cost 3 vext1 <2,3,4,1>, RHS2554    2130919424U, // <3,4,1,5>: Cost 2 ins <u,4,1,5>, lane 02555    1964166454U, // <3,4,1,6>: Cost 2 vtrnl <3,0,1,2>, RHS2556    3177472001U, // <3,4,1,7>: Cost 3 ins <3,u,1,7>, lane 12557    1555039616U, // <3,4,1,u>: Cost 2 vext2 <1,u,3,4>, <1,u,3,4>2558    3204694016U, // <3,4,2,0>: Cost 3 ins <u,4,2,0>, lane 02559    2624800298U, // <3,4,2,1>: Cost 3 vext2 <1,2,3,4>, <2,1,4,3>2560    2624800360U, // <3,4,2,2>: Cost 3 vext2 <1,2,3,4>, <2,2,2,2>2561    2101600261U, // <3,4,2,3>: Cost 2 ins <3,4,u,u>, lane 52562    2826716058U, // <3,4,2,4>: Cost 3 vuzpr <1,3,2,4>, <1,2,3,4>2563    2959001294U, // <3,4,2,5>: Cost 3 vzipr <1,0,3,2>, <2,3,4,5>2564    2131001344U, // <3,4,2,6>: Cost 2 ins <u,4,2,6>, lane 02565    3177545729U, // <3,4,2,7>: Cost 3 ins <3,u,2,7>, lane 12566    2101600261U, // <3,4,2,u>: Cost 2 ins <3,4,u,u>, lane 52567    2624800918U, // <3,4,3,0>: Cost 3 vext2 <1,2,3,4>, <3,0,1,2>2568    2636081403U, // <3,4,3,1>: Cost 3 vext2 <3,1,3,4>, <3,1,3,4>2569    2636745036U, // <3,4,3,2>: Cost 3 vext2 <3,2,3,4>, <3,2,3,4>2570    2103844865U, // <3,4,3,3>: Cost 2 ins <3,u,3,3>, lane 12571    2820669696U, // <3,4,3,4>: Cost 3 vuzpr <0,3,1,4>, <0,3,1,4>2572    1832095030U, // <3,4,3,5>: Cost 2 vzipl <3,3,3,3>, RHS2573    1966312758U, // <3,4,3,6>: Cost 2 vtrnl <3,3,3,3>, RHS2574    3177619457U, // <3,4,3,7>: Cost 3 ins <3,u,3,7>, lane 12575    1832095273U, // <3,4,3,u>: Cost 2 vzipl <3,3,3,3>, RHS2576    2960344777U, // <3,4,4,0>: Cost 3 vzipr <1,2,3,4>, <2,3,4,0>2577    2960344778U, // <3,4,4,1>: Cost 3 vzipr <1,2,3,4>, <2,3,4,1>2578    2564400845U, // <3,4,4,2>: Cost 3 vext1 <2,3,4,4>, <2,3,4,4>2579    2960344618U, // <3,4,4,3>: Cost 3 vzipr <1,2,3,4>, <2,1,4,3>2580    1659227344U, // <3,4,4,4>: Cost 2 vext3 LHS, <4,4,4,4>2581    1551060278U, // <3,4,4,5>: Cost 2 vext2 <1,2,3,4>, RHS2582    1659227364U, // <3,4,4,6>: Cost 2 vext3 LHS, <4,4,6,6>2583    3177693185U, // <3,4,4,7>: Cost 3 ins <3,u,4,7>, lane 12584    1551060521U, // <3,4,4,u>: Cost 2 vext2 <1,2,3,4>, RHS2585    1490665574U, // <3,4,5,0>: Cost 2 vext1 <2,3,4,5>, LHS2586    2101379075U, // <3,4,5,1>: Cost 2 ins <3,4,5,u>, lane 32587    1490667214U, // <3,4,5,2>: Cost 2 vext1 <2,3,4,5>, <2,3,4,5>2588    2101379075U, // <3,4,5,3>: Cost 2 ins <3,4,5,u>, lane 32589    1490668854U, // <3,4,5,4>: Cost 2 vext1 <2,3,4,5>, RHS2590    2131214336U, // <3,4,5,5>: Cost 2 ins <u,4,5,5>, lane 02591    537709878U,  // <3,4,5,6>: Cost 1 vext3 LHS, RHS2592    2101379075U, // <3,4,5,7>: Cost 2 ins <3,4,5,u>, lane 32593    537709896U,  // <3,4,5,u>: Cost 1 vext3 LHS, RHS2594    1659227468U, // <3,4,6,0>: Cost 2 vext3 LHS, <4,6,0,2>2595    2689838422U, // <3,4,6,1>: Cost 3 vext3 LHS, <4,6,1,3>2596    2564417231U, // <3,4,6,2>: Cost 3 vext1 <2,3,4,6>, <2,3,4,6>2597    2558446082U, // <3,4,6,3>: Cost 3 vext1 <1,3,4,6>, <3,4,5,6>2598    1659227508U, // <3,4,6,4>: Cost 2 vext3 LHS, <4,6,4,6>2599    2689838462U, // <3,4,6,5>: Cost 3 vext3 LHS, <4,6,5,7>2600    2131296256U, // <3,4,6,6>: Cost 2 ins <u,4,6,6>, lane 02601    2101600261U, // <3,4,6,7>: Cost 2 ins <3,4,u,u>, lane 52602    1659227540U, // <3,4,6,u>: Cost 2 vext3 LHS, <4,6,u,2>2603    2666607610U, // <3,4,7,0>: Cost 3 vext2 <u,2,3,4>, <7,0,1,2>2604    2659972191U, // <3,4,7,1>: Cost 3 vext2 <7,1,3,4>, <7,1,3,4>2605    2660635824U, // <3,4,7,2>: Cost 3 vext2 <7,2,3,4>, <7,2,3,4>2606    3177881601U, // <3,4,7,3>: Cost 3 ins <3,u,7,3>, lane 12607    2666607974U, // <3,4,7,4>: Cost 3 vext2 <u,2,3,4>, <7,4,5,6>2608    3095396690U, // <3,4,7,5>: Cost 3 vtrnr <1,3,5,7>, <0,4,1,5>2609    2131369984U, // <3,4,7,6>: Cost 2 ins <u,4,7,6>, lane 02610    2666608236U, // <3,4,7,7>: Cost 3 vext2 <u,2,3,4>, <7,7,7,7>2611    2131369984U, // <3,4,7,u>: Cost 2 ins <u,4,7,6>, lane 02612    1490690150U, // <3,4,u,0>: Cost 2 vext1 <2,3,4,u>, LHS2613    1551062830U, // <3,4,u,1>: Cost 2 vext2 <1,2,3,4>, LHS2614    1490691793U, // <3,4,u,2>: Cost 2 vext1 <2,3,4,u>, <2,3,4,u>2615    2101600261U, // <3,4,u,3>: Cost 2 ins <3,4,u,u>, lane 52616    1490693430U, // <3,4,u,4>: Cost 2 vext1 <2,3,4,u>, RHS2617    1551063194U, // <3,4,u,5>: Cost 2 vext2 <1,2,3,4>, RHS2618    537710121U,  // <3,4,u,6>: Cost 1 vext3 LHS, RHS2619    2101379075U, // <3,4,u,7>: Cost 2 ins <3,4,5,u>, lane 32620    537710139U,  // <3,4,u,u>: Cost 1 vext3 LHS, RHS2621    2832842752U, // <3,5,0,0>: Cost 3 vuzpr <2,3,4,5>, <0,0,0,0>2622    2131476480U, // <3,5,0,1>: Cost 2 ins <u,5,0,1>, lane 02623    1698709606U, // <3,5,0,2>: Cost 2 vuzpl <3,4,5,6>, LHS2624    2772451522U, // <3,5,0,3>: Cost 3 vuzpl <3,4,5,6>, <0,2,3,5>2625    2689838690U, // <3,5,0,4>: Cost 3 vext3 LHS, <5,0,4,1>2626    2732969579U, // <3,5,0,5>: Cost 3 vext3 LHS, <5,0,5,1>2627    2960310647U, // <3,5,0,6>: Cost 3 vzipr <1,2,3,0>, <0,4,5,6>2628    2131525632U, // <3,5,0,7>: Cost 2 ins <u,5,0,7>, lane 02629    1698709660U, // <3,5,0,u>: Cost 2 vuzpl <3,4,5,6>, LHS2630    2594308198U, // <3,5,1,0>: Cost 3 vext1 <7,3,5,1>, LHS2631    2832843572U, // <3,5,1,1>: Cost 3 vuzpr <2,3,4,5>, <1,1,1,1>2632    2103689217U, // <3,5,1,2>: Cost 2 ins <3,u,1,2>, lane 12633    1759101030U, // <3,5,1,3>: Cost 2 vuzpr <2,3,4,5>, LHS2634    2626135101U, // <3,5,1,4>: Cost 3 vext2 <1,4,3,5>, <1,4,3,5>2635    2772452352U, // <3,5,1,5>: Cost 3 vuzpl <3,4,5,6>, <1,3,5,7>2636    3205332992U, // <3,5,1,6>: Cost 3 ins <u,5,1,6>, lane 02637    2027212086U, // <3,5,1,7>: Cost 2 vtrnr <2,3,0,1>, RHS2638    2027212087U, // <3,5,1,u>: Cost 2 vtrnr <2,3,0,1>, RHS2639    2832843670U, // <3,5,2,0>: Cost 3 vuzpr <2,3,4,5>, <1,2,3,0>2640    2630116899U, // <3,5,2,1>: Cost 3 vext2 <2,1,3,5>, <2,1,3,5>2641    2832842916U, // <3,5,2,2>: Cost 3 vuzpr <2,3,4,5>, <0,2,0,2>2642    2131640320U, // <3,5,2,3>: Cost 2 ins <u,5,2,3>, lane 02643    2832842936U, // <3,5,2,4>: Cost 3 vuzpr <2,3,4,5>, <0,2,2,4>2644    2715938575U, // <3,5,2,5>: Cost 3 vext3 <5,2,5,3>, <5,2,5,3>2645    2959002114U, // <3,5,2,6>: Cost 3 vzipr <1,0,3,2>, <3,4,5,6>2646    2131673088U, // <3,5,2,7>: Cost 2 ins <u,5,2,7>, lane 02647    2131640320U, // <3,5,2,u>: Cost 2 ins <u,5,2,3>, lane 02648    2772453922U, // <3,5,3,0>: Cost 3 vuzpl <3,4,5,6>, <3,5,0,2>2649    2832844454U, // <3,5,3,1>: Cost 3 vuzpr <2,3,4,5>, <2,3,0,1>2650    3177578497U, // <3,5,3,2>: Cost 3 ins <3,u,3,2>, lane 12651    2103844865U, // <3,5,3,3>: Cost 2 ins <3,u,3,3>, lane 12652    2618837506U, // <3,5,3,4>: Cost 3 vext2 <0,2,3,5>, <3,4,5,6>2653    1759102670U, // <3,5,3,5>: Cost 2 vuzpr <2,3,4,5>, <2,3,4,5>2654    2959673858U, // <3,5,3,6>: Cost 3 vzipr <1,1,3,3>, <3,4,5,6>2655    2021330230U, // <3,5,3,7>: Cost 2 vtrnr <1,3,1,3>, RHS2656    2021330231U, // <3,5,3,u>: Cost 2 vtrnr <1,3,1,3>, RHS2657    2832845308U, // <3,5,4,0>: Cost 3 vuzpr <2,3,4,5>, <3,4,5,0>2658    2732969871U, // <3,5,4,1>: Cost 3 vext3 LHS, <5,4,1,5>2659    2832844536U, // <3,5,4,2>: Cost 3 vuzpr <2,3,4,5>, <2,4,0,2>2660    3177660417U, // <3,5,4,3>: Cost 3 ins <3,u,4,3>, lane 12661    2832845312U, // <3,5,4,4>: Cost 3 vuzpr <2,3,4,5>, <3,4,5,4>2662    2131804160U, // <3,5,4,5>: Cost 2 ins <u,5,4,5>, lane 02663    1698712886U, // <3,5,4,6>: Cost 2 vuzpl <3,4,5,6>, RHS2664    1659228102U, // <3,5,4,7>: Cost 2 vext3 LHS, <5,4,7,6>2665    1698712904U, // <3,5,4,u>: Cost 2 vuzpl <3,4,5,6>, RHS2666    2570453094U, // <3,5,5,0>: Cost 3 vext1 <3,3,5,5>, LHS2667    2832846074U, // <3,5,5,1>: Cost 3 vuzpr <2,3,4,5>, <4,5,0,1>2668    2570454734U, // <3,5,5,2>: Cost 3 vext1 <3,3,5,5>, <2,3,4,5>2669    2832845356U, // <3,5,5,3>: Cost 3 vuzpr <2,3,4,5>, <3,5,1,3>2670    2570456374U, // <3,5,5,4>: Cost 3 vext1 <3,3,5,5>, RHS2671    1659228164U, // <3,5,5,5>: Cost 2 vext3 LHS, <5,5,5,5>2672    2104016897U, // <3,5,5,6>: Cost 2 ins <3,u,5,6>, lane 12673    1759104310U, // <3,5,5,7>: Cost 2 vuzpr <2,3,4,5>, RHS2674    1759104311U, // <3,5,5,u>: Cost 2 vuzpr <2,3,4,5>, RHS2675    2131910656U, // <3,5,6,0>: Cost 2 ins <u,5,6,0>, lane 02676    2131918848U, // <3,5,6,1>: Cost 2 ins <u,5,6,1>, lane 02677    2131927040U, // <3,5,6,2>: Cost 2 ins <u,5,6,2>, lane 02678    2131935232U, // <3,5,6,3>: Cost 2 ins <u,5,6,3>, lane 02679    2131943424U, // <3,5,6,4>: Cost 2 ins <u,5,6,4>, lane 02680    2131951616U, // <3,5,6,5>: Cost 2 ins <u,5,6,5>, lane 02681    2131959808U, // <3,5,6,6>: Cost 2 ins <u,5,6,6>, lane 02682    1058226176U, // <3,5,6,7>: Cost 1 ins RHS, lane 02683    1058226176U, // <3,5,6,u>: Cost 1 ins RHS, lane 02684    1484783718U, // <3,5,7,0>: Cost 2 vext1 <1,3,5,7>, LHS2685    1484784640U, // <3,5,7,1>: Cost 2 vext1 <1,3,5,7>, <1,3,5,7>2686    2558527080U, // <3,5,7,2>: Cost 3 vext1 <1,3,5,7>, <2,2,2,2>2687    2558527638U, // <3,5,7,3>: Cost 3 vext1 <1,3,5,7>, <3,0,1,2>2688    1484786998U, // <3,5,7,4>: Cost 2 vext1 <1,3,5,7>, RHS2689    1659228328U, // <3,5,7,5>: Cost 2 vext3 LHS, <5,7,5,7>2690    3095397528U, // <3,5,7,6>: Cost 3 vtrnr <1,3,5,7>, <1,5,4,6>2691    2021657910U, // <3,5,7,7>: Cost 2 vtrnr <1,3,5,7>, RHS2692    1484789550U, // <3,5,7,u>: Cost 2 vext1 <1,3,5,7>, LHS2693    1484791910U, // <3,5,u,0>: Cost 2 vext1 <1,3,5,u>, LHS2694    1484792833U, // <3,5,u,1>: Cost 2 vext1 <1,3,5,u>, <1,3,5,u>2695    1698715438U, // <3,5,u,2>: Cost 2 vuzpl <3,4,5,6>, LHS2696    1759101597U, // <3,5,u,3>: Cost 2 vuzpr <2,3,4,5>, LHS2697    1484795190U, // <3,5,u,4>: Cost 2 vext1 <1,3,5,u>, RHS2698    1659228409U, // <3,5,u,5>: Cost 2 vext3 LHS, <5,u,5,7>2699    1698715802U, // <3,5,u,6>: Cost 2 vuzpl <3,4,5,6>, RHS2700    1058226176U, // <3,5,u,7>: Cost 1 ins RHS, lane 02701    1058226176U, // <3,5,u,u>: Cost 1 ins RHS, lane 02702    2732970264U, // <3,6,0,0>: Cost 3 vext3 LHS, <6,0,0,2>2703    2689839393U, // <3,6,0,1>: Cost 3 vext3 LHS, <6,0,1,2>2704    2132148224U, // <3,6,0,2>: Cost 2 ins <u,6,0,2>, lane 02705    3177365505U, // <3,6,0,3>: Cost 3 ins <3,u,0,3>, lane 12706    2689839420U, // <3,6,0,4>: Cost 3 vext3 LHS, <6,0,4,2>2707    2732970314U, // <3,6,0,5>: Cost 3 vext3 LHS, <6,0,5,7>2708    2732970316U, // <3,6,0,6>: Cost 3 vext3 LHS, <6,0,6,0>2709    1886571830U, // <3,6,0,7>: Cost 2 vzipr <1,2,3,0>, RHS2710    1886571831U, // <3,6,0,u>: Cost 2 vzipr <1,2,3,0>, RHS2711    2720878954U, // <3,6,1,0>: Cost 3 vext3 <6,1,0,3>, <6,1,0,3>2712    3205955584U, // <3,6,1,1>: Cost 3 ins <u,6,1,1>, lane 02713    2103689217U, // <3,6,1,2>: Cost 2 ins <3,u,1,2>, lane 12714    2826731622U, // <3,6,1,3>: Cost 3 vuzpr <1,3,2,6>, LHS2715    2626143294U, // <3,6,1,4>: Cost 3 vext2 <1,4,3,6>, <1,4,3,6>2716    3205988352U, // <3,6,1,5>: Cost 3 ins <u,6,1,5>, lane 02717    2721321376U, // <3,6,1,6>: Cost 3 vext3 <6,1,6,3>, <6,1,6,3>2718    2954349878U, // <3,6,1,7>: Cost 3 vzipr <0,2,3,1>, RHS2719    2103689217U, // <3,6,1,u>: Cost 2 ins <3,u,1,2>, lane 12720    2594390118U, // <3,6,2,0>: Cost 3 vext1 <7,3,6,2>, LHS2721    2721616324U, // <3,6,2,1>: Cost 3 vext3 <6,2,1,3>, <6,2,1,3>2722    2630788725U, // <3,6,2,2>: Cost 3 vext2 <2,2,3,6>, <2,2,3,6>2723    2132303872U, // <3,6,2,3>: Cost 2 ins <u,6,2,3>, lane 02724    2632115991U, // <3,6,2,4>: Cost 3 vext2 <2,4,3,6>, <2,4,3,6>2725    2632779624U, // <3,6,2,5>: Cost 3 vext2 <2,5,3,6>, <2,5,3,6>2726    2826731724U, // <3,6,2,6>: Cost 3 vuzpr <1,3,2,6>, <0,2,4,6>2727    1885261110U, // <3,6,2,7>: Cost 2 vzipr <1,0,3,2>, RHS2728    1885261111U, // <3,6,2,u>: Cost 2 vzipr <1,0,3,2>, RHS2729    3136876642U, // <3,6,3,0>: Cost 3 vtrnr <u,3,1,3>, <5,6,7,0>2730    3206103040U, // <3,6,3,1>: Cost 3 ins <u,6,3,1>, lane 02731    3001478044U, // <3,6,3,2>: Cost 3 vzipr <u,1,3,3>, <4,0,6,2>2732    2103844865U, // <3,6,3,3>: Cost 2 ins <3,u,3,3>, lane 12733    2632780290U, // <3,6,3,4>: Cost 3 vext2 <2,5,3,6>, <3,4,5,6>2734    3206135808U, // <3,6,3,5>: Cost 3 ins <u,6,3,5>, lane 02735    1699457629U, // <3,6,3,6>: Cost 2 vuzpl <3,5,6,7>, <3,5,6,7>2736    1885932854U, // <3,6,3,7>: Cost 2 vzipr <1,1,3,3>, RHS2737    1885932855U, // <3,6,3,u>: Cost 2 vzipr <1,1,3,3>, RHS2738    2732970588U, // <3,6,4,0>: Cost 3 vext3 LHS, <6,4,0,2>2739    2722943590U, // <3,6,4,1>: Cost 3 vext3 <6,4,1,3>, <6,4,1,3>2740    2732970604U, // <3,6,4,2>: Cost 3 vext3 LHS, <6,4,2,0>2741    2906673714U, // <3,6,4,3>: Cost 3 vzipl <3,4,5,6>, <6,3,4,5>2742    2732970628U, // <3,6,4,4>: Cost 3 vext3 LHS, <6,4,4,6>2743    2689839757U, // <3,6,4,5>: Cost 3 vext3 LHS, <6,4,5,6>2744    2132475904U, // <3,6,4,6>: Cost 2 ins <u,6,4,6>, lane 02745    1886604598U, // <3,6,4,7>: Cost 2 vzipr <1,2,3,4>, RHS2746    1886604599U, // <3,6,4,u>: Cost 2 vzipr <1,2,3,4>, RHS2747    2576498790U, // <3,6,5,0>: Cost 3 vext1 <4,3,6,5>, LHS2748    3206250496U, // <3,6,5,1>: Cost 3 ins <u,6,5,1>, lane 02749    2732970692U, // <3,6,5,2>: Cost 3 vext3 LHS, <6,5,2,7>2750    2576501250U, // <3,6,5,3>: Cost 3 vext1 <4,3,6,5>, <3,4,5,6>2751    3040891442U, // <3,6,5,4>: Cost 3 vtrnl <3,4,5,6>, <6,3,4,5>2752    3206283264U, // <3,6,5,5>: Cost 3 ins <u,6,5,5>, lane 02753    2104016897U, // <3,6,5,6>: Cost 2 ins <3,u,5,6>, lane 12754    2954382646U, // <3,6,5,7>: Cost 3 vzipr <0,2,3,5>, RHS2755    2104016897U, // <3,6,5,u>: Cost 2 ins <3,u,5,6>, lane 12756    2732970748U, // <3,6,6,0>: Cost 3 vext3 LHS, <6,6,0,0>2757    2724270856U, // <3,6,6,1>: Cost 3 vext3 <6,6,1,3>, <6,6,1,3>2758    2732970768U, // <3,6,6,2>: Cost 3 vext3 LHS, <6,6,2,2>2759    3177807873U, // <3,6,6,3>: Cost 3 ins <3,u,6,3>, lane 12760    2732970788U, // <3,6,6,4>: Cost 3 vext3 LHS, <6,6,4,4>2761    2732970800U, // <3,6,6,5>: Cost 3 vext3 LHS, <6,6,5,7>2762    1659228984U, // <3,6,6,6>: Cost 2 vext3 LHS, <6,6,6,6>2763    1659228994U, // <3,6,6,7>: Cost 2 vext3 LHS, <6,6,7,7>2764    1659229003U, // <3,6,6,u>: Cost 2 vext3 LHS, <6,6,u,7>2765    1659229006U, // <3,6,7,0>: Cost 2 vext3 LHS, <6,7,0,1>2766    2558600201U, // <3,6,7,1>: Cost 3 vext1 <1,3,6,7>, <1,3,6,7>2767    1611453282U, // <3,6,7,2>: Cost 2 vext3 LHS, <6,7,2,3>2768    2968996198U, // <3,6,7,3>: Cost 3 vzipr <2,6,3,7>, <3,2,6,3>2769    1659229046U, // <3,6,7,4>: Cost 2 vext3 LHS, <6,7,4,5>2770    2968995633U, // <3,6,7,5>: Cost 3 vzipr <2,6,3,7>, <2,4,6,5>2771    1611453322U, // <3,6,7,6>: Cost 2 vext3 LHS, <6,7,6,7>2772    1888619830U, // <3,6,7,7>: Cost 2 vzipr <1,5,3,7>, RHS2773    1888619831U, // <3,6,7,u>: Cost 2 vzipr <1,5,3,7>, RHS2774    1659229087U, // <3,6,u,0>: Cost 2 vext3 LHS, <6,u,0,1>2775    2689840041U, // <3,6,u,1>: Cost 3 vext3 LHS, <6,u,1,2>2776    2132148224U, // <3,6,u,2>: Cost 2 ins <u,6,0,2>, lane 02777    2132303872U, // <3,6,u,3>: Cost 2 ins <u,6,2,3>, lane 02778    1659229127U, // <3,6,u,4>: Cost 2 vext3 LHS, <6,u,4,5>2779    2689840081U, // <3,6,u,5>: Cost 3 vext3 LHS, <6,u,5,6>2780    2132475904U, // <3,6,u,6>: Cost 2 ins <u,6,4,6>, lane 02781    1885310262U, // <3,6,u,7>: Cost 2 vzipr <1,0,3,u>, RHS2782    1885310263U, // <3,6,u,u>: Cost 2 vzipr <1,0,3,u>, RHS2783    2826960896U, // <3,7,0,0>: Cost 3 vuzpr <1,3,5,7>, <0,0,0,0>2784    1553072230U, // <3,7,0,1>: Cost 2 vext2 <1,5,3,7>, LHS2785    2826960916U, // <3,7,0,2>: Cost 3 vuzpr <1,3,5,7>, <0,0,2,2>2786    3002117840U, // <3,7,0,3>: Cost 3 vzipr <u,2,3,0>, <5,1,7,3>2787    2626814290U, // <3,7,0,4>: Cost 3 vext2 <1,5,3,7>, <0,4,1,5>2788    2582507375U, // <3,7,0,5>: Cost 3 vext1 <5,3,7,0>, <5,3,7,0>2789    2588480072U, // <3,7,0,6>: Cost 3 vext1 <6,3,7,0>, <6,3,7,0>2790    2732971055U, // <3,7,0,7>: Cost 3 vext3 LHS, <7,0,7,1>2791    1553072797U, // <3,7,0,u>: Cost 2 vext2 <1,5,3,7>, LHS2792    2626814710U, // <3,7,1,0>: Cost 3 vext2 <1,5,3,7>, <1,0,3,2>2793    2826961716U, // <3,7,1,1>: Cost 3 vuzpr <1,3,5,7>, <1,1,1,1>2794    2103689217U, // <3,7,1,2>: Cost 2 ins <3,u,1,2>, lane 12795    1753219174U, // <3,7,1,3>: Cost 2 vuzpr <1,3,5,7>, LHS2796    2582514998U, // <3,7,1,4>: Cost 3 vext1 <5,3,7,1>, RHS2797    1553073296U, // <3,7,1,5>: Cost 2 vext2 <1,5,3,7>, <1,5,3,7>2798    2627478753U, // <3,7,1,6>: Cost 3 vext2 <1,6,3,7>, <1,6,3,7>2799    2727367810U, // <3,7,1,7>: Cost 3 vext3 <7,1,7,3>, <7,1,7,3>2800    1753219179U, // <3,7,1,u>: Cost 2 vuzpr <1,3,5,7>, LHS2801    2826961814U, // <3,7,2,0>: Cost 3 vuzpr <1,3,5,7>, <1,2,3,0>2802    3206692864U, // <3,7,2,1>: Cost 3 ins <u,7,2,1>, lane 02803    2826961060U, // <3,7,2,2>: Cost 3 vuzpr <1,3,5,7>, <0,2,0,2>2804    2132967424U, // <3,7,2,3>: Cost 2 ins <u,7,2,3>, lane 02805    2826961818U, // <3,7,2,4>: Cost 3 vuzpr <1,3,5,7>, <1,2,3,4>2806    2826961072U, // <3,7,2,5>: Cost 3 vuzpr <1,3,5,7>, <0,2,1,5>2807    1559709626U, // <3,7,2,6>: Cost 2 vext2 <2,6,3,7>, <2,6,3,7>2808    2728031443U, // <3,7,2,7>: Cost 3 vext3 <7,2,7,3>, <7,2,7,3>2809    1561036892U, // <3,7,2,u>: Cost 2 vext2 <2,u,3,7>, <2,u,3,7>2810    2626816150U, // <3,7,3,0>: Cost 3 vext2 <1,5,3,7>, <3,0,1,2>2811    2826962598U, // <3,7,3,1>: Cost 3 vuzpr <1,3,5,7>, <2,3,0,1>2812    2633451878U, // <3,7,3,2>: Cost 3 vext2 <2,6,3,7>, <3,2,6,3>2813    2103844865U, // <3,7,3,3>: Cost 2 ins <3,u,3,3>, lane 12814    2626816514U, // <3,7,3,4>: Cost 3 vext2 <1,5,3,7>, <3,4,5,6>2815    2826962638U, // <3,7,3,5>: Cost 3 vuzpr <1,3,5,7>, <2,3,4,5>2816    2639424147U, // <3,7,3,6>: Cost 3 vext2 <3,6,3,7>, <3,6,3,7>2817    1753220096U, // <3,7,3,7>: Cost 2 vuzpr <1,3,5,7>, <1,3,5,7>2818    1753220096U, // <3,7,3,u>: Cost 2 vuzpr <1,3,5,7>, <1,3,5,7>2819    2582536294U, // <3,7,4,0>: Cost 3 vext1 <5,3,7,4>, LHS2820    2582537360U, // <3,7,4,1>: Cost 3 vext1 <5,3,7,4>, <1,5,3,7>2821    2588510138U, // <3,7,4,2>: Cost 3 vext1 <6,3,7,4>, <2,6,3,7>2822    3002150608U, // <3,7,4,3>: Cost 3 vzipr <u,2,3,4>, <5,1,7,3>2823    2582539574U, // <3,7,4,4>: Cost 3 vext1 <5,3,7,4>, RHS2824    1553075510U, // <3,7,4,5>: Cost 2 vext2 <1,5,3,7>, RHS2825    2826961244U, // <3,7,4,6>: Cost 3 vuzpr <1,3,5,7>, <0,4,2,6>2826    2732971383U, // <3,7,4,7>: Cost 3 vext3 LHS, <7,4,7,5>2827    1553075753U, // <3,7,4,u>: Cost 2 vext2 <1,5,3,7>, RHS2828    2826963551U, // <3,7,5,0>: Cost 3 vuzpr <1,3,5,7>, <3,5,7,0>2829    2826963552U, // <3,7,5,1>: Cost 3 vuzpr <1,3,5,7>, <3,5,7,1>2830    2826962032U, // <3,7,5,2>: Cost 3 vuzpr <1,3,5,7>, <1,5,0,2>2831    2626817903U, // <3,7,5,3>: Cost 3 vext2 <1,5,3,7>, <5,3,7,0>2832    2826963555U, // <3,7,5,4>: Cost 3 vuzpr <1,3,5,7>, <3,5,7,4>2833    2826962044U, // <3,7,5,5>: Cost 3 vuzpr <1,3,5,7>, <1,5,1,5>2834    2104016897U, // <3,7,5,6>: Cost 2 ins <3,u,5,6>, lane 12835    1753222454U, // <3,7,5,7>: Cost 2 vuzpr <1,3,5,7>, RHS2836    1753222455U, // <3,7,5,u>: Cost 2 vuzpr <1,3,5,7>, RHS2837    2732971478U, // <3,7,6,0>: Cost 3 vext3 LHS, <7,6,0,1>2838    2732971486U, // <3,7,6,1>: Cost 3 vext3 LHS, <7,6,1,0>2839    2633454074U, // <3,7,6,2>: Cost 3 vext2 <2,6,3,7>, <6,2,7,3>2840    2633454152U, // <3,7,6,3>: Cost 3 vext2 <2,6,3,7>, <6,3,7,0>2841    2732971518U, // <3,7,6,4>: Cost 3 vext3 LHS, <7,6,4,5>2842    2732971526U, // <3,7,6,5>: Cost 3 vext3 LHS, <7,6,5,4>2843    2732971537U, // <3,7,6,6>: Cost 3 vext3 LHS, <7,6,6,6>2844    2133295104U, // <3,7,6,7>: Cost 2 ins <u,7,6,7>, lane 02845    2133295104U, // <3,7,6,u>: Cost 2 ins <u,7,6,7>, lane 02846    2962362223U, // <3,7,7,0>: Cost 3 vzipr <1,5,3,7>, <5,3,7,0>2847    2826965109U, // <3,7,7,1>: Cost 3 vuzpr <1,3,5,7>, <5,7,0,1>2848    2968998474U, // <3,7,7,2>: Cost 3 vzipr <2,6,3,7>, <6,3,7,2>2849    2826963662U, // <3,7,7,3>: Cost 3 vuzpr <1,3,5,7>, <3,7,1,3>2850    2962362227U, // <3,7,7,4>: Cost 3 vzipr <1,5,3,7>, <5,3,7,4>2851    2826965149U, // <3,7,7,5>: Cost 3 vuzpr <1,3,5,7>, <5,7,4,5>2852    2588537423U, // <3,7,7,6>: Cost 3 vext1 <6,3,7,7>, <6,3,7,7>2853    1659229804U, // <3,7,7,7>: Cost 2 vext3 LHS, <7,7,7,7>2854    1659229804U, // <3,7,7,u>: Cost 2 vext3 LHS, <7,7,7,7>2855    2826962300U, // <3,7,u,0>: Cost 3 vuzpr <1,3,5,7>, <1,u,3,0>2856    1553078062U, // <3,7,u,1>: Cost 2 vext2 <1,5,3,7>, LHS2857    2103689217U, // <3,7,u,2>: Cost 2 ins <3,u,1,2>, lane 12858    1753219741U, // <3,7,u,3>: Cost 2 vuzpr <1,3,5,7>, LHS2859    2826962304U, // <3,7,u,4>: Cost 3 vuzpr <1,3,5,7>, <1,u,3,4>2860    1553078426U, // <3,7,u,5>: Cost 2 vext2 <1,5,3,7>, RHS2861    1595545808U, // <3,7,u,6>: Cost 2 vext2 <u,6,3,7>, <u,6,3,7>2862    1753222697U, // <3,7,u,7>: Cost 2 vuzpr <1,3,5,7>, RHS2863    1753219746U, // <3,7,u,u>: Cost 2 vuzpr <1,3,5,7>, LHS2864    1611448320U, // <3,u,0,0>: Cost 2 vext3 LHS, <0,0,0,0>2865    1611896531U, // <3,u,0,1>: Cost 2 vext3 LHS, <u,0,1,2>2866    1696243814U, // <3,u,0,2>: Cost 2 vuzpl <3,0,u,2>, LHS2867    1616099045U, // <3,u,0,3>: Cost 2 vext3 LHS, <u,0,3,2>2868    2685638381U, // <3,u,0,4>: Cost 3 vext3 LHS, <u,0,4,1>2869    1829951642U, // <3,u,0,5>: Cost 2 vzipl <3,0,1,2>, RHS2870    1663874816U, // <3,u,0,6>: Cost 2 vext3 LHS, <u,0,6,2>2871    1886571848U, // <3,u,0,7>: Cost 2 vzipr <1,2,3,0>, RHS2872    1611896594U, // <3,u,0,u>: Cost 2 vext3 LHS, <u,0,u,2>2873    1549763324U, // <3,u,1,0>: Cost 2 vext2 <1,0,3,u>, <1,0,3,u>2874    1550426957U, // <3,u,1,1>: Cost 2 vext2 <1,1,3,u>, <1,1,3,u>2875    537712430U,  // <3,u,1,2>: Cost 1 vext3 LHS, LHS2876    1616541495U, // <3,u,1,3>: Cost 2 vext3 LHS, <u,1,3,3>2877    1490930998U, // <3,u,1,4>: Cost 2 vext1 <2,3,u,1>, RHS2878    1553081489U, // <3,u,1,5>: Cost 2 vext2 <1,5,3,u>, <1,5,3,u>2879    1964169370U, // <3,u,1,6>: Cost 2 vtrnl <3,0,1,2>, RHS2880    2027212329U, // <3,u,1,7>: Cost 2 vtrnr <2,3,0,1>, RHS2881    537712484U,  // <3,u,1,u>: Cost 1 vext3 LHS, LHS2882    1659672428U, // <3,u,2,0>: Cost 2 vext3 LHS, <u,2,0,2>2883    2128969728U, // <3,u,2,1>: Cost 2 ins <u,1,2,1>, lane 02884    1557063287U, // <3,u,2,2>: Cost 2 vext2 <2,2,3,u>, <2,2,3,u>2885    1055244288U, // <3,u,2,3>: Cost 1 ins LHS, lane 02886    1659672468U, // <3,u,2,4>: Cost 2 vext3 LHS, <u,2,4,6>2887    2129002496U, // <3,u,2,5>: Cost 2 ins <u,1,2,5>, lane 02888    1559717819U, // <3,u,2,6>: Cost 2 vext2 <2,6,3,u>, <2,6,3,u>2889    1885261128U, // <3,u,2,7>: Cost 2 vzipr <1,0,3,2>, RHS2890    1055244288U, // <3,u,2,u>: Cost 1 ins LHS, lane 02891    1611896764U, // <3,u,3,0>: Cost 2 vext3 LHS, <u,3,0,1>2892    1616541639U, // <3,u,3,1>: Cost 2 vext3 LHS, <u,3,1,3>2893    1966315310U, // <3,u,3,2>: Cost 2 vtrnl <3,3,3,3>, LHS2894    336380006U,  // <3,u,3,3>: Cost 1 vdup3 LHS2895    1611896804U, // <3,u,3,4>: Cost 2 vext3 LHS, <u,3,4,5>2896    1616541679U, // <3,u,3,5>: Cost 2 vext3 LHS, <u,3,5,7>2897    1966315674U, // <3,u,3,6>: Cost 2 vtrnl <3,3,3,3>, RHS2898    1885932872U, // <3,u,3,7>: Cost 2 vzipr <1,1,3,3>, RHS2899    336380006U,  // <3,u,3,u>: Cost 1 vdup3 LHS2900    2960344003U, // <3,u,4,0>: Cost 3 vzipr <1,2,3,4>, <1,2,u,0>2901    1832933166U, // <3,u,4,1>: Cost 2 vzipl <3,4,5,6>, LHS2902    1659672612U, // <3,u,4,2>: Cost 2 vext3 LHS, <u,4,2,6>2903    1886601372U, // <3,u,4,3>: Cost 2 vzipr <1,2,3,4>, LHS2904    1886602138U, // <3,u,4,4>: Cost 2 vzipr <1,2,3,4>, <1,2,3,4>2905    1611896895U, // <3,u,4,5>: Cost 2 vext3 LHS, <u,4,5,6>2906    1696247094U, // <3,u,4,6>: Cost 2 vuzpl <3,0,u,2>, RHS2907    1886604616U, // <3,u,4,7>: Cost 2 vzipr <1,2,3,4>, RHS2908    1611896922U, // <3,u,4,u>: Cost 2 vext3 LHS, <u,4,u,6>2909    1490960486U, // <3,u,5,0>: Cost 2 vext1 <2,3,u,5>, LHS2910    2128527360U, // <3,u,5,1>: Cost 2 ins <u,0,5,1>, lane 02911    1490962162U, // <3,u,5,2>: Cost 2 vext1 <2,3,u,5>, <2,3,u,5>2912    1616541823U, // <3,u,5,3>: Cost 2 vext3 LHS, <u,5,3,7>2913    1490963766U, // <3,u,5,4>: Cost 2 vext1 <2,3,u,5>, RHS2914    2027538126U, // <3,u,5,5>: Cost 2 vtrnr <2,3,4,5>, <2,3,4,5>2915    537712794U,  // <3,u,5,6>: Cost 1 vext3 LHS, RHS2916    1752935734U, // <3,u,5,7>: Cost 2 vuzpr <1,3,1,u>, RHS2917    537712812U,  // <3,u,5,u>: Cost 1 vext3 LHS, RHS2918    1663875248U, // <3,u,6,0>: Cost 2 vext3 LHS, <u,6,0,2>2919    2131918848U, // <3,u,6,1>: Cost 2 ins <u,5,6,1>, lane 02920    2128609280U, // <3,u,6,2>: Cost 2 ins <u,0,6,2>, lane 02921    1616099536U, // <3,u,6,3>: Cost 2 vext3 LHS, <u,6,3,7>2922    1663875288U, // <3,u,6,4>: Cost 2 vext3 LHS, <u,6,4,6>2923    2131951616U, // <3,u,6,5>: Cost 2 ins <u,5,6,5>, lane 02924    2131296256U, // <3,u,6,6>: Cost 2 ins <u,4,6,6>, lane 02925    1058226176U, // <3,u,6,7>: Cost 1 ins RHS, lane 02926    1058226176U, // <3,u,6,u>: Cost 1 ins RHS, lane 02927    1485004902U, // <3,u,7,0>: Cost 2 vext1 <1,3,u,7>, LHS2928    1485005851U, // <3,u,7,1>: Cost 2 vext1 <1,3,u,7>, <1,3,u,7>2929    2098896898U, // <3,u,7,2>: Cost 2 ins <3,0,u,2>, lane 22930    2021655197U, // <3,u,7,3>: Cost 2 vtrnr <1,3,5,7>, LHS2931    1485008182U, // <3,u,7,4>: Cost 2 vext1 <1,3,u,7>, RHS2932    1659230515U, // <3,u,7,5>: Cost 2 vext3 LHS, <u,7,5,7>2933    2131369984U, // <3,u,7,6>: Cost 2 ins <u,4,7,6>, lane 02934    2021658153U, // <3,u,7,7>: Cost 2 vtrnr <1,3,5,7>, RHS2935    2021655202U, // <3,u,7,u>: Cost 2 vtrnr <1,3,5,7>, LHS2936    1616099665U, // <3,u,u,0>: Cost 2 vext3 LHS, <u,u,0,1>2937    1611897179U, // <3,u,u,1>: Cost 2 vext3 LHS, <u,u,1,2>2938    537712997U,  // <3,u,u,2>: Cost 1 vext3 LHS, LHS2939    1055244288U, // <3,u,u,3>: Cost 1 ins LHS, lane 02940    1616099705U, // <3,u,u,4>: Cost 2 vext3 LHS, <u,u,4,5>2941    1611897219U, // <3,u,u,5>: Cost 2 vext3 LHS, <u,u,5,6>2942    537713037U,  // <3,u,u,6>: Cost 1 vext3 LHS, RHS2943    1058226176U, // <3,u,u,7>: Cost 1 ins RHS, lane 02944    537713051U,  // <3,u,u,u>: Cost 1 vext3 LHS, LHS2945    2128150528U, // <4,0,0,0>: Cost 2 ins <u,0,0,0>, lane 02946    2104860674U, // <4,0,0,1>: Cost 2 ins <4,0,u,1>, lane 22947    1705607270U, // <4,0,0,2>: Cost 2 vuzpl <4,6,0,2>, LHS2948    3178070019U, // <4,0,0,3>: Cost 3 ins <4,0,0,u>, lane 32949    2909946194U, // <4,0,0,4>: Cost 3 vzipl <4,0,5,1>, <0,4,1,5>2950    3178070019U, // <4,0,0,5>: Cost 3 ins <4,0,0,u>, lane 32951    3183362049U, // <4,0,0,6>: Cost 3 ins <4,u,0,6>, lane 12952    2109628417U, // <4,0,0,7>: Cost 2 ins <4,u,0,7>, lane 12953    1705607324U, // <4,0,0,u>: Cost 2 vuzpl <4,6,0,2>, LHS2954    2570715238U, // <4,0,1,0>: Cost 3 vext1 <3,4,0,1>, LHS2955    2128232448U, // <4,0,1,1>: Cost 2 ins <u,0,1,1>, lane 02956    1618165862U, // <4,0,1,2>: Cost 2 vext3 <1,2,3,4>, LHS2957    2833612902U, // <4,0,1,3>: Cost 3 vuzpr <2,4,6,0>, LHS2958    2570718518U, // <4,0,1,4>: Cost 3 vext1 <3,4,0,1>, RHS2959    2779350016U, // <4,0,1,5>: Cost 3 vuzpl <4,6,0,2>, <1,3,5,7>2960    3202015232U, // <4,0,1,6>: Cost 3 ins <u,0,1,6>, lane 02961    2109702145U, // <4,0,1,7>: Cost 2 ins <4,u,1,7>, lane 12962    1618165916U, // <4,0,1,u>: Cost 2 vext3 <1,2,3,4>, LHS2963    2685714598U, // <4,0,2,0>: Cost 3 vext3 <0,2,0,4>, <0,2,0,4>2964    2104860674U, // <4,0,2,1>: Cost 2 ins <4,0,u,1>, lane 22965    2128314368U, // <4,0,2,2>: Cost 2 ins <u,0,2,2>, lane 02966    2104918021U, // <4,0,2,3>: Cost 2 ins <4,0,u,u>, lane 52967    2685714636U, // <4,0,2,4>: Cost 3 vext3 <0,2,0,4>, <0,2,4,6>2968    3044622465U, // <4,0,2,5>: Cost 3 vtrnl <4,1,2,3>, <0,1,5,3>2969    2833613004U, // <4,0,2,6>: Cost 3 vuzpr <2,4,6,0>, <0,2,4,6>2970    2109775873U, // <4,0,2,7>: Cost 2 ins <4,u,2,7>, lane 12971    2104860674U, // <4,0,2,u>: Cost 2 ins <4,0,u,1>, lane 22972    3202113536U, // <4,0,3,0>: Cost 3 ins <u,0,3,0>, lane 02973    2104860674U, // <4,0,3,1>: Cost 2 ins <4,0,u,1>, lane 22974    2128388096U, // <4,0,3,2>: Cost 2 ins <u,0,3,2>, lane 02975    2779351452U, // <4,0,3,3>: Cost 3 vuzpl <4,6,0,2>, <3,3,3,3>2976    3178627074U, // <4,0,3,4>: Cost 3 ins <4,0,u,4>, lane 22977    2839512782U, // <4,0,3,5>: Cost 3 vuzpr <3,4,5,0>, <2,3,4,5>2978    3178643458U, // <4,0,3,6>: Cost 3 ins <4,0,u,6>, lane 22979    2109849601U, // <4,0,3,7>: Cost 2 ins <4,u,3,7>, lane 12980    2104860674U, // <4,0,3,u>: Cost 2 ins <4,0,u,1>, lane 22981    1705610572U, // <4,0,4,0>: Cost 2 vuzpl <4,6,0,2>, <4,6,0,2>2982    2104860674U, // <4,0,4,1>: Cost 2 ins <4,0,u,1>, lane 22983    1974370406U, // <4,0,4,2>: Cost 2 vtrnl <4,6,4,6>, LHS2984    3178364931U, // <4,0,4,3>: Cost 3 ins <4,0,4,u>, lane 32985    2109898753U, // <4,0,4,4>: Cost 2 ins <4,u,4,4>, lane 12986    2104918021U, // <4,0,4,5>: Cost 2 ins <4,0,u,u>, lane 52987    1705610550U, // <4,0,4,6>: Cost 2 vuzpl <4,6,0,2>, RHS2988    2109923329U, // <4,0,4,7>: Cost 2 ins <4,u,4,7>, lane 12989    1705610568U, // <4,0,4,u>: Cost 2 vuzpl <4,6,0,2>, RHS2990    1839644672U, // <4,0,5,0>: Cost 2 vzipl RHS, <0,0,0,0>2991    765902950U,  // <4,0,5,1>: Cost 1 vzipl RHS, LHS2992    1839644836U, // <4,0,5,2>: Cost 2 vzipl RHS, <0,2,0,2>2993    2104696835U, // <4,0,5,3>: Cost 2 ins <4,0,5,u>, lane 32994    1839645010U, // <4,0,5,4>: Cost 2 vzipl RHS, <0,4,1,5>2995    2109980673U, // <4,0,5,5>: Cost 2 ins <4,u,5,5>, lane 12996    2104696835U, // <4,0,5,6>: Cost 2 ins <4,0,5,u>, lane 32997    2104696835U, // <4,0,5,7>: Cost 2 ins <4,0,5,u>, lane 32998    765903517U,  // <4,0,5,u>: Cost 1 vzipl RHS, LHS2999    1973862400U, // <4,0,6,0>: Cost 2 vtrnl RHS, <0,0,0,0>3000    1973862410U, // <4,0,6,1>: Cost 2 vtrnl RHS, <0,0,1,1>3001    900120678U,  // <4,0,6,2>: Cost 1 vtrnl RHS, LHS3002    2104770563U, // <4,0,6,3>: Cost 2 ins <4,0,6,u>, lane 33003    1973862604U, // <4,0,6,4>: Cost 2 vtrnl RHS, <0,2,4,6>3004    2104770563U, // <4,0,6,5>: Cost 2 ins <4,0,6,u>, lane 33005    2110062593U, // <4,0,6,6>: Cost 2 ins <4,u,6,6>, lane 13006    1036328961U, // <4,0,6,7>: Cost 1 ins RHS, lane 13007    900120732U,  // <4,0,6,u>: Cost 1 vtrnl RHS, LHS3008    3202408448U, // <4,0,7,0>: Cost 3 ins <u,0,7,0>, lane 03009    2104860674U, // <4,0,7,1>: Cost 2 ins <4,0,u,1>, lane 23010    2104868866U, // <4,0,7,2>: Cost 2 ins <4,0,u,2>, lane 23011    3114049557U, // <4,0,7,3>: Cost 3 vtrnr <4,4,6,7>, <0,0,2,3>3012    3178627074U, // <4,0,7,4>: Cost 3 ins <4,0,u,4>, lane 23013    2779354470U, // <4,0,7,5>: Cost 3 vuzpl <4,6,0,2>, <7,4,5,6>3014    2779354473U, // <4,0,7,6>: Cost 3 vuzpl <4,6,0,2>, <7,4,6,0>3015    2110144513U, // <4,0,7,7>: Cost 2 ins <4,u,7,7>, lane 13016    2104860674U, // <4,0,7,u>: Cost 2 ins <4,0,u,1>, lane 23017    1974009856U, // <4,0,u,0>: Cost 2 vtrnl RHS, <0,0,0,0>3018    767893606U,  // <4,0,u,1>: Cost 1 vzipl RHS, LHS3019    900268134U,  // <4,0,u,2>: Cost 1 vtrnl RHS, LHS3020    2104918021U, // <4,0,u,3>: Cost 2 ins <4,0,u,u>, lane 53021    1974010060U, // <4,0,u,4>: Cost 2 vtrnl RHS, <0,2,4,6>3022    2104918021U, // <4,0,u,5>: Cost 2 ins <4,0,u,u>, lane 53023    1705613466U, // <4,0,u,6>: Cost 2 vuzpl <4,6,0,2>, RHS3024    1036328961U, // <4,0,u,7>: Cost 1 ins RHS, lane 13025    900268188U,  // <4,0,u,u>: Cost 1 vtrnl RHS, LHS3026    2600640614U, // <4,1,0,0>: Cost 3 vext1 <u,4,1,0>, LHS3027    2128822272U, // <4,1,0,1>: Cost 2 ins <u,1,0,1>, lane 03028    2109587457U, // <4,1,0,2>: Cost 2 ins <4,u,0,2>, lane 13029    2128838656U, // <4,1,0,3>: Cost 2 ins <u,1,0,3>, lane 03030    2622857554U, // <4,1,0,4>: Cost 3 vext2 <0,u,4,1>, <0,4,1,5>3031    3047785472U, // <4,1,0,5>: Cost 3 vtrnl <4,6,0,2>, <1,3,5,7>3032    3183362049U, // <4,1,0,6>: Cost 3 ins <4,u,0,6>, lane 13033    2109628417U, // <4,1,0,7>: Cost 2 ins <4,u,0,7>, lane 13034    2109587457U, // <4,1,0,u>: Cost 2 ins <4,u,0,2>, lane 13035    3202629632U, // <4,1,1,0>: Cost 3 ins <u,1,1,0>, lane 03036    2128896000U, // <4,1,1,1>: Cost 2 ins <u,1,1,1>, lane 03037    2631484314U, // <4,1,1,2>: Cost 3 vext2 <2,3,4,1>, <1,2,3,4>3038    2128912384U, // <4,1,1,3>: Cost 2 ins <u,1,1,3>, lane 03039    3202662400U, // <4,1,1,4>: Cost 3 ins <u,1,1,4>, lane 03040    2958401874U, // <4,1,1,5>: Cost 3 vzipr <0,u,4,1>, <0,4,1,5>3041    2778801323U, // <4,1,1,6>: Cost 3 vuzpl <4,5,1,7>, <1,5,6,7>3042    2109702145U, // <4,1,1,7>: Cost 2 ins <4,u,1,7>, lane 13043    2128896000U, // <4,1,1,u>: Cost 2 ins <u,1,1,1>, lane 03044    2128961536U, // <4,1,2,0>: Cost 2 ins <u,1,2,0>, lane 03045    2128969728U, // <4,1,2,1>: Cost 2 ins <u,1,2,1>, lane 03046    2128977920U, // <4,1,2,2>: Cost 2 ins <u,1,2,2>, lane 03047    1055244288U, // <4,1,2,3>: Cost 1 ins LHS, lane 03048    2128994304U, // <4,1,2,4>: Cost 2 ins <u,1,2,4>, lane 03049    2129002496U, // <4,1,2,5>: Cost 2 ins <u,1,2,5>, lane 03050    2129010688U, // <4,1,2,6>: Cost 2 ins <u,1,2,6>, lane 03051    2129018880U, // <4,1,2,7>: Cost 2 ins <u,1,2,7>, lane 03052    1055244288U, // <4,1,2,u>: Cost 1 ins LHS, lane 03053    2564833382U, // <4,1,3,0>: Cost 3 vext1 <2,4,1,3>, LHS3054    2691908568U, // <4,1,3,1>: Cost 3 vext3 <1,2,3,4>, <1,3,1,3>3055    2691908578U, // <4,1,3,2>: Cost 3 vext3 <1,2,3,4>, <1,3,2,4>3056    2129059840U, // <4,1,3,3>: Cost 2 ins <u,1,3,3>, lane 03057    2564836662U, // <4,1,3,4>: Cost 3 vext1 <2,4,1,3>, RHS3058    2691908608U, // <4,1,3,5>: Cost 3 vext3 <1,2,3,4>, <1,3,5,7>3059    2588725862U, // <4,1,3,6>: Cost 3 vext1 <6,4,1,3>, <6,4,1,3>3060    2109849601U, // <4,1,3,7>: Cost 2 ins <4,u,3,7>, lane 13061    2129059840U, // <4,1,3,u>: Cost 2 ins <u,1,3,3>, lane 03062    2600673382U, // <4,1,4,0>: Cost 3 vext1 <u,4,1,4>, LHS3063    1705061641U, // <4,1,4,1>: Cost 2 vuzpl <4,5,1,7>, <4,5,1,7>3064    2912641946U, // <4,1,4,2>: Cost 3 vzipl <4,4,5,6>, <1,2,3,4>3065    2040135782U, // <4,1,4,3>: Cost 2 vtrnr <4,4,4,4>, LHS3066    2109898753U, // <4,1,4,4>: Cost 2 ins <4,u,4,4>, lane 13067    2129149952U, // <4,1,4,5>: Cost 2 ins <u,1,4,5>, lane 03068    2109915137U, // <4,1,4,6>: Cost 2 ins <4,u,4,6>, lane 13069    2109923329U, // <4,1,4,7>: Cost 2 ins <4,u,4,7>, lane 13070    2109915137U, // <4,1,4,u>: Cost 2 ins <4,u,4,6>, lane 13071    1479164242U, // <4,1,5,0>: Cost 2 vext1 <0,4,1,5>, <0,4,1,5>3072    1839645492U, // <4,1,5,1>: Cost 2 vzipl RHS, <1,1,1,1>3073    1839645590U, // <4,1,5,2>: Cost 2 vzipl RHS, <1,2,3,0>3074    2016034918U, // <4,1,5,3>: Cost 2 vtrnr <0,4,1,5>, LHS3075    1479167286U, // <4,1,5,4>: Cost 2 vext1 <0,4,1,5>, RHS3076    1839645840U, // <4,1,5,5>: Cost 2 vzipl RHS, <1,5,3,7>3077    3089776763U, // <4,1,5,6>: Cost 3 vtrnr <0,4,1,5>, <0,1,4,6>3078    2109997057U, // <4,1,5,7>: Cost 2 ins <4,u,5,7>, lane 13079    1479169838U, // <4,1,5,u>: Cost 2 vext1 <0,4,1,5>, LHS3080    2110013441U, // <4,1,6,0>: Cost 2 ins <4,u,6,0>, lane 13081    1973863220U, // <4,1,6,1>: Cost 2 vtrnl RHS, <1,1,1,1>3082    2110029825U, // <4,1,6,2>: Cost 2 ins <4,u,6,2>, lane 13083    2016116838U, // <4,1,6,3>: Cost 2 vtrnr <0,4,2,6>, LHS3084    2110046209U, // <4,1,6,4>: Cost 2 ins <4,u,6,4>, lane 13085    1973863424U, // <4,1,6,5>: Cost 2 vtrnl RHS, <1,3,5,7>3086    2110062593U, // <4,1,6,6>: Cost 2 ins <4,u,6,6>, lane 13087    1036328961U, // <4,1,6,7>: Cost 1 ins RHS, lane 13088    1036328961U, // <4,1,6,u>: Cost 1 ins RHS, lane 13089    2659357716U, // <4,1,7,0>: Cost 3 vext2 <7,0,4,1>, <7,0,4,1>3090    3203080192U, // <4,1,7,1>: Cost 3 ins <u,1,7,1>, lane 03091    3203088384U, // <4,1,7,2>: Cost 3 ins <u,1,7,2>, lane 03092    2129354752U, // <4,1,7,3>: Cost 2 ins <u,1,7,3>, lane 03093    2664666470U, // <4,1,7,4>: Cost 3 vext2 <7,u,4,1>, <7,4,5,6>3094    3203112960U, // <4,1,7,5>: Cost 3 ins <u,1,7,5>, lane 03095    3114049641U, // <4,1,7,6>: Cost 3 vtrnr <4,4,6,7>, <0,1,2,6>3096    2110144513U, // <4,1,7,7>: Cost 2 ins <4,u,7,7>, lane 13097    2129354752U, // <4,1,7,u>: Cost 2 ins <u,1,7,3>, lane 03098    1479188821U, // <4,1,u,0>: Cost 2 vext1 <0,4,1,u>, <0,4,1,u>3099    1974010676U, // <4,1,u,1>: Cost 2 vtrnl RHS, <1,1,1,1>3100    1841636246U, // <4,1,u,2>: Cost 2 vzipl RHS, <1,2,3,0>3101    1055244288U, // <4,1,u,3>: Cost 1 ins LHS, lane 03102    1479191862U, // <4,1,u,4>: Cost 2 vext1 <0,4,1,u>, RHS3103    1974010880U, // <4,1,u,5>: Cost 2 vtrnl RHS, <1,3,5,7>3104    2109915137U, // <4,1,u,6>: Cost 2 ins <4,u,4,6>, lane 13105    1036328961U, // <4,1,u,7>: Cost 1 ins RHS, lane 13106    1055244288U, // <4,1,u,u>: Cost 1 ins LHS, lane 03107    3047786150U, // <4,2,0,0>: Cost 3 vtrnl <4,6,0,2>, <2,3,0,1>3108    2109579265U, // <4,2,0,1>: Cost 2 ins <4,u,0,1>, lane 13109    2129494016U, // <4,2,0,2>: Cost 2 ins <u,2,0,2>, lane 03110    2967019622U, // <4,2,0,3>: Cost 3 vzipr <2,3,4,0>, LHS3111    2635473244U, // <4,2,0,4>: Cost 3 vext2 <3,0,4,2>, <0,4,2,6>3112    2909947747U, // <4,2,0,5>: Cost 3 vzipl <4,0,5,1>, <2,5,3,1>3113    2696775148U, // <4,2,0,6>: Cost 3 vext3 <2,0,6,4>, <2,0,6,4>3114    2109628417U, // <4,2,0,7>: Cost 2 ins <4,u,0,7>, lane 13115    2129494016U, // <4,2,0,u>: Cost 2 ins <u,2,0,2>, lane 03116    3203293184U, // <4,2,1,0>: Cost 3 ins <u,2,1,0>, lane 03117    3203301376U, // <4,2,1,1>: Cost 3 ins <u,2,1,1>, lane 03118    3203309568U, // <4,2,1,2>: Cost 3 ins <u,2,1,2>, lane 03119    2821242982U, // <4,2,1,3>: Cost 3 vuzpr <0,4,0,2>, LHS3120    2691909162U, // <4,2,1,4>: Cost 3 vext3 <1,2,3,4>, <2,1,4,3>3121    3203334144U, // <4,2,1,5>: Cost 3 ins <u,2,1,5>, lane 03122    3203342336U, // <4,2,1,6>: Cost 3 ins <u,2,1,6>, lane 03123    2109702145U, // <4,2,1,7>: Cost 2 ins <4,u,1,7>, lane 13124    2109702145U, // <4,2,1,u>: Cost 2 ins <4,u,1,7>, lane 13125    2229208824U, // <4,2,2,0>: Cost 3 vrev <2,4,0,2>3126    2911397400U, // <4,2,2,1>: Cost 3 vzipl <4,2,6,7>, <2,1,2,3>3127    2129641472U, // <4,2,2,2>: Cost 2 ins <u,2,2,2>, lane 03128    2129649664U, // <4,2,2,3>: Cost 2 ins <u,2,2,3>, lane 03129    2697954940U, // <4,2,2,4>: Cost 3 vext3 <2,2,4,4>, <2,2,4,4>3130    2911397764U, // <4,2,2,5>: Cost 3 vzipl <4,2,6,7>, <2,5,6,7>3131    2821243084U, // <4,2,2,6>: Cost 3 vuzpr <0,4,0,2>, <0,2,4,6>3132    2109775873U, // <4,2,2,7>: Cost 2 ins <4,u,2,7>, lane 13133    2129641472U, // <4,2,2,u>: Cost 2 ins <u,2,2,2>, lane 03134    2129698816U, // <4,2,3,0>: Cost 2 ins <u,2,3,0>, lane 03135    2229290754U, // <4,2,3,1>: Cost 3 vrev <2,4,1,3>3136    3203457024U, // <4,2,3,2>: Cost 3 ins <u,2,3,2>, lane 03137    2129723392U, // <4,2,3,3>: Cost 2 ins <u,2,3,3>, lane 03138    2129731584U, // <4,2,3,4>: Cost 2 ins <u,2,3,4>, lane 03139    2833188558U, // <4,2,3,5>: Cost 3 vuzpr <2,4,0,2>, <2,3,4,5>3140    3203489792U, // <4,2,3,6>: Cost 3 ins <u,2,3,6>, lane 03141    2109849601U, // <4,2,3,7>: Cost 2 ins <4,u,3,7>, lane 13142    2129698816U, // <4,2,3,u>: Cost 2 ins <u,2,3,0>, lane 03143    2564915302U, // <4,2,4,0>: Cost 3 vext1 <2,4,2,4>, LHS3144    2564916122U, // <4,2,4,1>: Cost 3 vext1 <2,4,2,4>, <1,2,3,4>3145    1702448074U, // <4,2,4,2>: Cost 2 vuzpl <4,1,2,3>, <4,1,2,3>3146    1905918054U, // <4,2,4,3>: Cost 2 vzipr <4,4,4,4>, LHS3147    2109898753U, // <4,2,4,4>: Cost 2 ins <4,u,4,4>, lane 13148    2109906945U, // <4,2,4,5>: Cost 2 ins <4,u,4,5>, lane 13149    2129821696U, // <4,2,4,6>: Cost 2 ins <u,2,4,6>, lane 03150    2109923329U, // <4,2,4,7>: Cost 2 ins <4,u,4,7>, lane 13151    2129821696U, // <4,2,4,u>: Cost 2 ins <u,2,4,6>, lane 03152    3089777558U, // <4,2,5,0>: Cost 3 vtrnr <0,4,1,5>, <1,2,3,0>3153    2109947905U, // <4,2,5,1>: Cost 2 ins <4,u,5,1>, lane 13154    1839646312U, // <4,2,5,2>: Cost 2 vzipl RHS, <2,2,2,2>3155    1893318758U, // <4,2,5,3>: Cost 2 vzipr <2,3,4,5>, LHS3156    3089777562U, // <4,2,5,4>: Cost 3 vtrnr <0,4,1,5>, <1,2,3,4>3157    2109980673U, // <4,2,5,5>: Cost 2 ins <4,u,5,5>, lane 13158    1839646650U, // <4,2,5,6>: Cost 2 vzipl RHS, <2,6,3,7>3159    2109997057U, // <4,2,5,7>: Cost 2 ins <4,u,5,7>, lane 13160    1893318763U, // <4,2,5,u>: Cost 2 vzipr <2,3,4,5>, LHS3161    1479246172U, // <4,2,6,0>: Cost 2 vext1 <0,4,2,6>, <0,4,2,6>3162    2110021633U, // <4,2,6,1>: Cost 2 ins <4,u,6,1>, lane 13163    1973864040U, // <4,2,6,2>: Cost 2 vtrnl RHS, <2,2,2,2>3164    1880719462U, // <4,2,6,3>: Cost 2 vzipr <0,2,4,6>, LHS3165    1479249206U, // <4,2,6,4>: Cost 2 vext1 <0,4,2,6>, RHS3166    2110054401U, // <4,2,6,5>: Cost 2 ins <4,u,6,5>, lane 13167    2110062593U, // <4,2,6,6>: Cost 2 ins <4,u,6,6>, lane 13168    1036328961U, // <4,2,6,7>: Cost 1 ins RHS, lane 13169    1036328961U, // <4,2,6,u>: Cost 1 ins RHS, lane 13170    2659365909U, // <4,2,7,0>: Cost 3 vext2 <7,0,4,2>, <7,0,4,2>3171    3203743744U, // <4,2,7,1>: Cost 3 ins <u,2,7,1>, lane 03172    3203751936U, // <4,2,7,2>: Cost 3 ins <u,2,7,2>, lane 03173    2130018304U, // <4,2,7,3>: Cost 2 ins <u,2,7,3>, lane 03174    3102032794U, // <4,2,7,4>: Cost 3 vtrnr <2,4,5,7>, <1,2,3,4>3175    2229618474U, // <4,2,7,5>: Cost 3 vrev <2,4,5,7>3176    3203784704U, // <4,2,7,6>: Cost 3 ins <u,2,7,6>, lane 03177    2110144513U, // <4,2,7,7>: Cost 2 ins <4,u,7,7>, lane 13178    2130018304U, // <4,2,7,u>: Cost 2 ins <u,2,7,3>, lane 03179    1479262558U, // <4,2,u,0>: Cost 2 vext1 <0,4,2,u>, <0,4,2,u>3180    2109947905U, // <4,2,u,1>: Cost 2 ins <4,u,5,1>, lane 13181    1974011496U, // <4,2,u,2>: Cost 2 vtrnl RHS, <2,2,2,2>3182    1880735846U, // <4,2,u,3>: Cost 2 vzipr <0,2,4,u>, LHS3183    1479265590U, // <4,2,u,4>: Cost 2 vext1 <0,4,2,u>, RHS3184    2109980673U, // <4,2,u,5>: Cost 2 ins <4,u,5,5>, lane 13185    1841637306U, // <4,2,u,6>: Cost 2 vzipl RHS, <2,6,3,7>3186    1036328961U, // <4,2,u,7>: Cost 1 ins RHS, lane 13187    1036328961U, // <4,2,u,u>: Cost 1 ins RHS, lane 13188    3203883008U, // <4,3,0,0>: Cost 3 ins <u,3,0,0>, lane 03189    2130149376U, // <4,3,0,1>: Cost 2 ins <u,3,0,1>, lane 03190    2109587457U, // <4,3,0,2>: Cost 2 ins <4,u,0,2>, lane 13191    3047786908U, // <4,3,0,3>: Cost 3 vtrnl <4,6,0,2>, <3,3,3,3>3192    2967020442U, // <4,3,0,4>: Cost 3 vzipr <2,3,4,0>, <1,2,3,4>3193    2235533820U, // <4,3,0,5>: Cost 3 vrev <3,4,5,0>3194    3183362049U, // <4,3,0,6>: Cost 3 ins <4,u,0,6>, lane 13195    2109628417U, // <4,3,0,7>: Cost 2 ins <4,u,0,7>, lane 13196    2130149376U, // <4,3,0,u>: Cost 2 ins <u,3,0,1>, lane 03197    2235173328U, // <4,3,1,0>: Cost 3 vrev <3,4,0,1>3198    3203964928U, // <4,3,1,1>: Cost 3 ins <u,3,1,1>, lane 03199    2630173594U, // <4,3,1,2>: Cost 3 vext2 <2,1,4,3>, <1,2,3,4>3200    2130239488U, // <4,3,1,3>: Cost 2 ins <u,3,1,3>, lane 03201    2967028634U, // <4,3,1,4>: Cost 3 vzipr <2,3,4,1>, <1,2,3,4>3202    3203997696U, // <4,3,1,5>: Cost 3 ins <u,3,1,5>, lane 03203    2821398633U, // <4,3,1,6>: Cost 3 vuzpr <0,4,2,3>, <0,1,2,6>3204    2109702145U, // <4,3,1,7>: Cost 2 ins <4,u,1,7>, lane 13205    2130239488U, // <4,3,1,u>: Cost 2 ins <u,3,1,3>, lane 03206    3204030464U, // <4,3,2,0>: Cost 3 ins <u,3,2,0>, lane 03207    2630174250U, // <4,3,2,1>: Cost 3 vext2 <2,1,4,3>, <2,1,4,3>3208    3204046848U, // <4,3,2,2>: Cost 3 ins <u,3,2,2>, lane 03209    2130313216U, // <4,3,2,3>: Cost 2 ins <u,3,2,3>, lane 03210    2833269658U, // <4,3,2,4>: Cost 3 vuzpr <2,4,1,3>, <1,2,3,4>3211    3101624014U, // <4,3,2,5>: Cost 3 vtrnr <2,4,0,2>, <2,3,4,5>3212    3204079616U, // <4,3,2,6>: Cost 3 ins <u,3,2,6>, lane 03213    2109775873U, // <4,3,2,7>: Cost 2 ins <4,u,2,7>, lane 13214    2130313216U, // <4,3,2,u>: Cost 2 ins <u,3,2,3>, lane 03215    3204104192U, // <4,3,3,0>: Cost 3 ins <u,3,3,0>, lane 03216    2779564182U, // <4,3,3,1>: Cost 3 vuzpl <4,6,3,1>, <3,0,1,2>3217    2636810580U, // <4,3,3,2>: Cost 3 vext2 <3,2,4,3>, <3,2,4,3>3218    2130386944U, // <4,3,3,3>: Cost 2 ins <u,3,3,3>, lane 03219    2965717914U, // <4,3,3,4>: Cost 3 vzipr <2,1,4,3>, <1,2,3,4>3220    2779597314U, // <4,3,3,5>: Cost 3 vuzpl <4,6,3,5>, <3,4,5,6>3221    2778950237U, // <4,3,3,6>: Cost 3 vuzpl <4,5,3,7>, <3,5,6,7>3222    2109849601U, // <4,3,3,7>: Cost 2 ins <4,u,3,7>, lane 13223    2130386944U, // <4,3,3,u>: Cost 2 ins <u,3,3,3>, lane 03224    2691910096U, // <4,3,4,0>: Cost 3 vext3 <1,2,3,4>, <3,4,0,1>3225    2691910106U, // <4,3,4,1>: Cost 3 vext3 <1,2,3,4>, <3,4,1,2>3226    3183624193U, // <4,3,4,2>: Cost 3 ins <4,u,4,2>, lane 13227    1747657049U, // <4,3,4,3>: Cost 2 vuzpr <0,4,2,3>, <0,4,2,3>3228    2109898753U, // <4,3,4,4>: Cost 2 ins <4,u,4,4>, lane 13229    2130477056U, // <4,3,4,5>: Cost 2 ins <u,3,4,5>, lane 03230    2109915137U, // <4,3,4,6>: Cost 2 ins <4,u,4,6>, lane 13231    2109923329U, // <4,3,4,7>: Cost 2 ins <4,u,4,7>, lane 13232    2130477056U, // <4,3,4,u>: Cost 2 ins <u,3,4,5>, lane 03233    1839646870U, // <4,3,5,0>: Cost 2 vzipl RHS, <3,0,1,2>3234    2109947905U, // <4,3,5,1>: Cost 2 ins <4,u,5,1>, lane 13235    2967061238U, // <4,3,5,2>: Cost 3 vzipr <2,3,4,5>, <1,0,3,2>3236    1839647132U, // <4,3,5,3>: Cost 2 vzipl RHS, <3,3,3,3>3237    1839647234U, // <4,3,5,4>: Cost 2 vzipl RHS, <3,4,5,6>3238    2109980673U, // <4,3,5,5>: Cost 2 ins <4,u,5,5>, lane 13239    2913389176U, // <4,3,5,6>: Cost 3 vzipl RHS, <3,6,0,7>3240    2130567168U, // <4,3,5,7>: Cost 2 ins <u,3,5,7>, lane 03241    1839647518U, // <4,3,5,u>: Cost 2 vzipl RHS, <3,u,1,2>3242    2110013441U, // <4,3,6,0>: Cost 2 ins <4,u,6,0>, lane 13243    1973864598U, // <4,3,6,1>: Cost 2 vtrnl RHS, <3,0,1,2>3244    2110029825U, // <4,3,6,2>: Cost 2 ins <4,u,6,2>, lane 13245    1973864860U, // <4,3,6,3>: Cost 2 vtrnl RHS, <3,3,3,3>3246    2110046209U, // <4,3,6,4>: Cost 2 ins <4,u,6,4>, lane 13247    1161841154U, // <4,3,6,5>: Cost 2 vrev <3,4,5,6>3248    2110062593U, // <4,3,6,6>: Cost 2 ins <4,u,6,6>, lane 13249    1036328961U, // <4,3,6,7>: Cost 1 ins RHS, lane 13250    1036328961U, // <4,3,6,u>: Cost 1 ins RHS, lane 13251    3204399104U, // <4,3,7,0>: Cost 3 ins <u,3,7,0>, lane 03252    3204407296U, // <4,3,7,1>: Cost 3 ins <u,3,7,1>, lane 03253    2660701368U, // <4,3,7,2>: Cost 3 vext2 <7,2,4,3>, <7,2,4,3>3254    3204423680U, // <4,3,7,3>: Cost 3 ins <u,3,7,3>, lane 03255    2968404890U, // <4,3,7,4>: Cost 3 vzipr <2,5,4,7>, <1,2,3,4>3256    3204440064U, // <4,3,7,5>: Cost 3 ins <u,3,7,5>, lane 03257    2235664908U, // <4,3,7,6>: Cost 3 vrev <3,4,6,7>3258    2110144513U, // <4,3,7,7>: Cost 2 ins <4,u,7,7>, lane 13259    2110144513U, // <4,3,7,u>: Cost 2 ins <4,u,7,7>, lane 13260    1841637526U, // <4,3,u,0>: Cost 2 vzipl RHS, <3,0,1,2>3261    1974012054U, // <4,3,u,1>: Cost 2 vtrnl RHS, <3,0,1,2>3262    2109587457U, // <4,3,u,2>: Cost 2 ins <4,u,0,2>, lane 13263    1974012316U, // <4,3,u,3>: Cost 2 vtrnl RHS, <3,3,3,3>3264    1841637890U, // <4,3,u,4>: Cost 2 vzipl RHS, <3,4,5,6>3265    1161857540U, // <4,3,u,5>: Cost 2 vrev <3,4,5,u>3266    2109915137U, // <4,3,u,6>: Cost 2 ins <4,u,4,6>, lane 13267    1036328961U, // <4,3,u,7>: Cost 1 ins RHS, lane 13268    1036328961U, // <4,3,u,u>: Cost 1 ins RHS, lane 13269    1974046028U, // <4,4,0,0>: Cost 2 vtrnl <4,6,0,2>, <4,6,0,2>3270    2107572229U, // <4,4,0,1>: Cost 2 ins <4,4,u,u>, lane 53271    1705934950U, // <4,4,0,2>: Cost 2 vuzpl <4,6,4,6>, LHS3272    3180724227U, // <4,4,0,3>: Cost 3 ins <4,4,0,u>, lane 33273    2107539458U, // <4,4,0,4>: Cost 2 ins <4,4,u,4>, lane 23274    2107547650U, // <4,4,0,5>: Cost 2 ins <4,4,u,5>, lane 23275    1974046006U, // <4,4,0,6>: Cost 2 vtrnl <4,6,0,2>, RHS3276    2109628417U, // <4,4,0,7>: Cost 2 ins <4,u,0,7>, lane 13277    1974046024U, // <4,4,0,u>: Cost 2 vtrnl <4,6,0,2>, RHS3278    3204620288U, // <4,4,1,0>: Cost 3 ins <u,4,1,0>, lane 03279    1836665802U, // <4,4,1,1>: Cost 2 vzipl <4,1,2,3>, <4,1,2,3>3280    2691910602U, // <4,4,1,2>: Cost 3 vext3 <1,2,3,4>, <4,1,2,3>3281    1771700326U, // <4,4,1,3>: Cost 2 vuzpr <4,4,4,4>, LHS3282    2107539458U, // <4,4,1,4>: Cost 2 ins <4,4,u,4>, lane 23283    2130919424U, // <4,4,1,5>: Cost 2 ins <u,4,1,5>, lane 03284    2107555842U, // <4,4,1,6>: Cost 2 ins <4,4,u,6>, lane 23285    2109702145U, // <4,4,1,7>: Cost 2 ins <4,u,1,7>, lane 13286    2130919424U, // <4,4,1,u>: Cost 2 ins <u,4,1,5>, lane 03287    2779678374U, // <4,4,2,0>: Cost 3 vuzpl <4,6,4,6>, <2,3,0,1>3288    3044625673U, // <4,4,2,1>: Cost 3 vtrnl <4,1,2,3>, <4,5,1,7>3289    1970883530U, // <4,4,2,2>: Cost 2 vtrnl <4,1,2,3>, <4,1,2,3>3290    2107572229U, // <4,4,2,3>: Cost 2 ins <4,4,u,u>, lane 53291    2107539458U, // <4,4,2,4>: Cost 2 ins <4,4,u,4>, lane 23292    2107547650U, // <4,4,2,5>: Cost 2 ins <4,4,u,5>, lane 23293    2131001344U, // <4,4,2,6>: Cost 2 ins <u,4,2,6>, lane 03294    2109775873U, // <4,4,2,7>: Cost 2 ins <4,u,2,7>, lane 13295    2107572229U, // <4,4,2,u>: Cost 2 ins <4,4,u,u>, lane 53296    3181248514U, // <4,4,3,0>: Cost 3 ins <4,4,u,0>, lane 23297    2779678870U, // <4,4,3,1>: Cost 3 vuzpl <4,6,4,6>, <3,0,1,2>3298    3181264898U, // <4,4,3,2>: Cost 3 ins <4,4,u,2>, lane 23299    1880031352U, // <4,4,3,3>: Cost 2 vzipr <0,1,4,3>, <0,1,4,3>3300    2107539458U, // <4,4,3,4>: Cost 2 ins <4,4,u,4>, lane 23301    2107547650U, // <4,4,3,5>: Cost 2 ins <4,4,u,5>, lane 23302    2107555842U, // <4,4,3,6>: Cost 2 ins <4,4,u,6>, lane 23303    2109849601U, // <4,4,3,7>: Cost 2 ins <4,u,3,7>, lane 13304    2107547650U, // <4,4,3,u>: Cost 2 ins <4,4,u,5>, lane 23305    1503264870U, // <4,4,4,0>: Cost 2 vext1 <4,4,4,4>, LHS3306    2107277315U, // <4,4,4,1>: Cost 2 ins <4,4,4,u>, lane 33307    2107277315U, // <4,4,4,2>: Cost 2 ins <4,4,4,u>, lane 33308    2107277315U, // <4,4,4,3>: Cost 2 ins <4,4,4,u>, lane 33309    161926454U,  // <4,4,4,4>: Cost 1 vdup0 RHS3310    2107547650U, // <4,4,4,5>: Cost 2 ins <4,4,u,5>, lane 23311    1705938230U, // <4,4,4,6>: Cost 2 vuzpl <4,6,4,6>, RHS3312    2109923329U, // <4,4,4,7>: Cost 2 ins <4,u,4,7>, lane 13313    161926454U,  // <4,4,4,u>: Cost 1 vdup0 RHS3314    1839647634U, // <4,4,5,0>: Cost 2 vzipl RHS, <4,0,5,1>3315    2109947905U, // <4,4,5,1>: Cost 2 ins <4,u,5,1>, lane 13316    2107351043U, // <4,4,5,2>: Cost 2 ins <4,4,5,u>, lane 33317    2107351043U, // <4,4,5,3>: Cost 2 ins <4,4,5,u>, lane 33318    1839647952U, // <4,4,5,4>: Cost 2 vzipl RHS, <4,4,4,4>3319    765906230U,  // <4,4,5,5>: Cost 1 vzipl RHS, RHS3320    1618169142U, // <4,4,5,6>: Cost 2 vext3 <1,2,3,4>, RHS3321    2107351043U, // <4,4,5,7>: Cost 2 ins <4,4,5,u>, lane 33322    765906473U,  // <4,4,5,u>: Cost 1 vzipl RHS, RHS3323    1973865804U, // <4,4,6,0>: Cost 2 vtrnl RHS, <4,6,0,2>3324    2107424771U, // <4,4,6,1>: Cost 2 ins <4,4,6,u>, lane 33325    2110029825U, // <4,4,6,2>: Cost 2 ins <4,u,6,2>, lane 13326    2107424771U, // <4,4,6,3>: Cost 2 ins <4,4,6,u>, lane 33327    1973865680U, // <4,4,6,4>: Cost 2 vtrnl RHS, <4,4,4,4>3328    1973865362U, // <4,4,6,5>: Cost 2 vtrnl RHS, <4,0,5,1>3329    900123958U,  // <4,4,6,6>: Cost 1 vtrnl RHS, RHS3330    1036328961U, // <4,4,6,7>: Cost 1 ins RHS, lane 13331    900123976U,  // <4,4,6,u>: Cost 1 vtrnl RHS, RHS3332    3181248514U, // <4,4,7,0>: Cost 3 ins <4,4,u,0>, lane 23333    2779681786U, // <4,4,7,1>: Cost 3 vuzpl <4,6,4,6>, <7,0,1,2>3334    3181264898U, // <4,4,7,2>: Cost 3 ins <4,4,u,2>, lane 23335    2845442636U, // <4,4,7,3>: Cost 3 vuzpr <4,4,4,4>, <0,7,2,3>3336    2107539458U, // <4,4,7,4>: Cost 2 ins <4,4,u,4>, lane 23337    2107547650U, // <4,4,7,5>: Cost 2 ins <4,4,u,5>, lane 23338    2131369984U, // <4,4,7,6>: Cost 2 ins <u,4,7,6>, lane 03339    2040311013U, // <4,4,7,7>: Cost 2 vtrnr <4,4,6,7>, <4,4,6,7>3340    2107547650U, // <4,4,7,u>: Cost 2 ins <4,4,u,5>, lane 23341    1974013260U, // <4,4,u,0>: Cost 2 vtrnl RHS, <4,6,0,2>3342    2107572229U, // <4,4,u,1>: Cost 2 ins <4,4,u,u>, lane 53343    1705940782U, // <4,4,u,2>: Cost 2 vuzpl <4,6,4,6>, LHS3344    2107572229U, // <4,4,u,3>: Cost 2 ins <4,4,u,u>, lane 53345    161926454U,  // <4,4,u,4>: Cost 1 vdup0 RHS3346    767896886U,  // <4,4,u,5>: Cost 1 vzipl RHS, RHS3347    900271414U,  // <4,4,u,6>: Cost 1 vtrnl RHS, RHS3348    1036328961U, // <4,4,u,7>: Cost 1 ins RHS, lane 13349    900271432U,  // <4,4,u,u>: Cost 1 vtrnl RHS, RHS3350    2108170242U, // <4,5,0,0>: Cost 2 ins <4,5,u,0>, lane 23351    1034493957U, // <4,5,0,1>: Cost 1 ins RHS, lane 53352    1707294822U, // <4,5,0,2>: Cost 2 vuzpl <4,u,5,1>, LHS3353    2108194818U, // <4,5,0,3>: Cost 2 ins <4,5,u,3>, lane 23354    2108203010U, // <4,5,0,4>: Cost 2 ins <4,5,u,4>, lane 23355    2108211202U, // <4,5,0,5>: Cost 2 ins <4,5,u,5>, lane 23356    2108219394U, // <4,5,0,6>: Cost 2 ins <4,5,u,6>, lane 23357    1034485762U, // <4,5,0,7>: Cost 1 ins RHS, lane 23358    1034493957U, // <4,5,0,u>: Cost 1 ins RHS, lane 53359    2108170242U, // <4,5,1,0>: Cost 2 ins <4,5,u,0>, lane 23360    2133540868U, // <4,5,1,1>: Cost 2 ins <u,u,1,1>, lane 43361    2133549060U, // <4,5,1,2>: Cost 2 ins <u,u,1,2>, lane 43362    1747599462U, // <4,5,1,3>: Cost 2 vuzpr <0,4,1,5>, LHS3363    2108203010U, // <4,5,1,4>: Cost 2 ins <4,5,u,4>, lane 23364    2133573636U, // <4,5,1,5>: Cost 2 ins <u,u,1,5>, lane 43365    2108219394U, // <4,5,1,6>: Cost 2 ins <4,5,u,6>, lane 23366    1034485762U, // <4,5,1,7>: Cost 1 ins RHS, lane 23367    1034485762U, // <4,5,1,u>: Cost 1 ins RHS, lane 23368    2108170242U, // <4,5,2,0>: Cost 2 ins <4,5,u,0>, lane 23369    2108178434U, // <4,5,2,1>: Cost 2 ins <4,5,u,1>, lane 23370    2133622788U, // <4,5,2,2>: Cost 2 ins <u,u,2,2>, lane 43371    1059889156U, // <4,5,2,3>: Cost 1 ins LHS, lane 43372    2108203010U, // <4,5,2,4>: Cost 2 ins <4,5,u,4>, lane 23373    2108211202U, // <4,5,2,5>: Cost 2 ins <4,5,u,5>, lane 23374    2133655556U, // <4,5,2,6>: Cost 2 ins <u,u,2,6>, lane 43375    1034485762U, // <4,5,2,7>: Cost 1 ins RHS, lane 23376    1059889156U, // <4,5,2,u>: Cost 1 ins LHS, lane 43377    2133680132U, // <4,5,3,0>: Cost 2 ins <u,u,3,0>, lane 43378    2108178434U, // <4,5,3,1>: Cost 2 ins <4,5,u,1>, lane 23379    2133696516U, // <4,5,3,2>: Cost 2 ins <u,u,3,2>, lane 43380    2133704708U, // <4,5,3,3>: Cost 2 ins <u,u,3,3>, lane 43381    2133712900U, // <4,5,3,4>: Cost 2 ins <u,u,3,4>, lane 43382    2108211202U, // <4,5,3,5>: Cost 2 ins <4,5,u,5>, lane 23383    2108219394U, // <4,5,3,6>: Cost 2 ins <4,5,u,6>, lane 23384    1034485762U, // <4,5,3,7>: Cost 1 ins RHS, lane 23385    1034485762U, // <4,5,3,u>: Cost 1 ins RHS, lane 23386    2108170242U, // <4,5,4,0>: Cost 2 ins <4,5,u,0>, lane 23387    2108178434U, // <4,5,4,1>: Cost 2 ins <4,5,u,1>, lane 23388    2108186626U, // <4,5,4,2>: Cost 2 ins <4,5,u,2>, lane 23389    2108194818U, // <4,5,4,3>: Cost 2 ins <4,5,u,3>, lane 23390    2109898753U, // <4,5,4,4>: Cost 2 ins <4,u,4,4>, lane 13391    1034493957U, // <4,5,4,5>: Cost 1 ins RHS, lane 53392    1707298102U, // <4,5,4,6>: Cost 2 vuzpl <4,u,5,1>, RHS3393    1034485762U, // <4,5,4,7>: Cost 1 ins RHS, lane 23394    1034493957U, // <4,5,4,u>: Cost 1 ins RHS, lane 53395    1503346790U, // <4,5,5,0>: Cost 2 vext1 <4,4,5,5>, LHS3396    1839656656U, // <4,5,5,1>: Cost 2 vzipl RHS, <5,1,7,3>3397    2108186626U, // <4,5,5,2>: Cost 2 ins <4,5,u,2>, lane 23398    2108194818U, // <4,5,5,3>: Cost 2 ins <4,5,u,3>, lane 23399    1839648710U, // <4,5,5,4>: Cost 2 vzipl RHS, <5,4,7,6>3400    1839648772U, // <4,5,5,5>: Cost 2 vzipl RHS, <5,5,5,5>3401    1839648866U, // <4,5,5,6>: Cost 2 vzipl RHS, <5,6,7,0>3402    1034485762U, // <4,5,5,7>: Cost 1 ins RHS, lane 23403    1034485762U, // <4,5,5,u>: Cost 1 ins RHS, lane 23404    1034346499U, // <4,5,6,0>: Cost 1 ins RHS, lane 33405    1034346499U, // <4,5,6,1>: Cost 1 ins RHS, lane 33406    1034346499U, // <4,5,6,2>: Cost 1 ins RHS, lane 33407    1034346499U, // <4,5,6,3>: Cost 1 ins RHS, lane 33408    1034346499U, // <4,5,6,4>: Cost 1 ins RHS, lane 33409    1034346499U, // <4,5,6,5>: Cost 1 ins RHS, lane 33410    1034346499U, // <4,5,6,6>: Cost 1 ins RHS, lane 33411    27705344U,   // <4,5,6,7>: Cost 0 copy RHS3412    27705344U,   // <4,5,6,u>: Cost 0 copy RHS3413    2133975044U, // <4,5,7,0>: Cost 2 ins <u,u,7,0>, lane 43414    2108178434U, // <4,5,7,1>: Cost 2 ins <4,5,u,1>, lane 23415    2108186626U, // <4,5,7,2>: Cost 2 ins <4,5,u,2>, lane 23416    2133999620U, // <4,5,7,3>: Cost 2 ins <u,u,7,3>, lane 43417    2134007812U, // <4,5,7,4>: Cost 2 ins <u,u,7,4>, lane 43418    2108211202U, // <4,5,7,5>: Cost 2 ins <4,5,u,5>, lane 23419    2134024196U, // <4,5,7,6>: Cost 2 ins <u,u,7,6>, lane 43420    1034485762U, // <4,5,7,7>: Cost 1 ins RHS, lane 23421    1034485762U, // <4,5,7,u>: Cost 1 ins RHS, lane 23422    1034346499U, // <4,5,u,0>: Cost 1 ins RHS, lane 33423    1034493957U, // <4,5,u,1>: Cost 1 ins RHS, lane 53424    1034346499U, // <4,5,u,2>: Cost 1 ins RHS, lane 33425    1059889156U, // <4,5,u,3>: Cost 1 ins LHS, lane 43426    1034346499U, // <4,5,u,4>: Cost 1 ins RHS, lane 33427    1034493957U, // <4,5,u,5>: Cost 1 ins RHS, lane 53428    1034346499U, // <4,5,u,6>: Cost 1 ins RHS, lane 33429    27705344U,   // <4,5,u,7>: Cost 0 copy RHS3430    27705344U,   // <4,5,u,u>: Cost 0 copy RHS3431    1705426944U, // <4,6,0,0>: Cost 2 vuzpl RHS, <0,0,0,0>3432    1545175142U, // <4,6,0,1>: Cost 2 vext2 <0,2,4,6>, LHS3433    631685222U,  // <4,6,0,2>: Cost 1 vuzpl RHS, LHS3434    2108309507U, // <4,6,0,3>: Cost 2 ins <4,6,0,u>, lane 33435    1705427148U, // <4,6,0,4>: Cost 2 vuzpl RHS, <0,2,4,6>3436    2108309507U, // <4,6,0,5>: Cost 2 ins <4,6,0,u>, lane 33437    2108882946U, // <4,6,0,6>: Cost 2 ins <4,6,u,6>, lane 23438    2108309507U, // <4,6,0,7>: Cost 2 ins <4,6,0,u>, lane 33439    631685276U,  // <4,6,0,u>: Cost 1 vuzpl RHS, LHS3440    2618917622U, // <4,6,1,0>: Cost 3 vext2 <0,2,4,6>, <1,0,3,2>3441    1705427764U, // <4,6,1,1>: Cost 2 vuzpl RHS, <1,1,1,1>3442    2108850178U, // <4,6,1,2>: Cost 2 ins <4,6,u,2>, lane 23443    1747681382U, // <4,6,1,3>: Cost 2 vuzpr <0,4,2,6>, LHS3444    2779169619U, // <4,6,1,4>: Cost 3 vuzpl RHS, <1,1,4,5>3445    1705427968U, // <4,6,1,5>: Cost 2 vuzpl RHS, <1,3,5,7>3446    2108882946U, // <4,6,1,6>: Cost 2 ins <4,6,u,6>, lane 23447    2109702145U, // <4,6,1,7>: Cost 2 ins <4,u,1,7>, lane 13448    1747681387U, // <4,6,1,u>: Cost 2 vuzpr <0,4,2,6>, LHS3449    1705428646U, // <4,6,2,0>: Cost 2 vuzpl RHS, <2,3,0,1>3450    2779170237U, // <4,6,2,1>: Cost 3 vuzpl RHS, <2,0,1,2>3451    1705428584U, // <4,6,2,2>: Cost 2 vuzpl RHS, <2,2,2,2>3452    1705428594U, // <4,6,2,3>: Cost 2 vuzpl RHS, <2,2,3,3>3453    1705428686U, // <4,6,2,4>: Cost 2 vuzpl RHS, <2,3,4,5>3454    2839560386U, // <4,6,2,5>: Cost 3 vuzpr <3,4,5,6>, <0,2,3,5>3455    2108882946U, // <4,6,2,6>: Cost 2 ins <4,6,u,6>, lane 23456    2109775873U, // <4,6,2,7>: Cost 2 ins <4,u,2,7>, lane 13457    1705428639U, // <4,6,2,u>: Cost 2 vuzpl RHS, <2,2,u,3>3458    2618919062U, // <4,6,3,0>: Cost 3 vext2 <0,2,4,6>, <3,0,1,2>3459    1705429142U, // <4,6,3,1>: Cost 2 vuzpl RHS, <3,0,1,2>3460    2108850178U, // <4,6,3,2>: Cost 2 ins <4,6,u,2>, lane 23461    1705429404U, // <4,6,3,3>: Cost 2 vuzpl RHS, <3,3,3,3>3462    2618919426U, // <4,6,3,4>: Cost 3 vext2 <0,2,4,6>, <3,4,5,6>3463    1705429506U, // <4,6,3,5>: Cost 2 vuzpl RHS, <3,4,5,6>3464    2108882946U, // <4,6,3,6>: Cost 2 ins <4,6,u,6>, lane 23465    2132410368U, // <4,6,3,7>: Cost 2 ins <u,6,3,7>, lane 03466    1705429205U, // <4,6,3,u>: Cost 2 vuzpl RHS, <3,0,u,2>3467    1705430348U, // <4,6,4,0>: Cost 2 vuzpl RHS, <4,6,0,2>3468    2108604419U, // <4,6,4,1>: Cost 2 ins <4,6,4,u>, lane 33469    2108850178U, // <4,6,4,2>: Cost 2 ins <4,6,u,2>, lane 23470    2108604419U, // <4,6,4,3>: Cost 2 ins <4,6,4,u>, lane 33471    1705430224U, // <4,6,4,4>: Cost 2 vuzpl RHS, <4,4,4,4>3472    1545178422U, // <4,6,4,5>: Cost 2 vext2 <0,2,4,6>, RHS3473    631688502U,  // <4,6,4,6>: Cost 1 vuzpl RHS, RHS3474    2108604419U, // <4,6,4,7>: Cost 2 ins <4,6,4,u>, lane 33475    631688520U,  // <4,6,4,u>: Cost 1 vuzpl RHS, RHS3476    2839563567U, // <4,6,5,0>: Cost 3 vuzpr <3,4,5,6>, <4,5,6,0>3477    1705439360U, // <4,6,5,1>: Cost 2 vuzpl RHS, <5,7,1,3>3478    1839657466U, // <4,6,5,2>: Cost 2 vzipl RHS, <6,2,7,3>3479    2839563570U, // <4,6,5,3>: Cost 3 vuzpr <3,4,5,6>, <4,5,6,3>3480    2839563571U, // <4,6,5,4>: Cost 3 vuzpr <3,4,5,6>, <4,5,6,4>3481    1705431044U, // <4,6,5,5>: Cost 2 vuzpl RHS, <5,5,5,5>3482    1839649592U, // <4,6,5,6>: Cost 2 vzipl RHS, <6,6,6,6>3483    1747684662U, // <4,6,5,7>: Cost 2 vuzpr <0,4,2,6>, RHS3484    1747684663U, // <4,6,5,u>: Cost 2 vuzpr <0,4,2,6>, RHS3485    1705431886U, // <4,6,6,0>: Cost 2 vuzpl RHS, <6,7,0,1>3486    2110021633U, // <4,6,6,1>: Cost 2 ins <4,u,6,1>, lane 13487    2110029825U, // <4,6,6,2>: Cost 2 ins <4,u,6,2>, lane 13488    2110038017U, // <4,6,6,3>: Cost 2 ins <4,u,6,3>, lane 13489    1705431926U, // <4,6,6,4>: Cost 2 vuzpl RHS, <6,7,4,5>3490    2110054401U, // <4,6,6,5>: Cost 2 ins <4,u,6,5>, lane 13491    1705431864U, // <4,6,6,6>: Cost 2 vuzpl RHS, <6,6,6,6>3492    1036328961U, // <4,6,6,7>: Cost 1 ins RHS, lane 13493    1036328961U, // <4,6,6,u>: Cost 1 ins RHS, lane 13494    2132647936U, // <4,6,7,0>: Cost 2 ins <u,6,7,0>, lane 03495    1705432058U, // <4,6,7,1>: Cost 2 vuzpl RHS, <7,0,1,2>3496    2108850178U, // <4,6,7,2>: Cost 2 ins <4,6,u,2>, lane 23497    2779173980U, // <4,6,7,3>: Cost 3 vuzpl RHS, <7,1,3,1>3498    2132680704U, // <4,6,7,4>: Cost 2 ins <u,6,7,4>, lane 03499    1705432422U, // <4,6,7,5>: Cost 2 vuzpl RHS, <7,4,5,6>3500    2108882946U, // <4,6,7,6>: Cost 2 ins <4,6,u,6>, lane 23501    1705432684U, // <4,6,7,7>: Cost 2 vuzpl RHS, <7,7,7,7>3502    1705432121U, // <4,6,7,u>: Cost 2 vuzpl RHS, <7,0,u,2>3503    1705433020U, // <4,6,u,0>: Cost 2 vuzpl RHS, <u,3,0,1>3504    1545180974U, // <4,6,u,1>: Cost 2 vext2 <0,2,4,6>, LHS3505    631691054U,  // <4,6,u,2>: Cost 1 vuzpl RHS, LHS3506    1747681949U, // <4,6,u,3>: Cost 2 vuzpr <0,4,2,6>, LHS3507    1705433060U, // <4,6,u,4>: Cost 2 vuzpl RHS, <u,3,4,5>3508    1545181338U, // <4,6,u,5>: Cost 2 vext2 <0,2,4,6>, RHS3509    631691418U,  // <4,6,u,6>: Cost 1 vuzpl RHS, RHS3510    1036328961U, // <4,6,u,7>: Cost 1 ins RHS, lane 13511    631691108U,  // <4,6,u,u>: Cost 1 vuzpl RHS, LHS3512    3206537216U, // <4,7,0,0>: Cost 3 ins <u,7,0,0>, lane 03513    2132803584U, // <4,7,0,1>: Cost 2 ins <u,7,0,1>, lane 03514    2109587457U, // <4,7,0,2>: Cost 2 ins <4,u,0,2>, lane 13515    2845614101U, // <4,7,0,3>: Cost 3 vuzpr <4,4,6,7>, <0,0,2,3>3516    3206569984U, // <4,7,0,4>: Cost 3 ins <u,7,0,4>, lane 03517    3047789926U, // <4,7,0,5>: Cost 3 vtrnl <4,6,0,2>, <7,4,5,6>3518    3047789929U, // <4,7,0,6>: Cost 3 vtrnl <4,6,0,2>, <7,4,6,0>3519    2109628417U, // <4,7,0,7>: Cost 2 ins <4,u,0,7>, lane 13520    2132803584U, // <4,7,0,u>: Cost 2 ins <u,7,0,1>, lane 03521    2259064116U, // <4,7,1,0>: Cost 3 vrev <7,4,0,1>3522    3206619136U, // <4,7,1,1>: Cost 3 ins <u,7,1,1>, lane 03523    2632860570U, // <4,7,1,2>: Cost 3 vext2 <2,5,4,7>, <1,2,3,4>3524    2132893696U, // <4,7,1,3>: Cost 2 ins <u,7,1,3>, lane 03525    3206643712U, // <4,7,1,4>: Cost 3 ins <u,7,1,4>, lane 03526    3206651904U, // <4,7,1,5>: Cost 3 ins <u,7,1,5>, lane 03527    2988265414U, // <4,7,1,6>: Cost 3 vzipr <5,u,4,1>, <5,4,7,6>3528    2109702145U, // <4,7,1,7>: Cost 2 ins <4,u,1,7>, lane 13529    2132893696U, // <4,7,1,u>: Cost 2 ins <u,7,1,3>, lane 03530    3206684672U, // <4,7,2,0>: Cost 3 ins <u,7,2,0>, lane 03531    3206692864U, // <4,7,2,1>: Cost 3 ins <u,7,2,1>, lane 03532    3206701056U, // <4,7,2,2>: Cost 3 ins <u,7,2,2>, lane 03533    2132967424U, // <4,7,2,3>: Cost 2 ins <u,7,2,3>, lane 03534    2833597338U, // <4,7,2,4>: Cost 3 vuzpr <2,4,5,7>, <1,2,3,4>3535    2632861554U, // <4,7,2,5>: Cost 3 vext2 <2,5,4,7>, <2,5,4,7>3536    3206733824U, // <4,7,2,6>: Cost 3 ins <u,7,2,6>, lane 03537    2109775873U, // <4,7,2,7>: Cost 2 ins <4,u,2,7>, lane 13538    2132967424U, // <4,7,2,u>: Cost 2 ins <u,7,2,3>, lane 03539    3206758400U, // <4,7,3,0>: Cost 3 ins <u,7,3,0>, lane 03540    3206766592U, // <4,7,3,1>: Cost 3 ins <u,7,3,1>, lane 03541    3047388245U, // <4,7,3,2>: Cost 3 vtrnl <4,5,3,7>, <7,1,2,3>3542    3206782976U, // <4,7,3,3>: Cost 3 ins <u,7,3,3>, lane 03543    2989609062U, // <4,7,3,4>: Cost 3 vzipr <6,1,4,3>, <5,6,7,4>3544    3206799360U, // <4,7,3,5>: Cost 3 ins <u,7,3,5>, lane 03545    2639497884U, // <4,7,3,6>: Cost 3 vext2 <3,6,4,7>, <3,6,4,7>3546    2109849601U, // <4,7,3,7>: Cost 2 ins <4,u,3,7>, lane 13547    2109849601U, // <4,7,3,u>: Cost 2 ins <4,u,3,7>, lane 13548    2583199846U, // <4,7,4,0>: Cost 3 vext1 <5,4,7,4>, LHS3549    3048117242U, // <4,7,4,1>: Cost 3 vtrnl <4,6,4,6>, <7,0,1,2>3550    3183624193U, // <4,7,4,2>: Cost 3 ins <4,u,4,2>, lane 13551    2979659923U, // <4,7,4,3>: Cost 3 vzipr <4,4,4,4>, <0,1,7,3>3552    2109898753U, // <4,7,4,4>: Cost 2 ins <4,u,4,4>, lane 13553    2133131264U, // <4,7,4,5>: Cost 2 ins <u,7,4,5>, lane 03554    2109915137U, // <4,7,4,6>: Cost 2 ins <4,u,4,6>, lane 13555    1771875557U, // <4,7,4,7>: Cost 2 vuzpr <4,4,6,7>, <4,4,6,7>3556    2133131264U, // <4,7,4,u>: Cost 2 ins <u,7,4,5>, lane 03557    1839649786U, // <4,7,5,0>: Cost 2 vzipl RHS, <7,0,1,2>3558    2109947905U, // <4,7,5,1>: Cost 2 ins <4,u,5,1>, lane 13559    2913391781U, // <4,7,5,2>: Cost 3 vzipl RHS, <7,2,2,2>3560    2913391843U, // <4,7,5,3>: Cost 3 vzipl RHS, <7,3,0,1>3561    1839650150U, // <4,7,5,4>: Cost 2 vzipl RHS, <7,4,5,6>3562    2109980673U, // <4,7,5,5>: Cost 2 ins <4,u,5,5>, lane 13563    2913392145U, // <4,7,5,6>: Cost 3 vzipl RHS, <7,6,6,6>3564    1839650412U, // <4,7,5,7>: Cost 2 vzipl RHS, <7,7,7,7>3565    1839650434U, // <4,7,5,u>: Cost 2 vzipl RHS, <7,u,1,2>3566    1509474406U, // <4,7,6,0>: Cost 2 vext1 <5,4,7,6>, LHS3567    1973867514U, // <4,7,6,1>: Cost 2 vtrnl RHS, <7,0,1,2>3568    2110029825U, // <4,7,6,2>: Cost 2 ins <4,u,6,2>, lane 13569    2110038017U, // <4,7,6,3>: Cost 2 ins <4,u,6,3>, lane 13570    1509477686U, // <4,7,6,4>: Cost 2 vext1 <5,4,7,6>, RHS3571    1973867878U, // <4,7,6,5>: Cost 2 vtrnl RHS, <7,4,5,6>3572    2110062593U, // <4,7,6,6>: Cost 2 ins <4,u,6,6>, lane 13573    1036328961U, // <4,7,6,7>: Cost 1 ins RHS, lane 13574    1036328961U, // <4,7,6,u>: Cost 1 ins RHS, lane 13575    2914587642U, // <4,7,7,0>: Cost 3 vzipl <4,7,5,0>, <7,0,1,2>3576    2779862010U, // <4,7,7,1>: Cost 3 vuzpl <4,6,7,1>, <7,0,1,2>3577    2779247701U, // <4,7,7,2>: Cost 3 vuzpl <4,5,7,7>, <7,1,2,3>3578    3207077888U, // <4,7,7,3>: Cost 3 ins <u,7,7,3>, lane 03579    2914620774U, // <4,7,7,4>: Cost 3 vzipl <4,7,5,4>, <7,4,5,6>3580    2779895142U, // <4,7,7,5>: Cost 3 vuzpl <4,6,7,5>, <7,4,5,6>3581    2992295878U, // <4,7,7,6>: Cost 3 vzipr <6,5,4,7>, <5,4,7,6>3582    2133368832U, // <4,7,7,7>: Cost 2 ins <u,7,7,7>, lane 03583    2133368832U, // <4,7,7,u>: Cost 2 ins <u,7,7,7>, lane 03584    1841640442U, // <4,7,u,0>: Cost 2 vzipl RHS, <7,0,1,2>3585    1974014970U, // <4,7,u,1>: Cost 2 vtrnl RHS, <7,0,1,2>3586    2109587457U, // <4,7,u,2>: Cost 2 ins <4,u,0,2>, lane 13587    2132893696U, // <4,7,u,3>: Cost 2 ins <u,7,1,3>, lane 03588    1841640806U, // <4,7,u,4>: Cost 2 vzipl RHS, <7,4,5,6>3589    1974015334U, // <4,7,u,5>: Cost 2 vtrnl RHS, <7,4,5,6>3590    2109915137U, // <4,7,u,6>: Cost 2 ins <4,u,4,6>, lane 13591    1036328961U, // <4,7,u,7>: Cost 1 ins RHS, lane 13592    1036328961U, // <4,7,u,u>: Cost 1 ins RHS, lane 13593    1705574400U, // <4,u,0,0>: Cost 2 vuzpl RHS, <0,0,0,0>3594    1034493957U, // <4,u,0,1>: Cost 1 ins RHS, lane 53595    631832678U,  // <4,u,0,2>: Cost 1 vuzpl RHS, LHS3596    2108309507U, // <4,u,0,3>: Cost 2 ins <4,6,0,u>, lane 33597    1705574604U, // <4,u,0,4>: Cost 2 vuzpl RHS, <0,2,4,6>3598    2107547650U, // <4,u,0,5>: Cost 2 ins <4,4,u,5>, lane 23599    1974048922U, // <4,u,0,6>: Cost 2 vtrnl <4,6,0,2>, RHS3600    1034485762U, // <4,u,0,7>: Cost 1 ins RHS, lane 23601    631832732U,  // <4,u,0,u>: Cost 1 vuzpl RHS, LHS3602    2108170242U, // <4,u,1,0>: Cost 2 ins <4,5,u,0>, lane 23603    1705575220U, // <4,u,1,1>: Cost 2 vuzpl RHS, <1,1,1,1>3604    1618171694U, // <4,u,1,2>: Cost 2 vext3 <1,2,3,4>, LHS3605    1747624038U, // <4,u,1,3>: Cost 2 vuzpr <0,4,1,u>, LHS3606    2107539458U, // <4,u,1,4>: Cost 2 ins <4,4,u,4>, lane 23607    1705575424U, // <4,u,1,5>: Cost 2 vuzpl RHS, <1,3,5,7>3608    2107555842U, // <4,u,1,6>: Cost 2 ins <4,4,u,6>, lane 23609    1034485762U, // <4,u,1,7>: Cost 1 ins RHS, lane 23610    1034485762U, // <4,u,1,u>: Cost 1 ins RHS, lane 23611    1705576102U, // <4,u,2,0>: Cost 2 vuzpl RHS, <2,3,0,1>3612    2104860674U, // <4,u,2,1>: Cost 2 ins <4,0,u,1>, lane 23613    1705576040U, // <4,u,2,2>: Cost 2 vuzpl RHS, <2,2,2,2>3614    1055244288U, // <4,u,2,3>: Cost 1 ins LHS, lane 03615    1705576142U, // <4,u,2,4>: Cost 2 vuzpl RHS, <2,3,4,5>3616    2107547650U, // <4,u,2,5>: Cost 2 ins <4,4,u,5>, lane 23617    2131001344U, // <4,u,2,6>: Cost 2 ins <u,4,2,6>, lane 03618    1034485762U, // <4,u,2,7>: Cost 1 ins RHS, lane 23619    1055244288U, // <4,u,2,u>: Cost 1 ins LHS, lane 03620    2129698816U, // <4,u,3,0>: Cost 2 ins <u,2,3,0>, lane 03621    1705576598U, // <4,u,3,1>: Cost 2 vuzpl RHS, <3,0,1,2>3622    2128388096U, // <4,u,3,2>: Cost 2 ins <u,0,3,2>, lane 03623    1705576860U, // <4,u,3,3>: Cost 2 vuzpl RHS, <3,3,3,3>3624    2129731584U, // <4,u,3,4>: Cost 2 ins <u,2,3,4>, lane 03625    1705576962U, // <4,u,3,5>: Cost 2 vuzpl RHS, <3,4,5,6>3626    2107555842U, // <4,u,3,6>: Cost 2 ins <4,4,u,6>, lane 23627    1034485762U, // <4,u,3,7>: Cost 1 ins RHS, lane 23628    1034485762U, // <4,u,3,u>: Cost 1 ins RHS, lane 23629    1705577804U, // <4,u,4,0>: Cost 2 vuzpl RHS, <4,6,0,2>3630    2104860674U, // <4,u,4,1>: Cost 2 ins <4,0,u,1>, lane 23631    1974376238U, // <4,u,4,2>: Cost 2 vtrnl <4,6,4,6>, LHS3632    2108604419U, // <4,u,4,3>: Cost 2 ins <4,6,4,u>, lane 33633    161926454U,  // <4,u,4,4>: Cost 1 vdup0 RHS3634    1034493957U, // <4,u,4,5>: Cost 1 ins RHS, lane 53635    631835958U,  // <4,u,4,6>: Cost 1 vuzpl RHS, RHS3636    1034485762U, // <4,u,4,7>: Cost 1 ins RHS, lane 23637    631835976U,  // <4,u,4,u>: Cost 1 vuzpl RHS, RHS3638    1839650515U, // <4,u,5,0>: Cost 2 vzipl RHS, <u,0,1,2>3639    765908782U,  // <4,u,5,1>: Cost 1 vzipl RHS, LHS3640    1839650693U, // <4,u,5,2>: Cost 2 vzipl RHS, <u,2,3,0>3641    2016035485U, // <4,u,5,3>: Cost 2 vtrnr <0,4,1,5>, LHS3642    1839650879U, // <4,u,5,4>: Cost 2 vzipl RHS, <u,4,5,6>3643    765909146U,  // <4,u,5,5>: Cost 1 vzipl RHS, RHS3644    1618172058U, // <4,u,5,6>: Cost 2 vext3 <1,2,3,4>, RHS3645    1034485762U, // <4,u,5,7>: Cost 1 ins RHS, lane 23646    765909349U,  // <4,u,5,u>: Cost 1 vzipl RHS, LHS3647    1034346499U, // <4,u,6,0>: Cost 1 ins RHS, lane 33648    1034346499U, // <4,u,6,1>: Cost 1 ins RHS, lane 33649    900126510U,  // <4,u,6,2>: Cost 1 vtrnl RHS, LHS3650    1034346499U, // <4,u,6,3>: Cost 1 ins RHS, lane 33651    1034346499U, // <4,u,6,4>: Cost 1 ins RHS, lane 33652    1034346499U, // <4,u,6,5>: Cost 1 ins RHS, lane 33653    900126874U,  // <4,u,6,6>: Cost 1 vtrnl RHS, RHS3654    27705344U,   // <4,u,6,7>: Cost 0 copy RHS3655    27705344U,   // <4,u,6,u>: Cost 0 copy RHS3656    2133975044U, // <4,u,7,0>: Cost 2 ins <u,u,7,0>, lane 43657    1705579514U, // <4,u,7,1>: Cost 2 vuzpl RHS, <7,0,1,2>3658    2104868866U, // <4,u,7,2>: Cost 2 ins <4,0,u,2>, lane 23659    2129354752U, // <4,u,7,3>: Cost 2 ins <u,1,7,3>, lane 03660    2134007812U, // <4,u,7,4>: Cost 2 ins <u,u,7,4>, lane 43661    1705579878U, // <4,u,7,5>: Cost 2 vuzpl RHS, <7,4,5,6>3662    2131369984U, // <4,u,7,6>: Cost 2 ins <u,4,7,6>, lane 03663    1034485762U, // <4,u,7,7>: Cost 1 ins RHS, lane 23664    1034485762U, // <4,u,7,u>: Cost 1 ins RHS, lane 23665    1034346499U, // <4,u,u,0>: Cost 1 ins RHS, lane 33666    767899438U,  // <4,u,u,1>: Cost 1 vzipl RHS, LHS3667    631838510U,  // <4,u,u,2>: Cost 1 vuzpl RHS, LHS3668    1055244288U, // <4,u,u,3>: Cost 1 ins LHS, lane 03669    161926454U,  // <4,u,u,4>: Cost 1 vdup0 RHS3670    767899802U,  // <4,u,u,5>: Cost 1 vzipl RHS, RHS3671    631838874U,  // <4,u,u,6>: Cost 1 vuzpl RHS, RHS3672    27705344U,   // <4,u,u,7>: Cost 0 copy RHS3673    27705344U,   // <4,u,u,u>: Cost 0 copy RHS3674    2128150528U, // <5,0,0,0>: Cost 2 ins <u,0,0,0>, lane 03675    2687123466U, // <5,0,0,1>: Cost 3 vext3 <0,4,1,5>, <0,0,1,1>3676    2687123476U, // <5,0,0,2>: Cost 3 vext3 <0,4,1,5>, <0,0,2,2>3677    2846220309U, // <5,0,0,3>: Cost 3 vuzpr <4,5,6,0>, <0,0,2,3>3678    2642166098U, // <5,0,0,4>: Cost 3 vext2 <4,1,5,0>, <0,4,1,5>3679    2583318482U, // <5,0,0,5>: Cost 3 vext1 <5,5,0,0>, <5,5,0,0>3680    3189334017U, // <5,0,0,6>: Cost 3 ins <5,u,0,6>, lane 13681    2846223265U, // <5,0,0,7>: Cost 3 vuzpr <4,5,6,0>, <4,0,6,7>3682    2128150528U, // <5,0,0,u>: Cost 2 ins <u,0,0,0>, lane 03683    1503608934U, // <5,0,1,0>: Cost 2 vext1 <4,5,0,1>, LHS3684    1843003494U, // <5,0,1,1>: Cost 2 vzipl <5,1,7,3>, LHS3685    1613381734U, // <5,0,1,2>: Cost 2 vext3 <0,4,1,5>, LHS3686    2115641345U, // <5,0,1,3>: Cost 2 ins <5,u,1,3>, lane 13687    1611612282U, // <5,0,1,4>: Cost 2 vext3 <0,1,4,5>, <0,1,4,5>3688    2583326675U, // <5,0,1,5>: Cost 3 vext1 <5,5,0,1>, <5,5,0,1>3689    3202015232U, // <5,0,1,6>: Cost 3 ins <u,0,1,6>, lane 03690    3189415937U, // <5,0,1,7>: Cost 3 ins <5,u,1,7>, lane 13691    1613381788U, // <5,0,1,u>: Cost 2 vext3 <0,4,1,5>, LHS3692    2686017700U, // <5,0,2,0>: Cost 3 vext3 <0,2,4,5>, <0,2,0,2>3693    2685796528U, // <5,0,2,1>: Cost 3 vext3 <0,2,1,5>, <0,2,1,5>3694    2128314368U, // <5,0,2,2>: Cost 2 ins <u,0,2,2>, lane 03695    2128322560U, // <5,0,2,3>: Cost 2 ins <u,0,2,3>, lane 03696    2686017739U, // <5,0,2,4>: Cost 3 vext3 <0,2,4,5>, <0,2,4,5>3697    2686091476U, // <5,0,2,5>: Cost 3 vext3 <0,2,5,5>, <0,2,5,5>3698    3189481473U, // <5,0,2,6>: Cost 3 ins <5,u,2,6>, lane 13699    2595280262U, // <5,0,2,7>: Cost 3 vext1 <7,5,0,2>, <7,5,0,2>3700    2128314368U, // <5,0,2,u>: Cost 2 ins <u,0,2,2>, lane 03701    3202113536U, // <5,0,3,0>: Cost 3 ins <u,0,3,0>, lane 03702    2918047846U, // <5,0,3,1>: Cost 3 vzipl <5,3,7,0>, LHS3703    2128388096U, // <5,0,3,2>: Cost 2 ins <u,0,3,2>, lane 03704    3189530625U, // <5,0,3,3>: Cost 3 ins <5,u,3,3>, lane 13705    2638187004U, // <5,0,3,4>: Cost 3 vext2 <3,4,5,0>, <3,4,5,0>3706    2785315330U, // <5,0,3,5>: Cost 3 vuzpl <5,6,0,1>, <3,4,5,6>3707    3202162688U, // <5,0,3,6>: Cost 3 ins <u,0,3,6>, lane 03708    2840323072U, // <5,0,3,7>: Cost 3 vuzpr <3,5,7,0>, <1,3,5,7>3709    2128388096U, // <5,0,3,u>: Cost 2 ins <u,0,3,2>, lane 03710    2559459430U, // <5,0,4,0>: Cost 3 vext1 <1,5,0,4>, LHS3711    1613381970U, // <5,0,4,1>: Cost 2 vext3 <0,4,1,5>, <0,4,1,5>3712    2687123804U, // <5,0,4,2>: Cost 3 vext3 <0,4,1,5>, <0,4,2,6>3713    3184336899U, // <5,0,4,3>: Cost 3 ins <5,0,4,u>, lane 33714    2687345005U, // <5,0,4,4>: Cost 3 vext3 <0,4,4,5>, <0,4,4,5>3715    2638187830U, // <5,0,4,5>: Cost 3 vext2 <3,4,5,0>, RHS3716    2846222850U, // <5,0,4,6>: Cost 3 vuzpr <4,5,6,0>, <3,4,5,6>3717    2646150600U, // <5,0,4,7>: Cost 3 vext2 <4,7,5,0>, <4,7,5,0>3718    1845019293U, // <5,0,4,u>: Cost 2 vzipl <5,4,7,6>, LHS3719    1772481839U, // <5,0,5,0>: Cost 2 vuzpr <4,5,6,0>, <4,5,6,0>3720    1845526630U, // <5,0,5,1>: Cost 2 vzipl <5,5,5,5>, LHS3721    1979744358U, // <5,0,5,2>: Cost 2 vtrnl <5,5,5,5>, LHS3722    3189678081U, // <5,0,5,3>: Cost 3 ins <5,u,5,3>, lane 13723    2919268690U, // <5,0,5,4>: Cost 3 vzipl <5,5,5,5>, <0,4,1,5>3724    2115952641U, // <5,0,5,5>: Cost 2 ins <5,u,5,5>, lane 13725    3202310144U, // <5,0,5,6>: Cost 3 ins <u,0,5,6>, lane 03726    2115969025U, // <5,0,5,7>: Cost 2 ins <5,u,5,7>, lane 13727    1845527197U, // <5,0,5,u>: Cost 2 vzipl <5,5,5,5>, LHS3728    2973777920U, // <5,0,6,0>: Cost 3 vzipr <3,4,5,6>, <0,0,0,0>3729    1846296678U, // <5,0,6,1>: Cost 2 vzipl <5,6,7,0>, LHS3730    2128609280U, // <5,0,6,2>: Cost 2 ins <u,0,6,2>, lane 03731    3189751809U, // <5,0,6,3>: Cost 3 ins <5,u,6,3>, lane 13732    2920038738U, // <5,0,6,4>: Cost 3 vzipl <5,6,7,0>, <0,4,1,5>3733    2920038866U, // <5,0,6,5>: Cost 3 vzipl <5,6,7,0>, <0,5,6,7>3734    3189776385U, // <5,0,6,6>: Cost 3 ins <5,u,6,6>, lane 13735    2128650240U, // <5,0,6,7>: Cost 2 ins <u,0,6,7>, lane 03736    1846297245U, // <5,0,6,u>: Cost 2 vzipl <5,6,7,0>, LHS3737    2040971264U, // <5,0,7,0>: Cost 2 vtrnr RHS, <0,0,0,0>3738    2040971274U, // <5,0,7,1>: Cost 2 vtrnr RHS, <0,0,1,1>3739    2040971284U, // <5,0,7,2>: Cost 2 vtrnr RHS, <0,0,2,2>3740    2116083713U, // <5,0,7,3>: Cost 2 ins <5,u,7,3>, lane 13741    2116091905U, // <5,0,7,4>: Cost 2 ins <5,u,7,4>, lane 13742    3114715316U, // <5,0,7,5>: Cost 3 vtrnr RHS, <3,0,4,5>3743    2116108289U, // <5,0,7,6>: Cost 2 ins <5,u,7,6>, lane 13744    2116116481U, // <5,0,7,7>: Cost 2 ins <5,u,7,7>, lane 13745    2040971281U, // <5,0,7,u>: Cost 2 vtrnr RHS, <0,0,1,u>3746    2040979456U, // <5,0,u,0>: Cost 2 vtrnr RHS, <0,0,0,0>3747    1616036502U, // <5,0,u,1>: Cost 2 vext3 <0,u,1,5>, <0,u,1,5>3748    1613382301U, // <5,0,u,2>: Cost 2 vext3 <0,4,1,5>, LHS3749    2115641345U, // <5,0,u,3>: Cost 2 ins <5,u,1,3>, lane 13750    2116091905U, // <5,0,u,4>: Cost 2 ins <5,u,7,4>, lane 13751    2115952641U, // <5,0,u,5>: Cost 2 ins <5,u,5,5>, lane 13752    2116108289U, // <5,0,u,6>: Cost 2 ins <5,u,7,6>, lane 13753    2115969025U, // <5,0,u,7>: Cost 2 ins <5,u,5,7>, lane 13754    1613382355U, // <5,0,u,u>: Cost 2 vext3 <0,4,1,5>, LHS3755    2646818816U, // <5,1,0,0>: Cost 3 vext2 <4,u,5,1>, <0,0,0,0>3756    1573077094U, // <5,1,0,1>: Cost 2 vext2 <4,u,5,1>, LHS3757    1712324710U, // <5,1,0,2>: Cost 2 vuzpl <5,7,1,3>, LHS3758    2111512578U, // <5,1,0,3>: Cost 2 ins <5,1,u,3>, lane 23759    2641510738U, // <5,1,0,4>: Cost 3 vext2 <4,0,5,1>, <0,4,1,5>3760    2977710418U, // <5,1,0,5>: Cost 3 vzipr <4,1,5,0>, <0,4,1,5>3761    3185278978U, // <5,1,0,6>: Cost 3 ins <5,1,u,6>, lane 23762    3184705539U, // <5,1,0,7>: Cost 3 ins <5,1,0,u>, lane 33763    1573077661U, // <5,1,0,u>: Cost 2 vext2 <4,u,5,1>, LHS3764    2223891567U, // <5,1,1,0>: Cost 3 vrev <1,5,0,1>3765    2128896000U, // <5,1,1,1>: Cost 2 ins <u,1,1,1>, lane 03766    2646819734U, // <5,1,1,2>: Cost 3 vext2 <4,u,5,1>, <1,2,3,0>3767    2115641345U, // <5,1,1,3>: Cost 2 ins <5,u,1,3>, lane 13768    2691326803U, // <5,1,1,4>: Cost 3 vext3 <1,1,4,5>, <1,1,4,5>3769    2691400540U, // <5,1,1,5>: Cost 3 vext3 <1,1,5,5>, <1,1,5,5>3770    3189407745U, // <5,1,1,6>: Cost 3 ins <5,u,1,6>, lane 13771    2982367283U, // <5,1,1,7>: Cost 3 vzipr <4,u,5,1>, <5,6,1,7>3772    2115641345U, // <5,1,1,u>: Cost 2 ins <5,u,1,3>, lane 13773    2128961536U, // <5,1,2,0>: Cost 2 ins <u,1,2,0>, lane 03774    2128969728U, // <5,1,2,1>: Cost 2 ins <u,1,2,1>, lane 03775    2128977920U, // <5,1,2,2>: Cost 2 ins <u,1,2,2>, lane 03776    1055244288U, // <5,1,2,3>: Cost 1 ins LHS, lane 03777    2128994304U, // <5,1,2,4>: Cost 2 ins <u,1,2,4>, lane 03778    2129002496U, // <5,1,2,5>: Cost 2 ins <u,1,2,5>, lane 03779    2129010688U, // <5,1,2,6>: Cost 2 ins <u,1,2,6>, lane 03780    2129018880U, // <5,1,2,7>: Cost 2 ins <u,1,2,7>, lane 03781    1055244288U, // <5,1,2,u>: Cost 1 ins LHS, lane 03782    2571468902U, // <5,1,3,0>: Cost 3 vext1 <3,5,1,3>, LHS3783    2687124440U, // <5,1,3,1>: Cost 3 vext3 <0,4,1,5>, <1,3,1,3>3784    2571470542U, // <5,1,3,2>: Cost 3 vext1 <3,5,1,3>, <2,3,4,5>3785    2129059840U, // <5,1,3,3>: Cost 2 ins <u,1,3,3>, lane 03786    2687124469U, // <5,1,3,4>: Cost 3 vext3 <0,4,1,5>, <1,3,4,5>3787    2685207552U, // <5,1,3,5>: Cost 3 vext3 <0,1,2,5>, <1,3,5,7>3788    2595361654U, // <5,1,3,6>: Cost 3 vext1 <7,5,1,3>, <6,7,4,5>3789    2840331264U, // <5,1,3,7>: Cost 3 vuzpr <3,5,7,1>, <1,3,5,7>3790    2129059840U, // <5,1,3,u>: Cost 2 ins <u,1,3,3>, lane 03791    1567771538U, // <5,1,4,0>: Cost 2 vext2 <4,0,5,1>, <4,0,5,1>3792    2693096491U, // <5,1,4,1>: Cost 3 vext3 <1,4,1,5>, <1,4,1,5>3793    2693170228U, // <5,1,4,2>: Cost 3 vext3 <1,4,2,5>, <1,4,2,5>3794    2111512578U, // <5,1,4,3>: Cost 2 ins <5,1,u,3>, lane 23795    2646822096U, // <5,1,4,4>: Cost 3 vext2 <4,u,5,1>, <4,4,4,4>3796    1573080374U, // <5,1,4,5>: Cost 2 vext2 <4,u,5,1>, RHS3797    1712327990U, // <5,1,4,6>: Cost 2 vuzpl <5,7,1,3>, RHS3798    3185000451U, // <5,1,4,7>: Cost 3 ins <5,1,4,u>, lane 33799    1573080602U, // <5,1,4,u>: Cost 2 vext2 <4,u,5,1>, <4,u,5,1>3800    2687124591U, // <5,1,5,0>: Cost 3 vext3 <0,4,1,5>, <1,5,0,1>3801    1712328832U, // <5,1,5,1>: Cost 2 vuzpl <5,7,1,3>, <5,7,1,3>3802    2982398102U, // <5,1,5,2>: Cost 3 vzipr <4,u,5,5>, <3,0,1,2>3803    2046853222U, // <5,1,5,3>: Cost 2 vtrnr <5,5,5,5>, LHS3804    2687124631U, // <5,1,5,4>: Cost 3 vext3 <0,4,1,5>, <1,5,4,5>3805    2115952641U, // <5,1,5,5>: Cost 2 ins <5,u,5,5>, lane 13806    2646823010U, // <5,1,5,6>: Cost 3 vext2 <4,u,5,1>, <5,6,7,0>3807    2115969025U, // <5,1,5,7>: Cost 2 ins <5,u,5,7>, lane 13808    2046853227U, // <5,1,5,u>: Cost 2 vtrnr <5,5,5,5>, LHS3809    2920039158U, // <5,1,6,0>: Cost 3 vzipl <5,6,7,0>, <1,0,3,2>3810    2961834642U, // <5,1,6,1>: Cost 3 vzipr <1,4,5,6>, <0,u,1,1>3811    2973780118U, // <5,1,6,2>: Cost 3 vzipr <3,4,5,6>, <3,0,1,2>3812    2111512578U, // <5,1,6,3>: Cost 2 ins <5,1,u,3>, lane 23813    2224227480U, // <5,1,6,4>: Cost 3 vrev <1,5,4,6>3814    2973778258U, // <5,1,6,5>: Cost 3 vzipr <3,4,5,6>, <0,4,1,5>3815    2646823736U, // <5,1,6,6>: Cost 3 vext2 <4,u,5,1>, <6,6,6,6>3816    2111553541U, // <5,1,6,7>: Cost 2 ins <5,1,u,u>, lane 53817    2111512578U, // <5,1,6,u>: Cost 2 ins <5,1,u,3>, lane 23818    2116059137U, // <5,1,7,0>: Cost 2 ins <5,u,7,0>, lane 13819    2040972084U, // <5,1,7,1>: Cost 2 vtrnr RHS, <1,1,1,1>3820    2111479811U, // <5,1,7,2>: Cost 2 ins <5,1,7,u>, lane 33821    967229542U,  // <5,1,7,3>: Cost 1 vtrnr RHS, LHS3822    2116091905U, // <5,1,7,4>: Cost 2 ins <5,u,7,4>, lane 13823    2111479811U, // <5,1,7,5>: Cost 2 ins <5,1,7,u>, lane 33824    2116108289U, // <5,1,7,6>: Cost 2 ins <5,u,7,6>, lane 13825    2116116481U, // <5,1,7,7>: Cost 2 ins <5,u,7,7>, lane 13826    967229547U,  // <5,1,7,u>: Cost 1 vtrnr RHS, LHS3827    2116059137U, // <5,1,u,0>: Cost 2 ins <5,u,7,0>, lane 13828    2040980276U, // <5,1,u,1>: Cost 2 vtrnr RHS, <1,1,1,1>3829    1712330542U, // <5,1,u,2>: Cost 2 vuzpl <5,7,1,3>, LHS3830    967237734U,  // <5,1,u,3>: Cost 1 vtrnr RHS, LHS3831    2116091905U, // <5,1,u,4>: Cost 2 ins <5,u,7,4>, lane 13832    1573083290U, // <5,1,u,5>: Cost 2 vext2 <4,u,5,1>, RHS3833    1712330906U, // <5,1,u,6>: Cost 2 vuzpl <5,7,1,3>, RHS3834    2115969025U, // <5,1,u,7>: Cost 2 ins <5,u,5,7>, lane 13835    967237739U,  // <5,1,u,u>: Cost 1 vtrnr RHS, LHS3836    2786132132U, // <5,2,0,0>: Cost 3 vuzpl <5,7,2,2>, <0,2,0,2>3837    2628911206U, // <5,2,0,1>: Cost 3 vext2 <1,u,5,2>, LHS3838    2129494016U, // <5,2,0,2>: Cost 2 ins <u,2,0,2>, lane 03839    2973728870U, // <5,2,0,3>: Cost 3 vzipr <3,4,5,0>, LHS3840    2786164940U, // <5,2,0,4>: Cost 3 vuzpl <5,7,2,6>, <0,2,4,6>3841    2782158977U, // <5,2,0,5>: Cost 3 vuzpl <5,1,2,3>, <0,1,5,3>3842    3185942530U, // <5,2,0,6>: Cost 3 ins <5,2,u,6>, lane 23843    3114658883U, // <5,2,0,7>: Cost 3 vtrnr <4,5,6,0>, <4,2,6,7>3844    2129494016U, // <5,2,0,u>: Cost 2 ins <u,2,0,2>, lane 03845    3054503590U, // <5,2,1,0>: Cost 3 vtrnl <5,7,1,3>, <2,3,0,1>3846    3203301376U, // <5,2,1,1>: Cost 3 ins <u,2,1,1>, lane 03847    2982363156U, // <5,2,1,2>: Cost 3 vzipr <4,u,5,1>, <0,0,2,2>3848    1908621414U, // <5,2,1,3>: Cost 2 vzipr <4,u,5,1>, LHS3849    3054503630U, // <5,2,1,4>: Cost 3 vtrnl <5,7,1,3>, <2,3,4,5>3850    2601390208U, // <5,2,1,5>: Cost 3 vext1 <u,5,2,1>, <5,7,1,3>3851    2982363484U, // <5,2,1,6>: Cost 3 vzipr <4,u,5,1>, <0,4,2,6>3852    3189415937U, // <5,2,1,7>: Cost 3 ins <5,u,1,7>, lane 13853    1908621419U, // <5,2,1,u>: Cost 2 vzipr <4,u,5,1>, LHS3854    3203366912U, // <5,2,2,0>: Cost 3 ins <u,2,2,0>, lane 03855    3203375104U, // <5,2,2,1>: Cost 3 ins <u,2,2,1>, lane 03856    2129641472U, // <5,2,2,2>: Cost 2 ins <u,2,2,2>, lane 03857    2129649664U, // <5,2,2,3>: Cost 2 ins <u,2,2,3>, lane 03858    2697963133U, // <5,2,2,4>: Cost 3 vext3 <2,2,4,5>, <2,2,4,5>3859    2698036870U, // <5,2,2,5>: Cost 3 vext3 <2,2,5,5>, <2,2,5,5>3860    3189481473U, // <5,2,2,6>: Cost 3 ins <5,u,2,6>, lane 13861    2846239811U, // <5,2,2,7>: Cost 3 vuzpr <4,5,6,2>, <4,2,6,7>3862    2129641472U, // <5,2,2,u>: Cost 2 ins <u,2,2,2>, lane 03863    2129698816U, // <5,2,3,0>: Cost 2 ins <u,2,3,0>, lane 03864    2698405555U, // <5,2,3,1>: Cost 3 vext3 <2,3,1,5>, <2,3,1,5>3865    2577516238U, // <5,2,3,2>: Cost 3 vext1 <4,5,2,3>, <2,3,4,5>3866    2129723392U, // <5,2,3,3>: Cost 2 ins <u,2,3,3>, lane 03867    1624884942U, // <5,2,3,4>: Cost 2 vext3 <2,3,4,5>, <2,3,4,5>3868    2717943511U, // <5,2,3,5>: Cost 3 vext3 <5,5,5,5>, <2,3,5,5>3869    3203489792U, // <5,2,3,6>: Cost 3 ins <u,2,3,6>, lane 03870    2827879424U, // <5,2,3,7>: Cost 3 vuzpr <1,5,0,2>, <1,3,5,7>3871    1625179890U, // <5,2,3,u>: Cost 2 vext3 <2,3,u,5>, <2,3,u,5>3872    3203514368U, // <5,2,4,0>: Cost 3 ins <u,2,4,0>, lane 03873    3189587969U, // <5,2,4,1>: Cost 3 ins <5,u,4,1>, lane 13874    2699142925U, // <5,2,4,2>: Cost 3 vext3 <2,4,2,5>, <2,4,2,5>3875    2698626838U, // <5,2,4,3>: Cost 3 vext3 <2,3,4,5>, <2,4,3,5>3876    3203547136U, // <5,2,4,4>: Cost 3 ins <u,2,4,4>, lane 03877    2628914486U, // <5,2,4,5>: Cost 3 vext2 <1,u,5,2>, RHS3878    2129821696U, // <5,2,4,6>: Cost 2 ins <u,2,4,6>, lane 03879    2846239973U, // <5,2,4,7>: Cost 3 vuzpr <4,5,6,2>, <4,4,6,7>3880    2129821696U, // <5,2,4,u>: Cost 2 ins <u,2,4,6>, lane 03881    3053487782U, // <5,2,5,0>: Cost 3 vtrnl <5,5,5,5>, <2,3,0,1>3882    3203596288U, // <5,2,5,1>: Cost 3 ins <u,2,5,1>, lane 03883    1772498225U, // <5,2,5,2>: Cost 2 vuzpr <4,5,6,2>, <4,5,6,2>3884    1908654182U, // <5,2,5,3>: Cost 2 vzipr <4,u,5,5>, LHS3885    3053487822U, // <5,2,5,4>: Cost 3 vtrnl <5,5,5,5>, <2,3,4,5>3886    2115952641U, // <5,2,5,5>: Cost 2 ins <5,u,5,5>, lane 13887    2982396252U, // <5,2,5,6>: Cost 3 vzipr <4,u,5,5>, <0,4,2,6>3888    2115969025U, // <5,2,5,7>: Cost 2 ins <5,u,5,7>, lane 13889    1908654187U, // <5,2,5,u>: Cost 2 vzipr <4,u,5,5>, LHS3890    3203661824U, // <5,2,6,0>: Cost 3 ins <u,2,6,0>, lane 03891    3189735425U, // <5,2,6,1>: Cost 3 ins <5,u,6,1>, lane 13892    2973777940U, // <5,2,6,2>: Cost 3 vzipr <3,4,5,6>, <0,0,2,2>3893    1900036198U, // <5,2,6,3>: Cost 2 vzipr <3,4,5,6>, LHS3894    2700617665U, // <5,2,6,4>: Cost 3 vext3 <2,6,4,5>, <2,6,4,5>3895    2973778186U, // <5,2,6,5>: Cost 3 vzipr <3,4,5,6>, <0,3,2,5>3896    2973778268U, // <5,2,6,6>: Cost 3 vzipr <3,4,5,6>, <0,4,2,6>3897    2129977344U, // <5,2,6,7>: Cost 2 ins <u,2,6,7>, lane 03898    1900036203U, // <5,2,6,u>: Cost 2 vzipr <3,4,5,6>, LHS3899    2040972182U, // <5,2,7,0>: Cost 2 vtrnr RHS, <1,2,3,0>3900    3114713251U, // <5,2,7,1>: Cost 3 vtrnr RHS, <0,2,0,1>3901    2040971428U, // <5,2,7,2>: Cost 2 vtrnr RHS, <0,2,0,2>3902    1887436902U, // <5,2,7,3>: Cost 2 vzipr <1,3,5,7>, LHS3903    2040972186U, // <5,2,7,4>: Cost 2 vtrnr RHS, <1,2,3,4>3904    2961178728U, // <5,2,7,5>: Cost 3 vzipr <1,3,5,7>, <0,1,2,5>3905    2040971468U, // <5,2,7,6>: Cost 2 vtrnr RHS, <0,2,4,6>3906    2116116481U, // <5,2,7,7>: Cost 2 ins <5,u,7,7>, lane 13907    1887436907U, // <5,2,7,u>: Cost 2 vzipr <1,3,5,7>, LHS3908    2040980374U, // <5,2,u,0>: Cost 2 vtrnr RHS, <1,2,3,0>3909    2628917038U, // <5,2,u,1>: Cost 3 vext2 <1,u,5,2>, LHS3910    2040979620U, // <5,2,u,2>: Cost 2 vtrnr RHS, <0,2,0,2>3911    1887445094U, // <5,2,u,3>: Cost 2 vzipr <1,3,5,u>, LHS3912    1628203107U, // <5,2,u,4>: Cost 2 vext3 <2,u,4,5>, <2,u,4,5>3913    2115952641U, // <5,2,u,5>: Cost 2 ins <5,u,5,5>, lane 13914    2040979660U, // <5,2,u,6>: Cost 2 vtrnr RHS, <0,2,4,6>3915    2115969025U, // <5,2,u,7>: Cost 2 ins <5,u,5,7>, lane 13916    1887445099U, // <5,2,u,u>: Cost 2 vzipr <1,3,5,u>, LHS3917    3203883008U, // <5,3,0,0>: Cost 3 ins <u,3,0,0>, lane 03918    2130149376U, // <5,3,0,1>: Cost 2 ins <u,3,0,1>, lane 03919    2782904422U, // <5,3,0,2>: Cost 3 vuzpl <5,2,3,4>, LHS3920    3186581506U, // <5,3,0,3>: Cost 3 ins <5,3,u,3>, lane 23921    2687125680U, // <5,3,0,4>: Cost 3 vext3 <0,4,1,5>, <3,0,4,1>3922    3053750786U, // <5,3,0,5>: Cost 3 vtrnl <5,6,0,1>, <3,4,5,6>3923    2618302971U, // <5,3,0,6>: Cost 3 vext2 <0,1,5,3>, <0,6,2,3>3924    2236344927U, // <5,3,0,7>: Cost 3 vrev <3,5,7,0>3925    2130149376U, // <5,3,0,u>: Cost 2 ins <u,3,0,1>, lane 03926    2982364054U, // <5,3,1,0>: Cost 3 vzipr <4,u,5,1>, <1,2,3,0>3927    3054504086U, // <5,3,1,1>: Cost 3 vtrnl <5,7,1,3>, <3,0,1,2>3928    2624938923U, // <5,3,1,2>: Cost 3 vext2 <1,2,5,3>, <1,2,5,3>3929    2130239488U, // <5,3,1,3>: Cost 2 ins <u,3,1,3>, lane 03930    2982364058U, // <5,3,1,4>: Cost 3 vzipr <4,u,5,1>, <1,2,3,4>3931    2636219536U, // <5,3,1,5>: Cost 3 vext2 <3,1,5,3>, <1,5,3,7>3932    3189407745U, // <5,3,1,6>: Cost 3 ins <5,u,1,6>, lane 13933    2964448400U, // <5,3,1,7>: Cost 3 vzipr <1,u,5,1>, <1,5,3,7>3934    2130239488U, // <5,3,1,u>: Cost 2 ins <u,3,1,3>, lane 03935    2235845154U, // <5,3,2,0>: Cost 3 vrev <3,5,0,2>3936    3204038656U, // <5,3,2,1>: Cost 3 ins <u,3,2,1>, lane 03937    3204046848U, // <5,3,2,2>: Cost 3 ins <u,3,2,2>, lane 03938    2130313216U, // <5,3,2,3>: Cost 2 ins <u,3,2,3>, lane 03939    2703935830U, // <5,3,2,4>: Cost 3 vext3 <3,2,4,5>, <3,2,4,5>3940    2698627422U, // <5,3,2,5>: Cost 3 vext3 <2,3,4,5>, <3,2,5,4>3941    3204079616U, // <5,3,2,6>: Cost 3 ins <u,3,2,6>, lane 03942    3096314880U, // <5,3,2,7>: Cost 3 vtrnr <1,5,0,2>, <1,3,5,7>3943    2130313216U, // <5,3,2,u>: Cost 2 ins <u,3,2,3>, lane 03944    3204104192U, // <5,3,3,0>: Cost 3 ins <u,3,3,0>, lane 03945    2636220684U, // <5,3,3,1>: Cost 3 vext2 <3,1,5,3>, <3,1,5,3>3946    3204120576U, // <5,3,3,2>: Cost 3 ins <u,3,3,2>, lane 03947    2130386944U, // <5,3,3,3>: Cost 2 ins <u,3,3,3>, lane 03948    2704599463U, // <5,3,3,4>: Cost 3 vext3 <3,3,4,5>, <3,3,4,5>3949    2704673200U, // <5,3,3,5>: Cost 3 vext3 <3,3,5,5>, <3,3,5,5>3950    3189555201U, // <5,3,3,6>: Cost 3 ins <5,u,3,6>, lane 13951    2971763856U, // <5,3,3,7>: Cost 3 vzipr <3,1,5,3>, <1,5,3,7>3952    2130386944U, // <5,3,3,u>: Cost 2 ins <u,3,3,3>, lane 03953    2704968148U, // <5,3,4,0>: Cost 3 vext3 <3,4,0,5>, <3,4,0,5>3954    2642193381U, // <5,3,4,1>: Cost 3 vext2 <4,1,5,3>, <4,1,5,3>3955    2642857014U, // <5,3,4,2>: Cost 3 vext2 <4,2,5,3>, <4,2,5,3>3956    2705189359U, // <5,3,4,3>: Cost 3 vext3 <3,4,3,5>, <3,4,3,5>3957    2705263096U, // <5,3,4,4>: Cost 3 vext3 <3,4,4,5>, <3,4,4,5>3958    2130477056U, // <5,3,4,5>: Cost 2 ins <u,3,4,5>, lane 03959    2846247426U, // <5,3,4,6>: Cost 3 vuzpr <4,5,6,3>, <3,4,5,6>3960    2236377699U, // <5,3,4,7>: Cost 3 vrev <3,5,7,4>3961    2130477056U, // <5,3,4,u>: Cost 2 ins <u,3,4,5>, lane 03962    2571632742U, // <5,3,5,0>: Cost 3 vext1 <3,5,3,5>, LHS3963    3053488278U, // <5,3,5,1>: Cost 3 vtrnl <5,5,5,5>, <3,0,1,2>3964    2571634382U, // <5,3,5,2>: Cost 3 vext1 <3,5,3,5>, <2,3,4,5>3965    1748320682U, // <5,3,5,3>: Cost 2 vuzpr <0,5,2,3>, <0,5,2,3>3966    2571636022U, // <5,3,5,4>: Cost 3 vext1 <3,5,3,5>, RHS3967    2115952641U, // <5,3,5,5>: Cost 2 ins <5,u,5,5>, lane 13968    3204300800U, // <5,3,5,6>: Cost 3 ins <u,3,5,6>, lane 03969    2130567168U, // <5,3,5,7>: Cost 2 ins <u,3,5,7>, lane 03970    2130567168U, // <5,3,5,u>: Cost 2 ins <u,3,5,7>, lane 03971    2565668966U, // <5,3,6,0>: Cost 3 vext1 <2,5,3,6>, LHS3972    3204333568U, // <5,3,6,1>: Cost 3 ins <u,3,6,1>, lane 03973    2565670760U, // <5,3,6,2>: Cost 3 vext1 <2,5,3,6>, <2,5,3,6>3974    2565671426U, // <5,3,6,3>: Cost 3 vext1 <2,5,3,6>, <3,4,5,6>3975    2565672246U, // <5,3,6,4>: Cost 3 vext1 <2,5,3,6>, RHS3976    2973778114U, // <5,3,6,5>: Cost 3 vzipr <3,4,5,6>, <0,2,3,5>3977    2973779816U, // <5,3,6,6>: Cost 3 vzipr <3,4,5,6>, <2,5,3,6>3978    2130640896U, // <5,3,6,7>: Cost 2 ins <u,3,6,7>, lane 03979    2130640896U, // <5,3,6,u>: Cost 2 ins <u,3,6,7>, lane 03980    1485963366U, // <5,3,7,0>: Cost 2 vext1 <1,5,3,7>, LHS3981    1485964432U, // <5,3,7,1>: Cost 2 vext1 <1,5,3,7>, <1,5,3,7>3982    2961179382U, // <5,3,7,2>: Cost 3 vzipr <1,3,5,7>, <1,0,3,2>3983    2040972248U, // <5,3,7,3>: Cost 2 vtrnr RHS, <1,3,1,3>3984    1485966646U, // <5,3,7,4>: Cost 2 vext1 <1,5,3,7>, RHS3985    2040973006U, // <5,3,7,5>: Cost 2 vtrnr RHS, <2,3,4,5>3986    2116108289U, // <5,3,7,6>: Cost 2 ins <5,u,7,6>, lane 13987    2040972288U, // <5,3,7,7>: Cost 2 vtrnr RHS, <1,3,5,7>3988    1485969198U, // <5,3,7,u>: Cost 2 vext1 <1,5,3,7>, LHS3989    1485971558U, // <5,3,u,0>: Cost 2 vext1 <1,5,3,u>, LHS3990    1485972625U, // <5,3,u,1>: Cost 2 vext1 <1,5,3,u>, <1,5,3,u>3991    2961187574U, // <5,3,u,2>: Cost 3 vzipr <1,3,5,u>, <1,0,3,2>3992    2040980440U, // <5,3,u,3>: Cost 2 vtrnr RHS, <1,3,1,3>3993    1485974838U, // <5,3,u,4>: Cost 2 vext1 <1,5,3,u>, RHS3994    2040981198U, // <5,3,u,5>: Cost 2 vtrnr RHS, <2,3,4,5>3995    2116108289U, // <5,3,u,6>: Cost 2 ins <5,u,7,6>, lane 13996    2040980480U, // <5,3,u,7>: Cost 2 vtrnr RHS, <1,3,5,7>3997    1485977390U, // <5,3,u,u>: Cost 2 vext1 <1,5,3,u>, LHS3998    3189284865U, // <5,4,0,0>: Cost 3 ins <5,u,0,0>, lane 13999    2113544197U, // <5,4,0,1>: Cost 2 ins <5,4,u,u>, lane 54000    2781626470U, // <5,4,0,2>: Cost 3 vuzpl <5,0,4,1>, LHS4001    2242022676U, // <5,4,0,3>: Cost 3 vrev <4,5,3,0>4002    2642198866U, // <5,4,0,4>: Cost 3 vext2 <4,1,5,4>, <0,4,1,5>4003    2687126418U, // <5,4,0,5>: Cost 3 vext3 <0,4,1,5>, <4,0,5,1>4004    2113527810U, // <5,4,0,6>: Cost 2 ins <5,4,u,6>, lane 24005    3114659045U, // <5,4,0,7>: Cost 3 vtrnr <4,5,6,0>, <4,4,6,7>4006    2113544197U, // <5,4,0,u>: Cost 2 ins <5,4,u,u>, lane 54007    1168067834U, // <5,4,1,0>: Cost 2 vrev <4,5,0,1>4008    3189366785U, // <5,4,1,1>: Cost 3 ins <5,u,1,1>, lane 14009    3204636672U, // <5,4,1,2>: Cost 3 ins <u,4,1,2>, lane 04010    2115641345U, // <5,4,1,3>: Cost 2 ins <5,u,1,3>, lane 14011    2982366416U, // <5,4,1,4>: Cost 3 vzipr <4,u,5,1>, <4,4,4,4>4012    1843006774U, // <5,4,1,5>: Cost 2 vzipl <5,1,7,3>, RHS4013    1980763446U, // <5,4,1,6>: Cost 2 vtrnl <5,7,1,3>, RHS4014    3189415937U, // <5,4,1,7>: Cost 3 ins <5,u,1,7>, lane 14015    1843007017U, // <5,4,1,u>: Cost 2 vzipl <5,1,7,3>, RHS4016    3204694016U, // <5,4,2,0>: Cost 3 ins <u,4,2,0>, lane 04017    2241891588U, // <5,4,2,1>: Cost 3 vrev <4,5,1,2>4018    3189448705U, // <5,4,2,2>: Cost 3 ins <5,u,2,2>, lane 14019    2113544197U, // <5,4,2,3>: Cost 2 ins <5,4,u,u>, lane 54020    3204726784U, // <5,4,2,4>: Cost 3 ins <u,4,2,4>, lane 04021    2973746894U, // <5,4,2,5>: Cost 3 vzipr <3,4,5,2>, <2,3,4,5>4022    2131001344U, // <5,4,2,6>: Cost 2 ins <u,4,2,6>, lane 04023    3114675429U, // <5,4,2,7>: Cost 3 vtrnr <4,5,6,2>, <4,4,6,7>4024    2113544197U, // <5,4,2,u>: Cost 2 ins <5,4,u,u>, lane 54025    3204767744U, // <5,4,3,0>: Cost 3 ins <u,4,3,0>, lane 04026    2241899781U, // <5,4,3,1>: Cost 3 vrev <4,5,1,3>4027    1168231694U, // <5,4,3,2>: Cost 2 vrev <4,5,2,3>4028    3189530625U, // <5,4,3,3>: Cost 3 ins <5,u,3,3>, lane 14029    2638219776U, // <5,4,3,4>: Cost 3 vext2 <3,4,5,4>, <3,4,5,4>4030    2978399950U, // <5,4,3,5>: Cost 3 vzipr <4,2,5,3>, <2,3,4,5>4031    2113527810U, // <5,4,3,6>: Cost 2 ins <5,4,u,6>, lane 24032    2840355840U, // <5,4,3,7>: Cost 3 vuzpr <3,5,7,4>, <1,3,5,7>4033    2113527810U, // <5,4,3,u>: Cost 2 ins <5,4,u,6>, lane 24034    2918763410U, // <5,4,4,0>: Cost 3 vzipl <5,4,7,6>, <4,0,5,1>4035    2642201574U, // <5,4,4,1>: Cost 3 vext2 <4,1,5,4>, <4,1,5,4>4036    3186991107U, // <5,4,4,2>: Cost 3 ins <5,4,4,u>, lane 34037    3186991107U, // <5,4,4,3>: Cost 3 ins <5,4,4,u>, lane 34038    2131132416U, // <5,4,4,4>: Cost 2 ins <u,4,4,4>, lane 04039    1845022006U, // <5,4,4,5>: Cost 2 vzipl <5,4,7,6>, RHS4040    2113527810U, // <5,4,4,6>: Cost 2 ins <5,4,u,6>, lane 24041    2646183372U, // <5,4,4,7>: Cost 3 vext2 <4,7,5,4>, <4,7,5,4>4042    1845022249U, // <5,4,4,u>: Cost 2 vzipl <5,4,7,6>, RHS4043    1503936614U, // <5,4,5,0>: Cost 2 vext1 <4,5,4,5>, LHS4044    2559763607U, // <5,4,5,1>: Cost 3 vext1 <1,5,4,5>, <1,5,4,5>4045    2698628366U, // <5,4,5,2>: Cost 3 vext3 <2,3,4,5>, <4,5,2,3>4046    3189678081U, // <5,4,5,3>: Cost 3 ins <5,u,5,3>, lane 14047    1168395554U, // <5,4,5,4>: Cost 2 vrev <4,5,4,5>4048    1845529910U, // <5,4,5,5>: Cost 2 vzipl <5,5,5,5>, RHS4049    1613385014U, // <5,4,5,6>: Cost 2 vext3 <0,4,1,5>, RHS4050    2115969025U, // <5,4,5,7>: Cost 2 ins <5,u,5,7>, lane 14051    1613385032U, // <5,4,5,u>: Cost 2 vext3 <0,4,1,5>, RHS4052    2559770726U, // <5,4,6,0>: Cost 3 vext1 <1,5,4,6>, LHS4053    2559771800U, // <5,4,6,1>: Cost 3 vext1 <1,5,4,6>, <1,5,4,6>4054    3189743617U, // <5,4,6,2>: Cost 3 ins <5,u,6,2>, lane 14055    2571717194U, // <5,4,6,3>: Cost 3 vext1 <3,5,4,6>, <3,5,4,6>4056    2559774006U, // <5,4,6,4>: Cost 3 vext1 <1,5,4,6>, RHS4057    1846299958U, // <5,4,6,5>: Cost 2 vzipl <5,6,7,0>, RHS4058    2131296256U, // <5,4,6,6>: Cost 2 ins <u,4,6,6>, lane 04059    2113544197U, // <5,4,6,7>: Cost 2 ins <5,4,u,u>, lane 54060    1846300201U, // <5,4,6,u>: Cost 2 vzipl <5,6,7,0>, RHS4061    2116059137U, // <5,4,7,0>: Cost 2 ins <5,u,7,0>, lane 14062    2113470467U, // <5,4,7,1>: Cost 2 ins <5,4,7,u>, lane 34063    2113470467U, // <5,4,7,2>: Cost 2 ins <5,4,7,u>, lane 34064    2116083713U, // <5,4,7,3>: Cost 2 ins <5,u,7,3>, lane 14065    2040974544U, // <5,4,7,4>: Cost 2 vtrnr RHS, <4,4,4,4>4066    2040971602U, // <5,4,7,5>: Cost 2 vtrnr RHS, <0,4,1,5>4067    94817590U,   // <5,4,7,6>: Cost 1 vrev RHS4068    2116116481U, // <5,4,7,7>: Cost 2 ins <5,u,7,7>, lane 14069    94965064U,   // <5,4,7,u>: Cost 1 vrev RHS4070    2116059137U, // <5,4,u,0>: Cost 2 ins <5,u,7,0>, lane 14071    2113544197U, // <5,4,u,1>: Cost 2 ins <5,4,u,u>, lane 54072    2113470467U, // <5,4,u,2>: Cost 2 ins <5,4,7,u>, lane 34073    2115641345U, // <5,4,u,3>: Cost 2 ins <5,u,1,3>, lane 14074    2040982736U, // <5,4,u,4>: Cost 2 vtrnr RHS, <4,4,4,4>4075    2040979794U, // <5,4,u,5>: Cost 2 vtrnr RHS, <0,4,1,5>4076    94825783U,   // <5,4,u,6>: Cost 1 vrev RHS4077    2115969025U, // <5,4,u,7>: Cost 2 ins <5,u,5,7>, lane 14078    94973257U,   // <5,4,u,u>: Cost 1 vrev RHS4079    2040917295U, // <5,5,0,0>: Cost 2 vtrnr <4,5,6,0>, <4,5,6,0>4080    1573109862U, // <5,5,0,1>: Cost 2 vext2 <4,u,5,5>, LHS4081    1711308902U, // <5,5,0,2>: Cost 2 vuzpl <5,5,5,5>, LHS4082    3187908610U, // <5,5,0,3>: Cost 3 ins <5,5,u,3>, lane 24083    2687127138U, // <5,5,0,4>: Cost 3 vext3 <0,4,1,5>, <5,0,4,1>4084    2114183170U, // <5,5,0,5>: Cost 2 ins <5,5,u,5>, lane 24085    3187933186U, // <5,5,0,6>: Cost 3 ins <5,5,u,6>, lane 24086    2114199554U, // <5,5,0,7>: Cost 2 ins <5,5,u,7>, lane 24087    1573110429U, // <5,5,0,u>: Cost 2 vext2 <4,u,5,5>, LHS4088    2646852342U, // <5,5,1,0>: Cost 3 vext2 <4,u,5,5>, <1,0,3,2>4089    1908624922U, // <5,5,1,1>: Cost 2 vzipr <4,u,5,1>, <4,u,5,1>4090    2646852502U, // <5,5,1,2>: Cost 3 vext2 <4,u,5,5>, <1,2,3,0>4091    1778417766U, // <5,5,1,3>: Cost 2 vuzpr <5,5,5,5>, LHS4092    2715217591U, // <5,5,1,4>: Cost 3 vext3 <5,1,4,5>, <5,1,4,5>4093    2114183170U, // <5,5,1,5>: Cost 2 ins <5,5,u,5>, lane 24094    2982365698U, // <5,5,1,6>: Cost 3 vzipr <4,u,5,1>, <3,4,5,6>4095    2114199554U, // <5,5,1,7>: Cost 2 ins <5,5,u,7>, lane 24096    1778417771U, // <5,5,1,u>: Cost 2 vuzpr <5,5,5,5>, LHS4097    2785052326U, // <5,5,2,0>: Cost 3 vuzpl <5,5,5,5>, <2,3,0,1>4098    3205365760U, // <5,5,2,1>: Cost 3 ins <u,5,2,1>, lane 04099    2040933681U, // <5,5,2,2>: Cost 2 vtrnr <4,5,6,2>, <4,5,6,2>4100    2114207749U, // <5,5,2,3>: Cost 2 ins <5,5,u,u>, lane 54101    2785052366U, // <5,5,2,4>: Cost 3 vuzpl <5,5,5,5>, <2,3,4,5>4102    2114183170U, // <5,5,2,5>: Cost 2 ins <5,5,u,5>, lane 24103    2646853562U, // <5,5,2,6>: Cost 3 vext2 <4,u,5,5>, <2,6,3,7>4104    2114199554U, // <5,5,2,7>: Cost 2 ins <5,5,u,7>, lane 24105    2114207749U, // <5,5,2,u>: Cost 2 ins <5,5,u,u>, lane 54106    2646853782U, // <5,5,3,0>: Cost 3 vext2 <4,u,5,5>, <3,0,1,2>4107    2785052822U, // <5,5,3,1>: Cost 3 vuzpl <5,5,5,5>, <3,0,1,2>4108    3187900418U, // <5,5,3,2>: Cost 3 ins <5,5,u,2>, lane 24109    1880105089U, // <5,5,3,3>: Cost 2 vzipr <0,1,5,3>, <0,1,5,3>4110    2646854146U, // <5,5,3,4>: Cost 3 vext2 <4,u,5,5>, <3,4,5,6>4111    2114183170U, // <5,5,3,5>: Cost 2 ins <5,5,u,5>, lane 24112    3205480448U, // <5,5,3,6>: Cost 3 ins <u,5,3,6>, lane 04113    2131746816U, // <5,5,3,7>: Cost 2 ins <u,5,3,7>, lane 04114    2131746816U, // <5,5,3,u>: Cost 2 ins <u,5,3,7>, lane 04115    2646854546U, // <5,5,4,0>: Cost 3 vext2 <4,u,5,5>, <4,0,5,1>4116    2716987279U, // <5,5,4,1>: Cost 3 vext3 <5,4,1,5>, <5,4,1,5>4117    3187900418U, // <5,5,4,2>: Cost 3 ins <5,5,u,2>, lane 24118    3187908610U, // <5,5,4,3>: Cost 3 ins <5,5,u,3>, lane 24119    1845022662U, // <5,5,4,4>: Cost 2 vzipl <5,4,7,6>, <5,4,7,6>4120    1573113142U, // <5,5,4,5>: Cost 2 vext2 <4,u,5,5>, RHS4121    1711312182U, // <5,5,4,6>: Cost 2 vuzpl <5,5,5,5>, RHS4122    2114199554U, // <5,5,4,7>: Cost 2 ins <5,5,u,7>, lane 24123    1573113374U, // <5,5,4,u>: Cost 2 vext2 <4,u,5,5>, <4,u,5,5>4124    1509982310U, // <5,5,5,0>: Cost 2 vext1 <5,5,5,5>, LHS4125    2113986563U, // <5,5,5,1>: Cost 2 ins <5,5,5,u>, lane 34126    2113986563U, // <5,5,5,2>: Cost 2 ins <5,5,5,u>, lane 34127    2113986563U, // <5,5,5,3>: Cost 2 ins <5,5,5,u>, lane 34128    1509985590U, // <5,5,5,4>: Cost 2 vext1 <5,5,5,5>, RHS4129    229035318U,  // <5,5,5,5>: Cost 1 vdup1 RHS4130    2113986563U, // <5,5,5,6>: Cost 2 ins <5,5,5,u>, lane 34131    1778421046U, // <5,5,5,7>: Cost 2 vuzpr <5,5,5,5>, RHS4132    229035318U,  // <5,5,5,u>: Cost 1 vdup1 RHS4133    2131910656U, // <5,5,6,0>: Cost 2 ins <u,5,6,0>, lane 04134    2131918848U, // <5,5,6,1>: Cost 2 ins <u,5,6,1>, lane 04135    2131927040U, // <5,5,6,2>: Cost 2 ins <u,5,6,2>, lane 04136    2131935232U, // <5,5,6,3>: Cost 2 ins <u,5,6,3>, lane 04137    2131943424U, // <5,5,6,4>: Cost 2 ins <u,5,6,4>, lane 04138    2131951616U, // <5,5,6,5>: Cost 2 ins <u,5,6,5>, lane 04139    1900038658U, // <5,5,6,6>: Cost 2 vzipr <3,4,5,6>, <3,4,5,6>4140    1058226176U, // <5,5,6,7>: Cost 1 ins RHS, lane 04141    1058226176U, // <5,5,6,u>: Cost 1 ins RHS, lane 04142    2116059137U, // <5,5,7,0>: Cost 2 ins <5,u,7,0>, lane 14143    2114134019U, // <5,5,7,1>: Cost 2 ins <5,5,7,u>, lane 34144    2114134019U, // <5,5,7,2>: Cost 2 ins <5,5,7,u>, lane 34145    2116083713U, // <5,5,7,3>: Cost 2 ins <5,u,7,3>, lane 14146    2116091905U, // <5,5,7,4>: Cost 2 ins <5,u,7,4>, lane 14147    2040975364U, // <5,5,7,5>: Cost 2 vtrnr RHS, <5,5,5,5>4148    2116108289U, // <5,5,7,6>: Cost 2 ins <5,u,7,6>, lane 14149    967232822U,  // <5,5,7,7>: Cost 1 vtrnr RHS, RHS4150    967232823U,  // <5,5,7,u>: Cost 1 vtrnr RHS, RHS4151    1509982310U, // <5,5,u,0>: Cost 2 vext1 <5,5,5,5>, LHS4152    1573115694U, // <5,5,u,1>: Cost 2 vext2 <4,u,5,5>, LHS4153    1711314734U, // <5,5,u,2>: Cost 2 vuzpl <5,5,5,5>, LHS4154    1778418333U, // <5,5,u,3>: Cost 2 vuzpr <5,5,5,5>, LHS4155    1845022662U, // <5,5,u,4>: Cost 2 vzipl <5,4,7,6>, <5,4,7,6>4156    229035318U,  // <5,5,u,5>: Cost 1 vdup1 RHS4157    1711315098U, // <5,5,u,6>: Cost 2 vuzpl <5,5,5,5>, RHS4158    967241014U,  // <5,5,u,7>: Cost 1 vtrnr RHS, RHS4159    967241015U,  // <5,5,u,u>: Cost 1 vtrnr RHS, RHS4160    2114805762U, // <5,6,0,0>: Cost 2 ins <5,6,u,0>, lane 24161    1564491878U, // <5,6,0,1>: Cost 2 vext2 <3,4,5,6>, LHS4162    2132148224U, // <5,6,0,2>: Cost 2 ins <u,6,0,2>, lane 04163    2638233856U, // <5,6,0,3>: Cost 3 vext2 <3,4,5,6>, <0,3,1,4>4164    2114838530U, // <5,6,0,4>: Cost 2 ins <5,6,u,4>, lane 24165    3188588546U, // <5,6,0,5>: Cost 3 ins <5,6,u,5>, lane 24166    3188596738U, // <5,6,0,6>: Cost 3 ins <5,6,u,6>, lane 24167    2973732150U, // <5,6,0,7>: Cost 3 vzipr <3,4,5,0>, RHS4168    1564492445U, // <5,6,0,u>: Cost 2 vext2 <3,4,5,6>, LHS4169    2114805762U, // <5,6,1,0>: Cost 2 ins <5,6,u,0>, lane 24170    2638234420U, // <5,6,1,1>: Cost 3 vext2 <3,4,5,6>, <1,1,1,1>4171    2638234518U, // <5,6,1,2>: Cost 3 vext2 <3,4,5,6>, <1,2,3,0>4172    2115641345U, // <5,6,1,3>: Cost 2 ins <5,u,1,3>, lane 14173    2114838530U, // <5,6,1,4>: Cost 2 ins <5,6,u,4>, lane 24174    2638234768U, // <5,6,1,5>: Cost 3 vext2 <3,4,5,6>, <1,5,3,7>4175    2982366436U, // <5,6,1,6>: Cost 3 vzipr <4,u,5,1>, <4,4,6,6>4176    1908624694U, // <5,6,1,7>: Cost 2 vzipr <4,u,5,1>, RHS4177    1908624695U, // <5,6,1,u>: Cost 2 vzipr <4,u,5,1>, RHS4178    2114805762U, // <5,6,2,0>: Cost 2 ins <5,6,u,0>, lane 24179    3188555778U, // <5,6,2,1>: Cost 3 ins <5,6,u,1>, lane 24180    2638235240U, // <5,6,2,2>: Cost 3 vext2 <3,4,5,6>, <2,2,2,2>4181    2114871301U, // <5,6,2,3>: Cost 2 ins <5,6,u,u>, lane 54182    2114838530U, // <5,6,2,4>: Cost 2 ins <5,6,u,4>, lane 24183    2638235496U, // <5,6,2,5>: Cost 3 vext2 <3,4,5,6>, <2,5,3,6>4184    2638235578U, // <5,6,2,6>: Cost 3 vext2 <3,4,5,6>, <2,6,3,7>4185    2964458806U, // <5,6,2,7>: Cost 3 vzipr <1,u,5,2>, RHS4186    2114805762U, // <5,6,2,u>: Cost 2 ins <5,6,u,0>, lane 24187    2114805762U, // <5,6,3,0>: Cost 2 ins <5,6,u,0>, lane 24188    3206103040U, // <5,6,3,1>: Cost 3 ins <u,6,3,1>, lane 04189    3206111232U, // <5,6,3,2>: Cost 3 ins <u,6,3,2>, lane 04190    2638236060U, // <5,6,3,3>: Cost 3 vext2 <3,4,5,6>, <3,3,3,3>4191    1564494338U, // <5,6,3,4>: Cost 2 vext2 <3,4,5,6>, <3,4,5,6>4192    2783119874U, // <5,6,3,5>: Cost 3 vuzpl <5,2,6,3>, <3,4,5,6>4193    3206144000U, // <5,6,3,6>: Cost 3 ins <u,6,3,6>, lane 04194    2132410368U, // <5,6,3,7>: Cost 2 ins <u,6,3,7>, lane 04195    1567148870U, // <5,6,3,u>: Cost 2 vext2 <3,u,5,6>, <3,u,5,6>4196    2114805762U, // <5,6,4,0>: Cost 2 ins <5,6,u,0>, lane 24197    3189587969U, // <5,6,4,1>: Cost 3 ins <5,u,4,1>, lane 14198    2918765050U, // <5,6,4,2>: Cost 3 vzipl <5,4,7,6>, <6,2,7,3>4199    2638236818U, // <5,6,4,3>: Cost 3 vext2 <3,4,5,6>, <4,3,6,5>4200    2114838530U, // <5,6,4,4>: Cost 2 ins <5,6,u,4>, lane 24201    1564495158U, // <5,6,4,5>: Cost 2 vext2 <3,4,5,6>, RHS4202    2132475904U, // <5,6,4,6>: Cost 2 ins <u,6,4,6>, lane 04203    2972437814U, // <5,6,4,7>: Cost 3 vzipr <3,2,5,4>, RHS4204    1564495401U, // <5,6,4,u>: Cost 2 vext2 <3,4,5,6>, RHS4205    2114805762U, // <5,6,5,0>: Cost 2 ins <5,6,u,0>, lane 24206    2662125264U, // <5,6,5,1>: Cost 3 vext2 <7,4,5,6>, <5,1,7,3>4207    2982398876U, // <5,6,5,2>: Cost 3 vzipr <4,u,5,5>, <4,0,6,2>4208    3189678081U, // <5,6,5,3>: Cost 3 ins <5,u,5,3>, lane 14209    2114838530U, // <5,6,5,4>: Cost 2 ins <5,6,u,4>, lane 24210    2115952641U, // <5,6,5,5>: Cost 2 ins <5,u,5,5>, lane 14211    1772530997U, // <5,6,5,6>: Cost 2 vuzpr <4,5,6,6>, <4,5,6,6>4212    1908657462U, // <5,6,5,7>: Cost 2 vzipr <4,u,5,5>, RHS4213    1908657463U, // <5,6,5,u>: Cost 2 vzipr <4,u,5,5>, RHS4214    2114805762U, // <5,6,6,0>: Cost 2 ins <5,6,u,0>, lane 24215    3189735425U, // <5,6,6,1>: Cost 3 ins <5,u,6,1>, lane 14216    2920043002U, // <5,6,6,2>: Cost 3 vzipl <5,6,7,0>, <6,2,7,3>4217    2973781298U, // <5,6,6,3>: Cost 3 vzipr <3,4,5,6>, <4,5,6,3>4218    2114838530U, // <5,6,6,4>: Cost 2 ins <5,6,u,4>, lane 24219    2973781138U, // <5,6,6,5>: Cost 3 vzipr <3,4,5,6>, <4,3,6,5>4220    2132623360U, // <5,6,6,6>: Cost 2 ins <u,6,6,6>, lane 04221    1900039478U, // <5,6,6,7>: Cost 2 vzipr <3,4,5,6>, RHS4222    1900039479U, // <5,6,6,u>: Cost 2 vzipr <3,4,5,6>, RHS4223    430358630U,  // <5,6,7,0>: Cost 1 vext1 RHS, LHS4224    1504101110U, // <5,6,7,1>: Cost 2 vext1 RHS, <1,0,3,2>4225    1504101992U, // <5,6,7,2>: Cost 2 vext1 RHS, <2,2,2,2>4226    1504102550U, // <5,6,7,3>: Cost 2 vext1 RHS, <3,0,1,2>4227    430361910U,  // <5,6,7,4>: Cost 1 vext1 RHS, RHS4228    1504104390U, // <5,6,7,5>: Cost 2 vext1 RHS, <5,4,7,6>4229    1504105272U, // <5,6,7,6>: Cost 2 vext1 RHS, <6,6,6,6>4230    1887440182U, // <5,6,7,7>: Cost 2 vzipr <1,3,5,7>, RHS4231    430364462U,  // <5,6,7,u>: Cost 1 vext1 RHS, LHS4232    430366822U,  // <5,6,u,0>: Cost 1 vext1 RHS, LHS4233    1564497710U, // <5,6,u,1>: Cost 2 vext2 <3,4,5,6>, LHS4234    1504110184U, // <5,6,u,2>: Cost 2 vext1 RHS, <2,2,2,2>4235    1504110742U, // <5,6,u,3>: Cost 2 vext1 RHS, <3,0,1,2>4236    430370103U,  // <5,6,u,4>: Cost 1 vext1 RHS, RHS4237    1564498074U, // <5,6,u,5>: Cost 2 vext2 <3,4,5,6>, RHS4238    1504113146U, // <5,6,u,6>: Cost 2 vext1 RHS, <6,2,7,3>4239    1887448374U, // <5,6,u,7>: Cost 2 vzipr <1,3,5,u>, RHS4240    430372654U,  // <5,6,u,u>: Cost 1 vext1 RHS, LHS4241    1772535808U, // <5,7,0,0>: Cost 2 vuzpr RHS, <0,0,0,0>4242    1551892582U, // <5,7,0,1>: Cost 2 vext2 <1,3,5,7>, LHS4243    1772535828U, // <5,7,0,2>: Cost 2 vuzpr RHS, <0,0,2,2>4244    2115493890U, // <5,7,0,3>: Cost 2 ins <5,7,u,3>, lane 24245    2625634642U, // <5,7,0,4>: Cost 3 vext2 <1,3,5,7>, <0,4,1,5>4246    2846279860U, // <5,7,0,5>: Cost 3 vuzpr RHS, <3,0,4,5>4247    2846277674U, // <5,7,0,6>: Cost 3 vuzpr RHS, <0,0,4,6>4248    2115526658U, // <5,7,0,7>: Cost 2 ins <5,7,u,7>, lane 24249    1551893149U, // <5,7,0,u>: Cost 2 vext2 <1,3,5,7>, LHS4250    2115018755U, // <5,7,1,0>: Cost 2 ins <5,7,1,u>, lane 34251    1772536628U, // <5,7,1,1>: Cost 2 vuzpr RHS, <1,1,1,1>4252    2115018755U, // <5,7,1,2>: Cost 2 ins <5,7,1,u>, lane 34253    698794086U,  // <5,7,1,3>: Cost 1 vuzpr RHS, LHS4254    2115018755U, // <5,7,1,4>: Cost 2 ins <5,7,1,u>, lane 34255    2115018755U, // <5,7,1,5>: Cost 2 ins <5,7,1,u>, lane 34256    2115018755U, // <5,7,1,6>: Cost 2 ins <5,7,1,u>, lane 34257    2115526658U, // <5,7,1,7>: Cost 2 ins <5,7,u,7>, lane 24258    698794091U,  // <5,7,1,u>: Cost 1 vuzpr RHS, LHS4259    1772536726U, // <5,7,2,0>: Cost 2 vuzpr RHS, <1,2,3,0>4260    2846277795U, // <5,7,2,1>: Cost 3 vuzpr RHS, <0,2,0,1>4261    1772535972U, // <5,7,2,2>: Cost 2 vuzpr RHS, <0,2,0,2>4262    1772537458U, // <5,7,2,3>: Cost 2 vuzpr RHS, <2,2,3,3>4263    1772536730U, // <5,7,2,4>: Cost 2 vuzpr RHS, <1,2,3,4>4264    2625636201U, // <5,7,2,5>: Cost 3 vext2 <1,3,5,7>, <2,5,3,7>4265    1772536012U, // <5,7,2,6>: Cost 2 vuzpr RHS, <0,2,4,6>4266    2115526658U, // <5,7,2,7>: Cost 2 ins <5,7,u,7>, lane 24267    1772535978U, // <5,7,2,u>: Cost 2 vuzpr RHS, <0,2,0,u>4268    2625636502U, // <5,7,3,0>: Cost 3 vext2 <1,3,5,7>, <3,0,1,2>4269    1772537510U, // <5,7,3,1>: Cost 2 vuzpr RHS, <2,3,0,1>4270    2846278606U, // <5,7,3,2>: Cost 3 vuzpr RHS, <1,3,0,2>4271    1772536792U, // <5,7,3,3>: Cost 2 vuzpr RHS, <1,3,1,3>4272    2625636866U, // <5,7,3,4>: Cost 3 vext2 <1,3,5,7>, <3,4,5,6>4273    1772537550U, // <5,7,3,5>: Cost 2 vuzpr RHS, <2,3,4,5>4274    2846278628U, // <5,7,3,6>: Cost 3 vuzpr RHS, <1,3,2,6>4275    1772536832U, // <5,7,3,7>: Cost 2 vuzpr RHS, <1,3,5,7>4276    1772536797U, // <5,7,3,u>: Cost 2 vuzpr RHS, <1,3,1,u>4277    2571919462U, // <5,7,4,0>: Cost 3 vext1 <3,5,7,4>, LHS4278    2571920384U, // <5,7,4,1>: Cost 3 vext1 <3,5,7,4>, <1,3,5,7>4279    2846277958U, // <5,7,4,2>: Cost 3 vuzpr RHS, <0,4,0,2>4280    2115493890U, // <5,7,4,3>: Cost 2 ins <5,7,u,3>, lane 24281    1772539088U, // <5,7,4,4>: Cost 2 vuzpr RHS, <4,4,4,4>4282    1551895862U, // <5,7,4,5>: Cost 2 vext2 <1,3,5,7>, RHS4283    1772536156U, // <5,7,4,6>: Cost 2 vuzpr RHS, <0,4,2,6>4284    2115526658U, // <5,7,4,7>: Cost 2 ins <5,7,u,7>, lane 24285    1551896105U, // <5,7,4,u>: Cost 2 vext2 <1,3,5,7>, RHS4286    2115313667U, // <5,7,5,0>: Cost 2 ins <5,7,5,u>, lane 34287    2115313667U, // <5,7,5,1>: Cost 2 ins <5,7,5,u>, lane 34288    2115313667U, // <5,7,5,2>: Cost 2 ins <5,7,5,u>, lane 34289    2115493890U, // <5,7,5,3>: Cost 2 ins <5,7,u,3>, lane 24290    2115313667U, // <5,7,5,4>: Cost 2 ins <5,7,5,u>, lane 34291    1772539908U, // <5,7,5,5>: Cost 2 vuzpr RHS, <5,5,5,5>4292    2115313667U, // <5,7,5,6>: Cost 2 ins <5,7,5,u>, lane 34293    698797366U,  // <5,7,5,7>: Cost 1 vuzpr RHS, RHS4294    698797367U,  // <5,7,5,u>: Cost 1 vuzpr RHS, RHS4295    1772540002U, // <5,7,6,0>: Cost 2 vuzpr RHS, <5,6,7,0>4296    2846279577U, // <5,7,6,1>: Cost 3 vuzpr RHS, <2,6,0,1>4297    1772539212U, // <5,7,6,2>: Cost 2 vuzpr RHS, <4,6,0,2>4298    2115493890U, // <5,7,6,3>: Cost 2 ins <5,7,u,3>, lane 24299    1772540006U, // <5,7,6,4>: Cost 2 vuzpr RHS, <5,6,7,4>4300    2846279617U, // <5,7,6,5>: Cost 3 vuzpr RHS, <2,6,4,5>4301    1772539252U, // <5,7,6,6>: Cost 2 vuzpr RHS, <4,6,4,6>4302    1772537786U, // <5,7,6,7>: Cost 2 vuzpr RHS, <2,6,3,7>4303    1772537787U, // <5,7,6,u>: Cost 2 vuzpr RHS, <2,6,3,u>4304    1510146150U, // <5,7,7,0>: Cost 2 vext1 <5,5,7,7>, LHS4305    1772540750U, // <5,7,7,1>: Cost 2 vuzpr RHS, <6,7,0,1>4306    2846281846U, // <5,7,7,2>: Cost 3 vuzpr RHS, <5,7,0,2>4307    1772540032U, // <5,7,7,3>: Cost 2 vuzpr RHS, <5,7,1,3>4308    1510149430U, // <5,7,7,4>: Cost 2 vext1 <5,5,7,7>, RHS4309    1772540790U, // <5,7,7,5>: Cost 2 vuzpr RHS, <6,7,4,5>4310    2116108289U, // <5,7,7,6>: Cost 2 ins <5,u,7,6>, lane 14311    1772540072U, // <5,7,7,7>: Cost 2 vuzpr RHS, <5,7,5,7>4312    1772540037U, // <5,7,7,u>: Cost 2 vuzpr RHS, <5,7,1,u>4313    1772537212U, // <5,7,u,0>: Cost 2 vuzpr RHS, <1,u,3,0>4314    1551898414U, // <5,7,u,1>: Cost 2 vext2 <1,3,5,7>, LHS4315    1772536458U, // <5,7,u,2>: Cost 2 vuzpr RHS, <0,u,0,2>4316    698794653U,  // <5,7,u,3>: Cost 1 vuzpr RHS, LHS4317    1772537216U, // <5,7,u,4>: Cost 2 vuzpr RHS, <1,u,3,4>4318    1551898778U, // <5,7,u,5>: Cost 2 vext2 <1,3,5,7>, RHS4319    1772536480U, // <5,7,u,6>: Cost 2 vuzpr RHS, <0,u,2,6>4320    698797609U,  // <5,7,u,7>: Cost 1 vuzpr RHS, RHS4321    698794658U,  // <5,7,u,u>: Cost 1 vuzpr RHS, LHS4322    1772544000U, // <5,u,0,0>: Cost 2 vuzpr RHS, <0,0,0,0>4323    1551900774U, // <5,u,0,1>: Cost 2 vext2 <1,3,5,u>, LHS4324    1772544020U, // <5,u,0,2>: Cost 2 vuzpr RHS, <0,0,2,2>4325    2111512578U, // <5,u,0,3>: Cost 2 ins <5,1,u,3>, lane 24326    2114838530U, // <5,u,0,4>: Cost 2 ins <5,6,u,4>, lane 24327    2114183170U, // <5,u,0,5>: Cost 2 ins <5,5,u,5>, lane 24328    2113527810U, // <5,u,0,6>: Cost 2 ins <5,4,u,6>, lane 24329    2114199554U, // <5,u,0,7>: Cost 2 ins <5,5,u,7>, lane 24330    1551901341U, // <5,u,0,u>: Cost 2 vext2 <1,3,5,u>, LHS4331    2114805762U, // <5,u,1,0>: Cost 2 ins <5,6,u,0>, lane 24332    1772544820U, // <5,u,1,1>: Cost 2 vuzpr RHS, <1,1,1,1>4333    1613387566U, // <5,u,1,2>: Cost 2 vext3 <0,4,1,5>, LHS4334    698802278U,  // <5,u,1,3>: Cost 1 vuzpr RHS, LHS4335    2114838530U, // <5,u,1,4>: Cost 2 ins <5,6,u,4>, lane 24336    1843009690U, // <5,u,1,5>: Cost 2 vzipl <5,1,7,3>, RHS4337    1980766362U, // <5,u,1,6>: Cost 2 vtrnl <5,7,1,3>, RHS4338    1908624712U, // <5,u,1,7>: Cost 2 vzipr <4,u,5,1>, RHS4339    698802283U,  // <5,u,1,u>: Cost 1 vuzpr RHS, LHS4340    1772544918U, // <5,u,2,0>: Cost 2 vuzpr RHS, <1,2,3,0>4341    2128969728U, // <5,u,2,1>: Cost 2 ins <u,1,2,1>, lane 04342    1772544164U, // <5,u,2,2>: Cost 2 vuzpr RHS, <0,2,0,2>4343    1055244288U, // <5,u,2,3>: Cost 1 ins LHS, lane 04344    1772544922U, // <5,u,2,4>: Cost 2 vuzpr RHS, <1,2,3,4>4345    2129002496U, // <5,u,2,5>: Cost 2 ins <u,1,2,5>, lane 04346    1772544204U, // <5,u,2,6>: Cost 2 vuzpr RHS, <0,2,4,6>4347    2114199554U, // <5,u,2,7>: Cost 2 ins <5,5,u,7>, lane 24348    1055244288U, // <5,u,2,u>: Cost 1 ins LHS, lane 04349    2129698816U, // <5,u,3,0>: Cost 2 ins <u,2,3,0>, lane 04350    1772545702U, // <5,u,3,1>: Cost 2 vuzpr RHS, <2,3,0,1>4351    2128388096U, // <5,u,3,2>: Cost 2 ins <u,0,3,2>, lane 04352    1772544984U, // <5,u,3,3>: Cost 2 vuzpr RHS, <1,3,1,3>4353    1564510724U, // <5,u,3,4>: Cost 2 vext2 <3,4,5,u>, <3,4,5,u>4354    1772545742U, // <5,u,3,5>: Cost 2 vuzpr RHS, <2,3,4,5>4355    2113527810U, // <5,u,3,6>: Cost 2 ins <5,4,u,6>, lane 24356    1772545024U, // <5,u,3,7>: Cost 2 vuzpr RHS, <1,3,5,7>4357    1567165256U, // <5,u,3,u>: Cost 2 vext2 <3,u,5,u>, <3,u,5,u>4358    2114805762U, // <5,u,4,0>: Cost 2 ins <5,6,u,0>, lane 24359    1845024558U, // <5,u,4,1>: Cost 2 vzipl <5,4,7,6>, LHS4360    2642897979U, // <5,u,4,2>: Cost 3 vext2 <4,2,5,u>, <4,2,5,u>4361    2111512578U, // <5,u,4,3>: Cost 2 ins <5,1,u,3>, lane 24362    1772547280U, // <5,u,4,4>: Cost 2 vuzpr RHS, <4,4,4,4>4363    1551904054U, // <5,u,4,5>: Cost 2 vext2 <1,3,5,u>, RHS4364    1772544348U, // <5,u,4,6>: Cost 2 vuzpr RHS, <0,4,2,6>4365    2114199554U, // <5,u,4,7>: Cost 2 ins <5,5,u,7>, lane 24366    1551904297U, // <5,u,4,u>: Cost 2 vext2 <1,3,5,u>, RHS4367    1509982310U, // <5,u,5,0>: Cost 2 vext1 <5,5,5,5>, LHS4368    1845532462U, // <5,u,5,1>: Cost 2 vzipl <5,5,5,5>, LHS4369    1979750190U, // <5,u,5,2>: Cost 2 vtrnl <5,5,5,5>, LHS4370    1908654236U, // <5,u,5,3>: Cost 2 vzipr <4,u,5,5>, LHS4371    1509985590U, // <5,u,5,4>: Cost 2 vext1 <5,5,5,5>, RHS4372    229035318U,  // <5,u,5,5>: Cost 1 vdup1 RHS4373    1613387930U, // <5,u,5,6>: Cost 2 vext3 <0,4,1,5>, RHS4374    698805558U,  // <5,u,5,7>: Cost 1 vuzpr RHS, RHS4375    698805559U,  // <5,u,5,u>: Cost 1 vuzpr RHS, RHS4376    1772548194U, // <5,u,6,0>: Cost 2 vuzpr RHS, <5,6,7,0>4377    1846302510U, // <5,u,6,1>: Cost 2 vzipl <5,6,7,0>, LHS4378    1772547404U, // <5,u,6,2>: Cost 2 vuzpr RHS, <4,6,0,2>4379    1900036252U, // <5,u,6,3>: Cost 2 vzipr <3,4,5,6>, LHS4380    1772548198U, // <5,u,6,4>: Cost 2 vuzpr RHS, <5,6,7,4>4381    1846302874U, // <5,u,6,5>: Cost 2 vzipl <5,6,7,0>, RHS4382    1772547444U, // <5,u,6,6>: Cost 2 vuzpr RHS, <4,6,4,6>4383    1058226176U, // <5,u,6,7>: Cost 1 ins RHS, lane 04384    1058226176U, // <5,u,6,u>: Cost 1 ins RHS, lane 04385    430506086U,  // <5,u,7,0>: Cost 1 vext1 RHS, LHS4386    1486333117U, // <5,u,7,1>: Cost 2 vext1 <1,5,u,7>, <1,5,u,7>4387    2040971914U, // <5,u,7,2>: Cost 2 vtrnr RHS, <0,u,0,2>4388    967230109U,  // <5,u,7,3>: Cost 1 vtrnr RHS, LHS4389    430509384U,  // <5,u,7,4>: Cost 1 vext1 RHS, RHS4390    2040971926U, // <5,u,7,5>: Cost 2 vtrnr RHS, <0,u,1,5>4391    118708378U,  // <5,u,7,6>: Cost 1 vrev RHS4392    967233065U,  // <5,u,7,7>: Cost 1 vtrnr RHS, RHS4393    967230114U,  // <5,u,7,u>: Cost 1 vtrnr RHS, LHS4394    430514278U,  // <5,u,u,0>: Cost 1 vext1 RHS, LHS4395    1551906606U, // <5,u,u,1>: Cost 2 vext2 <1,3,5,u>, LHS4396    1613388133U, // <5,u,u,2>: Cost 2 vext3 <0,4,1,5>, LHS4397    698802845U,  // <5,u,u,3>: Cost 1 vuzpr RHS, LHS4398    430517577U,  // <5,u,u,4>: Cost 1 vext1 RHS, RHS4399    229035318U,  // <5,u,u,5>: Cost 1 vdup1 RHS4400    118716571U,  // <5,u,u,6>: Cost 1 vrev RHS4401    698805801U,  // <5,u,u,7>: Cost 1 vuzpr RHS, RHS4402    698802850U,  // <5,u,u,u>: Cost 1 vuzpr RHS, LHS4403    2128150528U, // <6,0,0,0>: Cost 2 ins <u,0,0,0>, lane 04404    2121523201U, // <6,0,0,1>: Cost 2 ins <6,u,0,1>, lane 14405    1718206566U, // <6,0,0,2>: Cost 2 vuzpl <6,7,0,1>, LHS4406    2852933922U, // <6,0,0,3>: Cost 3 vuzpr <5,6,7,0>, <6,0,1,3>4407    2642903388U, // <6,0,0,4>: Cost 3 vext2 <4,2,6,0>, <0,4,2,6>4408    2852934680U, // <6,0,0,5>: Cost 3 vuzpr <5,6,7,0>, <7,0,4,5>4409    2852934690U, // <6,0,0,6>: Cost 3 vuzpr <5,6,7,0>, <7,0,5,6>4410    2852933962U, // <6,0,0,7>: Cost 3 vuzpr <5,6,7,0>, <6,0,5,7>4411    1718206620U, // <6,0,0,u>: Cost 2 vuzpl <6,7,0,1>, LHS4412    2566070374U, // <6,0,1,0>: Cost 3 vext1 <2,6,0,1>, LHS4413    2128232448U, // <6,0,1,1>: Cost 2 ins <u,0,1,1>, lane 04414    1612284006U, // <6,0,1,2>: Cost 2 vext3 <0,2,4,6>, LHS4415    1779187814U, // <6,0,1,3>: Cost 2 vuzpr <5,6,7,0>, LHS4416    2566073654U, // <6,0,1,4>: Cost 3 vext1 <2,6,0,1>, RHS4417    2583990308U, // <6,0,1,5>: Cost 3 vext1 <5,6,0,1>, <5,6,0,1>4418    2589963005U, // <6,0,1,6>: Cost 3 vext1 <6,6,0,1>, <6,6,0,1>4419    2791949566U, // <6,0,1,7>: Cost 3 vuzpl <6,7,0,1>, <1,6,7,0>4420    1612284060U, // <6,0,1,u>: Cost 2 vext3 <0,2,4,6>, LHS4421    1504280678U, // <6,0,2,0>: Cost 2 vext1 <4,6,0,2>, LHS4422    1849639014U, // <6,0,2,1>: Cost 2 vzipl <6,2,7,3>, LHS4423    2128314368U, // <6,0,2,2>: Cost 2 ins <u,0,2,2>, lane 04424    2128322560U, // <6,0,2,3>: Cost 2 ins <u,0,2,3>, lane 04425    1612284108U, // <6,0,2,4>: Cost 2 vext3 <0,2,4,6>, <0,2,4,6>4426    2578026192U, // <6,0,2,5>: Cost 3 vext1 <4,6,0,2>, <5,1,7,3>4427    2578026792U, // <6,0,2,6>: Cost 3 vext1 <4,6,0,2>, <6,0,2,0>4428    2578027514U, // <6,0,2,7>: Cost 3 vext1 <4,6,0,2>, <7,0,1,2>4429    1612579056U, // <6,0,2,u>: Cost 2 vext3 <0,2,u,6>, <0,2,u,6>4430    3202113536U, // <6,0,3,0>: Cost 3 ins <u,0,3,0>, lane 04431    2705342720U, // <6,0,3,1>: Cost 3 vext3 <3,4,5,6>, <0,3,1,4>4432    2128388096U, // <6,0,3,2>: Cost 2 ins <u,0,3,2>, lane 04433    2852930520U, // <6,0,3,3>: Cost 3 vuzpr <5,6,7,0>, <1,3,1,3>4434    2644896258U, // <6,0,3,4>: Cost 3 vext2 <4,5,6,0>, <3,4,5,6>4435    2852931278U, // <6,0,3,5>: Cost 3 vuzpr <5,6,7,0>, <2,3,4,5>4436    3190587394U, // <6,0,3,6>: Cost 3 ins <6,0,u,6>, lane 24437    2852930560U, // <6,0,3,7>: Cost 3 vuzpr <5,6,7,0>, <1,3,5,7>4438    2128388096U, // <6,0,3,u>: Cost 2 ins <u,0,3,2>, lane 04439    2687058250U, // <6,0,4,0>: Cost 3 vext3 <0,4,0,6>, <0,4,0,6>4440    2686026066U, // <6,0,4,1>: Cost 3 vext3 <0,2,4,6>, <0,4,1,5>4441    1613463900U, // <6,0,4,2>: Cost 2 vext3 <0,4,2,6>, <0,4,2,6>4442    3195576321U, // <6,0,4,3>: Cost 3 ins <6,u,4,3>, lane 14443    2687353198U, // <6,0,4,4>: Cost 3 vext3 <0,4,4,6>, <0,4,4,6>4444    2121850881U, // <6,0,4,5>: Cost 2 ins <6,u,4,5>, lane 14445    1718209846U, // <6,0,4,6>: Cost 2 vuzpl <6,7,0,1>, RHS4446    3195609089U, // <6,0,4,7>: Cost 3 ins <6,u,4,7>, lane 14447    1613906322U, // <6,0,4,u>: Cost 2 vext3 <0,4,u,6>, <0,4,u,6>4448    3202260992U, // <6,0,5,0>: Cost 3 ins <u,0,5,0>, lane 04449    2128527360U, // <6,0,5,1>: Cost 2 ins <u,0,5,1>, lane 04450    3056156774U, // <6,0,5,2>: Cost 3 vtrnl <6,0,5,7>, LHS4451    3190562818U, // <6,0,5,3>: Cost 3 ins <6,0,u,3>, lane 24452    3058802892U, // <6,0,5,4>: Cost 3 vtrnl <6,4,5,6>, <0,2,4,6>4453    2852933636U, // <6,0,5,5>: Cost 3 vuzpr <5,6,7,0>, <5,5,5,5>4454    2852932908U, // <6,0,5,6>: Cost 3 vuzpr <5,6,7,0>, <4,5,5,6>4455    1779191094U, // <6,0,5,7>: Cost 2 vuzpr <5,6,7,0>, RHS4456    1779191095U, // <6,0,5,u>: Cost 2 vuzpr <5,6,7,0>, RHS4457    1779191906U, // <6,0,6,0>: Cost 2 vuzpr <5,6,7,0>, <5,6,7,0>4458    1852244070U, // <6,0,6,1>: Cost 2 vzipl <6,6,6,6>, LHS4459    1986461798U, // <6,0,6,2>: Cost 2 vtrnl <6,6,6,6>, LHS4460    3195723777U, // <6,0,6,3>: Cost 3 ins <6,u,6,3>, lane 14461    2852933734U, // <6,0,6,4>: Cost 3 vuzpr <5,6,7,0>, <5,6,7,4>4462    3195740161U, // <6,0,6,5>: Cost 3 ins <6,u,6,5>, lane 14463    2122006529U, // <6,0,6,6>: Cost 2 ins <6,u,6,6>, lane 14464    2128650240U, // <6,0,6,7>: Cost 2 ins <u,0,6,7>, lane 04465    1852244637U, // <6,0,6,u>: Cost 2 vzipl <6,6,6,6>, LHS4466    1906753536U, // <6,0,7,0>: Cost 2 vzipr RHS, <0,0,0,0>4467    1906755238U, // <6,0,7,1>: Cost 2 vzipr RHS, <2,3,0,1>4468    1906753700U, // <6,0,7,2>: Cost 2 vzipr RHS, <0,2,0,2>4469    2122055681U, // <6,0,7,3>: Cost 2 ins <6,u,7,3>, lane 14470    2572094774U, // <6,0,7,4>: Cost 3 vext1 <3,6,0,7>, RHS4471    2980496418U, // <6,0,7,5>: Cost 3 vzipr RHS, <1,4,0,5>4472    2980495690U, // <6,0,7,6>: Cost 3 vzipr RHS, <0,4,0,6>4473    2122088449U, // <6,0,7,7>: Cost 2 ins <6,u,7,7>, lane 14474    1906753706U, // <6,0,7,u>: Cost 2 vzipr RHS, <0,2,0,u>4475    1906761728U, // <6,0,u,0>: Cost 2 vzipr RHS, <0,0,0,0>4476    1906763430U, // <6,0,u,1>: Cost 2 vzipr RHS, <2,3,0,1>4477    1612284573U, // <6,0,u,2>: Cost 2 vext3 <0,2,4,6>, LHS4478    1779188381U, // <6,0,u,3>: Cost 2 vuzpr <5,6,7,0>, LHS4479    1616265906U, // <6,0,u,4>: Cost 2 vext3 <0,u,4,6>, <0,u,4,6>4480    2121850881U, // <6,0,u,5>: Cost 2 ins <6,u,4,5>, lane 14481    1718212762U, // <6,0,u,6>: Cost 2 vuzpl <6,7,0,1>, RHS4482    1779191337U, // <6,0,u,7>: Cost 2 vuzpr <5,6,7,0>, RHS4483    1612284627U, // <6,0,u,u>: Cost 2 vext3 <0,2,4,6>, LHS4484    2595995750U, // <6,1,0,0>: Cost 3 vext1 <7,6,1,0>, LHS4485    2121523201U, // <6,1,0,1>: Cost 2 ins <6,u,0,1>, lane 14486    2846673046U, // <6,1,0,2>: Cost 3 vuzpr <4,6,3,1>, <3,0,1,2>4487    2047623270U, // <6,1,0,3>: Cost 2 vtrnr <5,6,7,0>, LHS4488    2787385548U, // <6,1,0,4>: Cost 3 vuzpl <6,0,1,2>, <0,2,4,6>4489    3060384768U, // <6,1,0,5>: Cost 3 vtrnl <6,7,0,1>, <1,3,5,7>4490    2596000590U, // <6,1,0,6>: Cost 3 vext1 <7,6,1,0>, <6,7,0,1>4491    3060385022U, // <6,1,0,7>: Cost 3 vtrnl <6,7,0,1>, <1,6,7,0>4492    2047623275U, // <6,1,0,u>: Cost 2 vtrnr <5,6,7,0>, LHS4493    2578088038U, // <6,1,1,0>: Cost 3 vext1 <4,6,1,1>, LHS4494    2128896000U, // <6,1,1,1>: Cost 2 ins <u,1,1,1>, lane 04495    2981778426U, // <6,1,1,2>: Cost 3 vzipr <4,7,6,1>, <7,0,1,2>4496    2128912384U, // <6,1,1,3>: Cost 2 ins <u,1,1,3>, lane 04497    2691334996U, // <6,1,1,4>: Cost 3 vext3 <1,1,4,6>, <1,1,4,6>4498    3202670592U, // <6,1,1,5>: Cost 3 ins <u,1,1,5>, lane 04499    2691482470U, // <6,1,1,6>: Cost 3 vext3 <1,1,6,6>, <1,1,6,6>4500    2980449545U, // <6,1,1,7>: Cost 3 vzipr <4,5,6,1>, <4,5,1,7>4501    2128896000U, // <6,1,1,u>: Cost 2 ins <u,1,1,1>, lane 04502    2128961536U, // <6,1,2,0>: Cost 2 ins <u,1,2,0>, lane 04503    2128969728U, // <6,1,2,1>: Cost 2 ins <u,1,2,1>, lane 04504    2128977920U, // <6,1,2,2>: Cost 2 ins <u,1,2,2>, lane 04505    1055244288U, // <6,1,2,3>: Cost 1 ins LHS, lane 04506    2128994304U, // <6,1,2,4>: Cost 2 ins <u,1,2,4>, lane 04507    2129002496U, // <6,1,2,5>: Cost 2 ins <u,1,2,5>, lane 04508    2129010688U, // <6,1,2,6>: Cost 2 ins <u,1,2,6>, lane 04509    2129018880U, // <6,1,2,7>: Cost 2 ins <u,1,2,7>, lane 04510    1055244288U, // <6,1,2,u>: Cost 1 ins LHS, lane 04511    2566160486U, // <6,1,3,0>: Cost 3 vext1 <2,6,1,3>, LHS4512    2686026712U, // <6,1,3,1>: Cost 3 vext3 <0,2,4,6>, <1,3,1,3>4513    2686026724U, // <6,1,3,2>: Cost 3 vext3 <0,2,4,6>, <1,3,2,6>4514    2129059840U, // <6,1,3,3>: Cost 2 ins <u,1,3,3>, lane 04515    2692662262U, // <6,1,3,4>: Cost 3 vext3 <1,3,4,6>, <1,3,4,6>4516    2686026752U, // <6,1,3,5>: Cost 3 vext3 <0,2,4,6>, <1,3,5,7>4517    2590053128U, // <6,1,3,6>: Cost 3 vext1 <6,6,1,3>, <6,6,1,3>4518    2953923849U, // <6,1,3,7>: Cost 3 vzipr <0,1,6,3>, <4,5,1,7>4519    2129059840U, // <6,1,3,u>: Cost 2 ins <u,1,3,3>, lane 04520    2788724044U, // <6,1,4,0>: Cost 3 vuzpl <6,2,1,3>, <4,6,0,2>4521    2693104684U, // <6,1,4,1>: Cost 3 vext3 <1,4,1,6>, <1,4,1,6>4522    3195568129U, // <6,1,4,2>: Cost 3 ins <6,u,4,2>, lane 14523    2047656038U, // <6,1,4,3>: Cost 2 vtrnr <5,6,7,4>, LHS4524    2791378292U, // <6,1,4,4>: Cost 3 vuzpl <6,6,1,3>, <4,6,4,6>4525    2121850881U, // <6,1,4,5>: Cost 2 ins <6,u,4,5>, lane 14526    2834506076U, // <6,1,4,6>: Cost 3 vuzpr <2,6,0,1>, <0,4,2,6>4527    2646232530U, // <6,1,4,7>: Cost 3 vext2 <4,7,6,1>, <4,7,6,1>4528    2047656043U, // <6,1,4,u>: Cost 2 vtrnr <5,6,7,4>, LHS4529    2578120806U, // <6,1,5,0>: Cost 3 vext1 <4,6,1,5>, LHS4530    2578121728U, // <6,1,5,1>: Cost 3 vext1 <4,6,1,5>, <1,3,5,7>4531    3202940928U, // <6,1,5,2>: Cost 3 ins <u,1,5,2>, lane 04532    2129207296U, // <6,1,5,3>: Cost 2 ins <u,1,5,3>, lane 04533    2693989528U, // <6,1,5,4>: Cost 3 vext3 <1,5,4,6>, <1,5,4,6>4534    3202965504U, // <6,1,5,5>: Cost 3 ins <u,1,5,5>, lane 04535    2652868706U, // <6,1,5,6>: Cost 3 vext2 <5,u,6,1>, <5,6,7,0>4536    2834509110U, // <6,1,5,7>: Cost 3 vuzpr <2,6,0,1>, RHS4537    2129207296U, // <6,1,5,u>: Cost 2 ins <u,1,5,3>, lane 04538    2925986550U, // <6,1,6,0>: Cost 3 vzipl <6,6,6,6>, <1,0,3,2>4539    2834507673U, // <6,1,6,1>: Cost 3 vuzpr <2,6,0,1>, <2,6,0,1>4540    2982480022U, // <6,1,6,2>: Cost 3 vzipr <4,u,6,6>, <3,0,1,2>4541    2041479270U, // <6,1,6,3>: Cost 2 vtrnr <4,6,4,6>, LHS4542    2602020150U, // <6,1,6,4>: Cost 3 vext1 <u,6,1,6>, RHS4543    2982478162U, // <6,1,6,5>: Cost 3 vzipr <4,u,6,6>, <0,4,1,5>4544    2122006529U, // <6,1,6,6>: Cost 2 ins <6,u,6,6>, lane 14545    2129313792U, // <6,1,6,7>: Cost 2 ins <u,1,6,7>, lane 04546    2041479275U, // <6,1,6,u>: Cost 2 vtrnr <4,6,4,6>, LHS4547    2560221286U, // <6,1,7,0>: Cost 3 vext1 <1,6,1,7>, LHS4548    1906753546U, // <6,1,7,1>: Cost 2 vzipr RHS, <0,0,1,1>4549    1906755734U, // <6,1,7,2>: Cost 2 vzipr RHS, <3,0,1,2>4550    2029469798U, // <6,1,7,3>: Cost 2 vtrnr <2,6,3,7>, LHS4551    2560224566U, // <6,1,7,4>: Cost 3 vext1 <1,6,1,7>, RHS4552    1906753874U, // <6,1,7,5>: Cost 2 vzipr RHS, <0,4,1,5>4553    2980495537U, // <6,1,7,6>: Cost 3 vzipr RHS, <0,2,1,6>4554    2122088449U, // <6,1,7,7>: Cost 2 ins <6,u,7,7>, lane 14555    2029469803U, // <6,1,7,u>: Cost 2 vtrnr <2,6,3,7>, LHS4556    2128961536U, // <6,1,u,0>: Cost 2 ins <u,1,2,0>, lane 04557    1906761738U, // <6,1,u,1>: Cost 2 vzipr RHS, <0,0,1,1>4558    1906763926U, // <6,1,u,2>: Cost 2 vzipr RHS, <3,0,1,2>4559    1055244288U, // <6,1,u,3>: Cost 1 ins LHS, lane 04560    2128994304U, // <6,1,u,4>: Cost 2 ins <u,1,2,4>, lane 04561    1906762066U, // <6,1,u,5>: Cost 2 vzipr RHS, <0,4,1,5>4562    2129010688U, // <6,1,u,6>: Cost 2 ins <u,1,2,6>, lane 04563    2122088449U, // <6,1,u,7>: Cost 2 ins <6,u,7,7>, lane 14564    1055244288U, // <6,1,u,u>: Cost 1 ins LHS, lane 04565    2846457856U, // <6,2,0,0>: Cost 3 vuzpr <4,6,0,2>, <0,0,0,0>4566    1573159014U, // <6,2,0,1>: Cost 2 vext2 <4,u,6,2>, LHS4567    2129494016U, // <6,2,0,2>: Cost 2 ins <u,2,0,2>, lane 04568    2118148098U, // <6,2,0,3>: Cost 2 ins <6,2,u,3>, lane 24569    2641592668U, // <6,2,0,4>: Cost 3 vext2 <4,0,6,2>, <0,4,2,6>4570    3195297793U, // <6,2,0,5>: Cost 3 ins <6,u,0,5>, lane 14571    2686027244U, // <6,2,0,6>: Cost 3 vext3 <0,2,4,6>, <2,0,6,4>4572    3195314177U, // <6,2,0,7>: Cost 3 ins <6,u,0,7>, lane 14573    1573159581U, // <6,2,0,u>: Cost 2 vext2 <4,u,6,2>, LHS4574    2230527897U, // <6,2,1,0>: Cost 3 vrev <2,6,0,1>4575    2846458676U, // <6,2,1,1>: Cost 3 vuzpr <4,6,0,2>, <1,1,1,1>4576    2646901654U, // <6,2,1,2>: Cost 3 vext2 <4,u,6,2>, <1,2,3,0>4577    1772716134U, // <6,2,1,3>: Cost 2 vuzpr <4,6,0,2>, LHS4578    3191414787U, // <6,2,1,4>: Cost 3 ins <6,2,1,u>, lane 34579    2646901904U, // <6,2,1,5>: Cost 3 vext2 <4,u,6,2>, <1,5,3,7>4580    3114885324U, // <6,2,1,6>: Cost 3 vtrnr <4,6,0,1>, <0,2,4,6>4581    3191922690U, // <6,2,1,7>: Cost 3 ins <6,2,u,7>, lane 24582    1772716139U, // <6,2,1,u>: Cost 2 vuzpr <4,6,0,2>, LHS4583    2846458774U, // <6,2,2,0>: Cost 3 vuzpr <4,6,0,2>, <1,2,3,0>4584    3195412481U, // <6,2,2,1>: Cost 3 ins <6,u,2,1>, lane 14585    2129641472U, // <6,2,2,2>: Cost 2 ins <u,2,2,2>, lane 04586    1908703334U, // <6,2,2,3>: Cost 2 vzipr <4,u,6,2>, LHS4587    2697971326U, // <6,2,2,4>: Cost 3 vext3 <2,2,4,6>, <2,2,4,6>4588    3195445249U, // <6,2,2,5>: Cost 3 ins <6,u,2,5>, lane 14589    2698118800U, // <6,2,2,6>: Cost 3 vext3 <2,2,6,6>, <2,2,6,6>4590    2846462444U, // <6,2,2,7>: Cost 3 vuzpr <4,6,0,2>, <6,2,5,7>4591    1908703339U, // <6,2,2,u>: Cost 2 vzipr <4,u,6,2>, LHS4592    2129698816U, // <6,2,3,0>: Cost 2 ins <u,2,3,0>, lane 04593    2230618020U, // <6,2,3,1>: Cost 3 vrev <2,6,1,3>4594    2698487485U, // <6,2,3,2>: Cost 3 vext3 <2,3,2,6>, <2,3,2,6>4595    2129723392U, // <6,2,3,3>: Cost 2 ins <u,2,3,3>, lane 04596    2129731584U, // <6,2,3,4>: Cost 2 ins <u,2,3,4>, lane 04597    2846459598U, // <6,2,3,5>: Cost 3 vuzpr <4,6,0,2>, <2,3,4,5>4598    2966528348U, // <6,2,3,6>: Cost 3 vzipr <2,2,6,3>, <0,4,2,6>4599    2846458880U, // <6,2,3,7>: Cost 3 vuzpr <4,6,0,2>, <1,3,5,7>4600    2129698816U, // <6,2,3,u>: Cost 2 ins <u,2,3,0>, lane 04601    1567853468U, // <6,2,4,0>: Cost 2 vext2 <4,0,6,2>, <4,0,6,2>4602    3191873538U, // <6,2,4,1>: Cost 3 ins <6,2,u,1>, lane 24603    2699151118U, // <6,2,4,2>: Cost 3 vext3 <2,4,2,6>, <2,4,2,6>4604    2118148098U, // <6,2,4,3>: Cost 2 ins <6,2,u,3>, lane 24605    2699298592U, // <6,2,4,4>: Cost 3 vext3 <2,4,4,6>, <2,4,4,6>4606    1573162294U, // <6,2,4,5>: Cost 2 vext2 <4,u,6,2>, RHS4607    2129821696U, // <6,2,4,6>: Cost 2 ins <u,2,4,6>, lane 04608    3195609089U, // <6,2,4,7>: Cost 3 ins <6,u,4,7>, lane 14609    1573162532U, // <6,2,4,u>: Cost 2 vext2 <4,u,6,2>, <4,u,6,2>4610    3191709699U, // <6,2,5,0>: Cost 3 ins <6,2,5,u>, lane 34611    2646904528U, // <6,2,5,1>: Cost 3 vext2 <4,u,6,2>, <5,1,7,3>4612    3203604480U, // <6,2,5,2>: Cost 3 ins <u,2,5,2>, lane 04613    2118148098U, // <6,2,5,3>: Cost 2 ins <6,2,u,3>, lane 24614    2230855617U, // <6,2,5,4>: Cost 3 vrev <2,6,4,5>4615    2846461956U, // <6,2,5,5>: Cost 3 vuzpr <4,6,0,2>, <5,5,5,5>4616    3115213004U, // <6,2,5,6>: Cost 3 vtrnr <4,6,4,5>, <0,2,4,6>4617    1772719414U, // <6,2,5,7>: Cost 2 vuzpr <4,6,0,2>, RHS4618    1772719415U, // <6,2,5,u>: Cost 2 vuzpr <4,6,0,2>, RHS4619    2687207321U, // <6,2,6,0>: Cost 3 vext3 <0,4,2,6>, <2,6,0,1>4620    3195707393U, // <6,2,6,1>: Cost 3 ins <6,u,6,1>, lane 14621    1772719436U, // <6,2,6,2>: Cost 2 vuzpr <4,6,0,2>, <4,6,0,2>4622    1908736102U, // <6,2,6,3>: Cost 2 vzipr <4,u,6,6>, LHS4623    2687207361U, // <6,2,6,4>: Cost 3 vext3 <0,4,2,6>, <2,6,4,5>4624    3195740161U, // <6,2,6,5>: Cost 3 ins <6,u,6,5>, lane 14625    2122006529U, // <6,2,6,6>: Cost 2 ins <6,u,6,6>, lane 14626    2118189061U, // <6,2,6,7>: Cost 2 ins <6,2,u,u>, lane 54627    1908736107U, // <6,2,6,u>: Cost 2 vzipr <4,u,6,6>, LHS4628    2118115331U, // <6,2,7,0>: Cost 2 ins <6,2,7,u>, lane 34629    2118115331U, // <6,2,7,1>: Cost 2 ins <6,2,7,u>, lane 34630    1906753556U, // <6,2,7,2>: Cost 2 vzipr RHS, <0,0,2,2>4631    833011814U,  // <6,2,7,3>: Cost 1 vzipr RHS, LHS4632    2118115331U, // <6,2,7,4>: Cost 2 ins <6,2,7,u>, lane 34633    2118115331U, // <6,2,7,5>: Cost 2 ins <6,2,7,u>, lane 34634    1906753884U, // <6,2,7,6>: Cost 2 vzipr RHS, <0,4,2,6>4635    2122088449U, // <6,2,7,7>: Cost 2 ins <6,u,7,7>, lane 14636    833011819U,  // <6,2,7,u>: Cost 1 vzipr RHS, LHS4637    2129698816U, // <6,2,u,0>: Cost 2 ins <u,2,3,0>, lane 04638    1573164846U, // <6,2,u,1>: Cost 2 vext2 <4,u,6,2>, LHS4639    1906761748U, // <6,2,u,2>: Cost 2 vzipr RHS, <0,0,2,2>4640    833020006U,  // <6,2,u,3>: Cost 1 vzipr RHS, LHS4641    2129731584U, // <6,2,u,4>: Cost 2 ins <u,2,3,4>, lane 04642    1573165210U, // <6,2,u,5>: Cost 2 vext2 <4,u,6,2>, RHS4643    1906762076U, // <6,2,u,6>: Cost 2 vzipr RHS, <0,4,2,6>4644    1772719657U, // <6,2,u,7>: Cost 2 vuzpr <4,6,0,2>, RHS4645    833020011U,  // <6,2,u,u>: Cost 1 vzipr RHS, LHS4646    3203883008U, // <6,3,0,0>: Cost 3 ins <u,3,0,0>, lane 04647    2130149376U, // <6,3,0,1>: Cost 2 ins <u,3,0,1>, lane 04648    2686027937U, // <6,3,0,2>: Cost 3 vext3 <0,2,4,6>, <3,0,2,4>4649    3121365976U, // <6,3,0,3>: Cost 3 vtrnr <5,6,7,0>, <1,3,1,3>4650    2687207601U, // <6,3,0,4>: Cost 3 vext3 <0,4,2,6>, <3,0,4,2>4651    3121366734U, // <6,3,0,5>: Cost 3 vtrnr <5,6,7,0>, <2,3,4,5>4652    3195305985U, // <6,3,0,6>: Cost 3 ins <6,u,0,6>, lane 14653    3121366016U, // <6,3,0,7>: Cost 3 vtrnr <5,6,7,0>, <1,3,5,7>4654    2130149376U, // <6,3,0,u>: Cost 2 ins <u,3,0,1>, lane 04655    2578235494U, // <6,3,1,0>: Cost 3 vext1 <4,6,3,1>, LHS4656    3203964928U, // <6,3,1,1>: Cost 3 ins <u,3,1,1>, lane 04657    3203973120U, // <6,3,1,2>: Cost 3 ins <u,3,1,2>, lane 04658    2130239488U, // <6,3,1,3>: Cost 2 ins <u,3,1,3>, lane 04659    2703280390U, // <6,3,1,4>: Cost 3 vext3 <3,1,4,6>, <3,1,4,6>4660    3203997696U, // <6,3,1,5>: Cost 3 ins <u,3,1,5>, lane 04661    2822725737U, // <6,3,1,6>: Cost 3 vuzpr <0,6,2,3>, <0,1,2,6>4662    2970494906U, // <6,3,1,7>: Cost 3 vzipr <2,u,6,1>, <2,6,3,7>4663    2130239488U, // <6,3,1,u>: Cost 2 ins <u,3,1,3>, lane 04664    2982445974U, // <6,3,2,0>: Cost 3 vzipr <4,u,6,2>, <1,2,3,0>4665    2630321724U, // <6,3,2,1>: Cost 3 vext2 <2,1,6,3>, <2,1,6,3>4666    2630985357U, // <6,3,2,2>: Cost 3 vext2 <2,2,6,3>, <2,2,6,3>4667    2130313216U, // <6,3,2,3>: Cost 2 ins <u,3,2,3>, lane 04668    2982445978U, // <6,3,2,4>: Cost 3 vzipr <4,u,6,2>, <1,2,3,4>4669    3114895054U, // <6,3,2,5>: Cost 3 vtrnr <4,6,0,2>, <2,3,4,5>4670    2834596044U, // <6,3,2,6>: Cost 3 vuzpr <2,6,1,3>, <0,2,4,6>4671    3114894336U, // <6,3,2,7>: Cost 3 vtrnr <4,6,0,2>, <1,3,5,7>4672    2130313216U, // <6,3,2,u>: Cost 2 ins <u,3,2,3>, lane 04673    2578251878U, // <6,3,3,0>: Cost 3 vext1 <4,6,3,3>, LHS4674    2792163478U, // <6,3,3,1>: Cost 3 vuzpl <6,7,3,0>, <3,0,1,2>4675    2636958054U, // <6,3,3,2>: Cost 3 vext2 <3,2,6,3>, <3,2,6,3>4676    2130386944U, // <6,3,3,3>: Cost 2 ins <u,3,3,3>, lane 04677    2704607656U, // <6,3,3,4>: Cost 3 vext3 <3,3,4,6>, <3,3,4,6>4678    2792196610U, // <6,3,3,5>: Cost 3 vuzpl <6,7,3,4>, <3,4,5,6>4679    2590200602U, // <6,3,3,6>: Cost 3 vext1 <6,6,3,3>, <6,6,3,3>4680    2972501946U, // <6,3,3,7>: Cost 3 vzipr <3,2,6,3>, <2,6,3,7>4681    2130386944U, // <6,3,3,u>: Cost 2 ins <u,3,3,3>, lane 04682    2584232038U, // <6,3,4,0>: Cost 3 vext1 <5,6,3,4>, LHS4683    2705050078U, // <6,3,4,1>: Cost 3 vext3 <3,4,1,6>, <3,4,1,6>4684    2642930751U, // <6,3,4,2>: Cost 3 vext2 <4,2,6,3>, <4,2,6,3>4685    2705197552U, // <6,3,4,3>: Cost 3 vext3 <3,4,3,6>, <3,4,3,6>4686    2584235318U, // <6,3,4,4>: Cost 3 vext1 <5,6,3,4>, RHS4687    1631603202U, // <6,3,4,5>: Cost 2 vext3 <3,4,5,6>, <3,4,5,6>4688    2846540124U, // <6,3,4,6>: Cost 3 vuzpr <4,6,1,3>, <0,4,2,6>4689    3121398784U, // <6,3,4,7>: Cost 3 vtrnr <5,6,7,4>, <1,3,5,7>4690    1631824413U, // <6,3,4,u>: Cost 2 vext3 <3,4,u,6>, <3,4,u,6>4691    2578268262U, // <6,3,5,0>: Cost 3 vext1 <4,6,3,5>, LHS4692    3204259840U, // <6,3,5,1>: Cost 3 ins <u,3,5,1>, lane 04693    2648903448U, // <6,3,5,2>: Cost 3 vext2 <5,2,6,3>, <5,2,6,3>4694    2578270722U, // <6,3,5,3>: Cost 3 vext1 <4,6,3,5>, <3,4,5,6>4695    2705934922U, // <6,3,5,4>: Cost 3 vext3 <3,5,4,6>, <3,5,4,6>4696    3204292608U, // <6,3,5,5>: Cost 3 ins <u,3,5,5>, lane 04697    3204300800U, // <6,3,5,6>: Cost 3 ins <u,3,5,6>, lane 04698    2130567168U, // <6,3,5,7>: Cost 2 ins <u,3,5,7>, lane 04699    2130567168U, // <6,3,5,u>: Cost 2 ins <u,3,5,7>, lane 04700    2982478742U, // <6,3,6,0>: Cost 3 vzipr <4,u,6,6>, <1,2,3,0>4701    3115222694U, // <6,3,6,1>: Cost 3 vtrnr <4,6,4,6>, <2,3,0,1>4702    2982478582U, // <6,3,6,2>: Cost 3 vzipr <4,u,6,6>, <1,0,3,2>4703    1748984315U, // <6,3,6,3>: Cost 2 vuzpr <0,6,2,3>, <0,6,2,3>4704    2982478746U, // <6,3,6,4>: Cost 3 vzipr <4,u,6,6>, <1,2,3,4>4705    3115222734U, // <6,3,6,5>: Cost 3 vtrnr <4,6,4,6>, <2,3,4,5>4706    2122006529U, // <6,3,6,6>: Cost 2 ins <6,u,6,6>, lane 14707    2130640896U, // <6,3,6,7>: Cost 2 ins <u,3,6,7>, lane 04708    1748984315U, // <6,3,6,u>: Cost 2 vuzpr <0,6,2,3>, <0,6,2,3>4709    1492598886U, // <6,3,7,0>: Cost 2 vext1 <2,6,3,7>, LHS4710    2560369889U, // <6,3,7,1>: Cost 3 vext1 <1,6,3,7>, <1,6,3,7>4711    1492600762U, // <6,3,7,2>: Cost 2 vext1 <2,6,3,7>, <2,6,3,7>4712    1906754376U, // <6,3,7,3>: Cost 2 vzipr RHS, <1,1,3,3>4713    1492602166U, // <6,3,7,4>: Cost 2 vext1 <2,6,3,7>, RHS4714    3103213262U, // <6,3,7,5>: Cost 3 vtrnr <2,6,3,7>, <2,3,4,5>4715    2566345210U, // <6,3,7,6>: Cost 3 vext1 <2,6,3,7>, <6,2,7,3>4716    1906754704U, // <6,3,7,7>: Cost 2 vzipr RHS, <1,5,3,7>4717    1492604718U, // <6,3,7,u>: Cost 2 vext1 <2,6,3,7>, LHS4718    1492607078U, // <6,3,u,0>: Cost 2 vext1 <2,6,3,u>, LHS4719    2130149376U, // <6,3,u,1>: Cost 2 ins <u,3,0,1>, lane 04720    1492608955U, // <6,3,u,2>: Cost 2 vext1 <2,6,3,u>, <2,6,3,u>4721    1906762568U, // <6,3,u,3>: Cost 2 vzipr RHS, <1,1,3,3>4722    1492610358U, // <6,3,u,4>: Cost 2 vext1 <2,6,3,u>, RHS4723    1634257734U, // <6,3,u,5>: Cost 2 vext3 <3,u,5,6>, <3,u,5,6>4724    2122006529U, // <6,3,u,6>: Cost 2 ins <6,u,6,6>, lane 14725    1906762896U, // <6,3,u,7>: Cost 2 vzipr RHS, <1,5,3,7>4726    1492612910U, // <6,3,u,u>: Cost 2 vext1 <2,6,3,u>, LHS4727    2242465098U, // <6,4,0,0>: Cost 3 vrev <4,6,0,0>4728    2121523201U, // <6,4,0,1>: Cost 2 ins <6,u,0,1>, lane 14729    1718534246U, // <6,4,0,2>: Cost 2 vuzpl <6,7,4,5>, LHS4730    3195281409U, // <6,4,0,3>: Cost 3 ins <6,u,0,3>, lane 14731    2642936156U, // <6,4,0,4>: Cost 3 vext2 <4,2,6,4>, <0,4,2,6>4732    2712570770U, // <6,4,0,5>: Cost 3 vext3 <4,6,4,6>, <4,0,5,1>4733    1986645302U, // <6,4,0,6>: Cost 2 vtrnl <6,7,0,1>, RHS4734    3195314177U, // <6,4,0,7>: Cost 3 ins <6,u,0,7>, lane 14735    1986645320U, // <6,4,0,u>: Cost 2 vtrnl <6,7,0,1>, RHS4736    2242473291U, // <6,4,1,0>: Cost 3 vrev <4,6,0,1>4737    2242547028U, // <6,4,1,1>: Cost 3 vrev <4,6,1,1>4738    3204636672U, // <6,4,1,2>: Cost 3 ins <u,4,1,2>, lane 04739    1779220582U, // <6,4,1,3>: Cost 2 vuzpr <5,6,7,4>, LHS4740    3059813748U, // <6,4,1,4>: Cost 3 vtrnl <6,6,1,3>, <4,6,4,6>4741    2130919424U, // <6,4,1,5>: Cost 2 ins <u,4,1,5>, lane 04742    3102941532U, // <6,4,1,6>: Cost 3 vtrnr <2,6,0,1>, <0,4,2,6>4743    2242989450U, // <6,4,1,7>: Cost 3 vrev <4,6,7,1>4744    1779220587U, // <6,4,1,u>: Cost 2 vuzpr <5,6,7,4>, LHS4745    1168739660U, // <6,4,2,0>: Cost 2 vrev <4,6,0,2>4746    3195412481U, // <6,4,2,1>: Cost 3 ins <6,u,2,1>, lane 14747    2242628958U, // <6,4,2,2>: Cost 3 vrev <4,6,2,2>4748    2130976768U, // <6,4,2,3>: Cost 2 ins <u,4,2,3>, lane 04749    2632320816U, // <6,4,2,4>: Cost 3 vext2 <2,4,6,4>, <2,4,6,4>4750    1849642294U, // <6,4,2,5>: Cost 2 vzipl <6,2,7,3>, RHS4751    2131001344U, // <6,4,2,6>: Cost 2 ins <u,4,2,6>, lane 04752    3195461633U, // <6,4,2,7>: Cost 3 ins <6,u,2,7>, lane 14753    1169329556U, // <6,4,2,u>: Cost 2 vrev <4,6,u,2>4754    3195478017U, // <6,4,3,0>: Cost 3 ins <6,u,3,0>, lane 14755    2242563414U, // <6,4,3,1>: Cost 3 vrev <4,6,1,3>4756    2242637151U, // <6,4,3,2>: Cost 3 vrev <4,6,2,3>4757    2242710888U, // <6,4,3,3>: Cost 3 vrev <4,6,3,3>4758    2644929026U, // <6,4,3,4>: Cost 3 vext2 <4,5,6,4>, <3,4,5,6>4759    2846623438U, // <6,4,3,5>: Cost 3 vuzpr <4,6,2,4>, <2,3,4,5>4760    2965864652U, // <6,4,3,6>: Cost 3 vzipr <2,1,6,3>, <0,2,4,6>4761    2852963328U, // <6,4,3,7>: Cost 3 vuzpr <5,6,7,4>, <1,3,5,7>4762    2243079573U, // <6,4,3,u>: Cost 3 vrev <4,6,u,3>4763    2242497870U, // <6,4,4,0>: Cost 3 vrev <4,6,0,4>4764    2852967732U, // <6,4,4,1>: Cost 3 vuzpr <5,6,7,4>, <7,4,0,1>4765    2642938944U, // <6,4,4,2>: Cost 3 vext2 <4,2,6,4>, <4,2,6,4>4766    2852967014U, // <6,4,4,3>: Cost 3 vuzpr <5,6,7,4>, <6,4,1,3>4767    2131132416U, // <6,4,4,4>: Cost 2 ins <u,4,4,4>, lane 04768    2121850881U, // <6,4,4,5>: Cost 2 ins <6,u,4,5>, lane 14769    1718537526U, // <6,4,4,6>: Cost 2 vuzpl <6,7,4,5>, RHS4770    2852967054U, // <6,4,4,7>: Cost 3 vuzpr <5,6,7,4>, <6,4,5,7>4771    1718537544U, // <6,4,4,u>: Cost 2 vuzpl <6,7,4,5>, RHS4772    2566398054U, // <6,4,5,0>: Cost 3 vext1 <2,6,4,5>, LHS4773    2242579800U, // <6,4,5,1>: Cost 3 vrev <4,6,1,5>4774    2566399937U, // <6,4,5,2>: Cost 3 vext1 <2,6,4,5>, <2,6,4,5>4775    2242727274U, // <6,4,5,3>: Cost 3 vrev <4,6,3,5>4776    2566401334U, // <6,4,5,4>: Cost 3 vext1 <2,6,4,5>, RHS4777    2131214336U, // <6,4,5,5>: Cost 2 ins <u,4,5,5>, lane 04778    1612287286U, // <6,4,5,6>: Cost 2 vext3 <0,2,4,6>, RHS4779    1779223862U, // <6,4,5,7>: Cost 2 vuzpr <5,6,7,4>, RHS4780    1612287304U, // <6,4,5,u>: Cost 2 vext3 <0,2,4,6>, RHS4781    1504608358U, // <6,4,6,0>: Cost 2 vext1 <4,6,4,6>, LHS4782    2578350838U, // <6,4,6,1>: Cost 3 vext1 <4,6,4,6>, <1,0,3,2>4783    2578351720U, // <6,4,6,2>: Cost 3 vext1 <4,6,4,6>, <2,2,2,2>4784    2578352278U, // <6,4,6,3>: Cost 3 vext1 <4,6,4,6>, <3,0,1,2>4785    1169067380U, // <6,4,6,4>: Cost 2 vrev <4,6,4,6>4786    1852247350U, // <6,4,6,5>: Cost 2 vzipl <6,6,6,6>, RHS4787    1986465078U, // <6,4,6,6>: Cost 2 vtrnl <6,6,6,6>, RHS4788    2131304448U, // <6,4,6,7>: Cost 2 ins <u,4,6,7>, lane 04789    1504614190U, // <6,4,6,u>: Cost 2 vext1 <4,6,4,6>, LHS4790    2572386406U, // <6,4,7,0>: Cost 3 vext1 <3,6,4,7>, LHS4791    2572387226U, // <6,4,7,1>: Cost 3 vext1 <3,6,4,7>, <1,2,3,4>4792    2980495398U, // <6,4,7,2>: Cost 3 vzipr RHS, <0,0,4,2>4793    2122055681U, // <6,4,7,3>: Cost 2 ins <6,u,7,3>, lane 14794    1906756816U, // <6,4,7,4>: Cost 2 vzipr RHS, <4,4,4,4>4795    1906755278U, // <6,4,7,5>: Cost 2 vzipr RHS, <2,3,4,5>4796    1906753740U, // <6,4,7,6>: Cost 2 vzipr RHS, <0,2,4,6>4797    2122088449U, // <6,4,7,7>: Cost 2 ins <6,u,7,7>, lane 14798    1906753742U, // <6,4,7,u>: Cost 2 vzipr RHS, <0,2,4,u>4799    1168788818U, // <6,4,u,0>: Cost 2 vrev <4,6,0,u>4800    2121523201U, // <6,4,u,1>: Cost 2 ins <6,u,0,1>, lane 14801    1718540078U, // <6,4,u,2>: Cost 2 vuzpl <6,7,4,5>, LHS4802    1779221149U, // <6,4,u,3>: Cost 2 vuzpr <5,6,7,4>, LHS4803    1906765008U, // <6,4,u,4>: Cost 2 vzipr RHS, <4,4,4,4>4804    1906763470U, // <6,4,u,5>: Cost 2 vzipr RHS, <2,3,4,5>4805    1612287529U, // <6,4,u,6>: Cost 2 vext3 <0,2,4,6>, RHS4806    1779224105U, // <6,4,u,7>: Cost 2 vuzpr <5,6,7,4>, RHS4807    1612287547U, // <6,4,u,u>: Cost 2 vext3 <0,2,4,6>, RHS4808    3195256833U, // <6,5,0,0>: Cost 3 ins <6,u,0,0>, lane 14809    2121523201U, // <6,5,0,1>: Cost 2 ins <6,u,0,1>, lane 14810    2787721318U, // <6,5,0,2>: Cost 3 vuzpl <6,0,5,7>, LHS4811    3195281409U, // <6,5,0,3>: Cost 3 ins <6,u,0,3>, lane 14812    2790367436U, // <6,5,0,4>: Cost 3 vuzpl <6,4,5,6>, <0,2,4,6>4813    3121369092U, // <6,5,0,5>: Cost 3 vtrnr <5,6,7,0>, <5,5,5,5>4814    2980440578U, // <6,5,0,6>: Cost 3 vzipr <4,5,6,0>, <3,4,5,6>4815    1175212130U, // <6,5,0,7>: Cost 2 vrev <5,6,7,0>4816    2047626551U, // <6,5,0,u>: Cost 2 vtrnr <5,6,7,0>, RHS4817    2578382950U, // <6,5,1,0>: Cost 3 vext1 <4,6,5,1>, LHS4818    3205292032U, // <6,5,1,1>: Cost 3 ins <u,5,1,1>, lane 04819    3195346945U, // <6,5,1,2>: Cost 3 ins <6,u,1,2>, lane 14820    2834833510U, // <6,5,1,3>: Cost 3 vuzpr <2,6,4,5>, LHS4821    2578386296U, // <6,5,1,4>: Cost 3 vext1 <4,6,5,1>, <4,6,5,1>4822    2578387072U, // <6,5,1,5>: Cost 3 vext1 <4,6,5,1>, <5,7,1,3>4823    2922205282U, // <6,5,1,6>: Cost 3 vzipl <6,1,0,3>, <5,6,7,0>4824    2131599360U, // <6,5,1,7>: Cost 2 ins <u,5,1,7>, lane 04825    2131599360U, // <6,5,1,u>: Cost 2 ins <u,5,1,7>, lane 04826    2578391142U, // <6,5,2,0>: Cost 3 vext1 <4,6,5,2>, LHS4827    2982448018U, // <6,5,2,1>: Cost 3 vzipr <4,u,6,2>, <4,0,5,1>4828    3195420673U, // <6,5,2,2>: Cost 3 ins <6,u,2,2>, lane 14829    2131640320U, // <6,5,2,3>: Cost 2 ins <u,5,2,3>, lane 04830    2578394489U, // <6,5,2,4>: Cost 3 vext1 <4,6,5,2>, <4,6,5,2>4831    3114897412U, // <6,5,2,5>: Cost 3 vtrnr <4,6,0,2>, <5,5,5,5>4832    2634983354U, // <6,5,2,6>: Cost 3 vext2 <2,u,6,5>, <2,6,3,7>4833    2041154870U, // <6,5,2,7>: Cost 2 vtrnr <4,6,0,2>, RHS4834    2041154871U, // <6,5,2,u>: Cost 2 vtrnr <4,6,0,2>, RHS4835    3195478017U, // <6,5,3,0>: Cost 3 ins <6,u,3,0>, lane 14836    3205439488U, // <6,5,3,1>: Cost 3 ins <u,5,3,1>, lane 04837    3091164465U, // <6,5,3,2>: Cost 3 vtrnr <0,6,2,3>, <4,5,6,2>4838    3195502593U, // <6,5,3,3>: Cost 3 ins <6,u,3,3>, lane 14839    2643610114U, // <6,5,3,4>: Cost 3 vext2 <4,3,6,5>, <3,4,5,6>4840    3205472256U, // <6,5,3,5>: Cost 3 ins <u,5,3,5>, lane 04841    2980465154U, // <6,5,3,6>: Cost 3 vzipr <4,5,6,3>, <3,4,5,6>4842    2131746816U, // <6,5,3,7>: Cost 2 ins <u,5,3,7>, lane 04843    2131746816U, // <6,5,3,u>: Cost 2 ins <u,5,3,7>, lane 04844    2789051724U, // <6,5,4,0>: Cost 3 vuzpl <6,2,5,7>, <4,6,0,2>4845    3060715648U, // <6,5,4,1>: Cost 3 vtrnl <6,7,4,5>, <5,7,1,3>4846    3195568129U, // <6,5,4,2>: Cost 3 ins <6,u,4,2>, lane 14847    2643610770U, // <6,5,4,3>: Cost 3 vext2 <4,3,6,5>, <4,3,6,5>4848    2791705972U, // <6,5,4,4>: Cost 3 vuzpl <6,6,5,7>, <4,6,4,6>4849    2121850881U, // <6,5,4,5>: Cost 2 ins <6,u,4,5>, lane 14850    2834833756U, // <6,5,4,6>: Cost 3 vuzpr <2,6,4,5>, <0,4,2,6>4851    1643696070U, // <6,5,4,7>: Cost 2 vext3 <5,4,7,6>, <5,4,7,6>4852    1643769807U, // <6,5,4,u>: Cost 2 vext3 <5,4,u,6>, <5,4,u,6>4853    2578415718U, // <6,5,5,0>: Cost 3 vext1 <4,6,5,5>, LHS4854    3006363382U, // <6,5,5,1>: Cost 3 vzipr <u,u,6,5>, <u,0,5,1>4855    3205595136U, // <6,5,5,2>: Cost 3 ins <u,5,5,2>, lane 04856    2980479105U, // <6,5,5,3>: Cost 3 vzipr <4,5,6,5>, <0,1,5,3>4857    2578419068U, // <6,5,5,4>: Cost 3 vext1 <4,6,5,5>, <4,6,5,5>4858    2131877888U, // <6,5,5,5>: Cost 2 ins <u,5,5,5>, lane 04859    2979154434U, // <6,5,5,6>: Cost 3 vzipr <4,3,6,5>, <3,4,5,6>4860    2131894272U, // <6,5,5,7>: Cost 2 ins <u,5,5,7>, lane 04861    2131877888U, // <6,5,5,u>: Cost 2 ins <u,5,5,5>, lane 04862    2131910656U, // <6,5,6,0>: Cost 2 ins <u,5,6,0>, lane 04863    2131918848U, // <6,5,6,1>: Cost 2 ins <u,5,6,1>, lane 04864    2131927040U, // <6,5,6,2>: Cost 2 ins <u,5,6,2>, lane 04865    2131935232U, // <6,5,6,3>: Cost 2 ins <u,5,6,3>, lane 04866    2131943424U, // <6,5,6,4>: Cost 2 ins <u,5,6,4>, lane 04867    2131951616U, // <6,5,6,5>: Cost 2 ins <u,5,6,5>, lane 04868    2131959808U, // <6,5,6,6>: Cost 2 ins <u,5,6,6>, lane 04869    1058226176U, // <6,5,6,7>: Cost 1 ins RHS, lane 04870    1058226176U, // <6,5,6,u>: Cost 1 ins RHS, lane 04871    2560516198U, // <6,5,7,0>: Cost 3 vext1 <1,6,5,7>, LHS4872    1906756498U, // <6,5,7,1>: Cost 2 vzipr RHS, <4,0,5,1>4873    2566490060U, // <6,5,7,2>: Cost 3 vext1 <2,6,5,7>, <2,6,5,7>4874    2122055681U, // <6,5,7,3>: Cost 2 ins <6,u,7,3>, lane 14875    2560519478U, // <6,5,7,4>: Cost 3 vext1 <1,6,5,7>, RHS4876    1906756826U, // <6,5,7,5>: Cost 2 vzipr RHS, <4,4,5,5>4877    1906756098U, // <6,5,7,6>: Cost 2 vzipr RHS, <3,4,5,6>4878    2029473078U, // <6,5,7,7>: Cost 2 vtrnr <2,6,3,7>, RHS4879    2029473079U, // <6,5,7,u>: Cost 2 vtrnr <2,6,3,7>, RHS4880    2131910656U, // <6,5,u,0>: Cost 2 ins <u,5,6,0>, lane 04881    1906764690U, // <6,5,u,1>: Cost 2 vzipr RHS, <4,0,5,1>4882    2131927040U, // <6,5,u,2>: Cost 2 ins <u,5,6,2>, lane 04883    2122055681U, // <6,5,u,3>: Cost 2 ins <6,u,7,3>, lane 14884    2131943424U, // <6,5,u,4>: Cost 2 ins <u,5,6,4>, lane 04885    1906765018U, // <6,5,u,5>: Cost 2 vzipr RHS, <4,4,5,5>4886    1906764290U, // <6,5,u,6>: Cost 2 vzipr RHS, <3,4,5,6>4887    1058226176U, // <6,5,u,7>: Cost 1 ins RHS, lane 04888    1058226176U, // <6,5,u,u>: Cost 1 ins RHS, lane 04889    2047627362U, // <6,6,0,0>: Cost 2 vtrnr <5,6,7,0>, <5,6,7,0>4890    1573191782U, // <6,6,0,1>: Cost 2 vext2 <4,u,6,6>, LHS4891    1718026342U, // <6,6,0,2>: Cost 2 vuzpl <6,6,6,6>, LHS4892    3195281409U, // <6,6,0,3>: Cost 3 ins <6,u,0,3>, lane 14893    2687209788U, // <6,6,0,4>: Cost 3 vext3 <0,4,2,6>, <6,0,4,2>4894    3195297793U, // <6,6,0,5>: Cost 3 ins <6,u,0,5>, lane 14895    2120826882U, // <6,6,0,6>: Cost 2 ins <6,6,u,6>, lane 24896    2120835074U, // <6,6,0,7>: Cost 2 ins <6,6,u,7>, lane 24897    1573192349U, // <6,6,0,u>: Cost 2 vext2 <4,u,6,6>, LHS4898    2646934262U, // <6,6,1,0>: Cost 3 vext2 <4,u,6,6>, <1,0,3,2>4899    1906707760U, // <6,6,1,1>: Cost 2 vzipr <4,5,6,1>, <4,5,6,1>4900    2646934422U, // <6,6,1,2>: Cost 3 vext2 <4,u,6,6>, <1,2,3,0>4901    1773043814U, // <6,6,1,3>: Cost 2 vuzpr <4,6,4,6>, LHS4902    3194068995U, // <6,6,1,4>: Cost 3 ins <6,6,1,u>, lane 34903    2646934672U, // <6,6,1,5>: Cost 3 vext2 <4,u,6,6>, <1,5,3,7>4904    2120826882U, // <6,6,1,6>: Cost 2 ins <6,6,u,6>, lane 24905    2120835074U, // <6,6,1,7>: Cost 2 ins <6,6,u,7>, lane 24906    1773043819U, // <6,6,1,u>: Cost 2 vuzpr <4,6,4,6>, LHS4907    3114896750U, // <6,6,2,0>: Cost 3 vtrnr <4,6,0,2>, <4,6,4,0>4908    3195412481U, // <6,6,2,1>: Cost 3 ins <6,u,2,1>, lane 14909    2041154892U, // <6,6,2,2>: Cost 2 vtrnr <4,6,0,2>, <4,6,0,2>4910    2120843269U, // <6,6,2,3>: Cost 2 ins <6,6,u,u>, lane 54911    3114897510U, // <6,6,2,4>: Cost 3 vtrnr <4,6,0,2>, <5,6,7,4>4912    3195445249U, // <6,6,2,5>: Cost 3 ins <6,u,2,5>, lane 14913    2120826882U, // <6,6,2,6>: Cost 2 ins <6,6,u,6>, lane 24914    1908706614U, // <6,6,2,7>: Cost 2 vzipr <4,u,6,2>, RHS4915    1908706615U, // <6,6,2,u>: Cost 2 vzipr <4,u,6,2>, RHS4916    2646935702U, // <6,6,3,0>: Cost 3 vext2 <4,u,6,6>, <3,0,1,2>4917    2846787238U, // <6,6,3,1>: Cost 3 vuzpr <4,6,4,6>, <2,3,0,1>4918    3206111232U, // <6,6,3,2>: Cost 3 ins <u,6,3,2>, lane 04919    1880178826U, // <6,6,3,3>: Cost 2 vzipr <0,1,6,3>, <0,1,6,3>4920    2705347122U, // <6,6,3,4>: Cost 3 vext3 <3,4,5,6>, <6,3,4,5>4921    2846787278U, // <6,6,3,5>: Cost 3 vuzpr <4,6,4,6>, <2,3,4,5>4922    2120826882U, // <6,6,3,6>: Cost 2 ins <6,6,u,6>, lane 24923    2132410368U, // <6,6,3,7>: Cost 2 ins <u,6,3,7>, lane 04924    2132410368U, // <6,6,3,u>: Cost 2 ins <u,6,3,7>, lane 04925    2846790288U, // <6,6,4,0>: Cost 3 vuzpr <4,6,4,6>, <6,4,6,0>4926    3194527746U, // <6,6,4,1>: Cost 3 ins <6,6,u,1>, lane 24927    2846788778U, // <6,6,4,2>: Cost 3 vuzpr <4,6,4,6>, <4,4,0,2>4928    3195576321U, // <6,6,4,3>: Cost 3 ins <6,u,4,3>, lane 14929    2047660134U, // <6,6,4,4>: Cost 2 vtrnr <5,6,7,4>, <5,6,7,4>4930    1573195062U, // <6,6,4,5>: Cost 2 vext2 <4,u,6,6>, RHS4931    1718029622U, // <6,6,4,6>: Cost 2 vuzpl <6,6,6,6>, RHS4932    2120835074U, // <6,6,4,7>: Cost 2 ins <6,6,u,7>, lane 24933    1573195304U, // <6,6,4,u>: Cost 2 vext2 <4,u,6,6>, <4,u,6,6>4934    3194363907U, // <6,6,5,0>: Cost 3 ins <6,6,5,u>, lane 34935    2646937296U, // <6,6,5,1>: Cost 3 vext2 <4,u,6,6>, <5,1,7,3>4936    3206258688U, // <6,6,5,2>: Cost 3 ins <u,6,5,2>, lane 04937    3194544130U, // <6,6,5,3>: Cost 3 ins <6,6,u,3>, lane 24938    2646937542U, // <6,6,5,4>: Cost 3 vext2 <4,u,6,6>, <5,4,7,6>4939    1906740532U, // <6,6,5,5>: Cost 2 vzipr <4,5,6,5>, <4,5,6,5>4940    2120826882U, // <6,6,5,6>: Cost 2 ins <6,6,u,6>, lane 24941    1773047094U, // <6,6,5,7>: Cost 2 vuzpr <4,6,4,6>, RHS4942    1773047095U, // <6,6,5,u>: Cost 2 vuzpr <4,6,4,6>, RHS4943    1516699750U, // <6,6,6,0>: Cost 2 vext1 <6,6,6,6>, LHS4944    2120695811U, // <6,6,6,1>: Cost 2 ins <6,6,6,u>, lane 34945    2120695811U, // <6,6,6,2>: Cost 2 ins <6,6,6,u>, lane 34946    2120695811U, // <6,6,6,3>: Cost 2 ins <6,6,6,u>, lane 34947    1516703030U, // <6,6,6,4>: Cost 2 vext1 <6,6,6,6>, RHS4948    2120695811U, // <6,6,6,5>: Cost 2 ins <6,6,6,u>, lane 34949    296144182U,  // <6,6,6,6>: Cost 1 vdup2 RHS4950    1908739382U, // <6,6,6,7>: Cost 2 vzipr <4,u,6,6>, RHS4951    296144182U,  // <6,6,6,u>: Cost 1 vdup2 RHS4952    2132647936U, // <6,6,7,0>: Cost 2 ins <u,6,7,0>, lane 04953    2120769539U, // <6,6,7,1>: Cost 2 ins <6,6,7,u>, lane 34954    1908747164U, // <6,6,7,2>: Cost 2 vzipr RHS, <4,0,6,2>4955    2122055681U, // <6,6,7,3>: Cost 2 ins <6,u,7,3>, lane 14956    2132680704U, // <6,6,7,4>: Cost 2 ins <u,6,7,4>, lane 04957    2120769539U, // <6,6,7,5>: Cost 2 ins <6,6,7,u>, lane 34958    1906758456U, // <6,6,7,6>: Cost 2 vzipr RHS, <6,6,6,6>4959    833015094U,  // <6,6,7,7>: Cost 1 vzipr RHS, RHS4960    833015095U,  // <6,6,7,u>: Cost 1 vzipr RHS, RHS4961    2047627362U, // <6,6,u,0>: Cost 2 vtrnr <5,6,7,0>, <5,6,7,0>4962    1573197614U, // <6,6,u,1>: Cost 2 vext2 <4,u,6,6>, LHS4963    1906764700U, // <6,6,u,2>: Cost 2 vzipr RHS, <4,0,6,2>4964    1773044381U, // <6,6,u,3>: Cost 2 vuzpr <4,6,4,6>, LHS4965    2047660134U, // <6,6,u,4>: Cost 2 vtrnr <5,6,7,4>, <5,6,7,4>4966    1573197978U, // <6,6,u,5>: Cost 2 vext2 <4,u,6,6>, RHS4967    296144182U,  // <6,6,u,6>: Cost 1 vdup2 RHS4968    833023286U,  // <6,6,u,7>: Cost 1 vzipr RHS, RHS4969    833023287U,  // <6,6,u,u>: Cost 1 vzipr RHS, RHS4970    1571209216U, // <6,7,0,0>: Cost 2 vext2 RHS, <0,0,0,0>4971    497467494U,  // <6,7,0,1>: Cost 1 vext2 RHS, LHS4972    1571209380U, // <6,7,0,2>: Cost 2 vext2 RHS, <0,2,0,2>4973    2120916995U, // <6,7,0,3>: Cost 2 ins <6,7,0,u>, lane 34974    1571209554U, // <6,7,0,4>: Cost 2 vext2 RHS, <0,4,1,5>4975    1510756450U, // <6,7,0,5>: Cost 2 vext1 <5,6,7,0>, <5,6,7,0>4976    2120916995U, // <6,7,0,6>: Cost 2 ins <6,7,0,u>, lane 34977    2120916995U, // <6,7,0,7>: Cost 2 ins <6,7,0,u>, lane 34978    497468061U,  // <6,7,0,u>: Cost 1 vext2 RHS, LHS4979    1571209974U, // <6,7,1,0>: Cost 2 vext2 RHS, <1,0,3,2>4980    1571210036U, // <6,7,1,1>: Cost 2 vext2 RHS, <1,1,1,1>4981    1571210134U, // <6,7,1,2>: Cost 2 vext2 RHS, <1,2,3,0>4982    1761034342U, // <6,7,1,3>: Cost 2 vuzpr <2,6,3,7>, LHS4983    2644952098U, // <6,7,1,4>: Cost 3 vext2 RHS, <1,4,0,5>4984    1571210384U, // <6,7,1,5>: Cost 2 vext2 RHS, <1,5,3,7>4985    2644952271U, // <6,7,1,6>: Cost 3 vext2 RHS, <1,6,1,7>4986    2121498626U, // <6,7,1,7>: Cost 2 ins <6,7,u,7>, lane 24987    1761034347U, // <6,7,1,u>: Cost 2 vuzpr <2,6,3,7>, LHS4988    2121064451U, // <6,7,2,0>: Cost 2 ins <6,7,2,u>, lane 34989    2121449474U, // <6,7,2,1>: Cost 2 ins <6,7,u,1>, lane 24990    1571210856U, // <6,7,2,2>: Cost 2 vext2 RHS, <2,2,2,2>4991    1059889156U, // <6,7,2,3>: Cost 1 ins LHS, lane 44992    2121064451U, // <6,7,2,4>: Cost 2 ins <6,7,2,u>, lane 34993    2121482242U, // <6,7,2,5>: Cost 2 ins <6,7,u,5>, lane 24994    1571211194U, // <6,7,2,6>: Cost 2 vext2 RHS, <2,6,3,7>4995    2121498626U, // <6,7,2,7>: Cost 2 ins <6,7,u,7>, lane 24996    1059889156U, // <6,7,2,u>: Cost 1 ins LHS, lane 44997    1571211414U, // <6,7,3,0>: Cost 2 vext2 RHS, <3,0,1,2>4998    2121449474U, // <6,7,3,1>: Cost 2 ins <6,7,u,1>, lane 24999    2133696516U, // <6,7,3,2>: Cost 2 ins <u,u,3,2>, lane 45000    1571211676U, // <6,7,3,3>: Cost 2 vext2 RHS, <3,3,3,3>5001    1571211778U, // <6,7,3,4>: Cost 2 vext2 RHS, <3,4,5,6>5002    2121482242U, // <6,7,3,5>: Cost 2 ins <6,7,u,5>, lane 25003    2834777789U, // <6,7,3,6>: Cost 3 vuzpr <2,6,3,7>, <2,3,2,6>5004    2133737476U, // <6,7,3,7>: Cost 2 ins <u,u,3,7>, lane 45005    1571212062U, // <6,7,3,u>: Cost 2 vext2 RHS, <3,u,1,2>5006    1573202834U, // <6,7,4,0>: Cost 2 vext2 RHS, <4,0,5,1>5007    2121449474U, // <6,7,4,1>: Cost 2 ins <6,7,u,1>, lane 25008    2121211907U, // <6,7,4,2>: Cost 2 ins <6,7,4,u>, lane 35009    2121211907U, // <6,7,4,3>: Cost 2 ins <6,7,4,u>, lane 35010    1571212496U, // <6,7,4,4>: Cost 2 vext2 RHS, <4,4,4,4>5011    497470774U,  // <6,7,4,5>: Cost 1 vext2 RHS, RHS5012    1573203276U, // <6,7,4,6>: Cost 2 vext2 RHS, <4,6,0,2>5013    2121211907U, // <6,7,4,7>: Cost 2 ins <6,7,4,u>, lane 35014    497471017U,  // <6,7,4,u>: Cost 1 vext2 RHS, RHS5015    2644954696U, // <6,7,5,0>: Cost 3 vext2 RHS, <5,0,1,2>5016    1573203664U, // <6,7,5,1>: Cost 2 vext2 RHS, <5,1,7,3>5017    2644954878U, // <6,7,5,2>: Cost 3 vext2 RHS, <5,2,3,4>5018    2121465858U, // <6,7,5,3>: Cost 2 ins <6,7,u,3>, lane 25019    1571213254U, // <6,7,5,4>: Cost 2 vext2 RHS, <5,4,7,6>5020    1571213316U, // <6,7,5,5>: Cost 2 vext2 RHS, <5,5,5,5>5021    1571213410U, // <6,7,5,6>: Cost 2 vext2 RHS, <5,6,7,0>5022    1761037622U, // <6,7,5,7>: Cost 2 vuzpr <2,6,3,7>, RHS5023    1761037623U, // <6,7,5,u>: Cost 2 vuzpr <2,6,3,7>, RHS5024    2121359363U, // <6,7,6,0>: Cost 2 ins <6,7,6,u>, lane 35025    2121449474U, // <6,7,6,1>: Cost 2 ins <6,7,u,1>, lane 25026    1573204474U, // <6,7,6,2>: Cost 2 vext2 RHS, <6,2,7,3>5027    2121465858U, // <6,7,6,3>: Cost 2 ins <6,7,u,3>, lane 25028    2121359363U, // <6,7,6,4>: Cost 2 ins <6,7,6,u>, lane 35029    2121482242U, // <6,7,6,5>: Cost 2 ins <6,7,u,5>, lane 25030    1571214136U, // <6,7,6,6>: Cost 2 vext2 RHS, <6,6,6,6>5031    1060216836U, // <6,7,6,7>: Cost 1 ins RHS, lane 45032    1060216836U, // <6,7,6,u>: Cost 1 ins RHS, lane 45033    1906757730U, // <6,7,7,0>: Cost 2 vzipr RHS, <5,6,7,0>5034    2121449474U, // <6,7,7,1>: Cost 2 ins <6,7,u,1>, lane 25035    2644956362U, // <6,7,7,2>: Cost 3 vext2 RHS, <7,2,6,3>5036    1906758138U, // <6,7,7,3>: Cost 2 vzipr RHS, <6,2,7,3>5037    1906757734U, // <6,7,7,4>: Cost 2 vzipr RHS, <5,6,7,4>5038    2121482242U, // <6,7,7,5>: Cost 2 ins <6,7,u,5>, lane 25039    1906757574U, // <6,7,7,6>: Cost 2 vzipr RHS, <5,4,7,6>5040    1571214956U, // <6,7,7,7>: Cost 2 vext2 RHS, <7,7,7,7>5041    1906757738U, // <6,7,7,u>: Cost 2 vzipr RHS, <5,6,7,u>5042    1571215059U, // <6,7,u,0>: Cost 2 vext2 RHS, <u,0,1,2>5043    497473326U,  // <6,7,u,1>: Cost 1 vext2 RHS, LHS5044    1571215237U, // <6,7,u,2>: Cost 2 vext2 RHS, <u,2,3,0>5045    1059889156U, // <6,7,u,3>: Cost 1 ins LHS, lane 45046    1571215423U, // <6,7,u,4>: Cost 2 vext2 RHS, <u,4,5,6>5047    497473690U,  // <6,7,u,5>: Cost 1 vext2 RHS, RHS5048    1571215568U, // <6,7,u,6>: Cost 2 vext2 RHS, <u,6,3,7>5049    1060216836U, // <6,7,u,7>: Cost 1 ins RHS, lane 45050    497473893U,  // <6,7,u,u>: Cost 1 vext2 RHS, LHS5051    1571217408U, // <6,u,0,0>: Cost 2 vext2 RHS, <0,0,0,0>5052    497475686U,  // <6,u,0,1>: Cost 1 vext2 RHS, LHS5053    1571217572U, // <6,u,0,2>: Cost 2 vext2 RHS, <0,2,0,2>5054    2047623837U, // <6,u,0,3>: Cost 2 vtrnr <5,6,7,0>, LHS5055    1571217746U, // <6,u,0,4>: Cost 2 vext2 RHS, <0,4,1,5>5056    1510830187U, // <6,u,0,5>: Cost 2 vext1 <5,6,u,0>, <5,6,u,0>5057    1986648218U, // <6,u,0,6>: Cost 2 vtrnl <6,7,0,1>, RHS5058    2047626793U, // <6,u,0,7>: Cost 2 vtrnr <5,6,7,0>, RHS5059    497476253U,  // <6,u,0,u>: Cost 1 vext2 RHS, LHS5060    1571218166U, // <6,u,1,0>: Cost 2 vext2 RHS, <1,0,3,2>5061    1571218228U, // <6,u,1,1>: Cost 2 vext2 RHS, <1,1,1,1>5062    1612289838U, // <6,u,1,2>: Cost 2 vext3 <0,2,4,6>, LHS5063    1761042534U, // <6,u,1,3>: Cost 2 vuzpr <2,6,3,u>, LHS5064    2566663478U, // <6,u,1,4>: Cost 3 vext1 <2,6,u,1>, RHS5065    1571218576U, // <6,u,1,5>: Cost 2 vext2 RHS, <1,5,3,7>5066    2120826882U, // <6,u,1,6>: Cost 2 ins <6,6,u,6>, lane 25067    2120835074U, // <6,u,1,7>: Cost 2 ins <6,6,u,7>, lane 25068    1612289892U, // <6,u,1,u>: Cost 2 vext3 <0,2,4,6>, LHS5069    1504870502U, // <6,u,2,0>: Cost 2 vext1 <4,6,u,2>, LHS5070    1849644846U, // <6,u,2,1>: Cost 2 vzipl <6,2,7,3>, LHS5071    1571219048U, // <6,u,2,2>: Cost 2 vext2 RHS, <2,2,2,2>5072    1055244288U, // <6,u,2,3>: Cost 1 ins LHS, lane 05073    1504873876U, // <6,u,2,4>: Cost 2 vext1 <4,6,u,2>, <4,6,u,2>5074    1849645210U, // <6,u,2,5>: Cost 2 vzipl <6,2,7,3>, RHS5075    1571219386U, // <6,u,2,6>: Cost 2 vext2 RHS, <2,6,3,7>5076    2041155113U, // <6,u,2,7>: Cost 2 vtrnr <4,6,0,2>, RHS5077    1055244288U, // <6,u,2,u>: Cost 1 ins LHS, lane 05078    1571219606U, // <6,u,3,0>: Cost 2 vext2 RHS, <3,0,1,2>5079    2121449474U, // <6,u,3,1>: Cost 2 ins <6,7,u,1>, lane 25080    2128388096U, // <6,u,3,2>: Cost 2 ins <u,0,3,2>, lane 05081    1571219868U, // <6,u,3,3>: Cost 2 vext2 RHS, <3,3,3,3>5082    1571219970U, // <6,u,3,4>: Cost 2 vext2 RHS, <3,4,5,6>5083    2121482242U, // <6,u,3,5>: Cost 2 ins <6,7,u,5>, lane 25084    2120826882U, // <6,u,3,6>: Cost 2 ins <6,6,u,6>, lane 25085    2131746816U, // <6,u,3,7>: Cost 2 ins <u,5,3,7>, lane 05086    1571220254U, // <6,u,3,u>: Cost 2 vext2 RHS, <3,u,1,2>5087    1571220370U, // <6,u,4,0>: Cost 2 vext2 RHS, <4,0,5,1>5088    2121449474U, // <6,u,4,1>: Cost 2 ins <6,7,u,1>, lane 25089    1986975534U, // <6,u,4,2>: Cost 2 vtrnl <6,7,4,5>, LHS5090    2047656605U, // <6,u,4,3>: Cost 2 vtrnr <5,6,7,4>, LHS5091    1571220688U, // <6,u,4,4>: Cost 2 vext2 RHS, <4,4,4,4>5092    497478967U,  // <6,u,4,5>: Cost 1 vext2 RHS, RHS5093    1571220812U, // <6,u,4,6>: Cost 2 vext2 RHS, <4,6,0,2>5094    2047659561U, // <6,u,4,7>: Cost 2 vtrnr <5,6,7,4>, RHS5095    497479209U,  // <6,u,4,u>: Cost 1 vext2 RHS, RHS5096    2566692966U, // <6,u,5,0>: Cost 3 vext1 <2,6,u,5>, LHS5097    1571221200U, // <6,u,5,1>: Cost 2 vext2 RHS, <5,1,7,3>5098    2566694885U, // <6,u,5,2>: Cost 3 vext1 <2,6,u,5>, <2,6,u,5>5099    2118148098U, // <6,u,5,3>: Cost 2 ins <6,2,u,3>, lane 25100    1571221446U, // <6,u,5,4>: Cost 2 vext2 RHS, <5,4,7,6>5101    1571221508U, // <6,u,5,5>: Cost 2 vext2 RHS, <5,5,5,5>5102    1612290202U, // <6,u,5,6>: Cost 2 vext3 <0,2,4,6>, RHS5103    1761045814U, // <6,u,5,7>: Cost 2 vuzpr <2,6,3,u>, RHS5104    1612290220U, // <6,u,5,u>: Cost 2 vext3 <0,2,4,6>, RHS5105    1504903270U, // <6,u,6,0>: Cost 2 vext1 <4,6,u,6>, LHS5106    1852249902U, // <6,u,6,1>: Cost 2 vzipl <6,6,6,6>, LHS5107    1571222010U, // <6,u,6,2>: Cost 2 vext2 RHS, <6,2,7,3>5108    2041479837U, // <6,u,6,3>: Cost 2 vtrnr <4,6,4,6>, LHS5109    1504906648U, // <6,u,6,4>: Cost 2 vext1 <4,6,u,6>, <4,6,u,6>5110    1852250266U, // <6,u,6,5>: Cost 2 vzipl <6,6,6,6>, RHS5111    296144182U,  // <6,u,6,6>: Cost 1 vdup2 RHS5112    1058226176U, // <6,u,6,7>: Cost 1 ins RHS, lane 05113    1058226176U, // <6,u,6,u>: Cost 1 ins RHS, lane 05114    1492967526U, // <6,u,7,0>: Cost 2 vext1 <2,6,u,7>, LHS5115    1906753609U, // <6,u,7,1>: Cost 2 vzipr RHS, <0,0,u,1>5116    1492969447U, // <6,u,7,2>: Cost 2 vext1 <2,6,u,7>, <2,6,u,7>5117    833011868U,  // <6,u,7,3>: Cost 1 vzipr RHS, LHS5118    1492970806U, // <6,u,7,4>: Cost 2 vext1 <2,6,u,7>, RHS5119    1906753937U, // <6,u,7,5>: Cost 2 vzipr RHS, <0,4,u,5>5120    1906753776U, // <6,u,7,6>: Cost 2 vzipr RHS, <0,2,u,6>5121    833015112U,  // <6,u,7,7>: Cost 1 vzipr RHS, RHS5122    833011873U,  // <6,u,7,u>: Cost 1 vzipr RHS, LHS5123    1492975718U, // <6,u,u,0>: Cost 2 vext1 <2,6,u,u>, LHS5124    497481518U,  // <6,u,u,1>: Cost 1 vext2 RHS, LHS5125    1612290405U, // <6,u,u,2>: Cost 2 vext3 <0,2,4,6>, LHS5126    833020060U,  // <6,u,u,3>: Cost 1 vzipr RHS, LHS5127    1492978998U, // <6,u,u,4>: Cost 2 vext1 <2,6,u,u>, RHS5128    497481882U,  // <6,u,u,5>: Cost 1 vext2 RHS, RHS5129    296144182U,  // <6,u,u,6>: Cost 1 vdup2 RHS5130    833023304U,  // <6,u,u,7>: Cost 1 vzipr RHS, RHS5131    497482085U,  // <6,u,u,u>: Cost 1 vext2 RHS, LHS5132    1638318080U, // <7,0,0,0>: Cost 2 vext3 RHS, <0,0,0,0>5133    1638318090U, // <7,0,0,1>: Cost 2 vext3 RHS, <0,0,1,1>5134    1638318100U, // <7,0,0,2>: Cost 2 vext3 RHS, <0,0,2,2>5135    2987152532U, // <7,0,0,3>: Cost 3 vzipr <5,6,7,0>, <7,2,0,3>5136    2712059941U, // <7,0,0,4>: Cost 3 vext3 RHS, <0,0,4,1>5137    2987152210U, // <7,0,0,5>: Cost 3 vzipr <5,6,7,0>, <6,7,0,5>5138    2590618445U, // <7,0,0,6>: Cost 3 vext1 <6,7,0,0>, <6,7,0,0>5139    2987152050U, // <7,0,0,7>: Cost 3 vzipr <5,6,7,0>, <6,5,0,7>5140    1638318153U, // <7,0,0,u>: Cost 2 vext3 RHS, <0,0,u,1>5141    1516879974U, // <7,0,1,0>: Cost 2 vext1 <6,7,0,1>, LHS5142    2128232448U, // <7,0,1,1>: Cost 2 ins <u,0,1,1>, lane 05143    564576358U,  // <7,0,1,2>: Cost 1 vext3 RHS, LHS5144    2122317827U, // <7,0,1,3>: Cost 2 ins <7,0,1,u>, lane 35145    1516883254U, // <7,0,1,4>: Cost 2 vext1 <6,7,0,1>, RHS5146    2122317827U, // <7,0,1,5>: Cost 2 ins <7,0,1,u>, lane 35147    1516884814U, // <7,0,1,6>: Cost 2 vext1 <6,7,0,1>, <6,7,0,1>5148    2122317827U, // <7,0,1,7>: Cost 2 ins <7,0,1,u>, lane 35149    564576412U,  // <7,0,1,u>: Cost 1 vext3 RHS, LHS5150    1638318244U, // <7,0,2,0>: Cost 2 vext3 RHS, <0,2,0,2>5151    2692743344U, // <7,0,2,1>: Cost 3 vext3 <1,3,5,7>, <0,2,1,5>5152    2128314368U, // <7,0,2,2>: Cost 2 ins <u,0,2,2>, lane 05153    2122833925U, // <7,0,2,3>: Cost 2 ins <7,0,u,u>, lane 55154    1638318284U, // <7,0,2,4>: Cost 2 vext3 RHS, <0,2,4,6>5155    2712060118U, // <7,0,2,5>: Cost 3 vext3 RHS, <0,2,5,7>5156    2712060126U, // <7,0,2,6>: Cost 3 vext3 RHS, <0,2,6,6>5157    3201433601U, // <7,0,2,7>: Cost 3 ins <7,u,2,7>, lane 15158    1638318316U, // <7,0,2,u>: Cost 2 vext3 RHS, <0,2,u,2>5159    2983854080U, // <7,0,3,0>: Cost 3 vzipr <5,1,7,3>, <0,0,0,0>5160    2712060156U, // <7,0,3,1>: Cost 3 vext3 RHS, <0,3,1,0>5161    2128388096U, // <7,0,3,2>: Cost 2 ins <u,0,3,2>, lane 05162    2651605404U, // <7,0,3,3>: Cost 3 vext2 <5,6,7,0>, <3,3,3,3>5163    2651605506U, // <7,0,3,4>: Cost 3 vext2 <5,6,7,0>, <3,4,5,6>5164    2638998111U, // <7,0,3,5>: Cost 3 vext2 <3,5,7,0>, <3,5,7,0>5165    3196559362U, // <7,0,3,6>: Cost 3 ins <7,0,u,6>, lane 25166    3201507329U, // <7,0,3,7>: Cost 3 ins <7,u,3,7>, lane 15167    2128388096U, // <7,0,3,u>: Cost 2 ins <u,0,3,2>, lane 05168    2712060230U, // <7,0,4,0>: Cost 3 vext3 RHS, <0,4,0,2>5169    1638318418U, // <7,0,4,1>: Cost 2 vext3 RHS, <0,4,1,5>5170    1638318428U, // <7,0,4,2>: Cost 2 vext3 RHS, <0,4,2,6>5171    3201548289U, // <7,0,4,3>: Cost 3 ins <7,u,4,3>, lane 15172    2712060269U, // <7,0,4,4>: Cost 3 vext3 RHS, <0,4,4,5>5173    1577864502U, // <7,0,4,5>: Cost 2 vext2 <5,6,7,0>, RHS5174    2651606348U, // <7,0,4,6>: Cost 3 vext2 <5,6,7,0>, <4,6,0,2>5175    3201581057U, // <7,0,4,7>: Cost 3 ins <7,u,4,7>, lane 15176    1638318481U, // <7,0,4,u>: Cost 2 vext3 RHS, <0,4,u,5>5177    2647625340U, // <7,0,5,0>: Cost 3 vext2 <5,0,7,0>, <5,0,7,0>5178    2128527360U, // <7,0,5,1>: Cost 2 ins <u,0,5,1>, lane 05179    1991032934U, // <7,0,5,2>: Cost 2 vtrnl <7,4,5,6>, LHS5180    2649616239U, // <7,0,5,3>: Cost 3 vext2 <5,3,7,0>, <5,3,7,0>5181    2651606982U, // <7,0,5,4>: Cost 3 vext2 <5,6,7,0>, <5,4,7,6>5182    2651607044U, // <7,0,5,5>: Cost 3 vext2 <5,6,7,0>, <5,5,5,5>5183    1577865314U, // <7,0,5,6>: Cost 2 vext2 <5,6,7,0>, <5,6,7,0>5184    2847477046U, // <7,0,5,7>: Cost 3 vuzpr <4,7,5,0>, RHS5185    1579192580U, // <7,0,5,u>: Cost 2 vext2 <5,u,7,0>, <5,u,7,0>5186    2985869312U, // <7,0,6,0>: Cost 3 vzipr <5,4,7,6>, <0,0,0,0>5187    2712060406U, // <7,0,6,1>: Cost 3 vext3 RHS, <0,6,1,7>5188    2128609280U, // <7,0,6,2>: Cost 2 ins <u,0,6,2>, lane 05189    2655588936U, // <7,0,6,3>: Cost 3 vext2 <6,3,7,0>, <6,3,7,0>5190    3202367488U, // <7,0,6,4>: Cost 3 ins <u,0,6,4>, lane 05191    2651607730U, // <7,0,6,5>: Cost 3 vext2 <5,6,7,0>, <6,5,0,7>5192    2651607864U, // <7,0,6,6>: Cost 3 vext2 <5,6,7,0>, <6,6,6,6>5193    2122833925U, // <7,0,6,7>: Cost 2 ins <7,0,u,u>, lane 55194    2128609280U, // <7,0,6,u>: Cost 2 ins <u,0,6,2>, lane 05195    2847477192U, // <7,0,7,0>: Cost 3 vuzpr <4,7,5,0>, <4,7,5,0>5196    1858961510U, // <7,0,7,1>: Cost 2 vzipl <7,7,7,7>, LHS5197    1993179238U, // <7,0,7,2>: Cost 2 vtrnl <7,7,7,7>, LHS5198    3201769473U, // <7,0,7,3>: Cost 3 ins <7,u,7,3>, lane 15199    2651608422U, // <7,0,7,4>: Cost 3 vext2 <5,6,7,0>, <7,4,5,6>5200    2651608513U, // <7,0,7,5>: Cost 3 vext2 <5,6,7,0>, <7,5,6,7>5201    2663552532U, // <7,0,7,6>: Cost 3 vext2 <7,6,7,0>, <7,6,7,0>5202    2128060417U, // <7,0,7,7>: Cost 2 ins <7,u,7,7>, lane 15203    1858962077U, // <7,0,7,u>: Cost 2 vzipl <7,7,7,7>, LHS5204    1638318730U, // <7,0,u,0>: Cost 2 vext3 RHS, <0,u,0,2>5205    1638318738U, // <7,0,u,1>: Cost 2 vext3 RHS, <0,u,1,1>5206    564576925U,  // <7,0,u,2>: Cost 1 vext3 RHS, LHS5207    2122317827U, // <7,0,u,3>: Cost 2 ins <7,0,1,u>, lane 35208    1638318770U, // <7,0,u,4>: Cost 2 vext3 RHS, <0,u,4,6>5209    1577867418U, // <7,0,u,5>: Cost 2 vext2 <5,6,7,0>, RHS5210    1516942165U, // <7,0,u,6>: Cost 2 vext1 <6,7,0,u>, <6,7,0,u>5211    2122317827U, // <7,0,u,7>: Cost 2 ins <7,0,1,u>, lane 35212    564576979U,  // <7,0,u,u>: Cost 1 vext3 RHS, LHS5213    2712060634U, // <7,1,0,0>: Cost 3 vext3 RHS, <1,0,0,1>5214    2128822272U, // <7,1,0,1>: Cost 2 ins <u,1,0,1>, lane 05215    1719615590U, // <7,1,0,2>: Cost 2 vuzpl <7,0,1,2>, LHS5216    1638318838U, // <7,1,0,3>: Cost 2 vext3 RHS, <1,0,3,2>5217    2859062268U, // <7,1,0,4>: Cost 3 vuzpr <6,7,0,1>, <7,0,1,4>5218    2712060679U, // <7,1,0,5>: Cost 3 vext3 RHS, <1,0,5,1>5219    2859061568U, // <7,1,0,6>: Cost 3 vuzpr <6,7,0,1>, <6,0,4,6>5220    3201286145U, // <7,1,0,7>: Cost 3 ins <7,u,0,7>, lane 15221    1638318883U, // <7,1,0,u>: Cost 2 vext3 RHS, <1,0,u,2>5222    2712060714U, // <7,1,1,0>: Cost 3 vext3 RHS, <1,1,0,0>5223    1638318900U, // <7,1,1,1>: Cost 2 vext3 RHS, <1,1,1,1>5224    2127577089U, // <7,1,1,2>: Cost 2 ins <7,u,1,2>, lane 15225    1638318920U, // <7,1,1,3>: Cost 2 vext3 RHS, <1,1,3,3>5226    2712060755U, // <7,1,1,4>: Cost 3 vext3 RHS, <1,1,4,5>5227    2691416926U, // <7,1,1,5>: Cost 3 vext3 <1,1,5,7>, <1,1,5,7>5228    2590700375U, // <7,1,1,6>: Cost 3 vext1 <6,7,1,1>, <6,7,1,1>5229    2859057294U, // <7,1,1,7>: Cost 3 vuzpr <6,7,0,1>, <0,1,6,7>5230    1638318965U, // <7,1,1,u>: Cost 2 vext3 RHS, <1,1,u,3>5231    2128961536U, // <7,1,2,0>: Cost 2 ins <u,1,2,0>, lane 05232    2128969728U, // <7,1,2,1>: Cost 2 ins <u,1,2,1>, lane 05233    2128977920U, // <7,1,2,2>: Cost 2 ins <u,1,2,2>, lane 05234    1055244288U, // <7,1,2,3>: Cost 1 ins LHS, lane 05235    2128994304U, // <7,1,2,4>: Cost 2 ins <u,1,2,4>, lane 05236    2129002496U, // <7,1,2,5>: Cost 2 ins <u,1,2,5>, lane 05237    2129010688U, // <7,1,2,6>: Cost 2 ins <u,1,2,6>, lane 05238    2129018880U, // <7,1,2,7>: Cost 2 ins <u,1,2,7>, lane 05239    1055244288U, // <7,1,2,u>: Cost 1 ins LHS, lane 05240    1510998118U, // <7,1,3,0>: Cost 2 vext1 <5,7,1,3>, LHS5241    1638319064U, // <7,1,3,1>: Cost 2 vext3 RHS, <1,3,1,3>5242    2712060894U, // <7,1,3,2>: Cost 3 vext3 RHS, <1,3,2,0>5243    2047869030U, // <7,1,3,3>: Cost 2 vtrnr <5,7,1,3>, LHS5244    1511001398U, // <7,1,3,4>: Cost 2 vext1 <5,7,1,3>, RHS5245    1619002368U, // <7,1,3,5>: Cost 2 vext3 <1,3,5,7>, <1,3,5,7>5246    2692817929U, // <7,1,3,6>: Cost 3 vext3 <1,3,6,7>, <1,3,6,7>5247    2983859604U, // <7,1,3,7>: Cost 3 vzipr <5,1,7,3>, <7,5,1,7>5248    1619223579U, // <7,1,3,u>: Cost 2 vext3 <1,3,u,7>, <1,3,u,7>5249    2712060962U, // <7,1,4,0>: Cost 3 vext3 RHS, <1,4,0,5>5250    2712060971U, // <7,1,4,1>: Cost 3 vext3 RHS, <1,4,1,5>5251    2712060980U, // <7,1,4,2>: Cost 3 vext3 RHS, <1,4,2,5>5252    2129133568U, // <7,1,4,3>: Cost 2 ins <u,1,4,3>, lane 05253    2859060432U, // <7,1,4,4>: Cost 3 vuzpr <6,7,0,1>, <4,4,4,4>5254    2129149952U, // <7,1,4,5>: Cost 2 ins <u,1,4,5>, lane 05255    1719618870U, // <7,1,4,6>: Cost 2 vuzpl <7,0,1,2>, RHS5256    2793360778U, // <7,1,4,7>: Cost 3 vuzpl <7,0,1,2>, <4,6,7,1>5257    1719618888U, // <7,1,4,u>: Cost 2 vuzpl <7,0,1,2>, RHS5258    2572812390U, // <7,1,5,0>: Cost 3 vext1 <3,7,1,5>, LHS5259    2693776510U, // <7,1,5,1>: Cost 3 vext3 <1,5,1,7>, <1,5,1,7>5260    3202940928U, // <7,1,5,2>: Cost 3 ins <u,1,5,2>, lane 05261    1620182160U, // <7,1,5,3>: Cost 2 vext3 <1,5,3,7>, <1,5,3,7>5262    2572815670U, // <7,1,5,4>: Cost 3 vext1 <3,7,1,5>, RHS5263    2985861458U, // <7,1,5,5>: Cost 3 vzipr <5,4,7,5>, <0,4,1,5>5264    2127904769U, // <7,1,5,6>: Cost 2 ins <7,u,5,6>, lane 15265    1785318710U, // <7,1,5,7>: Cost 2 vuzpr <6,7,0,1>, RHS5266    1620550845U, // <7,1,5,u>: Cost 2 vext3 <1,5,u,7>, <1,5,u,7>5267    2653606230U, // <7,1,6,0>: Cost 3 vext2 <6,0,7,1>, <6,0,7,1>5268    2694440143U, // <7,1,6,1>: Cost 3 vext3 <1,6,1,7>, <1,6,1,7>5269    2712061144U, // <7,1,6,2>: Cost 3 vext3 RHS, <1,6,2,7>5270    2129281024U, // <7,1,6,3>: Cost 2 ins <u,1,6,3>, lane 05271    2859061350U, // <7,1,6,4>: Cost 3 vuzpr <6,7,0,1>, <5,6,7,4>5272    2694735091U, // <7,1,6,5>: Cost 3 vext3 <1,6,5,7>, <1,6,5,7>5273    2859060596U, // <7,1,6,6>: Cost 3 vuzpr <6,7,0,1>, <4,6,4,6>5274    2129313792U, // <7,1,6,7>: Cost 2 ins <u,1,6,7>, lane 05275    2129281024U, // <7,1,6,u>: Cost 2 ins <u,1,6,3>, lane 05276    2645644282U, // <7,1,7,0>: Cost 3 vext2 <4,6,7,1>, <7,0,1,2>5277    1785320270U, // <7,1,7,1>: Cost 2 vuzpr <6,7,0,1>, <6,7,0,1>5278    2986543254U, // <7,1,7,2>: Cost 3 vzipr <5,5,7,7>, <3,0,1,2>5279    2048196710U, // <7,1,7,3>: Cost 2 vtrnr <5,7,5,7>, LHS5280    2793362538U, // <7,1,7,4>: Cost 3 vuzpl <7,0,1,2>, <7,1,4,6>5281    2986541394U, // <7,1,7,5>: Cost 3 vzipr <5,5,7,7>, <0,4,1,5>5282    3201794049U, // <7,1,7,6>: Cost 3 ins <7,u,7,6>, lane 15283    2128060417U, // <7,1,7,7>: Cost 2 ins <7,u,7,7>, lane 15284    2048196715U, // <7,1,7,u>: Cost 2 vtrnr <5,7,5,7>, LHS5285    1511039078U, // <7,1,u,0>: Cost 2 vext1 <5,7,1,u>, LHS5286    1638319469U, // <7,1,u,1>: Cost 2 vext3 RHS, <1,u,1,3>5287    1719621422U, // <7,1,u,2>: Cost 2 vuzpl <7,0,1,2>, LHS5288    1055244288U, // <7,1,u,3>: Cost 1 ins LHS, lane 05289    1511042358U, // <7,1,u,4>: Cost 2 vext1 <5,7,1,u>, RHS5290    1622320533U, // <7,1,u,5>: Cost 2 vext3 <1,u,5,7>, <1,u,5,7>5291    1719621786U, // <7,1,u,6>: Cost 2 vuzpl <7,0,1,2>, RHS5292    1785318953U, // <7,1,u,7>: Cost 2 vuzpr <6,7,0,1>, RHS5293    1055244288U, // <7,1,u,u>: Cost 1 ins LHS, lane 05294    2712061364U, // <7,2,0,0>: Cost 3 vext3 RHS, <2,0,0,2>5295    2712061373U, // <7,2,0,1>: Cost 3 vext3 RHS, <2,0,1,2>5296    2129494016U, // <7,2,0,2>: Cost 2 ins <u,2,0,2>, lane 05297    1913405542U, // <7,2,0,3>: Cost 2 vzipr <5,6,7,0>, LHS5298    2712061400U, // <7,2,0,4>: Cost 3 vext3 RHS, <2,0,4,2>5299    2696725990U, // <7,2,0,5>: Cost 3 vext3 <2,0,5,7>, <2,0,5,7>5300    2712061417U, // <7,2,0,6>: Cost 3 vext3 RHS, <2,0,6,1>5301    2927577066U, // <7,2,0,7>: Cost 3 vzipl <7,0,1,2>, <2,7,0,1>5302    1913405547U, // <7,2,0,u>: Cost 2 vzipr <5,6,7,0>, LHS5303    2712061446U, // <7,2,1,0>: Cost 3 vext3 RHS, <2,1,0,3>5304    3203301376U, // <7,2,1,1>: Cost 3 ins <u,2,1,1>, lane 05305    2127577089U, // <7,2,1,2>: Cost 2 ins <7,u,1,2>, lane 15306    2974548070U, // <7,2,1,3>: Cost 3 vzipr <3,5,7,1>, LHS5307    2712061482U, // <7,2,1,4>: Cost 3 vext3 RHS, <2,1,4,3>5308    3203334144U, // <7,2,1,5>: Cost 3 ins <u,2,1,5>, lane 05309    2712061500U, // <7,2,1,6>: Cost 3 vext3 RHS, <2,1,6,3>5310    2602718850U, // <7,2,1,7>: Cost 3 vext1 <u,7,2,1>, <7,u,1,2>5311    2127577089U, // <7,2,1,u>: Cost 2 ins <7,u,1,2>, lane 15312    2712061524U, // <7,2,2,0>: Cost 3 vext3 RHS, <2,2,0,0>5313    2712061536U, // <7,2,2,1>: Cost 3 vext3 RHS, <2,2,1,3>5314    1638319720U, // <7,2,2,2>: Cost 2 vext3 RHS, <2,2,2,2>5315    1638319730U, // <7,2,2,3>: Cost 2 vext3 RHS, <2,2,3,3>5316    2712061564U, // <7,2,2,4>: Cost 3 vext3 RHS, <2,2,4,4>5317    2698053256U, // <7,2,2,5>: Cost 3 vext3 <2,2,5,7>, <2,2,5,7>5318    2712061581U, // <7,2,2,6>: Cost 3 vext3 RHS, <2,2,6,3>5319    3201433601U, // <7,2,2,7>: Cost 3 ins <7,u,2,7>, lane 15320    1638319775U, // <7,2,2,u>: Cost 2 vext3 RHS, <2,2,u,3>5321    1638319782U, // <7,2,3,0>: Cost 2 vext3 RHS, <2,3,0,1>5322    2693924531U, // <7,2,3,1>: Cost 3 vext3 <1,5,3,7>, <2,3,1,5>5323    1638319802U, // <7,2,3,2>: Cost 2 vext3 RHS, <2,3,2,3>5324    1910112358U, // <7,2,3,3>: Cost 2 vzipr <5,1,7,3>, LHS5325    1638319822U, // <7,2,3,4>: Cost 2 vext3 RHS, <2,3,4,5>5326    2698716889U, // <7,2,3,5>: Cost 3 vext3 <2,3,5,7>, <2,3,5,7>5327    1625048802U, // <7,2,3,6>: Cost 2 vext3 <2,3,6,7>, <2,3,6,7>5328    2990495214U, // <7,2,3,7>: Cost 3 vzipr <6,2,7,3>, <7,6,2,7>5329    1638319854U, // <7,2,3,u>: Cost 2 vext3 RHS, <2,3,u,1>5330    2712061688U, // <7,2,4,0>: Cost 3 vext3 RHS, <2,4,0,2>5331    2712061698U, // <7,2,4,1>: Cost 3 vext3 RHS, <2,4,1,3>5332    2712061708U, // <7,2,4,2>: Cost 3 vext3 RHS, <2,4,2,4>5333    1913438310U, // <7,2,4,3>: Cost 2 vzipr <5,6,7,4>, LHS5334    2712061728U, // <7,2,4,4>: Cost 3 vext3 RHS, <2,4,4,6>5335    2699380522U, // <7,2,4,5>: Cost 3 vext3 <2,4,5,7>, <2,4,5,7>5336    2129821696U, // <7,2,4,6>: Cost 2 ins <u,2,4,6>, lane 05337    3201581057U, // <7,2,4,7>: Cost 3 ins <7,u,4,7>, lane 15338    1913438315U, // <7,2,4,u>: Cost 2 vzipr <5,6,7,4>, LHS5339    2699675470U, // <7,2,5,0>: Cost 3 vext3 <2,5,0,7>, <2,5,0,7>5340    3203596288U, // <7,2,5,1>: Cost 3 ins <u,2,5,1>, lane 05341    2699822944U, // <7,2,5,2>: Cost 3 vext3 <2,5,2,7>, <2,5,2,7>5342    2692745065U, // <7,2,5,3>: Cost 3 vext3 <1,3,5,7>, <2,5,3,7>5343    2699970418U, // <7,2,5,4>: Cost 3 vext3 <2,5,4,7>, <2,5,4,7>5344    3203629056U, // <7,2,5,5>: Cost 3 ins <u,2,5,5>, lane 05345    2127904769U, // <7,2,5,6>: Cost 2 ins <7,u,5,6>, lane 15346    2853096758U, // <7,2,5,7>: Cost 3 vuzpr <5,7,0,2>, RHS5347    2127904769U, // <7,2,5,u>: Cost 2 ins <7,u,5,6>, lane 15348    2572894310U, // <7,2,6,0>: Cost 3 vext1 <3,7,2,6>, LHS5349    2712061860U, // <7,2,6,1>: Cost 3 vext3 RHS, <2,6,1,3>5350    2700486577U, // <7,2,6,2>: Cost 3 vext3 <2,6,2,7>, <2,6,2,7>5351    1626818490U, // <7,2,6,3>: Cost 2 vext3 <2,6,3,7>, <2,6,3,7>5352    2572897590U, // <7,2,6,4>: Cost 3 vext1 <3,7,2,6>, RHS5353    2700707788U, // <7,2,6,5>: Cost 3 vext3 <2,6,5,7>, <2,6,5,7>5354    2700781525U, // <7,2,6,6>: Cost 3 vext3 <2,6,6,7>, <2,6,6,7>5355    2129977344U, // <7,2,6,7>: Cost 2 ins <u,2,6,7>, lane 05356    1627187175U, // <7,2,6,u>: Cost 2 vext3 <2,6,u,7>, <2,6,u,7>5357    3121939350U, // <7,2,7,0>: Cost 3 vtrnr <5,7,5,7>, <1,2,3,0>5358    3203743744U, // <7,2,7,1>: Cost 3 ins <u,2,7,1>, lane 05359    1720366165U, // <7,2,7,2>: Cost 2 vuzpl <7,1,2,3>, <7,1,2,3>5360    1912799334U, // <7,2,7,3>: Cost 2 vzipr <5,5,7,7>, LHS5361    3121939354U, // <7,2,7,4>: Cost 3 vtrnr <5,7,5,7>, <1,2,3,4>5362    3203776512U, // <7,2,7,5>: Cost 3 ins <u,2,7,5>, lane 05363    2986541404U, // <7,2,7,6>: Cost 3 vzipr <5,5,7,7>, <0,4,2,6>5364    2128060417U, // <7,2,7,7>: Cost 2 ins <7,u,7,7>, lane 15365    1912799339U, // <7,2,7,u>: Cost 2 vzipr <5,5,7,7>, LHS5366    1638320187U, // <7,2,u,0>: Cost 2 vext3 RHS, <2,u,0,1>5367    2693924936U, // <7,2,u,1>: Cost 3 vext3 <1,5,3,7>, <2,u,1,5>5368    2129494016U, // <7,2,u,2>: Cost 2 ins <u,2,0,2>, lane 05369    1628145756U, // <7,2,u,3>: Cost 2 vext3 <2,u,3,7>, <2,u,3,7>5370    1638320227U, // <7,2,u,4>: Cost 2 vext3 RHS, <2,u,4,5>5371    2702035054U, // <7,2,u,5>: Cost 3 vext3 <2,u,5,7>, <2,u,5,7>5372    2129821696U, // <7,2,u,6>: Cost 2 ins <u,2,4,6>, lane 05373    2129977344U, // <7,2,u,7>: Cost 2 ins <u,2,6,7>, lane 05374    1628514441U, // <7,2,u,u>: Cost 2 vext3 <2,u,u,7>, <2,u,u,7>5375    2712062091U, // <7,3,0,0>: Cost 3 vext3 RHS, <3,0,0,0>5376    1638320278U, // <7,3,0,1>: Cost 2 vext3 RHS, <3,0,1,2>5377    2712062109U, // <7,3,0,2>: Cost 3 vext3 RHS, <3,0,2,0>5378    2712062119U, // <7,3,0,3>: Cost 3 vext3 RHS, <3,0,3,1>5379    2712062128U, // <7,3,0,4>: Cost 3 vext3 RHS, <3,0,4,1>5380    2712062138U, // <7,3,0,5>: Cost 3 vext3 RHS, <3,0,5,2>5381    2590839656U, // <7,3,0,6>: Cost 3 vext1 <6,7,3,0>, <6,7,3,0>5382    2985157776U, // <7,3,0,7>: Cost 3 vzipr <5,3,7,0>, <1,5,3,7>5383    1638320341U, // <7,3,0,u>: Cost 2 vext3 RHS, <3,0,u,2>5384    2237164227U, // <7,3,1,0>: Cost 3 vrev <3,7,0,1>5385    2712062182U, // <7,3,1,1>: Cost 3 vext3 RHS, <3,1,1,1>5386    2127577089U, // <7,3,1,2>: Cost 2 ins <7,u,1,2>, lane 15387    1779433574U, // <7,3,1,3>: Cost 2 vuzpr <5,7,1,3>, LHS5388    2712062214U, // <7,3,1,4>: Cost 3 vext3 RHS, <3,1,4,6>5389    2693925132U, // <7,3,1,5>: Cost 3 vext3 <1,5,3,7>, <3,1,5,3>5390    2853179064U, // <7,3,1,6>: Cost 3 vuzpr <5,7,1,3>, <5,1,4,6>5391    2692745504U, // <7,3,1,7>: Cost 3 vext3 <1,3,5,7>, <3,1,7,5>5392    1779433579U, // <7,3,1,u>: Cost 2 vuzpr <5,7,1,3>, LHS5393    2712062254U, // <7,3,2,0>: Cost 3 vext3 RHS, <3,2,0,1>5394    2712062262U, // <7,3,2,1>: Cost 3 vext3 RHS, <3,2,1,0>5395    2712062273U, // <7,3,2,2>: Cost 3 vext3 RHS, <3,2,2,2>5396    2130313216U, // <7,3,2,3>: Cost 2 ins <u,3,2,3>, lane 05397    2712062292U, // <7,3,2,4>: Cost 3 vext3 RHS, <3,2,4,3>5398    2712062302U, // <7,3,2,5>: Cost 3 vext3 RHS, <3,2,5,4>5399    2700560742U, // <7,3,2,6>: Cost 3 vext3 <2,6,3,7>, <3,2,6,3>5400    2712062319U, // <7,3,2,7>: Cost 3 vext3 RHS, <3,2,7,3>5401    2130313216U, // <7,3,2,u>: Cost 2 ins <u,3,2,3>, lane 05402    2712062334U, // <7,3,3,0>: Cost 3 vext3 RHS, <3,3,0,0>5403    2636368158U, // <7,3,3,1>: Cost 3 vext2 <3,1,7,3>, <3,1,7,3>5404    2637031791U, // <7,3,3,2>: Cost 3 vext2 <3,2,7,3>, <3,2,7,3>5405    1638320540U, // <7,3,3,3>: Cost 2 vext3 RHS, <3,3,3,3>5406    2712062374U, // <7,3,3,4>: Cost 3 vext3 RHS, <3,3,4,4>5407    2704689586U, // <7,3,3,5>: Cost 3 vext3 <3,3,5,7>, <3,3,5,7>5408    2990491658U, // <7,3,3,6>: Cost 3 vzipr <6,2,7,3>, <2,7,3,6>5409    2972574864U, // <7,3,3,7>: Cost 3 vzipr <3,2,7,3>, <1,5,3,7>5410    1638320540U, // <7,3,3,u>: Cost 2 vext3 RHS, <3,3,3,3>5411    2712062416U, // <7,3,4,0>: Cost 3 vext3 RHS, <3,4,0,1>5412    2712062426U, // <7,3,4,1>: Cost 3 vext3 RHS, <3,4,1,2>5413    2987180790U, // <7,3,4,2>: Cost 3 vzipr <5,6,7,4>, <1,0,3,2>5414    2712062447U, // <7,3,4,3>: Cost 3 vext3 RHS, <3,4,3,5>5415    2712062455U, // <7,3,4,4>: Cost 3 vext3 RHS, <3,4,4,4>5416    1638320642U, // <7,3,4,5>: Cost 2 vext3 RHS, <3,4,5,6>5417    2648313164U, // <7,3,4,6>: Cost 3 vext2 <5,1,7,3>, <4,6,0,2>5418    2985190544U, // <7,3,4,7>: Cost 3 vzipr <5,3,7,4>, <1,5,3,7>5419    1638320669U, // <7,3,4,u>: Cost 2 vext3 RHS, <3,4,u,6>5420    2712062498U, // <7,3,5,0>: Cost 3 vext3 RHS, <3,5,0,2>5421    1574571728U, // <7,3,5,1>: Cost 2 vext2 <5,1,7,3>, <5,1,7,3>5422    2648977185U, // <7,3,5,2>: Cost 3 vext2 <5,2,7,3>, <5,2,7,3>5423    2705869378U, // <7,3,5,3>: Cost 3 vext3 <3,5,3,7>, <3,5,3,7>5424    2237491947U, // <7,3,5,4>: Cost 3 vrev <3,7,4,5>5425    2706016852U, // <7,3,5,5>: Cost 3 vext3 <3,5,5,7>, <3,5,5,7>5426    2127904769U, // <7,3,5,6>: Cost 2 ins <7,u,5,6>, lane 15427    1779436854U, // <7,3,5,7>: Cost 2 vuzpr <5,7,1,3>, RHS5428    1779436855U, // <7,3,5,u>: Cost 2 vuzpr <5,7,1,3>, RHS5429    2706311800U, // <7,3,6,0>: Cost 3 vext3 <3,6,0,7>, <3,6,0,7>5430    2853178744U, // <7,3,6,1>: Cost 3 vuzpr <5,7,1,3>, <4,6,5,1>5431    1581208058U, // <7,3,6,2>: Cost 2 vext2 <6,2,7,3>, <6,2,7,3>5432    2706533011U, // <7,3,6,3>: Cost 3 vext3 <3,6,3,7>, <3,6,3,7>5433    2706606748U, // <7,3,6,4>: Cost 3 vext3 <3,6,4,7>, <3,6,4,7>5434    3204366336U, // <7,3,6,5>: Cost 3 ins <u,3,6,5>, lane 05435    2712062637U, // <7,3,6,6>: Cost 3 vext3 RHS, <3,6,6,6>5436    2130640896U, // <7,3,6,7>: Cost 2 ins <u,3,6,7>, lane 05437    1585189856U, // <7,3,6,u>: Cost 2 vext2 <6,u,7,3>, <6,u,7,3>5438    2693925571U, // <7,3,7,0>: Cost 3 vext3 <1,5,3,7>, <3,7,0,1>5439    2693925584U, // <7,3,7,1>: Cost 3 vext3 <1,5,3,7>, <3,7,1,5>5440    2700561114U, // <7,3,7,2>: Cost 3 vext3 <2,6,3,7>, <3,7,2,6>5441    1779437696U, // <7,3,7,3>: Cost 2 vuzpr <5,7,1,3>, <5,7,1,3>5442    2693925611U, // <7,3,7,4>: Cost 3 vext3 <1,5,3,7>, <3,7,4,5>5443    2237582070U, // <7,3,7,5>: Cost 3 vrev <3,7,5,7>5444    2654950894U, // <7,3,7,6>: Cost 3 vext2 <6,2,7,3>, <7,6,2,7>5445    2128060417U, // <7,3,7,7>: Cost 2 ins <7,u,7,7>, lane 15446    1779437696U, // <7,3,7,u>: Cost 2 vuzpr <5,7,1,3>, <5,7,1,3>5447    2237221578U, // <7,3,u,0>: Cost 3 vrev <3,7,0,u>5448    1638320926U, // <7,3,u,1>: Cost 2 vext3 RHS, <3,u,1,2>5449    1593153452U, // <7,3,u,2>: Cost 2 vext2 <u,2,7,3>, <u,2,7,3>5450    1779434141U, // <7,3,u,3>: Cost 2 vuzpr <5,7,1,3>, LHS5451    2237516526U, // <7,3,u,4>: Cost 3 vrev <3,7,4,u>5452    1638320966U, // <7,3,u,5>: Cost 2 vext3 RHS, <3,u,5,6>5453    2127904769U, // <7,3,u,6>: Cost 2 ins <7,u,5,6>, lane 15454    1779437097U, // <7,3,u,7>: Cost 2 vuzpr <5,7,1,3>, RHS5455    1638320989U, // <7,3,u,u>: Cost 2 vext3 RHS, <3,u,u,2>5456    2714053478U, // <7,4,0,0>: Cost 3 vext3 RHS, <4,0,0,2>5457    1577893990U, // <7,4,0,1>: Cost 2 vext2 <5,6,7,4>, LHS5458    2651635876U, // <7,4,0,2>: Cost 3 vext2 <5,6,7,4>, <0,2,0,2>5459    3201253377U, // <7,4,0,3>: Cost 3 ins <7,u,0,3>, lane 15460    2714053512U, // <7,4,0,4>: Cost 3 vext3 RHS, <4,0,4,0>5461    1638468498U, // <7,4,0,5>: Cost 2 vext3 RHS, <4,0,5,1>5462    1638468508U, // <7,4,0,6>: Cost 2 vext3 RHS, <4,0,6,2>5463    2927578568U, // <7,4,0,7>: Cost 3 vzipl <7,0,1,2>, <4,7,5,0>5464    1640311726U, // <7,4,0,u>: Cost 2 vext3 RHS, <4,0,u,2>5465    2651636470U, // <7,4,1,0>: Cost 3 vext2 <5,6,7,4>, <1,0,3,2>5466    2651636532U, // <7,4,1,1>: Cost 3 vext2 <5,6,7,4>, <1,1,1,1>5467    2127577089U, // <7,4,1,2>: Cost 2 ins <7,u,1,2>, lane 15468    2639029248U, // <7,4,1,3>: Cost 3 vext2 <3,5,7,4>, <1,3,5,7>5469    3127495888U, // <7,4,1,4>: Cost 3 vtrnr <6,7,0,1>, <4,4,4,4>5470    2130919424U, // <7,4,1,5>: Cost 2 ins <u,4,1,5>, lane 05471    1988054326U, // <7,4,1,6>: Cost 2 vtrnl <7,0,1,2>, RHS5472    3061796234U, // <7,4,1,7>: Cost 3 vtrnl <7,0,1,2>, <4,6,7,1>5473    1988054344U, // <7,4,1,u>: Cost 2 vtrnl <7,0,1,2>, RHS5474    3204694016U, // <7,4,2,0>: Cost 3 ins <u,4,2,0>, lane 05475    3199172610U, // <7,4,2,1>: Cost 3 ins <7,4,u,1>, lane 25476    2651637352U, // <7,4,2,2>: Cost 3 vext2 <5,6,7,4>, <2,2,2,2>5477    2125488133U, // <7,4,2,3>: Cost 2 ins <7,4,u,u>, lane 55478    2853258138U, // <7,4,2,4>: Cost 3 vuzpr <5,7,2,4>, <1,2,3,4>5479    2712063030U, // <7,4,2,5>: Cost 3 vext3 RHS, <4,2,5,3>5480    2131001344U, // <7,4,2,6>: Cost 2 ins <u,4,2,6>, lane 05481    3201433601U, // <7,4,2,7>: Cost 3 ins <7,u,2,7>, lane 15482    2125488133U, // <7,4,2,u>: Cost 2 ins <7,4,u,u>, lane 55483    2651637910U, // <7,4,3,0>: Cost 3 vext2 <5,6,7,4>, <3,0,1,2>5484    3201458177U, // <7,4,3,1>: Cost 3 ins <7,u,3,1>, lane 15485    3204784128U, // <7,4,3,2>: Cost 3 ins <u,4,3,2>, lane 05486    2651638172U, // <7,4,3,3>: Cost 3 vext2 <5,6,7,4>, <3,3,3,3>5487    2983857360U, // <7,4,3,4>: Cost 3 vzipr <5,1,7,3>, <4,4,4,4>5488    2639030883U, // <7,4,3,5>: Cost 3 vext2 <3,5,7,4>, <3,5,7,4>5489    2125471746U, // <7,4,3,6>: Cost 2 ins <7,4,u,6>, lane 25490    3201507329U, // <7,4,3,7>: Cost 3 ins <7,u,3,7>, lane 15491    2125471746U, // <7,4,3,u>: Cost 2 ins <7,4,u,6>, lane 25492    2714053800U, // <7,4,4,0>: Cost 3 vext3 RHS, <4,4,0,0>5493    3201531905U, // <7,4,4,1>: Cost 3 ins <7,u,4,1>, lane 15494    3201540097U, // <7,4,4,2>: Cost 3 ins <7,u,4,2>, lane 15495    2987185336U, // <7,4,4,3>: Cost 3 vzipr <5,6,7,4>, <7,2,4,3>5496    1638321360U, // <7,4,4,4>: Cost 2 vext3 RHS, <4,4,4,4>5497    1638468826U, // <7,4,4,5>: Cost 2 vext3 RHS, <4,4,5,5>5498    1638468836U, // <7,4,4,6>: Cost 2 vext3 RHS, <4,4,6,6>5499    2987185664U, // <7,4,4,7>: Cost 3 vzipr <5,6,7,4>, <7,6,4,7>5500    1640312054U, // <7,4,4,u>: Cost 2 vext3 RHS, <4,4,u,6>5501    1517207654U, // <7,4,5,0>: Cost 2 vext1 <6,7,4,5>, LHS5502    2125266947U, // <7,4,5,1>: Cost 2 ins <7,4,5,u>, lane 35503    2125266947U, // <7,4,5,2>: Cost 2 ins <7,4,5,u>, lane 35504    2125266947U, // <7,4,5,3>: Cost 2 ins <7,4,5,u>, lane 35505    1517210934U, // <7,4,5,4>: Cost 2 vext1 <6,7,4,5>, RHS5506    2131214336U, // <7,4,5,5>: Cost 2 ins <u,4,5,5>, lane 05507    564579638U,  // <7,4,5,6>: Cost 1 vext3 RHS, RHS5508    2125266947U, // <7,4,5,7>: Cost 2 ins <7,4,5,u>, lane 35509    564579656U,  // <7,4,5,u>: Cost 1 vext3 RHS, RHS5510    1638468940U, // <7,4,6,0>: Cost 2 vext3 RHS, <4,6,0,2>5511    2712063318U, // <7,4,6,1>: Cost 3 vext3 RHS, <4,6,1,3>5512    2712210780U, // <7,4,6,2>: Cost 3 vext3 RHS, <4,6,2,0>5513    2712210790U, // <7,4,6,3>: Cost 3 vext3 RHS, <4,6,3,1>5514    1638468980U, // <7,4,6,4>: Cost 2 vext3 RHS, <4,6,4,6>5515    2712063358U, // <7,4,6,5>: Cost 3 vext3 RHS, <4,6,5,7>5516    2131296256U, // <7,4,6,6>: Cost 2 ins <u,4,6,6>, lane 05517    2125488133U, // <7,4,6,7>: Cost 2 ins <7,4,u,u>, lane 55518    1638469012U, // <7,4,6,u>: Cost 2 vext3 RHS, <4,6,u,2>5519    2651640826U, // <7,4,7,0>: Cost 3 vext2 <5,6,7,4>, <7,0,1,2>5520    2794279930U, // <7,4,7,1>: Cost 3 vuzpl <7,1,4,6>, <7,0,1,2>5521    3201761281U, // <7,4,7,2>: Cost 3 ins <7,u,7,2>, lane 15522    3201769473U, // <7,4,7,3>: Cost 3 ins <7,u,7,3>, lane 15523    2847509964U, // <7,4,7,4>: Cost 3 vuzpr <4,7,5,4>, <4,7,5,4>5524    1858964790U, // <7,4,7,5>: Cost 2 vzipl <7,7,7,7>, RHS5525    1993182518U, // <7,4,7,6>: Cost 2 vtrnl <7,7,7,7>, RHS5526    2128060417U, // <7,4,7,7>: Cost 2 ins <7,u,7,7>, lane 15527    1858965033U, // <7,4,7,u>: Cost 2 vzipl <7,7,7,7>, RHS5528    1640312302U, // <7,4,u,0>: Cost 2 vext3 RHS, <4,u,0,2>5529    1577899822U, // <7,4,u,1>: Cost 2 vext2 <5,6,7,4>, LHS5530    2127577089U, // <7,4,u,2>: Cost 2 ins <7,u,1,2>, lane 15531    2125488133U, // <7,4,u,3>: Cost 2 ins <7,4,u,u>, lane 55532    1640312342U, // <7,4,u,4>: Cost 2 vext3 RHS, <4,u,4,6>5533    1638469146U, // <7,4,u,5>: Cost 2 vext3 RHS, <4,u,5,1>5534    564579881U,  // <7,4,u,6>: Cost 1 vext3 RHS, RHS5535    2125266947U, // <7,4,u,7>: Cost 2 ins <7,4,5,u>, lane 35536    564579899U,  // <7,4,u,u>: Cost 1 vext3 RHS, RHS5537    2579038310U, // <7,5,0,0>: Cost 3 vext1 <4,7,5,0>, LHS5538    2131476480U, // <7,5,0,1>: Cost 2 ins <u,5,0,1>, lane 05539    1722597478U, // <7,5,0,2>: Cost 2 vuzpl <7,4,5,6>, LHS5540    3201253377U, // <7,5,0,3>: Cost 3 ins <7,u,0,3>, lane 15541    2712063586U, // <7,5,0,4>: Cost 3 vext3 RHS, <5,0,4,1>5542    2987150554U, // <7,5,0,5>: Cost 3 vzipr <5,6,7,0>, <4,4,5,5>5543    2987149826U, // <7,5,0,6>: Cost 3 vzipr <5,6,7,0>, <3,4,5,6>5544    2131525632U, // <7,5,0,7>: Cost 2 ins <u,5,0,7>, lane 05545    1722597532U, // <7,5,0,u>: Cost 2 vuzpl <7,4,5,6>, LHS5546    2714054287U, // <7,5,1,0>: Cost 3 vext3 RHS, <5,1,0,1>5547    2249183358U, // <7,5,1,1>: Cost 3 vrev <5,7,1,1>5548    2127577089U, // <7,5,1,2>: Cost 2 ins <7,u,1,2>, lane 15549    1785643110U, // <7,5,1,3>: Cost 2 vuzpr <6,7,4,5>, LHS5550    2714054327U, // <7,5,1,4>: Cost 3 vext3 RHS, <5,1,4,5>5551    3127496708U, // <7,5,1,5>: Cost 3 vtrnr <6,7,0,1>, <5,5,5,5>5552    2590995323U, // <7,5,1,6>: Cost 3 vext1 <6,7,5,1>, <6,7,5,1>5553    1638469328U, // <7,5,1,7>: Cost 2 vext3 RHS, <5,1,7,3>5554    1638469337U, // <7,5,1,u>: Cost 2 vext3 RHS, <5,1,u,3>5555    2249117814U, // <7,5,2,0>: Cost 3 vrev <5,7,0,2>5556    2714054379U, // <7,5,2,1>: Cost 3 vext3 RHS, <5,2,1,3>5557    2249265288U, // <7,5,2,2>: Cost 3 vrev <5,7,2,2>5558    2131640320U, // <7,5,2,3>: Cost 2 ins <u,5,2,3>, lane 05559    2859385754U, // <7,5,2,4>: Cost 3 vuzpr <6,7,4,5>, <1,2,3,4>5560    2714054415U, // <7,5,2,5>: Cost 3 vext3 RHS, <5,2,5,3>5561    2712063768U, // <7,5,2,6>: Cost 3 vext3 RHS, <5,2,6,3>5562    2131673088U, // <7,5,2,7>: Cost 2 ins <u,5,2,7>, lane 05563    2131640320U, // <7,5,2,u>: Cost 2 ins <u,5,2,3>, lane 05564    3201449985U, // <7,5,3,0>: Cost 3 ins <7,u,3,0>, lane 15565    1175457920U, // <7,5,3,1>: Cost 2 vrev <5,7,1,3>5566    2249273481U, // <7,5,3,2>: Cost 3 vrev <5,7,2,3>5567    2249347218U, // <7,5,3,3>: Cost 3 vrev <5,7,3,3>5568    3201482753U, // <7,5,3,4>: Cost 3 ins <7,u,3,4>, lane 15569    2983857370U, // <7,5,3,5>: Cost 3 vzipr <5,1,7,3>, <4,4,5,5>5570    2983856642U, // <7,5,3,6>: Cost 3 vzipr <5,1,7,3>, <3,4,5,6>5571    2047872310U, // <7,5,3,7>: Cost 2 vtrnr <5,7,1,3>, RHS5572    2047872311U, // <7,5,3,u>: Cost 2 vtrnr <5,7,1,3>, RHS5573    2579071078U, // <7,5,4,0>: Cost 3 vext1 <4,7,5,4>, LHS5574    2987182994U, // <7,5,4,1>: Cost 3 vzipr <5,6,7,4>, <4,0,5,1>5575    2249281674U, // <7,5,4,2>: Cost 3 vrev <5,7,2,4>5576    3201548289U, // <7,5,4,3>: Cost 3 ins <7,u,4,3>, lane 15577    2579074508U, // <7,5,4,4>: Cost 3 vext1 <4,7,5,4>, <4,7,5,4>5578    2131804160U, // <7,5,4,5>: Cost 2 ins <u,5,4,5>, lane 05579    1722600758U, // <7,5,4,6>: Cost 2 vuzpl <7,4,5,6>, RHS5580    1638322118U, // <7,5,4,7>: Cost 2 vext3 RHS, <5,4,7,6>5581    1638469583U, // <7,5,4,u>: Cost 2 vext3 RHS, <5,4,u,6>5582    2714054611U, // <7,5,5,0>: Cost 3 vext3 RHS, <5,5,0,1>5583    2714054620U, // <7,5,5,1>: Cost 3 vext3 RHS, <5,5,1,1>5584    3201613825U, // <7,5,5,2>: Cost 3 ins <7,u,5,2>, lane 15585    2649657204U, // <7,5,5,3>: Cost 3 vext2 <5,3,7,5>, <5,3,7,5>5586    2714054651U, // <7,5,5,4>: Cost 3 vext3 RHS, <5,5,4,5>5587    1638322180U, // <7,5,5,5>: Cost 2 vext3 RHS, <5,5,5,5>5588    2127904769U, // <7,5,5,6>: Cost 2 ins <7,u,5,6>, lane 15589    1638469656U, // <7,5,5,7>: Cost 2 vext3 RHS, <5,5,7,7>5590    1638469665U, // <7,5,5,u>: Cost 2 vext3 RHS, <5,5,u,7>5591    2131910656U, // <7,5,6,0>: Cost 2 ins <u,5,6,0>, lane 05592    2131918848U, // <7,5,6,1>: Cost 2 ins <u,5,6,1>, lane 05593    2131927040U, // <7,5,6,2>: Cost 2 ins <u,5,6,2>, lane 05594    2131935232U, // <7,5,6,3>: Cost 2 ins <u,5,6,3>, lane 05595    2131943424U, // <7,5,6,4>: Cost 2 ins <u,5,6,4>, lane 05596    2131951616U, // <7,5,6,5>: Cost 2 ins <u,5,6,5>, lane 05597    2131959808U, // <7,5,6,6>: Cost 2 ins <u,5,6,6>, lane 05598    1058226176U, // <7,5,6,7>: Cost 1 ins RHS, lane 05599    1058226176U, // <7,5,6,u>: Cost 1 ins RHS, lane 05600    1511325798U, // <7,5,7,0>: Cost 2 vext1 <5,7,5,7>, LHS5601    1638469760U, // <7,5,7,1>: Cost 2 vext3 RHS, <5,7,1,3>5602    2712211590U, // <7,5,7,2>: Cost 3 vext3 RHS, <5,7,2,0>5603    2573126390U, // <7,5,7,3>: Cost 3 vext1 <3,7,5,7>, <3,7,5,7>5604    1511329078U, // <7,5,7,4>: Cost 2 vext1 <5,7,5,7>, RHS5605    1638469800U, // <7,5,7,5>: Cost 2 vext3 RHS, <5,7,5,7>5606    2712211626U, // <7,5,7,6>: Cost 3 vext3 RHS, <5,7,6,0>5607    2048199990U, // <7,5,7,7>: Cost 2 vtrnr <5,7,5,7>, RHS5608    1638469823U, // <7,5,7,u>: Cost 2 vext3 RHS, <5,7,u,3>5609    1511333990U, // <7,5,u,0>: Cost 2 vext1 <5,7,5,u>, LHS5610    1638469841U, // <7,5,u,1>: Cost 2 vext3 RHS, <5,u,1,3>5611    1722603310U, // <7,5,u,2>: Cost 2 vuzpl <7,4,5,6>, LHS5612    1785643677U, // <7,5,u,3>: Cost 2 vuzpr <6,7,4,5>, LHS5613    1511337270U, // <7,5,u,4>: Cost 2 vext1 <5,7,5,u>, RHS5614    1638469881U, // <7,5,u,5>: Cost 2 vext3 RHS, <5,u,5,7>5615    1722603674U, // <7,5,u,6>: Cost 2 vuzpl <7,4,5,6>, RHS5616    1058226176U, // <7,5,u,7>: Cost 1 ins RHS, lane 05617    1058226176U, // <7,5,u,u>: Cost 1 ins RHS, lane 05618    2650324992U, // <7,6,0,0>: Cost 3 vext2 <5,4,7,6>, <0,0,0,0>5619    1576583270U, // <7,6,0,1>: Cost 2 vext2 <5,4,7,6>, LHS5620    2132148224U, // <7,6,0,2>: Cost 2 ins <u,6,0,2>, lane 05621    2255295336U, // <7,6,0,3>: Cost 3 vrev <6,7,3,0>5622    2712064316U, // <7,6,0,4>: Cost 3 vext3 RHS, <6,0,4,2>5623    2987151292U, // <7,6,0,5>: Cost 3 vzipr <5,6,7,0>, <5,4,6,5>5624    2987150564U, // <7,6,0,6>: Cost 3 vzipr <5,6,7,0>, <4,4,6,6>5625    1913408822U, // <7,6,0,7>: Cost 2 vzipr <5,6,7,0>, RHS5626    1576583837U, // <7,6,0,u>: Cost 2 vext2 <5,4,7,6>, LHS5627    1181340494U, // <7,6,1,0>: Cost 2 vrev <6,7,0,1>5628    2650325812U, // <7,6,1,1>: Cost 3 vext2 <5,4,7,6>, <1,1,1,1>5629    2127577089U, // <7,6,1,2>: Cost 2 ins <7,u,1,2>, lane 15630    2841329766U, // <7,6,1,3>: Cost 3 vuzpr <3,7,2,6>, LHS5631    2579123666U, // <7,6,1,4>: Cost 3 vext1 <4,7,6,1>, <4,7,6,1>5632    2650326160U, // <7,6,1,5>: Cost 3 vext2 <5,4,7,6>, <1,5,3,7>5633    2714055072U, // <7,6,1,6>: Cost 3 vext3 RHS, <6,1,6,3>5634    2974551350U, // <7,6,1,7>: Cost 3 vzipr <3,5,7,1>, RHS5635    1181930390U, // <7,6,1,u>: Cost 2 vrev <6,7,u,1>5636    2712211897U, // <7,6,2,0>: Cost 3 vext3 RHS, <6,2,0,1>5637    2714055108U, // <7,6,2,1>: Cost 3 vext3 RHS, <6,2,1,3>5638    2714055117U, // <7,6,2,2>: Cost 3 vext3 RHS, <6,2,2,3>5639    2132303872U, // <7,6,2,3>: Cost 2 ins <u,6,2,3>, lane 05640    2714055137U, // <7,6,2,4>: Cost 3 vext3 RHS, <6,2,4,5>5641    2714055148U, // <7,6,2,5>: Cost 3 vext3 RHS, <6,2,5,7>5642    2714055152U, // <7,6,2,6>: Cost 3 vext3 RHS, <6,2,6,2>5643    1638470138U, // <7,6,2,7>: Cost 2 vext3 RHS, <6,2,7,3>5644    1638470147U, // <7,6,2,u>: Cost 2 vext3 RHS, <6,2,u,3>5645    2650327190U, // <7,6,3,0>: Cost 3 vext2 <5,4,7,6>, <3,0,1,2>5646    3121614200U, // <7,6,3,1>: Cost 3 vtrnr <5,7,1,3>, <4,6,5,1>5647    1181504354U, // <7,6,3,2>: Cost 2 vrev <6,7,2,3>5648    2650327452U, // <7,6,3,3>: Cost 3 vext2 <5,4,7,6>, <3,3,3,3>5649    2712064562U, // <7,6,3,4>: Cost 3 vext3 RHS, <6,3,4,5>5650    3206135808U, // <7,6,3,5>: Cost 3 ins <u,6,3,5>, lane 05651    2983857380U, // <7,6,3,6>: Cost 3 vzipr <5,1,7,3>, <4,4,6,6>5652    1910115638U, // <7,6,3,7>: Cost 2 vzipr <5,1,7,3>, RHS5653    1910115639U, // <7,6,3,u>: Cost 2 vzipr <5,1,7,3>, RHS5654    2650327954U, // <7,6,4,0>: Cost 3 vext2 <5,4,7,6>, <4,0,5,1>5655    2735952486U, // <7,6,4,1>: Cost 3 vext3 RHS, <6,4,1,3>5656    2714055276U, // <7,6,4,2>: Cost 3 vext3 RHS, <6,4,2,0>5657    2255328108U, // <7,6,4,3>: Cost 3 vrev <6,7,3,4>5658    2650328272U, // <7,6,4,4>: Cost 3 vext2 <5,4,7,6>, <4,4,4,4>5659    1576586550U, // <7,6,4,5>: Cost 2 vext2 <5,4,7,6>, RHS5660    2132475904U, // <7,6,4,6>: Cost 2 ins <u,6,4,6>, lane 05661    1913441590U, // <7,6,4,7>: Cost 2 vzipr <5,6,7,4>, RHS5662    1576586793U, // <7,6,4,u>: Cost 2 vext2 <5,4,7,6>, RHS5663    2579152998U, // <7,6,5,0>: Cost 3 vext1 <4,7,6,5>, LHS5664    2650328784U, // <7,6,5,1>: Cost 3 vext2 <5,4,7,6>, <5,1,7,3>5665    2714055364U, // <7,6,5,2>: Cost 3 vext3 RHS, <6,5,2,7>5666    3201622017U, // <7,6,5,3>: Cost 3 ins <7,u,5,3>, lane 15667    1576587206U, // <7,6,5,4>: Cost 2 vext2 <5,4,7,6>, <5,4,7,6>5668    2650329092U, // <7,6,5,5>: Cost 3 vext2 <5,4,7,6>, <5,5,5,5>5669    2127904769U, // <7,6,5,6>: Cost 2 ins <7,u,5,6>, lane 15670    2971929910U, // <7,6,5,7>: Cost 3 vzipr <3,1,7,5>, RHS5671    1181963162U, // <7,6,5,u>: Cost 2 vrev <6,7,u,5>5672    2714055421U, // <7,6,6,0>: Cost 3 vext3 RHS, <6,6,0,1>5673    2714055432U, // <7,6,6,1>: Cost 3 vext3 RHS, <6,6,1,3>5674    2712212245U, // <7,6,6,2>: Cost 3 vext3 RHS, <6,6,2,7>5675    3201695745U, // <7,6,6,3>: Cost 3 ins <7,u,6,3>, lane 15676    2714055461U, // <7,6,6,4>: Cost 3 vext3 RHS, <6,6,4,5>5677    2714055472U, // <7,6,6,5>: Cost 3 vext3 RHS, <6,6,5,7>5678    1638323000U, // <7,6,6,6>: Cost 2 vext3 RHS, <6,6,6,6>5679    1638470466U, // <7,6,6,7>: Cost 2 vext3 RHS, <6,6,7,7>5680    1638470475U, // <7,6,6,u>: Cost 2 vext3 RHS, <6,6,u,7>5681    1638323022U, // <7,6,7,0>: Cost 2 vext3 RHS, <6,7,0,1>5682    2712064854U, // <7,6,7,1>: Cost 3 vext3 RHS, <6,7,1,0>5683    1638323042U, // <7,6,7,2>: Cost 2 vext3 RHS, <6,7,2,3>5684    2712064872U, // <7,6,7,3>: Cost 3 vext3 RHS, <6,7,3,0>5685    1638323062U, // <7,6,7,4>: Cost 2 vext3 RHS, <6,7,4,5>5686    2712064894U, // <7,6,7,5>: Cost 3 vext3 RHS, <6,7,5,4>5687    1638323082U, // <7,6,7,6>: Cost 2 vext3 RHS, <6,7,6,7>5688    1912802614U, // <7,6,7,7>: Cost 2 vzipr <5,5,7,7>, RHS5689    1638323094U, // <7,6,7,u>: Cost 2 vext3 RHS, <6,7,u,1>5690    1638470559U, // <7,6,u,0>: Cost 2 vext3 RHS, <6,u,0,1>5691    1576589102U, // <7,6,u,1>: Cost 2 vext2 <5,4,7,6>, LHS5692    2132148224U, // <7,6,u,2>: Cost 2 ins <u,6,0,2>, lane 05693    2132303872U, // <7,6,u,3>: Cost 2 ins <u,6,2,3>, lane 05694    1638470599U, // <7,6,u,4>: Cost 2 vext3 RHS, <6,u,4,5>5695    1576589466U, // <7,6,u,5>: Cost 2 vext2 <5,4,7,6>, RHS5696    2132475904U, // <7,6,u,6>: Cost 2 ins <u,6,4,6>, lane 05697    1638470624U, // <7,6,u,7>: Cost 2 vext3 RHS, <6,u,7,3>5698    1638470631U, // <7,6,u,u>: Cost 2 vext3 RHS, <6,u,u,1>5699    1913409634U, // <7,7,0,0>: Cost 2 vzipr <5,6,7,0>, <5,6,7,0>5700    1638323194U, // <7,7,0,1>: Cost 2 vext3 RHS, <7,0,1,2>5701    1724743782U, // <7,7,0,2>: Cost 2 vuzpl <7,7,7,7>, LHS5702    2987151056U, // <7,7,0,3>: Cost 3 vzipr <5,6,7,0>, <5,1,7,3>5703    2712065044U, // <7,7,0,4>: Cost 3 vext3 RHS, <7,0,4,1>5704    2585161907U, // <7,7,0,5>: Cost 3 vext1 <5,7,7,0>, <5,7,7,0>5705    2987151302U, // <7,7,0,6>: Cost 3 vzipr <5,6,7,0>, <5,4,7,6>5706    2127470594U, // <7,7,0,7>: Cost 2 ins <7,7,u,7>, lane 25707    1638323257U, // <7,7,0,u>: Cost 2 vext3 RHS, <7,0,u,2>5708    2712065091U, // <7,7,1,0>: Cost 3 vext3 RHS, <7,1,0,3>5709    2053755726U, // <7,7,1,1>: Cost 2 vtrnr <6,7,0,1>, <6,7,0,1>5710    2127577089U, // <7,7,1,2>: Cost 2 ins <7,u,1,2>, lane 15711    1779761254U, // <7,7,1,3>: Cost 2 vuzpr <5,7,5,7>, LHS5712    2585169206U, // <7,7,1,4>: Cost 3 vext1 <5,7,7,1>, RHS5713    2693928048U, // <7,7,1,5>: Cost 3 vext3 <1,5,3,7>, <7,1,5,3>5714    2585170766U, // <7,7,1,6>: Cost 3 vext1 <5,7,7,1>, <6,7,0,1>5715    2127470594U, // <7,7,1,7>: Cost 2 ins <7,7,u,7>, lane 25716    1779761259U, // <7,7,1,u>: Cost 2 vuzpr <5,7,5,7>, LHS5717    2853503894U, // <7,7,2,0>: Cost 3 vuzpr <5,7,5,7>, <1,2,3,0>5718    3206692864U, // <7,7,2,1>: Cost 3 ins <u,7,2,1>, lane 05719    1988801621U, // <7,7,2,2>: Cost 2 vtrnl <7,1,2,3>, <7,1,2,3>5720    2132967424U, // <7,7,2,3>: Cost 2 ins <u,7,2,3>, lane 05721    2853503898U, // <7,7,2,4>: Cost 3 vuzpr <5,7,5,7>, <1,2,3,4>5722    3206725632U, // <7,7,2,5>: Cost 3 ins <u,7,2,5>, lane 05723    2700563658U, // <7,7,2,6>: Cost 3 vext3 <2,6,3,7>, <7,2,6,3>5724    2127470594U, // <7,7,2,7>: Cost 2 ins <7,7,u,7>, lane 25725    1988801621U, // <7,7,2,u>: Cost 2 vtrnl <7,1,2,3>, <7,1,2,3>5726    2712065251U, // <7,7,3,0>: Cost 3 vext3 RHS, <7,3,0,1>5727    3121615694U, // <7,7,3,1>: Cost 3 vtrnr <5,7,1,3>, <6,7,0,1>5728    3201171458U, // <7,7,3,2>: Cost 3 ins <7,7,u,2>, lane 25729    1910116048U, // <7,7,3,3>: Cost 2 vzipr <5,1,7,3>, <5,1,7,3>5730    2712065291U, // <7,7,3,4>: Cost 3 vext3 RHS, <7,3,4,5>5731    2639055462U, // <7,7,3,5>: Cost 3 vext2 <3,5,7,7>, <3,5,7,7>5732    2639719095U, // <7,7,3,6>: Cost 3 vext2 <3,6,7,7>, <3,6,7,7>5733    2127470594U, // <7,7,3,7>: Cost 2 ins <7,7,u,7>, lane 25734    1910116048U, // <7,7,3,u>: Cost 2 vzipr <5,1,7,3>, <5,1,7,3>5735    2712212792U, // <7,7,4,0>: Cost 3 vext3 RHS, <7,4,0,5>5736    3062715386U, // <7,7,4,1>: Cost 3 vtrnl <7,1,4,6>, <7,0,1,2>5737    3201540097U, // <7,7,4,2>: Cost 3 ins <7,u,4,2>, lane 15738    2987183824U, // <7,7,4,3>: Cost 3 vzipr <5,6,7,4>, <5,1,7,3>5739    1913442406U, // <7,7,4,4>: Cost 2 vzipr <5,6,7,4>, <5,6,7,4>5740    1638323558U, // <7,7,4,5>: Cost 2 vext3 RHS, <7,4,5,6>5741    1724747062U, // <7,7,4,6>: Cost 2 vuzpl <7,7,7,7>, RHS5742    2127470594U, // <7,7,4,7>: Cost 2 ins <7,7,u,7>, lane 25743    1638323585U, // <7,7,4,u>: Cost 2 vext3 RHS, <7,4,u,6>5744    2853508547U, // <7,7,5,0>: Cost 3 vuzpr <5,7,5,7>, <7,5,7,0>5745    2712212884U, // <7,7,5,1>: Cost 3 vext3 RHS, <7,5,1,7>5746    3201613825U, // <7,7,5,2>: Cost 3 ins <7,u,5,2>, lane 15747    2649673590U, // <7,7,5,3>: Cost 3 vext2 <5,3,7,7>, <5,3,7,7>5748    2712065455U, // <7,7,5,4>: Cost 3 vext3 RHS, <7,5,4,7>5749    1577259032U, // <7,7,5,5>: Cost 2 vext2 <5,5,7,7>, <5,5,7,7>5750    2127904769U, // <7,7,5,6>: Cost 2 ins <7,u,5,6>, lane 15751    1779764534U, // <7,7,5,7>: Cost 2 vuzpr <5,7,5,7>, RHS5752    1779764535U, // <7,7,5,u>: Cost 2 vuzpr <5,7,5,7>, RHS5753    2985873506U, // <7,7,6,0>: Cost 3 vzipr <5,4,7,6>, <5,6,7,0>5754    2735953374U, // <7,7,6,1>: Cost 3 vext3 RHS, <7,6,1,0>5755    2712212974U, // <7,7,6,2>: Cost 3 vext3 RHS, <7,6,2,7>5756    2985873104U, // <7,7,6,3>: Cost 3 vzipr <5,4,7,6>, <5,1,7,3>5757    2985873510U, // <7,7,6,4>: Cost 3 vzipr <5,4,7,6>, <5,6,7,4>5758    2985873511U, // <7,7,6,5>: Cost 3 vzipr <5,4,7,6>, <5,6,7,5>5759    1912131526U, // <7,7,6,6>: Cost 2 vzipr <5,4,7,6>, <5,4,7,6>5760    2133295104U, // <7,7,6,7>: Cost 2 ins <u,7,6,7>, lane 05761    1585222628U, // <7,7,6,u>: Cost 2 vext2 <6,u,7,7>, <6,u,7,7>5762    1523417190U, // <7,7,7,0>: Cost 2 vext1 <7,7,7,7>, LHS5763    2127405059U, // <7,7,7,1>: Cost 2 ins <7,7,7,u>, lane 35764    2127405059U, // <7,7,7,2>: Cost 2 ins <7,7,7,u>, lane 35765    2127405059U, // <7,7,7,3>: Cost 2 ins <7,7,7,u>, lane 35766    1523420470U, // <7,7,7,4>: Cost 2 vext1 <7,7,7,7>, RHS5767    2127405059U, // <7,7,7,5>: Cost 2 ins <7,7,7,u>, lane 35768    2127405059U, // <7,7,7,6>: Cost 2 ins <7,7,7,u>, lane 35769    363253046U,  // <7,7,7,7>: Cost 1 vdup3 RHS5770    363253046U,  // <7,7,7,u>: Cost 1 vdup3 RHS5771    1913409634U, // <7,7,u,0>: Cost 2 vzipr <5,6,7,0>, <5,6,7,0>5772    1638471298U, // <7,7,u,1>: Cost 2 vext3 RHS, <7,u,1,2>5773    1724749614U, // <7,7,u,2>: Cost 2 vuzpl <7,7,7,7>, LHS5774    1779761821U, // <7,7,u,3>: Cost 2 vuzpr <5,7,5,7>, LHS5775    1913442406U, // <7,7,u,4>: Cost 2 vzipr <5,6,7,4>, <5,6,7,4>5776    1638471338U, // <7,7,u,5>: Cost 2 vext3 RHS, <7,u,5,6>5777    1724749978U, // <7,7,u,6>: Cost 2 vuzpl <7,7,7,7>, RHS5778    363253046U,  // <7,7,u,7>: Cost 1 vdup3 RHS5779    363253046U,  // <7,7,u,u>: Cost 1 vdup3 RHS5780    1638318080U, // <7,u,0,0>: Cost 2 vext3 RHS, <0,0,0,0>5781    1638323923U, // <7,u,0,1>: Cost 2 vext3 RHS, <u,0,1,2>5782    1720131686U, // <7,u,0,2>: Cost 2 vuzpl <7,0,u,2>, LHS5783    1638323941U, // <7,u,0,3>: Cost 2 vext3 RHS, <u,0,3,2>5784    2712065773U, // <7,u,0,4>: Cost 3 vext3 RHS, <u,0,4,1>5785    1853839514U, // <7,u,0,5>: Cost 2 vzipl <7,0,1,2>, RHS5786    1662359296U, // <7,u,0,6>: Cost 2 vext3 RHS, <u,0,6,2>5787    1913408840U, // <7,u,0,7>: Cost 2 vzipr <5,6,7,0>, RHS5788    1638323986U, // <7,u,0,u>: Cost 2 vext3 RHS, <u,0,u,2>5789    1517469798U, // <7,u,1,0>: Cost 2 vext1 <6,7,u,1>, LHS5790    2128232448U, // <7,u,1,1>: Cost 2 ins <u,0,1,1>, lane 05791    564582190U,  // <7,u,1,2>: Cost 1 vext3 RHS, LHS5792    1638324023U, // <7,u,1,3>: Cost 2 vext3 RHS, <u,1,3,3>5793    1517473078U, // <7,u,1,4>: Cost 2 vext1 <6,7,u,1>, RHS5794    2122317827U, // <7,u,1,5>: Cost 2 ins <7,0,1,u>, lane 35795    1517474710U, // <7,u,1,6>: Cost 2 vext1 <6,7,u,1>, <6,7,u,1>5796    1640462171U, // <7,u,1,7>: Cost 2 vext3 RHS, <u,1,7,3>5797    564582244U,  // <7,u,1,u>: Cost 1 vext3 RHS, LHS5798    1662211948U, // <7,u,2,0>: Cost 2 vext3 RHS, <u,2,0,2>5799    2128969728U, // <7,u,2,1>: Cost 2 ins <u,1,2,1>, lane 05800    2128314368U, // <7,u,2,2>: Cost 2 ins <u,0,2,2>, lane 05801    1055244288U, // <7,u,2,3>: Cost 1 ins LHS, lane 05802    1662211988U, // <7,u,2,4>: Cost 2 vext3 RHS, <u,2,4,6>5803    2129002496U, // <7,u,2,5>: Cost 2 ins <u,1,2,5>, lane 05804    2131001344U, // <7,u,2,6>: Cost 2 ins <u,4,2,6>, lane 05805    1640314796U, // <7,u,2,7>: Cost 2 vext3 RHS, <u,2,7,3>5806    1055244288U, // <7,u,2,u>: Cost 1 ins LHS, lane 05807    1638324156U, // <7,u,3,0>: Cost 2 vext3 RHS, <u,3,0,1>5808    1638324167U, // <7,u,3,1>: Cost 2 vext3 RHS, <u,3,1,3>5809    2128388096U, // <7,u,3,2>: Cost 2 ins <u,0,3,2>, lane 05810    1910112412U, // <7,u,3,3>: Cost 2 vzipr <5,1,7,3>, LHS5811    1638324196U, // <7,u,3,4>: Cost 2 vext3 RHS, <u,3,4,5>5812    1638324207U, // <7,u,3,5>: Cost 2 vext3 RHS, <u,3,5,7>5813    2125471746U, // <7,u,3,6>: Cost 2 ins <7,4,u,6>, lane 25814    1910115656U, // <7,u,3,7>: Cost 2 vzipr <5,1,7,3>, RHS5815    1638324228U, // <7,u,3,u>: Cost 2 vext3 RHS, <u,3,u,1>5816    2712066061U, // <7,u,4,0>: Cost 3 vext3 RHS, <u,4,0,1>5817    1856821038U, // <7,u,4,1>: Cost 2 vzipl <7,4,5,6>, LHS5818    1662212132U, // <7,u,4,2>: Cost 2 vext3 RHS, <u,4,2,6>5819    1913438364U, // <7,u,4,3>: Cost 2 vzipr <5,6,7,4>, LHS5820    1638321360U, // <7,u,4,4>: Cost 2 vext3 RHS, <4,4,4,4>5821    1638324287U, // <7,u,4,5>: Cost 2 vext3 RHS, <u,4,5,6>5822    1720134966U, // <7,u,4,6>: Cost 2 vuzpl <7,0,u,2>, RHS5823    1640314961U, // <7,u,4,7>: Cost 2 vext3 RHS, <u,4,7,6>5824    1638324314U, // <7,u,4,u>: Cost 2 vext3 RHS, <u,4,u,6>5825    1517502566U, // <7,u,5,0>: Cost 2 vext1 <6,7,u,5>, LHS5826    1574612693U, // <7,u,5,1>: Cost 2 vext2 <5,1,7,u>, <5,1,7,u>5827    1991038766U, // <7,u,5,2>: Cost 2 vtrnl <7,4,5,6>, LHS5828    1638324351U, // <7,u,5,3>: Cost 2 vext3 RHS, <u,5,3,7>5829    1576603592U, // <7,u,5,4>: Cost 2 vext2 <5,4,7,u>, <5,4,7,u>5830    1577267225U, // <7,u,5,5>: Cost 2 vext2 <5,5,7,u>, <5,5,7,u>5831    564582554U,  // <7,u,5,6>: Cost 1 vext3 RHS, RHS5832    1640462499U, // <7,u,5,7>: Cost 2 vext3 RHS, <u,5,7,7>5833    564582572U,  // <7,u,5,u>: Cost 1 vext3 RHS, RHS5834    1662359728U, // <7,u,6,0>: Cost 2 vext3 RHS, <u,6,0,2>5835    2131918848U, // <7,u,6,1>: Cost 2 ins <u,5,6,1>, lane 05836    1581249023U, // <7,u,6,2>: Cost 2 vext2 <6,2,7,u>, <6,2,7,u>5837    1638324432U, // <7,u,6,3>: Cost 2 vext3 RHS, <u,6,3,7>5838    1662359768U, // <7,u,6,4>: Cost 2 vext3 RHS, <u,6,4,6>5839    2131951616U, // <7,u,6,5>: Cost 2 ins <u,5,6,5>, lane 05840    1583903555U, // <7,u,6,6>: Cost 2 vext2 <6,6,7,u>, <6,6,7,u>5841    1058226176U, // <7,u,6,7>: Cost 1 ins RHS, lane 05842    1058226176U, // <7,u,6,u>: Cost 1 ins RHS, lane 05843    1638471936U, // <7,u,7,0>: Cost 2 vext3 RHS, <u,7,0,1>5844    1640462603U, // <7,u,7,1>: Cost 2 vext3 RHS, <u,7,1,3>5845    1993185070U, // <7,u,7,2>: Cost 2 vtrnl <7,7,7,7>, LHS5846    1912799388U, // <7,u,7,3>: Cost 2 vzipr <5,5,7,7>, LHS5847    1638471976U, // <7,u,7,4>: Cost 2 vext3 RHS, <u,7,4,5>5848    1640462643U, // <7,u,7,5>: Cost 2 vext3 RHS, <u,7,5,7>5849    1993185434U, // <7,u,7,6>: Cost 2 vtrnl <7,7,7,7>, RHS5850    363253046U,  // <7,u,7,7>: Cost 1 vdup3 RHS5851    363253046U,  // <7,u,7,u>: Cost 1 vdup3 RHS5852    1638324561U, // <7,u,u,0>: Cost 2 vext3 RHS, <u,u,0,1>5853    1638324571U, // <7,u,u,1>: Cost 2 vext3 RHS, <u,u,1,2>5854    564582757U,  // <7,u,u,2>: Cost 1 vext3 RHS, LHS5855    1055244288U, // <7,u,u,3>: Cost 1 ins LHS, lane 05856    1638324601U, // <7,u,u,4>: Cost 2 vext3 RHS, <u,u,4,5>5857    1638324611U, // <7,u,u,5>: Cost 2 vext3 RHS, <u,u,5,6>5858    564582797U,  // <7,u,u,6>: Cost 1 vext3 RHS, RHS5859    1058226176U, // <7,u,u,7>: Cost 1 ins RHS, lane 05860    564582811U,  // <7,u,u,u>: Cost 1 vext3 RHS, LHS5861    135053414U,  // <u,0,0,0>: Cost 1 vdup0 LHS5862    1611489290U, // <u,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>5863    1611489300U, // <u,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>5864    2085707777U, // <u,0,0,3>: Cost 2 ins <0,u,0,3>, lane 15865    1481706806U, // <u,0,0,4>: Cost 2 vext1 <0,u,0,0>, RHS5866    2080440323U, // <u,0,0,5>: Cost 2 ins <0,0,0,u>, lane 35867    2080440323U, // <u,0,0,6>: Cost 2 ins <0,0,0,u>, lane 35868    2080440323U, // <u,0,0,7>: Cost 2 ins <0,0,0,u>, lane 35869    135053414U,  // <u,0,0,u>: Cost 1 vdup0 LHS5870    1493655654U, // <u,0,1,0>: Cost 2 vext1 <2,u,0,1>, LHS5871    786808934U,  // <u,0,1,1>: Cost 1 vzipl LHS, LHS5872    537747563U,  // <u,0,1,2>: Cost 1 vext3 LHS, LHS5873    1756332134U, // <u,0,1,3>: Cost 2 vuzpr <1,u,3,0>, LHS5874    1493658934U, // <u,0,1,4>: Cost 2 vext1 <2,u,0,1>, RHS5875    2085797889U, // <u,0,1,5>: Cost 2 ins <0,u,1,5>, lane 15876    1517548447U, // <u,0,1,6>: Cost 2 vext1 <6,u,0,1>, <6,u,0,1>5877    2080514051U, // <u,0,1,7>: Cost 2 ins <0,0,1,u>, lane 35878    537747612U,  // <u,0,1,u>: Cost 1 vext3 LHS, LHS5879    1611489444U, // <u,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>5880    1994768394U, // <u,0,2,1>: Cost 2 vtrnl LHS, <0,0,1,1>5881    921026662U,  // <u,0,2,2>: Cost 1 vtrnl LHS, LHS5882    1012113409U, // <u,0,2,3>: Cost 1 ins LHS, lane 15883    1611489484U, // <u,0,2,4>: Cost 2 vext3 LHS, <0,2,4,6>5884    2080587779U, // <u,0,2,5>: Cost 2 ins <0,0,2,u>, lane 35885    2085879809U, // <u,0,2,6>: Cost 2 ins <0,u,2,6>, lane 15886    2080587779U, // <u,0,2,7>: Cost 2 ins <0,0,2,u>, lane 35887    921026716U,  // <u,0,2,u>: Cost 1 vtrnl LHS, LHS5888    1880326144U, // <u,0,3,0>: Cost 2 vzipr LHS, <0,0,0,0>5889    1880327846U, // <u,0,3,1>: Cost 2 vzipr LHS, <2,3,0,1>5890    72589981U,   // <u,0,3,2>: Cost 1 vrev LHS5891    2091900929U, // <u,0,3,3>: Cost 2 ins <1,u,3,3>, lane 15892    2091909121U, // <u,0,3,4>: Cost 2 ins <1,u,3,4>, lane 15893    2086633475U, // <u,0,3,5>: Cost 2 ins <1,0,3,u>, lane 35894    2086633475U, // <u,0,3,6>: Cost 2 ins <1,0,3,u>, lane 35895    2091933697U, // <u,0,3,7>: Cost 2 ins <1,u,3,7>, lane 15896    73032403U,   // <u,0,3,u>: Cost 1 vrev LHS5897    1705610572U, // <u,0,4,0>: Cost 2 vuzpl <4,6,0,2>, <4,6,0,2>5898    1611489618U, // <u,0,4,1>: Cost 2 vext3 LHS, <0,4,1,5>5899    1611489628U, // <u,0,4,2>: Cost 2 vext3 LHS, <0,4,2,6>5900    2086002689U, // <u,0,4,3>: Cost 2 ins <0,u,4,3>, lane 15901    1947828428U, // <u,0,4,4>: Cost 2 vtrnl <0,2,4,6>, <0,2,4,6>5902    1551396150U, // <u,0,4,5>: Cost 2 vext2 <1,2,u,0>, RHS5903    1726844214U, // <u,0,4,6>: Cost 2 vuzpl <u,2,0,2>, RHS5904    2109923329U, // <u,0,4,7>: Cost 2 ins <4,u,4,7>, lane 15905    1611932050U, // <u,0,4,u>: Cost 2 vext3 LHS, <0,4,u,6>5906    1863532544U, // <u,0,5,0>: Cost 2 vzipl RHS, <0,0,0,0>5907    789790822U,  // <u,0,5,1>: Cost 1 vzipl RHS, LHS5908    1996349542U, // <u,0,5,2>: Cost 2 vtrnl <u,3,5,7>, LHS5909    2104696835U, // <u,0,5,3>: Cost 2 ins <4,0,5,u>, lane 35910    1863532882U, // <u,0,5,4>: Cost 2 vzipl RHS, <0,4,1,5>5911    2109980673U, // <u,0,5,5>: Cost 2 ins <4,u,5,5>, lane 15912    1577939051U, // <u,0,5,6>: Cost 2 vext2 <5,6,u,0>, <5,6,u,0>5913    1756335414U, // <u,0,5,7>: Cost 2 vuzpr <1,u,3,0>, RHS5914    789791389U,  // <u,0,5,u>: Cost 1 vzipl RHS, LHS5915    1997750272U, // <u,0,6,0>: Cost 2 vtrnl RHS, <0,0,0,0>5916    1997750282U, // <u,0,6,1>: Cost 2 vtrnl RHS, <0,0,1,1>5917    924008550U,  // <u,0,6,2>: Cost 1 vtrnl RHS, LHS5918    2104770563U, // <u,0,6,3>: Cost 2 ins <4,0,6,u>, lane 35919    1146503858U, // <u,0,6,4>: Cost 2 vrev <0,u,4,6>5920    2104770563U, // <u,0,6,5>: Cost 2 ins <4,0,6,u>, lane 35921    2110062593U, // <u,0,6,6>: Cost 2 ins <4,u,6,6>, lane 15922    1036328961U, // <u,0,6,7>: Cost 1 ins RHS, lane 15923    924008604U,  // <u,0,6,u>: Cost 1 vtrnl RHS, LHS5924    1906900992U, // <u,0,7,0>: Cost 2 vzipr RHS, <0,0,0,0>5925    1906902694U, // <u,0,7,1>: Cost 2 vzipr RHS, <2,3,0,1>5926    1906901156U, // <u,0,7,2>: Cost 2 vzipr RHS, <0,2,0,2>5927    2116083713U, // <u,0,7,3>: Cost 2 ins <5,u,7,3>, lane 15928    2116091905U, // <u,0,7,4>: Cost 2 ins <5,u,7,4>, lane 15929    2980643874U, // <u,0,7,5>: Cost 3 vzipr RHS, <1,4,0,5>5930    2116108289U, // <u,0,7,6>: Cost 2 ins <5,u,7,6>, lane 15931    2116116481U, // <u,0,7,7>: Cost 2 ins <5,u,7,7>, lane 15932    1906901162U, // <u,0,7,u>: Cost 2 vzipr RHS, <0,2,0,u>5933    135053414U,  // <u,0,u,0>: Cost 1 vdup0 LHS5934    791453798U,  // <u,0,u,1>: Cost 1 vzipl LHS, LHS5935    537748125U,  // <u,0,u,2>: Cost 1 vext3 LHS, LHS5936    1012113409U, // <u,0,u,3>: Cost 1 ins LHS, lane 15937    1611932338U, // <u,0,u,4>: Cost 2 vext3 LHS, <0,u,4,6>5938    1551399066U, // <u,0,u,5>: Cost 2 vext2 <1,2,u,0>, RHS5939    1517605798U, // <u,0,u,6>: Cost 2 vext1 <6,u,0,u>, <6,u,0,u>5940    1036328961U, // <u,0,u,7>: Cost 1 ins RHS, lane 15941    537748179U,  // <u,0,u,u>: Cost 1 vext3 LHS, LHS5942    1818149622U, // <u,1,0,0>: Cost 2 vzipl <1,0,3,2>, <1,0,3,2>5943    1007951877U, // <u,1,0,1>: Cost 1 ins LHS, lane 55944    1725587558U, // <u,1,0,2>: Cost 2 vuzpl <u,0,1,2>, LHS5945    1007910914U, // <u,1,0,3>: Cost 1 ins LHS, lane 25946    2081660930U, // <u,1,0,4>: Cost 2 ins <0,1,u,4>, lane 25947    2081669122U, // <u,1,0,5>: Cost 2 ins <0,1,u,5>, lane 25948    2081677314U, // <u,1,0,6>: Cost 2 ins <0,1,u,6>, lane 25949    2081685506U, // <u,1,0,7>: Cost 2 ins <0,1,u,7>, lane 25950    1007951877U, // <u,1,0,u>: Cost 1 ins LHS, lane 55951    1481786002U, // <u,1,1,0>: Cost 2 vext1 <0,u,1,1>, <0,u,1,1>5952    202162278U,  // <u,1,1,1>: Cost 1 vdup1 LHS5953    1860551574U, // <u,1,1,2>: Cost 2 vzipl LHS, <1,2,3,0>5954    1007910914U, // <u,1,1,3>: Cost 1 ins LHS, lane 25955    1481788726U, // <u,1,1,4>: Cost 2 vext1 <0,u,1,1>, RHS5956    1860551824U, // <u,1,1,5>: Cost 2 vzipl LHS, <1,5,3,7>5957    2081677314U, // <u,1,1,6>: Cost 2 ins <0,1,u,6>, lane 25958    2081685506U, // <u,1,1,7>: Cost 2 ins <0,1,u,7>, lane 25959    1007910914U, // <u,1,1,u>: Cost 1 ins LHS, lane 25960    1007509507U, // <u,1,2,0>: Cost 1 ins LHS, lane 35961    1007509507U, // <u,1,2,1>: Cost 1 ins LHS, lane 35962    1007509507U, // <u,1,2,2>: Cost 1 ins LHS, lane 35963    835584U,     // <u,1,2,3>: Cost 0 copy LHS5964    1007509507U, // <u,1,2,4>: Cost 1 ins LHS, lane 35965    1007509507U, // <u,1,2,5>: Cost 1 ins LHS, lane 35966    1007509507U, // <u,1,2,6>: Cost 1 ins LHS, lane 35967    1007509507U, // <u,1,2,7>: Cost 1 ins LHS, lane 35968    835584U,     // <u,1,2,u>: Cost 0 copy LHS5969    1487773798U, // <u,1,3,0>: Cost 2 vext1 <1,u,1,3>, LHS5970    1611490264U, // <u,1,3,1>: Cost 2 vext3 LHS, <1,3,1,3>5971    1880328342U, // <u,1,3,2>: Cost 2 vzipr LHS, <3,0,1,2>5972    945004646U,  // <u,1,3,3>: Cost 1 vtrnr LHS, LHS5973    1487777078U, // <u,1,3,4>: Cost 2 vext1 <1,u,1,3>, RHS5974    1611490304U, // <u,1,3,5>: Cost 2 vext3 LHS, <1,3,5,7>5975    2087297027U, // <u,1,3,6>: Cost 2 ins <1,1,3,u>, lane 35976    2133737476U, // <u,1,3,7>: Cost 2 ins <u,u,3,7>, lane 45977    945004651U,  // <u,1,3,u>: Cost 1 vtrnr LHS, LHS5978    1567992749U, // <u,1,4,0>: Cost 2 vext2 <4,0,u,1>, <4,0,u,1>5979    2081636354U, // <u,1,4,1>: Cost 2 ins <0,1,u,1>, lane 25980    2081644546U, // <u,1,4,2>: Cost 2 ins <0,1,u,2>, lane 25981    1007910914U, // <u,1,4,3>: Cost 1 ins LHS, lane 25982    2081660930U, // <u,1,4,4>: Cost 2 ins <0,1,u,4>, lane 25983    1007951877U, // <u,1,4,5>: Cost 1 ins LHS, lane 55984    1725590838U, // <u,1,4,6>: Cost 2 vuzpl <u,0,1,2>, RHS5985    2081685506U, // <u,1,4,7>: Cost 2 ins <0,1,u,7>, lane 25986    1007910914U, // <u,1,4,u>: Cost 1 ins LHS, lane 25987    1481818774U, // <u,1,5,0>: Cost 2 vext1 <0,u,1,5>, <0,u,1,5>5988    1863533364U, // <u,1,5,1>: Cost 2 vzipl RHS, <1,1,1,1>5989    1863533462U, // <u,1,5,2>: Cost 2 vzipl RHS, <1,2,3,0>5990    1007910914U, // <u,1,5,3>: Cost 1 ins LHS, lane 25991    1481821494U, // <u,1,5,4>: Cost 2 vext1 <0,u,1,5>, RHS5992    1863533712U, // <u,1,5,5>: Cost 2 vzipl RHS, <1,5,3,7>5993    2133876740U, // <u,1,5,6>: Cost 2 ins <u,u,5,6>, lane 45994    1750224182U, // <u,1,5,7>: Cost 2 vuzpr <0,u,1,1>, RHS5995    1007910914U, // <u,1,5,u>: Cost 1 ins LHS, lane 25996    2081628162U, // <u,1,6,0>: Cost 2 ins <0,1,u,0>, lane 25997    1997751092U, // <u,1,6,1>: Cost 2 vtrnl RHS, <1,1,1,1>5998    2133917700U, // <u,1,6,2>: Cost 2 ins <u,u,6,2>, lane 45999    1007910914U, // <u,1,6,3>: Cost 1 ins LHS, lane 26000    2081660930U, // <u,1,6,4>: Cost 2 ins <0,1,u,4>, lane 26001    1997751296U, // <u,1,6,5>: Cost 2 vtrnl RHS, <1,3,5,7>6002    2133950468U, // <u,1,6,6>: Cost 2 ins <u,u,6,6>, lane 46003    1060216836U, // <u,1,6,7>: Cost 1 ins RHS, lane 46004    1007910914U, // <u,1,6,u>: Cost 1 ins LHS, lane 26005    2133975044U, // <u,1,7,0>: Cost 2 ins <u,u,7,0>, lane 46006    1906901002U, // <u,1,7,1>: Cost 2 vzipr RHS, <0,0,1,1>6007    1906903190U, // <u,1,7,2>: Cost 2 vzipr RHS, <3,0,1,2>6008    969220198U,  // <u,1,7,3>: Cost 1 vtrnr RHS, LHS6009    2134007812U, // <u,1,7,4>: Cost 2 ins <u,u,7,4>, lane 46010    1152558485U, // <u,1,7,5>: Cost 2 vrev <1,u,5,7>6011    2134024196U, // <u,1,7,6>: Cost 2 ins <u,u,7,6>, lane 46012    2134032388U, // <u,1,7,7>: Cost 2 ins <u,u,7,7>, lane 46013    969220203U,  // <u,1,7,u>: Cost 1 vtrnr RHS, LHS6014    1007509507U, // <u,1,u,0>: Cost 1 ins LHS, lane 36015    1007951877U, // <u,1,u,1>: Cost 1 ins LHS, lane 56016    1007509507U, // <u,1,u,2>: Cost 1 ins LHS, lane 36017    835584U,     // <u,1,u,3>: Cost 0 copy LHS6018    1007509507U, // <u,1,u,4>: Cost 1 ins LHS, lane 36019    1007509507U, // <u,1,u,5>: Cost 1 ins LHS, lane 36020    1007509507U, // <u,1,u,6>: Cost 1 ins LHS, lane 36021    1007509507U, // <u,1,u,7>: Cost 1 ins LHS, lane 36022    835584U,     // <u,1,u,u>: Cost 0 copy LHS6023    1726332928U, // <u,2,0,0>: Cost 2 vuzpl LHS, <0,0,0,0>6024    1545437286U, // <u,2,0,1>: Cost 2 vext2 <0,2,u,2>, LHS6025    652591206U,  // <u,2,0,2>: Cost 1 vuzpl LHS, LHS6026    1886937190U, // <u,2,0,3>: Cost 2 vzipr <1,2,u,0>, LHS6027    1726333132U, // <u,2,0,4>: Cost 2 vuzpl LHS, <0,2,4,6>6028    2081767427U, // <u,2,0,5>: Cost 2 ins <0,2,0,u>, lane 36029    2082340866U, // <u,2,0,6>: Cost 2 ins <0,2,u,6>, lane 26030    2081767427U, // <u,2,0,7>: Cost 2 ins <0,2,0,u>, lane 36031    652591260U,  // <u,2,0,u>: Cost 1 vuzpl LHS, LHS6032    1550082851U, // <u,2,1,0>: Cost 2 vext2 <1,0,u,2>, <1,0,u,2>6033    1726333748U, // <u,2,1,1>: Cost 2 vuzpl LHS, <1,1,1,1>6034    1860552296U, // <u,2,1,2>: Cost 2 vzipl LHS, <2,2,2,2>6035    1750155366U, // <u,2,1,3>: Cost 2 vuzpr <0,u,0,2>, LHS6036    2088296450U, // <u,2,1,4>: Cost 2 ins <1,2,u,4>, lane 26037    1726333952U, // <u,2,1,5>: Cost 2 vuzpl LHS, <1,3,5,7>6038    1860552634U, // <u,2,1,6>: Cost 2 vzipl LHS, <2,6,3,7>6039    2109702145U, // <u,2,1,7>: Cost 2 ins <4,u,1,7>, lane 16040    1750155371U, // <u,2,1,u>: Cost 2 vuzpr <0,u,0,2>, LHS6041    1481867932U, // <u,2,2,0>: Cost 2 vext1 <0,u,2,2>, <0,u,2,2>6042    2085838849U, // <u,2,2,1>: Cost 2 ins <0,u,2,1>, lane 16043    269271142U,  // <u,2,2,2>: Cost 1 vdup2 LHS6044    1012113409U, // <u,2,2,3>: Cost 1 ins LHS, lane 16045    1481870646U, // <u,2,2,4>: Cost 2 vext1 <0,u,2,2>, RHS6046    2085871617U, // <u,2,2,5>: Cost 2 ins <0,u,2,5>, lane 16047    2085879809U, // <u,2,2,6>: Cost 2 ins <0,u,2,6>, lane 16048    2085888001U, // <u,2,2,7>: Cost 2 ins <0,u,2,7>, lane 16049    1012113409U, // <u,2,2,u>: Cost 1 ins LHS, lane 16050    408134301U,  // <u,2,3,0>: Cost 1 vext1 LHS, LHS6051    1481876214U, // <u,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>6052    1880326164U, // <u,2,3,2>: Cost 2 vzipr LHS, <0,0,2,2>6053    806584422U,  // <u,2,3,3>: Cost 1 vzipr LHS, LHS6054    408137014U,  // <u,2,3,4>: Cost 1 vext1 LHS, RHS6055    1726335490U, // <u,2,3,5>: Cost 2 vuzpl LHS, <3,4,5,6>6056    1880326492U, // <u,2,3,6>: Cost 2 vzipr LHS, <0,4,2,6>6057    1529656314U, // <u,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>6058    806584427U,  // <u,2,3,u>: Cost 1 vzipr LHS, LHS6059    1726336332U, // <u,2,4,0>: Cost 2 vuzpl LHS, <4,6,0,2>6060    2082062339U, // <u,2,4,1>: Cost 2 ins <0,2,4,u>, lane 36061    2082308098U, // <u,2,4,2>: Cost 2 ins <0,2,u,2>, lane 26062    1886969958U, // <u,2,4,3>: Cost 2 vzipr <1,2,u,4>, LHS6063    1726336208U, // <u,2,4,4>: Cost 2 vuzpl LHS, <4,4,4,4>6064    1545440566U, // <u,2,4,5>: Cost 2 vext2 <0,2,u,2>, RHS6065    652594486U,  // <u,2,4,6>: Cost 1 vuzpl LHS, RHS6066    2082062339U, // <u,2,4,7>: Cost 2 ins <0,2,4,u>, lane 36067    652594504U,  // <u,2,4,u>: Cost 1 vuzpl LHS, RHS6068    2088263682U, // <u,2,5,0>: Cost 2 ins <1,2,u,0>, lane 26069    1726337152U, // <u,2,5,1>: Cost 2 vuzpl LHS, <5,7,1,3>6070    1863534184U, // <u,2,5,2>: Cost 2 vzipl RHS, <2,2,2,2>6071    1884987494U, // <u,2,5,3>: Cost 2 vzipr <0,u,u,5>, LHS6072    1158441059U, // <u,2,5,4>: Cost 2 vrev <2,u,4,5>6073    1726337028U, // <u,2,5,5>: Cost 2 vuzpl LHS, <5,5,5,5>6074    1863534522U, // <u,2,5,6>: Cost 2 vzipl RHS, <2,6,3,7>6075    1750158646U, // <u,2,5,7>: Cost 2 vuzpr <0,u,0,2>, RHS6076    1750158647U, // <u,2,5,u>: Cost 2 vuzpr <0,u,0,2>, RHS6077    1481900704U, // <u,2,6,0>: Cost 2 vext1 <0,u,2,6>, <0,u,2,6>6078    2110021633U, // <u,2,6,1>: Cost 2 ins <4,u,6,1>, lane 16079    1997751912U, // <u,2,6,2>: Cost 2 vtrnl RHS, <2,2,2,2>6080    1611491258U, // <u,2,6,3>: Cost 2 vext3 LHS, <2,6,3,7>6081    1481903414U, // <u,2,6,4>: Cost 2 vext1 <0,u,2,6>, RHS6082    2110054401U, // <u,2,6,5>: Cost 2 ins <4,u,6,5>, lane 16083    1726337848U, // <u,2,6,6>: Cost 2 vuzpl LHS, <6,6,6,6>6084    1036328961U, // <u,2,6,7>: Cost 1 ins RHS, lane 16085    1036328961U, // <u,2,6,u>: Cost 1 ins RHS, lane 16086    2042962838U, // <u,2,7,0>: Cost 2 vtrnr RHS, <1,2,3,0>6087    1726338042U, // <u,2,7,1>: Cost 2 vuzpl LHS, <7,0,1,2>6088    1906901012U, // <u,2,7,2>: Cost 2 vzipr RHS, <0,0,2,2>6089    833159270U,  // <u,2,7,3>: Cost 1 vzipr RHS, LHS6090    2042962842U, // <u,2,7,4>: Cost 2 vtrnr RHS, <1,2,3,4>6091    1726338406U, // <u,2,7,5>: Cost 2 vuzpl LHS, <7,4,5,6>6092    1906901340U, // <u,2,7,6>: Cost 2 vzipr RHS, <0,4,2,6>6093    1726338668U, // <u,2,7,7>: Cost 2 vuzpl LHS, <7,7,7,7>6094    833159275U,  // <u,2,7,u>: Cost 1 vzipr RHS, LHS6095    408175266U,  // <u,2,u,0>: Cost 1 vext1 LHS, LHS6096    1545443118U, // <u,2,u,1>: Cost 2 vext2 <0,2,u,2>, LHS6097    652597038U,  // <u,2,u,2>: Cost 1 vuzpl LHS, LHS6098    806625382U,  // <u,2,u,3>: Cost 1 vzipr LHS, LHS6099    408177974U,  // <u,2,u,4>: Cost 1 vext1 LHS, RHS6100    1545443482U, // <u,2,u,5>: Cost 2 vext2 <0,2,u,2>, RHS6101    652597402U,  // <u,2,u,6>: Cost 1 vuzpl LHS, RHS6102    1036328961U, // <u,2,u,7>: Cost 1 ins RHS, lane 16103    806625387U,  // <u,2,u,u>: Cost 1 vzipr LHS, LHS6104    1544781824U, // <u,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>6105    471040156U,  // <u,3,0,1>: Cost 1 vext2 LHS, LHS6106    1544781988U, // <u,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>6107    2088951810U, // <u,3,0,3>: Cost 2 ins <1,3,u,3>, lane 26108    1544782162U, // <u,3,0,4>: Cost 2 vext2 LHS, <0,4,1,5>6109    2094940162U, // <u,3,0,5>: Cost 2 ins <2,3,u,5>, lane 26110    2094374915U, // <u,3,0,6>: Cost 2 ins <2,3,0,u>, lane 36111    2088984578U, // <u,3,0,7>: Cost 2 ins <1,3,u,7>, lane 26112    471040669U,  // <u,3,0,u>: Cost 1 vext2 LHS, LHS6113    1544782582U, // <u,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>6114    1544782644U, // <u,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>6115    1544782742U, // <u,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>6116    676569190U,  // <u,3,1,3>: Cost 1 vuzpr LHS, LHS6117    1860553218U, // <u,3,1,4>: Cost 2 vzipl LHS, <3,4,5,6>6118    1544782992U, // <u,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>6119    2088476675U, // <u,3,1,6>: Cost 2 ins <1,3,1,u>, lane 36120    2088984578U, // <u,3,1,7>: Cost 2 ins <1,3,u,7>, lane 26121    676569195U,  // <u,3,1,u>: Cost 1 vuzpr LHS, LHS6122    1750311830U, // <u,3,2,0>: Cost 2 vuzpr LHS, <1,2,3,0>6123    1164167966U, // <u,3,2,1>: Cost 2 vrev <3,u,1,2>6124    1544783464U, // <u,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>6125    1012113409U, // <u,3,2,3>: Cost 1 ins LHS, lane 16126    1750311834U, // <u,3,2,4>: Cost 2 vuzpr LHS, <1,2,3,4>6127    1994770946U, // <u,3,2,5>: Cost 2 vtrnl LHS, <3,4,5,6>6128    1544783802U, // <u,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>6129    2088984578U, // <u,3,2,7>: Cost 2 ins <1,3,u,7>, lane 26130    1012113409U, // <u,3,2,u>: Cost 1 ins LHS, lane 16131    1544784022U, // <u,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>6132    1750312614U, // <u,3,3,1>: Cost 2 vuzpr LHS, <2,3,0,1>6133    1880326902U, // <u,3,3,2>: Cost 2 vzipr LHS, <1,0,3,2>6134    336380006U,  // <u,3,3,3>: Cost 1 vdup3 LHS6135    1544784386U, // <u,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>6136    1750312654U, // <u,3,3,5>: Cost 2 vuzpr LHS, <2,3,4,5>6137    2100568067U, // <u,3,3,6>: Cost 2 ins <3,3,3,u>, lane 36138    1880327312U, // <u,3,3,7>: Cost 2 vzipr LHS, <1,5,3,7>6139    336380006U,  // <u,3,3,u>: Cost 1 vdup3 LHS6140    1487929446U, // <u,3,4,0>: Cost 2 vext1 <1,u,3,4>, LHS6141    1487930752U, // <u,3,4,1>: Cost 2 vext1 <1,u,3,4>, <1,u,3,4>6142    2094669827U, // <u,3,4,2>: Cost 2 ins <2,3,4,u>, lane 36143    2088951810U, // <u,3,4,3>: Cost 2 ins <1,3,u,3>, lane 26144    1487932726U, // <u,3,4,4>: Cost 2 vext1 <1,u,3,4>, RHS6145    471043382U,  // <u,3,4,5>: Cost 1 vext2 LHS, RHS6146    1750311260U, // <u,3,4,6>: Cost 2 vuzpr LHS, <0,4,2,6>6147    2088984578U, // <u,3,4,7>: Cost 2 ins <1,3,u,7>, lane 26148    471043625U,  // <u,3,4,u>: Cost 1 vext2 LHS, RHS6149    1863534742U, // <u,3,5,0>: Cost 2 vzipl RHS, <3,0,1,2>6150    1574645465U, // <u,3,5,1>: Cost 2 vext2 <5,1,u,3>, <5,1,u,3>6151    2088771587U, // <u,3,5,2>: Cost 2 ins <1,3,5,u>, lane 36152    1863535004U, // <u,3,5,3>: Cost 2 vzipl RHS, <3,3,3,3>6153    1592561606U, // <u,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>6154    1592561668U, // <u,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>6155    1592561762U, // <u,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>6156    676572470U,  // <u,3,5,7>: Cost 1 vuzpr LHS, RHS6157    676572471U,  // <u,3,5,u>: Cost 1 vuzpr LHS, RHS6158    1798090850U, // <u,3,6,0>: Cost 2 vuzpr LHS, <5,6,7,0>6159    1997752470U, // <u,3,6,1>: Cost 2 vtrnl RHS, <3,0,1,2>6160    1581281795U, // <u,3,6,2>: Cost 2 vext2 <6,2,u,3>, <6,2,u,3>6161    1997752732U, // <u,3,6,3>: Cost 2 vtrnl RHS, <3,3,3,3>6162    1798090854U, // <u,3,6,4>: Cost 2 vuzpr LHS, <5,6,7,4>6163    1164495686U, // <u,3,6,5>: Cost 2 vrev <3,u,5,6>6164    1592562488U, // <u,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>6165    1060216836U, // <u,3,6,7>: Cost 1 ins RHS, lane 46166    1060216836U, // <u,3,6,u>: Cost 1 ins RHS, lane 46167    1487954022U, // <u,3,7,0>: Cost 2 vext1 <1,u,3,7>, LHS6168    1487955331U, // <u,3,7,1>: Cost 2 vext1 <1,u,3,7>, <1,u,3,7>6169    1493928028U, // <u,3,7,2>: Cost 2 vext1 <2,u,3,7>, <2,u,3,7>6170    1906901832U, // <u,3,7,3>: Cost 2 vzipr RHS, <1,1,3,3>6171    1487957302U, // <u,3,7,4>: Cost 2 vext1 <1,u,3,7>, RHS6172    2042963662U, // <u,3,7,5>: Cost 2 vtrnr RHS, <2,3,4,5>6173    2134024196U, // <u,3,7,6>: Cost 2 ins <u,u,7,6>, lane 46174    1906902160U, // <u,3,7,7>: Cost 2 vzipr RHS, <1,5,3,7>6175    1487959854U, // <u,3,7,u>: Cost 2 vext1 <1,u,3,7>, LHS6176    1544787667U, // <u,3,u,0>: Cost 2 vext2 LHS, <u,0,1,2>6177    471045934U,  // <u,3,u,1>: Cost 1 vext2 LHS, LHS6178    1880367862U, // <u,3,u,2>: Cost 2 vzipr LHS, <1,0,3,2>6179    676569757U,  // <u,3,u,3>: Cost 1 vuzpr LHS, LHS6180    1544788031U, // <u,3,u,4>: Cost 2 vext2 LHS, <u,4,5,6>6181    471046298U,  // <u,3,u,5>: Cost 1 vext2 LHS, RHS6182    1750311584U, // <u,3,u,6>: Cost 2 vuzpr LHS, <0,u,2,6>6183    676572713U,  // <u,3,u,7>: Cost 1 vuzpr LHS, RHS6184    471046501U,  // <u,3,u,u>: Cost 1 vext2 LHS, LHS6185    1974046028U, // <u,4,0,0>: Cost 2 vtrnl <4,6,0,2>, <4,6,0,2>6186    1551425638U, // <u,4,0,1>: Cost 2 vext2 <1,2,u,4>, LHS6187    1727168614U, // <u,4,0,2>: Cost 2 vuzpl <u,2,4,6>, LHS6188    2085707777U, // <u,4,0,3>: Cost 2 ins <0,u,0,3>, lane 16189    1679392972U, // <u,4,0,4>: Cost 2 vuzpl <0,2,4,6>, <0,2,4,6>6190    1638329234U, // <u,4,0,5>: Cost 2 vext3 RHS, <4,0,5,1>6191    1638329244U, // <u,4,0,6>: Cost 2 vext3 RHS, <4,0,6,2>6192    2109628417U, // <u,4,0,7>: Cost 2 ins <4,u,0,7>, lane 16193    1551426205U, // <u,4,0,u>: Cost 2 vext2 <1,2,u,4>, LHS6194    1860553618U, // <u,4,1,0>: Cost 2 vzipl LHS, <4,0,5,1>6195    2085765121U, // <u,4,1,1>: Cost 2 ins <0,u,1,1>, lane 16196    1551426503U, // <u,4,1,2>: Cost 2 vext2 <1,2,u,4>, <1,2,u,4>6197    1756364902U, // <u,4,1,3>: Cost 2 vuzpr <1,u,3,4>, LHS6198    1860553936U, // <u,4,1,4>: Cost 2 vzipl LHS, <4,4,4,4>6199    786812214U,  // <u,4,1,5>: Cost 1 vzipl LHS, RHS6200    1994026294U, // <u,4,1,6>: Cost 2 vtrnl <u,0,1,2>, RHS6201    2083168259U, // <u,4,1,7>: Cost 2 ins <0,4,1,u>, lane 36202    786812457U,  // <u,4,1,u>: Cost 1 vzipl LHS, RHS6203    1170066926U, // <u,4,2,0>: Cost 2 vrev <4,u,0,2>6204    2083241987U, // <u,4,2,1>: Cost 2 ins <0,4,2,u>, lane 36205    2085847041U, // <u,4,2,2>: Cost 2 ins <0,u,2,2>, lane 16206    1012113409U, // <u,4,2,3>: Cost 1 ins LHS, lane 16207    1994771664U, // <u,4,2,4>: Cost 2 vtrnl LHS, <4,4,4,4>6208    1994771346U, // <u,4,2,5>: Cost 2 vtrnl LHS, <4,0,5,1>6209    921029942U,  // <u,4,2,6>: Cost 1 vtrnl LHS, RHS6210    2083241987U, // <u,4,2,7>: Cost 2 ins <0,4,2,u>, lane 36211    921029960U,  // <u,4,2,u>: Cost 1 vtrnl LHS, RHS6212    2091876353U, // <u,4,3,0>: Cost 2 ins <1,u,3,0>, lane 16213    2954070192U, // <u,4,3,1>: Cost 3 vzipr LHS, <3,0,4,1>6214    2091892737U, // <u,4,3,2>: Cost 2 ins <1,u,3,2>, lane 16215    2091900929U, // <u,4,3,3>: Cost 2 ins <1,u,3,3>, lane 16216    1928105168U, // <u,4,3,4>: Cost 2 vzipr LHS, <4,4,4,4>6217    1880327886U, // <u,4,3,5>: Cost 2 vzipr LHS, <2,3,4,5>6218    1880326348U, // <u,4,3,6>: Cost 2 vzipr LHS, <0,2,4,6>6219    2091933697U, // <u,4,3,7>: Cost 2 ins <1,u,3,7>, lane 16220    1880326350U, // <u,4,3,u>: Cost 2 vzipr LHS, <0,2,4,u>6221    1505919078U, // <u,4,4,0>: Cost 2 vext1 <4,u,4,4>, LHS6222    2107277315U, // <u,4,4,1>: Cost 2 ins <4,4,4,u>, lane 36223    2107277315U, // <u,4,4,2>: Cost 2 ins <4,4,4,u>, lane 36224    2086002689U, // <u,4,4,3>: Cost 2 ins <0,u,4,3>, lane 16225    161926454U,  // <u,4,4,4>: Cost 1 vdup0 RHS6226    1551428918U, // <u,4,4,5>: Cost 2 vext2 <1,2,u,4>, RHS6227    1638329572U, // <u,4,4,6>: Cost 2 vext3 RHS, <4,4,6,6>6228    2109923329U, // <u,4,4,7>: Cost 2 ins <4,u,4,7>, lane 16229    161926454U,  // <u,4,4,u>: Cost 1 vdup0 RHS6230    1493983334U, // <u,4,5,0>: Cost 2 vext1 <2,u,4,5>, LHS6231    2101379075U, // <u,4,5,1>: Cost 2 ins <3,4,5,u>, lane 36232    1493985379U, // <u,4,5,2>: Cost 2 vext1 <2,u,4,5>, <2,u,4,5>6233    2101379075U, // <u,4,5,3>: Cost 2 ins <3,4,5,u>, lane 36234    1493986614U, // <u,4,5,4>: Cost 2 vext1 <2,u,4,5>, RHS6235    789794102U,  // <u,4,5,5>: Cost 1 vzipl RHS, RHS6236    537750838U,  // <u,4,5,6>: Cost 1 vext3 LHS, RHS6237    1756368182U, // <u,4,5,7>: Cost 2 vuzpr <1,u,3,4>, RHS6238    537750856U,  // <u,4,5,u>: Cost 1 vext3 LHS, RHS6239    1482048178U, // <u,4,6,0>: Cost 2 vext1 <0,u,4,6>, <0,u,4,6>6240    2107424771U, // <u,4,6,1>: Cost 2 ins <4,4,6,u>, lane 36241    2110029825U, // <u,4,6,2>: Cost 2 ins <4,u,6,2>, lane 16242    2107424771U, // <u,4,6,3>: Cost 2 ins <4,4,6,u>, lane 36243    1482050870U, // <u,4,6,4>: Cost 2 vext1 <0,u,4,6>, RHS6244    1997753234U, // <u,4,6,5>: Cost 2 vtrnl RHS, <4,0,5,1>6245    924011830U,  // <u,4,6,6>: Cost 1 vtrnl RHS, RHS6246    1036328961U, // <u,4,6,7>: Cost 1 ins RHS, lane 16247    924011848U,  // <u,4,6,u>: Cost 1 vtrnl RHS, RHS6248    2116059137U, // <u,4,7,0>: Cost 2 ins <5,u,7,0>, lane 16249    2113470467U, // <u,4,7,1>: Cost 2 ins <5,4,7,u>, lane 36250    2113470467U, // <u,4,7,2>: Cost 2 ins <5,4,7,u>, lane 36251    2116083713U, // <u,4,7,3>: Cost 2 ins <5,u,7,3>, lane 16252    1906904272U, // <u,4,7,4>: Cost 2 vzipr RHS, <4,4,4,4>6253    1906902734U, // <u,4,7,5>: Cost 2 vzipr RHS, <2,3,4,5>6254    96808489U,   // <u,4,7,6>: Cost 1 vrev RHS6255    2116116481U, // <u,4,7,7>: Cost 2 ins <5,u,7,7>, lane 16256    96955963U,   // <u,4,7,u>: Cost 1 vrev RHS6257    1482064564U, // <u,4,u,0>: Cost 2 vext1 <0,u,4,u>, <0,u,4,u>6258    1551431470U, // <u,4,u,1>: Cost 2 vext2 <1,2,u,4>, LHS6259    1494009958U, // <u,4,u,2>: Cost 2 vext1 <2,u,4,u>, <2,u,4,u>6260    1012113409U, // <u,4,u,3>: Cost 1 ins LHS, lane 16261    161926454U,  // <u,4,u,4>: Cost 1 vdup0 RHS6262    791457078U,  // <u,4,u,5>: Cost 1 vzipl LHS, RHS6263    537751081U,  // <u,4,u,6>: Cost 1 vext3 LHS, RHS6264    1036328961U, // <u,4,u,7>: Cost 1 ins RHS, lane 16265    537751099U,  // <u,4,u,u>: Cost 1 vext3 LHS, RHS6266    2085683201U, // <u,5,0,0>: Cost 2 ins <0,u,0,0>, lane 16267    1034493957U, // <u,5,0,1>: Cost 1 ins RHS, lane 56268    1727914086U, // <u,5,0,2>: Cost 2 vuzpl <u,3,5,7>, LHS6269    2085707777U, // <u,5,0,3>: Cost 2 ins <0,u,0,3>, lane 16270    1546273106U, // <u,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>6271    1678778497U, // <u,5,0,5>: Cost 2 vuzpl <0,1,5,3>, <0,1,5,3>6272    2108219394U, // <u,5,0,6>: Cost 2 ins <4,5,u,6>, lane 26273    1034485762U, // <u,5,0,7>: Cost 1 ins RHS, lane 26274    1034493957U, // <u,5,0,u>: Cost 1 ins RHS, lane 56275    1505968230U, // <u,5,1,0>: Cost 2 vext1 <4,u,5,1>, LHS6276    1860554448U, // <u,5,1,1>: Cost 2 vzipl LHS, <5,1,7,3>6277    2103689217U, // <u,5,1,2>: Cost 2 ins <3,u,1,2>, lane 16278    1750253670U, // <u,5,1,3>: Cost 2 vuzpr <0,u,1,5>, LHS6279    1505971738U, // <u,5,1,4>: Cost 2 vext1 <4,u,5,1>, <4,u,5,1>6280    1860554756U, // <u,5,1,5>: Cost 2 vzipl LHS, <5,5,5,5>6281    1860554850U, // <u,5,1,6>: Cost 2 vzipl LHS, <5,6,7,0>6282    1034485762U, // <u,5,1,7>: Cost 1 ins RHS, lane 26283    1034485762U, // <u,5,1,u>: Cost 1 ins RHS, lane 26284    2085830657U, // <u,5,2,0>: Cost 2 ins <0,u,2,0>, lane 16285    1994772608U, // <u,5,2,1>: Cost 2 vtrnl LHS, <5,7,1,3>6286    2085847041U, // <u,5,2,2>: Cost 2 ins <0,u,2,2>, lane 16287    1012113409U, // <u,5,2,3>: Cost 1 ins LHS, lane 16288    2085863425U, // <u,5,2,4>: Cost 2 ins <0,u,2,4>, lane 16289    1994772484U, // <u,5,2,5>: Cost 2 vtrnl LHS, <5,5,5,5>6290    2085879809U, // <u,5,2,6>: Cost 2 ins <0,u,2,6>, lane 16291    1034485762U, // <u,5,2,7>: Cost 1 ins RHS, lane 26292    1012113409U, // <u,5,2,u>: Cost 1 ins LHS, lane 16293    2091876353U, // <u,5,3,0>: Cost 2 ins <1,u,3,0>, lane 16294    1176121553U, // <u,5,3,1>: Cost 2 vrev <5,u,1,3>6295    2091892737U, // <u,5,3,2>: Cost 2 ins <1,u,3,2>, lane 16296    2091900929U, // <u,5,3,3>: Cost 2 ins <1,u,3,3>, lane 16297    2091909121U, // <u,5,3,4>: Cost 2 ins <1,u,3,4>, lane 16298    1928105178U, // <u,5,3,5>: Cost 2 vzipr LHS, <4,4,5,5>6299    1880328706U, // <u,5,3,6>: Cost 2 vzipr LHS, <3,4,5,6>6300    945007926U,  // <u,5,3,7>: Cost 1 vtrnr LHS, RHS6301    945007927U,  // <u,5,3,u>: Cost 1 vtrnr LHS, RHS6302    2108170242U, // <u,5,4,0>: Cost 2 ins <4,5,u,0>, lane 26303    2108178434U, // <u,5,4,1>: Cost 2 ins <4,5,u,1>, lane 26304    2108186626U, // <u,5,4,2>: Cost 2 ins <4,5,u,2>, lane 26305    2086002689U, // <u,5,4,3>: Cost 2 ins <0,u,4,3>, lane 16306    1845022662U, // <u,5,4,4>: Cost 2 vzipl <5,4,7,6>, <5,4,7,6>6307    1034493957U, // <u,5,4,5>: Cost 1 ins RHS, lane 56308    1727917366U, // <u,5,4,6>: Cost 2 vuzpl <u,3,5,7>, RHS6309    1034485762U, // <u,5,4,7>: Cost 1 ins RHS, lane 26310    1034493957U, // <u,5,4,u>: Cost 1 ins RHS, lane 56311    1506000998U, // <u,5,5,0>: Cost 2 vext1 <4,u,5,5>, LHS6312    1863536336U, // <u,5,5,1>: Cost 2 vzipl RHS, <5,1,7,3>6313    2108186626U, // <u,5,5,2>: Cost 2 ins <4,5,u,2>, lane 26314    2086076417U, // <u,5,5,3>: Cost 2 ins <0,u,5,3>, lane 16315    1506004510U, // <u,5,5,4>: Cost 2 vext1 <4,u,5,5>, <4,u,5,5>6316    229035318U,  // <u,5,5,5>: Cost 1 vdup1 RHS6317    1863536738U, // <u,5,5,6>: Cost 2 vzipl RHS, <5,6,7,0>6318    1034485762U, // <u,5,5,7>: Cost 1 ins RHS, lane 26319    1034485762U, // <u,5,5,u>: Cost 1 ins RHS, lane 26320    1034346499U, // <u,5,6,0>: Cost 1 ins RHS, lane 36321    1034346499U, // <u,5,6,1>: Cost 1 ins RHS, lane 36322    1034346499U, // <u,5,6,2>: Cost 1 ins RHS, lane 36323    1034346499U, // <u,5,6,3>: Cost 1 ins RHS, lane 36324    1034346499U, // <u,5,6,4>: Cost 1 ins RHS, lane 36325    1034346499U, // <u,5,6,5>: Cost 1 ins RHS, lane 36326    1034346499U, // <u,5,6,6>: Cost 1 ins RHS, lane 36327    27705344U,   // <u,5,6,7>: Cost 0 copy RHS6328    27705344U,   // <u,5,6,u>: Cost 0 copy RHS6329    1488101478U, // <u,5,7,0>: Cost 2 vext1 <1,u,5,7>, LHS6330    1488102805U, // <u,5,7,1>: Cost 2 vext1 <1,u,5,7>, <1,u,5,7>6331    2114134019U, // <u,5,7,2>: Cost 2 ins <5,5,7,u>, lane 36332    2133999620U, // <u,5,7,3>: Cost 2 ins <u,u,7,3>, lane 46333    1488104758U, // <u,5,7,4>: Cost 2 vext1 <1,u,5,7>, RHS6334    1638330536U, // <u,5,7,5>: Cost 2 vext3 RHS, <5,7,5,7>6335    1906903554U, // <u,5,7,6>: Cost 2 vzipr RHS, <3,4,5,6>6336    969223478U,  // <u,5,7,7>: Cost 1 vtrnr RHS, RHS6337    969223479U,  // <u,5,7,u>: Cost 1 vtrnr RHS, RHS6338    1034346499U, // <u,5,u,0>: Cost 1 ins RHS, lane 36339    1034493957U, // <u,5,u,1>: Cost 1 ins RHS, lane 56340    1034346499U, // <u,5,u,2>: Cost 1 ins RHS, lane 36341    1012113409U, // <u,5,u,3>: Cost 1 ins LHS, lane 16342    1034346499U, // <u,5,u,4>: Cost 1 ins RHS, lane 36343    1034493957U, // <u,5,u,5>: Cost 1 ins RHS, lane 56344    1034346499U, // <u,5,u,6>: Cost 1 ins RHS, lane 36345    27705344U,   // <u,5,u,7>: Cost 0 copy RHS6346    27705344U,   // <u,5,u,u>: Cost 0 copy RHS6347    1729314816U, // <u,6,0,0>: Cost 2 vuzpl RHS, <0,0,0,0>6348    1545470054U, // <u,6,0,1>: Cost 2 vext2 <0,2,u,6>, LHS6349    655573094U,  // <u,6,0,2>: Cost 1 vuzpl RHS, LHS6350    2108309507U, // <u,6,0,3>: Cost 2 ins <4,6,0,u>, lane 36351    1546797458U, // <u,6,0,4>: Cost 2 vext2 <0,4,u,6>, <0,4,u,6>6352    2108309507U, // <u,6,0,5>: Cost 2 ins <4,6,0,u>, lane 36353    2108882946U, // <u,6,0,6>: Cost 2 ins <4,6,u,6>, lane 26354    1886940470U, // <u,6,0,7>: Cost 2 vzipr <1,2,u,0>, RHS6355    655573148U,  // <u,6,0,u>: Cost 1 vuzpl RHS, LHS6356    1182004127U, // <u,6,1,0>: Cost 2 vrev <6,u,0,1>6357    1729315636U, // <u,6,1,1>: Cost 2 vuzpl RHS, <1,1,1,1>6358    1860555258U, // <u,6,1,2>: Cost 2 vzipl LHS, <6,2,7,3>6359    1750335590U, // <u,6,1,3>: Cost 2 vuzpr <0,u,2,6>, LHS6360    2114838530U, // <u,6,1,4>: Cost 2 ins <5,6,u,4>, lane 26361    1729315840U, // <u,6,1,5>: Cost 2 vuzpl RHS, <1,3,5,7>6362    1860555576U, // <u,6,1,6>: Cost 2 vzipl LHS, <6,6,6,6>6363    1884958006U, // <u,6,1,7>: Cost 2 vzipr <0,u,u,1>, RHS6364    1750335595U, // <u,6,1,u>: Cost 2 vuzpr <0,u,2,6>, LHS6365    1506050150U, // <u,6,2,0>: Cost 2 vext1 <4,u,6,2>, LHS6366    2085838849U, // <u,6,2,1>: Cost 2 ins <0,u,2,1>, lane 16367    1729316456U, // <u,6,2,2>: Cost 2 vuzpl RHS, <2,2,2,2>6368    1012113409U, // <u,6,2,3>: Cost 1 ins LHS, lane 16369    1506053668U, // <u,6,2,4>: Cost 2 vext1 <4,u,6,2>, <4,u,6,2>6370    2085871617U, // <u,6,2,5>: Cost 2 ins <0,u,2,5>, lane 16371    1994773304U, // <u,6,2,6>: Cost 2 vtrnl LHS, <6,6,6,6>6372    1880984886U, // <u,6,2,7>: Cost 2 vzipr <0,2,u,2>, RHS6373    1012113409U, // <u,6,2,u>: Cost 1 ins LHS, lane 16374    2066526306U, // <u,6,3,0>: Cost 2 vtrnr LHS, <5,6,7,0>6375    1729317014U, // <u,6,3,1>: Cost 2 vuzpl RHS, <3,0,1,2>6376    1928104860U, // <u,6,3,2>: Cost 2 vzipr LHS, <4,0,6,2>6377    1729317276U, // <u,6,3,3>: Cost 2 vuzpl RHS, <3,3,3,3>6378    1564715549U, // <u,6,3,4>: Cost 2 vext2 <3,4,u,6>, <3,4,u,6>6379    1729317378U, // <u,6,3,5>: Cost 2 vuzpl RHS, <3,4,5,6>6380    1928105188U, // <u,6,3,6>: Cost 2 vzipr LHS, <4,4,6,6>6381    806587702U,  // <u,6,3,7>: Cost 1 vzipr LHS, RHS6382    806587703U,  // <u,6,3,u>: Cost 1 vzipr LHS, RHS6383    1729318220U, // <u,6,4,0>: Cost 2 vuzpl RHS, <4,6,0,2>6384    2108604419U, // <u,6,4,1>: Cost 2 ins <4,6,4,u>, lane 36385    2108850178U, // <u,6,4,2>: Cost 2 ins <4,6,u,2>, lane 26386    2108604419U, // <u,6,4,3>: Cost 2 ins <4,6,4,u>, lane 36387    1729318096U, // <u,6,4,4>: Cost 2 vuzpl RHS, <4,4,4,4>6388    1545473334U, // <u,6,4,5>: Cost 2 vext2 <0,2,u,6>, RHS6389    655576374U,  // <u,6,4,6>: Cost 1 vuzpl RHS, RHS6390    1886973238U, // <u,6,4,7>: Cost 2 vzipr <1,2,u,4>, RHS6391    655576392U,  // <u,6,4,u>: Cost 1 vuzpl RHS, RHS6392    2114805762U, // <u,6,5,0>: Cost 2 ins <5,6,u,0>, lane 26393    1729319040U, // <u,6,5,1>: Cost 2 vuzpl RHS, <5,7,1,3>6394    1863537146U, // <u,6,5,2>: Cost 2 vzipl RHS, <6,2,7,3>6395    2086076417U, // <u,6,5,3>: Cost 2 ins <0,u,5,3>, lane 16396    1576660943U, // <u,6,5,4>: Cost 2 vext2 <5,4,u,6>, <5,4,u,6>6397    1729318916U, // <u,6,5,5>: Cost 2 vuzpl RHS, <5,5,5,5>6398    1863537464U, // <u,6,5,6>: Cost 2 vzipl RHS, <6,6,6,6>6399    1750338870U, // <u,6,5,7>: Cost 2 vuzpr <0,u,2,6>, RHS6400    1750338871U, // <u,6,5,u>: Cost 2 vuzpr <0,u,2,6>, RHS6401    1506082918U, // <u,6,6,0>: Cost 2 vext1 <4,u,6,6>, LHS6402    2110021633U, // <u,6,6,1>: Cost 2 ins <4,u,6,1>, lane 16403    2110029825U, // <u,6,6,2>: Cost 2 ins <4,u,6,2>, lane 16404    2086150145U, // <u,6,6,3>: Cost 2 ins <0,u,6,3>, lane 16405    1506086440U, // <u,6,6,4>: Cost 2 vext1 <4,u,6,6>, <4,u,6,6>6406    2110054401U, // <u,6,6,5>: Cost 2 ins <4,u,6,5>, lane 16407    296144182U,  // <u,6,6,6>: Cost 1 vdup2 RHS6408    1036328961U, // <u,6,6,7>: Cost 1 ins RHS, lane 16409    1036328961U, // <u,6,6,u>: Cost 1 ins RHS, lane 16410    432349286U,  // <u,6,7,0>: Cost 1 vext1 RHS, LHS6411    1506091766U, // <u,6,7,1>: Cost 2 vext1 RHS, <1,0,3,2>6412    1906903964U, // <u,6,7,2>: Cost 2 vzipr RHS, <4,0,6,2>6413    1506093206U, // <u,6,7,3>: Cost 2 vext1 RHS, <3,0,1,2>6414    432352809U,  // <u,6,7,4>: Cost 1 vext1 RHS, RHS6415    1506094800U, // <u,6,7,5>: Cost 2 vext1 RHS, <5,1,7,3>6416    1906904292U, // <u,6,7,6>: Cost 2 vzipr RHS, <4,4,6,6>6417    833162550U,  // <u,6,7,7>: Cost 1 vzipr RHS, RHS6418    833162551U,  // <u,6,7,u>: Cost 1 vzipr RHS, RHS6419    432357478U,  // <u,6,u,0>: Cost 1 vext1 RHS, LHS6420    1545475886U, // <u,6,u,1>: Cost 2 vext2 <0,2,u,6>, LHS6421    655578926U,  // <u,6,u,2>: Cost 1 vuzpl RHS, LHS6422    1012113409U, // <u,6,u,3>: Cost 1 ins LHS, lane 16423    432361002U,  // <u,6,u,4>: Cost 1 vext1 RHS, RHS6424    1545476250U, // <u,6,u,5>: Cost 2 vext2 <0,2,u,6>, RHS6425    655579290U,  // <u,6,u,6>: Cost 1 vuzpl RHS, RHS6426    806628662U,  // <u,6,u,7>: Cost 1 vzipr LHS, RHS6427    806628663U,  // <u,6,u,u>: Cost 1 vzipr LHS, RHS6428    1571356672U, // <u,7,0,0>: Cost 2 vext2 RHS, <0,0,0,0>6429    497614950U,  // <u,7,0,1>: Cost 1 vext2 RHS, LHS6430    1571356836U, // <u,7,0,2>: Cost 2 vext2 RHS, <0,2,0,2>6431    2115493890U, // <u,7,0,3>: Cost 2 ins <5,7,u,3>, lane 26432    1571357010U, // <u,7,0,4>: Cost 2 vext2 RHS, <0,4,1,5>6433    1512083716U, // <u,7,0,5>: Cost 2 vext1 <5,u,7,0>, <5,u,7,0>6434    2120916995U, // <u,7,0,6>: Cost 2 ins <6,7,0,u>, lane 36435    2115526658U, // <u,7,0,7>: Cost 2 ins <5,7,u,7>, lane 26436    497615517U,  // <u,7,0,u>: Cost 1 vext2 RHS, LHS6437    1571357430U, // <u,7,1,0>: Cost 2 vext2 RHS, <1,0,3,2>6438    1571357492U, // <u,7,1,1>: Cost 2 vext2 RHS, <1,1,1,1>6439    1571357590U, // <u,7,1,2>: Cost 2 vext2 RHS, <1,2,3,0>6440    700784742U,  // <u,7,1,3>: Cost 1 vuzpr RHS, LHS6441    1860556134U, // <u,7,1,4>: Cost 2 vzipl LHS, <7,4,5,6>6442    1553441981U, // <u,7,1,5>: Cost 2 vext2 <1,5,u,7>, <1,5,u,7>6443    2115018755U, // <u,7,1,6>: Cost 2 ins <5,7,1,u>, lane 36444    1860556396U, // <u,7,1,7>: Cost 2 vzipl LHS, <7,7,7,7>6445    700784747U,  // <u,7,1,u>: Cost 1 vuzpr RHS, LHS6446    1774527382U, // <u,7,2,0>: Cost 2 vuzpr RHS, <1,2,3,0>6447    1188058754U, // <u,7,2,1>: Cost 2 vrev <7,u,1,2>6448    1571358312U, // <u,7,2,2>: Cost 2 vext2 RHS, <2,2,2,2>6449    1012113409U, // <u,7,2,3>: Cost 1 ins LHS, lane 16450    1774527386U, // <u,7,2,4>: Cost 2 vuzpr RHS, <1,2,3,4>6451    1994773862U, // <u,7,2,5>: Cost 2 vtrnl LHS, <7,4,5,6>6452    1560078311U, // <u,7,2,6>: Cost 2 vext2 <2,6,u,7>, <2,6,u,7>6453    1994774124U, // <u,7,2,7>: Cost 2 vtrnl LHS, <7,7,7,7>6454    1012113409U, // <u,7,2,u>: Cost 1 ins LHS, lane 16455    1571358870U, // <u,7,3,0>: Cost 2 vext2 RHS, <3,0,1,2>6456    1774528166U, // <u,7,3,1>: Cost 2 vuzpr RHS, <2,3,0,1>6457    2091892737U, // <u,7,3,2>: Cost 2 ins <1,u,3,2>, lane 16458    1571359132U, // <u,7,3,3>: Cost 2 vext2 RHS, <3,3,3,3>6459    1571359234U, // <u,7,3,4>: Cost 2 vext2 RHS, <3,4,5,6>6460    1774528206U, // <u,7,3,5>: Cost 2 vuzpr RHS, <2,3,4,5>6461    1518080992U, // <u,7,3,6>: Cost 2 vext1 <6,u,7,3>, <6,u,7,3>6462    1774527488U, // <u,7,3,7>: Cost 2 vuzpr RHS, <1,3,5,7>6463    1571359518U, // <u,7,3,u>: Cost 2 vext2 RHS, <3,u,1,2>6464    1571359634U, // <u,7,4,0>: Cost 2 vext2 RHS, <4,0,5,1>6465    2121449474U, // <u,7,4,1>: Cost 2 ins <6,7,u,1>, lane 26466    2121211907U, // <u,7,4,2>: Cost 2 ins <6,7,4,u>, lane 36467    2115493890U, // <u,7,4,3>: Cost 2 ins <5,7,u,3>, lane 26468    1571359952U, // <u,7,4,4>: Cost 2 vext2 RHS, <4,4,4,4>6469    497618248U,  // <u,7,4,5>: Cost 1 vext2 RHS, RHS6470    1571360076U, // <u,7,4,6>: Cost 2 vext2 RHS, <4,6,0,2>6471    2115526658U, // <u,7,4,7>: Cost 2 ins <5,7,u,7>, lane 26472    497618473U,  // <u,7,4,u>: Cost 1 vext2 RHS, RHS6473    1863537658U, // <u,7,5,0>: Cost 2 vzipl RHS, <7,0,1,2>6474    1571360464U, // <u,7,5,1>: Cost 2 vext2 RHS, <5,1,7,3>6475    2115313667U, // <u,7,5,2>: Cost 2 ins <5,7,5,u>, lane 36476    2115493890U, // <u,7,5,3>: Cost 2 ins <5,7,u,3>, lane 26477    1571360710U, // <u,7,5,4>: Cost 2 vext2 RHS, <5,4,7,6>6478    1571360772U, // <u,7,5,5>: Cost 2 vext2 RHS, <5,5,5,5>6479    1571360866U, // <u,7,5,6>: Cost 2 vext2 RHS, <5,6,7,0>6480    700788022U,  // <u,7,5,7>: Cost 1 vuzpr RHS, RHS6481    700788023U,  // <u,7,5,u>: Cost 1 vuzpr RHS, RHS6482    1774530658U, // <u,7,6,0>: Cost 2 vuzpr RHS, <5,6,7,0>6483    1997755386U, // <u,7,6,1>: Cost 2 vtrnl RHS, <7,0,1,2>6484    1571361274U, // <u,7,6,2>: Cost 2 vext2 RHS, <6,2,7,3>6485    2115493890U, // <u,7,6,3>: Cost 2 ins <5,7,u,3>, lane 26486    1774530662U, // <u,7,6,4>: Cost 2 vuzpr RHS, <5,6,7,4>6487    1188386474U, // <u,7,6,5>: Cost 2 vrev <7,u,5,6>6488    1571361592U, // <u,7,6,6>: Cost 2 vext2 RHS, <6,6,6,6>6489    1036328961U, // <u,7,6,7>: Cost 1 ins RHS, lane 16490    1036328961U, // <u,7,6,u>: Cost 1 ins RHS, lane 16491    1571361786U, // <u,7,7,0>: Cost 2 vext2 RHS, <7,0,1,2>6492    1774531406U, // <u,7,7,1>: Cost 2 vuzpr RHS, <6,7,0,1>6493    2127405059U, // <u,7,7,2>: Cost 2 ins <7,7,7,u>, lane 36494    1906904784U, // <u,7,7,3>: Cost 2 vzipr RHS, <5,1,7,3>6495    1571362150U, // <u,7,7,4>: Cost 2 vext2 RHS, <7,4,5,6>6496    1774531446U, // <u,7,7,5>: Cost 2 vuzpr RHS, <6,7,4,5>6497    1906905030U, // <u,7,7,6>: Cost 2 vzipr RHS, <5,4,7,6>6498    363253046U,  // <u,7,7,7>: Cost 1 vdup3 RHS6499    363253046U,  // <u,7,7,u>: Cost 1 vdup3 RHS6500    1571362515U, // <u,7,u,0>: Cost 2 vext2 RHS, <u,0,1,2>6501    497620782U,  // <u,7,u,1>: Cost 1 vext2 RHS, LHS6502    1571362693U, // <u,7,u,2>: Cost 2 vext2 RHS, <u,2,3,0>6503    700785309U,  // <u,7,u,3>: Cost 1 vuzpr RHS, LHS6504    1571362879U, // <u,7,u,4>: Cost 2 vext2 RHS, <u,4,5,6>6505    497621146U,  // <u,7,u,5>: Cost 1 vext2 RHS, RHS6506    1571363024U, // <u,7,u,6>: Cost 2 vext2 RHS, <u,6,3,7>6507    700788265U,  // <u,7,u,7>: Cost 1 vuzpr RHS, RHS6508    497621349U,  // <u,7,u,u>: Cost 1 vext2 RHS, LHS6509    135053414U,  // <u,u,0,0>: Cost 1 vdup0 LHS6510    471081121U,  // <u,u,0,1>: Cost 1 vext2 LHS, LHS6511    653033574U,  // <u,u,0,2>: Cost 1 vuzpl LHS, LHS6512    1007910914U, // <u,u,0,3>: Cost 1 ins LHS, lane 26513    1544823122U, // <u,u,0,4>: Cost 2 vext2 LHS, <0,4,1,5>6514    1512157453U, // <u,u,0,5>: Cost 2 vext1 <5,u,u,0>, <5,u,u,0>6515    1995282586U, // <u,u,0,6>: Cost 2 vtrnl <u,2,0,2>, RHS6516    1034485762U, // <u,u,0,7>: Cost 1 ins RHS, lane 26517    471081629U,  // <u,u,0,u>: Cost 1 vext2 LHS, LHS6518    1544823542U, // <u,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>6519    786814766U,  // <u,u,1,1>: Cost 1 vzipl LHS, LHS6520    537753390U,  // <u,u,1,2>: Cost 1 vext3 LHS, LHS6521    676610150U,  // <u,u,1,3>: Cost 1 vuzpr LHS, LHS6522    1482304822U, // <u,u,1,4>: Cost 2 vext1 <0,u,u,1>, RHS6523    786815130U,  // <u,u,1,5>: Cost 1 vzipl LHS, RHS6524    1518138343U, // <u,u,1,6>: Cost 2 vext1 <6,u,u,1>, <6,u,u,1>6525    1034485762U, // <u,u,1,7>: Cost 1 ins RHS, lane 26526    537753444U,  // <u,u,1,u>: Cost 1 vext3 LHS, LHS6527    1007509507U, // <u,u,2,0>: Cost 1 ins LHS, lane 36528    1007509507U, // <u,u,2,1>: Cost 1 ins LHS, lane 36529    921032494U,  // <u,u,2,2>: Cost 1 vtrnl LHS, LHS6530    835584U,     // <u,u,2,3>: Cost 0 copy LHS6531    1007509507U, // <u,u,2,4>: Cost 1 ins LHS, lane 36532    1007509507U, // <u,u,2,5>: Cost 1 ins LHS, lane 36533    921032858U,  // <u,u,2,6>: Cost 1 vtrnl LHS, RHS6534    1007509507U, // <u,u,2,7>: Cost 1 ins LHS, lane 36535    835584U,     // <u,u,2,u>: Cost 0 copy LHS6536    408576723U,  // <u,u,3,0>: Cost 1 vext1 LHS, LHS6537    1880327918U, // <u,u,3,1>: Cost 2 vzipr LHS, <2,3,u,1>6538    120371557U,  // <u,u,3,2>: Cost 1 vrev LHS6539    806584476U,  // <u,u,3,3>: Cost 1 vzipr LHS, LHS6540    408579382U,  // <u,u,3,4>: Cost 1 vext1 LHS, RHS6541    1880327922U, // <u,u,3,5>: Cost 2 vzipr LHS, <2,3,u,5>6542    1880326384U, // <u,u,3,6>: Cost 2 vzipr LHS, <0,2,u,6>6543    806587720U,  // <u,u,3,7>: Cost 1 vzipr LHS, RHS6544    806584481U,  // <u,u,3,u>: Cost 1 vzipr LHS, LHS6545    1488298086U, // <u,u,4,0>: Cost 2 vext1 <1,u,u,4>, LHS6546    1488299437U, // <u,u,4,1>: Cost 2 vext1 <1,u,u,4>, <1,u,u,4>6547    1659271204U, // <u,u,4,2>: Cost 2 vext3 LHS, <u,4,2,6>6548    1007910914U, // <u,u,4,3>: Cost 1 ins LHS, lane 26549    161926454U,  // <u,u,4,4>: Cost 1 vdup0 RHS6550    471084342U,  // <u,u,4,5>: Cost 1 vext2 LHS, RHS6551    653036854U,  // <u,u,4,6>: Cost 1 vuzpl LHS, RHS6552    1034485762U, // <u,u,4,7>: Cost 1 ins RHS, lane 26553    471084585U,  // <u,u,4,u>: Cost 1 vext2 LHS, RHS6554    1482334933U, // <u,u,5,0>: Cost 2 vext1 <0,u,u,5>, <0,u,u,5>6555    789796654U,  // <u,u,5,1>: Cost 1 vzipl RHS, LHS6556    1494280327U, // <u,u,5,2>: Cost 2 vext1 <2,u,u,5>, <2,u,u,5>6557    1007910914U, // <u,u,5,3>: Cost 1 ins LHS, lane 26558    1482337590U, // <u,u,5,4>: Cost 2 vext1 <0,u,u,5>, RHS6559    789797018U,  // <u,u,5,5>: Cost 1 vzipl RHS, RHS6560    537753754U,  // <u,u,5,6>: Cost 1 vext3 LHS, RHS6561    676613430U,  // <u,u,5,7>: Cost 1 vuzpr LHS, RHS6562    537753772U,  // <u,u,5,u>: Cost 1 vext3 LHS, RHS6563    1034346499U, // <u,u,6,0>: Cost 1 ins RHS, lane 36564    1034346499U, // <u,u,6,1>: Cost 1 ins RHS, lane 36565    924014382U,  // <u,u,6,2>: Cost 1 vtrnl RHS, LHS6566    1007910914U, // <u,u,6,3>: Cost 1 ins LHS, lane 26567    1034346499U, // <u,u,6,4>: Cost 1 ins RHS, lane 36568    1034346499U, // <u,u,6,5>: Cost 1 ins RHS, lane 36569    924014746U,  // <u,u,6,6>: Cost 1 vtrnl RHS, RHS6570    27705344U,   // <u,u,6,7>: Cost 0 copy RHS6571    27705344U,   // <u,u,6,u>: Cost 0 copy RHS6572    432496742U,  // <u,u,7,0>: Cost 1 vext1 RHS, LHS6573    1488324016U, // <u,u,7,1>: Cost 2 vext1 <1,u,u,7>, <1,u,u,7>6574    1494296713U, // <u,u,7,2>: Cost 2 vext1 <2,u,u,7>, <2,u,u,7>6575    833159324U,  // <u,u,7,3>: Cost 1 vzipr RHS, LHS6576    432500283U,  // <u,u,7,4>: Cost 1 vext1 RHS, RHS6577    1906901393U, // <u,u,7,5>: Cost 2 vzipr RHS, <0,4,u,5>6578    120699277U,  // <u,u,7,6>: Cost 1 vrev RHS6579    833162568U,  // <u,u,7,7>: Cost 1 vzipr RHS, RHS6580    833159329U,  // <u,u,7,u>: Cost 1 vzipr RHS, LHS6581    408617688U,  // <u,u,u,0>: Cost 1 vext1 LHS, LHS6582    471086894U,  // <u,u,u,1>: Cost 1 vext2 LHS, LHS6583    537753957U,  // <u,u,u,2>: Cost 1 vext3 LHS, LHS6584    835584U,     // <u,u,u,3>: Cost 0 copy LHS6585    408620342U,  // <u,u,u,4>: Cost 1 vext1 LHS, RHS6586    471087258U,  // <u,u,u,5>: Cost 1 vext2 LHS, RHS6587    537753997U,  // <u,u,u,6>: Cost 1 vext3 LHS, RHS6588    27705344U,   // <u,u,u,7>: Cost 0 copy RHS6589    835584U,     // <u,u,u,u>: Cost 0 copy LHS6590    0};6591 6592inline unsigned getPerfectShuffleCost(llvm::ArrayRef<int> M) {6593  assert(M.size() == 4 && "Expected a 4 entry perfect shuffle");6594 6595  // Special case zero-cost nop copies, from either LHS or RHS.6596  if (llvm::all_of(llvm::enumerate(M), [](const auto &E) {6597        return E.value() < 0 || E.value() == (int)E.index();6598      }))6599    return 0;6600  if (llvm::all_of(llvm::enumerate(M), [](const auto &E) {6601        return E.value() < 0 || E.value() == (int)E.index() + 4;6602      }))6603    return 0;6604 6605  // Get the four mask elementd from the 2 inputs. Perfect shuffles encode undef6606  // elements with value 8.6607  unsigned PFIndexes[4];6608  for (unsigned i = 0; i != 4; ++i) {6609    assert(M[i] < 8 && "Expected a maximum entry of 8 for shuffle mask");6610    if (M[i] < 0)6611      PFIndexes[i] = 8;6612    else6613      PFIndexes[i] = M[i];6614  }6615 6616  // Compute the index in the perfect shuffle table.6617  unsigned PFTableIndex = PFIndexes[0] * 9 * 9 * 9 + PFIndexes[1] * 9 * 9 +6618                          PFIndexes[2] * 9 + PFIndexes[3];6619  unsigned PFEntry = PerfectShuffleTable[PFTableIndex];6620  // And extract the cost from the upper bits. The cost is encoded as Cost-1.6621  return (PFEntry >> 30) + 1;6622}6623 6624/// Return true for zip1 or zip2 masks of the form:6625///  <0,  8, 1,  9, 2, 10, 3, 11> (WhichResultOut = 0, OperandOrderOut = 0) or6626///  <4, 12, 5, 13, 6, 14, 7, 15> (WhichResultOut = 1, OperandOrderOut = 0) or6627///  <8,  0, 9,  1, 10, 2, 11, 3> (WhichResultOut = 0, OperandOrderOut = 1) or6628///  <12, 4, 13, 5, 14, 6, 15, 7> (WhichResultOut = 1, OperandOrderOut = 1)6629inline bool isZIPMask(ArrayRef<int> M, unsigned NumElts,6630                      unsigned &WhichResultOut, unsigned &OperandOrderOut) {6631  if (NumElts % 2 != 0)6632    return false;6633 6634  // "Variant" refers to the distinction bwetween zip1 and zip2, while6635  // "Order" refers to sequence of input registers (matching vs flipped).6636  bool Variant0Order0 = true; // WhichResultOut = 0, OperandOrderOut = 06637  bool Variant1Order0 = true; // WhichResultOut = 1, OperandOrderOut = 06638  bool Variant0Order1 = true; // WhichResultOut = 0, OperandOrderOut = 16639  bool Variant1Order1 = true; // WhichResultOut = 1, OperandOrderOut = 16640  // Check all elements match.6641  for (unsigned i = 0; i != NumElts; i += 2) {6642    if (M[i] >= 0) {6643      unsigned EvenElt = (unsigned)M[i];6644      if (EvenElt != i / 2)6645        Variant0Order0 = false;6646      if (EvenElt != NumElts / 2 + i / 2)6647        Variant1Order0 = false;6648      if (EvenElt != NumElts + i / 2)6649        Variant0Order1 = false;6650      if (EvenElt != NumElts + NumElts / 2 + i / 2)6651        Variant1Order1 = false;6652    }6653    if (M[i + 1] >= 0) {6654      unsigned OddElt = (unsigned)M[i + 1];6655      if (OddElt != NumElts + i / 2)6656        Variant0Order0 = false;6657      if (OddElt != NumElts + NumElts / 2 + i / 2)6658        Variant1Order0 = false;6659      if (OddElt != i / 2)6660        Variant0Order1 = false;6661      if (OddElt != NumElts / 2 + i / 2)6662        Variant1Order1 = false;6663    }6664  }6665 6666  if (Variant0Order0 + Variant1Order0 + Variant0Order1 + Variant1Order1 != 1)6667    return false;6668 6669  WhichResultOut = (Variant0Order0 || Variant0Order1) ? 0 : 1;6670  OperandOrderOut = (Variant0Order0 || Variant1Order0) ? 0 : 1;6671  return true;6672}6673 6674/// Return true for uzp1 or uzp2 masks of the form:6675///  <0, 2, 4, 6, 8, 10, 12, 14> or6676///  <1, 3, 5, 7, 9, 11, 13, 15>6677inline bool isUZPMask(ArrayRef<int> M, unsigned NumElts,6678                      unsigned &WhichResultOut) {6679  // Check the first non-undef element for which half to use.6680  unsigned WhichResult = 2;6681  for (unsigned i = 0; i != NumElts; i++) {6682    if (M[i] >= 0) {6683      WhichResult = ((unsigned)M[i] == i * 2 ? 0 : 1);6684      break;6685    }6686  }6687  if (WhichResult == 2)6688    return false;6689 6690  // Check all elements match.6691  for (unsigned i = 0; i != NumElts; ++i) {6692    if (M[i] < 0)6693      continue; // ignore UNDEF indices6694    if ((unsigned)M[i] != 2 * i + WhichResult)6695      return false;6696  }6697  WhichResultOut = WhichResult;6698  return true;6699}6700 6701/// Return true for trn1 or trn2 masks of the form:6702///  <0, 8, 2, 10, 4, 12, 6, 14> or6703///  <1, 9, 3, 11, 5, 13, 7, 15>6704inline bool isTRNMask(ArrayRef<int> M, unsigned NumElts,6705                      unsigned &WhichResultOut) {6706  if (NumElts % 2 != 0)6707    return false;6708  // Check the first non-undef element for trn1 vs trn2.6709  unsigned WhichResult = 2;6710  for (unsigned i = 0; i != NumElts; i += 2) {6711    if (M[i] >= 0) {6712      WhichResult = ((unsigned)M[i] == i ? 0 : 1);6713      break;6714    }6715    if (M[i + 1] >= 0) {6716      WhichResult = ((unsigned)M[i + 1] == i + NumElts ? 0 : 1);6717      break;6718    }6719  }6720  if (WhichResult == 2)6721    return false;6722 6723  for (unsigned i = 0; i < NumElts; i += 2) {6724    if ((M[i] >= 0 && (unsigned)M[i] != i + WhichResult) ||6725        (M[i + 1] >= 0 && (unsigned)M[i + 1] != i + NumElts + WhichResult))6726      return false;6727  }6728  WhichResultOut = WhichResult;6729  return true;6730}6731 6732/// isREVMask - Check if a vector shuffle corresponds to a REV6733/// instruction with the specified blocksize.  (The order of the elements6734/// within each block of the vector is reversed.)6735inline bool isREVMask(ArrayRef<int> M, unsigned EltSize, unsigned NumElts,6736                      unsigned BlockSize) {6737  assert((BlockSize == 16 || BlockSize == 32 || BlockSize == 64 ||6738          BlockSize == 128) &&6739         "Only possible block sizes for REV are: 16, 32, 64, 128");6740 6741  unsigned BlockElts = M[0] + 1;6742  // If the first shuffle index is UNDEF, be optimistic.6743  if (M[0] < 0)6744    BlockElts = BlockSize / EltSize;6745 6746  if (BlockSize <= EltSize || BlockSize != BlockElts * EltSize)6747    return false;6748 6749  for (unsigned i = 0; i < NumElts; ++i) {6750    if (M[i] < 0)6751      continue; // ignore UNDEF indices6752    if ((unsigned)M[i] != (i - i % BlockElts) + (BlockElts - 1 - i % BlockElts))6753      return false;6754  }6755 6756  return true;6757}6758 6759/// isDUPQMask - matches a splat of equivalent lanes within segments of a given6760///              number of elements.6761inline std::optional<unsigned> isDUPQMask(ArrayRef<int> Mask, unsigned Segments,6762                                          unsigned SegmentSize) {6763  unsigned Lane = unsigned(Mask[0]);6764 6765  // Make sure there's no size changes.6766  if (SegmentSize * Segments != Mask.size())6767    return std::nullopt;6768 6769  // Check the first index corresponds to one of the lanes in the first segment.6770  if (Lane >= SegmentSize)6771    return std::nullopt;6772 6773  // Check that all lanes match the first, adjusted for segment.6774  // Undef/poison lanes (<0) are also accepted.6775  if (all_of(enumerate(Mask), [&](auto P) {6776        const unsigned SegmentIndex = P.index() / SegmentSize;6777        return P.value() < 0 ||6778               unsigned(P.value()) == Lane + SegmentIndex * SegmentSize;6779      }))6780    return Lane;6781 6782  return std::nullopt;6783}6784 6785/// isDUPFirstSegmentMask - matches a splat of the first 128b segment.6786inline bool isDUPFirstSegmentMask(ArrayRef<int> Mask, unsigned Segments,6787                                  unsigned SegmentSize) {6788  // Make sure there's no size changes.6789  if (SegmentSize * Segments != Mask.size())6790    return false;6791 6792  // Check that all lanes refer to the equivalent lane in the first segment.6793  // Undef/poison lanes (<0) are also accepted.6794  return all_of(enumerate(Mask), [&](auto P) {6795    const unsigned IndexWithinSegment = P.index() % SegmentSize;6796    return P.value() < 0 || unsigned(P.value()) == IndexWithinSegment;6797  });6798}6799 6800} // namespace llvm6801 6802#endif6803