blob: d519490c9c572af6d4a8cab749ece4fd303b7b48 [file] [log] [blame]
//===-- ARMPerfectShuffle.h - NEON Perfect Shuffle Table --------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This file, which was autogenerated by llvm-PerfectShuffle, contains data
// for the optimal way to build a perfect shuffle using neon instructions.
//
//===----------------------------------------------------------------------===//
#ifndef LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
#define LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
// 31 entries have cost 0
// 242 entries have cost 1
// 1447 entries have cost 2
// 3602 entries have cost 3
// 1237 entries have cost 4
// 2 entries have cost 5
// This table is 6561*4 = 26244 bytes in size.
static const unsigned PerfectShuffleTable[6561+1] = {
135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS
1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS
2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0>
2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0>
1476398390U, // <0,0,0,4>: Cost 2 vext1 <0,0,0,0>, RHS
2550140624U, // <0,0,0,5>: Cost 3 vext1 <0,0,0,0>, <5,1,7,3>
2550141434U, // <0,0,0,6>: Cost 3 vext1 <0,0,0,0>, <6,2,7,3>
2591945711U, // <0,0,0,7>: Cost 3 vext1 <7,0,0,0>, <7,0,0,0>
135053414U, // <0,0,0,u>: Cost 1 vdup0 LHS
2886516736U, // <0,0,1,0>: Cost 3 vzipl LHS, <0,0,0,0>
1812775014U, // <0,0,1,1>: Cost 2 vzipl LHS, LHS
1618133094U, // <0,0,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
2625209292U, // <0,0,1,3>: Cost 3 vext2 <1,3,0,0>, <1,3,0,0>
2886558034U, // <0,0,1,4>: Cost 3 vzipl LHS, <0,4,1,5>
2617246864U, // <0,0,1,5>: Cost 3 vext2 <0,0,0,0>, <1,5,3,7>
3659723031U, // <0,0,1,6>: Cost 4 vext1 <6,0,0,1>, <6,0,0,1>
2591953904U, // <0,0,1,7>: Cost 3 vext1 <7,0,0,1>, <7,0,0,1>
1812775581U, // <0,0,1,u>: Cost 2 vzipl LHS, LHS
3020734464U, // <0,0,2,0>: Cost 3 vtrnl LHS, <0,0,0,0>
3020734474U, // <0,0,2,1>: Cost 3 vtrnl LHS, <0,0,1,1>
1946992742U, // <0,0,2,2>: Cost 2 vtrnl LHS, LHS
2631181989U, // <0,0,2,3>: Cost 3 vext2 <2,3,0,0>, <2,3,0,0>
3020734668U, // <0,0,2,4>: Cost 3 vtrnl LHS, <0,2,4,6>
3826550569U, // <0,0,2,5>: Cost 4 vuzpl <0,2,0,2>, <2,4,5,6>
2617247674U, // <0,0,2,6>: Cost 3 vext2 <0,0,0,0>, <2,6,3,7>
2591962097U, // <0,0,2,7>: Cost 3 vext1 <7,0,0,2>, <7,0,0,2>
1946992796U, // <0,0,2,u>: Cost 2 vtrnl LHS, LHS
2635163787U, // <0,0,3,0>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
2686419196U, // <0,0,3,1>: Cost 3 vext3 <0,3,1,0>, <0,3,1,0>
2686492933U, // <0,0,3,2>: Cost 3 vext3 <0,3,2,0>, <0,3,2,0>
2617248156U, // <0,0,3,3>: Cost 3 vext2 <0,0,0,0>, <3,3,3,3>
2617248258U, // <0,0,3,4>: Cost 3 vext2 <0,0,0,0>, <3,4,5,6>
3826551298U, // <0,0,3,5>: Cost 4 vuzpl <0,2,0,2>, <3,4,5,6>
3690990200U, // <0,0,3,6>: Cost 4 vext2 <0,0,0,0>, <3,6,0,7>
3713551042U, // <0,0,3,7>: Cost 4 vext2 <3,7,0,0>, <3,7,0,0>
2635163787U, // <0,0,3,u>: Cost 3 vext2 <3,0,0,0>, <3,0,0,0>
2617248658U, // <0,0,4,0>: Cost 3 vext2 <0,0,0,0>, <4,0,5,1>
2888450150U, // <0,0,4,1>: Cost 3 vzipl <0,4,1,5>, LHS
3021570150U, // <0,0,4,2>: Cost 3 vtrnl <0,2,4,6>, LHS
3641829519U, // <0,0,4,3>: Cost 4 vext1 <3,0,0,4>, <3,0,0,4>
3021570252U, // <0,0,4,4>: Cost 3 vtrnl <0,2,4,6>, <0,2,4,6>
1543507254U, // <0,0,4,5>: Cost 2 vext2 <0,0,0,0>, RHS
2752810294U, // <0,0,4,6>: Cost 3 vuzpl <0,2,0,2>, RHS
3786998152U, // <0,0,4,7>: Cost 4 vext3 <4,7,5,0>, <0,4,7,5>
1543507497U, // <0,0,4,u>: Cost 2 vext2 <0,0,0,0>, RHS
2684354972U, // <0,0,5,0>: Cost 3 vext3 <0,0,0,0>, <0,5,0,7>
2617249488U, // <0,0,5,1>: Cost 3 vext2 <0,0,0,0>, <5,1,7,3>
3765617070U, // <0,0,5,2>: Cost 4 vext3 <1,2,3,0>, <0,5,2,7>
3635865780U, // <0,0,5,3>: Cost 4 vext1 <2,0,0,5>, <3,0,4,5>
2617249734U, // <0,0,5,4>: Cost 3 vext2 <0,0,0,0>, <5,4,7,6>
2617249796U, // <0,0,5,5>: Cost 3 vext2 <0,0,0,0>, <5,5,5,5>
2718712274U, // <0,0,5,6>: Cost 3 vext3 <5,6,7,0>, <0,5,6,7>
2617249960U, // <0,0,5,7>: Cost 3 vext2 <0,0,0,0>, <5,7,5,7>
2720039396U, // <0,0,5,u>: Cost 3 vext3 <5,u,7,0>, <0,5,u,7>
2684355053U, // <0,0,6,0>: Cost 3 vext3 <0,0,0,0>, <0,6,0,7>
3963609190U, // <0,0,6,1>: Cost 4 vzipl <0,6,2,7>, LHS
2617250298U, // <0,0,6,2>: Cost 3 vext2 <0,0,0,0>, <6,2,7,3>
3796435464U, // <0,0,6,3>: Cost 4 vext3 <6,3,7,0>, <0,6,3,7>
3659762998U, // <0,0,6,4>: Cost 4 vext1 <6,0,0,6>, RHS
3659763810U, // <0,0,6,5>: Cost 4 vext1 <6,0,0,6>, <5,6,7,0>
2617250616U, // <0,0,6,6>: Cost 3 vext2 <0,0,0,0>, <6,6,6,6>
2657727309U, // <0,0,6,7>: Cost 3 vext2 <6,7,0,0>, <6,7,0,0>
2658390942U, // <0,0,6,u>: Cost 3 vext2 <6,u,0,0>, <6,u,0,0>
2659054575U, // <0,0,7,0>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
3635880854U, // <0,0,7,1>: Cost 4 vext1 <2,0,0,7>, <1,2,3,0>
3635881401U, // <0,0,7,2>: Cost 4 vext1 <2,0,0,7>, <2,0,0,7>
3734787298U, // <0,0,7,3>: Cost 4 vext2 <7,3,0,0>, <7,3,0,0>
2617251174U, // <0,0,7,4>: Cost 3 vext2 <0,0,0,0>, <7,4,5,6>
3659772002U, // <0,0,7,5>: Cost 4 vext1 <6,0,0,7>, <5,6,7,0>
3659772189U, // <0,0,7,6>: Cost 4 vext1 <6,0,0,7>, <6,0,0,7>
2617251436U, // <0,0,7,7>: Cost 3 vext2 <0,0,0,0>, <7,7,7,7>
2659054575U, // <0,0,7,u>: Cost 3 vext2 <7,0,0,0>, <7,0,0,0>
135053414U, // <0,0,u,0>: Cost 1 vdup0 LHS
1817419878U, // <0,0,u,1>: Cost 2 vzipl LHS, LHS
1947435110U, // <0,0,u,2>: Cost 2 vtrnl LHS, LHS
2568120467U, // <0,0,u,3>: Cost 3 vext1 <3,0,0,u>, <3,0,0,u>
1476463926U, // <0,0,u,4>: Cost 2 vext1 <0,0,0,u>, RHS
1543510170U, // <0,0,u,5>: Cost 2 vext2 <0,0,0,0>, RHS
2752813210U, // <0,0,u,6>: Cost 3 vuzpl <0,2,0,2>, RHS
2592011255U, // <0,0,u,7>: Cost 3 vext1 <7,0,0,u>, <7,0,0,u>
135053414U, // <0,0,u,u>: Cost 1 vdup0 LHS
2618581002U, // <0,1,0,0>: Cost 3 vext2 <0,2,0,1>, <0,0,1,1>
1557446758U, // <0,1,0,1>: Cost 2 vext2 <2,3,0,1>, LHS
2618581155U, // <0,1,0,2>: Cost 3 vext2 <0,2,0,1>, <0,2,0,1>
2690548468U, // <0,1,0,3>: Cost 3 vext3 <1,0,3,0>, <1,0,3,0>
2626543954U, // <0,1,0,4>: Cost 3 vext2 <1,5,0,1>, <0,4,1,5>
4094985216U, // <0,1,0,5>: Cost 4 vtrnl <0,2,0,2>, <1,3,5,7>
2592019278U, // <0,1,0,6>: Cost 3 vext1 <7,0,1,0>, <6,7,0,1>
2592019448U, // <0,1,0,7>: Cost 3 vext1 <7,0,1,0>, <7,0,1,0>
1557447325U, // <0,1,0,u>: Cost 2 vext2 <2,3,0,1>, LHS
1476476938U, // <0,1,1,0>: Cost 2 vext1 <0,0,1,1>, <0,0,1,1>
2886517556U, // <0,1,1,1>: Cost 3 vzipl LHS, <1,1,1,1>
2886517654U, // <0,1,1,2>: Cost 3 vzipl LHS, <1,2,3,0>
2886517720U, // <0,1,1,3>: Cost 3 vzipl LHS, <1,3,1,3>
1476480310U, // <0,1,1,4>: Cost 2 vext1 <0,0,1,1>, RHS
2886558864U, // <0,1,1,5>: Cost 3 vzipl LHS, <1,5,3,7>
2550223354U, // <0,1,1,6>: Cost 3 vext1 <0,0,1,1>, <6,2,7,3>
2550223856U, // <0,1,1,7>: Cost 3 vext1 <0,0,1,1>, <7,0,0,1>
1476482862U, // <0,1,1,u>: Cost 2 vext1 <0,0,1,1>, LHS
1494401126U, // <0,1,2,0>: Cost 2 vext1 <3,0,1,2>, LHS
3020735284U, // <0,1,2,1>: Cost 3 vtrnl LHS, <1,1,1,1>
2562172349U, // <0,1,2,2>: Cost 3 vext1 <2,0,1,2>, <2,0,1,2>
835584U, // <0,1,2,3>: Cost 0 copy LHS
1494404406U, // <0,1,2,4>: Cost 2 vext1 <3,0,1,2>, RHS
3020735488U, // <0,1,2,5>: Cost 3 vtrnl LHS, <1,3,5,7>
2631190458U, // <0,1,2,6>: Cost 3 vext2 <2,3,0,1>, <2,6,3,7>
1518294010U, // <0,1,2,7>: Cost 2 vext1 <7,0,1,2>, <7,0,1,2>
835584U, // <0,1,2,u>: Cost 0 copy LHS
2692318156U, // <0,1,3,0>: Cost 3 vext3 <1,3,0,0>, <1,3,0,0>
2691875800U, // <0,1,3,1>: Cost 3 vext3 <1,2,3,0>, <1,3,1,3>
2691875806U, // <0,1,3,2>: Cost 3 vext3 <1,2,3,0>, <1,3,2,0>
2692539367U, // <0,1,3,3>: Cost 3 vext3 <1,3,3,0>, <1,3,3,0>
2562182454U, // <0,1,3,4>: Cost 3 vext1 <2,0,1,3>, RHS
2691875840U, // <0,1,3,5>: Cost 3 vext3 <1,2,3,0>, <1,3,5,7>
2692760578U, // <0,1,3,6>: Cost 3 vext3 <1,3,6,0>, <1,3,6,0>
2639817411U, // <0,1,3,7>: Cost 3 vext2 <3,7,0,1>, <3,7,0,1>
2691875863U, // <0,1,3,u>: Cost 3 vext3 <1,2,3,0>, <1,3,u,3>
2568159334U, // <0,1,4,0>: Cost 3 vext1 <3,0,1,4>, LHS
4095312692U, // <0,1,4,1>: Cost 4 vtrnl <0,2,4,6>, <1,1,1,1>
2568160934U, // <0,1,4,2>: Cost 3 vext1 <3,0,1,4>, <2,3,0,1>
2568161432U, // <0,1,4,3>: Cost 3 vext1 <3,0,1,4>, <3,0,1,4>
2568162614U, // <0,1,4,4>: Cost 3 vext1 <3,0,1,4>, RHS
1557450038U, // <0,1,4,5>: Cost 2 vext2 <2,3,0,1>, RHS
2754235702U, // <0,1,4,6>: Cost 3 vuzpl <0,4,1,5>, RHS
2592052220U, // <0,1,4,7>: Cost 3 vext1 <7,0,1,4>, <7,0,1,4>
1557450281U, // <0,1,4,u>: Cost 2 vext2 <2,3,0,1>, RHS
3765617775U, // <0,1,5,0>: Cost 4 vext3 <1,2,3,0>, <1,5,0,1>
2647781007U, // <0,1,5,1>: Cost 3 vext2 <5,1,0,1>, <5,1,0,1>
3704934138U, // <0,1,5,2>: Cost 4 vext2 <2,3,0,1>, <5,2,3,0>
2691875984U, // <0,1,5,3>: Cost 3 vext3 <1,2,3,0>, <1,5,3,7>
2657734598U, // <0,1,5,4>: Cost 3 vext2 <6,7,0,1>, <5,4,7,6>
2650435539U, // <0,1,5,5>: Cost 3 vext2 <5,5,0,1>, <5,5,0,1>
2651099172U, // <0,1,5,6>: Cost 3 vext2 <5,6,0,1>, <5,6,0,1>
2651762805U, // <0,1,5,7>: Cost 3 vext2 <5,7,0,1>, <5,7,0,1>
2691876029U, // <0,1,5,u>: Cost 3 vext3 <1,2,3,0>, <1,5,u,7>
2592063590U, // <0,1,6,0>: Cost 3 vext1 <7,0,1,6>, LHS
3765617871U, // <0,1,6,1>: Cost 4 vext3 <1,2,3,0>, <1,6,1,7>
2654417337U, // <0,1,6,2>: Cost 3 vext2 <6,2,0,1>, <6,2,0,1>
3765617889U, // <0,1,6,3>: Cost 4 vext3 <1,2,3,0>, <1,6,3,7>
2592066870U, // <0,1,6,4>: Cost 3 vext1 <7,0,1,6>, RHS
3765617907U, // <0,1,6,5>: Cost 4 vext3 <1,2,3,0>, <1,6,5,7>
2657071869U, // <0,1,6,6>: Cost 3 vext2 <6,6,0,1>, <6,6,0,1>
1583993678U, // <0,1,6,7>: Cost 2 vext2 <6,7,0,1>, <6,7,0,1>
1584657311U, // <0,1,6,u>: Cost 2 vext2 <6,u,0,1>, <6,u,0,1>
2657735672U, // <0,1,7,0>: Cost 3 vext2 <6,7,0,1>, <7,0,1,0>
2657735808U, // <0,1,7,1>: Cost 3 vext2 <6,7,0,1>, <7,1,7,1>
2631193772U, // <0,1,7,2>: Cost 3 vext2 <2,3,0,1>, <7,2,3,0>
2661053667U, // <0,1,7,3>: Cost 3 vext2 <7,3,0,1>, <7,3,0,1>
2657736038U, // <0,1,7,4>: Cost 3 vext2 <6,7,0,1>, <7,4,5,6>
3721524621U, // <0,1,7,5>: Cost 4 vext2 <5,1,0,1>, <7,5,1,0>
2657736158U, // <0,1,7,6>: Cost 3 vext2 <6,7,0,1>, <7,6,1,0>
2657736300U, // <0,1,7,7>: Cost 3 vext2 <6,7,0,1>, <7,7,7,7>
2657736322U, // <0,1,7,u>: Cost 3 vext2 <6,7,0,1>, <7,u,1,2>
1494450278U, // <0,1,u,0>: Cost 2 vext1 <3,0,1,u>, LHS
1557452590U, // <0,1,u,1>: Cost 2 vext2 <2,3,0,1>, LHS
2754238254U, // <0,1,u,2>: Cost 3 vuzpl <0,4,1,5>, LHS
835584U, // <0,1,u,3>: Cost 0 copy LHS
1494453558U, // <0,1,u,4>: Cost 2 vext1 <3,0,1,u>, RHS
1557452954U, // <0,1,u,5>: Cost 2 vext2 <2,3,0,1>, RHS
2754238618U, // <0,1,u,6>: Cost 3 vuzpl <0,4,1,5>, RHS
1518343168U, // <0,1,u,7>: Cost 2 vext1 <7,0,1,u>, <7,0,1,u>
835584U, // <0,1,u,u>: Cost 0 copy LHS
2752299008U, // <0,2,0,0>: Cost 3 vuzpl LHS, <0,0,0,0>
1544847462U, // <0,2,0,1>: Cost 2 vext2 <0,2,0,2>, LHS
1678557286U, // <0,2,0,2>: Cost 2 vuzpl LHS, LHS
2696521165U, // <0,2,0,3>: Cost 3 vext3 <2,0,3,0>, <2,0,3,0>
2752340172U, // <0,2,0,4>: Cost 3 vuzpl LHS, <0,2,4,6>
2691876326U, // <0,2,0,5>: Cost 3 vext3 <1,2,3,0>, <2,0,5,7>
2618589695U, // <0,2,0,6>: Cost 3 vext2 <0,2,0,2>, <0,6,2,7>
2592093185U, // <0,2,0,7>: Cost 3 vext1 <7,0,2,0>, <7,0,2,0>
1678557340U, // <0,2,0,u>: Cost 2 vuzpl LHS, LHS
2618589942U, // <0,2,1,0>: Cost 3 vext2 <0,2,0,2>, <1,0,3,2>
2752299828U, // <0,2,1,1>: Cost 3 vuzpl LHS, <1,1,1,1>
2886518376U, // <0,2,1,2>: Cost 3 vzipl LHS, <2,2,2,2>
2752299766U, // <0,2,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
2550295862U, // <0,2,1,4>: Cost 3 vext1 <0,0,2,1>, RHS
2752340992U, // <0,2,1,5>: Cost 3 vuzpl LHS, <1,3,5,7>
2886559674U, // <0,2,1,6>: Cost 3 vzipl LHS, <2,6,3,7>
3934208106U, // <0,2,1,7>: Cost 4 vuzpr <7,0,1,2>, <0,1,2,7>
2752340771U, // <0,2,1,u>: Cost 3 vuzpl LHS, <1,0,u,2>
1476558868U, // <0,2,2,0>: Cost 2 vext1 <0,0,2,2>, <0,0,2,2>
2226628029U, // <0,2,2,1>: Cost 3 vrev <2,0,1,2>
2752300648U, // <0,2,2,2>: Cost 3 vuzpl LHS, <2,2,2,2>
3020736114U, // <0,2,2,3>: Cost 3 vtrnl LHS, <2,2,3,3>
1476562230U, // <0,2,2,4>: Cost 2 vext1 <0,0,2,2>, RHS
2550304464U, // <0,2,2,5>: Cost 3 vext1 <0,0,2,2>, <5,1,7,3>
2618591162U, // <0,2,2,6>: Cost 3 vext2 <0,2,0,2>, <2,6,3,7>
2550305777U, // <0,2,2,7>: Cost 3 vext1 <0,0,2,2>, <7,0,0,2>
1476564782U, // <0,2,2,u>: Cost 2 vext1 <0,0,2,2>, LHS
2618591382U, // <0,2,3,0>: Cost 3 vext2 <0,2,0,2>, <3,0,1,2>
2752301206U, // <0,2,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
3826043121U, // <0,2,3,2>: Cost 4 vuzpl LHS, <3,1,2,3>
2752301468U, // <0,2,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
2618591746U, // <0,2,3,4>: Cost 3 vext2 <0,2,0,2>, <3,4,5,6>
2752301570U, // <0,2,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
3830688102U, // <0,2,3,6>: Cost 4 vuzpl LHS, <3,2,6,3>
2698807012U, // <0,2,3,7>: Cost 3 vext3 <2,3,7,0>, <2,3,7,0>
2752301269U, // <0,2,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
2562261094U, // <0,2,4,0>: Cost 3 vext1 <2,0,2,4>, LHS
4095313828U, // <0,2,4,1>: Cost 4 vtrnl <0,2,4,6>, <2,6,1,3>
2226718152U, // <0,2,4,2>: Cost 3 vrev <2,0,2,4>
2568235169U, // <0,2,4,3>: Cost 3 vext1 <3,0,2,4>, <3,0,2,4>
2562264374U, // <0,2,4,4>: Cost 3 vext1 <2,0,2,4>, RHS
1544850742U, // <0,2,4,5>: Cost 2 vext2 <0,2,0,2>, RHS
1678560566U, // <0,2,4,6>: Cost 2 vuzpl LHS, RHS
2592125957U, // <0,2,4,7>: Cost 3 vext1 <7,0,2,4>, <7,0,2,4>
1678560584U, // <0,2,4,u>: Cost 2 vuzpl LHS, RHS
2691876686U, // <0,2,5,0>: Cost 3 vext3 <1,2,3,0>, <2,5,0,7>
2618592976U, // <0,2,5,1>: Cost 3 vext2 <0,2,0,2>, <5,1,7,3>
3765618528U, // <0,2,5,2>: Cost 4 vext3 <1,2,3,0>, <2,5,2,7>
3765618536U, // <0,2,5,3>: Cost 4 vext3 <1,2,3,0>, <2,5,3,6>
2618593222U, // <0,2,5,4>: Cost 3 vext2 <0,2,0,2>, <5,4,7,6>
2752303108U, // <0,2,5,5>: Cost 3 vuzpl LHS, <5,5,5,5>
2618593378U, // <0,2,5,6>: Cost 3 vext2 <0,2,0,2>, <5,6,7,0>
2824785206U, // <0,2,5,7>: Cost 3 vuzpr <1,0,3,2>, RHS
2824785207U, // <0,2,5,u>: Cost 3 vuzpr <1,0,3,2>, RHS
2752303950U, // <0,2,6,0>: Cost 3 vuzpl LHS, <6,7,0,1>
3830690081U, // <0,2,6,1>: Cost 4 vuzpl LHS, <6,0,1,2>
2618593786U, // <0,2,6,2>: Cost 3 vext2 <0,2,0,2>, <6,2,7,3>
2691876794U, // <0,2,6,3>: Cost 3 vext3 <1,2,3,0>, <2,6,3,7>
2752303990U, // <0,2,6,4>: Cost 3 vuzpl LHS, <6,7,4,5>
3830690445U, // <0,2,6,5>: Cost 4 vuzpl LHS, <6,4,5,6>
2752303928U, // <0,2,6,6>: Cost 3 vuzpl LHS, <6,6,6,6>
2657743695U, // <0,2,6,7>: Cost 3 vext2 <6,7,0,2>, <6,7,0,2>
2691876839U, // <0,2,6,u>: Cost 3 vext3 <1,2,3,0>, <2,6,u,7>
2659070961U, // <0,2,7,0>: Cost 3 vext2 <7,0,0,2>, <7,0,0,2>
2659734594U, // <0,2,7,1>: Cost 3 vext2 <7,1,0,2>, <7,1,0,2>
3734140051U, // <0,2,7,2>: Cost 4 vext2 <7,2,0,2>, <7,2,0,2>
2701166596U, // <0,2,7,3>: Cost 3 vext3 <2,7,3,0>, <2,7,3,0>
2662389094U, // <0,2,7,4>: Cost 3 vext2 <7,5,0,2>, <7,4,5,6>
2662389126U, // <0,2,7,5>: Cost 3 vext2 <7,5,0,2>, <7,5,0,2>
3736794583U, // <0,2,7,6>: Cost 4 vext2 <7,6,0,2>, <7,6,0,2>
2752304748U, // <0,2,7,7>: Cost 3 vuzpl LHS, <7,7,7,7>
2659070961U, // <0,2,7,u>: Cost 3 vext2 <7,0,0,2>, <7,0,0,2>
1476608026U, // <0,2,u,0>: Cost 2 vext1 <0,0,2,u>, <0,0,2,u>
1544853294U, // <0,2,u,1>: Cost 2 vext2 <0,2,0,2>, LHS
1678563118U, // <0,2,u,2>: Cost 2 vuzpl LHS, LHS
3021178482U, // <0,2,u,3>: Cost 3 vtrnl LHS, <2,2,3,3>
1476611382U, // <0,2,u,4>: Cost 2 vext1 <0,0,2,u>, RHS
1544853658U, // <0,2,u,5>: Cost 2 vext2 <0,2,0,2>, RHS
1678563482U, // <0,2,u,6>: Cost 2 vuzpl LHS, RHS
2824785449U, // <0,2,u,7>: Cost 3 vuzpr <1,0,3,2>, RHS
1678563172U, // <0,2,u,u>: Cost 2 vuzpl LHS, LHS
2556329984U, // <0,3,0,0>: Cost 3 vext1 <1,0,3,0>, <0,0,0,0>
2686421142U, // <0,3,0,1>: Cost 3 vext3 <0,3,1,0>, <3,0,1,2>
2562303437U, // <0,3,0,2>: Cost 3 vext1 <2,0,3,0>, <2,0,3,0>
4094986652U, // <0,3,0,3>: Cost 4 vtrnl <0,2,0,2>, <3,3,3,3>
2556333366U, // <0,3,0,4>: Cost 3 vext1 <1,0,3,0>, RHS
4094986754U, // <0,3,0,5>: Cost 4 vtrnl <0,2,0,2>, <3,4,5,6>
3798796488U, // <0,3,0,6>: Cost 4 vext3 <6,7,3,0>, <3,0,6,7>
3776530634U, // <0,3,0,7>: Cost 4 vext3 <3,0,7,0>, <3,0,7,0>
2556335918U, // <0,3,0,u>: Cost 3 vext1 <1,0,3,0>, LHS
2886518934U, // <0,3,1,0>: Cost 3 vzipl LHS, <3,0,1,2>
2556338933U, // <0,3,1,1>: Cost 3 vext1 <1,0,3,1>, <1,0,3,1>
2691877105U, // <0,3,1,2>: Cost 3 vext3 <1,2,3,0>, <3,1,2,3>
2886519196U, // <0,3,1,3>: Cost 3 vzipl LHS, <3,3,3,3>
2886519298U, // <0,3,1,4>: Cost 3 vzipl LHS, <3,4,5,6>
4095740418U, // <0,3,1,5>: Cost 4 vtrnl <0,3,1,4>, <3,4,5,6>
3659944242U, // <0,3,1,6>: Cost 4 vext1 <6,0,3,1>, <6,0,3,1>
3769600286U, // <0,3,1,7>: Cost 4 vext3 <1,u,3,0>, <3,1,7,3>
2886519582U, // <0,3,1,u>: Cost 3 vzipl LHS, <3,u,1,2>
1482604646U, // <0,3,2,0>: Cost 2 vext1 <1,0,3,2>, LHS
1482605302U, // <0,3,2,1>: Cost 2 vext1 <1,0,3,2>, <1,0,3,2>
2556348008U, // <0,3,2,2>: Cost 3 vext1 <1,0,3,2>, <2,2,2,2>
3020736924U, // <0,3,2,3>: Cost 3 vtrnl LHS, <3,3,3,3>
1482607926U, // <0,3,2,4>: Cost 2 vext1 <1,0,3,2>, RHS
3020737026U, // <0,3,2,5>: Cost 3 vtrnl LHS, <3,4,5,6>
2598154746U, // <0,3,2,6>: Cost 3 vext1 <u,0,3,2>, <6,2,7,3>
2598155258U, // <0,3,2,7>: Cost 3 vext1 <u,0,3,2>, <7,0,1,2>
1482610478U, // <0,3,2,u>: Cost 2 vext1 <1,0,3,2>, LHS
3692341398U, // <0,3,3,0>: Cost 4 vext2 <0,2,0,3>, <3,0,1,2>
2635851999U, // <0,3,3,1>: Cost 3 vext2 <3,1,0,3>, <3,1,0,3>
3636069840U, // <0,3,3,2>: Cost 4 vext1 <2,0,3,3>, <2,0,3,3>
2691877276U, // <0,3,3,3>: Cost 3 vext3 <1,2,3,0>, <3,3,3,3>
3961522690U, // <0,3,3,4>: Cost 4 vzipl <0,3,1,4>, <3,4,5,6>
3826797058U, // <0,3,3,5>: Cost 4 vuzpl <0,2,3,5>, <3,4,5,6>
3703622282U, // <0,3,3,6>: Cost 4 vext2 <2,1,0,3>, <3,6,2,7>
3769600452U, // <0,3,3,7>: Cost 4 vext3 <1,u,3,0>, <3,3,7,7>
2640497430U, // <0,3,3,u>: Cost 3 vext2 <3,u,0,3>, <3,u,0,3>
3962194070U, // <0,3,4,0>: Cost 4 vzipl <0,4,1,5>, <3,0,1,2>
2232617112U, // <0,3,4,1>: Cost 3 vrev <3,0,1,4>
2232690849U, // <0,3,4,2>: Cost 3 vrev <3,0,2,4>
4095314332U, // <0,3,4,3>: Cost 4 vtrnl <0,2,4,6>, <3,3,3,3>
3962194434U, // <0,3,4,4>: Cost 4 vzipl <0,4,1,5>, <3,4,5,6>
2691877378U, // <0,3,4,5>: Cost 3 vext3 <1,2,3,0>, <3,4,5,6>
3826765110U, // <0,3,4,6>: Cost 4 vuzpl <0,2,3,1>, RHS
3665941518U, // <0,3,4,7>: Cost 4 vext1 <7,0,3,4>, <7,0,3,4>
2691877405U, // <0,3,4,u>: Cost 3 vext3 <1,2,3,0>, <3,4,u,6>
3630112870U, // <0,3,5,0>: Cost 4 vext1 <1,0,3,5>, LHS
3630113526U, // <0,3,5,1>: Cost 4 vext1 <1,0,3,5>, <1,0,3,2>
4035199734U, // <0,3,5,2>: Cost 4 vzipr <1,4,0,5>, <1,0,3,2>
3769600578U, // <0,3,5,3>: Cost 4 vext3 <1,u,3,0>, <3,5,3,7>
2232846516U, // <0,3,5,4>: Cost 3 vrev <3,0,4,5>
3779037780U, // <0,3,5,5>: Cost 4 vext3 <3,4,5,0>, <3,5,5,7>
2718714461U, // <0,3,5,6>: Cost 3 vext3 <5,6,7,0>, <3,5,6,7>
2706106975U, // <0,3,5,7>: Cost 3 vext3 <3,5,7,0>, <3,5,7,0>
2233141464U, // <0,3,5,u>: Cost 3 vrev <3,0,u,5>
2691877496U, // <0,3,6,0>: Cost 3 vext3 <1,2,3,0>, <3,6,0,7>
3727511914U, // <0,3,6,1>: Cost 4 vext2 <6,1,0,3>, <6,1,0,3>
3765619338U, // <0,3,6,2>: Cost 4 vext3 <1,2,3,0>, <3,6,2,7>
3765619347U, // <0,3,6,3>: Cost 4 vext3 <1,2,3,0>, <3,6,3,7>
3765987996U, // <0,3,6,4>: Cost 4 vext3 <1,2,u,0>, <3,6,4,7>
3306670270U, // <0,3,6,5>: Cost 4 vrev <3,0,5,6>
3792456365U, // <0,3,6,6>: Cost 4 vext3 <5,6,7,0>, <3,6,6,6>
2706770608U, // <0,3,6,7>: Cost 3 vext3 <3,6,7,0>, <3,6,7,0>
2706844345U, // <0,3,6,u>: Cost 3 vext3 <3,6,u,0>, <3,6,u,0>
3769600707U, // <0,3,7,0>: Cost 4 vext3 <1,u,3,0>, <3,7,0,1>
2659742787U, // <0,3,7,1>: Cost 3 vext2 <7,1,0,3>, <7,1,0,3>
3636102612U, // <0,3,7,2>: Cost 4 vext1 <2,0,3,7>, <2,0,3,7>
3769600740U, // <0,3,7,3>: Cost 4 vext3 <1,u,3,0>, <3,7,3,7>
3769600747U, // <0,3,7,4>: Cost 4 vext3 <1,u,3,0>, <3,7,4,5>
3769600758U, // <0,3,7,5>: Cost 4 vext3 <1,u,3,0>, <3,7,5,7>
3659993400U, // <0,3,7,6>: Cost 4 vext1 <6,0,3,7>, <6,0,3,7>
3781176065U, // <0,3,7,7>: Cost 4 vext3 <3,7,7,0>, <3,7,7,0>
2664388218U, // <0,3,7,u>: Cost 3 vext2 <7,u,0,3>, <7,u,0,3>
1482653798U, // <0,3,u,0>: Cost 2 vext1 <1,0,3,u>, LHS
1482654460U, // <0,3,u,1>: Cost 2 vext1 <1,0,3,u>, <1,0,3,u>
2556397160U, // <0,3,u,2>: Cost 3 vext1 <1,0,3,u>, <2,2,2,2>
3021179292U, // <0,3,u,3>: Cost 3 vtrnl LHS, <3,3,3,3>
1482657078U, // <0,3,u,4>: Cost 2 vext1 <1,0,3,u>, RHS
3021179394U, // <0,3,u,5>: Cost 3 vtrnl LHS, <3,4,5,6>
2598203898U, // <0,3,u,6>: Cost 3 vext1 <u,0,3,u>, <6,2,7,3>
2708097874U, // <0,3,u,7>: Cost 3 vext3 <3,u,7,0>, <3,u,7,0>
1482659630U, // <0,3,u,u>: Cost 2 vext1 <1,0,3,u>, LHS
2617278468U, // <0,4,0,0>: Cost 3 vext2 <0,0,0,4>, <0,0,0,4>
2618605670U, // <0,4,0,1>: Cost 3 vext2 <0,2,0,4>, LHS
2618605734U, // <0,4,0,2>: Cost 3 vext2 <0,2,0,4>, <0,2,0,4>
3642091695U, // <0,4,0,3>: Cost 4 vext1 <3,0,4,0>, <3,0,4,0>
2753134796U, // <0,4,0,4>: Cost 3 vuzpl <0,2,4,6>, <0,2,4,6>
2718714770U, // <0,4,0,5>: Cost 3 vext3 <5,6,7,0>, <4,0,5,1>
3021245750U, // <0,4,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
3665982483U, // <0,4,0,7>: Cost 4 vext1 <7,0,4,0>, <7,0,4,0>
3021245768U, // <0,4,0,u>: Cost 3 vtrnl <0,2,0,2>, RHS
2568355942U, // <0,4,1,0>: Cost 3 vext1 <3,0,4,1>, LHS
3692348212U, // <0,4,1,1>: Cost 4 vext2 <0,2,0,4>, <1,1,1,1>
3692348310U, // <0,4,1,2>: Cost 4 vext2 <0,2,0,4>, <1,2,3,0>
2568358064U, // <0,4,1,3>: Cost 3 vext1 <3,0,4,1>, <3,0,4,1>
2568359222U, // <0,4,1,4>: Cost 3 vext1 <3,0,4,1>, RHS
1812778294U, // <0,4,1,5>: Cost 2 vzipl LHS, RHS
3022671158U, // <0,4,1,6>: Cost 3 vtrnl <0,4,1,5>, RHS
2592248852U, // <0,4,1,7>: Cost 3 vext1 <7,0,4,1>, <7,0,4,1>
1812778537U, // <0,4,1,u>: Cost 2 vzipl LHS, RHS
2568364134U, // <0,4,2,0>: Cost 3 vext1 <3,0,4,2>, LHS
2238573423U, // <0,4,2,1>: Cost 3 vrev <4,0,1,2>
3692349032U, // <0,4,2,2>: Cost 4 vext2 <0,2,0,4>, <2,2,2,2>
2631214761U, // <0,4,2,3>: Cost 3 vext2 <2,3,0,4>, <2,3,0,4>
2568367414U, // <0,4,2,4>: Cost 3 vext1 <3,0,4,2>, RHS
2887028022U, // <0,4,2,5>: Cost 3 vzipl <0,2,0,2>, RHS
1946996022U, // <0,4,2,6>: Cost 2 vtrnl LHS, RHS
2592257045U, // <0,4,2,7>: Cost 3 vext1 <7,0,4,2>, <7,0,4,2>
1946996040U, // <0,4,2,u>: Cost 2 vtrnl LHS, RHS
3692349590U, // <0,4,3,0>: Cost 4 vext2 <0,2,0,4>, <3,0,1,2>
3826878614U, // <0,4,3,1>: Cost 4 vuzpl <0,2,4,6>, <3,0,1,2>
3826878625U, // <0,4,3,2>: Cost 4 vuzpl <0,2,4,6>, <3,0,2,4>
3692349852U, // <0,4,3,3>: Cost 4 vext2 <0,2,0,4>, <3,3,3,3>
3692349954U, // <0,4,3,4>: Cost 4 vext2 <0,2,0,4>, <3,4,5,6>
3826878978U, // <0,4,3,5>: Cost 4 vuzpl <0,2,4,6>, <3,4,5,6>
4095200566U, // <0,4,3,6>: Cost 4 vtrnl <0,2,3,1>, RHS
3713583814U, // <0,4,3,7>: Cost 4 vext2 <3,7,0,4>, <3,7,0,4>
3692350238U, // <0,4,3,u>: Cost 4 vext2 <0,2,0,4>, <3,u,1,2>
2550464552U, // <0,4,4,0>: Cost 3 vext1 <0,0,4,4>, <0,0,4,4>
3962194914U, // <0,4,4,1>: Cost 4 vzipl <0,4,1,5>, <4,1,5,0>
3693677631U, // <0,4,4,2>: Cost 4 vext2 <0,4,0,4>, <4,2,6,3>
3642124467U, // <0,4,4,3>: Cost 4 vext1 <3,0,4,4>, <3,0,4,4>
2718715088U, // <0,4,4,4>: Cost 3 vext3 <5,6,7,0>, <4,4,4,4>
2618608950U, // <0,4,4,5>: Cost 3 vext2 <0,2,0,4>, RHS
2753137974U, // <0,4,4,6>: Cost 3 vuzpl <0,2,4,6>, RHS
3666015255U, // <0,4,4,7>: Cost 4 vext1 <7,0,4,4>, <7,0,4,4>
2618609193U, // <0,4,4,u>: Cost 3 vext2 <0,2,0,4>, RHS
2568388710U, // <0,4,5,0>: Cost 3 vext1 <3,0,4,5>, LHS
2568389526U, // <0,4,5,1>: Cost 3 vext1 <3,0,4,5>, <1,2,3,0>
3636159963U, // <0,4,5,2>: Cost 4 vext1 <2,0,4,5>, <2,0,4,5>
2568390836U, // <0,4,5,3>: Cost 3 vext1 <3,0,4,5>, <3,0,4,5>
2568391990U, // <0,4,5,4>: Cost 3 vext1 <3,0,4,5>, RHS
2718715180U, // <0,4,5,5>: Cost 3 vext3 <5,6,7,0>, <4,5,5,6>
1618136374U, // <0,4,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
2592281624U, // <0,4,5,7>: Cost 3 vext1 <7,0,4,5>, <7,0,4,5>
1618136392U, // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
2550480938U, // <0,4,6,0>: Cost 3 vext1 <0,0,4,6>, <0,0,4,6>
3826880801U, // <0,4,6,1>: Cost 4 vuzpl <0,2,4,6>, <6,0,1,2>
2562426332U, // <0,4,6,2>: Cost 3 vext1 <2,0,4,6>, <2,0,4,6>
3786190181U, // <0,4,6,3>: Cost 4 vext3 <4,6,3,0>, <4,6,3,0>
2718715252U, // <0,4,6,4>: Cost 3 vext3 <5,6,7,0>, <4,6,4,6>
3826881165U, // <0,4,6,5>: Cost 4 vuzpl <0,2,4,6>, <6,4,5,6>
2712669568U, // <0,4,6,6>: Cost 3 vext3 <4,6,6,0>, <4,6,6,0>
2657760081U, // <0,4,6,7>: Cost 3 vext2 <6,7,0,4>, <6,7,0,4>
2718715284U, // <0,4,6,u>: Cost 3 vext3 <5,6,7,0>, <4,6,u,2>
3654090854U, // <0,4,7,0>: Cost 4 vext1 <5,0,4,7>, LHS
3934229326U, // <0,4,7,1>: Cost 4 vuzpr <7,0,1,4>, <6,7,0,1>
3734156437U, // <0,4,7,2>: Cost 4 vext2 <7,2,0,4>, <7,2,0,4>
3734820070U, // <0,4,7,3>: Cost 4 vext2 <7,3,0,4>, <7,3,0,4>
3654094134U, // <0,4,7,4>: Cost 4 vext1 <5,0,4,7>, RHS
2713259464U, // <0,4,7,5>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
2713333201U, // <0,4,7,6>: Cost 3 vext3 <4,7,6,0>, <4,7,6,0>
3654095866U, // <0,4,7,7>: Cost 4 vext1 <5,0,4,7>, <7,0,1,2>
2713259464U, // <0,4,7,u>: Cost 3 vext3 <4,7,5,0>, <4,7,5,0>
2568413286U, // <0,4,u,0>: Cost 3 vext1 <3,0,4,u>, LHS
2618611502U, // <0,4,u,1>: Cost 3 vext2 <0,2,0,4>, LHS
2753140526U, // <0,4,u,2>: Cost 3 vuzpl <0,2,4,6>, LHS
2568415415U, // <0,4,u,3>: Cost 3 vext1 <3,0,4,u>, <3,0,4,u>
2568416566U, // <0,4,u,4>: Cost 3 vext1 <3,0,4,u>, RHS
1817423158U, // <0,4,u,5>: Cost 2 vzipl LHS, RHS
1947438390U, // <0,4,u,6>: Cost 2 vtrnl LHS, RHS
2592306203U, // <0,4,u,7>: Cost 3 vext1 <7,0,4,u>, <7,0,4,u>
1947438408U, // <0,4,u,u>: Cost 2 vtrnl LHS, RHS
3630219264U, // <0,5,0,0>: Cost 4 vext1 <1,0,5,0>, <0,0,0,0>
2625912934U, // <0,5,0,1>: Cost 3 vext2 <1,4,0,5>, LHS
3692355748U, // <0,5,0,2>: Cost 4 vext2 <0,2,0,5>, <0,2,0,2>
3693019384U, // <0,5,0,3>: Cost 4 vext2 <0,3,0,5>, <0,3,0,5>
3630222646U, // <0,5,0,4>: Cost 4 vext1 <1,0,5,0>, RHS
3699655062U, // <0,5,0,5>: Cost 4 vext2 <1,4,0,5>, <0,5,0,1>
2718715508U, // <0,5,0,6>: Cost 3 vext3 <5,6,7,0>, <5,0,6,1>
3087011126U, // <0,5,0,7>: Cost 3 vtrnr <0,0,0,0>, RHS
2625913501U, // <0,5,0,u>: Cost 3 vext2 <1,4,0,5>, LHS
1500659814U, // <0,5,1,0>: Cost 2 vext1 <4,0,5,1>, LHS
2886520528U, // <0,5,1,1>: Cost 3 vzipl LHS, <5,1,7,3>
2574403176U, // <0,5,1,2>: Cost 3 vext1 <4,0,5,1>, <2,2,2,2>
2574403734U, // <0,5,1,3>: Cost 3 vext1 <4,0,5,1>, <3,0,1,2>
1500662674U, // <0,5,1,4>: Cost 2 vext1 <4,0,5,1>, <4,0,5,1>
2886520836U, // <0,5,1,5>: Cost 3 vzipl LHS, <5,5,5,5>
2886520930U, // <0,5,1,6>: Cost 3 vzipl LHS, <5,6,7,0>
2718715600U, // <0,5,1,7>: Cost 3 vext3 <5,6,7,0>, <5,1,7,3>
1500665646U, // <0,5,1,u>: Cost 2 vext1 <4,0,5,1>, LHS
2556493926U, // <0,5,2,0>: Cost 3 vext1 <1,0,5,2>, LHS
2244546120U, // <0,5,2,1>: Cost 3 vrev <5,0,1,2>
3692357256U, // <0,5,2,2>: Cost 4 vext2 <0,2,0,5>, <2,2,5,7>
2568439994U, // <0,5,2,3>: Cost 3 vext1 <3,0,5,2>, <3,0,5,2>
2556497206U, // <0,5,2,4>: Cost 3 vext1 <1,0,5,2>, RHS
3020738564U, // <0,5,2,5>: Cost 3 vtrnl LHS, <5,5,5,5>
4027877161U, // <0,5,2,6>: Cost 4 vzipr <0,2,0,2>, <2,4,5,6>
3093220662U, // <0,5,2,7>: Cost 3 vtrnr <1,0,3,2>, RHS
3093220663U, // <0,5,2,u>: Cost 3 vtrnr <1,0,3,2>, RHS
3699656854U, // <0,5,3,0>: Cost 4 vext2 <1,4,0,5>, <3,0,1,2>
3699656927U, // <0,5,3,1>: Cost 4 vext2 <1,4,0,5>, <3,1,0,3>
3699657006U, // <0,5,3,2>: Cost 4 vext2 <1,4,0,5>, <3,2,0,1>
3699657116U, // <0,5,3,3>: Cost 4 vext2 <1,4,0,5>, <3,3,3,3>
2637859284U, // <0,5,3,4>: Cost 3 vext2 <3,4,0,5>, <3,4,0,5>
3790319453U, // <0,5,3,5>: Cost 4 vext3 <5,3,5,0>, <5,3,5,0>
3699657354U, // <0,5,3,6>: Cost 4 vext2 <1,4,0,5>, <3,6,2,7>
2716725103U, // <0,5,3,7>: Cost 3 vext3 <5,3,7,0>, <5,3,7,0>
2716798840U, // <0,5,3,u>: Cost 3 vext3 <5,3,u,0>, <5,3,u,0>
2661747602U, // <0,5,4,0>: Cost 3 vext2 <7,4,0,5>, <4,0,5,1>
3630252810U, // <0,5,4,1>: Cost 4 vext1 <1,0,5,4>, <1,0,5,4>
3636225507U, // <0,5,4,2>: Cost 4 vext1 <2,0,5,4>, <2,0,5,4>
3716910172U, // <0,5,4,3>: Cost 4 vext2 <4,3,0,5>, <4,3,0,5>
3962195892U, // <0,5,4,4>: Cost 4 vzipl <0,4,1,5>, <5,4,5,6>
2625916214U, // <0,5,4,5>: Cost 3 vext2 <1,4,0,5>, RHS
3718901071U, // <0,5,4,6>: Cost 4 vext2 <4,6,0,5>, <4,6,0,5>
2718715846U, // <0,5,4,7>: Cost 3 vext3 <5,6,7,0>, <5,4,7,6>
2625916457U, // <0,5,4,u>: Cost 3 vext2 <1,4,0,5>, RHS
3791278034U, // <0,5,5,0>: Cost 4 vext3 <5,5,0,0>, <5,5,0,0>
3791351771U, // <0,5,5,1>: Cost 4 vext3 <5,5,1,0>, <5,5,1,0>
3318386260U, // <0,5,5,2>: Cost 4 vrev <5,0,2,5>
3791499245U, // <0,5,5,3>: Cost 4 vext3 <5,5,3,0>, <5,5,3,0>
3318533734U, // <0,5,5,4>: Cost 4 vrev <5,0,4,5>
2718715908U, // <0,5,5,5>: Cost 3 vext3 <5,6,7,0>, <5,5,5,5>
2657767522U, // <0,5,5,6>: Cost 3 vext2 <6,7,0,5>, <5,6,7,0>
2718715928U, // <0,5,5,7>: Cost 3 vext3 <5,6,7,0>, <5,5,7,7>
2718715937U, // <0,5,5,u>: Cost 3 vext3 <5,6,7,0>, <5,5,u,7>
2592358502U, // <0,5,6,0>: Cost 3 vext1 <7,0,5,6>, LHS
3792015404U, // <0,5,6,1>: Cost 4 vext3 <5,6,1,0>, <5,6,1,0>
3731509754U, // <0,5,6,2>: Cost 4 vext2 <6,7,0,5>, <6,2,7,3>
3785748546U, // <0,5,6,3>: Cost 4 vext3 <4,5,6,0>, <5,6,3,4>
2592361782U, // <0,5,6,4>: Cost 3 vext1 <7,0,5,6>, RHS
2592362594U, // <0,5,6,5>: Cost 3 vext1 <7,0,5,6>, <5,6,7,0>
3785748576U, // <0,5,6,6>: Cost 4 vext3 <4,5,6,0>, <5,6,6,7>
1644974178U, // <0,5,6,7>: Cost 2 vext3 <5,6,7,0>, <5,6,7,0>
1645047915U, // <0,5,6,u>: Cost 2 vext3 <5,6,u,0>, <5,6,u,0>
2562506854U, // <0,5,7,0>: Cost 3 vext1 <2,0,5,7>, LHS
2562507670U, // <0,5,7,1>: Cost 3 vext1 <2,0,5,7>, <1,2,3,0>
2562508262U, // <0,5,7,2>: Cost 3 vext1 <2,0,5,7>, <2,0,5,7>
3636250774U, // <0,5,7,3>: Cost 4 vext1 <2,0,5,7>, <3,0,1,2>
2562510134U, // <0,5,7,4>: Cost 3 vext1 <2,0,5,7>, RHS
2718716072U, // <0,5,7,5>: Cost 3 vext3 <5,6,7,0>, <5,7,5,7>
2718716074U, // <0,5,7,6>: Cost 3 vext3 <5,6,7,0>, <5,7,6,0>
2719379635U, // <0,5,7,7>: Cost 3 vext3 <5,7,7,0>, <5,7,7,0>
2562512686U, // <0,5,7,u>: Cost 3 vext1 <2,0,5,7>, LHS
1500717158U, // <0,5,u,0>: Cost 2 vext1 <4,0,5,u>, LHS
2625918766U, // <0,5,u,1>: Cost 3 vext2 <1,4,0,5>, LHS
2719674583U, // <0,5,u,2>: Cost 3 vext3 <5,u,2,0>, <5,u,2,0>
2568489152U, // <0,5,u,3>: Cost 3 vext1 <3,0,5,u>, <3,0,5,u>
1500720025U, // <0,5,u,4>: Cost 2 vext1 <4,0,5,u>, <4,0,5,u>
2625919130U, // <0,5,u,5>: Cost 3 vext2 <1,4,0,5>, RHS
2586407243U, // <0,5,u,6>: Cost 3 vext1 <6,0,5,u>, <6,0,5,u>
1646301444U, // <0,5,u,7>: Cost 2 vext3 <5,u,7,0>, <5,u,7,0>
1646375181U, // <0,5,u,u>: Cost 2 vext3 <5,u,u,0>, <5,u,u,0>
2586411110U, // <0,6,0,0>: Cost 3 vext1 <6,0,6,0>, LHS
2619949158U, // <0,6,0,1>: Cost 3 vext2 <0,4,0,6>, LHS
2619949220U, // <0,6,0,2>: Cost 3 vext2 <0,4,0,6>, <0,2,0,2>
3785748789U, // <0,6,0,3>: Cost 4 vext3 <4,5,6,0>, <6,0,3,4>
2619949386U, // <0,6,0,4>: Cost 3 vext2 <0,4,0,6>, <0,4,0,6>
2586415202U, // <0,6,0,5>: Cost 3 vext1 <6,0,6,0>, <5,6,7,0>
2586415436U, // <0,6,0,6>: Cost 3 vext1 <6,0,6,0>, <6,0,6,0>
2952793398U, // <0,6,0,7>: Cost 3 vzipr <0,0,0,0>, RHS
2619949725U, // <0,6,0,u>: Cost 3 vext2 <0,4,0,6>, LHS
2562531430U, // <0,6,1,0>: Cost 3 vext1 <2,0,6,1>, LHS
3693691700U, // <0,6,1,1>: Cost 4 vext2 <0,4,0,6>, <1,1,1,1>
2886521338U, // <0,6,1,2>: Cost 3 vzipl LHS, <6,2,7,3>
3693691864U, // <0,6,1,3>: Cost 4 vext2 <0,4,0,6>, <1,3,1,3>
2562534710U, // <0,6,1,4>: Cost 3 vext1 <2,0,6,1>, RHS
2580450932U, // <0,6,1,5>: Cost 3 vext1 <5,0,6,1>, <5,0,6,1>
2886521656U, // <0,6,1,6>: Cost 3 vzipl LHS, <6,6,6,6>
2966736182U, // <0,6,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
2966736183U, // <0,6,1,u>: Cost 3 vzipr <2,3,0,1>, RHS
1500741734U, // <0,6,2,0>: Cost 2 vext1 <4,0,6,2>, LHS
2250518817U, // <0,6,2,1>: Cost 3 vrev <6,0,1,2>
2574485096U, // <0,6,2,2>: Cost 3 vext1 <4,0,6,2>, <2,2,2,2>
2631894694U, // <0,6,2,3>: Cost 3 vext2 <2,4,0,6>, <2,3,0,1>
1500744604U, // <0,6,2,4>: Cost 2 vext1 <4,0,6,2>, <4,0,6,2>
2574487248U, // <0,6,2,5>: Cost 3 vext1 <4,0,6,2>, <5,1,7,3>
3020739384U, // <0,6,2,6>: Cost 3 vtrnl LHS, <6,6,6,6>
2954136886U, // <0,6,2,7>: Cost 3 vzipr <0,2,0,2>, RHS
1500747566U, // <0,6,2,u>: Cost 2 vext1 <4,0,6,2>, LHS
3693693078U, // <0,6,3,0>: Cost 4 vext2 <0,4,0,6>, <3,0,1,2>
3705637136U, // <0,6,3,1>: Cost 4 vext2 <2,4,0,6>, <3,1,5,7>
3705637192U, // <0,6,3,2>: Cost 4 vext2 <2,4,0,6>, <3,2,3,0>
3693693340U, // <0,6,3,3>: Cost 4 vext2 <0,4,0,6>, <3,3,3,3>
2637867477U, // <0,6,3,4>: Cost 3 vext2 <3,4,0,6>, <3,4,0,6>
3705637424U, // <0,6,3,5>: Cost 4 vext2 <2,4,0,6>, <3,5,1,7>
3666154056U, // <0,6,3,6>: Cost 4 vext1 <7,0,6,3>, <6,3,7,0>
2722697800U, // <0,6,3,7>: Cost 3 vext3 <6,3,7,0>, <6,3,7,0>
2722771537U, // <0,6,3,u>: Cost 3 vext3 <6,3,u,0>, <6,3,u,0>
2562556006U, // <0,6,4,0>: Cost 3 vext1 <2,0,6,4>, LHS
4095316257U, // <0,6,4,1>: Cost 4 vtrnl <0,2,4,6>, <6,0,1,2>
2562557420U, // <0,6,4,2>: Cost 3 vext1 <2,0,6,4>, <2,0,6,4>
3636299926U, // <0,6,4,3>: Cost 4 vext1 <2,0,6,4>, <3,0,1,2>
2562559286U, // <0,6,4,4>: Cost 3 vext1 <2,0,6,4>, RHS
2619952438U, // <0,6,4,5>: Cost 3 vext2 <0,4,0,6>, RHS
2723287696U, // <0,6,4,6>: Cost 3 vext3 <6,4,6,0>, <6,4,6,0>
4027895094U, // <0,6,4,7>: Cost 4 vzipr <0,2,0,4>, RHS
2619952681U, // <0,6,4,u>: Cost 3 vext2 <0,4,0,6>, RHS
2718716594U, // <0,6,5,0>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
3648250774U, // <0,6,5,1>: Cost 4 vext1 <4,0,6,5>, <1,2,3,0>
3792458436U, // <0,6,5,2>: Cost 4 vext3 <5,6,7,0>, <6,5,2,7>
3705638767U, // <0,6,5,3>: Cost 5 vext2 <2,4,0,6>, <5,3,7,0>
3648252831U, // <0,6,5,4>: Cost 4 vext1 <4,0,6,5>, <4,0,6,5>
3797619416U, // <0,6,5,5>: Cost 4 vext3 <6,5,5,0>, <6,5,5,0>
3792458472U, // <0,6,5,6>: Cost 4 vext3 <5,6,7,0>, <6,5,6,7>
4035202358U, // <0,6,5,7>: Cost 4 vzipr <1,4,0,5>, RHS
2718716594U, // <0,6,5,u>: Cost 3 vext3 <5,6,7,0>, <6,5,0,7>
3786412796U, // <0,6,6,0>: Cost 4 vext3 <4,6,6,0>, <6,6,0,0>
3792458504U, // <0,6,6,1>: Cost 4 vext3 <5,6,7,0>, <6,6,1,3>
3728200126U, // <0,6,6,2>: Cost 4 vext2 <6,2,0,6>, <6,2,0,6>
3798135575U, // <0,6,6,3>: Cost 4 vext3 <6,6,3,0>, <6,6,3,0>
3786412836U, // <0,6,6,4>: Cost 4 vext3 <4,6,6,0>, <6,6,4,4>
3792458543U, // <0,6,6,5>: Cost 4 vext3 <5,6,7,0>, <6,6,5,6>
2718716728U, // <0,6,6,6>: Cost 3 vext3 <5,6,7,0>, <6,6,6,6>
2718716738U, // <0,6,6,7>: Cost 3 vext3 <5,6,7,0>, <6,6,7,7>
2718716747U, // <0,6,6,u>: Cost 3 vext3 <5,6,7,0>, <6,6,u,7>
2718716750U, // <0,6,7,0>: Cost 3 vext3 <5,6,7,0>, <6,7,0,1>
2724909910U, // <0,6,7,1>: Cost 3 vext3 <6,7,1,0>, <6,7,1,0>
3636323823U, // <0,6,7,2>: Cost 4 vext1 <2,0,6,7>, <2,0,6,7>
2725057384U, // <0,6,7,3>: Cost 3 vext3 <6,7,3,0>, <6,7,3,0>
2718716790U, // <0,6,7,4>: Cost 3 vext3 <5,6,7,0>, <6,7,4,5>
2718716800U, // <0,6,7,5>: Cost 3 vext3 <5,6,7,0>, <6,7,5,6>
3792458629U, // <0,6,7,6>: Cost 4 vext3 <5,6,7,0>, <6,7,6,2>
2725352332U, // <0,6,7,7>: Cost 3 vext3 <6,7,7,0>, <6,7,7,0>
2718716822U, // <0,6,7,u>: Cost 3 vext3 <5,6,7,0>, <6,7,u,1>
1500790886U, // <0,6,u,0>: Cost 2 vext1 <4,0,6,u>, LHS
2619954990U, // <0,6,u,1>: Cost 3 vext2 <0,4,0,6>, LHS
2562590192U, // <0,6,u,2>: Cost 3 vext1 <2,0,6,u>, <2,0,6,u>
2725721017U, // <0,6,u,3>: Cost 3 vext3 <6,u,3,0>, <6,u,3,0>
1500793762U, // <0,6,u,4>: Cost 2 vext1 <4,0,6,u>, <4,0,6,u>
2619955354U, // <0,6,u,5>: Cost 3 vext2 <0,4,0,6>, RHS
2725942228U, // <0,6,u,6>: Cost 3 vext3 <6,u,6,0>, <6,u,6,0>
2954186038U, // <0,6,u,7>: Cost 3 vzipr <0,2,0,u>, RHS
1500796718U, // <0,6,u,u>: Cost 2 vext1 <4,0,6,u>, LHS
2256401391U, // <0,7,0,0>: Cost 3 vrev <7,0,0,0>
2632564838U, // <0,7,0,1>: Cost 3 vext2 <2,5,0,7>, LHS
2256548865U, // <0,7,0,2>: Cost 3 vrev <7,0,2,0>
3700998396U, // <0,7,0,3>: Cost 4 vext2 <1,6,0,7>, <0,3,1,0>
2718716952U, // <0,7,0,4>: Cost 3 vext3 <5,6,7,0>, <7,0,4,5>
2718716962U, // <0,7,0,5>: Cost 3 vext3 <5,6,7,0>, <7,0,5,6>
2621284845U, // <0,7,0,6>: Cost 3 vext2 <0,6,0,7>, <0,6,0,7>
3904685542U, // <0,7,0,7>: Cost 4 vuzpr <2,0,5,7>, <2,0,5,7>
2632565405U, // <0,7,0,u>: Cost 3 vext2 <2,5,0,7>, LHS
2256409584U, // <0,7,1,0>: Cost 3 vrev <7,0,0,1>
3706307380U, // <0,7,1,1>: Cost 4 vext2 <2,5,0,7>, <1,1,1,1>
2632565654U, // <0,7,1,2>: Cost 3 vext2 <2,5,0,7>, <1,2,3,0>
3769603168U, // <0,7,1,3>: Cost 4 vext3 <1,u,3,0>, <7,1,3,5>
2256704532U, // <0,7,1,4>: Cost 3 vrev <7,0,4,1>
3769603184U, // <0,7,1,5>: Cost 4 vext3 <1,u,3,0>, <7,1,5,3>
3700999366U, // <0,7,1,6>: Cost 4 vext2 <1,6,0,7>, <1,6,0,7>
2886522476U, // <0,7,1,7>: Cost 3 vzipl LHS, <7,7,7,7>
2256999480U, // <0,7,1,u>: Cost 3 vrev <7,0,u,1>
2586501222U, // <0,7,2,0>: Cost 3 vext1 <6,0,7,2>, LHS
1182749690U, // <0,7,2,1>: Cost 2 vrev <7,0,1,2>
3636356595U, // <0,7,2,2>: Cost 4 vext1 <2,0,7,2>, <2,0,7,2>
2727711916U, // <0,7,2,3>: Cost 3 vext3 <7,2,3,0>, <7,2,3,0>
2586504502U, // <0,7,2,4>: Cost 3 vext1 <6,0,7,2>, RHS
2632566606U, // <0,7,2,5>: Cost 3 vext2 <2,5,0,7>, <2,5,0,7>
2586505559U, // <0,7,2,6>: Cost 3 vext1 <6,0,7,2>, <6,0,7,2>
3020740204U, // <0,7,2,7>: Cost 3 vtrnl LHS, <7,7,7,7>
1183265849U, // <0,7,2,u>: Cost 2 vrev <7,0,u,2>
3701000342U, // <0,7,3,0>: Cost 4 vext2 <1,6,0,7>, <3,0,1,2>
3706308849U, // <0,7,3,1>: Cost 4 vext2 <2,5,0,7>, <3,1,2,3>
3330315268U, // <0,7,3,2>: Cost 4 vrev <7,0,2,3>
3706309020U, // <0,7,3,3>: Cost 4 vext2 <2,5,0,7>, <3,3,3,3>
3706309122U, // <0,7,3,4>: Cost 4 vext2 <2,5,0,7>, <3,4,5,6>
3712281127U, // <0,7,3,5>: Cost 4 vext2 <3,5,0,7>, <3,5,0,7>
2639202936U, // <0,7,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
3802412321U, // <0,7,3,7>: Cost 4 vext3 <7,3,7,0>, <7,3,7,0>
2640530202U, // <0,7,3,u>: Cost 3 vext2 <3,u,0,7>, <3,u,0,7>
3654287462U, // <0,7,4,0>: Cost 4 vext1 <5,0,7,4>, LHS
2256507900U, // <0,7,4,1>: Cost 3 vrev <7,0,1,4>
2256581637U, // <0,7,4,2>: Cost 3 vrev <7,0,2,4>
3660262008U, // <0,7,4,3>: Cost 4 vext1 <6,0,7,4>, <3,6,0,7>
3786413405U, // <0,7,4,4>: Cost 4 vext3 <4,6,6,0>, <7,4,4,6>
2632568118U, // <0,7,4,5>: Cost 3 vext2 <2,5,0,7>, RHS
3718917457U, // <0,7,4,6>: Cost 4 vext2 <4,6,0,7>, <4,6,0,7>
3787003255U, // <0,7,4,7>: Cost 4 vext3 <4,7,5,0>, <7,4,7,5>
2632568361U, // <0,7,4,u>: Cost 3 vext2 <2,5,0,7>, RHS
3706310268U, // <0,7,5,0>: Cost 4 vext2 <2,5,0,7>, <5,0,7,0>
3792459156U, // <0,7,5,1>: Cost 4 vext3 <5,6,7,0>, <7,5,1,7>
3330331654U, // <0,7,5,2>: Cost 4 vrev <7,0,2,5>
3722899255U, // <0,7,5,3>: Cost 4 vext2 <5,3,0,7>, <5,3,0,7>
2256737304U, // <0,7,5,4>: Cost 3 vrev <7,0,4,5>
3724226521U, // <0,7,5,5>: Cost 4 vext2 <5,5,0,7>, <5,5,0,7>
2718717377U, // <0,7,5,6>: Cost 3 vext3 <5,6,7,0>, <7,5,6,7>
2729997763U, // <0,7,5,7>: Cost 3 vext3 <7,5,7,0>, <7,5,7,0>
2720044499U, // <0,7,5,u>: Cost 3 vext3 <5,u,7,0>, <7,5,u,7>
3712946517U, // <0,7,6,0>: Cost 4 vext2 <3,6,0,7>, <6,0,7,0>
2256524286U, // <0,7,6,1>: Cost 3 vrev <7,0,1,6>
3792459246U, // <0,7,6,2>: Cost 4 vext3 <5,6,7,0>, <7,6,2,7>
3796440567U, // <0,7,6,3>: Cost 4 vext3 <6,3,7,0>, <7,6,3,7>
3654307126U, // <0,7,6,4>: Cost 4 vext1 <5,0,7,6>, RHS
2656457394U, // <0,7,6,5>: Cost 3 vext2 <6,5,0,7>, <6,5,0,7>
3792459281U, // <0,7,6,6>: Cost 4 vext3 <5,6,7,0>, <7,6,6,6>
2730661396U, // <0,7,6,7>: Cost 3 vext3 <7,6,7,0>, <7,6,7,0>
2658448293U, // <0,7,6,u>: Cost 3 vext2 <6,u,0,7>, <6,u,0,7>
3787003431U, // <0,7,7,0>: Cost 4 vext3 <4,7,5,0>, <7,7,0,1>
3654312854U, // <0,7,7,1>: Cost 4 vext1 <5,0,7,7>, <1,2,3,0>
3654313446U, // <0,7,7,2>: Cost 4 vext1 <5,0,7,7>, <2,0,5,7>
3804771905U, // <0,7,7,3>: Cost 4 vext3 <7,7,3,0>, <7,7,3,0>
3654315318U, // <0,7,7,4>: Cost 4 vext1 <5,0,7,7>, RHS
3654315651U, // <0,7,7,5>: Cost 4 vext1 <5,0,7,7>, <5,0,7,7>
3660288348U, // <0,7,7,6>: Cost 4 vext1 <6,0,7,7>, <6,0,7,7>
2718717548U, // <0,7,7,7>: Cost 3 vext3 <5,6,7,0>, <7,7,7,7>
2664420990U, // <0,7,7,u>: Cost 3 vext2 <7,u,0,7>, <7,u,0,7>
2256466935U, // <0,7,u,0>: Cost 3 vrev <7,0,0,u>
1182798848U, // <0,7,u,1>: Cost 2 vrev <7,0,1,u>
2256614409U, // <0,7,u,2>: Cost 3 vrev <7,0,2,u>
2731693714U, // <0,7,u,3>: Cost 3 vext3 <7,u,3,0>, <7,u,3,0>
2256761883U, // <0,7,u,4>: Cost 3 vrev <7,0,4,u>
2632571034U, // <0,7,u,5>: Cost 3 vext2 <2,5,0,7>, RHS
2669066421U, // <0,7,u,6>: Cost 3 vext2 <u,6,0,7>, <u,6,0,7>
2731988662U, // <0,7,u,7>: Cost 3 vext3 <7,u,7,0>, <7,u,7,0>
1183315007U, // <0,7,u,u>: Cost 2 vrev <7,0,u,u>
135053414U, // <0,u,0,0>: Cost 1 vdup0 LHS
1544896614U, // <0,u,0,1>: Cost 2 vext2 <0,2,0,u>, LHS
1678999654U, // <0,u,0,2>: Cost 2 vuzpl LHS, LHS
2691880677U, // <0,u,0,3>: Cost 3 vext3 <1,2,3,0>, <u,0,3,2>
1476988214U, // <0,u,0,4>: Cost 2 vext1 <0,0,u,0>, RHS
2718791419U, // <0,u,0,5>: Cost 3 vext3 <5,6,u,0>, <u,0,5,6>
3021248666U, // <0,u,0,6>: Cost 3 vtrnl <0,2,0,2>, RHS
2592535607U, // <0,u,0,7>: Cost 3 vext1 <7,0,u,0>, <7,0,u,0>
135053414U, // <0,u,0,u>: Cost 1 vdup0 LHS
1476993097U, // <0,u,1,0>: Cost 2 vext1 <0,0,u,1>, <0,0,u,1>
1812780846U, // <0,u,1,1>: Cost 2 vzipl LHS, LHS
1618138926U, // <0,u,1,2>: Cost 2 vext3 <1,2,3,0>, LHS
2752742134U, // <0,u,1,3>: Cost 3 vuzpl LHS, <1,0,3,2>
1476996406U, // <0,u,1,4>: Cost 2 vext1 <0,0,u,1>, RHS
1812781210U, // <0,u,1,5>: Cost 2 vzipl LHS, RHS
2887006416U, // <0,u,1,6>: Cost 3 vzipl LHS, <u,6,3,7>
2966736200U, // <0,u,1,7>: Cost 3 vzipr <2,3,0,1>, RHS
1812781413U, // <0,u,1,u>: Cost 2 vzipl LHS, LHS
1482973286U, // <0,u,2,0>: Cost 2 vext1 <1,0,u,2>, LHS
1482973987U, // <0,u,2,1>: Cost 2 vext1 <1,0,u,2>, <1,0,u,2>
1946998574U, // <0,u,2,2>: Cost 2 vtrnl LHS, LHS
835584U, // <0,u,2,3>: Cost 0 copy LHS
1482976566U, // <0,u,2,4>: Cost 2 vext1 <1,0,u,2>, RHS
3020781631U, // <0,u,2,5>: Cost 3 vtrnl LHS, <u,4,5,6>
1946998938U, // <0,u,2,6>: Cost 2 vtrnl LHS, RHS
1518810169U, // <0,u,2,7>: Cost 2 vext1 <7,0,u,2>, <7,0,u,2>
835584U, // <0,u,2,u>: Cost 0 copy LHS
2618640534U, // <0,u,3,0>: Cost 3 vext2 <0,2,0,u>, <3,0,1,2>
2752743574U, // <0,u,3,1>: Cost 3 vuzpl LHS, <3,0,1,2>
2636556597U, // <0,u,3,2>: Cost 3 vext2 <3,2,0,u>, <3,2,0,u>
2752743836U, // <0,u,3,3>: Cost 3 vuzpl LHS, <3,3,3,3>
2618640898U, // <0,u,3,4>: Cost 3 vext2 <0,2,0,u>, <3,4,5,6>
2752743938U, // <0,u,3,5>: Cost 3 vuzpl LHS, <3,4,5,6>
2639202936U, // <0,u,3,6>: Cost 3 vext2 <3,6,0,7>, <3,6,0,7>
2639874762U, // <0,u,3,7>: Cost 3 vext2 <3,7,0,u>, <3,7,0,u>
2752743637U, // <0,u,3,u>: Cost 3 vuzpl LHS, <3,0,u,2>
2562703462U, // <0,u,4,0>: Cost 3 vext1 <2,0,u,4>, LHS
2888455982U, // <0,u,4,1>: Cost 3 vzipl <0,4,1,5>, LHS
3021575982U, // <0,u,4,2>: Cost 3 vtrnl <0,2,4,6>, LHS
2568677591U, // <0,u,4,3>: Cost 3 vext1 <3,0,u,4>, <3,0,u,4>
2562706742U, // <0,u,4,4>: Cost 3 vext1 <2,0,u,4>, RHS
1544899894U, // <0,u,4,5>: Cost 2 vext2 <0,2,0,u>, RHS
1679002934U, // <0,u,4,6>: Cost 2 vuzpl LHS, RHS
2718718033U, // <0,u,4,7>: Cost 3 vext3 <5,6,7,0>, <u,4,7,6>
1679002952U, // <0,u,4,u>: Cost 2 vuzpl LHS, RHS
2568683622U, // <0,u,5,0>: Cost 3 vext1 <3,0,u,5>, LHS
2568684438U, // <0,u,5,1>: Cost 3 vext1 <3,0,u,5>, <1,2,3,0>
3765622902U, // <0,u,5,2>: Cost 4 vext3 <1,2,3,0>, <u,5,2,7>
2691881087U, // <0,u,5,3>: Cost 3 vext3 <1,2,3,0>, <u,5,3,7>
2568686902U, // <0,u,5,4>: Cost 3 vext1 <3,0,u,5>, RHS
2650492890U, // <0,u,5,5>: Cost 3 vext2 <5,5,0,u>, <5,5,0,u>
1618139290U, // <0,u,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
2824834358U, // <0,u,5,7>: Cost 3 vuzpr <1,0,3,u>, RHS
1618139308U, // <0,u,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
2592579686U, // <0,u,6,0>: Cost 3 vext1 <7,0,u,6>, LHS
2262496983U, // <0,u,6,1>: Cost 3 vrev <u,0,1,6>
2654474688U, // <0,u,6,2>: Cost 3 vext2 <6,2,0,u>, <6,2,0,u>
2691881168U, // <0,u,6,3>: Cost 3 vext3 <1,2,3,0>, <u,6,3,7>
2592582966U, // <0,u,6,4>: Cost 3 vext1 <7,0,u,6>, RHS
2656465587U, // <0,u,6,5>: Cost 3 vext2 <6,5,0,u>, <6,5,0,u>
2657129220U, // <0,u,6,6>: Cost 3 vext2 <6,6,0,u>, <6,6,0,u>
1584051029U, // <0,u,6,7>: Cost 2 vext2 <6,7,0,u>, <6,7,0,u>
1584714662U, // <0,u,6,u>: Cost 2 vext2 <6,u,0,u>, <6,u,0,u>
2562728038U, // <0,u,7,0>: Cost 3 vext1 <2,0,u,7>, LHS
2562728854U, // <0,u,7,1>: Cost 3 vext1 <2,0,u,7>, <1,2,3,0>
2562729473U, // <0,u,7,2>: Cost 3 vext1 <2,0,u,7>, <2,0,u,7>
2661111018U, // <0,u,7,3>: Cost 3 vext2 <7,3,0,u>, <7,3,0,u>
2562731318U, // <0,u,7,4>: Cost 3 vext1 <2,0,u,7>, RHS
2718718258U, // <0,u,7,5>: Cost 3 vext3 <5,6,7,0>, <u,7,5,6>
2586620261U, // <0,u,7,6>: Cost 3 vext1 <6,0,u,7>, <6,0,u,7>
2657793644U, // <0,u,7,7>: Cost 3 vext2 <6,7,0,u>, <7,7,7,7>
2562733870U, // <0,u,7,u>: Cost 3 vext1 <2,0,u,7>, LHS
135053414U, // <0,u,u,0>: Cost 1 vdup0 LHS
1544902446U, // <0,u,u,1>: Cost 2 vext2 <0,2,0,u>, LHS
1679005486U, // <0,u,u,2>: Cost 2 vuzpl LHS, LHS
835584U, // <0,u,u,3>: Cost 0 copy LHS
1483025718U, // <0,u,u,4>: Cost 2 vext1 <1,0,u,u>, RHS
1544902810U, // <0,u,u,5>: Cost 2 vext2 <0,2,0,u>, RHS
1679005850U, // <0,u,u,6>: Cost 2 vuzpl LHS, RHS
1518859327U, // <0,u,u,7>: Cost 2 vext1 <7,0,u,u>, <7,0,u,u>
835584U, // <0,u,u,u>: Cost 0 copy LHS
2689744896U, // <1,0,0,0>: Cost 3 vext3 <0,u,1,1>, <0,0,0,0>
1610694666U, // <1,0,0,1>: Cost 2 vext3 <0,0,1,1>, <0,0,1,1>
2689744916U, // <1,0,0,2>: Cost 3 vext3 <0,u,1,1>, <0,0,2,2>
2619310332U, // <1,0,0,3>: Cost 3 vext2 <0,3,1,0>, <0,3,1,0>
2684657701U, // <1,0,0,4>: Cost 3 vext3 <0,0,4,1>, <0,0,4,1>
2620637598U, // <1,0,0,5>: Cost 3 vext2 <0,5,1,0>, <0,5,1,0>
3708977654U, // <1,0,0,6>: Cost 4 vext2 <3,0,1,0>, <0,6,1,7>
3666351168U, // <1,0,0,7>: Cost 4 vext1 <7,1,0,0>, <7,1,0,0>
1611210825U, // <1,0,0,u>: Cost 2 vext3 <0,0,u,1>, <0,0,u,1>
2556780646U, // <1,0,1,0>: Cost 3 vext1 <1,1,0,1>, LHS
2556781355U, // <1,0,1,1>: Cost 3 vext1 <1,1,0,1>, <1,1,0,1>
1616003174U, // <1,0,1,2>: Cost 2 vext3 <0,u,1,1>, LHS
3693052888U, // <1,0,1,3>: Cost 4 vext2 <0,3,1,0>, <1,3,1,3>
2556783926U, // <1,0,1,4>: Cost 3 vext1 <1,1,0,1>, RHS
2580672143U, // <1,0,1,5>: Cost 3 vext1 <5,1,0,1>, <5,1,0,1>
2724839566U, // <1,0,1,6>: Cost 3 vext3 <6,7,0,1>, <0,1,6,7>
3654415354U, // <1,0,1,7>: Cost 4 vext1 <5,1,0,1>, <7,0,1,2>
1616003228U, // <1,0,1,u>: Cost 2 vext3 <0,u,1,1>, LHS
2685690019U, // <1,0,2,0>: Cost 3 vext3 <0,2,0,1>, <0,2,0,1>
2685763756U, // <1,0,2,1>: Cost 3 vext3 <0,2,1,1>, <0,2,1,1>
2698297524U, // <1,0,2,2>: Cost 3 vext3 <2,3,0,1>, <0,2,2,0>
2685911230U, // <1,0,2,3>: Cost 3 vext3 <0,2,3,1>, <0,2,3,1>
2689745100U, // <1,0,2,4>: Cost 3 vext3 <0,u,1,1>, <0,2,4,6>
3764814038U, // <1,0,2,5>: Cost 4 vext3 <1,1,1,1>, <0,2,5,7>
2724839640U, // <1,0,2,6>: Cost 3 vext3 <6,7,0,1>, <0,2,6,0>
2592625658U, // <1,0,2,7>: Cost 3 vext1 <7,1,0,2>, <7,0,1,2>
2686279915U, // <1,0,2,u>: Cost 3 vext3 <0,2,u,1>, <0,2,u,1>
3087843328U, // <1,0,3,0>: Cost 3 vtrnr LHS, <0,0,0,0>
3087843338U, // <1,0,3,1>: Cost 3 vtrnr LHS, <0,0,1,1>
67944550U, // <1,0,3,2>: Cost 1 vrev LHS
2568743135U, // <1,0,3,3>: Cost 3 vext1 <3,1,0,3>, <3,1,0,3>
2562772278U, // <1,0,3,4>: Cost 3 vext1 <2,1,0,3>, RHS
4099850454U, // <1,0,3,5>: Cost 4 vtrnl <1,0,3,2>, <0,2,5,7>
3704998538U, // <1,0,3,6>: Cost 4 vext2 <2,3,1,0>, <3,6,2,7>
2592633923U, // <1,0,3,7>: Cost 3 vext1 <7,1,0,3>, <7,1,0,3>
68386972U, // <1,0,3,u>: Cost 1 vrev LHS
2620640146U, // <1,0,4,0>: Cost 3 vext2 <0,5,1,0>, <4,0,5,1>
2689745234U, // <1,0,4,1>: Cost 3 vext3 <0,u,1,1>, <0,4,1,5>
2689745244U, // <1,0,4,2>: Cost 3 vext3 <0,u,1,1>, <0,4,2,6>
3760980320U, // <1,0,4,3>: Cost 4 vext3 <0,4,3,1>, <0,4,3,1>
3761054057U, // <1,0,4,4>: Cost 4 vext3 <0,4,4,1>, <0,4,4,1>
2619313462U, // <1,0,4,5>: Cost 3 vext2 <0,3,1,0>, RHS
3761201531U, // <1,0,4,6>: Cost 4 vext3 <0,4,6,1>, <0,4,6,1>
3666383940U, // <1,0,4,7>: Cost 4 vext1 <7,1,0,4>, <7,1,0,4>
2619313705U, // <1,0,4,u>: Cost 3 vext2 <0,3,1,0>, RHS
4029300736U, // <1,0,5,0>: Cost 4 vzipr <0,4,1,5>, <0,0,0,0>
2895249510U, // <1,0,5,1>: Cost 3 vzipl <1,5,3,7>, LHS
3028287590U, // <1,0,5,2>: Cost 3 vtrnl <1,3,5,7>, LHS
3642501345U, // <1,0,5,3>: Cost 4 vext1 <3,1,0,5>, <3,1,0,5>
2215592058U, // <1,0,5,4>: Cost 3 vrev <0,1,4,5>
3724242907U, // <1,0,5,5>: Cost 4 vext2 <5,5,1,0>, <5,5,1,0>
3724906540U, // <1,0,5,6>: Cost 4 vext2 <5,6,1,0>, <5,6,1,0>
3911118134U, // <1,0,5,7>: Cost 4 vuzpr <3,1,3,0>, RHS
3028287644U, // <1,0,5,u>: Cost 3 vtrnl <1,3,5,7>, LHS
3762086375U, // <1,0,6,0>: Cost 4 vext3 <0,6,0,1>, <0,6,0,1>
2698297846U, // <1,0,6,1>: Cost 3 vext3 <2,3,0,1>, <0,6,1,7>
3760022015U, // <1,0,6,2>: Cost 4 vext3 <0,2,u,1>, <0,6,2,7>
3642509538U, // <1,0,6,3>: Cost 4 vext1 <3,1,0,6>, <3,1,0,6>
3762381323U, // <1,0,6,4>: Cost 4 vext3 <0,6,4,1>, <0,6,4,1>
3730215604U, // <1,0,6,5>: Cost 4 vext2 <6,5,1,0>, <6,5,1,0>
3730879237U, // <1,0,6,6>: Cost 4 vext2 <6,6,1,0>, <6,6,1,0>
2657801046U, // <1,0,6,7>: Cost 3 vext2 <6,7,1,0>, <6,7,1,0>
2658464679U, // <1,0,6,u>: Cost 3 vext2 <6,u,1,0>, <6,u,1,0>
2659128312U, // <1,0,7,0>: Cost 3 vext2 <7,0,1,0>, <7,0,1,0>
4047898278U, // <1,0,7,1>: Cost 4 vzipr <3,5,1,7>, <2,3,0,1>
2215460970U, // <1,0,7,2>: Cost 3 vrev <0,1,2,7>
3734861035U, // <1,0,7,3>: Cost 4 vext2 <7,3,1,0>, <7,3,1,0>
3731543398U, // <1,0,7,4>: Cost 4 vext2 <6,7,1,0>, <7,4,5,6>
3736188301U, // <1,0,7,5>: Cost 4 vext2 <7,5,1,0>, <7,5,1,0>
2663110110U, // <1,0,7,6>: Cost 3 vext2 <7,6,1,0>, <7,6,1,0>
3731543660U, // <1,0,7,7>: Cost 4 vext2 <6,7,1,0>, <7,7,7,7>
2664437376U, // <1,0,7,u>: Cost 3 vext2 <7,u,1,0>, <7,u,1,0>
3087884288U, // <1,0,u,0>: Cost 3 vtrnr LHS, <0,0,0,0>
1616003730U, // <1,0,u,1>: Cost 2 vext3 <0,u,1,1>, <0,u,1,1>
67985515U, // <1,0,u,2>: Cost 1 vrev LHS
2689893028U, // <1,0,u,3>: Cost 3 vext3 <0,u,3,1>, <0,u,3,1>
2689745586U, // <1,0,u,4>: Cost 3 vext3 <0,u,1,1>, <0,u,4,6>
2619316378U, // <1,0,u,5>: Cost 3 vext2 <0,3,1,0>, RHS
2669082807U, // <1,0,u,6>: Cost 3 vext2 <u,6,1,0>, <u,6,1,0>
2592674888U, // <1,0,u,7>: Cost 3 vext1 <7,1,0,u>, <7,1,0,u>
68427937U, // <1,0,u,u>: Cost 1 vrev LHS
1543585802U, // <1,1,0,0>: Cost 2 vext2 <0,0,1,1>, <0,0,1,1>
1548894310U, // <1,1,0,1>: Cost 2 vext2 <0,u,1,1>, LHS
2618654892U, // <1,1,0,2>: Cost 3 vext2 <0,2,1,1>, <0,2,1,1>
2689745654U, // <1,1,0,3>: Cost 3 vext3 <0,u,1,1>, <1,0,3,2>
2622636370U, // <1,1,0,4>: Cost 3 vext2 <0,u,1,1>, <0,4,1,5>
2620645791U, // <1,1,0,5>: Cost 3 vext2 <0,5,1,1>, <0,5,1,1>
3696378367U, // <1,1,0,6>: Cost 4 vext2 <0,u,1,1>, <0,6,2,7>
3666424905U, // <1,1,0,7>: Cost 4 vext1 <7,1,1,0>, <7,1,1,0>
1548894866U, // <1,1,0,u>: Cost 2 vext2 <0,u,1,1>, <0,u,1,1>
1483112550U, // <1,1,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
202162278U, // <1,1,1,1>: Cost 1 vdup1 LHS
2622636950U, // <1,1,1,2>: Cost 3 vext2 <0,u,1,1>, <1,2,3,0>
2622637016U, // <1,1,1,3>: Cost 3 vext2 <0,u,1,1>, <1,3,1,3>
1483115830U, // <1,1,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
2622637200U, // <1,1,1,5>: Cost 3 vext2 <0,u,1,1>, <1,5,3,7>
2622637263U, // <1,1,1,6>: Cost 3 vext2 <0,u,1,1>, <1,6,1,7>
2592691274U, // <1,1,1,7>: Cost 3 vext1 <7,1,1,1>, <7,1,1,1>
202162278U, // <1,1,1,u>: Cost 1 vdup1 LHS
2550890588U, // <1,1,2,0>: Cost 3 vext1 <0,1,1,2>, <0,1,1,2>
2617329183U, // <1,1,2,1>: Cost 3 vext2 <0,0,1,1>, <2,1,3,1>
2622637672U, // <1,1,2,2>: Cost 3 vext2 <0,u,1,1>, <2,2,2,2>
2622637734U, // <1,1,2,3>: Cost 3 vext2 <0,u,1,1>, <2,3,0,1>
2550893878U, // <1,1,2,4>: Cost 3 vext1 <0,1,1,2>, RHS
3696379744U, // <1,1,2,5>: Cost 4 vext2 <0,u,1,1>, <2,5,2,7>
2622638010U, // <1,1,2,6>: Cost 3 vext2 <0,u,1,1>, <2,6,3,7>
3804554170U, // <1,1,2,7>: Cost 4 vext3 <7,7,0,1>, <1,2,7,0>
2622638139U, // <1,1,2,u>: Cost 3 vext2 <0,u,1,1>, <2,u,0,1>
2622638230U, // <1,1,3,0>: Cost 3 vext2 <0,u,1,1>, <3,0,1,2>
3087844148U, // <1,1,3,1>: Cost 3 vtrnr LHS, <1,1,1,1>
4161585244U, // <1,1,3,2>: Cost 4 vtrnr LHS, <0,1,1,2>
2014101606U, // <1,1,3,3>: Cost 2 vtrnr LHS, LHS
2622638594U, // <1,1,3,4>: Cost 3 vext2 <0,u,1,1>, <3,4,5,6>
2689745920U, // <1,1,3,5>: Cost 3 vext3 <0,u,1,1>, <1,3,5,7>
3763487753U, // <1,1,3,6>: Cost 4 vext3 <0,u,1,1>, <1,3,6,7>
2592707660U, // <1,1,3,7>: Cost 3 vext1 <7,1,1,3>, <7,1,1,3>
2014101611U, // <1,1,3,u>: Cost 2 vtrnr LHS, LHS
2556878950U, // <1,1,4,0>: Cost 3 vext1 <1,1,1,4>, LHS
2221335351U, // <1,1,4,1>: Cost 3 vrev <1,1,1,4>
3696380988U, // <1,1,4,2>: Cost 4 vext2 <0,u,1,1>, <4,2,6,0>
3763487805U, // <1,1,4,3>: Cost 4 vext3 <0,u,1,1>, <1,4,3,5>
2556882230U, // <1,1,4,4>: Cost 3 vext1 <1,1,1,4>, RHS
1548897590U, // <1,1,4,5>: Cost 2 vext2 <0,u,1,1>, RHS
2758184246U, // <1,1,4,6>: Cost 3 vuzpl <1,1,1,1>, RHS
3666457677U, // <1,1,4,7>: Cost 4 vext1 <7,1,1,4>, <7,1,1,4>
1548897833U, // <1,1,4,u>: Cost 2 vext2 <0,u,1,1>, RHS
2693653615U, // <1,1,5,0>: Cost 3 vext3 <1,5,0,1>, <1,5,0,1>
2617331408U, // <1,1,5,1>: Cost 3 vext2 <0,0,1,1>, <5,1,7,3>
4029302934U, // <1,1,5,2>: Cost 4 vzipr <0,4,1,5>, <3,0,1,2>
2689746064U, // <1,1,5,3>: Cost 3 vext3 <0,u,1,1>, <1,5,3,7>
2221564755U, // <1,1,5,4>: Cost 3 vrev <1,1,4,5>
2955559250U, // <1,1,5,5>: Cost 3 vzipr <0,4,1,5>, <0,4,1,5>
2617331810U, // <1,1,5,6>: Cost 3 vext2 <0,0,1,1>, <5,6,7,0>
2825293110U, // <1,1,5,7>: Cost 3 vuzpr <1,1,1,1>, RHS
2689746109U, // <1,1,5,u>: Cost 3 vext3 <0,u,1,1>, <1,5,u,7>
3696382241U, // <1,1,6,0>: Cost 4 vext2 <0,u,1,1>, <6,0,1,2>
2689746127U, // <1,1,6,1>: Cost 3 vext3 <0,u,1,1>, <1,6,1,7>
2617332218U, // <1,1,6,2>: Cost 3 vext2 <0,0,1,1>, <6,2,7,3>
3763487969U, // <1,1,6,3>: Cost 4 vext3 <0,u,1,1>, <1,6,3,7>
3696382605U, // <1,1,6,4>: Cost 4 vext2 <0,u,1,1>, <6,4,5,6>
4029309266U, // <1,1,6,5>: Cost 4 vzipr <0,4,1,6>, <0,4,1,5>
2617332536U, // <1,1,6,6>: Cost 3 vext2 <0,0,1,1>, <6,6,6,6>
2724840702U, // <1,1,6,7>: Cost 3 vext3 <6,7,0,1>, <1,6,7,0>
2725504263U, // <1,1,6,u>: Cost 3 vext3 <6,u,0,1>, <1,6,u,0>
2617332720U, // <1,1,7,0>: Cost 3 vext2 <0,0,1,1>, <7,0,0,1>
2659800138U, // <1,1,7,1>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
3691074717U, // <1,1,7,2>: Cost 4 vext2 <0,0,1,1>, <7,2,1,3>
4167811174U, // <1,1,7,3>: Cost 4 vtrnr <1,1,5,7>, LHS
2617333094U, // <1,1,7,4>: Cost 3 vext2 <0,0,1,1>, <7,4,5,6>
3295396702U, // <1,1,7,5>: Cost 4 vrev <1,1,5,7>
3803891014U, // <1,1,7,6>: Cost 4 vext3 <7,6,0,1>, <1,7,6,0>
2617333356U, // <1,1,7,7>: Cost 3 vext2 <0,0,1,1>, <7,7,7,7>
2659800138U, // <1,1,7,u>: Cost 3 vext2 <7,1,1,1>, <7,1,1,1>
1483112550U, // <1,1,u,0>: Cost 2 vext1 <1,1,1,1>, LHS
202162278U, // <1,1,u,1>: Cost 1 vdup1 LHS
2622642056U, // <1,1,u,2>: Cost 3 vext2 <0,u,1,1>, <u,2,3,3>
2014142566U, // <1,1,u,3>: Cost 2 vtrnr LHS, LHS
1483115830U, // <1,1,u,4>: Cost 2 vext1 <1,1,1,1>, RHS
1548900506U, // <1,1,u,5>: Cost 2 vext2 <0,u,1,1>, RHS
2622642384U, // <1,1,u,6>: Cost 3 vext2 <0,u,1,1>, <u,6,3,7>
2825293353U, // <1,1,u,7>: Cost 3 vuzpr <1,1,1,1>, RHS
202162278U, // <1,1,u,u>: Cost 1 vdup1 LHS
2635251712U, // <1,2,0,0>: Cost 3 vext2 <3,0,1,2>, <0,0,0,0>
1561509990U, // <1,2,0,1>: Cost 2 vext2 <3,0,1,2>, LHS
2618663085U, // <1,2,0,2>: Cost 3 vext2 <0,2,1,2>, <0,2,1,2>
2696529358U, // <1,2,0,3>: Cost 3 vext3 <2,0,3,1>, <2,0,3,1>
2635252050U, // <1,2,0,4>: Cost 3 vext2 <3,0,1,2>, <0,4,1,5>
3769533926U, // <1,2,0,5>: Cost 4 vext3 <1,u,2,1>, <2,0,5,7>
2621317617U, // <1,2,0,6>: Cost 3 vext2 <0,6,1,2>, <0,6,1,2>
2659140170U, // <1,2,0,7>: Cost 3 vext2 <7,0,1,2>, <0,7,2,1>
1561510557U, // <1,2,0,u>: Cost 2 vext2 <3,0,1,2>, LHS
2623308516U, // <1,2,1,0>: Cost 3 vext2 <1,0,1,2>, <1,0,1,2>
2635252532U, // <1,2,1,1>: Cost 3 vext2 <3,0,1,2>, <1,1,1,1>
2631271318U, // <1,2,1,2>: Cost 3 vext2 <2,3,1,2>, <1,2,3,0>
2958180454U, // <1,2,1,3>: Cost 3 vzipr <0,u,1,1>, LHS
2550959414U, // <1,2,1,4>: Cost 3 vext1 <0,1,2,1>, RHS
2635252880U, // <1,2,1,5>: Cost 3 vext2 <3,0,1,2>, <1,5,3,7>
2635252952U, // <1,2,1,6>: Cost 3 vext2 <3,0,1,2>, <1,6,2,7>
3732882731U, // <1,2,1,7>: Cost 4 vext2 <7,0,1,2>, <1,7,3,0>
2958180459U, // <1,2,1,u>: Cost 3 vzipr <0,u,1,1>, LHS
2629281213U, // <1,2,2,0>: Cost 3 vext2 <2,0,1,2>, <2,0,1,2>
2635253280U, // <1,2,2,1>: Cost 3 vext2 <3,0,1,2>, <2,1,3,2>
2618664552U, // <1,2,2,2>: Cost 3 vext2 <0,2,1,2>, <2,2,2,2>
2689746546U, // <1,2,2,3>: Cost 3 vext3 <0,u,1,1>, <2,2,3,3>
3764815485U, // <1,2,2,4>: Cost 4 vext3 <1,1,1,1>, <2,2,4,5>
3760023176U, // <1,2,2,5>: Cost 4 vext3 <0,2,u,1>, <2,2,5,7>
2635253690U, // <1,2,2,6>: Cost 3 vext2 <3,0,1,2>, <2,6,3,7>
2659141610U, // <1,2,2,7>: Cost 3 vext2 <7,0,1,2>, <2,7,0,1>
2689746591U, // <1,2,2,u>: Cost 3 vext3 <0,u,1,1>, <2,2,u,3>
403488870U, // <1,2,3,0>: Cost 1 vext1 LHS, LHS
1477231350U, // <1,2,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
1477232232U, // <1,2,3,2>: Cost 2 vext1 LHS, <2,2,2,2>
1477233052U, // <1,2,3,3>: Cost 2 vext1 LHS, <3,3,3,3>
403492150U, // <1,2,3,4>: Cost 1 vext1 LHS, RHS
1525010128U, // <1,2,3,5>: Cost 2 vext1 LHS, <5,1,7,3>
1525010938U, // <1,2,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
1525011450U, // <1,2,3,7>: Cost 2 vext1 LHS, <7,0,1,2>
403494702U, // <1,2,3,u>: Cost 1 vext1 LHS, LHS
2641226607U, // <1,2,4,0>: Cost 3 vext2 <4,0,1,2>, <4,0,1,2>
3624723446U, // <1,2,4,1>: Cost 4 vext1 <0,1,2,4>, <1,3,4,6>
3301123609U, // <1,2,4,2>: Cost 4 vrev <2,1,2,4>
2598759198U, // <1,2,4,3>: Cost 3 vext1 <u,1,2,4>, <3,u,1,2>
2659142864U, // <1,2,4,4>: Cost 3 vext2 <7,0,1,2>, <4,4,4,4>
1561513270U, // <1,2,4,5>: Cost 2 vext2 <3,0,1,2>, RHS
2659143028U, // <1,2,4,6>: Cost 3 vext2 <7,0,1,2>, <4,6,4,6>
2659143112U, // <1,2,4,7>: Cost 3 vext2 <7,0,1,2>, <4,7,5,0>
1561513513U, // <1,2,4,u>: Cost 2 vext2 <3,0,1,2>, RHS
2550988902U, // <1,2,5,0>: Cost 3 vext1 <0,1,2,5>, LHS
2550989824U, // <1,2,5,1>: Cost 3 vext1 <0,1,2,5>, <1,3,5,7>
3624732264U, // <1,2,5,2>: Cost 4 vext1 <0,1,2,5>, <2,2,2,2>
2955559014U, // <1,2,5,3>: Cost 3 vzipr <0,4,1,5>, LHS
2550992182U, // <1,2,5,4>: Cost 3 vext1 <0,1,2,5>, RHS
2659143684U, // <1,2,5,5>: Cost 3 vext2 <7,0,1,2>, <5,5,5,5>
2659143778U, // <1,2,5,6>: Cost 3 vext2 <7,0,1,2>, <5,6,7,0>
2659143848U, // <1,2,5,7>: Cost 3 vext2 <7,0,1,2>, <5,7,5,7>
2550994734U, // <1,2,5,u>: Cost 3 vext1 <0,1,2,5>, LHS
2700289945U, // <1,2,6,0>: Cost 3 vext3 <2,6,0,1>, <2,6,0,1>
2635256232U, // <1,2,6,1>: Cost 3 vext2 <3,0,1,2>, <6,1,7,2>
2659144186U, // <1,2,6,2>: Cost 3 vext2 <7,0,1,2>, <6,2,7,3>
2689746874U, // <1,2,6,3>: Cost 3 vext3 <0,u,1,1>, <2,6,3,7>
3763488705U, // <1,2,6,4>: Cost 4 vext3 <0,u,1,1>, <2,6,4,5>
3763488716U, // <1,2,6,5>: Cost 4 vext3 <0,u,1,1>, <2,6,5,7>
2659144504U, // <1,2,6,6>: Cost 3 vext2 <7,0,1,2>, <6,6,6,6>
2657817432U, // <1,2,6,7>: Cost 3 vext2 <6,7,1,2>, <6,7,1,2>
2689746919U, // <1,2,6,u>: Cost 3 vext3 <0,u,1,1>, <2,6,u,7>
1585402874U, // <1,2,7,0>: Cost 2 vext2 <7,0,1,2>, <7,0,1,2>
2659144770U, // <1,2,7,1>: Cost 3 vext2 <7,0,1,2>, <7,1,0,2>
3708998858U, // <1,2,7,2>: Cost 4 vext2 <3,0,1,2>, <7,2,6,3>
2635257059U, // <1,2,7,3>: Cost 3 vext2 <3,0,1,2>, <7,3,0,1>
2659145062U, // <1,2,7,4>: Cost 3 vext2 <7,0,1,2>, <7,4,5,6>
3732886916U, // <1,2,7,5>: Cost 4 vext2 <7,0,1,2>, <7,5,0,0>
3732886998U, // <1,2,7,6>: Cost 4 vext2 <7,0,1,2>, <7,6,0,1>
2659145255U, // <1,2,7,7>: Cost 3 vext2 <7,0,1,2>, <7,7,0,1>
1590711938U, // <1,2,7,u>: Cost 2 vext2 <7,u,1,2>, <7,u,1,2>
403529835U, // <1,2,u,0>: Cost 1 vext1 LHS, LHS
1477272310U, // <1,2,u,1>: Cost 2 vext1 LHS, <1,0,3,2>
1477273192U, // <1,2,u,2>: Cost 2 vext1 LHS, <2,2,2,2>
1477273750U, // <1,2,u,3>: Cost 2 vext1 LHS, <3,0,1,2>
403533110U, // <1,2,u,4>: Cost 1 vext1 LHS, RHS
1561516186U, // <1,2,u,5>: Cost 2 vext2 <3,0,1,2>, RHS
1525051898U, // <1,2,u,6>: Cost 2 vext1 LHS, <6,2,7,3>
1525052410U, // <1,2,u,7>: Cost 2 vext1 LHS, <7,0,1,2>
403535662U, // <1,2,u,u>: Cost 1 vext1 LHS, LHS
2819407872U, // <1,3,0,0>: Cost 3 vuzpr LHS, <0,0,0,0>
1551564902U, // <1,3,0,1>: Cost 2 vext2 <1,3,1,3>, LHS
2819408630U, // <1,3,0,2>: Cost 3 vuzpr LHS, <1,0,3,2>
2619334911U, // <1,3,0,3>: Cost 3 vext2 <0,3,1,3>, <0,3,1,3>
2625306962U, // <1,3,0,4>: Cost 3 vext2 <1,3,1,3>, <0,4,1,5>
3832725879U, // <1,3,0,5>: Cost 4 vuzpl <1,2,3,0>, <0,4,5,6>
3699048959U, // <1,3,0,6>: Cost 4 vext2 <1,3,1,3>, <0,6,2,7>
3776538827U, // <1,3,0,7>: Cost 4 vext3 <3,0,7,1>, <3,0,7,1>
1551565469U, // <1,3,0,u>: Cost 2 vext2 <1,3,1,3>, LHS
2618671862U, // <1,3,1,0>: Cost 3 vext2 <0,2,1,3>, <1,0,3,2>
2819408692U, // <1,3,1,1>: Cost 3 vuzpr LHS, <1,1,1,1>
2624643975U, // <1,3,1,2>: Cost 3 vext2 <1,2,1,3>, <1,2,1,3>
1745666150U, // <1,3,1,3>: Cost 2 vuzpr LHS, LHS
2557005110U, // <1,3,1,4>: Cost 3 vext1 <1,1,3,1>, RHS
2625307792U, // <1,3,1,5>: Cost 3 vext2 <1,3,1,3>, <1,5,3,7>
3698386127U, // <1,3,1,6>: Cost 4 vext2 <1,2,1,3>, <1,6,1,7>
2592838748U, // <1,3,1,7>: Cost 3 vext1 <7,1,3,1>, <7,1,3,1>
1745666155U, // <1,3,1,u>: Cost 2 vuzpr LHS, LHS
2819408790U, // <1,3,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
2625308193U, // <1,3,2,1>: Cost 3 vext2 <1,3,1,3>, <2,1,3,3>
2819408036U, // <1,3,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
2819851890U, // <1,3,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
2819408794U, // <1,3,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
3893149890U, // <1,3,2,5>: Cost 4 vuzpr LHS, <0,2,3,5>
2819408076U, // <1,3,2,6>: Cost 3 vuzpr LHS, <0,2,4,6>
3772041583U, // <1,3,2,7>: Cost 4 vext3 <2,3,0,1>, <3,2,7,3>
2819408042U, // <1,3,2,u>: Cost 3 vuzpr LHS, <0,2,0,u>
1483276390U, // <1,3,3,0>: Cost 2 vext1 <1,1,3,3>, LHS
1483277128U, // <1,3,3,1>: Cost 2 vext1 <1,1,3,3>, <1,1,3,3>
2557019752U, // <1,3,3,2>: Cost 3 vext1 <1,1,3,3>, <2,2,2,2>
2819408856U, // <1,3,3,3>: Cost 3 vuzpr LHS, <1,3,1,3>
1483279670U, // <1,3,3,4>: Cost 2 vext1 <1,1,3,3>, RHS
2819409614U, // <1,3,3,5>: Cost 3 vuzpr LHS, <2,3,4,5>
2598826490U, // <1,3,3,6>: Cost 3 vext1 <u,1,3,3>, <6,2,7,3>
3087844352U, // <1,3,3,7>: Cost 3 vtrnr LHS, <1,3,5,7>
1483282222U, // <1,3,3,u>: Cost 2 vext1 <1,1,3,3>, LHS
2568970342U, // <1,3,4,0>: Cost 3 vext1 <3,1,3,4>, LHS
2568971224U, // <1,3,4,1>: Cost 3 vext1 <3,1,3,4>, <1,3,1,3>
3832761290U, // <1,3,4,2>: Cost 4 vuzpl <1,2,3,4>, <4,1,2,3>
2233428219U, // <1,3,4,3>: Cost 3 vrev <3,1,3,4>
2568973622U, // <1,3,4,4>: Cost 3 vext1 <3,1,3,4>, RHS
1551568182U, // <1,3,4,5>: Cost 2 vext2 <1,3,1,3>, RHS
2819410434U, // <1,3,4,6>: Cost 3 vuzpr LHS, <3,4,5,6>
3666605151U, // <1,3,4,7>: Cost 4 vext1 <7,1,3,4>, <7,1,3,4>
1551568425U, // <1,3,4,u>: Cost 2 vext2 <1,3,1,3>, RHS
2563006566U, // <1,3,5,0>: Cost 3 vext1 <2,1,3,5>, LHS
2568979456U, // <1,3,5,1>: Cost 3 vext1 <3,1,3,5>, <1,3,5,7>
2563008035U, // <1,3,5,2>: Cost 3 vext1 <2,1,3,5>, <2,1,3,5>
2233436412U, // <1,3,5,3>: Cost 3 vrev <3,1,3,5>
2563009846U, // <1,3,5,4>: Cost 3 vext1 <2,1,3,5>, RHS
2867187716U, // <1,3,5,5>: Cost 3 vuzpr LHS, <5,5,5,5>
2655834214U, // <1,3,5,6>: Cost 3 vext2 <6,4,1,3>, <5,6,7,4>
1745669430U, // <1,3,5,7>: Cost 2 vuzpr LHS, RHS
1745669431U, // <1,3,5,u>: Cost 2 vuzpr LHS, RHS
2867187810U, // <1,3,6,0>: Cost 3 vuzpr LHS, <5,6,7,0>
3699052931U, // <1,3,6,1>: Cost 4 vext2 <1,3,1,3>, <6,1,3,1>
2654507460U, // <1,3,6,2>: Cost 3 vext2 <6,2,1,3>, <6,2,1,3>
3766291091U, // <1,3,6,3>: Cost 4 vext3 <1,3,3,1>, <3,6,3,7>
2655834726U, // <1,3,6,4>: Cost 3 vext2 <6,4,1,3>, <6,4,1,3>
3923384562U, // <1,3,6,5>: Cost 4 vuzpr <5,1,7,3>, <u,6,7,5>
2657161992U, // <1,3,6,6>: Cost 3 vext2 <6,6,1,3>, <6,6,1,3>
2819852218U, // <1,3,6,7>: Cost 3 vuzpr LHS, <2,6,3,7>
2819852219U, // <1,3,6,u>: Cost 3 vuzpr LHS, <2,6,3,u>
2706926275U, // <1,3,7,0>: Cost 3 vext3 <3,7,0,1>, <3,7,0,1>
2659816524U, // <1,3,7,1>: Cost 3 vext2 <7,1,1,3>, <7,1,1,3>
3636766245U, // <1,3,7,2>: Cost 4 vext1 <2,1,3,7>, <2,1,3,7>
2867187903U, // <1,3,7,3>: Cost 3 vuzpr LHS, <5,7,u,3>
2625312102U, // <1,3,7,4>: Cost 3 vext2 <1,3,1,3>, <7,4,5,6>
2867188598U, // <1,3,7,5>: Cost 3 vuzpr LHS, <6,7,4,5>
3728250344U, // <1,3,7,6>: Cost 4 vext2 <6,2,1,3>, <7,6,2,1>
2867187880U, // <1,3,7,7>: Cost 3 vuzpr LHS, <5,7,5,7>
2707516171U, // <1,3,7,u>: Cost 3 vext3 <3,7,u,1>, <3,7,u,1>
1483317350U, // <1,3,u,0>: Cost 2 vext1 <1,1,3,u>, LHS
1483318093U, // <1,3,u,1>: Cost 2 vext1 <1,1,3,u>, <1,1,3,u>
2819410718U, // <1,3,u,2>: Cost 3 vuzpr LHS, <3,u,1,2>
1745666717U, // <1,3,u,3>: Cost 2 vuzpr LHS, LHS
1483320630U, // <1,3,u,4>: Cost 2 vext1 <1,1,3,u>, RHS
1551571098U, // <1,3,u,5>: Cost 2 vext2 <1,3,1,3>, RHS
2819410758U, // <1,3,u,6>: Cost 3 vuzpr LHS, <3,u,5,6>
1745669673U, // <1,3,u,7>: Cost 2 vuzpr LHS, RHS
1745666722U, // <1,3,u,u>: Cost 2 vuzpr LHS, LHS
2617352205U, // <1,4,0,0>: Cost 3 vext2 <0,0,1,4>, <0,0,1,4>
2619342950U, // <1,4,0,1>: Cost 3 vext2 <0,3,1,4>, LHS
3692421295U, // <1,4,0,2>: Cost 4 vext2 <0,2,1,4>, <0,2,1,4>
2619343104U, // <1,4,0,3>: Cost 3 vext2 <0,3,1,4>, <0,3,1,4>
2617352530U, // <1,4,0,4>: Cost 3 vext2 <0,0,1,4>, <0,4,1,5>
1634880402U, // <1,4,0,5>: Cost 2 vext3 <4,0,5,1>, <4,0,5,1>
2713930652U, // <1,4,0,6>: Cost 3 vext3 <4,u,5,1>, <4,0,6,2>
3732898396U, // <1,4,0,7>: Cost 4 vext2 <7,0,1,4>, <0,7,4,1>
1635101613U, // <1,4,0,u>: Cost 2 vext3 <4,0,u,1>, <4,0,u,1>
3693085430U, // <1,4,1,0>: Cost 4 vext2 <0,3,1,4>, <1,0,3,2>
2623988535U, // <1,4,1,1>: Cost 3 vext2 <1,1,1,4>, <1,1,1,4>
3693085590U, // <1,4,1,2>: Cost 4 vext2 <0,3,1,4>, <1,2,3,0>
3692422134U, // <1,4,1,3>: Cost 4 vext2 <0,2,1,4>, <1,3,4,6>
3693085726U, // <1,4,1,4>: Cost 4 vext2 <0,3,1,4>, <1,4,0,1>
2892401974U, // <1,4,1,5>: Cost 3 vzipl <1,1,1,1>, RHS
3026619702U, // <1,4,1,6>: Cost 3 vtrnl <1,1,1,1>, RHS
3800206324U, // <1,4,1,7>: Cost 4 vext3 <7,0,4,1>, <4,1,7,0>
2892402217U, // <1,4,1,u>: Cost 3 vzipl <1,1,1,1>, RHS
3966978927U, // <1,4,2,0>: Cost 4 vzipl <1,2,3,4>, <4,0,1,2>
3966979018U, // <1,4,2,1>: Cost 4 vzipl <1,2,3,4>, <4,1,2,3>
3693086312U, // <1,4,2,2>: Cost 4 vext2 <0,3,1,4>, <2,2,2,2>
2635269798U, // <1,4,2,3>: Cost 3 vext2 <3,0,1,4>, <2,3,0,1>
3966979280U, // <1,4,2,4>: Cost 4 vzipl <1,2,3,4>, <4,4,4,4>
2893204790U, // <1,4,2,5>: Cost 3 vzipl <1,2,3,0>, RHS
3693086650U, // <1,4,2,6>: Cost 4 vext2 <0,3,1,4>, <2,6,3,7>
3666662502U, // <1,4,2,7>: Cost 4 vext1 <7,1,4,2>, <7,1,4,2>
2893205033U, // <1,4,2,u>: Cost 3 vzipl <1,2,3,0>, RHS
2563063910U, // <1,4,3,0>: Cost 3 vext1 <2,1,4,3>, LHS
2563064730U, // <1,4,3,1>: Cost 3 vext1 <2,1,4,3>, <1,2,3,4>
2563065386U, // <1,4,3,2>: Cost 3 vext1 <2,1,4,3>, <2,1,4,3>
3693087132U, // <1,4,3,3>: Cost 4 vext2 <0,3,1,4>, <3,3,3,3>
2619345410U, // <1,4,3,4>: Cost 3 vext2 <0,3,1,4>, <3,4,5,6>
3087843666U, // <1,4,3,5>: Cost 3 vtrnr LHS, <0,4,1,5>
3087843676U, // <1,4,3,6>: Cost 3 vtrnr LHS, <0,4,2,6>
3666670695U, // <1,4,3,7>: Cost 4 vext1 <7,1,4,3>, <7,1,4,3>
3087843669U, // <1,4,3,u>: Cost 3 vtrnr LHS, <0,4,1,u>
2620672914U, // <1,4,4,0>: Cost 3 vext2 <0,5,1,4>, <4,0,5,1>
3630842706U, // <1,4,4,1>: Cost 4 vext1 <1,1,4,4>, <1,1,4,4>
3313069003U, // <1,4,4,2>: Cost 4 vrev <4,1,2,4>
3642788100U, // <1,4,4,3>: Cost 4 vext1 <3,1,4,4>, <3,1,4,4>
2713930960U, // <1,4,4,4>: Cost 3 vext3 <4,u,5,1>, <4,4,4,4>
2619346230U, // <1,4,4,5>: Cost 3 vext2 <0,3,1,4>, RHS
2713930980U, // <1,4,4,6>: Cost 3 vext3 <4,u,5,1>, <4,4,6,6>
3736882642U, // <1,4,4,7>: Cost 4 vext2 <7,6,1,4>, <4,7,6,1>
2619346473U, // <1,4,4,u>: Cost 3 vext2 <0,3,1,4>, RHS
2557108326U, // <1,4,5,0>: Cost 3 vext1 <1,1,4,5>, LHS
2557109075U, // <1,4,5,1>: Cost 3 vext1 <1,1,4,5>, <1,1,4,5>
2598913774U, // <1,4,5,2>: Cost 3 vext1 <u,1,4,5>, <2,3,u,1>
3630852246U, // <1,4,5,3>: Cost 4 vext1 <1,1,4,5>, <3,0,1,2>
2557111606U, // <1,4,5,4>: Cost 3 vext1 <1,1,4,5>, RHS
2895252790U, // <1,4,5,5>: Cost 3 vzipl <1,5,3,7>, RHS
1616006454U, // <1,4,5,6>: Cost 2 vext3 <0,u,1,1>, RHS
3899059510U, // <1,4,5,7>: Cost 4 vuzpr <1,1,1,4>, RHS
1616006472U, // <1,4,5,u>: Cost 2 vext3 <0,u,1,1>, RHS
2557116518U, // <1,4,6,0>: Cost 3 vext1 <1,1,4,6>, LHS
2557117236U, // <1,4,6,1>: Cost 3 vext1 <1,1,4,6>, <1,1,1,1>
3630859880U, // <1,4,6,2>: Cost 4 vext1 <1,1,4,6>, <2,2,2,2>
2569062550U, // <1,4,6,3>: Cost 3 vext1 <3,1,4,6>, <3,0,1,2>
2557119798U, // <1,4,6,4>: Cost 3 vext1 <1,1,4,6>, RHS
3763490174U, // <1,4,6,5>: Cost 4 vext3 <0,u,1,1>, <4,6,5,7>
3763490183U, // <1,4,6,6>: Cost 4 vext3 <0,u,1,1>, <4,6,6,7>
2712751498U, // <1,4,6,7>: Cost 3 vext3 <4,6,7,1>, <4,6,7,1>
2557122350U, // <1,4,6,u>: Cost 3 vext1 <1,1,4,6>, LHS
2659161084U, // <1,4,7,0>: Cost 3 vext2 <7,0,1,4>, <7,0,1,4>
3732903040U, // <1,4,7,1>: Cost 4 vext2 <7,0,1,4>, <7,1,7,1>
3734230174U, // <1,4,7,2>: Cost 4 vext2 <7,2,1,4>, <7,2,1,4>
3734893807U, // <1,4,7,3>: Cost 4 vext2 <7,3,1,4>, <7,3,1,4>
3660729654U, // <1,4,7,4>: Cost 4 vext1 <6,1,4,7>, RHS
3786493384U, // <1,4,7,5>: Cost 4 vext3 <4,6,7,1>, <4,7,5,0>
2713341394U, // <1,4,7,6>: Cost 3 vext3 <4,7,6,1>, <4,7,6,1>
3660731386U, // <1,4,7,7>: Cost 4 vext1 <6,1,4,7>, <7,0,1,2>
2664470148U, // <1,4,7,u>: Cost 3 vext2 <7,u,1,4>, <7,u,1,4>
2557132902U, // <1,4,u,0>: Cost 3 vext1 <1,1,4,u>, LHS
2619348782U, // <1,4,u,1>: Cost 3 vext2 <0,3,1,4>, LHS
2563106351U, // <1,4,u,2>: Cost 3 vext1 <2,1,4,u>, <2,1,4,u>
2713783816U, // <1,4,u,3>: Cost 3 vext3 <4,u,3,1>, <4,u,3,1>
2622666815U, // <1,4,u,4>: Cost 3 vext2 <0,u,1,4>, <u,4,5,6>
1640189466U, // <1,4,u,5>: Cost 2 vext3 <4,u,5,1>, <4,u,5,1>
1616006697U, // <1,4,u,6>: Cost 2 vext3 <0,u,1,1>, RHS
2712751498U, // <1,4,u,7>: Cost 3 vext3 <4,6,7,1>, <4,6,7,1>
1616006715U, // <1,4,u,u>: Cost 2 vext3 <0,u,1,1>, RHS
2620014592U, // <1,5,0,0>: Cost 3 vext2 <0,4,1,5>, <0,0,0,0>
1546272870U, // <1,5,0,1>: Cost 2 vext2 <0,4,1,5>, LHS
2618687664U, // <1,5,0,2>: Cost 3 vext2 <0,2,1,5>, <0,2,1,5>
3693093120U, // <1,5,0,3>: Cost 4 vext2 <0,3,1,5>, <0,3,1,4>
1546273106U, // <1,5,0,4>: Cost 2 vext2 <0,4,1,5>, <0,4,1,5>
2620678563U, // <1,5,0,5>: Cost 3 vext2 <0,5,1,5>, <0,5,1,5>
2714668660U, // <1,5,0,6>: Cost 3 vext3 <5,0,6,1>, <5,0,6,1>
3772042877U, // <1,5,0,7>: Cost 4 vext3 <2,3,0,1>, <5,0,7,1>
1546273437U, // <1,5,0,u>: Cost 2 vext2 <0,4,1,5>, LHS
2620015350U, // <1,5,1,0>: Cost 3 vext2 <0,4,1,5>, <1,0,3,2>
2620015412U, // <1,5,1,1>: Cost 3 vext2 <0,4,1,5>, <1,1,1,1>
2620015510U, // <1,5,1,2>: Cost 3 vext2 <0,4,1,5>, <1,2,3,0>
2618688512U, // <1,5,1,3>: Cost 3 vext2 <0,2,1,5>, <1,3,5,7>
2620015677U, // <1,5,1,4>: Cost 3 vext2 <0,4,1,5>, <1,4,3,5>
2620015727U, // <1,5,1,5>: Cost 3 vext2 <0,4,1,5>, <1,5,0,1>
2620015859U, // <1,5,1,6>: Cost 3 vext2 <0,4,1,5>, <1,6,5,7>
3093728566U, // <1,5,1,7>: Cost 3 vtrnr <1,1,1,1>, RHS
2620015981U, // <1,5,1,u>: Cost 3 vext2 <0,4,1,5>, <1,u,1,3>
3692430816U, // <1,5,2,0>: Cost 4 vext2 <0,2,1,5>, <2,0,5,1>
2620016163U, // <1,5,2,1>: Cost 3 vext2 <0,4,1,5>, <2,1,3,5>
2620016232U, // <1,5,2,2>: Cost 3 vext2 <0,4,1,5>, <2,2,2,2>
2620016294U, // <1,5,2,3>: Cost 3 vext2 <0,4,1,5>, <2,3,0,1>
3693758221U, // <1,5,2,4>: Cost 4 vext2 <0,4,1,5>, <2,4,2,5>
3692431209U, // <1,5,2,5>: Cost 4 vext2 <0,2,1,5>, <2,5,3,7>
2620016570U, // <1,5,2,6>: Cost 3 vext2 <0,4,1,5>, <2,6,3,7>
4173598006U, // <1,5,2,7>: Cost 4 vtrnr <2,1,3,2>, RHS
2620016699U, // <1,5,2,u>: Cost 3 vext2 <0,4,1,5>, <2,u,0,1>
2620016790U, // <1,5,3,0>: Cost 3 vext2 <0,4,1,5>, <3,0,1,2>
2569110672U, // <1,5,3,1>: Cost 3 vext1 <3,1,5,3>, <1,5,3,7>
3693758785U, // <1,5,3,2>: Cost 4 vext2 <0,4,1,5>, <3,2,2,2>
2620017052U, // <1,5,3,3>: Cost 3 vext2 <0,4,1,5>, <3,3,3,3>
2620017154U, // <1,5,3,4>: Cost 3 vext2 <0,4,1,5>, <3,4,5,6>
3135623172U, // <1,5,3,5>: Cost 3 vtrnr LHS, <5,5,5,5>
4161587048U, // <1,5,3,6>: Cost 4 vtrnr LHS, <2,5,3,6>
2014104886U, // <1,5,3,7>: Cost 2 vtrnr LHS, RHS
2014104887U, // <1,5,3,u>: Cost 2 vtrnr LHS, RHS
2620017554U, // <1,5,4,0>: Cost 3 vext2 <0,4,1,5>, <4,0,5,1>
2620017634U, // <1,5,4,1>: Cost 3 vext2 <0,4,1,5>, <4,1,5,0>
3693759551U, // <1,5,4,2>: Cost 4 vext2 <0,4,1,5>, <4,2,6,3>
3642861837U, // <1,5,4,3>: Cost 4 vext1 <3,1,5,4>, <3,1,5,4>
2575092710U, // <1,5,4,4>: Cost 3 vext1 <4,1,5,4>, <4,1,5,4>
1546276150U, // <1,5,4,5>: Cost 2 vext2 <0,4,1,5>, RHS
2759855414U, // <1,5,4,6>: Cost 3 vuzpl <1,3,5,7>, RHS
2713931718U, // <1,5,4,7>: Cost 3 vext3 <4,u,5,1>, <5,4,7,6>
1546276393U, // <1,5,4,u>: Cost 2 vext2 <0,4,1,5>, RHS
2557182054U, // <1,5,5,0>: Cost 3 vext1 <1,1,5,5>, LHS
2557182812U, // <1,5,5,1>: Cost 3 vext1 <1,1,5,5>, <1,1,5,5>
3630925347U, // <1,5,5,2>: Cost 4 vext1 <1,1,5,5>, <2,1,3,5>
4029301675U, // <1,5,5,3>: Cost 4 vzipr <0,4,1,5>, <1,2,5,3>
2557185334U, // <1,5,5,4>: Cost 3 vext1 <1,1,5,5>, RHS
2713931780U, // <1,5,5,5>: Cost 3 vext3 <4,u,5,1>, <5,5,5,5>
2667794530U, // <1,5,5,6>: Cost 3 vext2 <u,4,1,5>, <5,6,7,0>
2713931800U, // <1,5,5,7>: Cost 3 vext3 <4,u,5,1>, <5,5,7,7>
2557187886U, // <1,5,5,u>: Cost 3 vext1 <1,1,5,5>, LHS
2718208036U, // <1,5,6,0>: Cost 3 vext3 <5,6,0,1>, <5,6,0,1>
2620019115U, // <1,5,6,1>: Cost 3 vext2 <0,4,1,5>, <6,1,7,5>
2667794938U, // <1,5,6,2>: Cost 3 vext2 <u,4,1,5>, <6,2,7,3>
3787673666U, // <1,5,6,3>: Cost 4 vext3 <4,u,5,1>, <5,6,3,4>
3693761165U, // <1,5,6,4>: Cost 4 vext2 <0,4,1,5>, <6,4,5,6>
3319279297U, // <1,5,6,5>: Cost 4 vrev <5,1,5,6>
2667795256U, // <1,5,6,6>: Cost 3 vext2 <u,4,1,5>, <6,6,6,6>
2713931874U, // <1,5,6,7>: Cost 3 vext3 <4,u,5,1>, <5,6,7,0>
2713931883U, // <1,5,6,u>: Cost 3 vext3 <4,u,5,1>, <5,6,u,0>
2557198438U, // <1,5,7,0>: Cost 3 vext1 <1,1,5,7>, LHS
2557199156U, // <1,5,7,1>: Cost 3 vext1 <1,1,5,7>, <1,1,1,1>
2569143974U, // <1,5,7,2>: Cost 3 vext1 <3,1,5,7>, <2,3,0,1>
2569144592U, // <1,5,7,3>: Cost 3 vext1 <3,1,5,7>, <3,1,5,7>
2557201718U, // <1,5,7,4>: Cost 3 vext1 <1,1,5,7>, RHS
2713931944U, // <1,5,7,5>: Cost 3 vext3 <4,u,5,1>, <5,7,5,7>
3787673770U, // <1,5,7,6>: Cost 4 vext3 <4,u,5,1>, <5,7,6,0>
2719387828U, // <1,5,7,7>: Cost 3 vext3 <5,7,7,1>, <5,7,7,1>
2557204270U, // <1,5,7,u>: Cost 3 vext1 <1,1,5,7>, LHS
2620020435U, // <1,5,u,0>: Cost 3 vext2 <0,4,1,5>, <u,0,1,2>
1546278702U, // <1,5,u,1>: Cost 2 vext2 <0,4,1,5>, LHS
2620020616U, // <1,5,u,2>: Cost 3 vext2 <0,4,1,5>, <u,2,3,3>
2620020668U, // <1,5,u,3>: Cost 3 vext2 <0,4,1,5>, <u,3,0,1>
1594054682U, // <1,5,u,4>: Cost 2 vext2 <u,4,1,5>, <u,4,1,5>
1546279066U, // <1,5,u,5>: Cost 2 vext2 <0,4,1,5>, RHS
2620020944U, // <1,5,u,6>: Cost 3 vext2 <0,4,1,5>, <u,6,3,7>
2014145846U, // <1,5,u,7>: Cost 2 vtrnr LHS, RHS
2014145847U, // <1,5,u,u>: Cost 2 vtrnr LHS, RHS
3692437504U, // <1,6,0,0>: Cost 4 vext2 <0,2,1,6>, <0,0,0,0>
2618695782U, // <1,6,0,1>: Cost 3 vext2 <0,2,1,6>, LHS
2618695857U, // <1,6,0,2>: Cost 3 vext2 <0,2,1,6>, <0,2,1,6>
3794161970U, // <1,6,0,3>: Cost 4 vext3 <6,0,3,1>, <6,0,3,1>
2620023122U, // <1,6,0,4>: Cost 3 vext2 <0,4,1,6>, <0,4,1,5>
2620686756U, // <1,6,0,5>: Cost 3 vext2 <0,5,1,6>, <0,5,1,6>
2621350389U, // <1,6,0,6>: Cost 3 vext2 <0,6,1,6>, <0,6,1,6>
4028599606U, // <1,6,0,7>: Cost 4 vzipr <0,3,1,0>, RHS
2618696349U, // <1,6,0,u>: Cost 3 vext2 <0,2,1,6>, LHS
3692438262U, // <1,6,1,0>: Cost 4 vext2 <0,2,1,6>, <1,0,3,2>
2625995572U, // <1,6,1,1>: Cost 3 vext2 <1,4,1,6>, <1,1,1,1>
3692438422U, // <1,6,1,2>: Cost 4 vext2 <0,2,1,6>, <1,2,3,0>
3692438488U, // <1,6,1,3>: Cost 4 vext2 <0,2,1,6>, <1,3,1,3>
2625995820U, // <1,6,1,4>: Cost 3 vext2 <1,4,1,6>, <1,4,1,6>
3692438672U, // <1,6,1,5>: Cost 4 vext2 <0,2,1,6>, <1,5,3,7>
3692438720U, // <1,6,1,6>: Cost 4 vext2 <0,2,1,6>, <1,6,0,1>
2958183734U, // <1,6,1,7>: Cost 3 vzipr <0,u,1,1>, RHS
2958183735U, // <1,6,1,u>: Cost 3 vzipr <0,u,1,1>, RHS
2721526201U, // <1,6,2,0>: Cost 3 vext3 <6,2,0,1>, <6,2,0,1>
3692439097U, // <1,6,2,1>: Cost 4 vext2 <0,2,1,6>, <2,1,6,0>
3692439144U, // <1,6,2,2>: Cost 4 vext2 <0,2,1,6>, <2,2,2,2>
3692439206U, // <1,6,2,3>: Cost 4 vext2 <0,2,1,6>, <2,3,0,1>
3636948278U, // <1,6,2,4>: Cost 4 vext1 <2,1,6,2>, RHS
3787674092U, // <1,6,2,5>: Cost 4 vext3 <4,u,5,1>, <6,2,5,7>
2618697658U, // <1,6,2,6>: Cost 3 vext2 <0,2,1,6>, <2,6,3,7>
2970799414U, // <1,6,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
2970799415U, // <1,6,2,u>: Cost 3 vzipr <3,0,1,2>, RHS
2563211366U, // <1,6,3,0>: Cost 3 vext1 <2,1,6,3>, LHS
3699738854U, // <1,6,3,1>: Cost 4 vext2 <1,4,1,6>, <3,1,1,1>
2563212860U, // <1,6,3,2>: Cost 3 vext1 <2,1,6,3>, <2,1,6,3>
3692439964U, // <1,6,3,3>: Cost 4 vext2 <0,2,1,6>, <3,3,3,3>
2563214646U, // <1,6,3,4>: Cost 3 vext1 <2,1,6,3>, RHS
4191820018U, // <1,6,3,5>: Cost 4 vtrnr <5,1,7,3>, <u,6,7,5>
2587103648U, // <1,6,3,6>: Cost 3 vext1 <6,1,6,3>, <6,1,6,3>
3087845306U, // <1,6,3,7>: Cost 3 vtrnr LHS, <2,6,3,7>
3087845307U, // <1,6,3,u>: Cost 3 vtrnr LHS, <2,6,3,u>
3693767570U, // <1,6,4,0>: Cost 4 vext2 <0,4,1,6>, <4,0,5,1>
3693767650U, // <1,6,4,1>: Cost 4 vext2 <0,4,1,6>, <4,1,5,0>
3636962877U, // <1,6,4,2>: Cost 4 vext1 <2,1,6,4>, <2,1,6,4>
3325088134U, // <1,6,4,3>: Cost 4 vrev <6,1,3,4>
3693767898U, // <1,6,4,4>: Cost 4 vext2 <0,4,1,6>, <4,4,5,5>
2618699062U, // <1,6,4,5>: Cost 3 vext2 <0,2,1,6>, RHS
3833670966U, // <1,6,4,6>: Cost 4 vuzpl <1,3,6,7>, RHS
4028632374U, // <1,6,4,7>: Cost 4 vzipr <0,3,1,4>, RHS
2618699305U, // <1,6,4,u>: Cost 3 vext2 <0,2,1,6>, RHS
3693768264U, // <1,6,5,0>: Cost 4 vext2 <0,4,1,6>, <5,0,1,2>
3630998373U, // <1,6,5,1>: Cost 4 vext1 <1,1,6,5>, <1,1,6,5>
3636971070U, // <1,6,5,2>: Cost 4 vext1 <2,1,6,5>, <2,1,6,5>
3642943767U, // <1,6,5,3>: Cost 4 vext1 <3,1,6,5>, <3,1,6,5>
3693768628U, // <1,6,5,4>: Cost 4 vext2 <0,4,1,6>, <5,4,5,6>
3732918276U, // <1,6,5,5>: Cost 4 vext2 <7,0,1,6>, <5,5,5,5>
2620690530U, // <1,6,5,6>: Cost 3 vext2 <0,5,1,6>, <5,6,7,0>
2955562294U, // <1,6,5,7>: Cost 3 vzipr <0,4,1,5>, RHS
2955562295U, // <1,6,5,u>: Cost 3 vzipr <0,4,1,5>, RHS
2724180733U, // <1,6,6,0>: Cost 3 vext3 <6,6,0,1>, <6,6,0,1>
3631006566U, // <1,6,6,1>: Cost 4 vext1 <1,1,6,6>, <1,1,6,6>
3631007674U, // <1,6,6,2>: Cost 4 vext1 <1,1,6,6>, <2,6,3,7>
3692442184U, // <1,6,6,3>: Cost 4 vext2 <0,2,1,6>, <6,3,7,0>
3631009078U, // <1,6,6,4>: Cost 4 vext1 <1,1,6,6>, RHS
3787674416U, // <1,6,6,5>: Cost 4 vext3 <4,u,5,1>, <6,6,5,7>
2713932600U, // <1,6,6,6>: Cost 3 vext3 <4,u,5,1>, <6,6,6,6>
2713932610U, // <1,6,6,7>: Cost 3 vext3 <4,u,5,1>, <6,6,7,7>
2713932619U, // <1,6,6,u>: Cost 3 vext3 <4,u,5,1>, <6,6,u,7>
1651102542U, // <1,6,7,0>: Cost 2 vext3 <6,7,0,1>, <6,7,0,1>
2724918103U, // <1,6,7,1>: Cost 3 vext3 <6,7,1,1>, <6,7,1,1>
2698302306U, // <1,6,7,2>: Cost 3 vext3 <2,3,0,1>, <6,7,2,3>
3642960153U, // <1,6,7,3>: Cost 4 vext1 <3,1,6,7>, <3,1,6,7>
2713932662U, // <1,6,7,4>: Cost 3 vext3 <4,u,5,1>, <6,7,4,5>
2725213051U, // <1,6,7,5>: Cost 3 vext3 <6,7,5,1>, <6,7,5,1>
2724844426U, // <1,6,7,6>: Cost 3 vext3 <6,7,0,1>, <6,7,6,7>
4035956022U, // <1,6,7,7>: Cost 4 vzipr <1,5,1,7>, RHS
1651692438U, // <1,6,7,u>: Cost 2 vext3 <6,7,u,1>, <6,7,u,1>
1651766175U, // <1,6,u,0>: Cost 2 vext3 <6,u,0,1>, <6,u,0,1>
2618701614U, // <1,6,u,1>: Cost 3 vext2 <0,2,1,6>, LHS
3135663508U, // <1,6,u,2>: Cost 3 vtrnr LHS, <4,6,u,2>
3692443580U, // <1,6,u,3>: Cost 4 vext2 <0,2,1,6>, <u,3,0,1>
2713932743U, // <1,6,u,4>: Cost 3 vext3 <4,u,5,1>, <6,u,4,5>
2618701978U, // <1,6,u,5>: Cost 3 vext2 <0,2,1,6>, RHS
2622683344U, // <1,6,u,6>: Cost 3 vext2 <0,u,1,6>, <u,6,3,7>
3087886266U, // <1,6,u,7>: Cost 3 vtrnr LHS, <2,6,3,7>
1652356071U, // <1,6,u,u>: Cost 2 vext3 <6,u,u,1>, <6,u,u,1>
2726171632U, // <1,7,0,0>: Cost 3 vext3 <7,0,0,1>, <7,0,0,1>
2626666598U, // <1,7,0,1>: Cost 3 vext2 <1,5,1,7>, LHS
3695100067U, // <1,7,0,2>: Cost 4 vext2 <0,6,1,7>, <0,2,0,1>
3707044102U, // <1,7,0,3>: Cost 4 vext2 <2,6,1,7>, <0,3,2,1>
2726466580U, // <1,7,0,4>: Cost 3 vext3 <7,0,4,1>, <7,0,4,1>
3654921933U, // <1,7,0,5>: Cost 4 vext1 <5,1,7,0>, <5,1,7,0>
2621358582U, // <1,7,0,6>: Cost 3 vext2 <0,6,1,7>, <0,6,1,7>
2622022215U, // <1,7,0,7>: Cost 3 vext2 <0,7,1,7>, <0,7,1,7>
2626667165U, // <1,7,0,u>: Cost 3 vext2 <1,5,1,7>, LHS
2593128550U, // <1,7,1,0>: Cost 3 vext1 <7,1,7,1>, LHS
2626667316U, // <1,7,1,1>: Cost 3 vext2 <1,5,1,7>, <1,1,1,1>
3700409238U, // <1,7,1,2>: Cost 4 vext2 <1,5,1,7>, <1,2,3,0>
2257294428U, // <1,7,1,3>: Cost 3 vrev <7,1,3,1>
2593131830U, // <1,7,1,4>: Cost 3 vext1 <7,1,7,1>, RHS
2626667646U, // <1,7,1,5>: Cost 3 vext2 <1,5,1,7>, <1,5,1,7>
2627331279U, // <1,7,1,6>: Cost 3 vext2 <1,6,1,7>, <1,6,1,7>
2593133696U, // <1,7,1,7>: Cost 3 vext1 <7,1,7,1>, <7,1,7,1>
2628658545U, // <1,7,1,u>: Cost 3 vext2 <1,u,1,7>, <1,u,1,7>
2587164774U, // <1,7,2,0>: Cost 3 vext1 <6,1,7,2>, LHS
3701073445U, // <1,7,2,1>: Cost 4 vext2 <1,6,1,7>, <2,1,3,7>
3700409960U, // <1,7,2,2>: Cost 4 vext2 <1,5,1,7>, <2,2,2,2>
2638612134U, // <1,7,2,3>: Cost 3 vext2 <3,5,1,7>, <2,3,0,1>
2587168054U, // <1,7,2,4>: Cost 3 vext1 <6,1,7,2>, RHS
3706382167U, // <1,7,2,5>: Cost 4 vext2 <2,5,1,7>, <2,5,1,7>
2587169192U, // <1,7,2,6>: Cost 3 vext1 <6,1,7,2>, <6,1,7,2>
3660911610U, // <1,7,2,7>: Cost 4 vext1 <6,1,7,2>, <7,0,1,2>
2587170606U, // <1,7,2,u>: Cost 3 vext1 <6,1,7,2>, LHS
1507459174U, // <1,7,3,0>: Cost 2 vext1 <5,1,7,3>, LHS
2569257984U, // <1,7,3,1>: Cost 3 vext1 <3,1,7,3>, <1,3,5,7>
2581202536U, // <1,7,3,2>: Cost 3 vext1 <5,1,7,3>, <2,2,2,2>
2569259294U, // <1,7,3,3>: Cost 3 vext1 <3,1,7,3>, <3,1,7,3>
1507462454U, // <1,7,3,4>: Cost 2 vext1 <5,1,7,3>, RHS
1507462864U, // <1,7,3,5>: Cost 2 vext1 <5,1,7,3>, <5,1,7,3>
2581205498U, // <1,7,3,6>: Cost 3 vext1 <5,1,7,3>, <6,2,7,3>
2581206010U, // <1,7,3,7>: Cost 3 vext1 <5,1,7,3>, <7,0,1,2>
1507465006U, // <1,7,3,u>: Cost 2 vext1 <5,1,7,3>, LHS
2728826164U, // <1,7,4,0>: Cost 3 vext3 <7,4,0,1>, <7,4,0,1>
3654951732U, // <1,7,4,1>: Cost 4 vext1 <5,1,7,4>, <1,1,1,1>
3330987094U, // <1,7,4,2>: Cost 4 vrev <7,1,2,4>
3331060831U, // <1,7,4,3>: Cost 4 vrev <7,1,3,4>
3787674971U, // <1,7,4,4>: Cost 4 vext3 <4,u,5,1>, <7,4,4,4>
2626669878U, // <1,7,4,5>: Cost 3 vext2 <1,5,1,7>, RHS
3785979241U, // <1,7,4,6>: Cost 4 vext3 <4,6,0,1>, <7,4,6,0>
3787085176U, // <1,7,4,7>: Cost 4 vext3 <4,7,6,1>, <7,4,7,6>
2626670121U, // <1,7,4,u>: Cost 3 vext2 <1,5,1,7>, RHS
2569273446U, // <1,7,5,0>: Cost 3 vext1 <3,1,7,5>, LHS
2569274368U, // <1,7,5,1>: Cost 3 vext1 <3,1,7,5>, <1,3,5,7>
3643016808U, // <1,7,5,2>: Cost 4 vext1 <3,1,7,5>, <2,2,2,2>
2569275680U, // <1,7,5,3>: Cost 3 vext1 <3,1,7,5>, <3,1,7,5>
2569276726U, // <1,7,5,4>: Cost 3 vext1 <3,1,7,5>, RHS
4102034790U, // <1,7,5,5>: Cost 4 vtrnl <1,3,5,7>, <7,4,5,6>
2651222067U, // <1,7,5,6>: Cost 3 vext2 <5,6,1,7>, <5,6,1,7>
3899378998U, // <1,7,5,7>: Cost 4 vuzpr <1,1,5,7>, RHS
2569279278U, // <1,7,5,u>: Cost 3 vext1 <3,1,7,5>, LHS
2730153430U, // <1,7,6,0>: Cost 3 vext3 <7,6,0,1>, <7,6,0,1>
2724845022U, // <1,7,6,1>: Cost 3 vext3 <6,7,0,1>, <7,6,1,0>
3643025338U, // <1,7,6,2>: Cost 4 vext1 <3,1,7,6>, <2,6,3,7>
3643025697U, // <1,7,6,3>: Cost 4 vext1 <3,1,7,6>, <3,1,7,6>
3643026742U, // <1,7,6,4>: Cost 4 vext1 <3,1,7,6>, RHS
3654971091U, // <1,7,6,5>: Cost 4 vext1 <5,1,7,6>, <5,1,7,6>
3787675153U, // <1,7,6,6>: Cost 4 vext3 <4,u,5,1>, <7,6,6,6>
2724845076U, // <1,7,6,7>: Cost 3 vext3 <6,7,0,1>, <7,6,7,0>
2725508637U, // <1,7,6,u>: Cost 3 vext3 <6,u,0,1>, <7,6,u,0>
2730817063U, // <1,7,7,0>: Cost 3 vext3 <7,7,0,1>, <7,7,0,1>
3631088436U, // <1,7,7,1>: Cost 4 vext1 <1,1,7,7>, <1,1,1,1>
3660949158U, // <1,7,7,2>: Cost 4 vext1 <6,1,7,7>, <2,3,0,1>
3801904705U, // <1,7,7,3>: Cost 4 vext3 <7,3,0,1>, <7,7,3,0>
3631090998U, // <1,7,7,4>: Cost 4 vext1 <1,1,7,7>, RHS
2662503828U, // <1,7,7,5>: Cost 3 vext2 <7,5,1,7>, <7,5,1,7>
3660951981U, // <1,7,7,6>: Cost 4 vext1 <6,1,7,7>, <6,1,7,7>
2713933420U, // <1,7,7,7>: Cost 3 vext3 <4,u,5,1>, <7,7,7,7>
2731406959U, // <1,7,7,u>: Cost 3 vext3 <7,7,u,1>, <7,7,u,1>
1507500134U, // <1,7,u,0>: Cost 2 vext1 <5,1,7,u>, LHS
2626672430U, // <1,7,u,1>: Cost 3 vext2 <1,5,1,7>, LHS
2581243496U, // <1,7,u,2>: Cost 3 vext1 <5,1,7,u>, <2,2,2,2>
2569300259U, // <1,7,u,3>: Cost 3 vext1 <3,1,7,u>, <3,1,7,u>
1507503414U, // <1,7,u,4>: Cost 2 vext1 <5,1,7,u>, RHS
1507503829U, // <1,7,u,5>: Cost 2 vext1 <5,1,7,u>, <5,1,7,u>
2581246458U, // <1,7,u,6>: Cost 3 vext1 <5,1,7,u>, <6,2,7,3>
2581246970U, // <1,7,u,7>: Cost 3 vext1 <5,1,7,u>, <7,0,1,2>
1507505966U, // <1,7,u,u>: Cost 2 vext1 <5,1,7,u>, LHS
1543643153U, // <1,u,0,0>: Cost 2 vext2 <0,0,1,u>, <0,0,1,u>
1546297446U, // <1,u,0,1>: Cost 2 vext2 <0,4,1,u>, LHS
2819448852U, // <1,u,0,2>: Cost 3 vuzpr LHS, <0,0,2,2>
2619375876U, // <1,u,0,3>: Cost 3 vext2 <0,3,1,u>, <0,3,1,u>
1546297685U, // <1,u,0,4>: Cost 2 vext2 <0,4,1,u>, <0,4,1,u>
1658771190U, // <1,u,0,5>: Cost 2 vext3 <u,0,5,1>, <u,0,5,1>
2736789248U, // <1,u,0,6>: Cost 3 vext3 <u,7,0,1>, <u,0,6,2>
2659189376U, // <1,u,0,7>: Cost 3 vext2 <7,0,1,u>, <0,7,u,1>
1546298013U, // <1,u,0,u>: Cost 2 vext2 <0,4,1,u>, LHS
1483112550U, // <1,u,1,0>: Cost 2 vext1 <1,1,1,1>, LHS
202162278U, // <1,u,1,1>: Cost 1 vdup1 LHS
1616009006U, // <1,u,1,2>: Cost 2 vext3 <0,u,1,1>, LHS
1745707110U, // <1,u,1,3>: Cost 2 vuzpr LHS, LHS
1483115830U, // <1,u,1,4>: Cost 2 vext1 <1,1,1,1>, RHS
2620040336U, // <1,u,1,5>: Cost 3 vext2 <0,4,1,u>, <1,5,3,7>
3026622618U, // <1,u,1,6>: Cost 3 vtrnl <1,1,1,1>, RHS
2958183752U, // <1,u,1,7>: Cost 3 vzipr <0,u,1,1>, RHS
202162278U, // <1,u,1,u>: Cost 1 vdup1 LHS
2819449750U, // <1,u,2,0>: Cost 3 vuzpr LHS, <1,2,3,0>
2893207342U, // <1,u,2,1>: Cost 3 vzipl <1,2,3,0>, LHS
2819448996U, // <1,u,2,2>: Cost 3 vuzpr LHS, <0,2,0,2>
2819450482U, // <1,u,2,3>: Cost 3 vuzpr LHS, <2,2,3,3>
2819449754U, // <1,u,2,4>: Cost 3 vuzpr LHS, <1,2,3,4>
2893207706U, // <1,u,2,5>: Cost 3 vzipl <1,2,3,0>, RHS
2819449036U, // <1,u,2,6>: Cost 3 vuzpr LHS, <0,2,4,6>
2970799432U, // <1,u,2,7>: Cost 3 vzipr <3,0,1,2>, RHS
2819449002U, // <1,u,2,u>: Cost 3 vuzpr LHS, <0,2,0,u>
403931292U, // <1,u,3,0>: Cost 1 vext1 LHS, LHS
1477673718U, // <1,u,3,1>: Cost 2 vext1 LHS, <1,0,3,2>
115726126U, // <1,u,3,2>: Cost 1 vrev LHS
2014102173U, // <1,u,3,3>: Cost 2 vtrnr LHS, LHS
403934518U, // <1,u,3,4>: Cost 1 vext1 LHS, RHS
1507536601U, // <1,u,3,5>: Cost 2 vext1 <5,1,u,3>, <5,1,u,3>
1525453306U, // <1,u,3,6>: Cost 2 vext1 LHS, <6,2,7,3>
2014105129U, // <1,u,3,7>: Cost 2 vtrnr LHS, RHS
403937070U, // <1,u,3,u>: Cost 1 vext1 LHS, LHS
2620042157U, // <1,u,4,0>: Cost 3 vext2 <0,4,1,u>, <4,0,u,1>
2620042237U, // <1,u,4,1>: Cost 3 vext2 <0,4,1,u>, <4,1,u,0>
2263217967U, // <1,u,4,2>: Cost 3 vrev <u,1,2,4>
2569341224U, // <1,u,4,3>: Cost 3 vext1 <3,1,u,4>, <3,1,u,4>
2569342262U, // <1,u,4,4>: Cost 3 vext1 <3,1,u,4>, RHS
1546300726U, // <1,u,4,5>: Cost 2 vext2 <0,4,1,u>, RHS
2819449180U, // <1,u,4,6>: Cost 3 vuzpr LHS, <0,4,2,6>
2724845649U, // <1,u,4,7>: Cost 3 vext3 <6,7,0,1>, <u,4,7,6>
1546300969U, // <1,u,4,u>: Cost 2 vext2 <0,4,1,u>, RHS
2551431270U, // <1,u,5,0>: Cost 3 vext1 <0,1,u,5>, LHS
2551432192U, // <1,u,5,1>: Cost 3 vext1 <0,1,u,5>, <1,3,5,7>
3028293422U, // <1,u,5,2>: Cost 3 vtrnl <1,3,5,7>, LHS
2955559068U, // <1,u,5,3>: Cost 3 vzipr <0,4,1,5>, LHS
2551434550U, // <1,u,5,4>: Cost 3 vext1 <0,1,u,5>, RHS
2895255706U, // <1,u,5,5>: Cost 3 vzipl <1,5,3,7>, RHS
1616009370U, // <1,u,5,6>: Cost 2 vext3 <0,u,1,1>, RHS
1745710390U, // <1,u,5,7>: Cost 2 vuzpr LHS, RHS
1745710391U, // <1,u,5,u>: Cost 2 vuzpr LHS, RHS
2653221159U, // <1,u,6,0>: Cost 3 vext2 <6,0,1,u>, <6,0,1,u>
2725509303U, // <1,u,6,1>: Cost 3 vext3 <6,u,0,1>, <u,6,1,0>
2659193338U, // <1,u,6,2>: Cost 3 vext2 <7,0,1,u>, <6,2,7,3>
2689751248U, // <1,u,6,3>: Cost 3 vext3 <0,u,1,1>, <u,6,3,7>
2867228774U, // <1,u,6,4>: Cost 3 vuzpr LHS, <5,6,7,4>
3764820194U, // <1,u,6,5>: Cost 4 vext3 <1,1,1,1>, <u,6,5,7>
2657202957U, // <1,u,6,6>: Cost 3 vext2 <6,6,1,u>, <6,6,1,u>
2819450810U, // <1,u,6,7>: Cost 3 vuzpr LHS, <2,6,3,7>
2819450811U, // <1,u,6,u>: Cost 3 vuzpr LHS, <2,6,3,u>
1585452032U, // <1,u,7,0>: Cost 2 vext2 <7,0,1,u>, <7,0,1,u>
2557420340U, // <1,u,7,1>: Cost 3 vext1 <1,1,u,7>, <1,1,1,1>
2569365158U, // <1,u,7,2>: Cost 3 vext1 <3,1,u,7>, <2,3,0,1>
2569365803U, // <1,u,7,3>: Cost 3 vext1 <3,1,u,7>, <3,1,u,7>
2557422902U, // <1,u,7,4>: Cost 3 vext1 <1,1,u,7>, RHS
2662512021U, // <1,u,7,5>: Cost 3 vext2 <7,5,1,u>, <7,5,1,u>
2724845884U, // <1,u,7,6>: Cost 3 vext3 <6,7,0,1>, <u,7,6,7>
2659194476U, // <1,u,7,7>: Cost 3 vext2 <7,0,1,u>, <7,7,7,7>
1590761096U, // <1,u,7,u>: Cost 2 vext2 <7,u,1,u>, <7,u,1,u>
403972257U, // <1,u,u,0>: Cost 1 vext1 LHS, LHS
202162278U, // <1,u,u,1>: Cost 1 vdup1 LHS
115767091U, // <1,u,u,2>: Cost 1 vrev LHS
1745707677U, // <1,u,u,3>: Cost 2 vuzpr LHS, LHS
403975478U, // <1,u,u,4>: Cost 1 vext1 LHS, RHS
1546303642U, // <1,u,u,5>: Cost 2 vext2 <0,4,1,u>, RHS
1616009613U, // <1,u,u,6>: Cost 2 vext3 <0,u,1,1>, RHS
1745710633U, // <1,u,u,7>: Cost 2 vuzpr LHS, RHS
403978030U, // <1,u,u,u>: Cost 1 vext1 LHS, LHS
2551463936U, // <2,0,0,0>: Cost 3 vext1 <0,2,0,0>, <0,0,0,0>
2685698058U, // <2,0,0,1>: Cost 3 vext3 <0,2,0,2>, <0,0,1,1>
1610776596U, // <2,0,0,2>: Cost 2 vext3 <0,0,2,2>, <0,0,2,2>
2619384069U, // <2,0,0,3>: Cost 3 vext2 <0,3,2,0>, <0,3,2,0>
2551467318U, // <2,0,0,4>: Cost 3 vext1 <0,2,0,0>, RHS
3899836596U, // <2,0,0,5>: Cost 4 vuzpr <1,2,3,0>, <3,0,4,5>
2621374968U, // <2,0,0,6>: Cost 3 vext2 <0,6,2,0>, <0,6,2,0>
4168271334U, // <2,0,0,7>: Cost 4 vtrnr <1,2,3,0>, <2,0,5,7>
1611219018U, // <2,0,0,u>: Cost 2 vext3 <0,0,u,2>, <0,0,u,2>
2551472138U, // <2,0,1,0>: Cost 3 vext1 <0,2,0,1>, <0,0,1,1>
2690564186U, // <2,0,1,1>: Cost 3 vext3 <1,0,3,2>, <0,1,1,0>
1611956326U, // <2,0,1,2>: Cost 2 vext3 <0,2,0,2>, LHS
2826092646U, // <2,0,1,3>: Cost 3 vuzpr <1,2,3,0>, LHS
2551475510U, // <2,0,1,4>: Cost 3 vext1 <0,2,0,1>, RHS
3692463248U, // <2,0,1,5>: Cost 4 vext2 <0,2,2,0>, <1,5,3,7>
2587308473U, // <2,0,1,6>: Cost 3 vext1 <6,2,0,1>, <6,2,0,1>
3661050874U, // <2,0,1,7>: Cost 4 vext1 <6,2,0,1>, <7,0,1,2>
1611956380U, // <2,0,1,u>: Cost 2 vext3 <0,2,0,2>, LHS
1477738598U, // <2,0,2,0>: Cost 2 vext1 <0,2,0,2>, LHS
2551481078U, // <2,0,2,1>: Cost 3 vext1 <0,2,0,2>, <1,0,3,2>
2551481796U, // <2,0,2,2>: Cost 3 vext1 <0,2,0,2>, <2,0,2,0>
2551482518U, // <2,0,2,3>: Cost 3 vext1 <0,2,0,2>, <3,0,1,2>
1477741878U, // <2,0,2,4>: Cost 2 vext1 <0,2,0,2>, RHS
2551484112U, // <2,0,2,5>: Cost 3 vext1 <0,2,0,2>, <5,1,7,3>
2551484759U, // <2,0,2,6>: Cost 3 vext1 <0,2,0,2>, <6,0,7,2>
2551485434U, // <2,0,2,7>: Cost 3 vext1 <0,2,0,2>, <7,0,1,2>
1477744430U, // <2,0,2,u>: Cost 2 vext1 <0,2,0,2>, LHS
2953625600U, // <2,0,3,0>: Cost 3 vzipr LHS, <0,0,0,0>
2953627302U, // <2,0,3,1>: Cost 3 vzipr LHS, <2,3,0,1>
2953625764U, // <2,0,3,2>: Cost 3 vzipr LHS, <0,2,0,2>
4027369695U, // <2,0,3,3>: Cost 4 vzipr LHS, <3,1,0,3>
3625233718U, // <2,0,3,4>: Cost 4 vext1 <0,2,0,3>, RHS
3899836110U, // <2,0,3,5>: Cost 4 vuzpr <1,2,3,0>, <2,3,4,5>
4032012618U, // <2,0,3,6>: Cost 4 vzipr LHS, <0,4,0,6>
3899835392U, // <2,0,3,7>: Cost 4 vuzpr <1,2,3,0>, <1,3,5,7>
2953625770U, // <2,0,3,u>: Cost 3 vzipr LHS, <0,2,0,u>
2551496806U, // <2,0,4,0>: Cost 3 vext1 <0,2,0,4>, LHS
2685698386U, // <2,0,4,1>: Cost 3 vext3 <0,2,0,2>, <0,4,1,5>
2685698396U, // <2,0,4,2>: Cost 3 vext3 <0,2,0,2>, <0,4,2,6>
3625240726U, // <2,0,4,3>: Cost 4 vext1 <0,2,0,4>, <3,0,1,2>
2551500086U, // <2,0,4,4>: Cost 3 vext1 <0,2,0,4>, RHS
2618723638U, // <2,0,4,5>: Cost 3 vext2 <0,2,2,0>, RHS
2765409590U, // <2,0,4,6>: Cost 3 vuzpl <2,3,0,1>, RHS
3799990664U, // <2,0,4,7>: Cost 4 vext3 <7,0,1,2>, <0,4,7,5>
2685698450U, // <2,0,4,u>: Cost 3 vext3 <0,2,0,2>, <0,4,u,6>
3625246822U, // <2,0,5,0>: Cost 4 vext1 <0,2,0,5>, LHS
3289776304U, // <2,0,5,1>: Cost 4 vrev <0,2,1,5>
2690564526U, // <2,0,5,2>: Cost 3 vext3 <1,0,3,2>, <0,5,2,7>
3289923778U, // <2,0,5,3>: Cost 4 vrev <0,2,3,5>
2216255691U, // <2,0,5,4>: Cost 3 vrev <0,2,4,5>
3726307332U, // <2,0,5,5>: Cost 4 vext2 <5,u,2,0>, <5,5,5,5>
3726307426U, // <2,0,5,6>: Cost 4 vext2 <5,u,2,0>, <5,6,7,0>
2826095926U, // <2,0,5,7>: Cost 3 vuzpr <1,2,3,0>, RHS
2216550639U, // <2,0,5,u>: Cost 3 vrev <0,2,u,5>
4162420736U, // <2,0,6,0>: Cost 4 vtrnr <0,2,4,6>, <0,0,0,0>
2901885030U, // <2,0,6,1>: Cost 3 vzipl <2,6,3,7>, LHS
2685698559U, // <2,0,6,2>: Cost 3 vext3 <0,2,0,2>, <0,6,2,7>
3643173171U, // <2,0,6,3>: Cost 4 vext1 <3,2,0,6>, <3,2,0,6>
2216263884U, // <2,0,6,4>: Cost 3 vrev <0,2,4,6>
3730289341U, // <2,0,6,5>: Cost 4 vext2 <6,5,2,0>, <6,5,2,0>
3726308152U, // <2,0,6,6>: Cost 4 vext2 <5,u,2,0>, <6,6,6,6>
3899836346U, // <2,0,6,7>: Cost 4 vuzpr <1,2,3,0>, <2,6,3,7>
2216558832U, // <2,0,6,u>: Cost 3 vrev <0,2,u,6>
2659202049U, // <2,0,7,0>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
3726308437U, // <2,0,7,1>: Cost 4 vext2 <5,u,2,0>, <7,1,2,3>
2726249034U, // <2,0,7,2>: Cost 3 vext3 <7,0,1,2>, <0,7,2,1>
3734934772U, // <2,0,7,3>: Cost 4 vext2 <7,3,2,0>, <7,3,2,0>
3726308710U, // <2,0,7,4>: Cost 4 vext2 <5,u,2,0>, <7,4,5,6>
3726308814U, // <2,0,7,5>: Cost 4 vext2 <5,u,2,0>, <7,5,u,2>
3736925671U, // <2,0,7,6>: Cost 4 vext2 <7,6,2,0>, <7,6,2,0>
3726308972U, // <2,0,7,7>: Cost 4 vext2 <5,u,2,0>, <7,7,7,7>
2659202049U, // <2,0,7,u>: Cost 3 vext2 <7,0,2,0>, <7,0,2,0>
1477787750U, // <2,0,u,0>: Cost 2 vext1 <0,2,0,u>, LHS
2953668262U, // <2,0,u,1>: Cost 3 vzipr LHS, <2,3,0,1>
1611956893U, // <2,0,u,2>: Cost 2 vext3 <0,2,0,2>, LHS
2551531670U, // <2,0,u,3>: Cost 3 vext1 <0,2,0,u>, <3,0,1,2>
1477791030U, // <2,0,u,4>: Cost 2 vext1 <0,2,0,u>, RHS
2618726554U, // <2,0,u,5>: Cost 3 vext2 <0,2,2,0>, RHS
2765412506U, // <2,0,u,6>: Cost 3 vuzpl <2,3,0,1>, RHS
2826096169U, // <2,0,u,7>: Cost 3 vuzpr <1,2,3,0>, RHS
1611956947U, // <2,0,u,u>: Cost 2 vext3 <0,2,0,2>, LHS
2569453670U, // <2,1,0,0>: Cost 3 vext1 <3,2,1,0>, LHS
2619392102U, // <2,1,0,1>: Cost 3 vext2 <0,3,2,1>, LHS
3759440619U, // <2,1,0,2>: Cost 4 vext3 <0,2,0,2>, <1,0,2,0>
1616823030U, // <2,1,0,3>: Cost 2 vext3 <1,0,3,2>, <1,0,3,2>
2569456950U, // <2,1,0,4>: Cost 3 vext1 <3,2,1,0>, RHS
2690712328U, // <2,1,0,5>: Cost 3 vext3 <1,0,5,2>, <1,0,5,2>
3661115841U, // <2,1,0,6>: Cost 4 vext1 <6,2,1,0>, <6,2,1,0>
2622046794U, // <2,1,0,7>: Cost 3 vext2 <0,7,2,1>, <0,7,2,1>
1617191715U, // <2,1,0,u>: Cost 2 vext3 <1,0,u,2>, <1,0,u,2>
2551545958U, // <2,1,1,0>: Cost 3 vext1 <0,2,1,1>, LHS
2685698868U, // <2,1,1,1>: Cost 3 vext3 <0,2,0,2>, <1,1,1,1>
2628682646U, // <2,1,1,2>: Cost 3 vext2 <1,u,2,1>, <1,2,3,0>
2685698888U, // <2,1,1,3>: Cost 3 vext3 <0,2,0,2>, <1,1,3,3>
2551549238U, // <2,1,1,4>: Cost 3 vext1 <0,2,1,1>, RHS
3693134992U, // <2,1,1,5>: Cost 4 vext2 <0,3,2,1>, <1,5,3,7>
3661124034U, // <2,1,1,6>: Cost 4 vext1 <6,2,1,1>, <6,2,1,1>
3625292794U, // <2,1,1,7>: Cost 4 vext1 <0,2,1,1>, <7,0,1,2>
2685698933U, // <2,1,1,u>: Cost 3 vext3 <0,2,0,2>, <1,1,u,3>
2551554150U, // <2,1,2,0>: Cost 3 vext1 <0,2,1,2>, LHS
3893649571U, // <2,1,2,1>: Cost 4 vuzpr <0,2,0,1>, <0,2,0,1>
2551555688U, // <2,1,2,2>: Cost 3 vext1 <0,2,1,2>, <2,2,2,2>
2685698966U, // <2,1,2,3>: Cost 3 vext3 <0,2,0,2>, <1,2,3,0>
2551557430U, // <2,1,2,4>: Cost 3 vext1 <0,2,1,2>, RHS
3763422123U, // <2,1,2,5>: Cost 4 vext3 <0,u,0,2>, <1,2,5,3>
3693135802U, // <2,1,2,6>: Cost 4 vext2 <0,3,2,1>, <2,6,3,7>
2726249402U, // <2,1,2,7>: Cost 3 vext3 <7,0,1,2>, <1,2,7,0>
2685699011U, // <2,1,2,u>: Cost 3 vext3 <0,2,0,2>, <1,2,u,0>
2551562342U, // <2,1,3,0>: Cost 3 vext1 <0,2,1,3>, LHS
2953625610U, // <2,1,3,1>: Cost 3 vzipr LHS, <0,0,1,1>
2953627798U, // <2,1,3,2>: Cost 3 vzipr LHS, <3,0,1,2>
2953626584U, // <2,1,3,3>: Cost 3 vzipr LHS, <1,3,1,3>
2551565622U, // <2,1,3,4>: Cost 3 vext1 <0,2,1,3>, RHS
2953625938U, // <2,1,3,5>: Cost 3 vzipr LHS, <0,4,1,5>
2587398596U, // <2,1,3,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
4032013519U, // <2,1,3,7>: Cost 4 vzipr LHS, <1,6,1,7>
2953625617U, // <2,1,3,u>: Cost 3 vzipr LHS, <0,0,1,u>
2690565154U, // <2,1,4,0>: Cost 3 vext3 <1,0,3,2>, <1,4,0,5>
3625313270U, // <2,1,4,1>: Cost 4 vext1 <0,2,1,4>, <1,3,4,6>
3771532340U, // <2,1,4,2>: Cost 4 vext3 <2,2,2,2>, <1,4,2,5>
1148404634U, // <2,1,4,3>: Cost 2 vrev <1,2,3,4>
3625315638U, // <2,1,4,4>: Cost 4 vext1 <0,2,1,4>, RHS
2619395382U, // <2,1,4,5>: Cost 3 vext2 <0,3,2,1>, RHS
3837242678U, // <2,1,4,6>: Cost 4 vuzpl <2,0,1,2>, RHS
3799991394U, // <2,1,4,7>: Cost 4 vext3 <7,0,1,2>, <1,4,7,6>
1148773319U, // <2,1,4,u>: Cost 2 vrev <1,2,u,4>
2551578726U, // <2,1,5,0>: Cost 3 vext1 <0,2,1,5>, LHS
2551579648U, // <2,1,5,1>: Cost 3 vext1 <0,2,1,5>, <1,3,5,7>
3625321952U, // <2,1,5,2>: Cost 4 vext1 <0,2,1,5>, <2,0,5,1>
2685699216U, // <2,1,5,3>: Cost 3 vext3 <0,2,0,2>, <1,5,3,7>
2551582006U, // <2,1,5,4>: Cost 3 vext1 <0,2,1,5>, RHS
3740913668U, // <2,1,5,5>: Cost 4 vext2 <u,3,2,1>, <5,5,5,5>
3661156806U, // <2,1,5,6>: Cost 4 vext1 <6,2,1,5>, <6,2,1,5>
3893652790U, // <2,1,5,7>: Cost 4 vuzpr <0,2,0,1>, RHS
2685699261U, // <2,1,5,u>: Cost 3 vext3 <0,2,0,2>, <1,5,u,7>
2551586918U, // <2,1,6,0>: Cost 3 vext1 <0,2,1,6>, LHS
3625329398U, // <2,1,6,1>: Cost 4 vext1 <0,2,1,6>, <1,0,3,2>
2551588794U, // <2,1,6,2>: Cost 3 vext1 <0,2,1,6>, <2,6,3,7>
3088679014U, // <2,1,6,3>: Cost 3 vtrnr <0,2,4,6>, LHS
2551590198U, // <2,1,6,4>: Cost 3 vext1 <0,2,1,6>, RHS
4029382994U, // <2,1,6,5>: Cost 4 vzipr <0,4,2,6>, <0,4,1,5>
3625333560U, // <2,1,6,6>: Cost 4 vext1 <0,2,1,6>, <6,6,6,6>
3731624800U, // <2,1,6,7>: Cost 4 vext2 <6,7,2,1>, <6,7,2,1>
2551592750U, // <2,1,6,u>: Cost 3 vext1 <0,2,1,6>, LHS
2622051322U, // <2,1,7,0>: Cost 3 vext2 <0,7,2,1>, <7,0,1,2>
3733615699U, // <2,1,7,1>: Cost 4 vext2 <7,1,2,1>, <7,1,2,1>
3795125538U, // <2,1,7,2>: Cost 4 vext3 <6,1,7,2>, <1,7,2,0>
2222171037U, // <2,1,7,3>: Cost 3 vrev <1,2,3,7>
3740915046U, // <2,1,7,4>: Cost 4 vext2 <u,3,2,1>, <7,4,5,6>
3296060335U, // <2,1,7,5>: Cost 4 vrev <1,2,5,7>
3736933864U, // <2,1,7,6>: Cost 4 vext2 <7,6,2,1>, <7,6,2,1>
3805300055U, // <2,1,7,7>: Cost 4 vext3 <7,u,1,2>, <1,7,7,u>
2669827714U, // <2,1,7,u>: Cost 3 vext2 <u,7,2,1>, <7,u,1,2>
2551603302U, // <2,1,u,0>: Cost 3 vext1 <0,2,1,u>, LHS
2953666570U, // <2,1,u,1>: Cost 3 vzipr LHS, <0,0,1,1>
2953668758U, // <2,1,u,2>: Cost 3 vzipr LHS, <3,0,1,2>
1148437406U, // <2,1,u,3>: Cost 2 vrev <1,2,3,u>
2551606582U, // <2,1,u,4>: Cost 3 vext1 <0,2,1,u>, RHS
2953666898U, // <2,1,u,5>: Cost 3 vzipr LHS, <0,4,1,5>
2587398596U, // <2,1,u,6>: Cost 3 vext1 <6,2,1,3>, <6,2,1,3>
2669828370U, // <2,1,u,7>: Cost 3 vext2 <u,7,2,1>, <u,7,2,1>
1148806091U, // <2,1,u,u>: Cost 2 vrev <1,2,u,u>
1543667732U, // <2,2,0,0>: Cost 2 vext2 <0,0,2,2>, <0,0,2,2>
1548976230U, // <2,2,0,1>: Cost 2 vext2 <0,u,2,2>, LHS
2685699524U, // <2,2,0,2>: Cost 3 vext3 <0,2,0,2>, <2,0,2,0>
2685699535U, // <2,2,0,3>: Cost 3 vext3 <0,2,0,2>, <2,0,3,2>
2551614774U, // <2,2,0,4>: Cost 3 vext1 <0,2,2,0>, RHS
3704422830U, // <2,2,0,5>: Cost 4 vext2 <2,2,2,2>, <0,5,2,7>
3893657642U, // <2,2,0,6>: Cost 4 vuzpr <0,2,0,2>, <0,0,4,6>
3770574323U, // <2,2,0,7>: Cost 4 vext3 <2,0,7,2>, <2,0,7,2>
1548976796U, // <2,2,0,u>: Cost 2 vext2 <0,u,2,2>, <0,u,2,2>
2622718710U, // <2,2,1,0>: Cost 3 vext2 <0,u,2,2>, <1,0,3,2>
2622718772U, // <2,2,1,1>: Cost 3 vext2 <0,u,2,2>, <1,1,1,1>
2622718870U, // <2,2,1,2>: Cost 3 vext2 <0,u,2,2>, <1,2,3,0>
2819915878U, // <2,2,1,3>: Cost 3 vuzpr <0,2,0,2>, LHS
3625364790U, // <2,2,1,4>: Cost 4 vext1 <0,2,2,1>, RHS
2622719120U, // <2,2,1,5>: Cost 3 vext2 <0,u,2,2>, <1,5,3,7>
3760031292U, // <2,2,1,6>: Cost 4 vext3 <0,2,u,2>, <2,1,6,3>
3667170468U, // <2,2,1,7>: Cost 4 vext1 <7,2,2,1>, <7,2,2,1>
2819915883U, // <2,2,1,u>: Cost 3 vuzpr <0,2,0,2>, LHS
1489829990U, // <2,2,2,0>: Cost 2 vext1 <2,2,2,2>, LHS
2563572470U, // <2,2,2,1>: Cost 3 vext1 <2,2,2,2>, <1,0,3,2>
269271142U, // <2,2,2,2>: Cost 1 vdup2 LHS
2685699698U, // <2,2,2,3>: Cost 3 vext3 <0,2,0,2>, <2,2,3,3>
1489833270U, // <2,2,2,4>: Cost 2 vext1 <2,2,2,2>, RHS
2685699720U, // <2,2,2,5>: Cost 3 vext3 <0,2,0,2>, <2,2,5,7>
2622719930U, // <2,2,2,6>: Cost 3 vext2 <0,u,2,2>, <2,6,3,7>
2593436837U, // <2,2,2,7>: Cost 3 vext1 <7,2,2,2>, <7,2,2,2>
269271142U, // <2,2,2,u>: Cost 1 vdup2 LHS
2685699750U, // <2,2,3,0>: Cost 3 vext3 <0,2,0,2>, <2,3,0,1>
2690565806U, // <2,2,3,1>: Cost 3 vext3 <1,0,3,2>, <2,3,1,0>
2953627240U, // <2,2,3,2>: Cost 3 vzipr LHS, <2,2,2,2>
1879883878U, // <2,2,3,3>: Cost 2 vzipr LHS, LHS
2685699790U, // <2,2,3,4>: Cost 3 vext3 <0,2,0,2>, <2,3,4,5>
3893659342U, // <2,2,3,5>: Cost 4 vuzpr <0,2,0,2>, <2,3,4,5>
2958270812U, // <2,2,3,6>: Cost 3 vzipr LHS, <0,4,2,6>
2593445030U, // <2,2,3,7>: Cost 3 vext1 <7,2,2,3>, <7,2,2,3>
1879883883U, // <2,2,3,u>: Cost 2 vzipr LHS, LHS
2551644262U, // <2,2,4,0>: Cost 3 vext1 <0,2,2,4>, LHS
3625386742U, // <2,2,4,1>: Cost 4 vext1 <0,2,2,4>, <1,0,3,2>
2551645902U, // <2,2,4,2>: Cost 3 vext1 <0,2,2,4>, <2,3,4,5>
3759441686U, // <2,2,4,3>: Cost 4 vext3 <0,2,0,2>, <2,4,3,5>
2551647542U, // <2,2,4,4>: Cost 3 vext1 <0,2,2,4>, RHS
1548979510U, // <2,2,4,5>: Cost 2 vext2 <0,u,2,2>, RHS
2764901686U, // <2,2,4,6>: Cost 3 vuzpl <2,2,2,2>, RHS
3667195047U, // <2,2,4,7>: Cost 4 vext1 <7,2,2,4>, <7,2,2,4>
1548979753U, // <2,2,4,u>: Cost 2 vext2 <0,u,2,2>, RHS
3696463432U, // <2,2,5,0>: Cost 4 vext2 <0,u,2,2>, <5,0,1,2>
2617413328U, // <2,2,5,1>: Cost 3 vext2 <0,0,2,2>, <5,1,7,3>
2685699936U, // <2,2,5,2>: Cost 3 vext3 <0,2,0,2>, <2,5,2,7>
4027383910U, // <2,2,5,3>: Cost 4 vzipr <0,1,2,5>, LHS
2228201085U, // <2,2,5,4>: Cost 3 vrev <2,2,4,5>
2617413636U, // <2,2,5,5>: Cost 3 vext2 <0,0,2,2>, <5,5,5,5>
2617413730U, // <2,2,5,6>: Cost 3 vext2 <0,0,2,2>, <5,6,7,0>
2819919158U, // <2,2,5,7>: Cost 3 vuzpr <0,2,0,2>, RHS
2819919159U, // <2,2,5,u>: Cost 3 vuzpr <0,2,0,2>, RHS
3625402554U, // <2,2,6,0>: Cost 4 vext1 <0,2,2,6>, <0,2,2,6>
3760031652U, // <2,2,6,1>: Cost 4 vext3 <0,2,u,2>, <2,6,1,3>
2617414138U, // <2,2,6,2>: Cost 3 vext2 <0,0,2,2>, <6,2,7,3>
2685700026U, // <2,2,6,3>: Cost 3 vext3 <0,2,0,2>, <2,6,3,7>
3625405750U, // <2,2,6,4>: Cost 4 vext1 <0,2,2,6>, RHS
3760031692U, // <2,2,6,5>: Cost 4 vext3 <0,2,u,2>, <2,6,5,7>
3088679116U, // <2,2,6,6>: Cost 3 vtrnr <0,2,4,6>, <0,2,4,6>
2657891169U, // <2,2,6,7>: Cost 3 vext2 <6,7,2,2>, <6,7,2,2>
2685700071U, // <2,2,6,u>: Cost 3 vext3 <0,2,0,2>, <2,6,u,7>
2726250474U, // <2,2,7,0>: Cost 3 vext3 <7,0,1,2>, <2,7,0,1>
3704427616U, // <2,2,7,1>: Cost 4 vext2 <2,2,2,2>, <7,1,3,5>
2660545701U, // <2,2,7,2>: Cost 3 vext2 <7,2,2,2>, <7,2,2,2>
4030718054U, // <2,2,7,3>: Cost 4 vzipr <0,6,2,7>, LHS
2617415014U, // <2,2,7,4>: Cost 3 vext2 <0,0,2,2>, <7,4,5,6>
3302033032U, // <2,2,7,5>: Cost 4 vrev <2,2,5,7>
3661246929U, // <2,2,7,6>: Cost 4 vext1 <6,2,2,7>, <6,2,2,7>
2617415276U, // <2,2,7,7>: Cost 3 vext2 <0,0,2,2>, <7,7,7,7>
2731558962U, // <2,2,7,u>: Cost 3 vext3 <7,u,1,2>, <2,7,u,1>
1489829990U, // <2,2,u,0>: Cost 2 vext1 <2,2,2,2>, LHS
1548982062U, // <2,2,u,1>: Cost 2 vext2 <0,u,2,2>, LHS
269271142U, // <2,2,u,2>: Cost 1 vdup2 LHS
1879924838U, // <2,2,u,3>: Cost 2 vzipr LHS, LHS
1489833270U, // <2,2,u,4>: Cost 2 vext1 <2,2,2,2>, RHS
1548982426U, // <2,2,u,5>: Cost 2 vext2 <0,u,2,2>, RHS
2953666908U, // <2,2,u,6>: Cost 3 vzipr LHS, <0,4,2,6>
2819919401U, // <2,2,u,7>: Cost 3 vuzpr <0,2,0,2>, RHS
269271142U, // <2,2,u,u>: Cost 1 vdup2 LHS
1544339456U, // <2,3,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
470597734U, // <2,3,0,1>: Cost 1 vext2 LHS, LHS
1548984484U, // <2,3,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
2619408648U, // <2,3,0,3>: Cost 3 vext2 <0,3,2,3>, <0,3,2,3>
1548984658U, // <2,3,0,4>: Cost 2 vext2 LHS, <0,4,1,5>
2665857454U, // <2,3,0,5>: Cost 3 vext2 LHS, <0,5,2,7>
2622726655U, // <2,3,0,6>: Cost 3 vext2 LHS, <0,6,2,7>
2593494188U, // <2,3,0,7>: Cost 3 vext1 <7,2,3,0>, <7,2,3,0>
470598301U, // <2,3,0,u>: Cost 1 vext2 LHS, LHS
1544340214U, // <2,3,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
1544340276U, // <2,3,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
1544340374U, // <2,3,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
1548985304U, // <2,3,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
2551696694U, // <2,3,1,4>: Cost 3 vext1 <0,2,3,1>, RHS
1548985488U, // <2,3,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
2622727375U, // <2,3,1,6>: Cost 3 vext2 LHS, <1,6,1,7>
2665858347U, // <2,3,1,7>: Cost 3 vext2 LHS, <1,7,3,0>
1548985709U, // <2,3,1,u>: Cost 2 vext2 LHS, <1,u,1,3>
2622727613U, // <2,3,2,0>: Cost 3 vext2 LHS, <2,0,1,2>
2622727711U, // <2,3,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
1544341096U, // <2,3,2,2>: Cost 2 vext2 LHS, <2,2,2,2>
1544341158U, // <2,3,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
2622727958U, // <2,3,2,4>: Cost 3 vext2 LHS, <2,4,3,5>
2622728032U, // <2,3,2,5>: Cost 3 vext2 LHS, <2,5,2,7>
1548986298U, // <2,3,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
2665859050U, // <2,3,2,7>: Cost 3 vext2 LHS, <2,7,0,1>
1548986427U, // <2,3,2,u>: Cost 2 vext2 LHS, <2,u,0,1>
1548986518U, // <2,3,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
2622728415U, // <2,3,3,1>: Cost 3 vext2 LHS, <3,1,0,3>
1489913458U, // <2,3,3,2>: Cost 2 vext1 <2,2,3,3>, <2,2,3,3>
1544341916U, // <2,3,3,3>: Cost 2 vext2 LHS, <3,3,3,3>
1548986882U, // <2,3,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
2665859632U, // <2,3,3,5>: Cost 3 vext2 LHS, <3,5,1,7>
2234304870U, // <2,3,3,6>: Cost 3 vrev <3,2,6,3>
2958271632U, // <2,3,3,7>: Cost 3 vzipr LHS, <1,5,3,7>
1548987166U, // <2,3,3,u>: Cost 2 vext2 LHS, <3,u,1,2>
1483948134U, // <2,3,4,0>: Cost 2 vext1 <1,2,3,4>, LHS
1483948954U, // <2,3,4,1>: Cost 2 vext1 <1,2,3,4>, <1,2,3,4>
2622729276U, // <2,3,4,2>: Cost 3 vext2 LHS, <4,2,6,0>
2557692054U, // <2,3,4,3>: Cost 3 vext1 <1,2,3,4>, <3,0,1,2>
1483951414U, // <2,3,4,4>: Cost 2 vext1 <1,2,3,4>, RHS
470601014U, // <2,3,4,5>: Cost 1 vext2 LHS, RHS
1592118644U, // <2,3,4,6>: Cost 2 vext2 LHS, <4,6,4,6>
2593526960U, // <2,3,4,7>: Cost 3 vext1 <7,2,3,4>, <7,2,3,4>
470601257U, // <2,3,4,u>: Cost 1 vext2 LHS, RHS
2551726182U, // <2,3,5,0>: Cost 3 vext1 <0,2,3,5>, LHS
1592118992U, // <2,3,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
2665860862U, // <2,3,5,2>: Cost 3 vext2 LHS, <5,2,3,4>
2551728642U, // <2,3,5,3>: Cost 3 vext1 <0,2,3,5>, <3,4,5,6>
1592119238U, // <2,3,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
1592119300U, // <2,3,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
1592119394U, // <2,3,5,6>: Cost 2 vext2 LHS, <5,6,7,0>
1592119464U, // <2,3,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
1592119545U, // <2,3,5,u>: Cost 2 vext2 LHS, <5,u,5,7>
2622730529U, // <2,3,6,0>: Cost 3 vext2 LHS, <6,0,1,2>
2557707164U, // <2,3,6,1>: Cost 3 vext1 <1,2,3,6>, <1,2,3,6>
1592119802U, // <2,3,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
2665861682U, // <2,3,6,3>: Cost 3 vext2 LHS, <6,3,4,5>
2622730893U, // <2,3,6,4>: Cost 3 vext2 LHS, <6,4,5,6>
2665861810U, // <2,3,6,5>: Cost 3 vext2 LHS, <6,5,0,7>
1592120120U, // <2,3,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
1592120142U, // <2,3,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
1592120223U, // <2,3,6,u>: Cost 2 vext2 LHS, <6,u,0,1>
1592120314U, // <2,3,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
2659890261U, // <2,3,7,1>: Cost 3 vext2 <7,1,2,3>, <7,1,2,3>
2660553894U, // <2,3,7,2>: Cost 3 vext2 <7,2,2,3>, <7,2,2,3>
2665862371U, // <2,3,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
1592120678U, // <2,3,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
2665862534U, // <2,3,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
2665862614U, // <2,3,7,6>: Cost 3 vext2 LHS, <7,6,0,1>
1592120940U, // <2,3,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
1592120962U, // <2,3,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
1548990163U, // <2,3,u,0>: Cost 2 vext2 LHS, <u,0,1,2>
470603566U, // <2,3,u,1>: Cost 1 vext2 LHS, LHS
1548990341U, // <2,3,u,2>: Cost 2 vext2 LHS, <u,2,3,0>
1548990396U, // <2,3,u,3>: Cost 2 vext2 LHS, <u,3,0,1>
1548990527U, // <2,3,u,4>: Cost 2 vext2 LHS, <u,4,5,6>
470603930U, // <2,3,u,5>: Cost 1 vext2 LHS, RHS
1548990672U, // <2,3,u,6>: Cost 2 vext2 LHS, <u,6,3,7>
1592121600U, // <2,3,u,7>: Cost 2 vext2 LHS, <u,7,0,1>
470604133U, // <2,3,u,u>: Cost 1 vext2 LHS, LHS
2617425942U, // <2,4,0,0>: Cost 3 vext2 <0,0,2,4>, <0,0,2,4>
2618753126U, // <2,4,0,1>: Cost 3 vext2 <0,2,2,4>, LHS
2618753208U, // <2,4,0,2>: Cost 3 vext2 <0,2,2,4>, <0,2,2,4>
2619416841U, // <2,4,0,3>: Cost 3 vext2 <0,3,2,4>, <0,3,2,4>
2587593628U, // <2,4,0,4>: Cost 3 vext1 <6,2,4,0>, <4,0,6,2>
2712832914U, // <2,4,0,5>: Cost 3 vext3 <4,6,u,2>, <4,0,5,1>
1634962332U, // <2,4,0,6>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
3799993252U, // <2,4,0,7>: Cost 4 vext3 <7,0,1,2>, <4,0,7,1>
1634962332U, // <2,4,0,u>: Cost 2 vext3 <4,0,6,2>, <4,0,6,2>
2619417334U, // <2,4,1,0>: Cost 3 vext2 <0,3,2,4>, <1,0,3,2>
3692495668U, // <2,4,1,1>: Cost 4 vext2 <0,2,2,4>, <1,1,1,1>
2625389466U, // <2,4,1,2>: Cost 3 vext2 <1,3,2,4>, <1,2,3,4>
2826125414U, // <2,4,1,3>: Cost 3 vuzpr <1,2,3,4>, LHS
3699794995U, // <2,4,1,4>: Cost 4 vext2 <1,4,2,4>, <1,4,2,4>
3692496016U, // <2,4,1,5>: Cost 4 vext2 <0,2,2,4>, <1,5,3,7>
3763424238U, // <2,4,1,6>: Cost 4 vext3 <0,u,0,2>, <4,1,6,3>
3667317942U, // <2,4,1,7>: Cost 4 vext1 <7,2,4,1>, <7,2,4,1>
2826125419U, // <2,4,1,u>: Cost 3 vuzpr <1,2,3,4>, LHS
2629371336U, // <2,4,2,0>: Cost 3 vext2 <2,0,2,4>, <2,0,2,4>
3699131946U, // <2,4,2,1>: Cost 4 vext2 <1,3,2,4>, <2,1,4,3>
2630698602U, // <2,4,2,2>: Cost 3 vext2 <2,2,2,4>, <2,2,2,4>
2618754766U, // <2,4,2,3>: Cost 3 vext2 <0,2,2,4>, <2,3,4,5>
2826126234U, // <2,4,2,4>: Cost 3 vuzpr <1,2,3,4>, <1,2,3,4>
2899119414U, // <2,4,2,5>: Cost 3 vzipl <2,2,2,2>, RHS
3033337142U, // <2,4,2,6>: Cost 3 vtrnl <2,2,2,2>, RHS
3800214597U, // <2,4,2,7>: Cost 4 vext3 <7,0,4,2>, <4,2,7,0>
2899119657U, // <2,4,2,u>: Cost 3 vzipl <2,2,2,2>, RHS
2635344033U, // <2,4,3,0>: Cost 3 vext2 <3,0,2,4>, <3,0,2,4>
4032012325U, // <2,4,3,1>: Cost 4 vzipr LHS, <0,0,4,1>
3692497228U, // <2,4,3,2>: Cost 4 vext2 <0,2,2,4>, <3,2,3,4>
3692497308U, // <2,4,3,3>: Cost 4 vext2 <0,2,2,4>, <3,3,3,3>
3001404624U, // <2,4,3,4>: Cost 3 vzipr LHS, <4,4,4,4>
2953627342U, // <2,4,3,5>: Cost 3 vzipr LHS, <2,3,4,5>
2953625804U, // <2,4,3,6>: Cost 3 vzipr LHS, <0,2,4,6>
3899868160U, // <2,4,3,7>: Cost 4 vuzpr <1,2,3,4>, <1,3,5,7>
2953625806U, // <2,4,3,u>: Cost 3 vzipr LHS, <0,2,4,u>
2710916266U, // <2,4,4,0>: Cost 3 vext3 <4,4,0,2>, <4,4,0,2>
3899869648U, // <2,4,4,1>: Cost 4 vuzpr <1,2,3,4>, <3,4,0,1>
3899869658U, // <2,4,4,2>: Cost 4 vuzpr <1,2,3,4>, <3,4,1,2>
3899868930U, // <2,4,4,3>: Cost 4 vuzpr <1,2,3,4>, <2,4,1,3>
2712833232U, // <2,4,4,4>: Cost 3 vext3 <4,6,u,2>, <4,4,4,4>
2618756406U, // <2,4,4,5>: Cost 3 vext2 <0,2,2,4>, RHS
2765737270U, // <2,4,4,6>: Cost 3 vuzpl <2,3,4,5>, RHS
4168304426U, // <2,4,4,7>: Cost 4 vtrnr <1,2,3,4>, <2,4,5,7>
2618756649U, // <2,4,4,u>: Cost 3 vext2 <0,2,2,4>, RHS
2551800011U, // <2,4,5,0>: Cost 3 vext1 <0,2,4,5>, <0,2,4,5>
2569716470U, // <2,4,5,1>: Cost 3 vext1 <3,2,4,5>, <1,0,3,2>
2563745405U, // <2,4,5,2>: Cost 3 vext1 <2,2,4,5>, <2,2,4,5>
2569718102U, // <2,4,5,3>: Cost 3 vext1 <3,2,4,5>, <3,2,4,5>
2551803190U, // <2,4,5,4>: Cost 3 vext1 <0,2,4,5>, RHS
3625545732U, // <2,4,5,5>: Cost 4 vext1 <0,2,4,5>, <5,5,5,5>
1611959606U, // <2,4,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
2826128694U, // <2,4,5,7>: Cost 3 vuzpr <1,2,3,4>, RHS
1611959624U, // <2,4,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
1478066278U, // <2,4,6,0>: Cost 2 vext1 <0,2,4,6>, LHS
2551808758U, // <2,4,6,1>: Cost 3 vext1 <0,2,4,6>, <1,0,3,2>
2551809516U, // <2,4,6,2>: Cost 3 vext1 <0,2,4,6>, <2,0,6,4>
2551810198U, // <2,4,6,3>: Cost 3 vext1 <0,2,4,6>, <3,0,1,2>
1478069558U, // <2,4,6,4>: Cost 2 vext1 <0,2,4,6>, RHS
2901888310U, // <2,4,6,5>: Cost 3 vzipl <2,6,3,7>, RHS
2551812920U, // <2,4,6,6>: Cost 3 vext1 <0,2,4,6>, <6,6,6,6>
2726251914U, // <2,4,6,7>: Cost 3 vext3 <7,0,1,2>, <4,6,7,1>
1478072110U, // <2,4,6,u>: Cost 2 vext1 <0,2,4,6>, LHS
2659234821U, // <2,4,7,0>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
3786722726U, // <2,4,7,1>: Cost 4 vext3 <4,7,1,2>, <4,7,1,2>
3734303911U, // <2,4,7,2>: Cost 4 vext2 <7,2,2,4>, <7,2,2,4>
3734967544U, // <2,4,7,3>: Cost 4 vext2 <7,3,2,4>, <7,3,2,4>
3727005030U, // <2,4,7,4>: Cost 4 vext2 <6,0,2,4>, <7,4,5,6>
2726251976U, // <2,4,7,5>: Cost 3 vext3 <7,0,1,2>, <4,7,5,0>
2726251986U, // <2,4,7,6>: Cost 3 vext3 <7,0,1,2>, <4,7,6,1>
3727005292U, // <2,4,7,7>: Cost 4 vext2 <6,0,2,4>, <7,7,7,7>
2659234821U, // <2,4,7,u>: Cost 3 vext2 <7,0,2,4>, <7,0,2,4>
1478082662U, // <2,4,u,0>: Cost 2 vext1 <0,2,4,u>, LHS
2618758958U, // <2,4,u,1>: Cost 3 vext2 <0,2,2,4>, LHS
2551826024U, // <2,4,u,2>: Cost 3 vext1 <0,2,4,u>, <2,2,2,2>
2551826582U, // <2,4,u,3>: Cost 3 vext1 <0,2,4,u>, <3,0,1,2>
1478085942U, // <2,4,u,4>: Cost 2 vext1 <0,2,4,u>, RHS
2953668302U, // <2,4,u,5>: Cost 3 vzipr LHS, <2,3,4,5>
1611959849U, // <2,4,u,6>: Cost 2 vext3 <0,2,0,2>, RHS
2826128937U, // <2,4,u,7>: Cost 3 vuzpr <1,2,3,4>, RHS
1611959867U, // <2,4,u,u>: Cost 2 vext3 <0,2,0,2>, RHS
3691839488U, // <2,5,0,0>: Cost 4 vext2 <0,1,2,5>, <0,0,0,0>
2618097766U, // <2,5,0,1>: Cost 3 vext2 <0,1,2,5>, LHS
2620088484U, // <2,5,0,2>: Cost 3 vext2 <0,4,2,5>, <0,2,0,2>
2619425034U, // <2,5,0,3>: Cost 3 vext2 <0,3,2,5>, <0,3,2,5>
2620088667U, // <2,5,0,4>: Cost 3 vext2 <0,4,2,5>, <0,4,2,5>
2620752300U, // <2,5,0,5>: Cost 3 vext2 <0,5,2,5>, <0,5,2,5>
3693830655U, // <2,5,0,6>: Cost 4 vext2 <0,4,2,5>, <0,6,2,7>
3094531382U, // <2,5,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
2618098333U, // <2,5,0,u>: Cost 3 vext2 <0,1,2,5>, LHS
3691840246U, // <2,5,1,0>: Cost 4 vext2 <0,1,2,5>, <1,0,3,2>
3691840308U, // <2,5,1,1>: Cost 4 vext2 <0,1,2,5>, <1,1,1,1>
2626061206U, // <2,5,1,2>: Cost 3 vext2 <1,4,2,5>, <1,2,3,0>
2618098688U, // <2,5,1,3>: Cost 3 vext2 <0,1,2,5>, <1,3,5,7>
2626061364U, // <2,5,1,4>: Cost 3 vext2 <1,4,2,5>, <1,4,2,5>
3691840656U, // <2,5,1,5>: Cost 4 vext2 <0,1,2,5>, <1,5,3,7>
3789082310U, // <2,5,1,6>: Cost 4 vext3 <5,1,6,2>, <5,1,6,2>
2712833744U, // <2,5,1,7>: Cost 3 vext3 <4,6,u,2>, <5,1,7,3>
2628715896U, // <2,5,1,u>: Cost 3 vext2 <1,u,2,5>, <1,u,2,5>
3693831613U, // <2,5,2,0>: Cost 4 vext2 <0,4,2,5>, <2,0,1,2>
4026698642U, // <2,5,2,1>: Cost 4 vzipr <0,0,2,2>, <4,0,5,1>
2632033896U, // <2,5,2,2>: Cost 3 vext2 <2,4,2,5>, <2,2,2,2>
3691841190U, // <2,5,2,3>: Cost 4 vext2 <0,1,2,5>, <2,3,0,1>
2632034061U, // <2,5,2,4>: Cost 3 vext2 <2,4,2,5>, <2,4,2,5>
3691841352U, // <2,5,2,5>: Cost 4 vext2 <0,1,2,5>, <2,5,0,1>
3691841466U, // <2,5,2,6>: Cost 4 vext2 <0,1,2,5>, <2,6,3,7>
3088354614U, // <2,5,2,7>: Cost 3 vtrnr <0,2,0,2>, RHS
3088354615U, // <2,5,2,u>: Cost 3 vtrnr <0,2,0,2>, RHS
2557829222U, // <2,5,3,0>: Cost 3 vext1 <1,2,5,3>, LHS
2557830059U, // <2,5,3,1>: Cost 3 vext1 <1,2,5,3>, <1,2,5,3>
2575746766U, // <2,5,3,2>: Cost 3 vext1 <4,2,5,3>, <2,3,4,5>
3691841948U, // <2,5,3,3>: Cost 4 vext2 <0,1,2,5>, <3,3,3,3>
2619427330U, // <2,5,3,4>: Cost 3 vext2 <0,3,2,5>, <3,4,5,6>
2581720847U, // <2,5,3,5>: Cost 3 vext1 <5,2,5,3>, <5,2,5,3>
2953628162U, // <2,5,3,6>: Cost 3 vzipr LHS, <3,4,5,6>
2953626624U, // <2,5,3,7>: Cost 3 vzipr LHS, <1,3,5,7>
2953626625U, // <2,5,3,u>: Cost 3 vzipr LHS, <1,3,5,u>
2569781350U, // <2,5,4,0>: Cost 3 vext1 <3,2,5,4>, LHS
3631580076U, // <2,5,4,1>: Cost 4 vext1 <1,2,5,4>, <1,2,5,4>
2569782990U, // <2,5,4,2>: Cost 3 vext1 <3,2,5,4>, <2,3,4,5>
2569783646U, // <2,5,4,3>: Cost 3 vext1 <3,2,5,4>, <3,2,5,4>
2569784630U, // <2,5,4,4>: Cost 3 vext1 <3,2,5,4>, RHS
2618101046U, // <2,5,4,5>: Cost 3 vext2 <0,1,2,5>, RHS
3893905922U, // <2,5,4,6>: Cost 4 vuzpr <0,2,3,5>, <3,4,5,6>
3094564150U, // <2,5,4,7>: Cost 3 vtrnr <1,2,3,4>, RHS
2618101289U, // <2,5,4,u>: Cost 3 vext2 <0,1,2,5>, RHS
2551873638U, // <2,5,5,0>: Cost 3 vext1 <0,2,5,5>, LHS
3637560320U, // <2,5,5,1>: Cost 4 vext1 <2,2,5,5>, <1,3,5,7>
3637560966U, // <2,5,5,2>: Cost 4 vext1 <2,2,5,5>, <2,2,5,5>
3723030343U, // <2,5,5,3>: Cost 4 vext2 <5,3,2,5>, <5,3,2,5>
2551876918U, // <2,5,5,4>: Cost 3 vext1 <0,2,5,5>, RHS
2712834052U, // <2,5,5,5>: Cost 3 vext3 <4,6,u,2>, <5,5,5,5>
4028713474U, // <2,5,5,6>: Cost 4 vzipr <0,3,2,5>, <3,4,5,6>
2712834072U, // <2,5,5,7>: Cost 3 vext3 <4,6,u,2>, <5,5,7,7>
2712834081U, // <2,5,5,u>: Cost 3 vext3 <4,6,u,2>, <5,5,u,7>
2575769702U, // <2,5,6,0>: Cost 3 vext1 <4,2,5,6>, LHS
3631596462U, // <2,5,6,1>: Cost 4 vext1 <1,2,5,6>, <1,2,5,6>
2655924730U, // <2,5,6,2>: Cost 3 vext2 <6,4,2,5>, <6,2,7,3>
3643541856U, // <2,5,6,3>: Cost 4 vext1 <3,2,5,6>, <3,2,5,6>
2655924849U, // <2,5,6,4>: Cost 3 vext2 <6,4,2,5>, <6,4,2,5>
3787755607U, // <2,5,6,5>: Cost 4 vext3 <4,u,6,2>, <5,6,5,7>
4029385218U, // <2,5,6,6>: Cost 4 vzipr <0,4,2,6>, <3,4,5,6>
3088682294U, // <2,5,6,7>: Cost 3 vtrnr <0,2,4,6>, RHS
3088682295U, // <2,5,6,u>: Cost 3 vtrnr <0,2,4,6>, RHS
2563833958U, // <2,5,7,0>: Cost 3 vext1 <2,2,5,7>, LHS
2551890678U, // <2,5,7,1>: Cost 3 vext1 <0,2,5,7>, <1,0,3,2>
2563835528U, // <2,5,7,2>: Cost 3 vext1 <2,2,5,7>, <2,2,5,7>
3637577878U, // <2,5,7,3>: Cost 4 vext1 <2,2,5,7>, <3,0,1,2>
2563837238U, // <2,5,7,4>: Cost 3 vext1 <2,2,5,7>, RHS
2712834216U, // <2,5,7,5>: Cost 3 vext3 <4,6,u,2>, <5,7,5,7>
2712834220U, // <2,5,7,6>: Cost 3 vext3 <4,6,u,2>, <5,7,6,2>
4174449974U, // <2,5,7,7>: Cost 4 vtrnr <2,2,5,7>, RHS
2563839790U, // <2,5,7,u>: Cost 3 vext1 <2,2,5,7>, LHS
2563842150U, // <2,5,u,0>: Cost 3 vext1 <2,2,5,u>, LHS
2618103598U, // <2,5,u,1>: Cost 3 vext2 <0,1,2,5>, LHS
2563843721U, // <2,5,u,2>: Cost 3 vext1 <2,2,5,u>, <2,2,5,u>
2569816418U, // <2,5,u,3>: Cost 3 vext1 <3,2,5,u>, <3,2,5,u>
2622748735U, // <2,5,u,4>: Cost 3 vext2 <0,u,2,5>, <u,4,5,6>
2618103962U, // <2,5,u,5>: Cost 3 vext2 <0,1,2,5>, RHS
2953669122U, // <2,5,u,6>: Cost 3 vzipr LHS, <3,4,5,6>
2953667584U, // <2,5,u,7>: Cost 3 vzipr LHS, <1,3,5,7>
2618104165U, // <2,5,u,u>: Cost 3 vext2 <0,1,2,5>, LHS
2620096512U, // <2,6,0,0>: Cost 3 vext2 <0,4,2,6>, <0,0,0,0>
1546354790U, // <2,6,0,1>: Cost 2 vext2 <0,4,2,6>, LHS
2620096676U, // <2,6,0,2>: Cost 3 vext2 <0,4,2,6>, <0,2,0,2>
3693838588U, // <2,6,0,3>: Cost 4 vext2 <0,4,2,6>, <0,3,1,0>
1546355036U, // <2,6,0,4>: Cost 2 vext2 <0,4,2,6>, <0,4,2,6>
3694502317U, // <2,6,0,5>: Cost 4 vext2 <0,5,2,6>, <0,5,2,6>
2551911246U, // <2,6,0,6>: Cost 3 vext1 <0,2,6,0>, <6,7,0,1>
2720723287U, // <2,6,0,7>: Cost 3 vext3 <6,0,7,2>, <6,0,7,2>
1546355357U, // <2,6,0,u>: Cost 2 vext2 <0,4,2,6>, LHS
2620097270U, // <2,6,1,0>: Cost 3 vext2 <0,4,2,6>, <1,0,3,2>
2620097332U, // <2,6,1,1>: Cost 3 vext2 <0,4,2,6>, <1,1,1,1>
2620097430U, // <2,6,1,2>: Cost 3 vext2 <0,4,2,6>, <1,2,3,0>
2820243558U, // <2,6,1,3>: Cost 3 vuzpr <0,2,4,6>, LHS
2620097598U, // <2,6,1,4>: Cost 3 vext2 <0,4,2,6>, <1,4,3,6>
2620097680U, // <2,6,1,5>: Cost 3 vext2 <0,4,2,6>, <1,5,3,7>
3693839585U, // <2,6,1,6>: Cost 4 vext2 <0,4,2,6>, <1,6,3,7>
2721386920U, // <2,6,1,7>: Cost 3 vext3 <6,1,7,2>, <6,1,7,2>
2820243563U, // <2,6,1,u>: Cost 3 vuzpr <0,2,4,6>, LHS
2714014137U, // <2,6,2,0>: Cost 3 vext3 <4,u,6,2>, <6,2,0,1>
2712834500U, // <2,6,2,1>: Cost 3 vext3 <4,6,u,2>, <6,2,1,3>
2620098152U, // <2,6,2,2>: Cost 3 vext2 <0,4,2,6>, <2,2,2,2>
2620098214U, // <2,6,2,3>: Cost 3 vext2 <0,4,2,6>, <2,3,0,1>
2632042254U, // <2,6,2,4>: Cost 3 vext2 <2,4,2,6>, <2,4,2,6>
2712834540U, // <2,6,2,5>: Cost 3 vext3 <4,6,u,2>, <6,2,5,7>
2820243660U, // <2,6,2,6>: Cost 3 vuzpr <0,2,4,6>, <0,2,4,6>
2958265654U, // <2,6,2,7>: Cost 3 vzipr <0,u,2,2>, RHS
2620098619U, // <2,6,2,u>: Cost 3 vext2 <0,4,2,6>, <2,u,0,1>
2620098710U, // <2,6,3,0>: Cost 3 vext2 <0,4,2,6>, <3,0,1,2>
3893986982U, // <2,6,3,1>: Cost 4 vuzpr <0,2,4,6>, <2,3,0,1>
2569848762U, // <2,6,3,2>: Cost 3 vext1 <3,2,6,3>, <2,6,3,7>
2620098972U, // <2,6,3,3>: Cost 3 vext2 <0,4,2,6>, <3,3,3,3>
2620099074U, // <2,6,3,4>: Cost 3 vext2 <0,4,2,6>, <3,4,5,6>
3893987022U, // <2,6,3,5>: Cost 4 vuzpr <0,2,4,6>, <2,3,4,5>
3001404644U, // <2,6,3,6>: Cost 3 vzipr LHS, <4,4,6,6>
1879887158U, // <2,6,3,7>: Cost 2 vzipr LHS, RHS
1879887159U, // <2,6,3,u>: Cost 2 vzipr LHS, RHS
2620099484U, // <2,6,4,0>: Cost 3 vext2 <0,4,2,6>, <4,0,6,2>
2620099566U, // <2,6,4,1>: Cost 3 vext2 <0,4,2,6>, <4,1,6,3>
2620099644U, // <2,6,4,2>: Cost 3 vext2 <0,4,2,6>, <4,2,6,0>
3643599207U, // <2,6,4,3>: Cost 4 vext1 <3,2,6,4>, <3,2,6,4>
2575830080U, // <2,6,4,4>: Cost 3 vext1 <4,2,6,4>, <4,2,6,4>
1546358070U, // <2,6,4,5>: Cost 2 vext2 <0,4,2,6>, RHS
2667875700U, // <2,6,4,6>: Cost 3 vext2 <u,4,2,6>, <4,6,4,6>
4028042550U, // <2,6,4,7>: Cost 4 vzipr <0,2,2,4>, RHS
1546358313U, // <2,6,4,u>: Cost 2 vext2 <0,4,2,6>, RHS
3693841992U, // <2,6,5,0>: Cost 4 vext2 <0,4,2,6>, <5,0,1,2>
2667876048U, // <2,6,5,1>: Cost 3 vext2 <u,4,2,6>, <5,1,7,3>
2712834756U, // <2,6,5,2>: Cost 3 vext3 <4,6,u,2>, <6,5,2,7>
3643607400U, // <2,6,5,3>: Cost 4 vext1 <3,2,6,5>, <3,2,6,5>
2252091873U, // <2,6,5,4>: Cost 3 vrev <6,2,4,5>
2667876356U, // <2,6,5,5>: Cost 3 vext2 <u,4,2,6>, <5,5,5,5>
2667876450U, // <2,6,5,6>: Cost 3 vext2 <u,4,2,6>, <5,6,7,0>
2820246838U, // <2,6,5,7>: Cost 3 vuzpr <0,2,4,6>, RHS
2820246839U, // <2,6,5,u>: Cost 3 vuzpr <0,2,4,6>, RHS
2563899494U, // <2,6,6,0>: Cost 3 vext1 <2,2,6,6>, LHS
3893988683U, // <2,6,6,1>: Cost 4 vuzpr <0,2,4,6>, <4,6,0,1>
2563901072U, // <2,6,6,2>: Cost 3 vext1 <2,2,6,6>, <2,2,6,6>
3893987236U, // <2,6,6,3>: Cost 4 vuzpr <0,2,4,6>, <2,6,1,3>
2563902774U, // <2,6,6,4>: Cost 3 vext1 <2,2,6,6>, RHS
3893988723U, // <2,6,6,5>: Cost 4 vuzpr <0,2,4,6>, <4,6,4,5>
2712834872U, // <2,6,6,6>: Cost 3 vext3 <4,6,u,2>, <6,6,6,6>
2955644214U, // <2,6,6,7>: Cost 3 vzipr <0,4,2,6>, RHS
2955644215U, // <2,6,6,u>: Cost 3 vzipr <0,4,2,6>, RHS
2712834894U, // <2,6,7,0>: Cost 3 vext3 <4,6,u,2>, <6,7,0,1>
2724926296U, // <2,6,7,1>: Cost 3 vext3 <6,7,1,2>, <6,7,1,2>
2725000033U, // <2,6,7,2>: Cost 3 vext3 <6,7,2,2>, <6,7,2,2>
2702365544U, // <2,6,7,3>: Cost 3 vext3 <3,0,1,2>, <6,7,3,0>
2712834934U, // <2,6,7,4>: Cost 3 vext3 <4,6,u,2>, <6,7,4,5>
3776107393U, // <2,6,7,5>: Cost 4 vext3 <3,0,1,2>, <6,7,5,7>
2725294981U, // <2,6,7,6>: Cost 3 vext3 <6,7,6,2>, <6,7,6,2>
2726253452U, // <2,6,7,7>: Cost 3 vext3 <7,0,1,2>, <6,7,7,0>
2712834966U, // <2,6,7,u>: Cost 3 vext3 <4,6,u,2>, <6,7,u,1>
2620102355U, // <2,6,u,0>: Cost 3 vext2 <0,4,2,6>, <u,0,1,2>
1546360622U, // <2,6,u,1>: Cost 2 vext2 <0,4,2,6>, LHS
2620102536U, // <2,6,u,2>: Cost 3 vext2 <0,4,2,6>, <u,2,3,3>
2820244125U, // <2,6,u,3>: Cost 3 vuzpr <0,2,4,6>, LHS
1594136612U, // <2,6,u,4>: Cost 2 vext2 <u,4,2,6>, <u,4,2,6>
1546360986U, // <2,6,u,5>: Cost 2 vext2 <0,4,2,6>, RHS
2620102864U, // <2,6,u,6>: Cost 3 vext2 <0,4,2,6>, <u,6,3,7>
1879928118U, // <2,6,u,7>: Cost 2 vzipr LHS, RHS
1879928119U, // <2,6,u,u>: Cost 2 vzipr LHS, RHS
2726179825U, // <2,7,0,0>: Cost 3 vext3 <7,0,0,2>, <7,0,0,2>
1652511738U, // <2,7,0,1>: Cost 2 vext3 <7,0,1,2>, <7,0,1,2>
2621431972U, // <2,7,0,2>: Cost 3 vext2 <0,6,2,7>, <0,2,0,2>
2257949868U, // <2,7,0,3>: Cost 3 vrev <7,2,3,0>
2726474773U, // <2,7,0,4>: Cost 3 vext3 <7,0,4,2>, <7,0,4,2>
2620768686U, // <2,7,0,5>: Cost 3 vext2 <0,5,2,7>, <0,5,2,7>
2621432319U, // <2,7,0,6>: Cost 3 vext2 <0,6,2,7>, <0,6,2,7>
2599760953U, // <2,7,0,7>: Cost 3 vext1 <u,2,7,0>, <7,0,u,2>
1653027897U, // <2,7,0,u>: Cost 2 vext3 <7,0,u,2>, <7,0,u,2>
2639348470U, // <2,7,1,0>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
3695174452U, // <2,7,1,1>: Cost 4 vext2 <0,6,2,7>, <1,1,1,1>
3695174550U, // <2,7,1,2>: Cost 4 vext2 <0,6,2,7>, <1,2,3,0>
3694511104U, // <2,7,1,3>: Cost 4 vext2 <0,5,2,7>, <1,3,5,7>
3713090594U, // <2,7,1,4>: Cost 4 vext2 <3,6,2,7>, <1,4,0,5>
3693184144U, // <2,7,1,5>: Cost 4 vext2 <0,3,2,7>, <1,5,3,7>
2627405016U, // <2,7,1,6>: Cost 3 vext2 <1,6,2,7>, <1,6,2,7>
3799995519U, // <2,7,1,7>: Cost 4 vext3 <7,0,1,2>, <7,1,7,0>
2639348470U, // <2,7,1,u>: Cost 3 vext2 <3,6,2,7>, <1,0,3,2>
3695175101U, // <2,7,2,0>: Cost 4 vext2 <0,6,2,7>, <2,0,1,2>
3643655168U, // <2,7,2,1>: Cost 4 vext1 <3,2,7,2>, <1,3,5,7>
2257892517U, // <2,7,2,2>: Cost 3 vrev <7,2,2,2>
3695175334U, // <2,7,2,3>: Cost 4 vext2 <0,6,2,7>, <2,3,0,1>
3695175465U, // <2,7,2,4>: Cost 4 vext2 <0,6,2,7>, <2,4,5,6>
2632714080U, // <2,7,2,5>: Cost 3 vext2 <2,5,2,7>, <2,5,2,7>
2633377713U, // <2,7,2,6>: Cost 3 vext2 <2,6,2,7>, <2,6,2,7>
3695175658U, // <2,7,2,7>: Cost 4 vext2 <0,6,2,7>, <2,7,0,1>
2634704979U, // <2,7,2,u>: Cost 3 vext2 <2,u,2,7>, <2,u,2,7>
1514094694U, // <2,7,3,0>: Cost 2 vext1 <6,2,7,3>, LHS
2569921680U, // <2,7,3,1>: Cost 3 vext1 <3,2,7,3>, <1,5,3,7>
2587838056U, // <2,7,3,2>: Cost 3 vext1 <6,2,7,3>, <2,2,2,2>
2569922927U, // <2,7,3,3>: Cost 3 vext1 <3,2,7,3>, <3,2,7,3>
1514097974U, // <2,7,3,4>: Cost 2 vext1 <6,2,7,3>, RHS
2581868321U, // <2,7,3,5>: Cost 3 vext1 <5,2,7,3>, <5,2,7,3>
1514099194U, // <2,7,3,6>: Cost 2 vext1 <6,2,7,3>, <6,2,7,3>
2587841530U, // <2,7,3,7>: Cost 3 vext1 <6,2,7,3>, <7,0,1,2>
1514100526U, // <2,7,3,u>: Cost 2 vext1 <6,2,7,3>, LHS
2708706617U, // <2,7,4,0>: Cost 3 vext3 <4,0,6,2>, <7,4,0,6>
3649643418U, // <2,7,4,1>: Cost 4 vext1 <4,2,7,4>, <1,2,3,4>
3649644330U, // <2,7,4,2>: Cost 4 vext1 <4,2,7,4>, <2,4,5,7>
2257982640U, // <2,7,4,3>: Cost 3 vrev <7,2,3,4>
3649645641U, // <2,7,4,4>: Cost 4 vext1 <4,2,7,4>, <4,2,7,4>
2621435190U, // <2,7,4,5>: Cost 3 vext2 <0,6,2,7>, RHS
2712835441U, // <2,7,4,6>: Cost 3 vext3 <4,6,u,2>, <7,4,6,u>
3799995762U, // <2,7,4,7>: Cost 4 vext3 <7,0,1,2>, <7,4,7,0>
2621435433U, // <2,7,4,u>: Cost 3 vext2 <0,6,2,7>, RHS
2729497990U, // <2,7,5,0>: Cost 3 vext3 <7,5,0,2>, <7,5,0,2>
3643679744U, // <2,7,5,1>: Cost 4 vext1 <3,2,7,5>, <1,3,5,7>
3637708424U, // <2,7,5,2>: Cost 4 vext1 <2,2,7,5>, <2,2,5,7>
3643681137U, // <2,7,5,3>: Cost 4 vext1 <3,2,7,5>, <3,2,7,5>
2599800118U, // <2,7,5,4>: Cost 3 vext1 <u,2,7,5>, RHS
3786577334U, // <2,7,5,5>: Cost 4 vext3 <4,6,u,2>, <7,5,5,5>
3786577345U, // <2,7,5,6>: Cost 4 vext3 <4,6,u,2>, <7,5,6,7>
2599802214U, // <2,7,5,7>: Cost 3 vext1 <u,2,7,5>, <7,4,5,6>
2599802670U, // <2,7,5,u>: Cost 3 vext1 <u,2,7,5>, LHS
2581889126U, // <2,7,6,0>: Cost 3 vext1 <5,2,7,6>, LHS
3643687936U, // <2,7,6,1>: Cost 4 vext1 <3,2,7,6>, <1,3,5,7>
2663240186U, // <2,7,6,2>: Cost 3 vext2 <7,6,2,7>, <6,2,7,3>
3643689330U, // <2,7,6,3>: Cost 4 vext1 <3,2,7,6>, <3,2,7,6>
2581892406U, // <2,7,6,4>: Cost 3 vext1 <5,2,7,6>, RHS
2581892900U, // <2,7,6,5>: Cost 3 vext1 <5,2,7,6>, <5,2,7,6>
2587865597U, // <2,7,6,6>: Cost 3 vext1 <6,2,7,6>, <6,2,7,6>
3786577428U, // <2,7,6,7>: Cost 4 vext3 <4,6,u,2>, <7,6,7,0>
2581894958U, // <2,7,6,u>: Cost 3 vext1 <5,2,7,6>, LHS
2726254119U, // <2,7,7,0>: Cost 3 vext3 <7,0,1,2>, <7,7,0,1>
3804640817U, // <2,7,7,1>: Cost 4 vext3 <7,7,1,2>, <7,7,1,2>
3637724826U, // <2,7,7,2>: Cost 4 vext1 <2,2,7,7>, <2,2,7,7>
3734992123U, // <2,7,7,3>: Cost 4 vext2 <7,3,2,7>, <7,3,2,7>
2552040758U, // <2,7,7,4>: Cost 3 vext1 <0,2,7,7>, RHS
3799995992U, // <2,7,7,5>: Cost 4 vext3 <7,0,1,2>, <7,7,5,5>
2663241198U, // <2,7,7,6>: Cost 3 vext2 <7,6,2,7>, <7,6,2,7>
2712835692U, // <2,7,7,7>: Cost 3 vext3 <4,6,u,2>, <7,7,7,7>
2731562607U, // <2,7,7,u>: Cost 3 vext3 <7,u,1,2>, <7,7,u,1>
1514135654U, // <2,7,u,0>: Cost 2 vext1 <6,2,7,u>, LHS
1657820802U, // <2,7,u,1>: Cost 2 vext3 <7,u,1,2>, <7,u,1,2>
2587879016U, // <2,7,u,2>: Cost 3 vext1 <6,2,7,u>, <2,2,2,2>
2569963892U, // <2,7,u,3>: Cost 3 vext1 <3,2,7,u>, <3,2,7,u>
1514138934U, // <2,7,u,4>: Cost 2 vext1 <6,2,7,u>, RHS
2621438106U, // <2,7,u,5>: Cost 3 vext2 <0,6,2,7>, RHS
1514140159U, // <2,7,u,6>: Cost 2 vext1 <6,2,7,u>, <6,2,7,u>
2587882490U, // <2,7,u,7>: Cost 3 vext1 <6,2,7,u>, <7,0,1,2>
1514141486U, // <2,7,u,u>: Cost 2 vext1 <6,2,7,u>, LHS
1544380416U, // <2,u,0,0>: Cost 2 vext2 LHS, <0,0,0,0>
470638699U, // <2,u,0,1>: Cost 1 vext2 LHS, LHS
1544380580U, // <2,u,0,2>: Cost 2 vext2 LHS, <0,2,0,2>
1658631909U, // <2,u,0,3>: Cost 2 vext3 <u,0,3,2>, <u,0,3,2>
1544380754U, // <2,u,0,4>: Cost 2 vext2 LHS, <0,4,1,5>
2665898414U, // <2,u,0,5>: Cost 3 vext2 LHS, <0,5,2,7>
1658853120U, // <2,u,0,6>: Cost 2 vext3 <u,0,6,2>, <u,0,6,2>
3094531625U, // <2,u,0,7>: Cost 3 vtrnr <1,2,3,0>, RHS
470639261U, // <2,u,0,u>: Cost 1 vext2 LHS, LHS
1544381174U, // <2,u,1,0>: Cost 2 vext2 LHS, <1,0,3,2>
1544381236U, // <2,u,1,1>: Cost 2 vext2 LHS, <1,1,1,1>
1544381334U, // <2,u,1,2>: Cost 2 vext2 LHS, <1,2,3,0>
1544381400U, // <2,u,1,3>: Cost 2 vext2 LHS, <1,3,1,3>
2618123325U, // <2,u,1,4>: Cost 3 vext2 LHS, <1,4,3,5>
1544381584U, // <2,u,1,5>: Cost 2 vext2 LHS, <1,5,3,7>
2618123489U, // <2,u,1,6>: Cost 3 vext2 LHS, <1,6,3,7>
2726254427U, // <2,u,1,7>: Cost 3 vext3 <7,0,1,2>, <u,1,7,3>
1544381823U, // <2,u,1,u>: Cost 2 vext2 LHS, <1,u,3,3>
1478328422U, // <2,u,2,0>: Cost 2 vext1 <0,2,u,2>, LHS
2618123807U, // <2,u,2,1>: Cost 3 vext2 LHS, <2,1,3,1>
269271142U, // <2,u,2,2>: Cost 1 vdup2 LHS
1544382118U, // <2,u,2,3>: Cost 2 vext2 LHS, <2,3,0,1>
1478331702U, // <2,u,2,4>: Cost 2 vext1 <0,2,u,2>, RHS
2618124136U, // <2,u,2,5>: Cost 3 vext2 LHS, <2,5,3,6>
1544382394U, // <2,u,2,6>: Cost 2 vext2 LHS, <2,6,3,7>
3088354857U, // <2,u,2,7>: Cost 3 vtrnr <0,2,0,2>, RHS
269271142U, // <2,u,2,u>: Cost 1 vdup2 LHS
1544382614U, // <2,u,3,0>: Cost 2 vext2 LHS, <3,0,1,2>
2953627374U, // <2,u,3,1>: Cost 3 vzipr LHS, <2,3,u,1>
1490282143U, // <2,u,3,2>: Cost 2 vext1 <2,2,u,3>, <2,2,u,3>
1879883932U, // <2,u,3,3>: Cost 2 vzipr LHS, LHS
1544382978U, // <2,u,3,4>: Cost 2 vext2 LHS, <3,4,5,6>
2953627378U, // <2,u,3,5>: Cost 3 vzipr LHS, <2,3,u,5>
1514172931U, // <2,u,3,6>: Cost 2 vext1 <6,2,u,3>, <6,2,u,3>
1879887176U, // <2,u,3,7>: Cost 2 vzipr LHS, RHS
1879883937U, // <2,u,3,u>: Cost 2 vzipr LHS, LHS
1484316774U, // <2,u,4,0>: Cost 2 vext1 <1,2,u,4>, LHS
1484317639U, // <2,u,4,1>: Cost 2 vext1 <1,2,u,4>, <1,2,u,4>
2552088270U, // <2,u,4,2>: Cost 3 vext1 <0,2,u,4>, <2,3,4,5>
1190213513U, // <2,u,4,3>: Cost 2 vrev <u,2,3,4>
1484320054U, // <2,u,4,4>: Cost 2 vext1 <1,2,u,4>, RHS
470641974U, // <2,u,4,5>: Cost 1 vext2 LHS, RHS
1592159604U, // <2,u,4,6>: Cost 2 vext2 LHS, <4,6,4,6>
3094564393U, // <2,u,4,7>: Cost 3 vtrnr <1,2,3,4>, RHS
470642217U, // <2,u,4,u>: Cost 1 vext2 LHS, RHS
2552094959U, // <2,u,5,0>: Cost 3 vext1 <0,2,u,5>, <0,2,u,5>
1592159952U, // <2,u,5,1>: Cost 2 vext2 LHS, <5,1,7,3>
2564040353U, // <2,u,5,2>: Cost 3 vext1 <2,2,u,5>, <2,2,u,5>
2690275455U, // <2,u,5,3>: Cost 3 vext3 <0,u,u,2>, <u,5,3,7>
1592160198U, // <2,u,5,4>: Cost 2 vext2 LHS, <5,4,7,6>
1592160260U, // <2,u,5,5>: Cost 2 vext2 LHS, <5,5,5,5>
1611962522U, // <2,u,5,6>: Cost 2 vext3 <0,2,0,2>, RHS
1592160424U, // <2,u,5,7>: Cost 2 vext2 LHS, <5,7,5,7>
1611962540U, // <2,u,5,u>: Cost 2 vext3 <0,2,0,2>, RHS
1478361190U, // <2,u,6,0>: Cost 2 vext1 <0,2,u,6>, LHS
2552103670U, // <2,u,6,1>: Cost 3 vext1 <0,2,u,6>, <1,0,3,2>
1592160762U, // <2,u,6,2>: Cost 2 vext2 LHS, <6,2,7,3>
2685704400U, // <2,u,6,3>: Cost 3 vext3 <0,2,0,2>, <u,6,3,7>
1478364470U, // <2,u,6,4>: Cost 2 vext1 <0,2,u,6>, RHS
2901891226U, // <2,u,6,5>: Cost 3 vzipl <2,6,3,7>, RHS
1592161080U, // <2,u,6,6>: Cost 2 vext2 LHS, <6,6,6,6>
1592161102U, // <2,u,6,7>: Cost 2 vext2 LHS, <6,7,0,1>
1478367022U, // <2,u,6,u>: Cost 2 vext1 <0,2,u,6>, LHS
1592161274U, // <2,u,7,0>: Cost 2 vext2 LHS, <7,0,1,2>
2659931226U, // <2,u,7,1>: Cost 3 vext2 <7,1,2,u>, <7,1,2,u>
2564056739U, // <2,u,7,2>: Cost 3 vext1 <2,2,u,7>, <2,2,u,7>
2665903331U, // <2,u,7,3>: Cost 3 vext2 LHS, <7,3,0,1>
1592161638U, // <2,u,7,4>: Cost 2 vext2 LHS, <7,4,5,6>
2665903494U, // <2,u,7,5>: Cost 3 vext2 LHS, <7,5,0,2>
2587947527U, // <2,u,7,6>: Cost 3 vext1 <6,2,u,7>, <6,2,u,7>
1592161900U, // <2,u,7,7>: Cost 2 vext2 LHS, <7,7,7,7>
1592161922U, // <2,u,7,u>: Cost 2 vext2 LHS, <7,u,1,2>
1478377574U, // <2,u,u,0>: Cost 2 vext1 <0,2,u,u>, LHS
470644526U, // <2,u,u,1>: Cost 1 vext2 LHS, LHS
269271142U, // <2,u,u,2>: Cost 1 vdup2 LHS
1879924892U, // <2,u,u,3>: Cost 2 vzipr LHS, LHS
1478380854U, // <2,u,u,4>: Cost 2 vext1 <0,2,u,u>, RHS
470644890U, // <2,u,u,5>: Cost 1 vext2 LHS, RHS
1611962765U, // <2,u,u,6>: Cost 2 vext3 <0,2,0,2>, RHS
1879928136U, // <2,u,u,7>: Cost 2 vzipr LHS, RHS
470645093U, // <2,u,u,u>: Cost 1 vext2 LHS, LHS
1611448320U, // <3,0,0,0>: Cost 2 vext3 LHS, <0,0,0,0>
1611890698U, // <3,0,0,1>: Cost 2 vext3 LHS, <0,0,1,1>
1611890708U, // <3,0,0,2>: Cost 2 vext3 LHS, <0,0,2,2>
3763576860U, // <3,0,0,3>: Cost 4 vext3 LHS, <0,0,3,1>
2689835045U, // <3,0,0,4>: Cost 3 vext3 LHS, <0,0,4,1>
3698508206U, // <3,0,0,5>: Cost 4 vext2 <1,2,3,0>, <0,5,2,7>
3763576887U, // <3,0,0,6>: Cost 4 vext3 LHS, <0,0,6,1>
3667678434U, // <3,0,0,7>: Cost 4 vext1 <7,3,0,0>, <7,3,0,0>
1616093258U, // <3,0,0,u>: Cost 2 vext3 LHS, <0,0,u,2>
1490337894U, // <3,0,1,0>: Cost 2 vext1 <2,3,0,1>, LHS
2685632602U, // <3,0,1,1>: Cost 3 vext3 LHS, <0,1,1,0>
537706598U, // <3,0,1,2>: Cost 1 vext3 LHS, LHS
2624766936U, // <3,0,1,3>: Cost 3 vext2 <1,2,3,0>, <1,3,1,3>
1490341174U, // <3,0,1,4>: Cost 2 vext1 <2,3,0,1>, RHS
2624767120U, // <3,0,1,5>: Cost 3 vext2 <1,2,3,0>, <1,5,3,7>
2732966030U, // <3,0,1,6>: Cost 3 vext3 LHS, <0,1,6,7>
2593944803U, // <3,0,1,7>: Cost 3 vext1 <7,3,0,1>, <7,3,0,1>
537706652U, // <3,0,1,u>: Cost 1 vext3 LHS, LHS
1611890852U, // <3,0,2,0>: Cost 2 vext3 LHS, <0,2,0,2>
2685632684U, // <3,0,2,1>: Cost 3 vext3 LHS, <0,2,1,1>
2685632692U, // <3,0,2,2>: Cost 3 vext3 LHS, <0,2,2,0>
2685632702U, // <3,0,2,3>: Cost 3 vext3 LHS, <0,2,3,1>
1611890892U, // <3,0,2,4>: Cost 2 vext3 LHS, <0,2,4,6>
2732966102U, // <3,0,2,5>: Cost 3 vext3 LHS, <0,2,5,7>
2624767930U, // <3,0,2,6>: Cost 3 vext2 <1,2,3,0>, <2,6,3,7>
2685632744U, // <3,0,2,7>: Cost 3 vext3 LHS, <0,2,7,7>
1611890924U, // <3,0,2,u>: Cost 2 vext3 LHS, <0,2,u,2>
2624768150U, // <3,0,3,0>: Cost 3 vext2 <1,2,3,0>, <3,0,1,2>
2685632764U, // <3,0,3,1>: Cost 3 vext3 LHS, <0,3,1,0>
2685632774U, // <3,0,3,2>: Cost 3 vext3 LHS, <0,3,2,1>
2624768412U, // <3,0,3,3>: Cost 3 vext2 <1,2,3,0>, <3,3,3,3>
2624768514U, // <3,0,3,4>: Cost 3 vext2 <1,2,3,0>, <3,4,5,6>
3702491714U, // <3,0,3,5>: Cost 4 vext2 <1,u,3,0>, <3,5,3,7>
2624768632U, // <3,0,3,6>: Cost 3 vext2 <1,2,3,0>, <3,6,0,7>
3702491843U, // <3,0,3,7>: Cost 4 vext2 <1,u,3,0>, <3,7,0,1>
2686959934U, // <3,0,3,u>: Cost 3 vext3 <0,3,u,3>, <0,3,u,3>
2689835336U, // <3,0,4,0>: Cost 3 vext3 LHS, <0,4,0,4>
1611891026U, // <3,0,4,1>: Cost 2 vext3 LHS, <0,4,1,5>
1611891036U, // <3,0,4,2>: Cost 2 vext3 LHS, <0,4,2,6>
3763577184U, // <3,0,4,3>: Cost 4 vext3 LHS, <0,4,3,1>
2689835374U, // <3,0,4,4>: Cost 3 vext3 LHS, <0,4,4,6>
1551027510U, // <3,0,4,5>: Cost 2 vext2 <1,2,3,0>, RHS
2666573172U, // <3,0,4,6>: Cost 3 vext2 <u,2,3,0>, <4,6,4,6>
3667711206U, // <3,0,4,7>: Cost 4 vext1 <7,3,0,4>, <7,3,0,4>
1616093586U, // <3,0,4,u>: Cost 2 vext3 LHS, <0,4,u,6>
2685190556U, // <3,0,5,0>: Cost 3 vext3 LHS, <0,5,0,7>
2666573520U, // <3,0,5,1>: Cost 3 vext2 <u,2,3,0>, <5,1,7,3>
3040886886U, // <3,0,5,2>: Cost 3 vtrnl <3,4,5,6>, LHS
3625912834U, // <3,0,5,3>: Cost 4 vext1 <0,3,0,5>, <3,4,5,6>
2666573766U, // <3,0,5,4>: Cost 3 vext2 <u,2,3,0>, <5,4,7,6>
2666573828U, // <3,0,5,5>: Cost 3 vext2 <u,2,3,0>, <5,5,5,5>
2732966354U, // <3,0,5,6>: Cost 3 vext3 LHS, <0,5,6,7>
2666573992U, // <3,0,5,7>: Cost 3 vext2 <u,2,3,0>, <5,7,5,7>
3040886940U, // <3,0,5,u>: Cost 3 vtrnl <3,4,5,6>, LHS
2685190637U, // <3,0,6,0>: Cost 3 vext3 LHS, <0,6,0,7>
2732966390U, // <3,0,6,1>: Cost 3 vext3 LHS, <0,6,1,7>
2689835519U, // <3,0,6,2>: Cost 3 vext3 LHS, <0,6,2,7>
3667724438U, // <3,0,6,3>: Cost 4 vext1 <7,3,0,6>, <3,0,1,2>
3763577355U, // <3,0,6,4>: Cost 4 vext3 LHS, <0,6,4,1>
3806708243U, // <3,0,6,5>: Cost 4 vext3 LHS, <0,6,5,0>
2666574648U, // <3,0,6,6>: Cost 3 vext2 <u,2,3,0>, <6,6,6,6>
2657948520U, // <3,0,6,7>: Cost 3 vext2 <6,7,3,0>, <6,7,3,0>
2689835573U, // <3,0,6,u>: Cost 3 vext3 LHS, <0,6,u,7>
2666574842U, // <3,0,7,0>: Cost 3 vext2 <u,2,3,0>, <7,0,1,2>
2685633095U, // <3,0,7,1>: Cost 3 vext3 LHS, <0,7,1,7>
2660603052U, // <3,0,7,2>: Cost 3 vext2 <7,2,3,0>, <7,2,3,0>
3643844997U, // <3,0,7,3>: Cost 4 vext1 <3,3,0,7>, <3,3,0,7>
2666575206U, // <3,0,7,4>: Cost 3 vext2 <u,2,3,0>, <7,4,5,6>
3655790391U, // <3,0,7,5>: Cost 4 vext1 <5,3,0,7>, <5,3,0,7>
3731690968U, // <3,0,7,6>: Cost 4 vext2 <6,7,3,0>, <7,6,0,3>
2666575468U, // <3,0,7,7>: Cost 3 vext2 <u,2,3,0>, <7,7,7,7>
2664584850U, // <3,0,7,u>: Cost 3 vext2 <7,u,3,0>, <7,u,3,0>
1616093834U, // <3,0,u,0>: Cost 2 vext3 LHS, <0,u,0,2>
1611891346U, // <3,0,u,1>: Cost 2 vext3 LHS, <0,u,1,1>
537707165U, // <3,0,u,2>: Cost 1 vext3 LHS, LHS
2689835684U, // <3,0,u,3>: Cost 3 vext3 LHS, <0,u,3,1>
1616093874U, // <3,0,u,4>: Cost 2 vext3 LHS, <0,u,4,6>
1551030426U, // <3,0,u,5>: Cost 2 vext2 <1,2,3,0>, RHS
2624772304U, // <3,0,u,6>: Cost 3 vext2 <1,2,3,0>, <u,6,3,7>
2594002154U, // <3,0,u,7>: Cost 3 vext1 <7,3,0,u>, <7,3,0,u>
537707219U, // <3,0,u,u>: Cost 1 vext3 LHS, LHS
2552201318U, // <3,1,0,0>: Cost 3 vext1 <0,3,1,0>, LHS
2618802278U, // <3,1,0,1>: Cost 3 vext2 <0,2,3,1>, LHS
2618802366U, // <3,1,0,2>: Cost 3 vext2 <0,2,3,1>, <0,2,3,1>
1611449078U, // <3,1,0,3>: Cost 2 vext3 LHS, <1,0,3,2>
2552204598U, // <3,1,0,4>: Cost 3 vext1 <0,3,1,0>, RHS
2732966663U, // <3,1,0,5>: Cost 3 vext3 LHS, <1,0,5,1>
3906258396U, // <3,1,0,6>: Cost 4 vuzpr <2,3,0,1>, <2,0,4,6>
3667752171U, // <3,1,0,7>: Cost 4 vext1 <7,3,1,0>, <7,3,1,0>
1611891491U, // <3,1,0,u>: Cost 2 vext3 LHS, <1,0,u,2>
2689835819U, // <3,1,1,0>: Cost 3 vext3 LHS, <1,1,0,1>
1611449140U, // <3,1,1,1>: Cost 2 vext3 LHS, <1,1,1,1>
2624775063U, // <3,1,1,2>: Cost 3 vext2 <1,2,3,1>, <1,2,3,1>
1611891528U, // <3,1,1,3>: Cost 2 vext3 LHS, <1,1,3,3>
2689835859U, // <3,1,1,4>: Cost 3 vext3 LHS, <1,1,4,5>
2689835868U, // <3,1,1,5>: Cost 3 vext3 LHS, <1,1,5,5>
3763577701U, // <3,1,1,6>: Cost 4 vext3 LHS, <1,1,6,5>
3765273452U, // <3,1,1,7>: Cost 4 vext3 <1,1,7,3>, <1,1,7,3>
1611891573U, // <3,1,1,u>: Cost 2 vext3 LHS, <1,1,u,3>
2629420494U, // <3,1,2,0>: Cost 3 vext2 <2,0,3,1>, <2,0,3,1>
2689835911U, // <3,1,2,1>: Cost 3 vext3 LHS, <1,2,1,3>
2564163248U, // <3,1,2,2>: Cost 3 vext1 <2,3,1,2>, <2,3,1,2>
1611449238U, // <3,1,2,3>: Cost 2 vext3 LHS, <1,2,3,0>
2564164918U, // <3,1,2,4>: Cost 3 vext1 <2,3,1,2>, RHS
2689835947U, // <3,1,2,5>: Cost 3 vext3 LHS, <1,2,5,3>
3692545978U, // <3,1,2,6>: Cost 4 vext2 <0,2,3,1>, <2,6,3,7>
2732966842U, // <3,1,2,7>: Cost 3 vext3 LHS, <1,2,7,0>
1611891651U, // <3,1,2,u>: Cost 2 vext3 LHS, <1,2,u,0>
1484456038U, // <3,1,3,0>: Cost 2 vext1 <1,3,1,3>, LHS
1611891672U, // <3,1,3,1>: Cost 2 vext3 LHS, <1,3,1,3>
2685633502U, // <3,1,3,2>: Cost 3 vext3 LHS, <1,3,2,0>
2685633512U, // <3,1,3,3>: Cost 3 vext3 LHS, <1,3,3,1>
1484459318U, // <3,1,3,4>: Cost 2 vext1 <1,3,1,3>, RHS
1611891712U, // <3,1,3,5>: Cost 2 vext3 LHS, <1,3,5,7>
2689836041U, // <3,1,3,6>: Cost 3 vext3 LHS, <1,3,6,7>
2733409294U, // <3,1,3,7>: Cost 3 vext3 LHS, <1,3,7,3>
1611891735U, // <3,1,3,u>: Cost 2 vext3 LHS, <1,3,u,3>
2552234086U, // <3,1,4,0>: Cost 3 vext1 <0,3,1,4>, LHS
2732966955U, // <3,1,4,1>: Cost 3 vext3 LHS, <1,4,1,5>
2732966964U, // <3,1,4,2>: Cost 3 vext3 LHS, <1,4,2,5>
2685633597U, // <3,1,4,3>: Cost 3 vext3 LHS, <1,4,3,5>
2552237366U, // <3,1,4,4>: Cost 3 vext1 <0,3,1,4>, RHS
2618805558U, // <3,1,4,5>: Cost 3 vext2 <0,2,3,1>, RHS
2769472822U, // <3,1,4,6>: Cost 3 vuzpl <3,0,1,2>, RHS
3667784943U, // <3,1,4,7>: Cost 4 vext1 <7,3,1,4>, <7,3,1,4>
2685633642U, // <3,1,4,u>: Cost 3 vext3 LHS, <1,4,u,5>
2689836143U, // <3,1,5,0>: Cost 3 vext3 LHS, <1,5,0,1>
2564187280U, // <3,1,5,1>: Cost 3 vext1 <2,3,1,5>, <1,5,3,7>
2564187827U, // <3,1,5,2>: Cost 3 vext1 <2,3,1,5>, <2,3,1,5>
1611891856U, // <3,1,5,3>: Cost 2 vext3 LHS, <1,5,3,7>
2689836183U, // <3,1,5,4>: Cost 3 vext3 LHS, <1,5,4,5>
3759375522U, // <3,1,5,5>: Cost 4 vext3 LHS, <1,5,5,7>
3720417378U, // <3,1,5,6>: Cost 4 vext2 <4,u,3,1>, <5,6,7,0>
2832518454U, // <3,1,5,7>: Cost 3 vuzpr <2,3,0,1>, RHS
1611891901U, // <3,1,5,u>: Cost 2 vext3 LHS, <1,5,u,7>
3763578048U, // <3,1,6,0>: Cost 4 vext3 LHS, <1,6,0,1>
2689836239U, // <3,1,6,1>: Cost 3 vext3 LHS, <1,6,1,7>
2732967128U, // <3,1,6,2>: Cost 3 vext3 LHS, <1,6,2,7>
2685633761U, // <3,1,6,3>: Cost 3 vext3 LHS, <1,6,3,7>
3763578088U, // <3,1,6,4>: Cost 4 vext3 LHS, <1,6,4,5>
2689836275U, // <3,1,6,5>: Cost 3 vext3 LHS, <1,6,5,7>
3763578108U, // <3,1,6,6>: Cost 4 vext3 LHS, <1,6,6,7>
2732967166U, // <3,1,6,7>: Cost 3 vext3 LHS, <1,6,7,0>
2685633806U, // <3,1,6,u>: Cost 3 vext3 LHS, <1,6,u,7>
3631972454U, // <3,1,7,0>: Cost 4 vext1 <1,3,1,7>, LHS
2659947612U, // <3,1,7,1>: Cost 3 vext2 <7,1,3,1>, <7,1,3,1>
4036102294U, // <3,1,7,2>: Cost 4 vzipr <1,5,3,7>, <3,0,1,2>
3095396454U, // <3,1,7,3>: Cost 3 vtrnr <1,3,5,7>, LHS
3631975734U, // <3,1,7,4>: Cost 4 vext1 <1,3,1,7>, RHS
2222982144U, // <3,1,7,5>: Cost 3 vrev <1,3,5,7>
3296797705U, // <3,1,7,6>: Cost 4 vrev <1,3,6,7>
3720418924U, // <3,1,7,7>: Cost 4 vext2 <4,u,3,1>, <7,7,7,7>
3095396459U, // <3,1,7,u>: Cost 3 vtrnr <1,3,5,7>, LHS
1484496998U, // <3,1,u,0>: Cost 2 vext1 <1,3,1,u>, LHS
1611892077U, // <3,1,u,1>: Cost 2 vext3 LHS, <1,u,1,3>
2685633907U, // <3,1,u,2>: Cost 3 vext3 LHS, <1,u,2,0>
1611892092U, // <3,1,u,3>: Cost 2 vext3 LHS, <1,u,3,0>
1484500278U, // <3,1,u,4>: Cost 2 vext1 <1,3,1,u>, RHS
1611892117U, // <3,1,u,5>: Cost 2 vext3 LHS, <1,u,5,7>
2685633950U, // <3,1,u,6>: Cost 3 vext3 LHS, <1,u,6,7>
2832518697U, // <3,1,u,7>: Cost 3 vuzpr <2,3,0,1>, RHS
1611892140U, // <3,1,u,u>: Cost 2 vext3 LHS, <1,u,u,3>
2623455232U, // <3,2,0,0>: Cost 3 vext2 <1,0,3,2>, <0,0,0,0>
1549713510U, // <3,2,0,1>: Cost 2 vext2 <1,0,3,2>, LHS
2689836484U, // <3,2,0,2>: Cost 3 vext3 LHS, <2,0,2,0>
2685633997U, // <3,2,0,3>: Cost 3 vext3 LHS, <2,0,3,0>
2623455570U, // <3,2,0,4>: Cost 3 vext2 <1,0,3,2>, <0,4,1,5>
2732967398U, // <3,2,0,5>: Cost 3 vext3 LHS, <2,0,5,7>
2689836524U, // <3,2,0,6>: Cost 3 vext3 LHS, <2,0,6,4>
2229044964U, // <3,2,0,7>: Cost 3 vrev <2,3,7,0>
1549714077U, // <3,2,0,u>: Cost 2 vext2 <1,0,3,2>, LHS
1549714166U, // <3,2,1,0>: Cost 2 vext2 <1,0,3,2>, <1,0,3,2>
2623456052U, // <3,2,1,1>: Cost 3 vext2 <1,0,3,2>, <1,1,1,1>
2623456150U, // <3,2,1,2>: Cost 3 vext2 <1,0,3,2>, <1,2,3,0>
2685634079U, // <3,2,1,3>: Cost 3 vext3 LHS, <2,1,3,1>
2552286518U, // <3,2,1,4>: Cost 3 vext1 <0,3,2,1>, RHS
2623456400U, // <3,2,1,5>: Cost 3 vext2 <1,0,3,2>, <1,5,3,7>
2689836604U, // <3,2,1,6>: Cost 3 vext3 LHS, <2,1,6,3>
3667834101U, // <3,2,1,7>: Cost 4 vext1 <7,3,2,1>, <7,3,2,1>
1155385070U, // <3,2,1,u>: Cost 2 vrev <2,3,u,1>
2689836629U, // <3,2,2,0>: Cost 3 vext3 LHS, <2,2,0,1>
2689836640U, // <3,2,2,1>: Cost 3 vext3 LHS, <2,2,1,3>
1611449960U, // <3,2,2,2>: Cost 2 vext3 LHS, <2,2,2,2>
1611892338U, // <3,2,2,3>: Cost 2 vext3 LHS, <2,2,3,3>
2689836669U, // <3,2,2,4>: Cost 3 vext3 LHS, <2,2,4,5>
2689836680U, // <3,2,2,5>: Cost 3 vext3 LHS, <2,2,5,7>
2689836688U, // <3,2,2,6>: Cost 3 vext3 LHS, <2,2,6,6>
3763578518U, // <3,2,2,7>: Cost 4 vext3 LHS, <2,2,7,3>
1611892383U, // <3,2,2,u>: Cost 2 vext3 LHS, <2,2,u,3>
1611450022U, // <3,2,3,0>: Cost 2 vext3 LHS, <2,3,0,1>
2685191854U, // <3,2,3,1>: Cost 3 vext3 LHS, <2,3,1,0>
2685191865U, // <3,2,3,2>: Cost 3 vext3 LHS, <2,3,2,2>
2685191875U, // <3,2,3,3>: Cost 3 vext3 LHS, <2,3,3,3>
1611450062U, // <3,2,3,4>: Cost 2 vext3 LHS, <2,3,4,5>
2732967635U, // <3,2,3,5>: Cost 3 vext3 LHS, <2,3,5,1>
2732967645U, // <3,2,3,6>: Cost 3 vext3 LHS, <2,3,6,2>
2732967652U, // <3,2,3,7>: Cost 3 vext3 LHS, <2,3,7,0>
1611450094U, // <3,2,3,u>: Cost 2 vext3 LHS, <2,3,u,1>
2558279782U, // <3,2,4,0>: Cost 3 vext1 <1,3,2,4>, LHS
2558280602U, // <3,2,4,1>: Cost 3 vext1 <1,3,2,4>, <1,2,3,4>
2732967692U, // <3,2,4,2>: Cost 3 vext3 LHS, <2,4,2,4>
2685634326U, // <3,2,4,3>: Cost 3 vext3 LHS, <2,4,3,5>
2558283062U, // <3,2,4,4>: Cost 3 vext1 <1,3,2,4>, RHS
1549716790U, // <3,2,4,5>: Cost 2 vext2 <1,0,3,2>, RHS
2689836844U, // <3,2,4,6>: Cost 3 vext3 LHS, <2,4,6,0>
2229077736U, // <3,2,4,7>: Cost 3 vrev <2,3,7,4>
1549717033U, // <3,2,4,u>: Cost 2 vext2 <1,0,3,2>, RHS
2552316006U, // <3,2,5,0>: Cost 3 vext1 <0,3,2,5>, LHS
2228643507U, // <3,2,5,1>: Cost 3 vrev <2,3,1,5>
2689836896U, // <3,2,5,2>: Cost 3 vext3 LHS, <2,5,2,7>
2685634408U, // <3,2,5,3>: Cost 3 vext3 LHS, <2,5,3,6>
1155122894U, // <3,2,5,4>: Cost 2 vrev <2,3,4,5>
2665263108U, // <3,2,5,5>: Cost 3 vext2 <u,0,3,2>, <5,5,5,5>
2689836932U, // <3,2,5,6>: Cost 3 vext3 LHS, <2,5,6,7>
2665263272U, // <3,2,5,7>: Cost 3 vext2 <u,0,3,2>, <5,7,5,7>
1155417842U, // <3,2,5,u>: Cost 2 vrev <2,3,u,5>
2689836953U, // <3,2,6,0>: Cost 3 vext3 LHS, <2,6,0,1>
2689836964U, // <3,2,6,1>: Cost 3 vext3 LHS, <2,6,1,3>
2689836976U, // <3,2,6,2>: Cost 3 vext3 LHS, <2,6,2,6>
1611892666U, // <3,2,6,3>: Cost 2 vext3 LHS, <2,6,3,7>
2689836993U, // <3,2,6,4>: Cost 3 vext3 LHS, <2,6,4,5>
2689837004U, // <3,2,6,5>: Cost 3 vext3 LHS, <2,6,5,7>
2689837013U, // <3,2,6,6>: Cost 3 vext3 LHS, <2,6,6,7>
2665263950U, // <3,2,6,7>: Cost 3 vext2 <u,0,3,2>, <6,7,0,1>
1611892711U, // <3,2,6,u>: Cost 2 vext3 LHS, <2,6,u,7>
2665264122U, // <3,2,7,0>: Cost 3 vext2 <u,0,3,2>, <7,0,1,2>
2623460419U, // <3,2,7,1>: Cost 3 vext2 <1,0,3,2>, <7,1,0,3>
4169138340U, // <3,2,7,2>: Cost 4 vtrnr <1,3,5,7>, <0,2,0,2>
2962358374U, // <3,2,7,3>: Cost 3 vzipr <1,5,3,7>, LHS
2665264486U, // <3,2,7,4>: Cost 3 vext2 <u,0,3,2>, <7,4,5,6>
2228954841U, // <3,2,7,5>: Cost 3 vrev <2,3,5,7>
2229028578U, // <3,2,7,6>: Cost 3 vrev <2,3,6,7>
2665264748U, // <3,2,7,7>: Cost 3 vext2 <u,0,3,2>, <7,7,7,7>
2962358379U, // <3,2,7,u>: Cost 3 vzipr <1,5,3,7>, LHS
1611892795U, // <3,2,u,0>: Cost 2 vext3 LHS, <2,u,0,1>
1549719342U, // <3,2,u,1>: Cost 2 vext2 <1,0,3,2>, LHS
1611449960U, // <3,2,u,2>: Cost 2 vext3 LHS, <2,2,2,2>
1611892824U, // <3,2,u,3>: Cost 2 vext3 LHS, <2,u,3,3>
1611892835U, // <3,2,u,4>: Cost 2 vext3 LHS, <2,u,4,5>
1549719706U, // <3,2,u,5>: Cost 2 vext2 <1,0,3,2>, RHS
2689837168U, // <3,2,u,6>: Cost 3 vext3 LHS, <2,u,6,0>
2665265408U, // <3,2,u,7>: Cost 3 vext2 <u,0,3,2>, <u,7,0,1>
1611892867U, // <3,2,u,u>: Cost 2 vext3 LHS, <2,u,u,1>
2685192331U, // <3,3,0,0>: Cost 3 vext3 LHS, <3,0,0,0>
1611450518U, // <3,3,0,1>: Cost 2 vext3 LHS, <3,0,1,2>
2685634717U, // <3,3,0,2>: Cost 3 vext3 LHS, <3,0,2,0>
2564294806U, // <3,3,0,3>: Cost 3 vext1 <2,3,3,0>, <3,0,1,2>
2685634736U, // <3,3,0,4>: Cost 3 vext3 LHS, <3,0,4,1>
2732968122U, // <3,3,0,5>: Cost 3 vext3 LHS, <3,0,5,2>
3763579075U, // <3,3,0,6>: Cost 4 vext3 LHS, <3,0,6,2>
4034053264U, // <3,3,0,7>: Cost 4 vzipr <1,2,3,0>, <1,5,3,7>
1611450581U, // <3,3,0,u>: Cost 2 vext3 LHS, <3,0,u,2>
2685192415U, // <3,3,1,0>: Cost 3 vext3 LHS, <3,1,0,3>
1550385992U, // <3,3,1,1>: Cost 2 vext2 <1,1,3,3>, <1,1,3,3>