LLVM API Documentation

PPCPerfectShuffle.h
Go to the documentation of this file.
00001 //===-- PPCPerfectShuffle.h - Altivec Perfect Shuffle Table -----*- C++ -*-===//
00002 //
00003 //                     The LLVM Compiler Infrastructure
00004 //
00005 // This file is distributed under the University of Illinois Open Source
00006 // License. See LICENSE.TXT for details.
00007 //
00008 //===----------------------------------------------------------------------===//
00009 //
00010 // This file, which was autogenerated by llvm-PerfectShuffle, contains data
00011 // for the optimal way to build a perfect shuffle without using vperm.
00012 //
00013 //===----------------------------------------------------------------------===//
00014 
00015 #ifndef LLVM_LIB_TARGET_POWERPC_PPCPERFECTSHUFFLE_H
00016 #define LLVM_LIB_TARGET_POWERPC_PPCPERFECTSHUFFLE_H
00017 
00018 // 31 entries have cost 0
00019 // 292 entries have cost 1
00020 // 1384 entries have cost 2
00021 // 3061 entries have cost 3
00022 // 1733 entries have cost 4
00023 // 60 entries have cost 5
00024 
00025 // This table is 6561*4 = 26244 bytes in size.
00026 static const unsigned PerfectShuffleTable[6561+1] = {
00027   202162278U, // <0,0,0,0>: Cost 1 vspltisw0 LHS
00028   1140850790U,  // <0,0,0,1>: Cost 2 vmrghw <0,0,0,0>, LHS
00029   2617247181U,  // <0,0,0,2>: Cost 3 vsldoi4 <0,0,0,0>, <2,0,3,0>
00030   2635163787U,  // <0,0,0,3>: Cost 3 vsldoi4 <3,0,0,0>, <3,0,0,0>
00031   1543507254U,  // <0,0,0,4>: Cost 2 vsldoi4 <0,0,0,0>, RHS
00032   2281701705U,  // <0,0,0,5>: Cost 3 vmrglw <0,0,0,0>, <0,4,0,5>
00033   2617250133U,  // <0,0,0,6>: Cost 3 vsldoi4 <0,0,0,0>, <6,0,7,0>
00034   2659054575U,  // <0,0,0,7>: Cost 3 vsldoi4 <7,0,0,0>, <7,0,0,0>
00035   202162278U, // <0,0,0,u>: Cost 1 vspltisw0 LHS
00036   1141686282U,  // <0,0,1,0>: Cost 2 vmrghw LHS, <0,0,1,1>
00037   67944550U,  // <0,0,1,1>: Cost 1 vmrghw LHS, LHS
00038   1685241958U,  // <0,0,1,2>: Cost 2 vsldoi12 <1,2,3,0>, LHS
00039   2215870716U,  // <0,0,1,3>: Cost 3 vmrghw LHS, <0,3,1,0>
00040   1141727570U,  // <0,0,1,4>: Cost 2 vmrghw LHS, <0,4,1,5>
00041   2215428562U,  // <0,0,1,5>: Cost 3 vmrghw LHS, <0,5,6,7>
00042   2215428589U,  // <0,0,1,6>: Cost 3 vmrghw LHS, <0,6,0,7>
00043   2659062768U,  // <0,0,1,7>: Cost 3 vsldoi4 <7,0,0,1>, <7,0,0,1>
00044   67945117U,  // <0,0,1,u>: Cost 1 vmrghw LHS, LHS
00045   2684356045U,  // <0,0,2,0>: Cost 3 vsldoi8 <0,0,0,0>, <2,0,3,0>
00046   2216009830U,  // <0,0,2,1>: Cost 3 vmrghw <0,2,1,2>, LHS
00047   2216009901U,  // <0,0,2,2>: Cost 3 vmrghw <0,2,1,2>, <0,2,1,2>
00048   2698290853U,  // <0,0,2,3>: Cost 3 vsldoi8 <2,3,0,0>, <2,3,0,0>
00049   3289751890U,  // <0,0,2,4>: Cost 4 vmrghw <0,2,1,2>, <0,4,1,5>
00050   3758098275U,  // <0,0,2,5>: Cost 4 vsldoi8 <0,0,0,0>, <2,5,3,1>
00051   2684356538U,  // <0,0,2,6>: Cost 3 vsldoi8 <0,0,0,0>, <2,6,3,7>
00052   3758098410U,  // <0,0,2,7>: Cost 4 vsldoi8 <0,0,0,0>, <2,7,0,1>
00053   2216010397U,  // <0,0,2,u>: Cost 3 vmrghw <0,2,1,2>, LHS
00054   2702272651U,  // <0,0,3,0>: Cost 3 vsldoi8 <3,0,0,0>, <3,0,0,0>
00055   2216656998U,  // <0,0,3,1>: Cost 3 vmrghw <0,3,1,0>, LHS
00056   3844669704U,  // <0,0,3,2>: Cost 4 vsldoi12 <3,2,3,0>, <0,3,2,3>
00057   2216657148U,  // <0,0,3,3>: Cost 3 vmrghw <0,3,1,0>, <0,3,1,0>
00058   2684357122U,  // <0,0,3,4>: Cost 3 vsldoi8 <0,0,0,0>, <3,4,5,6>
00059   3732820066U,  // <0,0,3,5>: Cost 4 vsldoi4 <7,0,0,3>, <5,6,7,0>
00060   3778005624U,  // <0,0,3,6>: Cost 4 vsldoi8 <3,3,0,0>, <3,6,0,7>
00061   3374713464U,  // <0,0,3,7>: Cost 4 vmrglw <3,2,0,3>, <3,6,0,7>
00062   2216657565U,  // <0,0,3,u>: Cost 3 vmrghw <0,3,1,0>, LHS
00063   2217361408U,  // <0,0,4,0>: Cost 3 vmrghw <0,4,1,5>, <0,0,0,0>
00064   1143619686U,  // <0,0,4,1>: Cost 2 vmrghw <0,4,1,5>, LHS
00065   3291103405U,  // <0,0,4,2>: Cost 4 vmrghw <0,4,1,5>, <0,2,1,2>
00066   3827269988U,  // <0,0,4,3>: Cost 4 vsldoi12 <0,3,1,0>, <0,4,3,5>
00067   1143619922U,  // <0,0,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
00068   1610616118U,  // <0,0,4,5>: Cost 2 vsldoi8 <0,0,0,0>, RHS
00069   3758099833U,  // <0,0,4,6>: Cost 4 vsldoi8 <0,0,0,0>, <4,6,5,2>
00070   3854107016U,  // <0,0,4,7>: Cost 4 vsldoi12 <4,7,5,0>, <0,4,7,5>
00071   1143620253U,  // <0,0,4,u>: Cost 2 vmrghw <0,4,1,5>, LHS
00072   2284396544U,  // <0,0,5,0>: Cost 3 vmrglw <0,4,0,5>, <0,0,0,0>
00073   2218025062U,  // <0,0,5,1>: Cost 3 vmrghw <0,5,1,5>, LHS
00074   3758100203U,  // <0,0,5,2>: Cost 4 vsldoi8 <0,0,0,0>, <5,2,1,3>
00075   3395966100U,  // <0,0,5,3>: Cost 4 vmrglw <6,7,0,5>, <7,2,0,3>
00076   3804549052U,  // <0,0,5,4>: Cost 4 vsldoi8 <7,7,0,0>, <5,4,6,5>
00077   2302314964U,  // <0,0,5,5>: Cost 3 vmrglw <3,4,0,5>, <3,4,0,5>
00078   2785821138U,  // <0,0,5,6>: Cost 3 vsldoi12 <5,6,7,0>, <0,5,6,7>
00079   3395966428U,  // <0,0,5,7>: Cost 4 vmrglw <6,7,0,5>, <7,6,0,7>
00080   2787148260U,  // <0,0,5,u>: Cost 3 vsldoi12 <5,u,7,0>, <0,5,u,7>
00081   2684358997U,  // <0,0,6,0>: Cost 3 vsldoi8 <0,0,0,0>, <6,0,7,0>
00082   2218631270U,  // <0,0,6,1>: Cost 3 vmrghw <0,6,0,7>, LHS
00083   2684359162U,  // <0,0,6,2>: Cost 3 vsldoi8 <0,0,0,0>, <6,2,7,3>
00084   3758101042U,  // <0,0,6,3>: Cost 4 vsldoi8 <0,0,0,0>, <6,3,4,5>
00085   3732843830U,  // <0,0,6,4>: Cost 4 vsldoi4 <7,0,0,6>, RHS
00086   3758101227U,  // <0,0,6,5>: Cost 4 vsldoi8 <0,0,0,0>, <6,5,7,1>
00087   2684359480U,  // <0,0,6,6>: Cost 3 vsldoi8 <0,0,0,0>, <6,6,6,6>
00088   2724836173U,  // <0,0,6,7>: Cost 3 vsldoi8 <6,7,0,0>, <6,7,0,0>
00089   2725499806U,  // <0,0,6,u>: Cost 3 vsldoi8 <6,u,0,0>, <6,u,0,0>
00090   2726163439U,  // <0,0,7,0>: Cost 3 vsldoi8 <7,0,0,0>, <7,0,0,0>
00091   2219311206U,  // <0,0,7,1>: Cost 3 vmrghw <0,7,1,0>, LHS
00092   3868557900U,  // <0,0,7,2>: Cost 4 vsldoi12 <7,2,3,0>, <0,7,2,3>
00093   3377400112U,  // <0,0,7,3>: Cost 4 vmrglw <3,6,0,7>, <3,2,0,3>
00094   2684360038U,  // <0,0,7,4>: Cost 3 vsldoi8 <0,0,0,0>, <7,4,5,6>
00095   3732852834U,  // <0,0,7,5>: Cost 4 vsldoi4 <7,0,0,7>, <5,6,7,0>
00096   3871507060U,  // <0,0,7,6>: Cost 4 vsldoi12 <7,6,7,0>, <0,7,6,7>
00097   2303658616U,  // <0,0,7,7>: Cost 3 vmrglw <3,6,0,7>, <3,6,0,7>
00098   2726163439U,  // <0,0,7,u>: Cost 3 vsldoi8 <7,0,0,0>, <7,0,0,0>
00099   202162278U, // <0,0,u,0>: Cost 1 vspltisw0 LHS
00100   72589414U,  // <0,0,u,1>: Cost 1 vmrghw LHS, LHS
00101   1685242525U,  // <0,0,u,2>: Cost 2 vsldoi12 <1,2,3,0>, LHS
00102   2220073212U,  // <0,0,u,3>: Cost 3 vmrghw LHS, <0,3,1,0>
00103   1146331474U,  // <0,0,u,4>: Cost 2 vmrghw LHS, <0,4,1,5>
00104   1610619034U,  // <0,0,u,5>: Cost 2 vsldoi8 <0,0,0,0>, RHS
00105   2785821138U,  // <0,0,u,6>: Cost 3 vsldoi12 <5,6,7,0>, <0,5,6,7>
00106   2659120119U,  // <0,0,u,7>: Cost 3 vsldoi4 <7,0,0,u>, <7,0,0,u>
00107   72589981U,  // <0,0,u,u>: Cost 1 vmrghw LHS, LHS
00108   2698297344U,  // <0,1,0,0>: Cost 3 vsldoi8 <2,3,0,1>, <0,0,0,0>
00109   1624555622U,  // <0,1,0,1>: Cost 2 vsldoi8 <2,3,0,1>, LHS
00110   2758984428U,  // <0,1,0,2>: Cost 3 vsldoi12 <1,2,3,0>, <1,0,2,1>
00111   2635237524U,  // <0,1,0,3>: Cost 3 vsldoi4 <3,0,1,0>, <3,0,1,0>
00112   2693652818U,  // <0,1,0,4>: Cost 3 vsldoi8 <1,5,0,1>, <0,4,1,5>
00113   2281701714U,  // <0,1,0,5>: Cost 3 vmrglw <0,0,0,0>, <0,4,1,5>
00114   2698297846U,  // <0,1,0,6>: Cost 3 vsldoi8 <2,3,0,1>, <0,6,1,7>
00115   2659128312U,  // <0,1,0,7>: Cost 3 vsldoi4 <7,0,1,0>, <7,0,1,0>
00116   1624556189U,  // <0,1,0,u>: Cost 2 vsldoi8 <2,3,0,1>, LHS
00117   1543585802U,  // <0,1,1,0>: Cost 2 vsldoi4 <0,0,1,1>, <0,0,1,1>
00118   1141728052U,  // <0,1,1,1>: Cost 2 vmrghw LHS, <1,1,1,1>
00119   1141728150U,  // <0,1,1,2>: Cost 2 vmrghw LHS, <1,2,3,0>
00120   2295644334U,  // <0,1,1,3>: Cost 3 vmrglw <2,3,0,1>, <0,2,1,3>
00121   1543589174U,  // <0,1,1,4>: Cost 2 vsldoi4 <0,0,1,1>, RHS
00122   2290999634U,  // <0,1,1,5>: Cost 3 vmrglw <1,5,0,1>, <0,4,1,5>
00123   2617332135U,  // <0,1,1,6>: Cost 3 vsldoi4 <0,0,1,1>, <6,1,7,1>
00124   2617332720U,  // <0,1,1,7>: Cost 3 vsldoi4 <0,0,1,1>, <7,0,0,1>
00125   1142171004U,  // <0,1,1,u>: Cost 2 vmrghw LHS, <1,u,3,0>
00126   1561509990U,  // <0,1,2,0>: Cost 2 vsldoi4 <3,0,1,2>, LHS
00127   2623308516U,  // <0,1,2,1>: Cost 3 vsldoi4 <1,0,1,2>, <1,0,1,2>
00128   2698298984U,  // <0,1,2,2>: Cost 3 vsldoi8 <2,3,0,1>, <2,2,2,2>
00129   835584U,  // <0,1,2,3>: Cost 0 copy LHS
00130   1561513270U,  // <0,1,2,4>: Cost 2 vsldoi4 <3,0,1,2>, RHS
00131   2647199304U,  // <0,1,2,5>: Cost 3 vsldoi4 <5,0,1,2>, <5,0,1,2>
00132   2698299322U,  // <0,1,2,6>: Cost 3 vsldoi8 <2,3,0,1>, <2,6,3,7>
00133   1585402874U,  // <0,1,2,7>: Cost 2 vsldoi4 <7,0,1,2>, <7,0,1,2>
00134   835584U,  // <0,1,2,u>: Cost 0 copy LHS
00135   2698299540U,  // <0,1,3,0>: Cost 3 vsldoi8 <2,3,0,1>, <3,0,1,0>
00136   3290399540U,  // <0,1,3,1>: Cost 4 vmrghw <0,3,1,0>, <1,1,1,1>
00137   2698299720U,  // <0,1,3,2>: Cost 3 vsldoi8 <2,3,0,1>, <3,2,3,0>
00138   2698299804U,  // <0,1,3,3>: Cost 3 vsldoi8 <2,3,0,1>, <3,3,3,3>
00139   2698299906U,  // <0,1,3,4>: Cost 3 vsldoi8 <2,3,0,1>, <3,4,5,6>
00140   3832726521U,  // <0,1,3,5>: Cost 4 vsldoi12 <1,2,3,0>, <1,3,5,0>
00141   2724842160U,  // <0,1,3,6>: Cost 3 vsldoi8 <6,7,0,1>, <3,6,7,0>
00142   2706926275U,  // <0,1,3,7>: Cost 3 vsldoi8 <3,7,0,1>, <3,7,0,1>
00143   2698300190U,  // <0,1,3,u>: Cost 3 vsldoi8 <2,3,0,1>, <3,u,1,2>
00144   2635268198U,  // <0,1,4,0>: Cost 3 vsldoi4 <3,0,1,4>, LHS
00145   2217362228U,  // <0,1,4,1>: Cost 3 vmrghw <0,4,1,5>, <1,1,1,1>
00146   2217362326U,  // <0,1,4,2>: Cost 3 vmrghw <0,4,1,5>, <1,2,3,0>
00147   2635270296U,  // <0,1,4,3>: Cost 3 vsldoi4 <3,0,1,4>, <3,0,1,4>
00148   2635271478U,  // <0,1,4,4>: Cost 3 vsldoi4 <3,0,1,4>, RHS
00149   1624558902U,  // <0,1,4,5>: Cost 2 vsldoi8 <2,3,0,1>, RHS
00150   2659160910U,  // <0,1,4,6>: Cost 3 vsldoi4 <7,0,1,4>, <6,7,0,1>
00151   2659161084U,  // <0,1,4,7>: Cost 3 vsldoi4 <7,0,1,4>, <7,0,1,4>
00152   1624559145U,  // <0,1,4,u>: Cost 2 vsldoi8 <2,3,0,1>, RHS
00153   3832726639U,  // <0,1,5,0>: Cost 4 vsldoi12 <1,2,3,0>, <1,5,0,1>
00154   2714889871U,  // <0,1,5,1>: Cost 3 vsldoi8 <5,1,0,1>, <5,1,0,1>
00155   2302314646U,  // <0,1,5,2>: Cost 3 vmrglw <3,4,0,5>, <3,0,1,2>
00156   3834717321U,  // <0,1,5,3>: Cost 4 vsldoi12 <1,5,3,0>, <1,5,3,0>
00157   3832726679U,  // <0,1,5,4>: Cost 4 vsldoi12 <1,2,3,0>, <1,5,4,5>
00158   2717544403U,  // <0,1,5,5>: Cost 3 vsldoi8 <5,5,0,1>, <5,5,0,1>
00159   2718208036U,  // <0,1,5,6>: Cost 3 vsldoi8 <5,6,0,1>, <5,6,0,1>
00160   3792613493U,  // <0,1,5,7>: Cost 4 vsldoi8 <5,7,0,1>, <5,7,0,1>
00161   2719535302U,  // <0,1,5,u>: Cost 3 vsldoi8 <5,u,0,1>, <5,u,0,1>
00162   2659172454U,  // <0,1,6,0>: Cost 3 vsldoi4 <7,0,1,6>, LHS
00163   3832726735U,  // <0,1,6,1>: Cost 4 vsldoi12 <1,2,3,0>, <1,6,1,7>
00164   2724844026U,  // <0,1,6,2>: Cost 3 vsldoi8 <6,7,0,1>, <6,2,7,3>
00165   3775361608U,  // <0,1,6,3>: Cost 4 vsldoi8 <2,u,0,1>, <6,3,7,0>
00166   2659175734U,  // <0,1,6,4>: Cost 3 vsldoi4 <7,0,1,6>, RHS
00167   3832726771U,  // <0,1,6,5>: Cost 4 vsldoi12 <1,2,3,0>, <1,6,5,7>
00168   2724844344U,  // <0,1,6,6>: Cost 3 vsldoi8 <6,7,0,1>, <6,6,6,6>
00169   1651102542U,  // <0,1,6,7>: Cost 2 vsldoi8 <6,7,0,1>, <6,7,0,1>
00170   1651766175U,  // <0,1,6,u>: Cost 2 vsldoi8 <6,u,0,1>, <6,u,0,1>
00171   2724844536U,  // <0,1,7,0>: Cost 3 vsldoi8 <6,7,0,1>, <7,0,1,0>
00172   3377397770U,  // <0,1,7,1>: Cost 4 vmrglw <3,6,0,7>, <0,0,1,1>
00173   2698302636U,  // <0,1,7,2>: Cost 3 vsldoi8 <2,3,0,1>, <7,2,3,0>
00174   2728162531U,  // <0,1,7,3>: Cost 3 vsldoi8 <7,3,0,1>, <7,3,0,1>
00175   2724844902U,  // <0,1,7,4>: Cost 3 vsldoi8 <6,7,0,1>, <7,4,5,6>
00176   3377398098U,  // <0,1,7,5>: Cost 4 vmrglw <3,6,0,7>, <0,4,1,5>
00177   2724845076U,  // <0,1,7,6>: Cost 3 vsldoi8 <6,7,0,1>, <7,6,7,0>
00178   2724845164U,  // <0,1,7,7>: Cost 3 vsldoi8 <6,7,0,1>, <7,7,7,7>
00179   2724845186U,  // <0,1,7,u>: Cost 3 vsldoi8 <6,7,0,1>, <7,u,1,2>
00180   1561559142U,  // <0,1,u,0>: Cost 2 vsldoi4 <3,0,1,u>, LHS
00181   1146331956U,  // <0,1,u,1>: Cost 2 vmrghw LHS, <1,1,1,1>
00182   1146332054U,  // <0,1,u,2>: Cost 2 vmrghw LHS, <1,2,3,0>
00183   835584U,  // <0,1,u,3>: Cost 0 copy LHS
00184   1561562422U,  // <0,1,u,4>: Cost 2 vsldoi4 <3,0,1,u>, RHS
00185   1624561818U,  // <0,1,u,5>: Cost 2 vsldoi8 <2,3,0,1>, RHS
00186   2220074191U,  // <0,1,u,6>: Cost 3 vmrghw LHS, <1,6,1,7>
00187   1585452032U,  // <0,1,u,7>: Cost 2 vsldoi4 <7,0,1,u>, <7,0,1,u>
00188   835584U,  // <0,1,u,u>: Cost 0 copy LHS
00189   2214593997U,  // <0,2,0,0>: Cost 3 vmrghw <0,0,0,0>, <2,0,3,0>
00190   2214675999U,  // <0,2,0,1>: Cost 3 vmrghw <0,0,1,1>, <2,1,3,1>
00191   2214594152U,  // <0,2,0,2>: Cost 3 vmrghw <0,0,0,0>, <2,2,2,2>
00192   1207959654U,  // <0,2,0,3>: Cost 2 vmrglw <0,0,0,0>, LHS
00193   3709054262U,  // <0,2,0,4>: Cost 4 vsldoi4 <3,0,2,0>, RHS
00194   3375350836U,  // <0,2,0,5>: Cost 4 vmrglw <3,3,0,0>, <1,4,2,5>
00195   2214594490U,  // <0,2,0,6>: Cost 3 vmrghw <0,0,0,0>, <2,6,3,7>
00196   3288336362U,  // <0,2,0,7>: Cost 4 vmrghw <0,0,0,0>, <2,7,0,1>
00197   1207959659U,  // <0,2,0,u>: Cost 2 vmrglw <0,0,0,0>, LHS
00198   2215871994U,  // <0,2,1,0>: Cost 3 vmrghw LHS, <2,0,u,0>
00199   2215470623U,  // <0,2,1,1>: Cost 3 vmrghw LHS, <2,1,3,1>
00200   1141728872U,  // <0,2,1,2>: Cost 2 vmrghw LHS, <2,2,2,2>
00201   1141728934U,  // <0,2,1,3>: Cost 2 vmrghw LHS, <2,3,0,1>
00202   2215872323U,  // <0,2,1,4>: Cost 3 vmrghw LHS, <2,4,u,5>
00203   2215872405U,  // <0,2,1,5>: Cost 3 vmrghw LHS, <2,5,u,6>
00204   1141729210U,  // <0,2,1,6>: Cost 2 vmrghw LHS, <2,6,3,7>
00205   2215430122U,  // <0,2,1,7>: Cost 3 vmrghw LHS, <2,7,0,1>
00206   1141729368U,  // <0,2,1,u>: Cost 2 vmrghw LHS, <2,u,3,3>
00207   3289736698U,  // <0,2,2,0>: Cost 4 vmrghw <0,2,1,0>, <2,0,u,0>
00208   3289744927U,  // <0,2,2,1>: Cost 4 vmrghw <0,2,1,1>, <2,1,3,1>
00209   2216011368U,  // <0,2,2,2>: Cost 3 vmrghw <0,2,1,2>, <2,2,2,2>
00210   2216019622U,  // <0,2,2,3>: Cost 3 vmrghw <0,2,1,3>, <2,3,0,1>
00211   3289769795U,  // <0,2,2,4>: Cost 4 vmrghw <0,2,1,4>, <2,4,u,5>
00212   3289778069U,  // <0,2,2,5>: Cost 4 vmrghw <0,2,1,5>, <2,5,u,6>
00213   2216044474U,  // <0,2,2,6>: Cost 3 vmrghw <0,2,1,6>, <2,6,3,7>
00214   3732960259U,  // <0,2,2,7>: Cost 4 vsldoi4 <7,0,2,2>, <7,0,2,2>
00215   2216061016U,  // <0,2,2,u>: Cost 3 vmrghw <0,2,1,u>, <2,u,3,3>
00216   2758985382U,  // <0,2,3,0>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,0,1>
00217   2758985392U,  // <0,2,3,1>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,1,2>
00218   3290400360U,  // <0,2,3,2>: Cost 4 vmrghw <0,3,1,0>, <2,2,2,2>
00219   2758985408U,  // <0,2,3,3>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,3,0>
00220   2758985422U,  // <0,2,3,4>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,4,5>
00221   2785822424U,  // <0,2,3,5>: Cost 3 vsldoi12 <5,6,7,0>, <2,3,5,6>
00222   3290400698U,  // <0,2,3,6>: Cost 4 vmrghw <0,3,1,0>, <2,6,3,7>
00223   2765915876U,  // <0,2,3,7>: Cost 3 vsldoi12 <2,3,7,0>, <2,3,7,0>
00224   2758985453U,  // <0,2,3,u>: Cost 3 vsldoi12 <1,2,3,0>, <2,3,u,0>
00225   3291104762U,  // <0,2,4,0>: Cost 4 vmrghw <0,4,1,5>, <2,0,u,0>
00226   2217362979U,  // <0,2,4,1>: Cost 3 vmrghw <0,4,1,5>, <2,1,3,5>
00227   2217363048U,  // <0,2,4,2>: Cost 3 vmrghw <0,4,1,5>, <2,2,2,2>
00228   2217363110U,  // <0,2,4,3>: Cost 3 vmrghw <0,4,1,5>, <2,3,0,1>
00229   3291105087U,  // <0,2,4,4>: Cost 4 vmrghw <0,4,1,5>, <2,4,u,1>
00230   3291105173U,  // <0,2,4,5>: Cost 4 vmrghw <0,4,1,5>, <2,5,u,6>
00231   2217363386U,  // <0,2,4,6>: Cost 3 vmrghw <0,4,1,5>, <2,6,3,7>
00232   3788639688U,  // <0,2,4,7>: Cost 4 vsldoi8 <5,1,0,2>, <4,7,5,0>
00233   2217363515U,  // <0,2,4,u>: Cost 3 vmrghw <0,4,1,5>, <2,u,0,1>
00234   3376054371U,  // <0,2,5,0>: Cost 4 vmrglw <3,4,0,5>, <0,1,2,0>
00235   3788639888U,  // <0,2,5,1>: Cost 4 vsldoi8 <5,1,0,2>, <5,1,0,2>
00236   3376055912U,  // <0,2,5,2>: Cost 4 vmrglw <3,4,0,5>, <2,2,2,2>
00237   2302312550U,  // <0,2,5,3>: Cost 3 vmrglw <3,4,0,5>, LHS
00238   3376054375U,  // <0,2,5,4>: Cost 4 vmrglw <3,4,0,5>, <0,1,2,4>
00239   3374728244U,  // <0,2,5,5>: Cost 4 vmrglw <3,2,0,5>, <1,4,2,5>
00240   3805229154U,  // <0,2,5,6>: Cost 4 vsldoi8 <7,u,0,2>, <5,6,7,0>
00241   3376055512U,  // <0,2,5,7>: Cost 4 vmrglw <3,4,0,5>, <1,6,2,7>
00242   2302312555U,  // <0,2,5,u>: Cost 3 vmrglw <3,4,0,5>, LHS
00243   3709100134U,  // <0,2,6,0>: Cost 4 vsldoi4 <3,0,2,6>, LHS
00244   3709100950U,  // <0,2,6,1>: Cost 4 vsldoi4 <3,0,2,6>, <1,2,3,0>
00245   3709102010U,  // <0,2,6,2>: Cost 4 vsldoi4 <3,0,2,6>, <2,6,3,7>
00246   2758985658U,  // <0,2,6,3>: Cost 3 vsldoi12 <1,2,3,0>, <2,6,3,7>
00247   3709103414U,  // <0,2,6,4>: Cost 4 vsldoi4 <3,0,2,6>, RHS
00248   3732992098U,  // <0,2,6,5>: Cost 4 vsldoi4 <7,0,2,6>, <5,6,7,0>
00249   3292374970U,  // <0,2,6,6>: Cost 4 vmrghw <0,6,0,7>, <2,6,3,7>
00250   3798594383U,  // <0,2,6,7>: Cost 4 vsldoi8 <6,7,0,2>, <6,7,0,2>
00251   2758985703U,  // <0,2,6,u>: Cost 3 vsldoi12 <1,2,3,0>, <2,6,u,7>
00252   3788641274U,  // <0,2,7,0>: Cost 4 vsldoi8 <5,1,0,2>, <7,0,1,2>
00253   3377398508U,  // <0,2,7,1>: Cost 4 vmrglw <3,6,0,7>, <1,0,2,1>
00254   3377398590U,  // <0,2,7,2>: Cost 4 vmrglw <3,6,0,7>, <1,1,2,2>
00255   2303656038U,  // <0,2,7,3>: Cost 3 vmrglw <3,6,0,7>, LHS
00256   3709111606U,  // <0,2,7,4>: Cost 4 vsldoi4 <3,0,2,7>, RHS
00257   3377398836U,  // <0,2,7,5>: Cost 4 vmrglw <3,6,0,7>, <1,4,2,5>
00258   3803903447U,  // <0,2,7,6>: Cost 4 vsldoi8 <7,6,0,2>, <7,6,0,2>
00259   3293054954U,  // <0,2,7,7>: Cost 4 vmrghw <0,7,1,0>, <2,7,0,1>
00260   2303656043U,  // <0,2,7,u>: Cost 3 vmrglw <3,6,0,7>, LHS
00261   2220074490U,  // <0,2,u,0>: Cost 3 vmrghw LHS, <2,0,u,0>
00262   2220074527U,  // <0,2,u,1>: Cost 3 vmrghw LHS, <2,1,3,1>
00263   1146332776U,  // <0,2,u,2>: Cost 2 vmrghw LHS, <2,2,2,2>
00264   1146332838U,  // <0,2,u,3>: Cost 2 vmrghw LHS, <2,3,0,1>
00265   2220074819U,  // <0,2,u,4>: Cost 3 vmrghw LHS, <2,4,u,5>
00266   2220074901U,  // <0,2,u,5>: Cost 3 vmrghw LHS, <2,5,u,6>
00267   1146333114U,  // <0,2,u,6>: Cost 2 vmrghw LHS, <2,6,3,7>
00268   2220074986U,  // <0,2,u,7>: Cost 3 vmrghw LHS, <2,7,0,1>
00269   1146333243U,  // <0,2,u,u>: Cost 2 vmrghw LHS, <2,u,0,1>
00270   2629410816U,  // <0,3,0,0>: Cost 3 vsldoi4 <2,0,3,0>, <0,0,0,0>
00271   2753530006U,  // <0,3,0,1>: Cost 3 vsldoi12 <0,3,1,0>, <3,0,1,2>
00272   2629412301U,  // <0,3,0,2>: Cost 3 vsldoi4 <2,0,3,0>, <2,0,3,0>
00273   2214594972U,  // <0,3,0,3>: Cost 3 vmrghw <0,0,0,0>, <3,3,3,3>
00274   2758985908U,  // <0,3,0,4>: Cost 3 vsldoi12 <1,2,3,0>, <3,0,4,5>
00275   3733016674U,  // <0,3,0,5>: Cost 4 vsldoi4 <7,0,3,0>, <5,6,7,0>
00276   3777364488U,  // <0,3,0,6>: Cost 4 vsldoi8 <3,2,0,3>, <0,6,3,7>
00277   2281703354U,  // <0,3,0,7>: Cost 3 vmrglw <0,0,0,0>, <2,6,3,7>
00278   2758985941U,  // <0,3,0,u>: Cost 3 vsldoi12 <1,2,3,0>, <3,0,u,2>
00279   1141729430U,  // <0,3,1,0>: Cost 2 vmrghw LHS, <3,0,1,2>
00280   2215471334U,  // <0,3,1,1>: Cost 3 vmrghw LHS, <3,1,1,1>
00281   2215471425U,  // <0,3,1,2>: Cost 3 vmrghw LHS, <3,2,2,2>
00282   1141729692U,  // <0,3,1,3>: Cost 2 vmrghw LHS, <3,3,3,3>
00283   1141729794U,  // <0,3,1,4>: Cost 2 vmrghw LHS, <3,4,5,6>
00284   2215430738U,  // <0,3,1,5>: Cost 3 vmrghw LHS, <3,5,5,5>
00285   2215430776U,  // <0,3,1,6>: Cost 3 vmrghw LHS, <3,6,0,7>
00286   2295646138U,  // <0,3,1,7>: Cost 3 vmrglw <2,3,0,1>, <2,6,3,7>
00287   1141730078U,  // <0,3,1,u>: Cost 2 vmrghw LHS, <3,u,1,2>
00288   2758986032U,  // <0,3,2,0>: Cost 3 vsldoi12 <1,2,3,0>, <3,2,0,3>
00289   3709141910U,  // <0,3,2,1>: Cost 4 vsldoi4 <3,0,3,2>, <1,2,3,0>
00290   3289753921U,  // <0,3,2,2>: Cost 4 vmrghw <0,2,1,2>, <3,2,2,2>
00291   2770929992U,  // <0,3,2,3>: Cost 3 vsldoi12 <3,2,3,0>, <3,2,3,0>
00292   3289754114U,  // <0,3,2,4>: Cost 4 vmrghw <0,2,1,2>, <3,4,5,6>
00293   3362095460U,  // <0,3,2,5>: Cost 5 vmrglw <1,1,0,2>, <0,4,3,5>
00294   3832727910U,  // <0,3,2,6>: Cost 4 vsldoi12 <1,2,3,0>, <3,2,6,3>
00295   3365414842U,  // <0,3,2,7>: Cost 4 vmrglw <1,6,0,2>, <2,6,3,7>
00296   2771298677U,  // <0,3,2,u>: Cost 3 vsldoi12 <3,2,u,0>, <3,2,u,0>
00297   2216659094U,  // <0,3,3,0>: Cost 3 vmrghw <0,3,1,0>, <3,0,1,2>
00298   3290409190U,  // <0,3,3,1>: Cost 4 vmrghw <0,3,1,1>, <3,1,1,1>
00299   2703624496U,  // <0,3,3,2>: Cost 3 vsldoi8 <3,2,0,3>, <3,2,0,3>
00300   2216683932U,  // <0,3,3,3>: Cost 3 vmrghw <0,3,1,3>, <3,3,3,3>
00301   2216692226U,  // <0,3,3,4>: Cost 3 vmrghw <0,3,1,4>, <3,4,5,6>
00302   3733041250U,  // <0,3,3,5>: Cost 4 vsldoi4 <7,0,3,3>, <5,6,7,0>
00303   3832727988U,  // <0,3,3,6>: Cost 4 vsldoi12 <1,2,3,0>, <3,3,6,0>
00304   3374712762U,  // <0,3,3,7>: Cost 4 vmrglw <3,2,0,3>, <2,6,3,7>
00305   2216725278U,  // <0,3,3,u>: Cost 3 vmrghw <0,3,1,u>, <3,u,1,2>
00306   2217363606U,  // <0,3,4,0>: Cost 3 vmrghw <0,4,1,5>, <3,0,1,2>
00307   3291105510U,  // <0,3,4,1>: Cost 4 vmrghw <0,4,1,5>, <3,1,1,1>
00308   3291105601U,  // <0,3,4,2>: Cost 4 vmrghw <0,4,1,5>, <3,2,2,2>
00309   2217363868U,  // <0,3,4,3>: Cost 3 vmrghw <0,4,1,5>, <3,3,3,3>
00310   2217363970U,  // <0,3,4,4>: Cost 3 vmrghw <0,4,1,5>, <3,4,5,6>
00311   2758986242U,  // <0,3,4,5>: Cost 3 vsldoi12 <1,2,3,0>, <3,4,5,6>
00312   3727077685U,  // <0,3,4,6>: Cost 4 vsldoi4 <6,0,3,4>, <6,0,3,4>
00313   3364767674U,  // <0,3,4,7>: Cost 4 vmrglw <1,5,0,4>, <2,6,3,7>
00314   2217364254U,  // <0,3,4,u>: Cost 3 vmrghw <0,4,1,5>, <3,u,1,2>
00315   3832728102U,  // <0,3,5,0>: Cost 4 vsldoi12 <1,2,3,0>, <3,5,0,6>
00316   3405916003U,  // <0,3,5,1>: Cost 4 vmrglw <u,4,0,5>, <2,5,3,1>
00317   3376055840U,  // <0,3,5,2>: Cost 4 vmrglw <3,4,0,5>, <2,1,3,2>
00318   3376055679U,  // <0,3,5,3>: Cost 4 vmrglw <3,4,0,5>, <1,u,3,3>
00319   3376055194U,  // <0,3,5,4>: Cost 4 vmrglw <3,4,0,5>, <1,2,3,4>
00320   3859565138U,  // <0,3,5,5>: Cost 4 vsldoi12 <5,6,7,0>, <3,5,5,5>
00321   2727514210U,  // <0,3,5,6>: Cost 3 vsldoi8 <7,2,0,3>, <5,6,7,0>
00322   3376056250U,  // <0,3,5,7>: Cost 4 vmrglw <3,4,0,5>, <2,6,3,7>
00323   2727514210U,  // <0,3,5,u>: Cost 3 vsldoi8 <7,2,0,3>, <5,6,7,0>
00324   2758986360U,  // <0,3,6,0>: Cost 3 vsldoi12 <1,2,3,0>, <3,6,0,7>
00325   3709174678U,  // <0,3,6,1>: Cost 4 vsldoi4 <3,0,3,6>, <1,2,3,0>
00326   3795284411U,  // <0,3,6,2>: Cost 4 vsldoi8 <6,2,0,3>, <6,2,0,3>
00327   3709175980U,  // <0,3,6,3>: Cost 4 vsldoi4 <3,0,3,6>, <3,0,3,6>
00328   3833096860U,  // <0,3,6,4>: Cost 4 vsldoi12 <1,2,u,0>, <3,6,4,7>
00329   3376728235U,  // <0,3,6,5>: Cost 5 vmrglw <3,5,0,6>, <3,0,3,5>
00330   3859565229U,  // <0,3,6,6>: Cost 4 vsldoi12 <5,6,7,0>, <3,6,6,6>
00331   2773879472U,  // <0,3,6,7>: Cost 3 vsldoi12 <3,6,7,0>, <3,6,7,0>
00332   2758986360U,  // <0,3,6,u>: Cost 3 vsldoi12 <1,2,3,0>, <3,6,0,7>
00333   2303656854U,  // <0,3,7,0>: Cost 3 vmrglw <3,6,0,7>, <1,2,3,0>
00334   3807229018U,  // <0,3,7,1>: Cost 4 vsldoi8 <u,2,0,3>, <7,1,2,u>
00335   2727515284U,  // <0,3,7,2>: Cost 3 vsldoi8 <7,2,0,3>, <7,2,0,3>
00336   3377399410U,  // <0,3,7,3>: Cost 4 vmrglw <3,6,0,7>, <2,2,3,3>
00337   3377398682U,  // <0,3,7,4>: Cost 4 vmrglw <3,6,0,7>, <1,2,3,4>
00338   3801257409U,  // <0,3,7,5>: Cost 4 vsldoi8 <7,2,0,3>, <7,5,6,7>
00339   3377399980U,  // <0,3,7,6>: Cost 4 vmrglw <3,6,0,7>, <3,0,3,6>
00340   3375409082U,  // <0,3,7,7>: Cost 4 vmrglw <3,3,0,7>, <2,6,3,7>
00341   2731497082U,  // <0,3,7,u>: Cost 3 vsldoi8 <7,u,0,3>, <7,u,0,3>
00342   1146333334U,  // <0,3,u,0>: Cost 2 vmrghw LHS, <3,0,1,2>
00343   2220075238U,  // <0,3,u,1>: Cost 3 vmrghw LHS, <3,1,1,1>
00344   2220075329U,  // <0,3,u,2>: Cost 3 vmrghw LHS, <3,2,2,2>
00345   1146333596U,  // <0,3,u,3>: Cost 2 vmrghw LHS, <3,3,3,3>
00346   1146333698U,  // <0,3,u,4>: Cost 2 vmrghw LHS, <3,4,5,6>
00347   2758986566U,  // <0,3,u,5>: Cost 3 vsldoi12 <1,2,3,0>, <3,u,5,6>
00348   2803739472U,  // <0,3,u,6>: Cost 3 vsldoi12 <u,6,7,0>, <3,u,6,7>
00349   2295703482U,  // <0,3,u,7>: Cost 3 vmrglw <2,3,0,u>, <2,6,3,7>
00350   1146333982U,  // <0,3,u,u>: Cost 2 vmrghw LHS, <3,u,1,2>
00351   2214595473U,  // <0,4,0,0>: Cost 3 vmrghw <0,0,0,0>, <4,0,5,0>
00352   2693677158U,  // <0,4,0,1>: Cost 3 vsldoi8 <1,5,0,4>, LHS
00353   3839437689U,  // <0,4,0,2>: Cost 4 vsldoi12 <2,3,4,0>, <4,0,2,3>
00354   3709200559U,  // <0,4,0,3>: Cost 4 vsldoi4 <3,0,4,0>, <3,0,4,0>
00355   2693677394U,  // <0,4,0,4>: Cost 3 vsldoi8 <1,5,0,4>, <0,4,1,5>
00356   1140854070U,  // <0,4,0,5>: Cost 2 vmrghw <0,0,0,0>, RHS
00357   3767419409U,  // <0,4,0,6>: Cost 4 vsldoi8 <1,5,0,4>, <0,6,4,7>
00358   3854109604U,  // <0,4,0,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,0,7,1>
00359   1140854313U,  // <0,4,0,u>: Cost 2 vmrghw <0,0,0,0>, RHS
00360   1141689234U,  // <0,4,1,0>: Cost 2 vmrghw LHS, <4,0,5,1>
00361   2215431114U,  // <0,4,1,1>: Cost 3 vmrghw LHS, <4,1,2,3>
00362   2215431221U,  // <0,4,1,2>: Cost 3 vmrghw LHS, <4,2,5,2>
00363   2635466928U,  // <0,4,1,3>: Cost 3 vsldoi4 <3,0,4,1>, <3,0,4,1>
00364   1141689552U,  // <0,4,1,4>: Cost 2 vmrghw LHS, <4,4,4,4>
00365   67947830U,  // <0,4,1,5>: Cost 1 vmrghw LHS, RHS
00366   2215431545U,  // <0,4,1,6>: Cost 3 vmrghw LHS, <4,6,5,2>
00367   2659357716U,  // <0,4,1,7>: Cost 3 vsldoi4 <7,0,4,1>, <7,0,4,1>
00368   67948073U,  // <0,4,1,u>: Cost 1 vmrghw LHS, RHS
00369   3767420369U,  // <0,4,2,0>: Cost 4 vsldoi8 <1,5,0,4>, <2,0,3,4>
00370   3767420451U,  // <0,4,2,1>: Cost 4 vsldoi8 <1,5,0,4>, <2,1,3,5>
00371   3767420520U,  // <0,4,2,2>: Cost 4 vsldoi8 <1,5,0,4>, <2,2,2,2>
00372   2698323625U,  // <0,4,2,3>: Cost 3 vsldoi8 <2,3,0,4>, <2,3,0,4>
00373   3709218102U,  // <0,4,2,4>: Cost 4 vsldoi4 <3,0,4,2>, RHS
00374   2216013110U,  // <0,4,2,5>: Cost 3 vmrghw <0,2,1,2>, RHS
00375   3767420858U,  // <0,4,2,6>: Cost 4 vsldoi8 <1,5,0,4>, <2,6,3,7>
00376   3774719981U,  // <0,4,2,7>: Cost 4 vsldoi8 <2,7,0,4>, <2,7,0,4>
00377   2216013353U,  // <0,4,2,u>: Cost 3 vmrghw <0,2,1,2>, RHS
00378   3767421078U,  // <0,4,3,0>: Cost 4 vsldoi8 <1,5,0,4>, <3,0,1,2>
00379   3776710880U,  // <0,4,3,1>: Cost 4 vsldoi8 <3,1,0,4>, <3,1,0,4>
00380   3833097325U,  // <0,4,3,2>: Cost 5 vsldoi12 <1,2,u,0>, <4,3,2,4>
00381   3767421340U,  // <0,4,3,3>: Cost 4 vsldoi8 <1,5,0,4>, <3,3,3,3>
00382   3767421442U,  // <0,4,3,4>: Cost 4 vsldoi8 <1,5,0,4>, <3,4,5,6>
00383   2216660278U,  // <0,4,3,5>: Cost 3 vmrghw <0,3,1,0>, RHS
00384   3833097361U,  // <0,4,3,6>: Cost 5 vsldoi12 <1,2,u,0>, <4,3,6,4>
00385   3780692678U,  // <0,4,3,7>: Cost 4 vsldoi8 <3,7,0,4>, <3,7,0,4>
00386   2216660521U,  // <0,4,3,u>: Cost 3 vmrghw <0,3,1,0>, RHS
00387   2617573416U,  // <0,4,4,0>: Cost 3 vsldoi4 <0,0,4,4>, <0,0,4,4>
00388   2217364450U,  // <0,4,4,1>: Cost 3 vmrghw <0,4,1,5>, <4,1,5,0>
00389   3691316771U,  // <0,4,4,2>: Cost 4 vsldoi4 <0,0,4,4>, <2,1,3,5>
00390   3709233331U,  // <0,4,4,3>: Cost 4 vsldoi4 <3,0,4,4>, <3,0,4,4>
00391   2785823952U,  // <0,4,4,4>: Cost 3 vsldoi12 <5,6,7,0>, <4,4,4,4>
00392   1143622966U,  // <0,4,4,5>: Cost 2 vmrghw <0,4,1,5>, RHS
00393   3691319723U,  // <0,4,4,6>: Cost 4 vsldoi4 <0,0,4,4>, <6,1,7,5>
00394   3854109932U,  // <0,4,4,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,4,7,5>
00395   1143623209U,  // <0,4,4,u>: Cost 2 vmrghw <0,4,1,5>, RHS
00396   2635497574U,  // <0,4,5,0>: Cost 3 vsldoi4 <3,0,4,5>, LHS
00397   2635498390U,  // <0,4,5,1>: Cost 3 vsldoi4 <3,0,4,5>, <1,2,3,0>
00398   3709240936U,  // <0,4,5,2>: Cost 4 vsldoi4 <3,0,4,5>, <2,2,2,2>
00399   2635499700U,  // <0,4,5,3>: Cost 3 vsldoi4 <3,0,4,5>, <3,0,4,5>
00400   2635500854U,  // <0,4,5,4>: Cost 3 vsldoi4 <3,0,4,5>, RHS
00401   2785824044U,  // <0,4,5,5>: Cost 3 vsldoi12 <5,6,7,0>, <4,5,5,6>
00402   1685245238U,  // <0,4,5,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
00403   2659390488U,  // <0,4,5,7>: Cost 3 vsldoi4 <7,0,4,5>, <7,0,4,5>
00404   1685245256U,  // <0,4,5,u>: Cost 2 vsldoi12 <1,2,3,0>, RHS
00405   3839438161U,  // <0,4,6,0>: Cost 4 vsldoi12 <2,3,4,0>, <4,6,0,7>
00406   3798610347U,  // <0,4,6,1>: Cost 4 vsldoi8 <6,7,0,4>, <6,1,7,5>
00407   3798610426U,  // <0,4,6,2>: Cost 4 vsldoi8 <6,7,0,4>, <6,2,7,3>
00408   3795956237U,  // <0,4,6,3>: Cost 4 vsldoi8 <6,3,0,4>, <6,3,0,4>
00409   3733138742U,  // <0,4,6,4>: Cost 4 vsldoi4 <7,0,4,6>, RHS
00410   2218634550U,  // <0,4,6,5>: Cost 3 vmrghw <0,6,0,7>, RHS
00411   3798610744U,  // <0,4,6,6>: Cost 4 vsldoi8 <6,7,0,4>, <6,6,6,6>
00412   2724868945U,  // <0,4,6,7>: Cost 3 vsldoi8 <6,7,0,4>, <6,7,0,4>
00413   2725532578U,  // <0,4,6,u>: Cost 3 vsldoi8 <6,u,0,4>, <6,u,0,4>
00414   3383371465U,  // <0,4,7,0>: Cost 4 vmrglw <4,6,0,7>, <2,3,4,0>
00415   3800601668U,  // <0,4,7,1>: Cost 4 vsldoi8 <7,1,0,4>, <7,1,0,4>
00416   3775386826U,  // <0,4,7,2>: Cost 5 vsldoi8 <2,u,0,4>, <7,2,6,3>
00417   3801928934U,  // <0,4,7,3>: Cost 4 vsldoi8 <7,3,0,4>, <7,3,0,4>
00418   3721202998U,  // <0,4,7,4>: Cost 4 vsldoi4 <5,0,4,7>, RHS
00419   2780368328U,  // <0,4,7,5>: Cost 3 vsldoi12 <4,7,5,0>, <4,7,5,0>
00420   3383372686U,  // <0,4,7,6>: Cost 5 vmrglw <4,6,0,7>, <4,0,4,6>
00421   3854110170U,  // <0,4,7,7>: Cost 4 vsldoi12 <4,7,5,0>, <4,7,7,0>
00422   2780368328U,  // <0,4,7,u>: Cost 3 vsldoi12 <4,7,5,0>, <4,7,5,0>
00423   1146334098U,  // <0,4,u,0>: Cost 2 vmrghw LHS, <4,0,5,1>
00424   2220076002U,  // <0,4,u,1>: Cost 3 vmrghw LHS, <4,1,5,0>
00425   2220076085U,  // <0,4,u,2>: Cost 3 vmrghw LHS, <4,2,5,2>
00426   2635524279U,  // <0,4,u,3>: Cost 3 vsldoi4 <3,0,4,u>, <3,0,4,u>
00427   1146334416U,  // <0,4,u,4>: Cost 2 vmrghw LHS, <4,4,4,4>
00428   72592694U,  // <0,4,u,5>: Cost 1 vmrghw LHS, RHS
00429   1685245481U,  // <0,4,u,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
00430   2659415067U,  // <0,4,u,7>: Cost 3 vsldoi4 <7,0,4,u>, <7,0,4,u>
00431   72592937U,  // <0,4,u,u>: Cost 1 vmrghw LHS, RHS
00432   2281704337U,  // <0,5,0,0>: Cost 3 vmrglw <0,0,0,0>, <4,0,5,0>
00433   2704965734U,  // <0,5,0,1>: Cost 3 vsldoi8 <3,4,0,5>, LHS
00434   3778707666U,  // <0,5,0,2>: Cost 4 vsldoi8 <3,4,0,5>, <0,2,5,3>
00435   3778707708U,  // <0,5,0,3>: Cost 4 vsldoi8 <3,4,0,5>, <0,3,1,0>
00436   2687050057U,  // <0,5,0,4>: Cost 3 vsldoi8 <0,4,0,5>, <0,4,0,5>
00437   2214596612U,  // <0,5,0,5>: Cost 3 vmrghw <0,0,0,0>, <5,5,5,5>
00438   2785824372U,  // <0,5,0,6>: Cost 3 vsldoi12 <5,6,7,0>, <5,0,6,1>
00439   3854110332U,  // <0,5,0,7>: Cost 4 vsldoi12 <4,7,5,0>, <5,0,7,0>
00440   2704966301U,  // <0,5,0,u>: Cost 3 vsldoi8 <3,4,0,5>, LHS
00441   1567768678U,  // <0,5,1,0>: Cost 2 vsldoi4 <4,0,5,1>, LHS
00442   2312236570U,  // <0,5,1,1>: Cost 3 vmrglw <5,1,0,1>, <4,u,5,1>
00443   2215431915U,  // <0,5,1,2>: Cost 3 vmrghw LHS, <5,2,1,3>
00444   2641512598U,  // <0,5,1,3>: Cost 3 vsldoi4 <4,0,5,1>, <3,0,1,2>
00445   1567771538U,  // <0,5,1,4>: Cost 2 vsldoi4 <4,0,5,1>, <4,0,5,1>
00446   1141690372U,  // <0,5,1,5>: Cost 2 vmrghw LHS, <5,5,5,5>
00447   1141690466U,  // <0,5,1,6>: Cost 2 vmrghw LHS, <5,6,7,0>
00448   2641515514U,  // <0,5,1,7>: Cost 3 vsldoi4 <4,0,5,1>, <7,0,1,2>
00449   1141690615U,  // <0,5,1,u>: Cost 2 vmrghw LHS, <5,u,5,5>
00450   3772736973U,  // <0,5,2,0>: Cost 4 vsldoi8 <2,4,0,5>, <2,0,3,0>
00451   3778709024U,  // <0,5,2,1>: Cost 4 vsldoi8 <3,4,0,5>, <2,1,3,2>
00452   3778709096U,  // <0,5,2,2>: Cost 4 vsldoi8 <3,4,0,5>, <2,2,2,2>
00453   3778709158U,  // <0,5,2,3>: Cost 4 vsldoi8 <3,4,0,5>, <2,3,0,1>
00454   3772737275U,  // <0,5,2,4>: Cost 4 vsldoi8 <2,4,0,5>, <2,4,0,5>
00455   3859566351U,  // <0,5,2,5>: Cost 4 vsldoi12 <5,6,7,0>, <5,2,5,3>
00456   3778709434U,  // <0,5,2,6>: Cost 4 vsldoi8 <3,4,0,5>, <2,6,3,7>
00457   3805251562U,  // <0,5,2,7>: Cost 4 vsldoi8 <7,u,0,5>, <2,7,0,1>
00458   3775391807U,  // <0,5,2,u>: Cost 4 vsldoi8 <2,u,0,5>, <2,u,0,5>
00459   2704967830U,  // <0,5,3,0>: Cost 3 vsldoi8 <3,4,0,5>, <3,0,1,2>
00460   3776719073U,  // <0,5,3,1>: Cost 4 vsldoi8 <3,1,0,5>, <3,1,0,5>
00461   3777382706U,  // <0,5,3,2>: Cost 4 vsldoi8 <3,2,0,5>, <3,2,0,5>
00462   3778709887U,  // <0,5,3,3>: Cost 4 vsldoi8 <3,4,0,5>, <3,3,0,1>
00463   2704968148U,  // <0,5,3,4>: Cost 3 vsldoi8 <3,4,0,5>, <3,4,0,5>
00464   3857428317U,  // <0,5,3,5>: Cost 4 vsldoi12 <5,3,5,0>, <5,3,5,0>
00465   3364096514U,  // <0,5,3,6>: Cost 4 vmrglw <1,4,0,3>, <3,4,5,6>
00466   3780700871U,  // <0,5,3,7>: Cost 4 vsldoi8 <3,7,0,5>, <3,7,0,5>
00467   2707622680U,  // <0,5,3,u>: Cost 3 vsldoi8 <3,u,0,5>, <3,u,0,5>
00468   2728856466U,  // <0,5,4,0>: Cost 3 vsldoi8 <7,4,0,5>, <4,0,5,1>
00469   3697361674U,  // <0,5,4,1>: Cost 4 vsldoi4 <1,0,5,4>, <1,0,5,4>
00470   3697362601U,  // <0,5,4,2>: Cost 4 vsldoi4 <1,0,5,4>, <2,3,0,4>
00471   3364766635U,  // <0,5,4,3>: Cost 4 vmrglw <1,5,0,4>, <1,2,5,3>
00472   2217365428U,  // <0,5,4,4>: Cost 3 vmrghw <0,4,1,5>, <5,4,5,6>
00473   2704969014U,  // <0,5,4,5>: Cost 3 vsldoi8 <3,4,0,5>, RHS
00474   2785824700U,  // <0,5,4,6>: Cost 3 vsldoi12 <5,6,7,0>, <5,4,6,5>
00475   3364766963U,  // <0,5,4,7>: Cost 4 vmrglw <1,5,0,4>, <1,6,5,7>
00476   2704969257U,  // <0,5,4,u>: Cost 3 vsldoi8 <3,4,0,5>, RHS
00477   3846148050U,  // <0,5,5,0>: Cost 4 vsldoi12 <3,4,5,0>, <5,5,0,0>
00478   2326203282U,  // <0,5,5,1>: Cost 3 vmrglw <7,4,0,5>, <4,0,5,1>
00479   3291746027U,  // <0,5,5,2>: Cost 4 vmrghw <0,5,1,2>, <5,2,1,3>
00480   3376054482U,  // <0,5,5,3>: Cost 4 vmrglw <3,4,0,5>, <0,2,5,3>
00481   3790655366U,  // <0,5,5,4>: Cost 4 vsldoi8 <5,4,0,5>, <5,4,0,5>
00482   2785824772U,  // <0,5,5,5>: Cost 3 vsldoi12 <5,6,7,0>, <5,5,5,5>
00483   2724876386U,  // <0,5,5,6>: Cost 3 vsldoi8 <6,7,0,5>, <5,6,7,0>
00484   3858903057U,  // <0,5,5,7>: Cost 4 vsldoi12 <5,5,7,0>, <5,5,7,0>
00485   2736820484U,  // <0,5,5,u>: Cost 3 vsldoi8 <u,7,0,5>, <5,u,7,0>
00486   2659467366U,  // <0,5,6,0>: Cost 3 vsldoi4 <7,0,5,6>, LHS
00487   3859566643U,  // <0,5,6,1>: Cost 4 vsldoi12 <5,6,7,0>, <5,6,1,7>
00488   3798618618U,  // <0,5,6,2>: Cost 4 vsldoi8 <6,7,0,5>, <6,2,7,3>
00489   3852857410U,  // <0,5,6,3>: Cost 4 vsldoi12 <4,5,6,0>, <5,6,3,4>
00490   2659470646U,  // <0,5,6,4>: Cost 3 vsldoi4 <7,0,5,6>, RHS
00491   2659471458U,  // <0,5,6,5>: Cost 3 vsldoi4 <7,0,5,6>, <5,6,7,0>
00492   3832729696U,  // <0,5,6,6>: Cost 4 vsldoi12 <1,2,3,0>, <5,6,6,7>
00493   1712083042U,  // <0,5,6,7>: Cost 2 vsldoi12 <5,6,7,0>, <5,6,7,0>
00494   1712156779U,  // <0,5,6,u>: Cost 2 vsldoi12 <5,6,u,0>, <5,6,u,0>
00495   2731512826U,  // <0,5,7,0>: Cost 3 vsldoi8 <7,u,0,5>, <7,0,1,2>
00496   3859566717U,  // <0,5,7,1>: Cost 4 vsldoi12 <5,6,7,0>, <5,7,1,0>
00497   3798619284U,  // <0,5,7,2>: Cost 4 vsldoi8 <6,7,0,5>, <7,2,0,3>
00498   3778712803U,  // <0,5,7,3>: Cost 4 vsldoi8 <3,4,0,5>, <7,3,0,1>
00499   2728858936U,  // <0,5,7,4>: Cost 3 vsldoi8 <7,4,0,5>, <7,4,0,5>
00500   3859566753U,  // <0,5,7,5>: Cost 4 vsldoi12 <5,6,7,0>, <5,7,5,0>
00501   3377398135U,  // <0,5,7,6>: Cost 4 vmrglw <3,6,0,7>, <0,4,5,6>
00502   3798619686U,  // <0,5,7,7>: Cost 4 vsldoi8 <6,7,0,5>, <7,7,0,0>
00503   2731513468U,  // <0,5,7,u>: Cost 3 vsldoi8 <7,u,0,5>, <7,u,0,5>
00504   1567826022U,  // <0,5,u,0>: Cost 2 vsldoi4 <4,0,5,u>, LHS
00505   2704971566U,  // <0,5,u,1>: Cost 3 vsldoi8 <3,4,0,5>, LHS
00506   2220076779U,  // <0,5,u,2>: Cost 3 vmrghw LHS, <5,2,1,3>
00507   2641569942U,  // <0,5,u,3>: Cost 3 vsldoi4 <4,0,5,u>, <3,0,1,2>
00508   1567828889U,  // <0,5,u,4>: Cost 2 vsldoi4 <4,0,5,u>, <4,0,5,u>
00509   1146335236U,  // <0,5,u,5>: Cost 2 vmrghw LHS, <5,5,5,5>
00510   1146335330U,  // <0,5,u,6>: Cost 2 vmrghw LHS, <5,6,7,0>
00511   1713410308U,  // <0,5,u,7>: Cost 2 vsldoi12 <5,u,7,0>, <5,u,7,0>
00512   1713484045U,  // <0,5,u,u>: Cost 2 vsldoi12 <5,u,u,0>, <5,u,u,0>
00513   2214596949U,  // <0,6,0,0>: Cost 3 vmrghw <0,0,0,0>, <6,0,7,0>
00514   2214678951U,  // <0,6,0,1>: Cost 3 vmrghw <0,0,1,1>, <6,1,7,1>
00515   2214597114U,  // <0,6,0,2>: Cost 3 vmrghw <0,0,0,0>, <6,2,7,3>
00516   3852857653U,  // <0,6,0,3>: Cost 4 vsldoi12 <4,5,6,0>, <6,0,3,4>
00517   3832729919U,  // <0,6,0,4>: Cost 4 vsldoi12 <1,2,3,0>, <6,0,4,5>
00518   3721293427U,  // <0,6,0,5>: Cost 4 vsldoi4 <5,0,6,0>, <5,0,6,0>
00519   2214597432U,  // <0,6,0,6>: Cost 3 vmrghw <0,0,0,0>, <6,6,6,6>
00520   1207962934U,  // <0,6,0,7>: Cost 2 vmrglw <0,0,0,0>, RHS
00521   1207962935U,  // <0,6,0,u>: Cost 2 vmrglw <0,0,0,0>, RHS
00522   2215432481U,  // <0,6,1,0>: Cost 3 vmrghw LHS, <6,0,1,2>
00523   2215432615U,  // <0,6,1,1>: Cost 3 vmrghw LHS, <6,1,7,1>
00524   1141690874U,  // <0,6,1,2>: Cost 2 vmrghw LHS, <6,2,7,3>
00525   2215432754U,  // <0,6,1,3>: Cost 3 vmrghw LHS, <6,3,4,5>
00526   2215432817U,  // <0,6,1,4>: Cost 3 vmrghw LHS, <6,4,2,5>
00527   2215432939U,  // <0,6,1,5>: Cost 3 vmrghw LHS, <6,5,7,1>
00528   1141691192U,  // <0,6,1,6>: Cost 2 vmrghw LHS, <6,6,6,6>
00529   1221905718U,  // <0,6,1,7>: Cost 2 vmrglw <2,3,0,1>, RHS
00530   1221905719U,  // <0,6,1,u>: Cost 2 vmrglw <2,3,0,1>, RHS
00531   3852857787U,  // <0,6,2,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,2,0,3>
00532   3289764265U,  // <0,6,2,1>: Cost 4 vmrghw <0,2,1,3>, <6,1,7,3>
00533   3289690618U,  // <0,6,2,2>: Cost 4 vmrghw <0,2,0,3>, <6,2,7,3>
00534   3862589907U,  // <0,6,2,3>: Cost 4 vsldoi12 <6,2,3,0>, <6,2,3,0>
00535   3733253430U,  // <0,6,2,4>: Cost 4 vsldoi4 <7,0,6,2>, RHS
00536   3733254242U,  // <0,6,2,5>: Cost 4 vsldoi4 <7,0,6,2>, <5,6,7,0>
00537   3777390522U,  // <0,6,2,6>: Cost 4 vsldoi8 <3,2,0,6>, <2,6,3,7>
00538   2785825274U,  // <0,6,2,7>: Cost 3 vsldoi12 <5,6,7,0>, <6,2,7,3>
00539   2785825283U,  // <0,6,2,u>: Cost 3 vsldoi12 <5,6,7,0>, <6,2,u,3>
00540   3777390742U,  // <0,6,3,0>: Cost 4 vsldoi8 <3,2,0,6>, <3,0,1,2>
00541   3863106066U,  // <0,6,3,1>: Cost 4 vsldoi12 <6,3,1,0>, <6,3,1,0>
00542   3777390899U,  // <0,6,3,2>: Cost 4 vsldoi8 <3,2,0,6>, <3,2,0,6>
00543   3290436146U,  // <0,6,3,3>: Cost 4 vmrghw <0,3,1,4>, <6,3,4,5>
00544   3779381762U,  // <0,6,3,4>: Cost 4 vsldoi8 <3,5,0,6>, <3,4,5,6>
00545   3779381798U,  // <0,6,3,5>: Cost 4 vsldoi8 <3,5,0,6>, <3,5,0,6>
00546   3733262920U,  // <0,6,3,6>: Cost 4 vsldoi4 <7,0,6,3>, <6,3,7,0>
00547   2300972342U,  // <0,6,3,7>: Cost 3 vmrglw <3,2,0,3>, RHS
00548   2300972343U,  // <0,6,3,u>: Cost 3 vmrglw <3,2,0,3>, RHS
00549   3802606482U,  // <0,6,4,0>: Cost 4 vsldoi8 <7,4,0,6>, <4,0,5,1>
00550   2217365931U,  // <0,6,4,1>: Cost 3 vmrghw <0,4,1,5>, <6,1,7,5>
00551   2217366010U,  // <0,6,4,2>: Cost 3 vmrghw <0,4,1,5>, <6,2,7,3>
00552   3291107890U,  // <0,6,4,3>: Cost 4 vmrghw <0,4,1,5>, <6,3,4,5>
00553   3291099805U,  // <0,6,4,4>: Cost 4 vmrghw <0,4,1,4>, <6,4,7,4>
00554   3777391926U,  // <0,6,4,5>: Cost 4 vsldoi8 <3,2,0,6>, RHS
00555   2217366328U,  // <0,6,4,6>: Cost 3 vmrghw <0,4,1,5>, <6,6,6,6>
00556   2291027254U,  // <0,6,4,7>: Cost 3 vmrglw <1,5,0,4>, RHS
00557   2291027255U,  // <0,6,4,u>: Cost 3 vmrglw <1,5,0,4>, RHS
00558   3852858033U,  // <0,6,5,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,5,0,6>
00559   3395964532U,  // <0,6,5,1>: Cost 4 vmrglw <6,7,0,5>, <5,0,6,1>
00560   3864507069U,  // <0,6,5,2>: Cost 4 vsldoi12 <6,5,2,0>, <6,5,2,0>
00561   3376056678U,  // <0,6,5,3>: Cost 5 vmrglw <3,4,0,5>, <3,2,6,3>
00562   3721334070U,  // <0,6,5,4>: Cost 4 vsldoi4 <5,0,6,5>, RHS
00563   3395964860U,  // <0,6,5,5>: Cost 4 vmrglw <6,7,0,5>, <5,4,6,5>
00564   3864802017U,  // <0,6,5,6>: Cost 4 vsldoi12 <6,5,6,0>, <6,5,6,0>
00565   2302315830U,  // <0,6,5,7>: Cost 3 vmrglw <3,4,0,5>, RHS
00566   2302315831U,  // <0,6,5,u>: Cost 3 vmrglw <3,4,0,5>, RHS
00567   3852858108U,  // <0,6,6,0>: Cost 4 vsldoi12 <4,5,6,0>, <6,6,0,0>
00568   3398624745U,  // <0,6,6,1>: Cost 4 vmrglw <7,2,0,6>, <2,0,6,1>
00569   2218668538U,  // <0,6,6,2>: Cost 3 vmrghw <0,6,1,2>, <6,2,7,3>
00570   3292418610U,  // <0,6,6,3>: Cost 4 vmrghw <0,6,1,3>, <6,3,4,5>
00571   3733286198U,  // <0,6,6,4>: Cost 4 vsldoi4 <7,0,6,6>, RHS
00572   3797299889U,  // <0,6,6,5>: Cost 4 vsldoi8 <6,5,0,6>, <6,5,0,6>
00573   2785825592U,  // <0,6,6,6>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,6,6>
00574   2785825602U,  // <0,6,6,7>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,7,7>
00575   2785825611U,  // <0,6,6,u>: Cost 3 vsldoi12 <5,6,7,0>, <6,6,u,7>
00576   2785825614U,  // <0,6,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,0,1>
00577   2758988632U,  // <0,6,7,1>: Cost 3 vsldoi12 <1,2,3,0>, <6,7,1,2>
00578   3377400084U,  // <0,6,7,2>: Cost 4 vmrglw <3,6,0,7>, <3,1,6,2>
00579   2792166248U,  // <0,6,7,3>: Cost 3 vsldoi12 <6,7,3,0>, <6,7,3,0>
00580   2785825654U,  // <0,6,7,4>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,4,5>
00581   2785825664U,  // <0,6,7,5>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,5,6>
00582   3859567493U,  // <0,6,7,6>: Cost 4 vsldoi12 <5,6,7,0>, <6,7,6,2>
00583   2303659318U,  // <0,6,7,7>: Cost 3 vmrglw <3,6,0,7>, RHS
00584   2303659319U,  // <0,6,7,u>: Cost 3 vmrglw <3,6,0,7>, RHS
00585   2785825695U,  // <0,6,u,0>: Cost 3 vsldoi12 <5,6,7,0>, <6,u,0,1>
00586   2220077479U,  // <0,6,u,1>: Cost 3 vmrghw LHS, <6,1,7,1>
00587   1146335738U,  // <0,6,u,2>: Cost 2 vmrghw LHS, <6,2,7,3>
00588   2792829881U,  // <0,6,u,3>: Cost 3 vsldoi12 <6,u,3,0>, <6,u,3,0>
00589   2785825735U,  // <0,6,u,4>: Cost 3 vsldoi12 <5,6,7,0>, <6,u,4,5>
00590   2785825664U,  // <0,6,u,5>: Cost 3 vsldoi12 <5,6,7,0>, <6,7,5,6>
00591   1146336056U,  // <0,6,u,6>: Cost 2 vmrghw LHS, <6,6,6,6>
00592   1221963062U,  // <0,6,u,7>: Cost 2 vmrglw <2,3,0,u>, RHS
00593   1221963063U,  // <0,6,u,u>: Cost 2 vmrglw <2,3,0,u>, RHS
00594   2653593600U,  // <0,7,0,0>: Cost 3 vsldoi4 <6,0,7,0>, <0,0,0,0>
00595   2706309222U,  // <0,7,0,1>: Cost 3 vsldoi8 <3,6,0,7>, LHS
00596   3709421498U,  // <0,7,0,2>: Cost 4 vsldoi4 <3,0,7,0>, <2,6,3,7>
00597   2281705978U,  // <0,7,0,3>: Cost 3 vmrglw <0,0,0,0>, <6,2,7,3>
00598   2785825816U,  // <0,7,0,4>: Cost 3 vsldoi12 <5,6,7,0>, <7,0,4,5>
00599   2785825826U,  // <0,7,0,5>: Cost 3 vsldoi12 <5,6,7,0>, <7,0,5,6>
00600   2653598037U,  // <0,7,0,6>: Cost 3 vsldoi4 <6,0,7,0>, <6,0,7,0>
00601   2214598252U,  // <0,7,0,7>: Cost 3 vmrghw <0,0,0,0>, <7,7,7,7>
00602   2706309789U,  // <0,7,0,u>: Cost 3 vsldoi8 <3,6,0,7>, LHS
00603   1141691386U,  // <0,7,1,0>: Cost 2 vmrghw LHS, <7,0,1,2>
00604   2215433290U,  // <0,7,1,1>: Cost 3 vmrghw LHS, <7,1,1,1>
00605   2706310038U,  // <0,7,1,2>: Cost 3 vsldoi8 <3,6,0,7>, <1,2,3,0>
00606   2322190842U,  // <0,7,1,3>: Cost 3 vmrglw <6,7,0,1>, <6,2,7,3>
00607   1141691750U,  // <0,7,1,4>: Cost 2 vmrghw LHS, <7,4,5,6>
00608   2215433654U,  // <0,7,1,5>: Cost 3 vmrghw LHS, <7,5,5,5>
00609   2653606230U,  // <0,7,1,6>: Cost 3 vsldoi4 <6,0,7,1>, <6,0,7,1>
00610   1141692012U,  // <0,7,1,7>: Cost 2 vmrghw LHS, <7,7,7,7>
00611   1141692034U,  // <0,7,1,u>: Cost 2 vmrghw LHS, <7,u,1,2>
00612   2785825940U,  // <0,7,2,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,2,0,3>
00613   3768108576U,  // <0,7,2,1>: Cost 5 vsldoi8 <1,6,0,7>, <2,1,3,2>
00614   3780052584U,  // <0,7,2,2>: Cost 4 vsldoi8 <3,6,0,7>, <2,2,2,2>
00615   2794820780U,  // <0,7,2,3>: Cost 3 vsldoi12 <7,2,3,0>, <7,2,3,0>
00616   3859641528U,  // <0,7,2,4>: Cost 4 vsldoi12 <5,6,u,0>, <7,2,4,3>
00617   3733327970U,  // <0,7,2,5>: Cost 4 vsldoi4 <7,0,7,2>, <5,6,7,0>
00618   3778062266U,  // <0,7,2,6>: Cost 4 vsldoi8 <3,3,0,7>, <2,6,3,7>
00619   3733328944U,  // <0,7,2,7>: Cost 4 vsldoi4 <7,0,7,2>, <7,0,7,2>
00620   2795189465U,  // <0,7,2,u>: Cost 3 vsldoi12 <7,2,u,0>, <7,2,u,0>
00621   2324861026U,  // <0,7,3,0>: Cost 3 vmrglw <7,2,0,3>, <5,6,7,0>
00622   3780053233U,  // <0,7,3,1>: Cost 4 vsldoi8 <3,6,0,7>, <3,1,2,3>
00623   3780053296U,  // <0,7,3,2>: Cost 4 vsldoi8 <3,6,0,7>, <3,2,0,3>
00624   3778062725U,  // <0,7,3,3>: Cost 4 vsldoi8 <3,3,0,7>, <3,3,0,7>
00625   3780053506U,  // <0,7,3,4>: Cost 4 vsldoi8 <3,6,0,7>, <3,4,5,6>
00626   3803941469U,  // <0,7,3,5>: Cost 4 vsldoi8 <7,6,0,7>, <3,5,6,7>
00627   2706311800U,  // <0,7,3,6>: Cost 3 vsldoi8 <3,6,0,7>, <3,6,0,7>
00628   3398603586U,  // <0,7,3,7>: Cost 4 vmrglw <7,2,0,3>, <6,6,7,7>
00629   2707639066U,  // <0,7,3,u>: Cost 3 vsldoi8 <3,u,0,7>, <3,u,0,7>
00630   2217366522U,  // <0,7,4,0>: Cost 3 vmrghw <0,4,1,5>, <7,0,1,2>
00631   3727369110U,  // <0,7,4,1>: Cost 4 vsldoi4 <6,0,7,4>, <1,2,3,0>
00632   3291108500U,  // <0,7,4,2>: Cost 4 vmrghw <0,4,1,5>, <7,2,0,3>
00633   3727370872U,  // <0,7,4,3>: Cost 4 vsldoi4 <6,0,7,4>, <3,6,0,7>
00634   2217366886U,  // <0,7,4,4>: Cost 3 vmrghw <0,4,1,5>, <7,4,5,6>
00635   2706312502U,  // <0,7,4,5>: Cost 3 vsldoi8 <3,6,0,7>, RHS
00636   3786026321U,  // <0,7,4,6>: Cost 4 vsldoi8 <4,6,0,7>, <4,6,0,7>
00637   2217367148U,  // <0,7,4,7>: Cost 3 vmrghw <0,4,1,5>, <7,7,7,7>
00638   2706312745U,  // <0,7,4,u>: Cost 3 vsldoi8 <3,6,0,7>, RHS
00639   2322223202U,  // <0,7,5,0>: Cost 3 vmrglw <6,7,0,5>, <5,6,7,0>
00640   3399946987U,  // <0,7,5,1>: Cost 4 vmrglw <7,4,0,5>, <6,5,7,1>
00641   3291780244U,  // <0,7,5,2>: Cost 4 vmrghw <0,5,1,6>, <7,2,0,3>
00642   3727378582U,  // <0,7,5,3>: Cost 4 vsldoi4 <6,0,7,5>, <3,0,1,2>
00643   3727379766U,  // <0,7,5,4>: Cost 4 vsldoi4 <6,0,7,5>, RHS
00644   3859568054U,  // <0,7,5,5>: Cost 4 vsldoi12 <5,6,7,0>, <7,5,5,5>
00645   2785826241U,  // <0,7,5,6>: Cost 3 vsldoi12 <5,6,7,0>, <7,5,6,7>
00646   3395965762U,  // <0,7,5,7>: Cost 4 vmrglw <6,7,0,5>, <6,6,7,7>
00647   2787153363U,  // <0,7,5,u>: Cost 3 vsldoi12 <5,u,7,0>, <7,5,u,7>
00648   2785826268U,  // <0,7,6,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,6,0,7>
00649   3780055420U,  // <0,7,6,1>: Cost 5 vsldoi8 <3,6,0,7>, <6,1,2,3>
00650   3859568110U,  // <0,7,6,2>: Cost 4 vsldoi12 <5,6,7,0>, <7,6,2,7>
00651   3874534903U,  // <0,7,6,3>: Cost 4 vsldoi12 <u,2,3,0>, <7,6,3,7>
00652   3859641856U,  // <0,7,6,4>: Cost 4 vsldoi12 <5,6,u,0>, <7,6,4,7>
00653   3733360738U,  // <0,7,6,5>: Cost 4 vsldoi4 <7,0,7,6>, <5,6,7,0>
00654   3859568145U,  // <0,7,6,6>: Cost 4 vsldoi12 <5,6,7,0>, <7,6,6,6>
00655   2797770260U,  // <0,7,6,7>: Cost 3 vsldoi12 <7,6,7,0>, <7,6,7,0>
00656   2797843997U,  // <0,7,6,u>: Cost 3 vsldoi12 <7,6,u,0>, <7,6,u,0>
00657   2785826342U,  // <0,7,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <7,7,0,0>
00658   3727393686U,  // <0,7,7,1>: Cost 4 vsldoi4 <6,0,7,7>, <1,2,3,0>
00659   3868563003U,  // <0,7,7,2>: Cost 4 vsldoi12 <7,2,3,0>, <7,7,2,3>
00660   3377397988U,  // <0,7,7,3>: Cost 4 vmrglw <3,6,0,7>, <0,2,7,3>
00661   2219349350U,  // <0,7,7,4>: Cost 3 vmrghw <0,7,1,4>, <7,4,5,6>
00662   3859568217U,  // <0,7,7,5>: Cost 4 vsldoi12 <5,6,7,0>, <7,7,5,6>
00663   2730202588U,  // <0,7,7,6>: Cost 3 vsldoi8 <7,6,0,7>, <7,6,0,7>
00664   2785826412U,  // <0,7,7,7>: Cost 3 vsldoi12 <5,6,7,0>, <7,7,7,7>
00665   2731529854U,  // <0,7,7,u>: Cost 3 vsldoi8 <7,u,0,7>, <7,u,0,7>
00666   1146336250U,  // <0,7,u,0>: Cost 2 vmrghw LHS, <7,0,1,2>
00667   2706315054U,  // <0,7,u,1>: Cost 3 vsldoi8 <3,6,0,7>, LHS
00668   2653660845U,  // <0,7,u,2>: Cost 3 vsldoi4 <6,0,7,u>, <2,3,0,u>
00669   2322248186U,  // <0,7,u,3>: Cost 3 vmrglw <6,7,0,u>, <6,2,7,3>
00670   1146336614U,  // <0,7,u,4>: Cost 2 vmrghw LHS, <7,4,5,6>
00671   2706315418U,  // <0,7,u,5>: Cost 3 vsldoi8 <3,6,0,7>, RHS
00672   2653663581U,  // <0,7,u,6>: Cost 3 vsldoi4 <6,0,7,u>, <6,0,7,u>
00673   1146336876U,  // <0,7,u,7>: Cost 2 vmrghw LHS, <7,7,7,7>
00674   1146336898U,  // <0,7,u,u>: Cost 2 vmrghw LHS, <7,u,1,2>
00675   202162278U, // <0,u,0,0>: Cost 1 vspltisw0 LHS
00676   1624612966U,  // <0,u,0,1>: Cost 2 vsldoi8 <2,3,0,u>, LHS
00677   2629780986U,  // <0,u,0,2>: Cost 3 vsldoi4 <2,0,u,0>, <2,0,u,0>
00678   1207959708U,  // <0,u,0,3>: Cost 2 vmrglw <0,0,0,0>, LHS
00679   1544097078U,  // <0,u,0,4>: Cost 2 vsldoi4 <0,0,u,0>, RHS
00680   1140856986U,  // <0,u,0,5>: Cost 2 vmrghw <0,0,0,0>, RHS
00681   2698355253U,  // <0,u,0,6>: Cost 3 vsldoi8 <2,3,0,u>, <0,6,u,7>
00682   1207962952U,  // <0,u,0,7>: Cost 2 vmrglw <0,0,0,0>, RHS
00683   202162278U, // <0,u,0,u>: Cost 1 vspltisw0 LHS
00684   1142134483U,  // <0,u,1,0>: Cost 2 vmrghw LHS, <u,0,1,2>
00685   67950382U,  // <0,u,1,1>: Cost 1 vmrghw LHS, LHS
00686   1142175624U,  // <0,u,1,2>: Cost 2 vmrghw LHS, <u,2,3,3>
00687   1142175676U,  // <0,u,1,3>: Cost 2 vmrghw LHS, <u,3,0,1>
00688   1142134847U,  // <0,u,1,4>: Cost 2 vmrghw LHS, <u,4,5,6>
00689   67950746U,  // <0,u,1,5>: Cost 1 vmrghw LHS, RHS
00690   1142175952U,  // <0,u,1,6>: Cost 2 vmrghw LHS, <u,6,3,7>
00691   1221905736U,  // <0,u,1,7>: Cost 2 vmrglw <2,3,0,1>, RHS
00692   67950949U,  // <0,u,1,u>: Cost 1 vmrghw LHS, LHS
00693   1562026086U,  // <0,u,2,0>: Cost 2 vsldoi4 <3,0,u,2>, LHS
00694   2216015662U,  // <0,u,2,1>: Cost 3 vmrghw <0,2,1,2>, LHS
00695   2698356328U,  // <0,u,2,2>: Cost 3 vsldoi8 <2,3,0,u>, <2,2,2,2>
00696   835584U,  // <0,u,2,3>: Cost 0 copy LHS
00697   1562029366U,  // <0,u,2,4>: Cost 2 vsldoi4 <3,0,u,2>, RHS
00698   2216016026U,  // <0,u,2,5>: Cost 3 vmrghw <0,2,1,2>, RHS
00699   2698356666U,  // <0,u,2,6>: Cost 3 vsldoi8 <2,3,0,u>, <2,6,3,7>
00700   1585919033U,  // <0,u,2,7>: Cost 2 vsldoi4 <7,0,u,2>, <7,0,u,2>
00701   835584U,  // <0,u,2,u>: Cost 0 copy LHS
00702   2758989756U,  // <0,u,3,0>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,0,1>
00703   2216662830U,  // <0,u,3,1>: Cost 3 vmrghw <0,3,1,0>, LHS
00704   2703665461U,  // <0,u,3,2>: Cost 3 vsldoi8 <3,2,0,u>, <3,2,0,u>
00705   2758989782U,  // <0,u,3,3>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,3,0>
00706   2758989796U,  // <0,u,3,4>: Cost 3 vsldoi12 <1,2,3,0>, <u,3,4,5>
00707   2216663194U,  // <0,u,3,5>: Cost 3 vmrghw <0,3,1,0>, RHS
00708   2706319993U,  // <0,u,3,6>: Cost 3 vsldoi8 <3,6,0,u>, <3,6,0,u>
00709   2300972360U,  // <0,u,3,7>: Cost 3 vmrglw <3,2,0,3>, RHS
00710   2216663397U,  // <0,u,3,u>: Cost 3 vmrghw <0,3,1,0>, LHS
00711   2217367251U,  // <0,u,4,0>: Cost 3 vmrghw <0,4,1,5>, <u,0,1,2>
00712   1143625518U,  // <0,u,4,1>: Cost 2 vmrghw <0,4,1,5>, LHS
00713   2217367432U,  // <0,u,4,2>: Cost 3 vmrghw <0,4,1,5>, <u,2,3,3>
00714   2217367484U,  // <0,u,4,3>: Cost 3 vmrghw <0,4,1,5>, <u,3,0,1>
00715   1143619922U,  // <0,u,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
00716   1143625882U,  // <0,u,4,5>: Cost 2 vmrghw <0,4,1,5>, RHS
00717   2217367760U,  // <0,u,4,6>: Cost 3 vmrghw <0,4,1,5>, <u,6,3,7>
00718   2291027272U,  // <0,u,4,7>: Cost 3 vmrglw <1,5,0,4>, RHS
00719   1143626085U,  // <0,u,4,u>: Cost 2 vmrghw <0,4,1,5>, LHS
00720   2635792486U,  // <0,u,5,0>: Cost 3 vsldoi4 <3,0,u,5>, LHS
00721   2635793302U,  // <0,u,5,1>: Cost 3 vsldoi4 <3,0,u,5>, <1,2,3,0>
00722   2302314646U,  // <0,u,5,2>: Cost 3 vmrglw <3,4,0,5>, <3,0,1,2>
00723   2635794648U,  // <0,u,5,3>: Cost 3 vsldoi4 <3,0,u,5>, <3,0,u,5>
00724   2635795766U,  // <0,u,5,4>: Cost 3 vsldoi4 <3,0,u,5>, RHS
00725   2717601754U,  // <0,u,5,5>: Cost 3 vsldoi8 <5,5,0,u>, <5,5,0,u>
00726   1685248154U,  // <0,u,5,6>: Cost 2 vsldoi12 <1,2,3,0>, RHS
00727   2302315848U,  // <0,u,5,7>: Cost 3 vmrglw <3,4,0,5>, RHS
00728   1685248172U,  // <0,u,5,u>: Cost 2 vsldoi12 <1,2,3,0>, RHS
00729   2759358645U,  // <0,u,6,0>: Cost 3 vsldoi12 <1,2,u,0>, <u,6,0,7>
00730   2218637102U,  // <0,u,6,1>: Cost 3 vmrghw <0,6,0,7>, LHS
00731   2724901370U,  // <0,u,6,2>: Cost 3 vsldoi8 <6,7,0,u>, <6,2,7,3>
00732   2758990032U,  // <0,u,6,3>: Cost 3 vsldoi12 <1,2,3,0>, <u,6,3,7>
00733   2659691830U,  // <0,u,6,4>: Cost 3 vsldoi4 <7,0,u,6>, RHS
00734   2659471458U,  // <0,u,6,5>: Cost 3 vsldoi4 <7,0,5,6>, <5,6,7,0>
00735   2724901688U,  // <0,u,6,6>: Cost 3 vsldoi8 <6,7,0,u>, <6,6,6,6>
00736   1651159893U,  // <0,u,6,7>: Cost 2 vsldoi8 <6,7,0,u>, <6,7,0,u>
00737   1651823526U,  // <0,u,6,u>: Cost 2 vsldoi8 <6,u,0,u>, <6,u,0,u>
00738   2785827072U,  // <0,u,7,0>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,0,1>
00739   2803964168U,  // <0,u,7,1>: Cost 3 vsldoi12 <u,7,1,0>, <u,7,1,0>
00740   2727556249U,  // <0,u,7,2>: Cost 3 vsldoi8 <7,2,0,u>, <7,2,0,u>
00741   2303656092U,  // <0,u,7,3>: Cost 3 vmrglw <3,6,0,7>, LHS
00742   2785827112U,  // <0,u,7,4>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,4,5>
00743   2785827122U,  // <0,u,7,5>: Cost 3 vsldoi12 <5,6,7,0>, <u,7,5,6>
00744   2730210781U,  // <0,u,7,6>: Cost 3 vsldoi8 <7,6,0,u>, <7,6,0,u>
00745   2303659336U,  // <0,u,7,7>: Cost 3 vmrglw <3,6,0,7>, RHS
00746   2303656097U,  // <0,u,7,u>: Cost 3 vmrglw <3,6,0,7>, LHS
00747   202162278U, // <0,u,u,0>: Cost 1 vspltisw0 LHS
00748   72595246U,  // <0,u,u,1>: Cost 1 vmrghw LHS, LHS
00749   1146337160U,  // <0,u,u,2>: Cost 2 vmrghw LHS, <u,2,3,3>
00750   835584U,  // <0,u,u,3>: Cost 0 copy LHS
00751   1146337343U,  // <0,u,u,4>: Cost 2 vmrghw LHS, <u,4,5,6>
00752   72595610U,  // <0,u,u,5>: Cost 1 vmrghw LHS, RHS
00753   1146337488U,  // <0,u,u,6>: Cost 2 vmrghw LHS, <u,6,3,7>
00754   1221963080U,  // <0,u,u,7>: Cost 2 vmrglw <2,3,0,u>, RHS
00755   835584U,  // <0,u,u,u>: Cost 0 copy LHS
00756   2756853760U,  // <1,0,0,0>: Cost 3 vsldoi12 <0,u,1,1>, <0,0,0,0>
00757   1677803530U,  // <1,0,0,1>: Cost 2 vsldoi12 <0,0,1,1>, <0,0,1,1>
00758   3759497387U,  // <1,0,0,2>: Cost 4 vsldoi8 <0,2,1,0>, <0,2,1,0>
00759   2686419196U,  // <1,0,0,3>: Cost 3 vsldoi8 <0,3,1,0>, <0,3,1,0>
00760   2751766565U,  // <1,0,0,4>: Cost 3 vsldoi12 <0,0,4,1>, <0,0,4,1>
00761   2687746462U,  // <1,0,0,5>: Cost 3 vsldoi8 <0,5,1,0>, <0,5,1,0>
00762   3776086518U,  // <1,0,0,6>: Cost 4 vsldoi8 <3,0,1,0>, <0,6,1,7>
00763   2689073728U,  // <1,0,0,7>: Cost 3 vsldoi8 <0,7,1,0>, <0,7,1,0>
00764   1678319689U,  // <1,0,0,u>: Cost 2 vsldoi12 <0,0,u,1>, <0,0,u,1>
00765   2287091712U,  // <1,0,1,0>: Cost 3 vmrglw <0,u,1,1>, <0,0,0,0>
00766   1147568230U,  // <1,0,1,1>: Cost 2 vmrghw <1,1,1,1>, LHS
00767   1683112038U,  // <1,0,1,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
00768   3294970108U,  // <1,0,1,3>: Cost 4 vmrghw <1,1,0,0>, <0,3,1,0>
00769   2623892790U,  // <1,0,1,4>: Cost 3 vsldoi4 <1,1,0,1>, RHS
00770   2647781007U,  // <1,0,1,5>: Cost 3 vsldoi4 <5,1,0,1>, <5,1,0,1>
00771   2791948430U,  // <1,0,1,6>: Cost 3 vsldoi12 <6,7,0,1>, <0,1,6,7>
00772   3721524218U,  // <1,0,1,7>: Cost 4 vsldoi4 <5,1,0,1>, <7,0,1,2>
00773   1683112092U,  // <1,0,1,u>: Cost 2 vsldoi12 <0,u,1,1>, LHS
00774   2222112768U,  // <1,0,2,0>: Cost 3 vmrghw <1,2,3,0>, <0,0,0,0>
00775   1148371046U,  // <1,0,2,1>: Cost 2 vmrghw <1,2,3,0>, LHS
00776   3356862524U,  // <1,0,2,2>: Cost 4 vmrglw <0,2,1,2>, <2,u,0,2>
00777   2702345894U,  // <1,0,2,3>: Cost 3 vsldoi8 <3,0,1,0>, <2,3,0,1>
00778   2222113106U,  // <1,0,2,4>: Cost 3 vmrghw <1,2,3,0>, <0,4,1,5>
00779   2299709908U,  // <1,0,2,5>: Cost 3 vmrglw <3,0,1,2>, <3,4,0,5>
00780   3760162746U,  // <1,0,2,6>: Cost 4 vsldoi8 <0,3,1,0>, <2,6,3,7>
00781   3369470584U,  // <1,0,2,7>: Cost 4 vmrglw <2,3,1,2>, <3,6,0,7>
00782   1148371613U,  // <1,0,2,u>: Cost 2 vmrghw <1,2,3,0>, LHS
00783   2686421142U,  // <1,0,3,0>: Cost 3 vsldoi8 <0,3,1,0>, <3,0,1,2>
00784   2283128486U,  // <1,0,3,1>: Cost 3 vmrglw <0,2,1,3>, <2,3,0,1>
00785   3296305326U,  // <1,0,3,2>: Cost 4 vmrghw <1,3,0,1>, <0,2,1,3>
00786   3760163199U,  // <1,0,3,3>: Cost 4 vsldoi8 <0,3,1,0>, <3,3,0,1>
00787   3760163330U,  // <1,0,3,4>: Cost 4 vsldoi8 <0,3,1,0>, <3,4,5,6>
00788   3779406377U,  // <1,0,3,5>: Cost 4 vsldoi8 <3,5,1,0>, <3,5,1,0>
00789   3865690416U,  // <1,0,3,6>: Cost 4 vsldoi12 <6,7,0,1>, <0,3,6,7>
00790   3366824568U,  // <1,0,3,7>: Cost 5 vmrglw <1,u,1,3>, <3,6,0,7>
00791   2707655452U,  // <1,0,3,u>: Cost 3 vsldoi8 <3,u,1,0>, <3,u,1,0>
00792   2734861202U,  // <1,0,4,0>: Cost 3 vsldoi8 <u,4,1,0>, <4,0,5,1>
00793   2756854098U,  // <1,0,4,1>: Cost 3 vsldoi12 <0,u,1,1>, <0,4,1,5>
00794   3830595931U,  // <1,0,4,2>: Cost 5 vsldoi12 <0,u,1,1>, <0,4,2,5>
00795   3296968960U,  // <1,0,4,3>: Cost 4 vmrghw <1,4,0,1>, <0,3,1,4>
00796   3830595949U,  // <1,0,4,4>: Cost 4 vsldoi12 <0,u,1,1>, <0,4,4,5>
00797   2686422326U,  // <1,0,4,5>: Cost 3 vsldoi8 <0,3,1,0>, RHS
00798   3297378806U,  // <1,0,4,6>: Cost 5 vmrghw <1,4,5,6>, <0,6,1,7>
00799   3810594248U,  // <1,0,4,7>: Cost 4 vsldoi8 <u,7,1,0>, <4,7,5,0>
00800   2686422569U,  // <1,0,4,u>: Cost 3 vsldoi8 <0,3,1,0>, RHS
00801   2284470272U,  // <1,0,5,0>: Cost 3 vmrglw <0,4,1,5>, <0,0,0,0>
00802   2284471974U,  // <1,0,5,1>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,1>
00803   3809267435U,  // <1,0,5,2>: Cost 4 vsldoi8 <u,5,1,0>, <5,2,1,3>
00804   3297968384U,  // <1,0,5,3>: Cost 4 vmrghw <1,5,4,6>, <0,3,1,4>
00805   2284471977U,  // <1,0,5,4>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,4>
00806   3721555603U,  // <1,0,5,5>: Cost 4 vsldoi4 <5,1,0,5>, <5,1,0,5>
00807   3792679010U,  // <1,0,5,6>: Cost 4 vsldoi8 <5,7,1,0>, <5,6,7,0>
00808   3792679037U,  // <1,0,5,7>: Cost 4 vsldoi8 <5,7,1,0>, <5,7,1,0>
00809   2284471981U,  // <1,0,5,u>: Cost 3 vmrglw <0,4,1,5>, <2,3,0,u>
00810   3356893184U,  // <1,0,6,0>: Cost 4 vmrglw <0,2,1,6>, <0,0,0,0>
00811   2224676966U,  // <1,0,6,1>: Cost 3 vmrghw <1,6,1,7>, LHS
00812   3298295985U,  // <1,0,6,2>: Cost 4 vmrghw <1,6,0,1>, <0,2,1,6>
00813   3298345212U,  // <1,0,6,3>: Cost 4 vmrghw <1,6,0,7>, <0,3,1,0>
00814   2224972114U,  // <1,0,6,4>: Cost 3 vmrghw <1,6,5,7>, <0,4,1,5>
00815   3808604907U,  // <1,0,6,5>: Cost 4 vsldoi8 <u,4,1,0>, <6,5,7,1>
00816   3799978808U,  // <1,0,6,6>: Cost 4 vsldoi8 <7,0,1,0>, <6,6,6,6>
00817   2726237006U,  // <1,0,6,7>: Cost 3 vsldoi8 <7,0,1,0>, <6,7,0,1>
00818   2224677522U,  // <1,0,6,u>: Cost 3 vmrghw <1,6,1,7>, <0,u,1,1>
00819   2726237176U,  // <1,0,7,0>: Cost 3 vsldoi8 <7,0,1,0>, <7,0,1,0>
00820   2285815462U,  // <1,0,7,1>: Cost 3 vmrglw <0,6,1,7>, <2,3,0,1>
00821   3805951193U,  // <1,0,7,2>: Cost 4 vsldoi8 <u,0,1,0>, <7,2,u,0>
00822   3807941859U,  // <1,0,7,3>: Cost 4 vsldoi8 <u,3,1,0>, <7,3,0,1>
00823   3799979366U,  // <1,0,7,4>: Cost 4 vsldoi8 <7,0,1,0>, <7,4,5,6>
00824   3803297165U,  // <1,0,7,5>: Cost 4 vsldoi8 <7,5,1,0>, <7,5,1,0>
00825   3799979540U,  // <1,0,7,6>: Cost 4 vsldoi8 <7,0,1,0>, <7,6,7,0>
00826   3799979628U,  // <1,0,7,7>: Cost 4 vsldoi8 <7,0,1,0>, <7,7,7,7>
00827   2731546240U,  // <1,0,7,u>: Cost 3 vsldoi8 <7,u,1,0>, <7,u,1,0>
00828   2284494848U,  // <1,0,u,0>: Cost 3 vmrglw <0,4,1,u>, <0,0,0,0>
00829   1683112594U,  // <1,0,u,1>: Cost 2 vsldoi12 <0,u,1,1>, <0,u,1,1>
00830   1683112605U,  // <1,0,u,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
00831   2734200772U,  // <1,0,u,3>: Cost 3 vsldoi8 <u,3,1,0>, <u,3,1,0>
00832   2757075629U,  // <1,0,u,4>: Cost 3 vsldoi12 <0,u,4,1>, <0,u,4,1>
00833   2686425242U,  // <1,0,u,5>: Cost 3 vsldoi8 <0,3,1,0>, RHS
00834   2791948430U,  // <1,0,u,6>: Cost 3 vsldoi12 <6,7,0,1>, <0,1,6,7>
00835   2736855304U,  // <1,0,u,7>: Cost 3 vsldoi8 <u,7,1,0>, <u,7,1,0>
00836   1683112659U,  // <1,0,u,u>: Cost 2 vsldoi12 <0,u,1,1>, LHS
00837   1610694666U,  // <1,1,0,0>: Cost 2 vsldoi8 <0,0,1,1>, <0,0,1,1>
00838   1616003174U,  // <1,1,0,1>: Cost 2 vsldoi8 <0,u,1,1>, LHS
00839   2283767958U,  // <1,1,0,2>: Cost 3 vmrglw <0,3,1,0>, <3,0,1,2>
00840   3357507596U,  // <1,1,0,3>: Cost 4 vmrglw <0,3,1,0>, <0,0,1,3>
00841   2689745234U,  // <1,1,0,4>: Cost 3 vsldoi8 <0,u,1,1>, <0,4,1,5>
00842   3357507922U,  // <1,1,0,5>: Cost 4 vmrglw <0,3,1,0>, <0,4,1,5>
00843   3294397647U,  // <1,1,0,6>: Cost 4 vmrghw <1,0,1,2>, <1,6,1,7>
00844   3373433334U,  // <1,1,0,7>: Cost 4 vmrglw <3,0,1,0>, <0,6,1,7>
00845   1616003730U,  // <1,1,0,u>: Cost 2 vsldoi8 <0,u,1,1>, <0,u,1,1>
00846   1550221414U,  // <1,1,1,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
00847   269271142U, // <1,1,1,1>: Cost 1 vspltisw1 LHS
00848   2287093910U,  // <1,1,1,2>: Cost 3 vmrglw <0,u,1,1>, <3,0,1,2>
00849   2287092615U,  // <1,1,1,3>: Cost 3 vmrglw <0,u,1,1>, <1,2,1,3>
00850   1550224694U,  // <1,1,1,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
00851   2287092050U,  // <1,1,1,5>: Cost 3 vmrglw <0,u,1,1>, <0,4,1,5>
00852   2689746127U,  // <1,1,1,6>: Cost 3 vsldoi8 <0,u,1,1>, <1,6,1,7>
00853   2659800138U,  // <1,1,1,7>: Cost 3 vsldoi4 <7,1,1,1>, <7,1,1,1>
00854   269271142U, // <1,1,1,u>: Cost 1 vspltisw1 LHS
00855   2222113516U,  // <1,1,2,0>: Cost 3 vmrghw <1,2,3,0>, <1,0,2,1>
00856   2756854663U,  // <1,1,2,1>: Cost 3 vsldoi12 <0,u,1,1>, <1,2,1,3>
00857   1148371862U,  // <1,1,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
00858   2689746598U,  // <1,1,2,3>: Cost 3 vsldoi8 <0,u,1,1>, <2,3,0,1>
00859   2618002742U,  // <1,1,2,4>: Cost 3 vsldoi4 <0,1,1,2>, RHS
00860   2299707730U,  // <1,1,2,5>: Cost 3 vmrglw <3,0,1,2>, <0,4,1,5>
00861   2689746874U,  // <1,1,2,6>: Cost 3 vsldoi8 <0,u,1,1>, <2,6,3,7>
00862   3361506511U,  // <1,1,2,7>: Cost 4 vmrglw <1,0,1,2>, <1,6,1,7>
00863   1148371862U,  // <1,1,2,u>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
00864   2689747094U,  // <1,1,3,0>: Cost 3 vsldoi8 <0,u,1,1>, <3,0,1,2>
00865   2691074278U,  // <1,1,3,1>: Cost 3 vsldoi8 <1,1,1,1>, <3,1,1,1>
00866   3356870806U,  // <1,1,3,2>: Cost 4 vmrglw <0,2,1,3>, <3,0,1,2>
00867   2283126958U,  // <1,1,3,3>: Cost 3 vmrglw <0,2,1,3>, <0,2,1,3>
00868   2689747458U,  // <1,1,3,4>: Cost 3 vsldoi8 <0,u,1,1>, <3,4,5,6>
00869   3356868946U,  // <1,1,3,5>: Cost 4 vmrglw <0,2,1,3>, <0,4,1,5>
00870   3811265144U,  // <1,1,3,6>: Cost 4 vsldoi8 <u,u,1,1>, <3,6,0,7>
00871   3362841807U,  // <1,1,3,7>: Cost 4 vmrglw <1,2,1,3>, <1,6,1,7>
00872   2689747742U,  // <1,1,3,u>: Cost 3 vsldoi8 <0,u,1,1>, <3,u,1,2>
00873   2623987814U,  // <1,1,4,0>: Cost 3 vsldoi4 <1,1,1,4>, LHS
00874   2758181931U,  // <1,1,4,1>: Cost 3 vsldoi12 <1,1,1,1>, <1,4,1,5>
00875   2223408022U,  // <1,1,4,2>: Cost 3 vmrghw <1,4,2,5>, <1,2,3,0>
00876   3697731734U,  // <1,1,4,3>: Cost 4 vsldoi4 <1,1,1,4>, <3,0,1,2>
00877   2283798784U,  // <1,1,4,4>: Cost 3 vmrglw <0,3,1,4>, <0,3,1,4>
00878   1616006454U,  // <1,1,4,5>: Cost 2 vsldoi8 <0,u,1,1>, RHS
00879   3297379535U,  // <1,1,4,6>: Cost 4 vmrghw <1,4,5,6>, <1,6,1,7>
00880   3373466102U,  // <1,1,4,7>: Cost 4 vmrglw <3,0,1,4>, <0,6,1,7>
00881   1616006697U,  // <1,1,4,u>: Cost 2 vsldoi8 <0,u,1,1>, RHS
00882   2760762479U,  // <1,1,5,0>: Cost 3 vsldoi12 <1,5,0,1>, <1,5,0,1>
00883   2284470282U,  // <1,1,5,1>: Cost 3 vmrglw <0,4,1,5>, <0,0,1,1>
00884   2284472470U,  // <1,1,5,2>: Cost 3 vmrglw <0,4,1,5>, <3,0,1,2>
00885   3358212270U,  // <1,1,5,3>: Cost 4 vmrglw <0,4,1,5>, <0,2,1,3>
00886   2284470285U,  // <1,1,5,4>: Cost 3 vmrglw <0,4,1,5>, <0,0,1,4>
00887   1210728786U,  // <1,1,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
00888   2737524834U,  // <1,1,5,6>: Cost 3 vsldoi8 <u,u,1,1>, <5,6,7,0>
00889   3360867535U,  // <1,1,5,7>: Cost 4 vmrglw <0,u,1,5>, <1,6,1,7>
00890   1210728786U,  // <1,1,5,u>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
00891   3697746022U,  // <1,1,6,0>: Cost 4 vsldoi4 <1,1,1,6>, LHS
00892   2756854991U,  // <1,1,6,1>: Cost 3 vsldoi12 <0,u,1,1>, <1,6,1,7>
00893   2737525242U,  // <1,1,6,2>: Cost 3 vsldoi8 <u,u,1,1>, <6,2,7,3>
00894   3839149281U,  // <1,1,6,3>: Cost 4 vsldoi12 <2,3,0,1>, <1,6,3,7>
00895   3697749302U,  // <1,1,6,4>: Cost 4 vsldoi4 <1,1,1,6>, RHS
00896   3356893522U,  // <1,1,6,5>: Cost 4 vmrglw <0,2,1,6>, <0,4,1,5>
00897   2283151537U,  // <1,1,6,6>: Cost 3 vmrglw <0,2,1,6>, <0,2,1,6>
00898   2791949566U,  // <1,1,6,7>: Cost 3 vsldoi12 <6,7,0,1>, <1,6,7,0>
00899   2792613127U,  // <1,1,6,u>: Cost 3 vsldoi12 <6,u,0,1>, <1,6,u,0>
00900   2737525754U,  // <1,1,7,0>: Cost 3 vsldoi8 <u,u,1,1>, <7,0,1,2>
00901   2291786386U,  // <1,1,7,1>: Cost 3 vmrglw <1,6,1,7>, <0,u,1,1>
00902   3365528292U,  // <1,1,7,2>: Cost 4 vmrglw <1,6,1,7>, <1,0,1,2>
00903   3365528455U,  // <1,1,7,3>: Cost 4 vmrglw <1,6,1,7>, <1,2,1,3>
00904   2737526118U,  // <1,1,7,4>: Cost 3 vsldoi8 <u,u,1,1>, <7,4,5,6>
00905   3365527890U,  // <1,1,7,5>: Cost 4 vmrglw <1,6,1,7>, <0,4,1,5>
00906   3365528377U,  // <1,1,7,6>: Cost 4 vmrglw <1,6,1,7>, <1,1,1,6>
00907   2291786959U,  // <1,1,7,7>: Cost 3 vmrglw <1,6,1,7>, <1,6,1,7>
00908   2737526402U,  // <1,1,7,u>: Cost 3 vsldoi8 <u,u,1,1>, <7,u,1,2>
00909   1550221414U,  // <1,1,u,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
00910   269271142U, // <1,1,u,1>: Cost 1 vspltisw1 LHS
00911   1148371862U,  // <1,1,u,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
00912   2689750972U,  // <1,1,u,3>: Cost 3 vsldoi8 <0,u,1,1>, <u,3,0,1>
00913   1550224694U,  // <1,1,u,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
00914   1616009370U,  // <1,1,u,5>: Cost 2 vsldoi8 <0,u,1,1>, RHS
00915   2689751248U,  // <1,1,u,6>: Cost 3 vsldoi8 <0,u,1,1>, <u,6,3,7>
00916   2736863497U,  // <1,1,u,7>: Cost 3 vsldoi8 <u,7,1,1>, <u,7,1,1>
00917   269271142U, // <1,1,u,u>: Cost 1 vspltisw1 LHS
00918   2702360576U,  // <1,2,0,0>: Cost 3 vsldoi8 <3,0,1,2>, <0,0,0,0>
00919   1628618854U,  // <1,2,0,1>: Cost 2 vsldoi8 <3,0,1,2>, LHS
00920   2685771949U,  // <1,2,0,2>: Cost 3 vsldoi8 <0,2,1,2>, <0,2,1,2>
00921   2283765862U,  // <1,2,0,3>: Cost 3 vmrglw <0,3,1,0>, LHS
00922   2702360914U,  // <1,2,0,4>: Cost 3 vsldoi8 <3,0,1,2>, <0,4,1,5>
00923   3788046813U,  // <1,2,0,5>: Cost 4 vsldoi8 <5,0,1,2>, <0,5,u,0>
00924   2688426481U,  // <1,2,0,6>: Cost 3 vsldoi8 <0,6,1,2>, <0,6,1,2>
00925   2726249024U,  // <1,2,0,7>: Cost 3 vsldoi8 <7,0,1,2>, <0,7,1,0>
00926   1628619421U,  // <1,2,0,u>: Cost 2 vsldoi8 <3,0,1,2>, LHS
00927   2690417380U,  // <1,2,1,0>: Cost 3 vsldoi8 <1,0,1,2>, <1,0,1,2>
00928   2702361396U,  // <1,2,1,1>: Cost 3 vsldoi8 <3,0,1,2>, <1,1,1,1>
00929   2287093352U,  // <1,2,1,2>: Cost 3 vmrglw <0,u,1,1>, <2,2,2,2>
00930   1213349990U,  // <1,2,1,3>: Cost 2 vmrglw <0,u,1,1>, LHS
00931   3764159522U,  // <1,2,1,4>: Cost 4 vsldoi8 <1,0,1,2>, <1,4,0,5>
00932   3295053672U,  // <1,2,1,5>: Cost 4 vmrghw <1,1,1,1>, <2,5,3,6>
00933   2221311930U,  // <1,2,1,6>: Cost 3 vmrghw <1,1,1,1>, <2,6,3,7>
00934   3799991593U,  // <1,2,1,7>: Cost 4 vsldoi8 <7,0,1,2>, <1,7,2,7>
00935   1213349995U,  // <1,2,1,u>: Cost 2 vmrglw <0,u,1,1>, LHS
00936   2624045158U,  // <1,2,2,0>: Cost 3 vsldoi4 <1,1,2,2>, LHS
00937   2702362144U,  // <1,2,2,1>: Cost 3 vsldoi8 <3,0,1,2>, <2,1,3,2>
00938   2283120232U,  // <1,2,2,2>: Cost 3 vmrglw <0,2,1,2>, <2,2,2,2>
00939   1225965670U,  // <1,2,2,3>: Cost 2 vmrglw <3,0,1,2>, LHS
00940   2624048438U,  // <1,2,2,4>: Cost 3 vsldoi4 <1,1,2,2>, RHS
00941   3356860763U,  // <1,2,2,5>: Cost 4 vmrglw <0,2,1,2>, <0,4,2,5>
00942   2222114746U,  // <1,2,2,6>: Cost 3 vmrghw <1,2,3,0>, <2,6,3,7>
00943   2299708632U,  // <1,2,2,7>: Cost 3 vmrglw <3,0,1,2>, <1,6,2,7>
00944   1225965675U,  // <1,2,2,u>: Cost 2 vmrglw <3,0,1,2>, LHS
00945   470597734U, // <1,2,3,0>: Cost 1 vsldoi4 LHS, LHS
00946   1544340276U,  // <1,2,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
00947   1544341096U,  // <1,2,3,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
00948   1544341916U,  // <1,2,3,3>: Cost 2 vsldoi4 LHS, <3,3,3,3>
00949   470601014U, // <1,2,3,4>: Cost 1 vsldoi4 LHS, RHS
00950   1592119300U,  // <1,2,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
00951   1592119802U,  // <1,2,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
00952   1592120314U,  // <1,2,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
00953   470603566U, // <1,2,3,u>: Cost 1 vsldoi4 LHS, LHS
00954   2708335471U,  // <1,2,4,0>: Cost 3 vsldoi8 <4,0,1,2>, <4,0,1,2>
00955   3838043908U,  // <1,2,4,1>: Cost 4 vsldoi12 <2,1,3,1>, <2,4,1,5>
00956   3357541992U,  // <1,2,4,2>: Cost 4 vmrglw <0,3,1,4>, <2,2,2,2>
00957   2283798630U,  // <1,2,4,3>: Cost 3 vmrglw <0,3,1,4>, LHS
00958   2726251728U,  // <1,2,4,4>: Cost 3 vsldoi8 <7,0,1,2>, <4,4,4,4>
00959   1628622134U,  // <1,2,4,5>: Cost 2 vsldoi8 <3,0,1,2>, RHS
00960   3297077178U,  // <1,2,4,6>: Cost 4 vmrghw <1,4,1,5>, <2,6,3,7>
00961   2726251976U,  // <1,2,4,7>: Cost 3 vsldoi8 <7,0,1,2>, <4,7,5,0>
00962   1628622377U,  // <1,2,4,u>: Cost 2 vsldoi8 <3,0,1,2>, RHS
00963   2714308168U,  // <1,2,5,0>: Cost 3 vsldoi8 <5,0,1,2>, <5,0,1,2>
00964   3297633827U,  // <1,2,5,1>: Cost 4 vmrghw <1,5,0,1>, <2,1,3,5>
00965   2284471912U,  // <1,2,5,2>: Cost 3 vmrglw <0,4,1,5>, <2,2,2,2>
00966   1210728550U,  // <1,2,5,3>: Cost 2 vmrglw <0,4,1,5>, LHS
00967   3776106420U,  // <1,2,5,4>: Cost 4 vsldoi8 <3,0,1,2>, <5,4,5,6>
00968   2726252548U,  // <1,2,5,5>: Cost 3 vsldoi8 <7,0,1,2>, <5,5,5,5>
00969   2726252642U,  // <1,2,5,6>: Cost 3 vsldoi8 <7,0,1,2>, <5,6,7,0>
00970   3799994538U,  // <1,2,5,7>: Cost 4 vsldoi8 <7,0,1,2>, <5,7,6,0>
00971   1210728555U,  // <1,2,5,u>: Cost 2 vmrglw <0,4,1,5>, LHS
00972   2720280865U,  // <1,2,6,0>: Cost 3 vsldoi8 <6,0,1,2>, <6,0,1,2>
00973   2702365096U,  // <1,2,6,1>: Cost 3 vsldoi8 <3,0,1,2>, <6,1,7,2>
00974   2726253050U,  // <1,2,6,2>: Cost 3 vsldoi8 <7,0,1,2>, <6,2,7,3>
00975   2283151462U,  // <1,2,6,3>: Cost 3 vmrglw <0,2,1,6>, LHS
00976   3697823030U,  // <1,2,6,4>: Cost 4 vsldoi4 <1,1,2,6>, RHS
00977   3298715497U,  // <1,2,6,5>: Cost 4 vmrghw <1,6,5,7>, <2,5,3,7>
00978   2726253368U,  // <1,2,6,6>: Cost 3 vsldoi8 <7,0,1,2>, <6,6,6,6>
00979   2724926296U,  // <1,2,6,7>: Cost 3 vsldoi8 <6,7,1,2>, <6,7,1,2>
00980   2283151467U,  // <1,2,6,u>: Cost 3 vmrglw <0,2,1,6>, LHS
00981   1652511738U,  // <1,2,7,0>: Cost 2 vsldoi8 <7,0,1,2>, <7,0,1,2>
00982   3371500916U,  // <1,2,7,1>: Cost 4 vmrglw <2,6,1,7>, <1,u,2,1>
00983   3365529192U,  // <1,2,7,2>: Cost 4 vmrglw <1,6,1,7>, <2,2,2,2>
00984   2291785830U,  // <1,2,7,3>: Cost 3 vmrglw <1,6,1,7>, LHS
00985   2726253926U,  // <1,2,7,4>: Cost 3 vsldoi8 <7,0,1,2>, <7,4,5,6>
00986   3788051845U,  // <1,2,7,5>: Cost 4 vsldoi8 <5,0,1,2>, <7,5,0,1>
00987   3794023894U,  // <1,2,7,6>: Cost 4 vsldoi8 <6,0,1,2>, <7,6,0,1>
00988   2726254119U,  // <1,2,7,7>: Cost 3 vsldoi8 <7,0,1,2>, <7,7,0,1>
00989   1657820802U,  // <1,2,7,u>: Cost 2 vsldoi8 <7,u,1,2>, <7,u,1,2>
00990   470638699U, // <1,2,u,0>: Cost 1 vsldoi4 LHS, LHS
00991   1544381236U,  // <1,2,u,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
00992   1544382056U,  // <1,2,u,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
00993   1544382614U,  // <1,2,u,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
00994   470641974U, // <1,2,u,4>: Cost 1 vsldoi4 LHS, RHS
00995   1628625050U,  // <1,2,u,5>: Cost 2 vsldoi8 <3,0,1,2>, RHS
00996   1592160762U,  // <1,2,u,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
00997   1592161274U,  // <1,2,u,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
00998   470644526U, // <1,2,u,u>: Cost 1 vsldoi4 LHS, LHS
00999   2769389708U,  // <1,3,0,0>: Cost 3 vsldoi12 <3,0,0,1>, <3,0,0,1>
01000   2685780070U,  // <1,3,0,1>: Cost 3 vsldoi8 <0,2,1,3>, LHS
01001   2685780142U,  // <1,3,0,2>: Cost 3 vsldoi8 <0,2,1,3>, <0,2,1,3>
01002   2686443775U,  // <1,3,0,3>: Cost 3 vsldoi8 <0,3,1,3>, <0,3,1,3>
01003   2769684656U,  // <1,3,0,4>: Cost 3 vsldoi12 <3,0,4,1>, <3,0,4,1>
01004   3357507940U,  // <1,3,0,5>: Cost 4 vmrglw <0,3,1,0>, <0,4,3,5>
01005   3759522294U,  // <1,3,0,6>: Cost 4 vsldoi8 <0,2,1,3>, <0,6,1,7>
01006   3357509562U,  // <1,3,0,7>: Cost 4 vmrglw <0,3,1,0>, <2,6,3,7>
01007   2685780637U,  // <1,3,0,u>: Cost 3 vsldoi8 <0,2,1,3>, LHS
01008   2287092630U,  // <1,3,1,0>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,0>
01009   2221312230U,  // <1,3,1,1>: Cost 3 vmrghw <1,1,1,1>, <3,1,1,1>
01010   2691752839U,  // <1,3,1,2>: Cost 3 vsldoi8 <1,2,1,3>, <1,2,1,3>
01011   2287093362U,  // <1,3,1,3>: Cost 3 vmrglw <0,u,1,1>, <2,2,3,3>
01012   2287092634U,  // <1,3,1,4>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,4>
01013   3360835107U,  // <1,3,1,5>: Cost 4 vmrglw <0,u,1,1>, <2,1,3,5>
01014   3759523041U,  // <1,3,1,6>: Cost 4 vsldoi8 <0,2,1,3>, <1,6,3,7>
01015   2287093690U,  // <1,3,1,7>: Cost 3 vmrglw <0,u,1,1>, <2,6,3,7>
01016   2287092638U,  // <1,3,1,u>: Cost 3 vmrglw <0,u,1,1>, <1,2,3,u>
01017   2222114966U,  // <1,3,2,0>: Cost 3 vmrghw <1,2,3,0>, <3,0,1,2>
01018   2222115057U,  // <1,3,2,1>: Cost 3 vmrghw <1,2,3,0>, <3,1,2,3>
01019   2630092320U,  // <1,3,2,2>: Cost 3 vsldoi4 <2,1,3,2>, <2,1,3,2>
01020   2685781670U,  // <1,3,2,3>: Cost 3 vsldoi8 <0,2,1,3>, <2,3,0,1>
01021   2222115330U,  // <1,3,2,4>: Cost 3 vmrghw <1,2,3,0>, <3,4,5,6>
01022   3373449572U,  // <1,3,2,5>: Cost 4 vmrglw <3,0,1,2>, <0,4,3,5>
01023   2222115448U,  // <1,3,2,6>: Cost 3 vmrghw <1,2,3,0>, <3,6,0,7>
01024   2299709370U,  // <1,3,2,7>: Cost 3 vmrglw <3,0,1,2>, <2,6,3,7>
01025   2222115614U,  // <1,3,2,u>: Cost 3 vmrghw <1,2,3,0>, <3,u,1,2>
01026   2771380607U,  // <1,3,3,0>: Cost 3 vsldoi12 <3,3,0,1>, <3,3,0,1>
01027   3356874468U,  // <1,3,3,1>: Cost 4 vmrglw <0,2,1,3>, <u,0,3,1>
01028   3759524168U,  // <1,3,3,2>: Cost 4 vsldoi8 <0,2,1,3>, <3,2,3,0>
01029   2283792796U,  // <1,3,3,3>: Cost 3 vmrglw <0,3,1,3>, <3,3,3,3>
01030   3356869530U,  // <1,3,3,4>: Cost 4 vmrglw <0,2,1,3>, <1,2,3,4>
01031   3721760428U,  // <1,3,3,5>: Cost 4 vsldoi4 <5,1,3,3>, <5,1,3,3>
01032   3296496248U,  // <1,3,3,6>: Cost 4 vmrghw <1,3,2,6>, <3,6,0,7>
01033   3356870586U,  // <1,3,3,7>: Cost 4 vmrglw <0,2,1,3>, <2,6,3,7>
01034   2771970503U,  // <1,3,3,u>: Cost 3 vsldoi12 <3,3,u,1>, <3,3,u,1>
01035   2772044240U,  // <1,3,4,0>: Cost 3 vsldoi12 <3,4,0,1>, <3,4,0,1>
01036   3362186135U,  // <1,3,4,1>: Cost 4 vmrglw <1,1,1,4>, <1,2,3,1>
01037   3297151280U,  // <1,3,4,2>: Cost 4 vmrghw <1,4,2,5>, <3,2,0,3>
01038   3357542002U,  // <1,3,4,3>: Cost 4 vmrglw <0,3,1,4>, <2,2,3,3>
01039   3357540626U,  // <1,3,4,4>: Cost 4 vmrglw <0,3,1,4>, <0,3,3,4>
01040   2685783350U,  // <1,3,4,5>: Cost 3 vsldoi8 <0,2,1,3>, RHS
01041   3357546622U,  // <1,3,4,6>: Cost 4 vmrglw <0,3,1,4>, <u,5,3,6>
01042   3357542330U,  // <1,3,4,7>: Cost 4 vmrglw <0,3,1,4>, <2,6,3,7>
01043   2685783593U,  // <1,3,4,u>: Cost 3 vsldoi8 <0,2,1,3>, RHS
01044   2284471190U,  // <1,3,5,0>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,0>
01045   3358213015U,  // <1,3,5,1>: Cost 4 vmrglw <0,4,1,5>, <1,2,3,1>
01046   2630116899U,  // <1,3,5,2>: Cost 3 vsldoi4 <2,1,3,5>, <2,1,3,5>
01047   2284471922U,  // <1,3,5,3>: Cost 3 vmrglw <0,4,1,5>, <2,2,3,3>
01048   2284471194U,  // <1,3,5,4>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,4>
01049   2284471843U,  // <1,3,5,5>: Cost 3 vmrglw <0,4,1,5>, <2,1,3,5>
01050   3358218366U,  // <1,3,5,6>: Cost 4 vmrglw <0,4,1,5>, <u,5,3,6>
01051   2284472250U,  // <1,3,5,7>: Cost 3 vmrglw <0,4,1,5>, <2,6,3,7>
01052   2284471198U,  // <1,3,5,u>: Cost 3 vmrglw <0,4,1,5>, <1,2,3,u>
01053   2224752790U,  // <1,3,6,0>: Cost 3 vmrghw <1,6,2,7>, <3,0,1,2>
01054   3832736385U,  // <1,3,6,1>: Cost 4 vsldoi12 <1,2,3,1>, <3,6,1,7>
01055   3703866916U,  // <1,3,6,2>: Cost 4 vsldoi4 <2,1,3,6>, <2,1,3,6>
01056   3356894834U,  // <1,3,6,3>: Cost 4 vmrglw <0,2,1,6>, <2,2,3,3>
01057   3356894106U,  // <1,3,6,4>: Cost 4 vmrglw <0,2,1,6>, <1,2,3,4>
01058   3356894755U,  // <1,3,6,5>: Cost 5 vmrglw <0,2,1,6>, <2,1,3,5>
01059   3356899130U,  // <1,3,6,6>: Cost 4 vmrglw <0,2,1,6>, <u,1,3,6>
01060   2283153338U,  // <1,3,6,7>: Cost 3 vmrglw <0,2,1,6>, <2,6,3,7>
01061   2283153338U,  // <1,3,6,u>: Cost 3 vmrglw <0,2,1,6>, <2,6,3,7>
01062   2774035139U,  // <1,3,7,0>: Cost 3 vsldoi12 <3,7,0,1>, <3,7,0,1>
01063   3703874767U,  // <1,3,7,1>: Cost 4 vsldoi4 <2,1,3,7>, <1,6,1,7>
01064   3703875109U,  // <1,3,7,2>: Cost 4 vsldoi4 <2,1,3,7>, <2,1,3,7>
01065   3365529202U,  // <1,3,7,3>: Cost 4 vmrglw <1,6,1,7>, <2,2,3,3>
01066   3365528474U,  // <1,3,7,4>: Cost 4 vmrglw <1,6,1,7>, <1,2,3,4>
01067   3789387159U,  // <1,3,7,5>: Cost 4 vsldoi8 <5,2,1,3>, <7,5,2,1>
01068   3865692927U,  // <1,3,7,6>: Cost 4 vsldoi12 <6,7,0,1>, <3,7,6,7>
01069   3363538874U,  // <1,3,7,7>: Cost 4 vmrglw <1,3,1,7>, <2,6,3,7>
01070   2774625035U,  // <1,3,7,u>: Cost 3 vsldoi12 <3,7,u,1>, <3,7,u,1>
01071   2284495766U,  // <1,3,u,0>: Cost 3 vmrglw <0,4,1,u>, <1,2,3,0>
01072   2685785902U,  // <1,3,u,1>: Cost 3 vsldoi8 <0,2,1,3>, LHS
01073   2630141478U,  // <1,3,u,2>: Cost 3 vsldoi4 <2,1,3,u>, <2,1,3,u>
01074   2283169880U,  // <1,3,u,3>: Cost 3 vmrglw <0,2,1,u>, <2,u,3,3>
01075   2284495770U,  // <1,3,u,4>: Cost 3 vmrglw <0,4,1,u>, <1,2,3,4>
01076   2685786266U,  // <1,3,u,5>: Cost 3 vsldoi8 <0,2,1,3>, RHS
01077   2222115448U,  // <1,3,u,6>: Cost 3 vmrghw <1,2,3,0>, <3,6,0,7>
01078   2284496826U,  // <1,3,u,7>: Cost 3 vmrglw <0,4,1,u>, <2,6,3,7>
01079   2685786469U,  // <1,3,u,u>: Cost 3 vsldoi8 <0,2,1,3>, LHS
01080   2684461069U,  // <1,4,0,0>: Cost 3 vsldoi8 <0,0,1,4>, <0,0,1,4>
01081   2686451814U,  // <1,4,0,1>: Cost 3 vsldoi8 <0,3,1,4>, LHS
01082   3759530159U,  // <1,4,0,2>: Cost 4 vsldoi8 <0,2,1,4>, <0,2,1,4>
01083   2686451968U,  // <1,4,0,3>: Cost 3 vsldoi8 <0,3,1,4>, <0,3,1,4>
01084   2684461394U,  // <1,4,0,4>: Cost 3 vsldoi8 <0,0,1,4>, <0,4,1,5>
01085   1701989266U,  // <1,4,0,5>: Cost 2 vsldoi12 <4,0,5,1>, <4,0,5,1>
01086   3776119286U,  // <1,4,0,6>: Cost 4 vsldoi8 <3,0,1,4>, <0,6,1,7>
01087   2689106500U,  // <1,4,0,7>: Cost 3 vsldoi8 <0,7,1,4>, <0,7,1,4>
01088   1702210477U,  // <1,4,0,u>: Cost 2 vsldoi12 <4,0,u,1>, <4,0,u,1>
01089   2221312914U,  // <1,4,1,0>: Cost 3 vmrghw <1,1,1,1>, <4,0,5,1>
01090   2691097399U,  // <1,4,1,1>: Cost 3 vsldoi8 <1,1,1,4>, <1,1,1,4>
01091   3760194454U,  // <1,4,1,2>: Cost 4 vsldoi8 <0,3,1,4>, <1,2,3,0>
01092   3766166489U,  // <1,4,1,3>: Cost 4 vsldoi8 <1,3,1,4>, <1,3,1,4>
01093   2334870736U,  // <1,4,1,4>: Cost 3 vmrglw <u,u,1,1>, <4,4,4,4>
01094   1147571510U,  // <1,4,1,5>: Cost 2 vmrghw <1,1,1,1>, RHS
01095   3760194794U,  // <1,4,1,6>: Cost 4 vsldoi8 <0,3,1,4>, <1,6,4,7>
01096   3867315188U,  // <1,4,1,7>: Cost 4 vsldoi12 <7,0,4,1>, <4,1,7,0>
01097   1147571753U,  // <1,4,1,u>: Cost 2 vmrghw <1,1,1,1>, RHS
01098   2222115730U,  // <1,4,2,0>: Cost 3 vmrghw <1,2,3,0>, <4,0,5,1>
01099   2222115812U,  // <1,4,2,1>: Cost 3 vmrghw <1,2,3,0>, <4,1,5,2>
01100   3760195176U,  // <1,4,2,2>: Cost 4 vsldoi8 <0,3,1,4>, <2,2,2,2>
01101   2702378662U,  // <1,4,2,3>: Cost 3 vsldoi8 <3,0,1,4>, <2,3,0,1>
01102   2323598544U,  // <1,4,2,4>: Cost 3 vmrglw <7,0,1,2>, <4,4,4,4>
01103   1148374326U,  // <1,4,2,5>: Cost 2 vmrghw <1,2,3,0>, RHS
01104   3760195514U,  // <1,4,2,6>: Cost 4 vsldoi8 <0,3,1,4>, <2,6,3,7>
01105   3373451932U,  // <1,4,2,7>: Cost 4 vmrglw <3,0,1,2>, <3,6,4,7>
01106   1148374569U,  // <1,4,2,u>: Cost 2 vmrghw <1,2,3,0>, RHS
01107   2702379160U,  // <1,4,3,0>: Cost 3 vsldoi8 <3,0,1,4>, <3,0,1,4>
01108   3760195840U,  // <1,4,3,1>: Cost 4 vsldoi8 <0,3,1,4>, <3,1,4,0>
01109   3776121160U,  // <1,4,3,2>: Cost 4 vsldoi8 <3,0,1,4>, <3,2,3,0>
01110   3760195996U,  // <1,4,3,3>: Cost 4 vsldoi8 <0,3,1,4>, <3,3,3,3>
01111   2686454274U,  // <1,4,3,4>: Cost 3 vsldoi8 <0,3,1,4>, <3,4,5,6>
01112   3356870350U,  // <1,4,3,5>: Cost 4 vmrglw <0,2,1,3>, <2,3,4,5>
01113   3800009392U,  // <1,4,3,6>: Cost 4 vsldoi8 <7,0,1,4>, <3,6,7,0>
01114   3366824604U,  // <1,4,3,7>: Cost 5 vmrglw <1,u,1,3>, <3,6,4,7>
01115   2707688224U,  // <1,4,3,u>: Cost 3 vsldoi8 <3,u,1,4>, <3,u,1,4>
01116   2775731368U,  // <1,4,4,0>: Cost 3 vsldoi12 <4,0,5,1>, <4,4,0,0>
01117   3830820018U,  // <1,4,4,1>: Cost 4 vsldoi12 <0,u,4,1>, <4,4,1,1>
01118   3691980454U,  // <1,4,4,2>: Cost 4 vsldoi4 <0,1,4,4>, <2,3,0,1>
01119   3357541282U,  // <1,4,4,3>: Cost 4 vmrglw <0,3,1,4>, <1,2,4,3>
01120   2781039824U,  // <1,4,4,4>: Cost 3 vsldoi12 <4,u,5,1>, <4,4,4,4>
01121   2686455094U,  // <1,4,4,5>: Cost 3 vsldoi8 <0,3,1,4>, RHS
01122   3357541528U,  // <1,4,4,6>: Cost 4 vmrglw <0,3,1,4>, <1,5,4,6>
01123   3810627020U,  // <1,4,4,7>: Cost 4 vsldoi8 <u,7,1,4>, <4,7,5,4>
01124   2686455337U,  // <1,4,4,u>: Cost 3 vsldoi8 <0,3,1,4>, RHS
01125   2624217190U,  // <1,4,5,0>: Cost 3 vsldoi4 <1,1,4,5>, LHS
01126   2284470309U,  // <1,4,5,1>: Cost 3 vmrglw <0,4,1,5>, <0,0,4,1>
01127   2618246822U,  // <1,4,5,2>: Cost 3 vsldoi4 <0,1,4,5>, <2,3,0,1>
01128   3358212297U,  // <1,4,5,3>: Cost 4 vmrglw <0,4,1,5>, <0,2,4,3>
01129   2284470312U,  // <1,4,5,4>: Cost 3 vmrglw <0,4,1,5>, <0,0,4,4>
01130   2284470637U,  // <1,4,5,5>: Cost 3 vmrglw <0,4,1,5>, <0,4,4,5>
01131   1683115318U,  // <1,4,5,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01132   3721851898U,  // <1,4,5,7>: Cost 4 vsldoi4 <5,1,4,5>, <7,0,1,2>
01133   1683115336U,  // <1,4,5,u>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01134   3794039075U,  // <1,4,6,0>: Cost 4 vsldoi8 <6,0,1,4>, <6,0,1,4>
01135   3830820186U,  // <1,4,6,1>: Cost 4 vsldoi12 <0,u,4,1>, <4,6,1,7>
01136   3800011258U,  // <1,4,6,2>: Cost 4 vsldoi8 <7,0,1,4>, <6,2,7,3>
01137   3807973938U,  // <1,4,6,3>: Cost 4 vsldoi8 <u,3,1,4>, <6,3,4,5>
01138   3298716880U,  // <1,4,6,4>: Cost 4 vmrghw <1,6,5,7>, <4,4,4,4>
01139   2224680246U,  // <1,4,6,5>: Cost 3 vmrghw <1,6,1,7>, RHS
01140   3800011576U,  // <1,4,6,6>: Cost 4 vsldoi8 <7,0,1,4>, <6,6,6,6>
01141   2726269774U,  // <1,4,6,7>: Cost 3 vsldoi8 <7,0,1,4>, <6,7,0,1>
01142   2224680489U,  // <1,4,6,u>: Cost 3 vmrghw <1,6,1,7>, RHS
01143   2726269948U,  // <1,4,7,0>: Cost 3 vsldoi8 <7,0,1,4>, <7,0,1,4>
01144   3383444141U,  // <1,4,7,1>: Cost 4 vmrglw <4,6,1,7>, <0,u,4,1>
01145   3805983961U,  // <1,4,7,2>: Cost 4 vsldoi8 <u,0,1,4>, <7,2,u,0>
01146   3807974667U,  // <1,4,7,3>: Cost 4 vsldoi8 <u,3,1,4>, <7,3,4,5>
01147   2736887142U,  // <1,4,7,4>: Cost 3 vsldoi8 <u,7,1,4>, <7,4,5,6>
01148   3365528403U,  // <1,4,7,5>: Cost 4 vmrglw <1,6,1,7>, <1,1,4,5>
01149   3800012308U,  // <1,4,7,6>: Cost 4 vsldoi8 <7,0,1,4>, <7,6,7,0>
01150   3800012396U,  // <1,4,7,7>: Cost 4 vsldoi8 <7,0,1,4>, <7,7,7,7>
01151   2731579012U,  // <1,4,7,u>: Cost 3 vsldoi8 <7,u,1,4>, <7,u,1,4>
01152   2624241766U,  // <1,4,u,0>: Cost 3 vsldoi4 <1,1,4,u>, LHS
01153   2686457646U,  // <1,4,u,1>: Cost 3 vsldoi8 <0,3,1,4>, LHS
01154   2618271398U,  // <1,4,u,2>: Cost 3 vsldoi4 <0,1,4,u>, <2,3,0,1>
01155   2734233544U,  // <1,4,u,3>: Cost 3 vsldoi8 <u,3,1,4>, <u,3,1,4>
01156   2689775679U,  // <1,4,u,4>: Cost 3 vsldoi8 <0,u,1,4>, <u,4,5,6>
01157   1152355638U,  // <1,4,u,5>: Cost 2 vmrghw <1,u,3,0>, RHS
01158   1683115561U,  // <1,4,u,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01159   2736888076U,  // <1,4,u,7>: Cost 3 vsldoi8 <u,7,1,4>, <u,7,1,4>
01160   1683115579U,  // <1,4,u,u>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01161   2687123456U,  // <1,5,0,0>: Cost 3 vsldoi8 <0,4,1,5>, <0,0,0,0>
01162   1613381734U,  // <1,5,0,1>: Cost 2 vsldoi8 <0,4,1,5>, LHS
01163   3759538352U,  // <1,5,0,2>: Cost 4 vsldoi8 <0,2,1,5>, <0,2,1,5>
01164   3760865532U,  // <1,5,0,3>: Cost 4 vsldoi8 <0,4,1,5>, <0,3,1,0>
01165   1613381970U,  // <1,5,0,4>: Cost 2 vsldoi8 <0,4,1,5>, <0,4,1,5>
01166   2687787427U,  // <1,5,0,5>: Cost 3 vsldoi8 <0,5,1,5>, <0,5,1,5>
01167   2781777524U,  // <1,5,0,6>: Cost 3 vsldoi12 <5,0,6,1>, <5,0,6,1>
01168   3733828717U,  // <1,5,0,7>: Cost 4 vsldoi4 <7,1,5,0>, <7,1,5,0>
01169   1613382301U,  // <1,5,0,u>: Cost 2 vsldoi8 <0,4,1,5>, LHS
01170   2781040271U,  // <1,5,1,0>: Cost 3 vsldoi12 <4,u,5,1>, <5,1,0,1>
01171   2687124276U,  // <1,5,1,1>: Cost 3 vsldoi8 <0,4,1,5>, <1,1,1,1>
01172   2687124374U,  // <1,5,1,2>: Cost 3 vsldoi8 <0,4,1,5>, <1,2,3,0>
01173   3760866297U,  // <1,5,1,3>: Cost 4 vsldoi8 <0,4,1,5>, <1,3,5,0>
01174   2693096491U,  // <1,5,1,4>: Cost 3 vsldoi8 <1,4,1,5>, <1,4,1,5>
01175   2687124591U,  // <1,5,1,5>: Cost 3 vsldoi8 <0,4,1,5>, <1,5,0,1>
01176   2687124723U,  // <1,5,1,6>: Cost 3 vsldoi8 <0,4,1,5>, <1,6,5,7>
01177   3360834803U,  // <1,5,1,7>: Cost 4 vmrglw <0,u,1,1>, <1,6,5,7>
01178   2687124860U,  // <1,5,1,u>: Cost 3 vsldoi8 <0,4,1,5>, <1,u,3,0>
01179   2323598792U,  // <1,5,2,0>: Cost 3 vmrglw <7,0,1,2>, <4,7,5,0>
01180   2687125027U,  // <1,5,2,1>: Cost 3 vsldoi8 <0,4,1,5>, <2,1,3,5>
01181   2687125096U,  // <1,5,2,2>: Cost 3 vsldoi8 <0,4,1,5>, <2,2,2,2>
01182   2687125158U,  // <1,5,2,3>: Cost 3 vsldoi8 <0,4,1,5>, <2,3,0,1>
01183   2642185188U,  // <1,5,2,4>: Cost 3 vsldoi4 <4,1,5,2>, <4,1,5,2>
01184   2323598554U,  // <1,5,2,5>: Cost 3 vmrglw <7,0,1,2>, <4,4,5,5>
01185   2687125434U,  // <1,5,2,6>: Cost 3 vsldoi8 <0,4,1,5>, <2,6,3,7>
01186   3373450483U,  // <1,5,2,7>: Cost 4 vmrglw <3,0,1,2>, <1,6,5,7>
01187   2687125563U,  // <1,5,2,u>: Cost 3 vsldoi8 <0,4,1,5>, <2,u,0,1>
01188   2687125654U,  // <1,5,3,0>: Cost 3 vsldoi8 <0,4,1,5>, <3,0,1,2>
01189   2312990234U,  // <1,5,3,1>: Cost 3 vmrglw <5,2,1,3>, <4,u,5,1>
01190   3760867649U,  // <1,5,3,2>: Cost 4 vsldoi8 <0,4,1,5>, <3,2,2,2>
01191   2687125916U,  // <1,5,3,3>: Cost 3 vsldoi8 <0,4,1,5>, <3,3,3,3>
01192   2687126018U,  // <1,5,3,4>: Cost 3 vsldoi8 <0,4,1,5>, <3,4,5,6>
01193   3386731738U,  // <1,5,3,5>: Cost 4 vmrglw <5,2,1,3>, <4,4,5,5>
01194   3356871170U,  // <1,5,3,6>: Cost 4 vmrglw <0,2,1,3>, <3,4,5,6>
01195   3808643779U,  // <1,5,3,7>: Cost 4 vsldoi8 <u,4,1,5>, <3,7,0,1>
01196   2687126302U,  // <1,5,3,u>: Cost 3 vsldoi8 <0,4,1,5>, <3,u,1,2>
01197   2642198630U,  // <1,5,4,0>: Cost 3 vsldoi4 <4,1,5,4>, LHS
01198   2687126498U,  // <1,5,4,1>: Cost 3 vsldoi8 <0,4,1,5>, <4,1,5,0>
01199   3715941923U,  // <1,5,4,2>: Cost 4 vsldoi4 <4,1,5,4>, <2,1,3,5>
01200   3709970701U,  // <1,5,4,3>: Cost 4 vsldoi4 <3,1,5,4>, <3,1,5,4>
01201   2687126736U,  // <1,5,4,4>: Cost 3 vsldoi8 <0,4,1,5>, <4,4,4,4>
01202   1613385014U,  // <1,5,4,5>: Cost 2 vsldoi8 <0,4,1,5>, RHS
01203   2283801090U,  // <1,5,4,6>: Cost 3 vmrglw <0,3,1,4>, <3,4,5,6>
01204   3733861489U,  // <1,5,4,7>: Cost 4 vsldoi4 <7,1,5,4>, <7,1,5,4>
01205   1613385257U,  // <1,5,4,u>: Cost 2 vsldoi8 <0,4,1,5>, RHS
01206   2624290918U,  // <1,5,5,0>: Cost 3 vsldoi4 <1,1,5,5>, LHS
01207   2624291676U,  // <1,5,5,1>: Cost 3 vsldoi4 <1,1,5,5>, <1,1,5,5>
01208   3698034211U,  // <1,5,5,2>: Cost 4 vsldoi4 <1,1,5,5>, <2,1,3,5>
01209   2284471211U,  // <1,5,5,3>: Cost 3 vmrglw <0,4,1,5>, <1,2,5,3>
01210   2624294198U,  // <1,5,5,4>: Cost 3 vsldoi4 <1,1,5,5>, RHS
01211   2284471132U,  // <1,5,5,5>: Cost 3 vmrglw <0,4,1,5>, <1,1,5,5>
01212   2284472834U,  // <1,5,5,6>: Cost 3 vmrglw <0,4,1,5>, <3,4,5,6>
01213   2284471539U,  // <1,5,5,7>: Cost 3 vmrglw <0,4,1,5>, <1,6,5,7>
01214   2284471216U,  // <1,5,5,u>: Cost 3 vmrglw <0,4,1,5>, <1,2,5,u>
01215   2785316900U,  // <1,5,6,0>: Cost 3 vsldoi12 <5,6,0,1>, <5,6,0,1>
01216   2781040691U,  // <1,5,6,1>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,1,7>
01217   2734903802U,  // <1,5,6,2>: Cost 3 vsldoi8 <u,4,1,5>, <6,2,7,3>
01218   3848736834U,  // <1,5,6,3>: Cost 4 vsldoi12 <3,u,4,1>, <5,6,3,4>
01219   3298717620U,  // <1,5,6,4>: Cost 4 vmrghw <1,6,5,7>, <5,4,5,6>
01220   3298717700U,  // <1,5,6,5>: Cost 4 vmrghw <1,6,5,7>, <5,5,5,5>
01221   2734904120U,  // <1,5,6,6>: Cost 3 vsldoi8 <u,4,1,5>, <6,6,6,6>
01222   2781040738U,  // <1,5,6,7>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,7,0>
01223   2781040747U,  // <1,5,6,u>: Cost 3 vsldoi12 <4,u,5,1>, <5,6,u,0>
01224   2734904314U,  // <1,5,7,0>: Cost 3 vsldoi8 <u,4,1,5>, <7,0,1,2>
01225   2315677210U,  // <1,5,7,1>: Cost 3 vmrglw <5,6,1,7>, <4,u,5,1>
01226   3808646292U,  // <1,5,7,2>: Cost 4 vsldoi8 <u,4,1,5>, <7,2,0,3>
01227   3808646371U,  // <1,5,7,3>: Cost 4 vsldoi8 <u,4,1,5>, <7,3,0,1>
01228   2734904678U,  // <1,5,7,4>: Cost 3 vsldoi8 <u,4,1,5>, <7,4,5,6>
01229   3389418714U,  // <1,5,7,5>: Cost 4 vmrglw <5,6,1,7>, <4,4,5,5>
01230   3365528656U,  // <1,5,7,6>: Cost 4 vmrglw <1,6,1,7>, <1,4,5,6>
01231   2734904940U,  // <1,5,7,7>: Cost 3 vsldoi8 <u,4,1,5>, <7,7,7,7>
01232   2734904962U,  // <1,5,7,u>: Cost 3 vsldoi8 <u,4,1,5>, <7,u,1,2>
01233   2687129299U,  // <1,5,u,0>: Cost 3 vsldoi8 <0,4,1,5>, <u,0,1,2>
01234   1613387566U,  // <1,5,u,1>: Cost 2 vsldoi8 <0,4,1,5>, LHS
01235   2687129480U,  // <1,5,u,2>: Cost 3 vsldoi8 <0,4,1,5>, <u,2,3,3>
01236   2687129532U,  // <1,5,u,3>: Cost 3 vsldoi8 <0,4,1,5>, <u,3,0,1>
01237   1661163546U,  // <1,5,u,4>: Cost 2 vsldoi8 <u,4,1,5>, <u,4,1,5>
01238   1613387930U,  // <1,5,u,5>: Cost 2 vsldoi8 <0,4,1,5>, RHS
01239   2687129808U,  // <1,5,u,6>: Cost 3 vsldoi8 <0,4,1,5>, <u,6,3,7>
01240   2781040900U,  // <1,5,u,7>: Cost 3 vsldoi12 <4,u,5,1>, <5,u,7,0>
01241   1613388133U,  // <1,5,u,u>: Cost 2 vsldoi8 <0,4,1,5>, LHS
01242   3759546368U,  // <1,6,0,0>: Cost 4 vsldoi8 <0,2,1,6>, <0,0,0,0>
01243   2685804646U,  // <1,6,0,1>: Cost 3 vsldoi8 <0,2,1,6>, LHS
01244   2685804721U,  // <1,6,0,2>: Cost 3 vsldoi8 <0,2,1,6>, <0,2,1,6>
01245   3861270834U,  // <1,6,0,3>: Cost 4 vsldoi12 <6,0,3,1>, <6,0,3,1>
01246   3759546706U,  // <1,6,0,4>: Cost 4 vsldoi8 <0,2,1,6>, <0,4,1,5>
01247   2687795620U,  // <1,6,0,5>: Cost 3 vsldoi8 <0,5,1,6>, <0,5,1,6>
01248   2688459253U,  // <1,6,0,6>: Cost 3 vsldoi8 <0,6,1,6>, <0,6,1,6>
01249   2283769142U,  // <1,6,0,7>: Cost 3 vmrglw <0,3,1,0>, RHS
01250   2685805213U,  // <1,6,0,u>: Cost 3 vsldoi8 <0,2,1,6>, LHS
01251   3698073702U,  // <1,6,1,0>: Cost 4 vsldoi4 <1,1,6,1>, LHS
01252   3759547188U,  // <1,6,1,1>: Cost 4 vsldoi8 <0,2,1,6>, <1,1,1,1>
01253   2221314554U,  // <1,6,1,2>: Cost 3 vmrghw <1,1,1,1>, <6,2,7,3>
01254   3759547401U,  // <1,6,1,3>: Cost 4 vsldoi8 <0,2,1,6>, <1,3,6,7>
01255   3698076982U,  // <1,6,1,4>: Cost 4 vsldoi4 <1,1,6,1>, RHS
01256   3767510141U,  // <1,6,1,5>: Cost 4 vsldoi8 <1,5,1,6>, <1,5,1,6>
01257   2334872376U,  // <1,6,1,6>: Cost 3 vmrglw <u,u,1,1>, <6,6,6,6>
01258   1213353270U,  // <1,6,1,7>: Cost 2 vmrglw <0,u,1,1>, RHS
01259   1213353271U,  // <1,6,1,u>: Cost 2 vmrglw <0,u,1,1>, RHS
01260   3704053862U,  // <1,6,2,0>: Cost 4 vsldoi4 <2,1,6,2>, LHS
01261   3759547961U,  // <1,6,2,1>: Cost 4 vsldoi8 <0,2,1,6>, <2,1,6,0>
01262   2222117370U,  // <1,6,2,2>: Cost 3 vmrghw <1,2,3,0>, <6,2,7,3>
01263   3759548070U,  // <1,6,2,3>: Cost 4 vsldoi8 <0,2,1,6>, <2,3,0,1>
01264   3704057142U,  // <1,6,2,4>: Cost 4 vsldoi4 <2,1,6,2>, RHS
01265   3373451057U,  // <1,6,2,5>: Cost 4 vmrglw <3,0,1,2>, <2,4,6,5>
01266   2685806522U,  // <1,6,2,6>: Cost 3 vsldoi8 <0,2,1,6>, <2,6,3,7>
01267   1225968950U,  // <1,6,2,7>: Cost 2 vmrglw <3,0,1,2>, RHS
01268   1225968951U,  // <1,6,2,u>: Cost 2 vmrglw <3,0,1,2>, RHS
01269   3759548566U,  // <1,6,3,0>: Cost 4 vsldoi8 <0,2,1,6>, <3,0,1,2>
01270   3842912793U,  // <1,6,3,1>: Cost 4 vsldoi12 <2,u,6,1>, <6,3,1,7>
01271   3759548774U,  // <1,6,3,2>: Cost 4 vsldoi8 <0,2,1,6>, <3,2,6,3>
01272   3759548828U,  // <1,6,3,3>: Cost 4 vsldoi8 <0,2,1,6>, <3,3,3,3>
01273   3759548930U,  // <1,6,3,4>: Cost 4 vsldoi8 <0,2,1,6>, <3,4,5,6>
01274   3809315421U,  // <1,6,3,5>: Cost 4 vsldoi8 <u,5,1,6>, <3,5,6,7>
01275   3386733368U,  // <1,6,3,6>: Cost 4 vmrglw <5,2,1,3>, <6,6,6,6>
01276   2283130166U,  // <1,6,3,7>: Cost 3 vmrglw <0,2,1,3>, RHS
01277   2283130167U,  // <1,6,3,u>: Cost 3 vmrglw <0,2,1,3>, RHS
01278   3704070246U,  // <1,6,4,0>: Cost 4 vsldoi4 <2,1,6,4>, LHS
01279   3862229608U,  // <1,6,4,1>: Cost 4 vsldoi12 <6,1,7,1>, <6,4,1,5>
01280   3704071741U,  // <1,6,4,2>: Cost 4 vsldoi4 <2,1,6,4>, <2,1,6,4>
01281   3721988610U,  // <1,6,4,3>: Cost 4 vsldoi4 <5,1,6,4>, <3,4,5,6>
01282   3704073526U,  // <1,6,4,4>: Cost 4 vsldoi4 <2,1,6,4>, RHS
01283   2685807926U,  // <1,6,4,5>: Cost 3 vsldoi8 <0,2,1,6>, RHS
01284   3865621141U,  // <1,6,4,6>: Cost 4 vsldoi12 <6,6,u,1>, <6,4,6,5>
01285   2283801910U,  // <1,6,4,7>: Cost 3 vmrglw <0,3,1,4>, RHS
01286   2685808169U,  // <1,6,4,u>: Cost 3 vsldoi8 <0,2,1,6>, RHS
01287   3710050406U,  // <1,6,5,0>: Cost 4 vsldoi4 <3,1,6,5>, LHS
01288   3710051571U,  // <1,6,5,1>: Cost 4 vsldoi4 <3,1,6,5>, <1,6,5,7>
01289   3405989597U,  // <1,6,5,2>: Cost 4 vmrglw <u,4,1,5>, <2,3,6,2>
01290   3358214502U,  // <1,6,5,3>: Cost 4 vmrglw <0,4,1,5>, <3,2,6,3>
01291   3710053686U,  // <1,6,5,4>: Cost 4 vsldoi4 <3,1,6,5>, RHS
01292   3721998025U,  // <1,6,5,5>: Cost 4 vsldoi4 <5,1,6,5>, <5,1,6,5>
01293   2332250936U,  // <1,6,5,6>: Cost 3 vmrglw <u,4,1,5>, <6,6,6,6>
01294   1210731830U,  // <1,6,5,7>: Cost 2 vmrglw <0,4,1,5>, RHS
01295   1210731831U,  // <1,6,5,u>: Cost 2 vmrglw <0,4,1,5>, RHS
01296   2791289597U,  // <1,6,6,0>: Cost 3 vsldoi12 <6,6,0,1>, <6,6,0,1>
01297   3698115430U,  // <1,6,6,1>: Cost 4 vsldoi4 <1,1,6,6>, <1,1,6,6>
01298   3698116538U,  // <1,6,6,2>: Cost 4 vsldoi4 <1,1,6,6>, <2,6,3,7>
01299   3356894132U,  // <1,6,6,3>: Cost 4 vmrglw <0,2,1,6>, <1,2,6,3>
01300   3698117942U,  // <1,6,6,4>: Cost 4 vsldoi4 <1,1,6,6>, RHS
01301   3722006218U,  // <1,6,6,5>: Cost 4 vsldoi4 <5,1,6,6>, <5,1,6,6>
01302   2781041464U,  // <1,6,6,6>: Cost 3 vsldoi12 <4,u,5,1>, <6,6,6,6>
01303   2283154742U,  // <1,6,6,7>: Cost 3 vmrglw <0,2,1,6>, RHS
01304   2283154743U,  // <1,6,6,u>: Cost 3 vmrglw <0,2,1,6>, RHS
01305   1718211406U,  // <1,6,7,0>: Cost 2 vsldoi12 <6,7,0,1>, <6,7,0,1>
01306   2792026967U,  // <1,6,7,1>: Cost 3 vsldoi12 <6,7,1,1>, <6,7,1,1>
01307   2765411170U,  // <1,6,7,2>: Cost 3 vsldoi12 <2,3,0,1>, <6,7,2,3>
01308   3854783336U,  // <1,6,7,3>: Cost 4 vsldoi12 <4,u,5,1>, <6,7,3,0>
01309   2781041526U,  // <1,6,7,4>: Cost 3 vsldoi12 <4,u,5,1>, <6,7,4,5>
01310   3365528664U,  // <1,6,7,5>: Cost 4 vmrglw <1,6,1,7>, <1,4,6,5>
01311   2791953290U,  // <1,6,7,6>: Cost 3 vsldoi12 <6,7,0,1>, <6,7,6,7>
01312   2291789110U,  // <1,6,7,7>: Cost 3 vmrglw <1,6,1,7>, RHS
01313   1718801302U,  // <1,6,7,u>: Cost 2 vsldoi12 <6,7,u,1>, <6,7,u,1>
01314   1718875039U,  // <1,6,u,0>: Cost 2 vsldoi12 <6,u,0,1>, <6,u,0,1>
01315   2685810478U,  // <1,6,u,1>: Cost 3 vsldoi8 <0,2,1,6>, LHS
01316   2792764337U,  // <1,6,u,2>: Cost 3 vsldoi12 <6,u,2,1>, <6,u,2,1>
01317   3759552444U,  // <1,6,u,3>: Cost 4 vsldoi8 <0,2,1,6>, <u,3,0,1>
01318   2781041607U,  // <1,6,u,4>: Cost 3 vsldoi12 <4,u,5,1>, <6,u,4,5>
01319   2685810842U,  // <1,6,u,5>: Cost 3 vsldoi8 <0,2,1,6>, RHS
01320   2689792208U,  // <1,6,u,6>: Cost 3 vsldoi8 <0,u,1,6>, <u,6,3,7>
01321   1210756406U,  // <1,6,u,7>: Cost 2 vmrglw <0,4,1,u>, RHS
01322   1210756407U,  // <1,6,u,u>: Cost 2 vmrglw <0,4,1,u>, RHS
01323   2793280496U,  // <1,7,0,0>: Cost 3 vsldoi12 <7,0,0,1>, <7,0,0,1>
01324   2694439014U,  // <1,7,0,1>: Cost 3 vsldoi8 <1,6,1,7>, LHS
01325   3393343912U,  // <1,7,0,2>: Cost 4 vmrglw <6,3,1,0>, <6,1,7,2>
01326   3397325306U,  // <1,7,0,3>: Cost 4 vmrglw <7,0,1,0>, <6,2,7,3>
01327   2793575444U,  // <1,7,0,4>: Cost 3 vsldoi12 <7,0,4,1>, <7,0,4,1>
01328   3722030797U,  // <1,7,0,5>: Cost 4 vsldoi4 <5,1,7,0>, <5,1,7,0>
01329   2688467446U,  // <1,7,0,6>: Cost 3 vsldoi8 <0,6,1,7>, <0,6,1,7>
01330   2689131079U,  // <1,7,0,7>: Cost 3 vsldoi8 <0,7,1,7>, <0,7,1,7>
01331   2694439570U,  // <1,7,0,u>: Cost 3 vsldoi8 <1,6,1,7>, <0,u,1,1>
01332   2654265354U,  // <1,7,1,0>: Cost 3 vsldoi4 <6,1,7,1>, <0,0,1,1>
01333   2794017866U,  // <1,7,1,1>: Cost 3 vsldoi12 <7,1,1,1>, <7,1,1,1>
01334   3768181639U,  // <1,7,1,2>: Cost 4 vsldoi8 <1,6,1,7>, <1,2,1,3>
01335   2334872058U,  // <1,7,1,3>: Cost 3 vmrglw <u,u,1,1>, <6,2,7,3>
01336   2654268726U,  // <1,7,1,4>: Cost 3 vsldoi4 <6,1,7,1>, RHS
01337   3792069797U,  // <1,7,1,5>: Cost 4 vsldoi8 <5,6,1,7>, <1,5,6,1>
01338   2694440143U,  // <1,7,1,6>: Cost 3 vsldoi8 <1,6,1,7>, <1,6,1,7>
01339   2334872386U,  // <1,7,1,7>: Cost 3 vmrglw <u,u,1,1>, <6,6,7,7>
01340   2695767409U,  // <1,7,1,u>: Cost 3 vsldoi8 <1,u,1,7>, <1,u,1,7>
01341   2654273638U,  // <1,7,2,0>: Cost 3 vsldoi4 <6,1,7,2>, LHS
01342   2222117973U,  // <1,7,2,1>: Cost 3 vmrghw <1,2,3,0>, <7,1,2,3>
01343   2299711912U,  // <1,7,2,2>: Cost 3 vmrglw <3,0,1,2>, <6,1,7,2>
01344   2654275734U,  // <1,7,2,3>: Cost 3 vsldoi4 <6,1,7,2>, <3,0,1,2>
01345   2654276918U,  // <1,7,2,4>: Cost 3 vsldoi4 <6,1,7,2>, RHS
01346   3385397675U,  // <1,7,2,5>: Cost 4 vmrglw <5,0,1,2>, <6,1,7,5>
01347   2654278056U,  // <1,7,2,6>: Cost 3 vsldoi4 <6,1,7,2>, <6,1,7,2>
01348   2323599627U,  // <1,7,2,7>: Cost 3 vmrglw <7,0,1,2>, <5,u,7,7>
01349   2654279470U,  // <1,7,2,u>: Cost 3 vsldoi4 <6,1,7,2>, LHS
01350   2795271395U,  // <1,7,3,0>: Cost 3 vsldoi12 <7,3,0,1>, <7,3,0,1>
01351   3768183059U,  // <1,7,3,1>: Cost 4 vsldoi8 <1,6,1,7>, <3,1,6,1>
01352   3728025254U,  // <1,7,3,2>: Cost 4 vsldoi4 <6,1,7,3>, <2,3,0,1>
01353   3768183196U,  // <1,7,3,3>: Cost 4 vsldoi8 <1,6,1,7>, <3,3,3,3>
01354   3768183298U,  // <1,7,3,4>: Cost 4 vsldoi8 <1,6,1,7>, <3,4,5,6>
01355   3792071255U,  // <1,7,3,5>: Cost 4 vsldoi8 <5,6,1,7>, <3,5,6,1>
01356   3780127361U,  // <1,7,3,6>: Cost 4 vsldoi8 <3,6,1,7>, <3,6,1,7>
01357   3847779617U,  // <1,7,3,7>: Cost 4 vsldoi12 <3,7,0,1>, <7,3,7,0>
01358   2795861291U,  // <1,7,3,u>: Cost 3 vsldoi12 <7,3,u,1>, <7,3,u,1>
01359   2795935028U,  // <1,7,4,0>: Cost 3 vsldoi12 <7,4,0,1>, <7,4,0,1>
01360   3728032975U,  // <1,7,4,1>: Cost 4 vsldoi4 <6,1,7,4>, <1,6,1,7>
01361   3839153480U,  // <1,7,4,2>: Cost 4 vsldoi12 <2,3,0,1>, <7,4,2,3>
01362   3397358074U,  // <1,7,4,3>: Cost 4 vmrglw <7,0,1,4>, <6,2,7,3>
01363   3854783835U,  // <1,7,4,4>: Cost 4 vsldoi12 <4,u,5,1>, <7,4,4,4>
01364   2694442294U,  // <1,7,4,5>: Cost 3 vsldoi8 <1,6,1,7>, RHS
01365   3786100058U,  // <1,7,4,6>: Cost 4 vsldoi8 <4,6,1,7>, <4,6,1,7>
01366   3722065254U,  // <1,7,4,7>: Cost 4 vsldoi4 <5,1,7,4>, <7,4,5,6>
01367   2694442537U,  // <1,7,4,u>: Cost 3 vsldoi8 <1,6,1,7>, RHS
01368   2654298214U,  // <1,7,5,0>: Cost 3 vsldoi4 <6,1,7,5>, LHS
01369   3854783893U,  // <1,7,5,1>: Cost 4 vsldoi12 <4,u,5,1>, <7,5,1,u>
01370   3710126010U,  // <1,7,5,2>: Cost 4 vsldoi4 <3,1,7,5>, <2,6,3,7>
01371   2332250618U,  // <1,7,5,3>: Cost 3 vmrglw <u,4,1,5>, <6,2,7,3>
01372   2654301494U,  // <1,7,5,4>: Cost 3 vsldoi4 <6,1,7,5>, RHS
01373   2284474795U,  // <1,7,5,5>: Cost 3 vmrglw <0,4,1,5>, <6,1,7,5>
01374   2718330931U,  // <1,7,5,6>: Cost 3 vsldoi8 <5,6,1,7>, <5,6,1,7>
01375   2332250946U,  // <1,7,5,7>: Cost 3 vmrglw <u,4,1,5>, <6,6,7,7>
01376   2719658197U,  // <1,7,5,u>: Cost 3 vsldoi8 <5,u,1,7>, <5,u,1,7>
01377   2332921954U,  // <1,7,6,0>: Cost 3 vmrglw <u,5,1,6>, <5,6,7,0>
01378   3768185254U,  // <1,7,6,1>: Cost 4 vsldoi8 <1,6,1,7>, <6,1,7,0>
01379   3710134202U,  // <1,7,6,2>: Cost 4 vsldoi4 <3,1,7,6>, <2,6,3,7>
01380   3710134561U,  // <1,7,6,3>: Cost 4 vsldoi4 <3,1,7,6>, <3,1,7,6>
01381   3710135606U,  // <1,7,6,4>: Cost 4 vsldoi4 <3,1,7,6>, RHS
01382   3864884745U,  // <1,7,6,5>: Cost 4 vsldoi12 <6,5,7,1>, <7,6,5,7>
01383   3854784017U,  // <1,7,6,6>: Cost 4 vsldoi12 <4,u,5,1>, <7,6,6,6>
01384   2791953940U,  // <1,7,6,7>: Cost 3 vsldoi12 <6,7,0,1>, <7,6,7,0>
01385   2792617501U,  // <1,7,6,u>: Cost 3 vsldoi12 <6,u,0,1>, <7,6,u,0>
01386   2797925927U,  // <1,7,7,0>: Cost 3 vsldoi12 <7,7,0,1>, <7,7,0,1>
01387   3365528426U,  // <1,7,7,1>: Cost 4 vmrglw <1,6,1,7>, <1,1,7,1>
01388   3728058022U,  // <1,7,7,2>: Cost 4 vsldoi4 <6,1,7,7>, <2,3,0,1>
01389   3365528509U,  // <1,7,7,3>: Cost 4 vmrglw <1,6,1,7>, <1,2,7,3>
01390   3854784079U,  // <1,7,7,4>: Cost 4 vsldoi12 <4,u,5,1>, <7,7,4,5>
01391   3722088148U,  // <1,7,7,5>: Cost 4 vsldoi4 <5,1,7,7>, <5,1,7,7>
01392   3728060845U,  // <1,7,7,6>: Cost 4 vsldoi4 <6,1,7,7>, <6,1,7,7>
01393   2781042284U,  // <1,7,7,7>: Cost 3 vsldoi12 <4,u,5,1>, <7,7,7,7>
01394   2798515823U,  // <1,7,7,u>: Cost 3 vsldoi12 <7,7,u,1>, <7,7,u,1>
01395   2654322705U,  // <1,7,u,0>: Cost 3 vsldoi4 <6,1,7,u>, <0,0,1,u>
01396   2694444846U,  // <1,7,u,1>: Cost 3 vsldoi8 <1,6,1,7>, LHS
01397   2299711912U,  // <1,7,u,2>: Cost 3 vmrglw <3,0,1,2>, <6,1,7,2>
01398   2323649018U,  // <1,7,u,3>: Cost 3 vmrglw <7,0,1,u>, <6,2,7,3>
01399   2654326070U,  // <1,7,u,4>: Cost 3 vsldoi4 <6,1,7,u>, RHS
01400   2694445210U,  // <1,7,u,5>: Cost 3 vsldoi8 <1,6,1,7>, RHS
01401   2654327214U,  // <1,7,u,6>: Cost 3 vsldoi4 <6,1,7,u>, <6,1,7,u>
01402   2323649346U,  // <1,7,u,7>: Cost 3 vmrglw <7,0,1,u>, <6,6,7,7>
01403   2694445413U,  // <1,7,u,u>: Cost 3 vsldoi8 <1,6,1,7>, LHS
01404   1610752017U,  // <1,u,0,0>: Cost 2 vsldoi8 <0,0,1,u>, <0,0,1,u>
01405   1613406310U,  // <1,u,0,1>: Cost 2 vsldoi8 <0,4,1,u>, LHS
01406   2685821107U,  // <1,u,0,2>: Cost 3 vsldoi8 <0,2,1,u>, <0,2,1,u>
01407   2283765916U,  // <1,u,0,3>: Cost 3 vmrglw <0,3,1,0>, LHS
01408   1613406549U,  // <1,u,0,4>: Cost 2 vsldoi8 <0,4,1,u>, <0,4,1,u>
01409   1725880054U,  // <1,u,0,5>: Cost 2 vsldoi12 <u,0,5,1>, <u,0,5,1>
01410   2688475639U,  // <1,u,0,6>: Cost 3 vsldoi8 <0,6,1,u>, <0,6,1,u>
01411   2283769160U,  // <1,u,0,7>: Cost 3 vmrglw <0,3,1,0>, RHS
01412   1613406877U,  // <1,u,0,u>: Cost 2 vsldoi8 <0,4,1,u>, LHS
01413   1550221414U,  // <1,u,1,0>: Cost 2 vsldoi4 <1,1,1,1>, LHS
01414   269271142U, // <1,u,1,1>: Cost 1 vspltisw1 LHS
01415   1683117870U,  // <1,u,1,2>: Cost 2 vsldoi12 <0,u,1,1>, LHS
01416   1213350044U,  // <1,u,1,3>: Cost 2 vmrglw <0,u,1,1>, LHS
01417   1550224694U,  // <1,u,1,4>: Cost 2 vsldoi4 <1,1,1,1>, RHS
01418   1147574426U,  // <1,u,1,5>: Cost 2 vmrghw <1,1,1,1>, RHS
01419   2687149326U,  // <1,u,1,6>: Cost 3 vsldoi8 <0,4,1,u>, <1,6,u,7>
01420   1213353288U,  // <1,u,1,7>: Cost 2 vmrglw <0,u,1,1>, RHS
01421   269271142U, // <1,u,1,u>: Cost 1 vspltisw1 LHS
01422   2222118611U,  // <1,u,2,0>: Cost 3 vmrghw <1,2,3,0>, <u,0,1,2>
01423   1148376878U,  // <1,u,2,1>: Cost 2 vmrghw <1,2,3,0>, LHS
01424   1148371862U,  // <1,u,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
01425   1225965724U,  // <1,u,2,3>: Cost 2 vmrglw <3,0,1,2>, LHS
01426   2222118975U,  // <1,u,2,4>: Cost 3 vmrghw <1,2,3,0>, <u,4,5,6>
01427   1148377242U,  // <1,u,2,5>: Cost 2 vmrghw <1,2,3,0>, RHS
01428   2687150010U,  // <1,u,2,6>: Cost 3 vsldoi8 <0,4,1,u>, <2,6,3,7>
01429   1225968968U,  // <1,u,2,7>: Cost 2 vmrglw <3,0,1,2>, RHS
01430   1148377445U,  // <1,u,2,u>: Cost 2 vmrghw <1,2,3,0>, LHS
01431   471040156U, // <1,u,3,0>: Cost 1 vsldoi4 LHS, LHS
01432   1544782644U,  // <1,u,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
01433   1544783464U,  // <1,u,3,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
01434   1544784022U,  // <1,u,3,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
01435   471043382U, // <1,u,3,4>: Cost 1 vsldoi4 LHS, RHS
01436   1592561668U,  // <1,u,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
01437   1592562170U,  // <1,u,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
01438   1592562682U,  // <1,u,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
01439   471045934U, // <1,u,3,u>: Cost 1 vsldoi4 LHS, LHS
01440   2708384629U,  // <1,u,4,0>: Cost 3 vsldoi8 <4,0,1,u>, <4,0,1,u>
01441   2687151101U,  // <1,u,4,1>: Cost 3 vsldoi8 <0,4,1,u>, <4,1,u,0>
01442   2223408022U,  // <1,u,4,2>: Cost 3 vmrghw <1,4,2,5>, <1,2,3,0>
01443   2283798684U,  // <1,u,4,3>: Cost 3 vmrglw <0,3,1,4>, LHS
01444   2642422785U,  // <1,u,4,4>: Cost 3 vsldoi4 <4,1,u,4>, <4,1,u,4>
01445   1613409590U,  // <1,u,4,5>: Cost 2 vsldoi8 <0,4,1,u>, RHS
01446   2283801090U,  // <1,u,4,6>: Cost 3 vmrglw <0,3,1,4>, <3,4,5,6>
01447   2283801928U,  // <1,u,4,7>: Cost 3 vmrglw <0,3,1,4>, RHS
01448   1613409833U,  // <1,u,4,u>: Cost 2 vsldoi8 <0,4,1,u>, RHS
01449   2284471235U,  // <1,u,5,0>: Cost 3 vmrglw <0,4,1,5>, <1,2,u,0>
01450   2284472046U,  // <1,u,5,1>: Cost 3 vmrglw <0,4,1,5>, <2,3,u,1>
01451   2284472533U,  // <1,u,5,2>: Cost 3 vmrglw <0,4,1,5>, <3,0,u,2>
01452   1210728604U,  // <1,u,5,3>: Cost 2 vmrglw <0,4,1,5>, LHS
01453   2284471239U,  // <1,u,5,4>: Cost 3 vmrglw <0,4,1,5>, <1,2,u,4>
01454   1210728786U,  // <1,u,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
01455   1683118234U,  // <1,u,5,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01456   1210731848U,  // <1,u,5,7>: Cost 2 vmrglw <0,4,1,5>, RHS
01457   1210728609U,  // <1,u,5,u>: Cost 2 vmrglw <0,4,1,5>, LHS
01458   2720330023U,  // <1,u,6,0>: Cost 3 vsldoi8 <6,0,1,u>, <6,0,1,u>
01459   2757376190U,  // <1,u,6,1>: Cost 3 vsldoi12 <0,u,u,1>, <u,6,1,7>
01460   2726302202U,  // <1,u,6,2>: Cost 3 vsldoi8 <7,0,1,u>, <6,2,7,3>
01461   2283151516U,  // <1,u,6,3>: Cost 3 vmrglw <0,2,1,6>, LHS
01462   2224972114U,  // <1,u,6,4>: Cost 3 vmrghw <1,6,5,7>, <0,4,1,5>
01463   2224683162U,  // <1,u,6,5>: Cost 3 vmrghw <1,6,1,7>, RHS
01464   2726302520U,  // <1,u,6,6>: Cost 3 vsldoi8 <7,0,1,u>, <6,6,6,6>
01465   2283154760U,  // <1,u,6,7>: Cost 3 vmrglw <0,2,1,6>, RHS
01466   2283151521U,  // <1,u,6,u>: Cost 3 vmrglw <0,2,1,6>, LHS
01467   1652560896U,  // <1,u,7,0>: Cost 2 vsldoi8 <7,0,1,u>, <7,0,1,u>
01468   2333590225U,  // <1,u,7,1>: Cost 3 vmrglw <u,6,1,7>, <0,u,u,1>
01469   2765412628U,  // <1,u,7,2>: Cost 3 vsldoi12 <2,3,0,1>, <u,7,2,3>
01470   2291785884U,  // <1,u,7,3>: Cost 3 vmrglw <1,6,1,7>, LHS
01471   2781042984U,  // <1,u,7,4>: Cost 3 vsldoi12 <4,u,5,1>, <u,7,4,5>
01472   3365527953U,  // <1,u,7,5>: Cost 4 vmrglw <1,6,1,7>, <0,4,u,5>
01473   2791954748U,  // <1,u,7,6>: Cost 3 vsldoi12 <6,7,0,1>, <u,7,6,7>
01474   2291789128U,  // <1,u,7,7>: Cost 3 vmrglw <1,6,1,7>, RHS
01475   1657869960U,  // <1,u,7,u>: Cost 2 vsldoi8 <7,u,1,u>, <7,u,1,u>
01476   471081121U, // <1,u,u,0>: Cost 1 vsldoi4 LHS, LHS
01477   269271142U, // <1,u,u,1>: Cost 1 vspltisw1 LHS
01478   1544824424U,  // <1,u,u,2>: Cost 2 vsldoi4 LHS, <2,2,2,2>
01479   1544824982U,  // <1,u,u,3>: Cost 2 vsldoi4 LHS, <3,0,1,2>
01480   471084342U, // <1,u,u,4>: Cost 1 vsldoi4 LHS, RHS
01481   1613412506U,  // <1,u,u,5>: Cost 2 vsldoi8 <0,4,1,u>, RHS
01482   1683118477U,  // <1,u,u,6>: Cost 2 vsldoi12 <0,u,1,1>, RHS
01483   1210756424U,  // <1,u,u,7>: Cost 2 vmrglw <0,4,1,u>, RHS
01484   471086894U, // <1,u,u,u>: Cost 1 vsldoi4 LHS, LHS
01485   2226757632U,  // <2,0,0,0>: Cost 3 vmrghw <2,0,3,0>, <0,0,0,0>
01486   2226757734U,  // <2,0,0,1>: Cost 3 vmrghw <2,0,3,0>, LHS
01487   3826622483U,  // <2,0,0,2>: Cost 4 vsldoi12 <0,2,1,2>, <0,0,2,1>
01488   3843211292U,  // <2,0,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <0,0,3,1>
01489   3300499794U,  // <2,0,0,4>: Cost 4 vmrghw <2,0,3,0>, <0,4,1,5>
01490   3356256724U,  // <2,0,0,5>: Cost 4 vmrglw <0,1,2,0>, <3,4,0,5>
01491   3825664056U,  // <2,0,0,6>: Cost 4 vsldoi12 <0,0,6,2>, <0,0,6,2>
01492   3762889289U,  // <2,0,0,7>: Cost 4 vsldoi8 <0,7,2,0>, <0,7,2,0>
01493   2226758301U,  // <2,0,0,u>: Cost 3 vmrghw <2,0,3,0>, LHS
01494   2227429386U,  // <2,0,1,0>: Cost 3 vmrghw <2,1,3,1>, <0,0,1,1>
01495   2227429478U,  // <2,0,1,1>: Cost 3 vmrghw <2,1,3,1>, LHS
01496   1691156582U,  // <2,0,1,2>: Cost 2 vsldoi12 <2,2,2,2>, LHS
01497   2666358997U,  // <2,0,1,3>: Cost 3 vsldoi4 <u,2,0,1>, <3,0,u,2>
01498   2227462482U,  // <2,0,1,4>: Cost 3 vmrghw <2,1,3,5>, <0,4,1,5>
01499   3722186464U,  // <2,0,1,5>: Cost 4 vsldoi4 <5,2,0,1>, <5,2,0,1>
01500   3867099278U,  // <2,0,1,6>: Cost 4 vsldoi12 <7,0,1,2>, <0,1,6,7>
01501   3366881912U,  // <2,0,1,7>: Cost 4 vmrglw <1,u,2,1>, <3,6,0,7>
01502   1691156636U,  // <2,0,1,u>: Cost 2 vsldoi12 <2,2,2,2>, LHS
01503   2228027392U,  // <2,0,2,0>: Cost 3 vmrghw <2,2,2,2>, <0,0,0,0>
01504   1154285670U,  // <2,0,2,1>: Cost 2 vmrghw <2,2,2,2>, LHS
01505   2228027565U,  // <2,0,2,2>: Cost 3 vmrghw <2,2,2,2>, <0,2,1,2>
01506   3301769468U,  // <2,0,2,3>: Cost 4 vmrghw <2,2,2,2>, <0,3,1,0>
01507   2228027730U,  // <2,0,2,4>: Cost 3 vmrghw <2,2,2,2>, <0,4,1,5>
01508   3301769635U,  // <2,0,2,5>: Cost 4 vmrghw <2,2,2,2>, <0,5,1,5>
01509   3780806586U,  // <2,0,2,6>: Cost 4 vsldoi8 <3,7,2,0>, <2,6,3,7>
01510   3368880760U,  // <2,0,2,7>: Cost 4 vmrglw <2,2,2,2>, <3,6,0,7>
01511   1154286237U,  // <2,0,2,u>: Cost 2 vmrghw <2,2,2,2>, LHS
01512   1213440000U,  // <2,0,3,0>: Cost 2 vmrglw LHS, <0,0,0,0>
01513   1213441702U,  // <2,0,3,1>: Cost 2 vmrglw LHS, <2,3,0,1>
01514   2228535470U,  // <2,0,3,2>: Cost 3 vmrghw <2,3,0,1>, <0,2,1,3>
01515   2636515632U,  // <2,0,3,3>: Cost 3 vsldoi4 <3,2,0,3>, <3,2,0,3>
01516   2287182962U,  // <2,0,3,4>: Cost 3 vmrglw LHS, <1,5,0,4>
01517   2660405346U,  // <2,0,3,5>: Cost 3 vsldoi4 <7,2,0,3>, <5,6,7,0>
01518   2228535798U,  // <2,0,3,6>: Cost 3 vmrghw <2,3,0,1>, <0,6,1,7>
01519   2660406420U,  // <2,0,3,7>: Cost 3 vsldoi4 <7,2,0,3>, <7,2,0,3>
01520   1213441709U,  // <2,0,3,u>: Cost 2 vmrglw LHS, <2,3,0,u>
01521   3368894464U,  // <2,0,4,0>: Cost 4 vmrglw <2,2,2,4>, <0,0,0,0>
01522   2764898642U,  // <2,0,4,1>: Cost 3 vsldoi12 <2,2,2,2>, <0,4,1,5>
01523   3826622811U,  // <2,0,4,2>: Cost 4 vsldoi12 <0,2,1,2>, <0,4,2,5>
01524   3843211620U,  // <2,0,4,3>: Cost 4 vsldoi12 <3,0,1,2>, <0,4,3,5>
01525   3838640493U,  // <2,0,4,4>: Cost 4 vsldoi12 <2,2,2,2>, <0,4,4,5>
01526   2732944694U,  // <2,0,4,5>: Cost 3 vsldoi8 <u,1,2,0>, RHS
01527   3797396857U,  // <2,0,4,6>: Cost 4 vsldoi8 <6,5,2,0>, <4,6,5,2>
01528   3867099528U,  // <2,0,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <0,4,7,5>
01529   2764898705U,  // <2,0,4,u>: Cost 3 vsldoi12 <2,2,2,2>, <0,4,u,5>
01530   3364257792U,  // <2,0,5,0>: Cost 4 vmrglw <1,4,2,5>, <0,0,0,0>
01531   2230124646U,  // <2,0,5,1>: Cost 3 vmrghw <2,5,3,6>, LHS
01532   3304235184U,  // <2,0,5,2>: Cost 4 vmrghw <2,5,u,6>, <0,2,1,5>
01533   3364260144U,  // <2,0,5,3>: Cost 4 vmrglw <1,4,2,5>, <3,2,0,3>
01534   3303817554U,  // <2,0,5,4>: Cost 4 vmrghw <2,5,3,0>, <0,4,1,5>
01535   3364260146U,  // <2,0,5,5>: Cost 4 vmrglw <1,4,2,5>, <3,2,0,5>
01536   3867099602U,  // <2,0,5,6>: Cost 4 vsldoi12 <7,0,1,2>, <0,5,6,7>
01537   3364260472U,  // <2,0,5,7>: Cost 4 vmrglw <1,4,2,5>, <3,6,0,7>
01538   2230125213U,  // <2,0,5,u>: Cost 3 vmrghw <2,5,3,6>, LHS
01539   2230796288U,  // <2,0,6,0>: Cost 3 vmrghw <2,6,3,7>, <0,0,0,0>
01540   1157054566U,  // <2,0,6,1>: Cost 2 vmrghw <2,6,3,7>, LHS
01541   2230796465U,  // <2,0,6,2>: Cost 3 vmrghw <2,6,3,7>, <0,2,1,6>
01542   3304538364U,  // <2,0,6,3>: Cost 4 vmrghw <2,6,3,7>, <0,3,1,0>
01543   2230796626U,  // <2,0,6,4>: Cost 3 vmrghw <2,6,3,7>, <0,4,1,5>
01544   3797398205U,  // <2,0,6,5>: Cost 4 vsldoi8 <6,5,2,0>, <6,5,2,0>
01545   3304538614U,  // <2,0,6,6>: Cost 4 vmrghw <2,6,3,7>, <0,6,1,7>
01546   3798725471U,  // <2,0,6,7>: Cost 4 vsldoi8 <6,7,2,0>, <6,7,2,0>
01547   1157055133U,  // <2,0,6,u>: Cost 2 vmrghw <2,6,3,7>, LHS
01548   3371573248U,  // <2,0,7,0>: Cost 4 vmrglw <2,6,2,7>, <0,0,0,0>
01549   2231189606U,  // <2,0,7,1>: Cost 3 vmrghw <2,7,0,1>, LHS
01550   3801380003U,  // <2,0,7,2>: Cost 4 vsldoi8 <7,2,2,0>, <7,2,2,0>
01551   3802043636U,  // <2,0,7,3>: Cost 4 vsldoi8 <7,3,2,0>, <7,3,2,0>
01552   3806688614U,  // <2,0,7,4>: Cost 4 vsldoi8 <u,1,2,0>, <7,4,5,6>
01553   3356317308U,  // <2,0,7,5>: Cost 4 vmrglw <0,1,2,7>, <7,u,0,5>
01554   3804034535U,  // <2,0,7,6>: Cost 4 vsldoi8 <7,6,2,0>, <7,6,2,0>
01555   3806688876U,  // <2,0,7,7>: Cost 4 vsldoi8 <u,1,2,0>, <7,7,7,7>
01556   2231190173U,  // <2,0,7,u>: Cost 3 vmrghw <2,7,0,1>, LHS
01557   1208836096U,  // <2,0,u,0>: Cost 2 vmrglw LHS, <0,0,0,0>
01558   1208837798U,  // <2,0,u,1>: Cost 2 vmrglw LHS, <2,3,0,1>
01559   1691157149U,  // <2,0,u,2>: Cost 2 vsldoi12 <2,2,2,2>, LHS
01560   2636556597U,  // <2,0,u,3>: Cost 3 vsldoi4 <3,2,0,u>, <3,2,0,u>
01561   2282579625U,  // <2,0,u,4>: Cost 3 vmrglw LHS, <2,3,0,4>
01562   2660446306U,  // <2,0,u,5>: Cost 3 vsldoi4 <7,2,0,u>, <5,6,7,0>
01563   2228535798U,  // <2,0,u,6>: Cost 3 vmrghw <2,3,0,1>, <0,6,1,7>
01564   2660447385U,  // <2,0,u,7>: Cost 3 vsldoi4 <7,2,0,u>, <7,2,0,u>
01565   1208837805U,  // <2,0,u,u>: Cost 2 vmrglw LHS, <2,3,0,u>
01566   3692388523U,  // <2,1,0,0>: Cost 4 vsldoi4 <0,2,1,0>, <0,2,1,0>
01567   2757526244U,  // <2,1,0,1>: Cost 3 vsldoi12 <1,0,1,2>, <1,0,1,2>
01568   2330290974U,  // <2,1,0,2>: Cost 3 vmrglw <u,1,2,0>, <3,u,1,2>
01569   3843212020U,  // <2,1,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <1,0,3,0>
01570   3692391734U,  // <2,1,0,4>: Cost 4 vsldoi4 <0,2,1,0>, RHS
01571   3300533362U,  // <2,1,0,5>: Cost 4 vmrghw <2,0,3,4>, <1,5,0,4>
01572   3794084337U,  // <2,1,0,6>: Cost 4 vsldoi8 <6,0,2,1>, <0,6,1,2>
01573   3374170614U,  // <2,1,0,7>: Cost 5 vmrglw <3,1,2,0>, <0,6,1,7>
01574   2758042403U,  // <2,1,0,u>: Cost 3 vsldoi12 <1,0,u,2>, <1,0,u,2>
01575   2690482924U,  // <2,1,1,0>: Cost 3 vsldoi8 <1,0,2,1>, <1,0,2,1>
01576   2764899124U,  // <2,1,1,1>: Cost 3 vsldoi12 <2,2,2,2>, <1,1,1,1>
01577   2695791510U,  // <2,1,1,2>: Cost 3 vsldoi8 <1,u,2,1>, <1,2,3,0>
01578   3362235271U,  // <2,1,1,3>: Cost 4 vmrglw <1,1,2,1>, <1,2,1,3>
01579   3692399926U,  // <2,1,1,4>: Cost 4 vsldoi4 <0,2,1,1>, RHS
01580   3832226649U,  // <2,1,1,5>: Cost 4 vsldoi12 <1,1,5,2>, <1,1,5,2>
01581   3301205235U,  // <2,1,1,6>: Cost 4 vmrghw <2,1,3,5>, <1,6,5,7>
01582   3768870179U,  // <2,1,1,7>: Cost 4 vsldoi8 <1,7,2,1>, <1,7,2,1>
01583   2695791988U,  // <2,1,1,u>: Cost 3 vsldoi8 <1,u,2,1>, <1,u,2,1>
01584   2618663085U,  // <2,1,2,0>: Cost 3 vsldoi4 <0,2,1,2>, <0,2,1,2>
01585   2228028212U,  // <2,1,2,1>: Cost 3 vmrghw <2,2,2,2>, <1,1,1,1>
01586   2618664552U,  // <2,1,2,2>: Cost 3 vsldoi4 <0,2,1,2>, <2,2,2,2>
01587   2759000984U,  // <2,1,2,3>: Cost 3 vsldoi12 <1,2,3,2>, <1,2,3,2>
01588   2618666294U,  // <2,1,2,4>: Cost 3 vsldoi4 <0,2,1,2>, RHS
01589   2295136594U,  // <2,1,2,5>: Cost 3 vmrglw <2,2,2,2>, <0,4,1,5>
01590   3769534376U,  // <2,1,2,6>: Cost 4 vsldoi8 <1,u,2,1>, <2,6,1,7>
01591   2793358266U,  // <2,1,2,7>: Cost 3 vsldoi12 <7,0,1,2>, <1,2,7,0>
01592   2618668846U,  // <2,1,2,u>: Cost 3 vsldoi4 <0,2,1,2>, LHS
01593   2282536969U,  // <2,1,3,0>: Cost 3 vmrglw LHS, <0,0,1,0>
01594   1208795146U,  // <2,1,3,1>: Cost 2 vmrglw LHS, <0,0,1,1>
01595   1213442198U,  // <2,1,3,2>: Cost 2 vmrglw LHS, <3,0,1,2>
01596   2287181998U,  // <2,1,3,3>: Cost 3 vmrglw LHS, <0,2,1,3>
01597   2618674486U,  // <2,1,3,4>: Cost 3 vsldoi4 <0,2,1,3>, RHS
01598   1208795474U,  // <2,1,3,5>: Cost 2 vmrglw LHS, <0,4,1,5>
01599   2287182001U,  // <2,1,3,6>: Cost 3 vmrglw LHS, <0,2,1,6>
01600   2287183055U,  // <2,1,3,7>: Cost 3 vmrglw LHS, <1,6,1,7>
01601   1208795153U,  // <2,1,3,u>: Cost 2 vmrglw LHS, <0,0,1,u>
01602   3692421295U,  // <2,1,4,0>: Cost 4 vsldoi4 <0,2,1,4>, <0,2,1,4>
01603   3838641195U,  // <2,1,4,1>: Cost 4 vsldoi12 <2,2,2,2>, <1,4,1,5>
01604   2330323742U,  // <2,1,4,2>: Cost 3 vmrglw <u,1,2,4>, <3,u,1,2>
01605   3692423318U,  // <2,1,4,3>: Cost 5 vsldoi4 <0,2,1,4>, <3,0,1,2>
01606   3692424502U,  // <2,1,4,4>: Cost 4 vsldoi4 <0,2,1,4>, RHS
01607   2695793974U,  // <2,1,4,5>: Cost 3 vsldoi8 <1,u,2,1>, RHS
01608   3799395705U,  // <2,1,4,6>: Cost 4 vsldoi8 <6,u,2,1>, <4,6,5,2>
01609   3368895695U,  // <2,1,4,7>: Cost 5 vmrglw <2,2,2,4>, <1,6,1,7>
01610   2695794217U,  // <2,1,4,u>: Cost 3 vsldoi8 <1,u,2,1>, RHS
01611   3692429488U,  // <2,1,5,0>: Cost 4 vsldoi4 <0,2,1,5>, <0,2,1,5>
01612   3364257802U,  // <2,1,5,1>: Cost 4 vmrglw <1,4,2,5>, <0,0,1,1>
01613   3692431253U,  // <2,1,5,2>: Cost 4 vsldoi4 <0,2,1,5>, <2,5,u,6>
01614   3692431874U,  // <2,1,5,3>: Cost 4 vsldoi4 <0,2,1,5>, <3,4,5,6>
01615   3692432694U,  // <2,1,5,4>: Cost 4 vsldoi4 <0,2,1,5>, RHS
01616   3364258130U,  // <2,1,5,5>: Cost 4 vmrglw <1,4,2,5>, <0,4,1,5>
01617   3303875827U,  // <2,1,5,6>: Cost 4 vmrghw <2,5,3,7>, <1,6,5,7>
01618   3867100333U,  // <2,1,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <1,5,7,0>
01619   3692435246U,  // <2,1,5,u>: Cost 4 vsldoi4 <0,2,1,5>, LHS
01620   2618695857U,  // <2,1,6,0>: Cost 3 vsldoi4 <0,2,1,6>, <0,2,1,6>
01621   2230797108U,  // <2,1,6,1>: Cost 3 vmrghw <2,6,3,7>, <1,1,1,1>
01622   2618697658U,  // <2,1,6,2>: Cost 3 vsldoi4 <0,2,1,6>, <2,6,3,7>
01623   3692439702U,  // <2,1,6,3>: Cost 4 vsldoi4 <0,2,1,6>, <3,0,1,2>
01624   2618699062U,  // <2,1,6,4>: Cost 3 vsldoi4 <0,2,1,6>, RHS
01625   3364929874U,  // <2,1,6,5>: Cost 4 vmrglw <1,5,2,6>, <0,4,1,5>
01626   3692442424U,  // <2,1,6,6>: Cost 4 vsldoi4 <0,2,1,6>, <6,6,6,6>
01627   3798733664U,  // <2,1,6,7>: Cost 4 vsldoi8 <6,7,2,1>, <6,7,2,1>
01628   2618701614U,  // <2,1,6,u>: Cost 3 vsldoi4 <0,2,1,6>, LHS
01629   3799397370U,  // <2,1,7,0>: Cost 4 vsldoi8 <6,u,2,1>, <7,0,1,2>
01630   3371573258U,  // <2,1,7,1>: Cost 4 vmrglw <2,6,2,7>, <0,0,1,1>
01631   2330351234U,  // <2,1,7,2>: Cost 3 vmrglw <u,1,2,7>, <7,u,1,2>
01632   3799397658U,  // <2,1,7,3>: Cost 4 vsldoi8 <6,u,2,1>, <7,3,6,2>
01633   3799397734U,  // <2,1,7,4>: Cost 4 vsldoi8 <6,u,2,1>, <7,4,5,6>
01634   3371573586U,  // <2,1,7,5>: Cost 4 vmrglw <2,6,2,7>, <0,4,1,5>
01635   3799397870U,  // <2,1,7,6>: Cost 4 vsldoi8 <6,u,2,1>, <7,6,2,7>
01636   3799397956U,  // <2,1,7,7>: Cost 4 vsldoi8 <6,u,2,1>, <7,7,3,3>
01637   2330351234U,  // <2,1,7,u>: Cost 3 vmrglw <u,1,2,7>, <7,u,1,2>
01638   2282577929U,  // <2,1,u,0>: Cost 3 vmrglw LHS, <0,0,1,0>
01639   1208836106U,  // <2,1,u,1>: Cost 2 vmrglw LHS, <0,0,1,1>
01640   1208838294U,  // <2,1,u,2>: Cost 2 vmrglw LHS, <3,0,1,2>
01641   2282578094U,  // <2,1,u,3>: Cost 3 vmrglw LHS, <0,2,1,3>
01642   2282577933U,  // <2,1,u,4>: Cost 3 vmrglw LHS, <0,0,1,4>
01643   1208836434U,  // <2,1,u,5>: Cost 2 vmrglw LHS, <0,4,1,5>
01644   2282578097U,  // <2,1,u,6>: Cost 3 vmrglw LHS, <0,2,1,6>
01645   2287224015U,  // <2,1,u,7>: Cost 3 vmrglw LHS, <1,6,1,7>
01646   1208836113U,  // <2,1,u,u>: Cost 2 vmrglw LHS, <0,0,1,u>
01647   2226759117U,  // <2,2,0,0>: Cost 3 vmrghw <2,0,3,0>, <2,0,3,0>
01648   1624047718U,  // <2,2,0,1>: Cost 2 vsldoi8 <2,2,2,2>, LHS
01649   2697789613U,  // <2,2,0,2>: Cost 3 vsldoi8 <2,2,2,2>, <0,2,1,2>
01650   2226767526U,  // <2,2,0,3>: Cost 3 vmrghw <2,0,3,1>, <2,3,0,1>
01651   2697789778U,  // <2,2,0,4>: Cost 3 vsldoi8 <2,2,2,2>, <0,4,1,5>
01652   3300657000U,  // <2,2,0,5>: Cost 4 vmrghw <2,0,5,1>, <2,5,3,6>
01653   2226988986U,  // <2,2,0,6>: Cost 3 vmrghw <2,0,6,1>, <2,6,3,7>
01654   3734271139U,  // <2,2,0,7>: Cost 4 vsldoi4 <7,2,2,0>, <7,2,2,0>
01655   1624048285U,  // <2,2,0,u>: Cost 2 vsldoi8 <2,2,2,2>, LHS
01656   3831268868U,  // <2,2,1,0>: Cost 4 vsldoi12 <1,0,1,2>, <2,1,0,1>
01657   2293138804U,  // <2,2,1,1>: Cost 3 vmrglw <1,u,2,1>, <1,u,2,1>
01658   2697790358U,  // <2,2,1,2>: Cost 3 vsldoi8 <2,2,2,2>, <1,2,3,0>
01659   2293137510U,  // <2,2,1,3>: Cost 3 vmrglw <1,u,2,1>, LHS
01660   3771532331U,  // <2,2,1,4>: Cost 4 vsldoi8 <2,2,2,2>, <1,4,1,5>
01661   3767551106U,  // <2,2,1,5>: Cost 4 vsldoi8 <1,5,2,2>, <1,5,2,2>
01662   3301173178U,  // <2,2,1,6>: Cost 4 vmrghw <2,1,3,1>, <2,6,3,7>
01663   3372853169U,  // <2,2,1,7>: Cost 4 vmrglw <2,u,2,1>, <2,6,2,7>
01664   2293137515U,  // <2,2,1,u>: Cost 3 vmrglw <1,u,2,1>, LHS
01665   1556938854U,  // <2,2,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
01666   2295137733U,  // <2,2,2,1>: Cost 3 vmrglw <2,2,2,2>, <2,0,2,1>
01667   336380006U, // <2,2,2,2>: Cost 1 vspltisw2 LHS
01668   1221394534U,  // <2,2,2,3>: Cost 2 vmrglw <2,2,2,2>, LHS
01669   1556942134U,  // <2,2,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
01670   2295138061U,  // <2,2,2,5>: Cost 3 vmrglw <2,2,2,2>, <2,4,2,5>
01671   2228029370U,  // <2,2,2,6>: Cost 3 vmrghw <2,2,2,2>, <2,6,3,7>
01672   2660545701U,  // <2,2,2,7>: Cost 3 vsldoi4 <7,2,2,2>, <7,2,2,2>
01673   336380006U, // <2,2,2,u>: Cost 1 vspltisw2 LHS
01674   2697791638U,  // <2,2,3,0>: Cost 3 vsldoi8 <2,2,2,2>, <3,0,1,2>
01675   2765489840U,  // <2,2,3,1>: Cost 3 vsldoi12 <2,3,1,2>, <2,3,1,2>
01676   1213441640U,  // <2,2,3,2>: Cost 2 vmrglw LHS, <2,2,2,2>
01677   135053414U, // <2,2,3,3>: Cost 1 vmrglw LHS, LHS
01678   2697792002U,  // <2,2,3,4>: Cost 3 vsldoi8 <2,2,2,2>, <3,4,5,6>
01679   2330313780U,  // <2,2,3,5>: Cost 3 vmrglw LHS, <1,4,2,5>
01680   2287183549U,  // <2,2,3,6>: Cost 3 vmrglw LHS, <2,3,2,6>
01681   2660553894U,  // <2,2,3,7>: Cost 3 vsldoi4 <7,2,2,3>, <7,2,2,3>
01682   135053419U, // <2,2,3,u>: Cost 1 vmrglw LHS, LHS
01683   2630697062U,  // <2,2,4,0>: Cost 3 vsldoi4 <2,2,2,4>, LHS
01684   3771534282U,  // <2,2,4,1>: Cost 4 vsldoi8 <2,2,2,2>, <4,1,2,3>
01685   2764900109U,  // <2,2,4,2>: Cost 3 vsldoi12 <2,2,2,2>, <2,4,2,5>
01686   2295152742U,  // <2,2,4,3>: Cost 3 vmrglw <2,2,2,4>, LHS
01687   2295154282U,  // <2,2,4,4>: Cost 3 vmrglw <2,2,2,4>, <2,2,2,4>
01688   1624050998U,  // <2,2,4,5>: Cost 2 vsldoi8 <2,2,2,2>, RHS
01689   2229675962U,  // <2,2,4,6>: Cost 3 vmrghw <2,4,6,5>, <2,6,3,7>
01690   3368896433U,  // <2,2,4,7>: Cost 4 vmrglw <2,2,2,4>, <2,6,2,7>
01691   1624051241U,  // <2,2,4,u>: Cost 2 vsldoi8 <2,2,2,2>, RHS
01692   3771534920U,  // <2,2,5,0>: Cost 4 vsldoi8 <2,2,2,2>, <5,0,1,2>
01693   3364258540U,  // <2,2,5,1>: Cost 4 vmrglw <1,4,2,5>, <1,0,2,1>
01694   2296489576U,  // <2,2,5,2>: Cost 3 vmrglw <2,4,2,5>, <2,2,2,2>
01695   2290516070U,  // <2,2,5,3>: Cost 3 vmrglw <1,4,2,5>, LHS
01696   3771535284U,  // <2,2,5,4>: Cost 4 vsldoi8 <2,2,2,2>, <5,4,5,6>
01697   2290517044U,  // <2,2,5,5>: Cost 3 vmrglw <1,4,2,5>, <1,4,2,5>
01698   2697793634U,  // <2,2,5,6>: Cost 3 vsldoi8 <2,2,2,2>, <5,6,7,0>
01699   3370231729U,  // <2,2,5,7>: Cost 4 vmrglw <2,4,2,5>, <2,6,2,7>
01700   2290516075U,  // <2,2,5,u>: Cost 3 vmrglw <1,4,2,5>, LHS
01701   2230797801U,  // <2,2,6,0>: Cost 3 vmrghw <2,6,3,7>, <2,0,6,1>
01702   3304539679U,  // <2,2,6,1>: Cost 4 vmrghw <2,6,3,7>, <2,1,3,1>
01703   2764900273U,  // <2,2,6,2>: Cost 3 vsldoi12 <2,2,2,2>, <2,6,2,7>
01704   2764900282U,  // <2,2,6,3>: Cost 3 vsldoi12 <2,2,2,2>, <2,6,3,7>
01705   2230798129U,  // <2,2,6,4>: Cost 3 vmrghw <2,6,3,7>, <2,4,6,5>
01706   3304540008U,  // <2,2,6,5>: Cost 4 vmrghw <2,6,3,7>, <2,5,3,6>
01707   1157056442U,  // <2,2,6,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
01708   2725000033U,  // <2,2,6,7>: Cost 3 vsldoi8 <6,7,2,2>, <6,7,2,2>
01709   1157056442U,  // <2,2,6,u>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
01710   2793359338U,  // <2,2,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <2,7,0,1>
01711   3371574725U,  // <2,2,7,1>: Cost 4 vmrglw <2,6,2,7>, <2,0,2,1>
01712   2297833064U,  // <2,2,7,2>: Cost 3 vmrglw <2,6,2,7>, <2,2,2,2>
01713   2297831526U,  // <2,2,7,3>: Cost 3 vmrglw <2,6,2,7>, LHS
01714   2697794918U,  // <2,2,7,4>: Cost 3 vsldoi8 <2,2,2,2>, <7,4,5,6>
01715   3371575053U,  // <2,2,7,5>: Cost 4 vmrglw <2,6,2,7>, <2,4,2,5>
01716   3304933297U,  // <2,2,7,6>: Cost 4 vmrghw <2,7,0,1>, <2,6,2,7>
01717   2297833393U,  // <2,2,7,7>: Cost 3 vmrglw <2,6,2,7>, <2,6,2,7>
01718   2297831531U,  // <2,2,7,u>: Cost 3 vmrglw <2,6,2,7>, LHS
01719   1556938854U,  // <2,2,u,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
01720   1624053550U,  // <2,2,u,1>: Cost 2 vsldoi8 <2,2,2,2>, LHS
01721   336380006U, // <2,2,u,2>: Cost 1 vspltisw2 LHS
01722   135094374U, // <2,2,u,3>: Cost 1 vmrglw LHS, LHS
01723   1556942134U,  // <2,2,u,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
01724   1624053914U,  // <2,2,u,5>: Cost 2 vsldoi8 <2,2,2,2>, RHS
01725   1157056442U,  // <2,2,u,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
01726   2660594859U,  // <2,2,u,7>: Cost 3 vsldoi4 <7,2,2,u>, <7,2,2,u>
01727   135094379U, // <2,2,u,u>: Cost 1 vmrglw LHS, LHS
01728   1611448320U,  // <2,3,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
01729   537706598U, // <2,3,0,1>: Cost 1 vsldoi8 LHS, LHS
01730   2689835181U,  // <2,3,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
01731   2689835260U,  // <2,3,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
01732   1611448658U,  // <2,3,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
01733   2732966354U,  // <2,3,0,5>: Cost 3 vsldoi8 LHS, <0,5,6,7>
01734   2732966390U,  // <2,3,0,6>: Cost 3 vsldoi8 LHS, <0,6,1,7>
01735   2660603052U,  // <2,3,0,7>: Cost 3 vsldoi4 <7,2,3,0>, <7,2,3,0>
01736   537707165U, // <2,3,0,u>: Cost 1 vsldoi8 LHS, LHS
01737   2689835748U,  // <2,3,1,0>: Cost 3 vsldoi8 LHS, <1,0,1,2>
01738   1611449140U,  // <2,3,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
01739   1611449238U,  // <2,3,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
01740   3763577805U,  // <2,3,1,3>: Cost 4 vsldoi8 LHS, <1,3,0,1>
01741   2689836112U,  // <2,3,1,4>: Cost 3 vsldoi8 LHS, <1,4,5,6>
01742   2689836143U,  // <2,3,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
01743   2689836239U,  // <2,3,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
01744   3366881210U,  // <2,3,1,7>: Cost 4 vmrglw <1,u,2,1>, <2,6,3,7>
01745   1616094588U,  // <2,3,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
01746   2689836493U,  // <2,3,2,0>: Cost 3 vsldoi8 LHS, <2,0,3,0>
01747   2685191711U,  // <2,3,2,1>: Cost 3 vsldoi8 LHS, <2,1,3,1>
01748   1611449960U,  // <2,3,2,2>: Cost 2 vsldoi8 LHS, <2,2,2,2>
01749   1611450022U,  // <2,3,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
01750   2689836822U,  // <2,3,2,4>: Cost 3 vsldoi8 LHS, <2,4,3,5>
01751   2689836904U,  // <2,3,2,5>: Cost 3 vsldoi8 LHS, <2,5,3,6>
01752   1611450298U,  // <2,3,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
01753   2295138234U,  // <2,3,2,7>: Cost 3 vmrglw <2,2,2,2>, <2,6,3,7>
01754   1611450456U,  // <2,3,2,u>: Cost 2 vsldoi8 LHS, <2,u,3,3>
01755   1213440918U,  // <2,3,3,0>: Cost 2 vmrglw LHS, <1,2,3,0>
01756   2282538527U,  // <2,3,3,1>: Cost 3 vmrglw LHS, <2,1,3,1>
01757   1557022322U,  // <2,3,3,2>: Cost 2 vsldoi4 <2,2,3,3>, <2,2,3,3>
01758   1208796786U,  // <2,3,3,3>: Cost 2 vmrglw LHS, <2,2,3,3>
01759   1213440922U,  // <2,3,3,4>: Cost 2 vmrglw LHS, <1,2,3,4>
01760   2282538531U,  // <2,3,3,5>: Cost 3 vmrglw LHS, <2,1,3,5>
01761   2287188094U,  // <2,3,3,6>: Cost 3 vmrglw LHS, <u,5,3,6>
01762   1213441978U,  // <2,3,3,7>: Cost 2 vmrglw LHS, <2,6,3,7>
01763   1208796791U,  // <2,3,3,u>: Cost 2 vmrglw LHS, <2,2,3,u>
01764   1551056998U,  // <2,3,4,0>: Cost 2 vsldoi4 <1,2,3,4>, LHS
01765   1551057818U,  // <2,3,4,1>: Cost 2 vsldoi4 <1,2,3,4>, <1,2,3,4>
01766   2624800360U,  // <2,3,4,2>: Cost 3 vsldoi4 <1,2,3,4>, <2,2,2,2>
01767   2624800918U,  // <2,3,4,3>: Cost 3 vsldoi4 <1,2,3,4>, <3,0,1,2>
01768   1551060278U,  // <2,3,4,4>: Cost 2 vsldoi4 <1,2,3,4>, RHS
01769   537709878U, // <2,3,4,5>: Cost 1 vsldoi8 LHS, RHS
01770   2732969337U,  // <2,3,4,6>: Cost 3 vsldoi8 LHS, <4,6,5,2>
01771   2660635824U,  // <2,3,4,7>: Cost 3 vsldoi4 <7,2,3,4>, <7,2,3,4>
01772   537710121U, // <2,3,4,u>: Cost 1 vsldoi8 LHS, RHS
01773   2689838664U,  // <2,3,5,0>: Cost 3 vsldoi8 LHS, <5,0,1,2>
01774   2732969615U,  // <2,3,5,1>: Cost 3 vsldoi8 LHS, <5,1,0,1>
01775   2732969707U,  // <2,3,5,2>: Cost 3 vsldoi8 LHS, <5,2,1,3>
01776   3763580721U,  // <2,3,5,3>: Cost 4 vsldoi8 LHS, <5,3,0,1>
01777   2689839028U,  // <2,3,5,4>: Cost 3 vsldoi8 LHS, <5,4,5,6>
01778   1659228164U,  // <2,3,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
01779   1659228258U,  // <2,3,5,6>: Cost 2 vsldoi8 LHS, <5,6,7,0>
01780   3364259770U,  // <2,3,5,7>: Cost 4 vmrglw <1,4,2,5>, <2,6,3,7>
01781   1659228420U,  // <2,3,5,u>: Cost 2 vsldoi8 LHS, <5,u,7,0>
01782   2230798486U,  // <2,3,6,0>: Cost 3 vmrghw <2,6,3,7>, <3,0,1,2>
01783   2732970407U,  // <2,3,6,1>: Cost 3 vsldoi8 LHS, <6,1,7,1>
01784   1659228666U,  // <2,3,6,2>: Cost 2 vsldoi8 LHS, <6,2,7,3>
01785   2230798748U,  // <2,3,6,3>: Cost 3 vmrghw <2,6,3,7>, <3,3,3,3>
01786   2230798850U,  // <2,3,6,4>: Cost 3 vmrghw <2,6,3,7>, <3,4,5,6>
01787   2732970731U,  // <2,3,6,5>: Cost 3 vsldoi8 LHS, <6,5,7,1>
01788   1659228984U,  // <2,3,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
01789   1659229006U,  // <2,3,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
01790   1659229087U,  // <2,3,6,u>: Cost 2 vsldoi8 LHS, <6,u,0,1>
01791   1659229178U,  // <2,3,7,0>: Cost 2 vsldoi8 LHS, <7,0,1,2>
01792   2726999125U,  // <2,3,7,1>: Cost 3 vsldoi8 <7,1,2,3>, <7,1,2,3>
01793   2727662758U,  // <2,3,7,2>: Cost 3 vsldoi8 <7,2,2,3>, <7,2,2,3>
01794   2732971235U,  // <2,3,7,3>: Cost 3 vsldoi8 LHS, <7,3,0,1>
01795   1659229542U,  // <2,3,7,4>: Cost 2 vsldoi8 LHS, <7,4,5,6>
01796   2732971446U,  // <2,3,7,5>: Cost 3 vsldoi8 LHS, <7,5,5,5>
01797   2732971484U,  // <2,3,7,6>: Cost 3 vsldoi8 LHS, <7,6,0,7>
01798   1659229804U,  // <2,3,7,7>: Cost 2 vsldoi8 LHS, <7,7,7,7>
01799   1659229826U,  // <2,3,7,u>: Cost 2 vsldoi8 LHS, <7,u,1,2>
01800   1208837014U,  // <2,3,u,0>: Cost 2 vmrglw LHS, <1,2,3,0>
01801   537712430U, // <2,3,u,1>: Cost 1 vsldoi8 LHS, LHS
01802   1616099205U,  // <2,3,u,2>: Cost 2 vsldoi8 LHS, <u,2,3,0>
01803   1208837746U,  // <2,3,u,3>: Cost 2 vmrglw LHS, <2,2,3,3>
01804   1208837018U,  // <2,3,u,4>: Cost 2 vmrglw LHS, <1,2,3,4>
01805   537712794U, // <2,3,u,5>: Cost 1 vsldoi8 LHS, RHS
01806   1616099536U,  // <2,3,u,6>: Cost 2 vsldoi8 LHS, <u,6,3,7>
01807   1208838074U,  // <2,3,u,7>: Cost 2 vmrglw LHS, <2,6,3,7>
01808   537712997U, // <2,3,u,u>: Cost 1 vsldoi8 LHS, LHS
01809   3771547648U,  // <2,4,0,0>: Cost 4 vsldoi8 <2,2,2,4>, <0,0,0,0>
01810   2697805926U,  // <2,4,0,1>: Cost 3 vsldoi8 <2,2,2,4>, LHS
01811   3770884269U,  // <2,4,0,2>: Cost 4 vsldoi8 <2,1,2,4>, <0,2,1,2>
01812   3806716164U,  // <2,4,0,3>: Cost 4 vsldoi8 <u,1,2,4>, <0,3,1,u>
01813   3771547986U,  // <2,4,0,4>: Cost 4 vsldoi8 <2,2,2,4>, <0,4,1,5>
01814   2226761014U,  // <2,4,0,5>: Cost 3 vmrghw <2,0,3,0>, RHS
01815   3853462427U,  // <2,4,0,6>: Cost 4 vsldoi12 <4,6,5,2>, <4,0,6,1>
01816   3867102116U,  // <2,4,0,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,0,7,1>
01817   2226761257U,  // <2,4,0,u>: Cost 3 vmrghw <2,0,3,0>, RHS
01818   3849186231U,  // <2,4,1,0>: Cost 4 vsldoi12 <4,0,1,2>, <4,1,0,2>
01819   3301207010U,  // <2,4,1,1>: Cost 4 vmrghw <2,1,3,5>, <4,1,5,0>
01820   3766240150U,  // <2,4,1,2>: Cost 4 vsldoi8 <1,3,2,4>, <1,2,3,0>
01821   3766240226U,  // <2,4,1,3>: Cost 4 vsldoi8 <1,3,2,4>, <1,3,2,4>
01822   3301207248U,  // <2,4,1,4>: Cost 4 vmrghw <2,1,3,5>, <4,4,4,4>
01823   2227432758U,  // <2,4,1,5>: Cost 3 vmrghw <2,1,3,1>, RHS
01824   3758941400U,  // <2,4,1,6>: Cost 4 vsldoi8 <0,1,2,4>, <1,6,2,7>
01825   3768894758U,  // <2,4,1,7>: Cost 4 vsldoi8 <1,7,2,4>, <1,7,2,4>
01826   2227433001U,  // <2,4,1,u>: Cost 3 vmrghw <2,1,3,1>, RHS
01827   2228030354U,  // <2,4,2,0>: Cost 3 vmrghw <2,2,2,2>, <4,0,5,1>
01828   3770885657U,  // <2,4,2,1>: Cost 4 vsldoi8 <2,1,2,4>, <2,1,2,4>
01829   2697807466U,  // <2,4,2,2>: Cost 3 vsldoi8 <2,2,2,4>, <2,2,2,4>
01830   3368880468U,  // <2,4,2,3>: Cost 4 vmrglw <2,2,2,2>, <3,2,4,3>
01831   2228030672U,  // <2,4,2,4>: Cost 3 vmrghw <2,2,2,2>, <4,4,4,4>
01832   1154288950U,  // <2,4,2,5>: Cost 2 vmrghw <2,2,2,2>, RHS
01833   3771549617U,  // <2,4,2,6>: Cost 4 vsldoi8 <2,2,2,4>, <2,6,2,7>
01834   3368880796U,  // <2,4,2,7>: Cost 4 vmrglw <2,2,2,2>, <3,6,4,7>
01835   1154289193U,  // <2,4,2,u>: Cost 2 vmrghw <2,2,2,2>, RHS
01836   2636808294U,  // <2,4,3,0>: Cost 3 vsldoi4 <3,2,4,3>, LHS
01837   2287181861U,  // <2,4,3,1>: Cost 3 vmrglw LHS, <0,0,4,1>
01838   2228866102U,  // <2,4,3,2>: Cost 3 vmrghw <2,3,4,5>, <4,2,5,3>
01839   2636810580U,  // <2,4,3,3>: Cost 3 vsldoi4 <3,2,4,3>, <3,2,4,3>
01840   1256574160U,  // <2,4,3,4>: Cost 2 vmrglw LHS, <4,4,4,4>
01841   1213441742U,  // <2,4,3,5>: Cost 2 vmrglw LHS, <2,3,4,5>
01842   2228866430U,  // <2,4,3,6>: Cost 3 vmrghw <2,3,4,5>, <4,6,5,7>
01843   2660701368U,  // <2,4,3,7>: Cost 3 vsldoi4 <7,2,4,3>, <7,2,4,3>
01844   1213441745U,  // <2,4,3,u>: Cost 2 vmrglw LHS, <2,3,4,u>
01845   3704586342U,  // <2,4,4,0>: Cost 4 vsldoi4 <2,2,4,4>, LHS
01846   3782831051U,  // <2,4,4,1>: Cost 4 vsldoi8 <4,1,2,4>, <4,1,2,4>
01847   3704587900U,  // <2,4,4,2>: Cost 4 vsldoi4 <2,2,4,4>, <2,2,4,4>
01848   3368896123U,  // <2,4,4,3>: Cost 4 vmrglw <2,2,2,4>, <2,2,4,3>
01849   2793360592U,  // <2,4,4,4>: Cost 3 vsldoi12 <7,0,1,2>, <4,4,4,4>
01850   2697809206U,  // <2,4,4,5>: Cost 3 vsldoi8 <2,2,2,4>, RHS
01851   3303198078U,  // <2,4,4,6>: Cost 4 vmrghw <2,4,3,5>, <4,6,5,7>
01852   3867102444U,  // <2,4,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,4,7,5>
01853   2697809449U,  // <2,4,4,u>: Cost 3 vsldoi8 <2,2,2,4>, RHS
01854   2630852710U,  // <2,4,5,0>: Cost 3 vsldoi4 <2,2,4,5>, LHS
01855   2624881572U,  // <2,4,5,1>: Cost 3 vsldoi4 <1,2,4,5>, <1,2,4,5>
01856   2630854269U,  // <2,4,5,2>: Cost 3 vsldoi4 <2,2,4,5>, <2,2,4,5>
01857   2666686677U,  // <2,4,5,3>: Cost 3 vsldoi4 <u,2,4,5>, <3,0,u,2>
01858   2630855990U,  // <2,4,5,4>: Cost 3 vsldoi4 <2,2,4,5>, RHS
01859   2230127926U,  // <2,4,5,5>: Cost 3 vmrghw <2,5,3,6>, RHS
01860   1691159862U,  // <2,4,5,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
01861   3867102520U,  // <2,4,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,5,7,0>
01862   1691159880U,  // <2,4,5,u>: Cost 2 vsldoi12 <2,2,2,2>, RHS
01863   2230799250U,  // <2,4,6,0>: Cost 3 vmrghw <2,6,3,7>, <4,0,5,1>
01864   3304541130U,  // <2,4,6,1>: Cost 4 vmrghw <2,6,3,7>, <4,1,2,3>
01865   2230799417U,  // <2,4,6,2>: Cost 3 vmrghw <2,6,3,7>, <4,2,5,6>
01866   3304541323U,  // <2,4,6,3>: Cost 4 vmrghw <2,6,3,7>, <4,3,5,7>
01867   2230799568U,  // <2,4,6,4>: Cost 3 vmrghw <2,6,3,7>, <4,4,4,4>
01868   1157057846U,  // <2,4,6,5>: Cost 2 vmrghw <2,6,3,7>, RHS
01869   3304541566U,  // <2,4,6,6>: Cost 4 vmrghw <2,6,3,7>, <4,6,5,7>
01870   3798758243U,  // <2,4,6,7>: Cost 4 vsldoi8 <6,7,2,4>, <6,7,2,4>
01871   1157058089U,  // <2,4,6,u>: Cost 2 vmrghw <2,6,3,7>, RHS
01872   3806721018U,  // <2,4,7,0>: Cost 4 vsldoi8 <u,1,2,4>, <7,0,1,2>
01873   3853831590U,  // <2,4,7,1>: Cost 4 vsldoi12 <4,7,1,2>, <4,7,1,2>
01874   3801412775U,  // <2,4,7,2>: Cost 4 vsldoi8 <7,2,2,4>, <7,2,2,4>
01875   3802076408U,  // <2,4,7,3>: Cost 4 vsldoi8 <7,3,2,4>, <7,3,2,4>
01876   3401436368U,  // <2,4,7,4>: Cost 4 vmrglw <7,6,2,7>, <4,4,4,4>
01877   2793360840U,  // <2,4,7,5>: Cost 3 vsldoi12 <7,0,1,2>, <4,7,5,0>
01878   3804067307U,  // <2,4,7,6>: Cost 4 vsldoi8 <7,6,2,4>, <7,6,2,4>
01879   3867102682U,  // <2,4,7,7>: Cost 4 vsldoi12 <7,0,1,2>, <4,7,7,0>
01880   2793360867U,  // <2,4,7,u>: Cost 3 vsldoi12 <7,0,1,2>, <4,7,u,0>
01881   2630877286U,  // <2,4,u,0>: Cost 3 vsldoi4 <2,2,4,u>, LHS
01882   2282580144U,  // <2,4,u,1>: Cost 3 vmrglw LHS, <3,0,4,1>
01883   2630878848U,  // <2,4,u,2>: Cost 3 vsldoi4 <2,2,4,u>, <2,2,4,u>
01884   2636851545U,  // <2,4,u,3>: Cost 3 vsldoi4 <3,2,4,u>, <3,2,4,u>
01885   1256615120U,  // <2,4,u,4>: Cost 2 vmrglw LHS, <4,4,4,4>
01886   1208837838U,  // <2,4,u,5>: Cost 2 vmrglw LHS, <2,3,4,5>
01887   1691160105U,  // <2,4,u,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
01888   2660742333U,  // <2,4,u,7>: Cost 3 vsldoi4 <7,2,4,u>, <7,2,4,u>
01889   1208837841U,  // <2,4,u,u>: Cost 2 vmrglw LHS, <2,3,4,u>
01890   3766910976U,  // <2,5,0,0>: Cost 4 vsldoi8 <1,4,2,5>, <0,0,0,0>
01891   2693169254U,  // <2,5,0,1>: Cost 3 vsldoi8 <1,4,2,5>, LHS
01892   3760939181U,  // <2,5,0,2>: Cost 4 vsldoi8 <0,4,2,5>, <0,2,1,2>
01893   3843214936U,  // <2,5,0,3>: Cost 4 vsldoi12 <3,0,1,2>, <5,0,3,0>
01894   3760939355U,  // <2,5,0,4>: Cost 4 vsldoi8 <0,4,2,5>, <0,4,2,5>
01895   3867102827U,  // <2,5,0,5>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,5,1>
01896   3867102836U,  // <2,5,0,6>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,6,1>
01897   3867102844U,  // <2,5,0,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,0,7,0>
01898   2693169821U,  // <2,5,0,u>: Cost 3 vsldoi8 <1,4,2,5>, LHS
01899   3766911724U,  // <2,5,1,0>: Cost 4 vsldoi8 <1,4,2,5>, <1,0,2,1>
01900   3766911796U,  // <2,5,1,1>: Cost 4 vsldoi8 <1,4,2,5>, <1,1,1,1>
01901   2693170070U,  // <2,5,1,2>: Cost 3 vsldoi8 <1,4,2,5>, <1,2,3,0>
01902   3384798262U,  // <2,5,1,3>: Cost 4 vmrglw <4,u,2,1>, <4,2,5,3>
01903   2693170228U,  // <2,5,1,4>: Cost 3 vsldoi8 <1,4,2,5>, <1,4,2,5>
01904   3301208068U,  // <2,5,1,5>: Cost 4 vmrghw <2,1,3,5>, <5,5,5,5>
01905   3366879607U,  // <2,5,1,6>: Cost 4 vmrglw <1,u,2,1>, <0,4,5,6>
01906   3867102925U,  // <2,5,1,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,1,7,0>
01907   2695824760U,  // <2,5,1,u>: Cost 3 vsldoi8 <1,u,2,5>, <1,u,2,5>
01908   2642845798U,  // <2,5,2,0>: Cost 3 vsldoi4 <4,2,5,2>, LHS
01909   2295139218U,  // <2,5,2,1>: Cost 3 vmrglw <2,2,2,2>, <4,0,5,1>
01910   2699142760U,  // <2,5,2,2>: Cost 3 vsldoi8 <2,4,2,5>, <2,2,2,2>
01911   3766912678U,  // <2,5,2,3>: Cost 4 vsldoi8 <1,4,2,5>, <2,3,0,1>
01912   2699142925U,  // <2,5,2,4>: Cost 3 vsldoi8 <2,4,2,5>, <2,4,2,5>
01913   2228031492U,  // <2,5,2,5>: Cost 3 vmrghw <2,2,2,2>, <5,5,5,5>
01914   2295138818U,  // <2,5,2,6>: Cost 3 vmrglw <2,2,2,2>, <3,4,5,6>
01915   3368879347U,  // <2,5,2,7>: Cost 4 vmrglw <2,2,2,2>, <1,6,5,7>
01916   2295138820U,  // <2,5,2,u>: Cost 3 vmrglw <2,2,2,2>, <3,4,5,u>
01917   2287184866U,  // <2,5,3,0>: Cost 3 vmrglw LHS, <4,1,5,0>
01918   1256573842U,  // <2,5,3,1>: Cost 2 vmrglw LHS, <4,0,5,1>
01919   2642855630U,  // <2,5,3,2>: Cost 3 vsldoi4 <4,2,5,3>, <2,3,4,5>
01920   2287182763U,  // <2,5,3,3>: Cost 3 vmrglw LHS, <1,2,5,3>
01921   2287184870U,  // <2,5,3,4>: Cost 3 vmrglw LHS, <4,1,5,4>
01922   1256574170U,  // <2,5,3,5>: Cost 2 vmrglw LHS, <4,4,5,5>
01923   1213442562U,  // <2,5,3,6>: Cost 2 vmrglw LHS, <3,4,5,6>
01924   2287183091U,  // <2,5,3,7>: Cost 3 vmrglw LHS, <1,6,5,7>
01925   1213442564U,  // <2,5,3,u>: Cost 2 vmrglw LHS, <3,4,5,u>
01926   3716604006U,  // <2,5,4,0>: Cost 4 vsldoi4 <4,2,5,4>, LHS
01927   3716604822U,  // <2,5,4,1>: Cost 4 vsldoi4 <4,2,5,4>, <1,2,3,0>
01928   3766914099U,  // <2,5,4,2>: Cost 4 vsldoi8 <1,4,2,5>, <4,2,5,0>
01929   3368895403U,  // <2,5,4,3>: Cost 5 vmrglw <2,2,2,4>, <1,2,5,3>
01930   3716607031U,  // <2,5,4,4>: Cost 4 vsldoi4 <4,2,5,4>, <4,2,5,4>
01931   2693172534U,  // <2,5,4,5>: Cost 3 vsldoi8 <1,4,2,5>, RHS
01932   3363588610U,  // <2,5,4,6>: Cost 4 vmrglw <1,3,2,4>, <3,4,5,6>
01933   3368895731U,  // <2,5,4,7>: Cost 5 vmrglw <2,2,2,4>, <1,6,5,7>
01934   2693172777U,  // <2,5,4,u>: Cost 3 vsldoi8 <1,4,2,5>, RHS
01935   3704668262U,  // <2,5,5,0>: Cost 4 vsldoi4 <2,2,5,5>, LHS
01936   3704669078U,  // <2,5,5,1>: Cost 4 vsldoi4 <2,2,5,5>, <1,2,3,0>
01937   3704669830U,  // <2,5,5,2>: Cost 4 vsldoi4 <2,2,5,5>, <2,2,5,5>
01938   3364259460U,  // <2,5,5,3>: Cost 4 vmrglw <1,4,2,5>, <2,2,5,3>
01939   3704671542U,  // <2,5,5,4>: Cost 4 vsldoi4 <2,2,5,5>, RHS
01940   2793361412U,  // <2,5,5,5>: Cost 3 vsldoi12 <7,0,1,2>, <5,5,5,5>
01941   3364258167U,  // <2,5,5,6>: Cost 4 vmrglw <1,4,2,5>, <0,4,5,6>
01942   3867103249U,  // <2,5,5,7>: Cost 4 vsldoi12 <7,0,1,2>, <5,5,7,0>
01943   2793361412U,  // <2,5,5,u>: Cost 3 vsldoi12 <7,0,1,2>, <5,5,5,5>
01944   2642878566U,  // <2,5,6,0>: Cost 3 vsldoi4 <4,2,5,6>, LHS
01945   3386166810U,  // <2,5,6,1>: Cost 4 vmrglw <5,1,2,6>, <4,u,5,1>
01946   2723033594U,  // <2,5,6,2>: Cost 3 vsldoi8 <6,4,2,5>, <6,2,7,3>
01947   3848523842U,  // <2,5,6,3>: Cost 4 vsldoi12 <3,u,1,2>, <5,6,3,4>
01948   2723033713U,  // <2,5,6,4>: Cost 3 vsldoi8 <6,4,2,5>, <6,4,2,5>
01949   2230800388U,  // <2,5,6,5>: Cost 3 vmrghw <2,6,3,7>, <5,5,5,5>
01950   2230800482U,  // <2,5,6,6>: Cost 3 vmrghw <2,6,3,7>, <5,6,7,0>
01951   2785841252U,  // <2,5,6,7>: Cost 3 vsldoi12 <5,6,7,2>, <5,6,7,2>
01952   2785914989U,  // <2,5,6,u>: Cost 3 vsldoi12 <5,6,u,2>, <5,6,u,2>
01953   3796775930U,  // <2,5,7,0>: Cost 4 vsldoi8 <6,4,2,5>, <7,0,1,2>
01954   3800757335U,  // <2,5,7,1>: Cost 4 vsldoi8 <7,1,2,5>, <7,1,2,5>
01955   3853463689U,  // <2,5,7,2>: Cost 4 vsldoi12 <4,6,5,2>, <5,7,2,3>
01956   3796776218U,  // <2,5,7,3>: Cost 4 vsldoi8 <6,4,2,5>, <7,3,6,2>
01957   3796776294U,  // <2,5,7,4>: Cost 4 vsldoi8 <6,4,2,5>, <7,4,5,6>
01958   3803411867U,  // <2,5,7,5>: Cost 4 vsldoi8 <7,5,2,5>, <7,5,2,5>
01959   3371575081U,  // <2,5,7,6>: Cost 4 vmrglw <2,6,2,7>, <2,4,5,6>
01960   3796776516U,  // <2,5,7,7>: Cost 4 vsldoi8 <6,4,2,5>, <7,7,3,3>
01961   3371575083U,  // <2,5,7,u>: Cost 4 vmrglw <2,6,2,7>, <2,4,5,u>
01962   2287225826U,  // <2,5,u,0>: Cost 3 vmrglw LHS, <4,1,5,0>
01963   1256614802U,  // <2,5,u,1>: Cost 2 vmrglw LHS, <4,0,5,1>
01964   2642896590U,  // <2,5,u,2>: Cost 3 vsldoi4 <4,2,5,u>, <2,3,4,5>
01965   2287223723U,  // <2,5,u,3>: Cost 3 vmrglw LHS, <1,2,5,3>
01966   2287225830U,  // <2,5,u,4>: Cost 3 vmrglw LHS, <4,1,5,4>
01967   1256615130U,  // <2,5,u,5>: Cost 2 vmrglw LHS, <4,4,5,5>
01968   1208838658U,  // <2,5,u,6>: Cost 2 vmrglw LHS, <3,4,5,6>
01969   2287224051U,  // <2,5,u,7>: Cost 3 vmrglw LHS, <1,6,5,7>
01970   1208838660U,  // <2,5,u,u>: Cost 2 vmrglw LHS, <3,4,5,u>
01971   3772227584U,  // <2,6,0,0>: Cost 4 vsldoi8 <2,3,2,6>, <0,0,0,0>
01972   2698485862U,  // <2,6,0,1>: Cost 3 vsldoi8 <2,3,2,6>, LHS
01973   3759620282U,  // <2,6,0,2>: Cost 4 vsldoi8 <0,2,2,6>, <0,2,2,6>
01974   3710675299U,  // <2,6,0,3>: Cost 4 vsldoi4 <3,2,6,0>, <3,2,6,0>
01975   3767583058U,  // <2,6,0,4>: Cost 4 vsldoi8 <1,5,2,6>, <0,4,1,5>
01976   3378153265U,  // <2,6,0,5>: Cost 5 vmrglw <3,7,2,0>, <2,4,6,5>
01977   3865186637U,  // <2,6,0,6>: Cost 4 vsldoi12 <6,6,2,2>, <6,0,6,1>
01978   2330291510U,  // <2,6,0,7>: Cost 3 vmrglw <u,1,2,0>, RHS
01979   2698486429U,  // <2,6,0,u>: Cost 3 vsldoi8 <2,3,2,6>, LHS
01980   3734569062U,  // <2,6,1,0>: Cost 4 vsldoi4 <7,2,6,1>, LHS
01981   3764929346U,  // <2,6,1,1>: Cost 4 vsldoi8 <1,1,2,6>, <1,1,2,6>
01982   3772228502U,  // <2,6,1,2>: Cost 4 vsldoi8 <2,3,2,6>, <1,2,3,0>
01983   3734571158U,  // <2,6,1,3>: Cost 4 vsldoi4 <7,2,6,1>, <3,0,1,2>
01984   3734572342U,  // <2,6,1,4>: Cost 4 vsldoi4 <7,2,6,1>, RHS
01985   3767583878U,  // <2,6,1,5>: Cost 4 vsldoi8 <1,5,2,6>, <1,5,2,6>
01986   3768247511U,  // <2,6,1,6>: Cost 4 vsldoi8 <1,6,2,6>, <1,6,2,6>
01987   2293140790U,  // <2,6,1,7>: Cost 3 vmrglw <1,u,2,1>, RHS
01988   2293140791U,  // <2,6,1,u>: Cost 3 vmrglw <1,u,2,1>, RHS
01989   3704717414U,  // <2,6,2,0>: Cost 4 vsldoi4 <2,2,6,2>, LHS
01990   3395424589U,  // <2,6,2,1>: Cost 4 vmrglw <6,6,2,2>, <6,0,6,1>
01991   2228031993U,  // <2,6,2,2>: Cost 3 vmrghw <2,2,2,2>, <6,2,7,2>
01992   2698487485U,  // <2,6,2,3>: Cost 3 vsldoi8 <2,3,2,6>, <2,3,2,6>
01993   3704720694U,  // <2,6,2,4>: Cost 4 vsldoi4 <2,2,6,2>, RHS
01994   3773556575U,  // <2,6,2,5>: Cost 4 vsldoi8 <2,5,2,6>, <2,5,2,6>
01995   2698487738U,  // <2,6,2,6>: Cost 3 vsldoi8 <2,3,2,6>, <2,6,3,7>
01996   1221397814U,  // <2,6,2,7>: Cost 2 vmrglw <2,2,2,2>, RHS
01997   1221397815U,  // <2,6,2,u>: Cost 2 vmrglw <2,2,2,2>, RHS
01998   2636955750U,  // <2,6,3,0>: Cost 3 vsldoi4 <3,2,6,3>, LHS
01999   2330314217U,  // <2,6,3,1>: Cost 3 vmrglw LHS, <2,0,6,1>
02000   2636957626U,  // <2,6,3,2>: Cost 3 vsldoi4 <3,2,6,3>, <2,6,3,7>
02001   2287184230U,  // <2,6,3,3>: Cost 3 vmrglw LHS, <3,2,6,3>
02002   2636959030U,  // <2,6,3,4>: Cost 3 vsldoi4 <3,2,6,3>, RHS
02003   2648903448U,  // <2,6,3,5>: Cost 3 vsldoi4 <5,2,6,3>, <5,2,6,3>
02004   1256575800U,  // <2,6,3,6>: Cost 2 vmrglw LHS, <6,6,6,6>
02005   135056694U, // <2,6,3,7>: Cost 1 vmrglw LHS, RHS
02006   135056695U, // <2,6,3,u>: Cost 1 vmrglw LHS, RHS
02007   3710705766U,  // <2,6,4,0>: Cost 4 vsldoi4 <3,2,6,4>, LHS
02008   3698762677U,  // <2,6,4,1>: Cost 5 vsldoi4 <1,2,6,4>, <1,2,6,4>
02009   3710707389U,  // <2,6,4,2>: Cost 4 vsldoi4 <3,2,6,4>, <2,3,2,6>
02010   3710708071U,  // <2,6,4,3>: Cost 4 vsldoi4 <3,2,6,4>, <3,2,6,4>
02011   3710709046U,  // <2,6,4,4>: Cost 4 vsldoi4 <3,2,6,4>, RHS
02012   2698489142U,  // <2,6,4,5>: Cost 3 vsldoi8 <2,3,2,6>, RHS
02013   3796782457U,  // <2,6,4,6>: Cost 4 vsldoi8 <6,4,2,6>, <4,6,5,2>
02014   2295156022U,  // <2,6,4,7>: Cost 3 vmrglw <2,2,2,4>, RHS
02015   2295156023U,  // <2,6,4,u>: Cost 3 vmrglw <2,2,2,4>, RHS
02016   3303870753U,  // <2,6,5,0>: Cost 4 vmrghw <2,5,3,6>, <6,0,1,2>
02017   3788820134U,  // <2,6,5,1>: Cost 4 vsldoi8 <5,1,2,6>, <5,1,2,6>
02018   3779530520U,  // <2,6,5,2>: Cost 4 vsldoi8 <3,5,2,6>, <5,2,6,3>
02019   3303871026U,  // <2,6,5,3>: Cost 4 vmrghw <2,5,3,6>, <6,3,4,5>
02020   3303871117U,  // <2,6,5,4>: Cost 4 vmrghw <2,5,3,6>, <6,4,5,6>
02021   3791474666U,  // <2,6,5,5>: Cost 4 vsldoi8 <5,5,2,6>, <5,5,2,6>
02022   3792138299U,  // <2,6,5,6>: Cost 4 vsldoi8 <5,6,2,6>, <5,6,2,6>
02023   2290519350U,  // <2,6,5,7>: Cost 3 vmrglw <1,4,2,5>, RHS
02024   2290519351U,  // <2,6,5,u>: Cost 3 vmrglw <1,4,2,5>, RHS
02025   2631008358U,  // <2,6,6,0>: Cost 3 vsldoi4 <2,2,6,6>, LHS
02026   3372893673U,  // <2,6,6,1>: Cost 4 vmrglw <2,u,2,6>, <2,0,6,1>
02027   2791445264U,  // <2,6,6,2>: Cost 3 vsldoi12 <6,6,2,2>, <6,6,2,2>
02028   2230800968U,  // <2,6,6,3>: Cost 3 vmrghw <2,6,3,7>, <6,3,7,0>
02029   2631011638U,  // <2,6,6,4>: Cost 3 vsldoi4 <2,2,6,6>, RHS
02030   3372894001U,  // <2,6,6,5>: Cost 4 vmrglw <2,u,2,6>, <2,4,6,5>
02031   2793362232U,  // <2,6,6,6>: Cost 3 vsldoi12 <7,0,1,2>, <6,6,6,6>
02032   2295835958U,  // <2,6,6,7>: Cost 3 vmrglw <2,3,2,6>, RHS
02033   2295835959U,  // <2,6,6,u>: Cost 3 vmrglw <2,3,2,6>, RHS
02034   2793362254U,  // <2,6,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <6,7,0,1>
02035   2792035160U,  // <2,6,7,1>: Cost 3 vsldoi12 <6,7,1,2>, <6,7,1,2>
02036   2792108897U,  // <2,6,7,2>: Cost 3 vsldoi12 <6,7,2,2>, <6,7,2,2>
02037   2769474408U,  // <2,6,7,3>: Cost 3 vsldoi12 <3,0,1,2>, <6,7,3,0>
02038   2793362294U,  // <2,6,7,4>: Cost 3 vsldoi12 <7,0,1,2>, <6,7,4,5>
02039   3371575089U,  // <2,6,7,5>: Cost 4 vmrglw <2,6,2,7>, <2,4,6,5>
02040   2792403845U,  // <2,6,7,6>: Cost 3 vsldoi12 <6,7,6,2>, <6,7,6,2>
02041   2297834806U,  // <2,6,7,7>: Cost 3 vmrglw <2,6,2,7>, RHS
02042   2297834807U,  // <2,6,7,u>: Cost 3 vmrglw <2,6,2,7>, RHS
02043   2636996710U,  // <2,6,u,0>: Cost 3 vsldoi4 <3,2,6,u>, LHS
02044   2698491694U,  // <2,6,u,1>: Cost 3 vsldoi8 <2,3,2,6>, LHS
02045   2636998631U,  // <2,6,u,2>: Cost 3 vsldoi4 <3,2,6,u>, <2,6,u,7>
02046   2282580326U,  // <2,6,u,3>: Cost 3 vmrglw LHS, <3,2,6,3>
02047   2636999990U,  // <2,6,u,4>: Cost 3 vsldoi4 <3,2,6,u>, RHS
02048   2698492058U,  // <2,6,u,5>: Cost 3 vsldoi8 <2,3,2,6>, RHS
02049   1256616760U,  // <2,6,u,6>: Cost 2 vmrglw LHS, <6,6,6,6>
02050   135097654U, // <2,6,u,7>: Cost 1 vmrglw LHS, RHS
02051   135097655U, // <2,6,u,u>: Cost 1 vmrglw LHS, RHS
02052   2666864742U,  // <2,7,0,0>: Cost 3 vsldoi4 <u,2,7,0>, LHS
02053   1719620602U,  // <2,7,0,1>: Cost 2 vsldoi12 <7,0,1,2>, <7,0,1,2>
02054   3768254637U,  // <2,7,0,2>: Cost 4 vsldoi8 <1,6,2,7>, <0,2,1,2>
02055   3393417722U,  // <2,7,0,3>: Cost 4 vmrglw <6,3,2,0>, <6,2,7,3>
02056   2666868022U,  // <2,7,0,4>: Cost 3 vsldoi4 <u,2,7,0>, RHS
02057   3867104290U,  // <2,7,0,5>: Cost 4 vsldoi12 <7,0,1,2>, <7,0,5,6>
02058   3728667127U,  // <2,7,0,6>: Cost 4 vsldoi4 <6,2,7,0>, <6,2,7,0>
02059   2666869817U,  // <2,7,0,7>: Cost 3 vsldoi4 <u,2,7,0>, <7,0,u,2>
02060   1720136761U,  // <2,7,0,u>: Cost 2 vsldoi12 <7,0,u,2>, <7,0,u,2>
02061   3728670822U,  // <2,7,1,0>: Cost 4 vsldoi4 <6,2,7,1>, LHS
02062   3774227252U,  // <2,7,1,1>: Cost 4 vsldoi8 <2,6,2,7>, <1,1,1,1>
02063   3774227350U,  // <2,7,1,2>: Cost 4 vsldoi8 <2,6,2,7>, <1,2,3,0>
02064   2323001850U,  // <2,7,1,3>: Cost 3 vmrglw <6,u,2,1>, <6,2,7,3>
02065   3728674102U,  // <2,7,1,4>: Cost 4 vsldoi4 <6,2,7,1>, RHS
02066   3774227567U,  // <2,7,1,5>: Cost 5 vsldoi8 <2,6,2,7>, <1,5,0,1>
02067   2694513880U,  // <2,7,1,6>: Cost 3 vsldoi8 <1,6,2,7>, <1,6,2,7>
02068   3396744002U,  // <2,7,1,7>: Cost 4 vmrglw <6,u,2,1>, <6,6,7,7>
02069   2323001850U,  // <2,7,1,u>: Cost 3 vmrglw <6,u,2,1>, <6,2,7,3>
02070   2654937190U,  // <2,7,2,0>: Cost 3 vsldoi4 <6,2,7,2>, LHS
02071   3728679732U,  // <2,7,2,1>: Cost 4 vsldoi4 <6,2,7,2>, <1,1,1,1>
02072   2700486248U,  // <2,7,2,2>: Cost 3 vsldoi8 <2,6,2,7>, <2,2,2,2>
02073   2321682938U,  // <2,7,2,3>: Cost 3 vmrglw <6,6,2,2>, <6,2,7,3>
02074   2654940470U,  // <2,7,2,4>: Cost 3 vsldoi4 <6,2,7,2>, RHS
02075   3859584196U,  // <2,7,2,5>: Cost 4 vsldoi12 <5,6,7,2>, <7,2,5,6>
02076   2700486577U,  // <2,7,2,6>: Cost 3 vsldoi8 <2,6,2,7>, <2,6,2,7>
02077   2228033132U,  // <2,7,2,7>: Cost 3 vmrghw <2,2,2,2>, <7,7,7,7>
02078   2701813843U,  // <2,7,2,u>: Cost 3 vsldoi8 <2,u,2,7>, <2,u,2,7>
02079   1581203558U,  // <2,7,3,0>: Cost 2 vsldoi4 <6,2,7,3>, LHS
02080   2654946100U,  // <2,7,3,1>: Cost 3 vsldoi4 <6,2,7,3>, <1,1,1,1>
02081   2637031354U,  // <2,7,3,2>: Cost 3 vsldoi4 <3,2,7,3>, <2,6,3,7>
02082   1256575482U,  // <2,7,3,3>: Cost 2 vmrglw LHS, <6,2,7,3>
02083   1581206838U,  // <2,7,3,4>: Cost 2 vsldoi4 <6,2,7,3>, RHS
02084   2654949380U,  // <2,7,3,5>: Cost 3 vsldoi4 <6,2,7,3>, <5,5,5,5>
02085   1581208058U,  // <2,7,3,6>: Cost 2 vsldoi4 <6,2,7,3>, <6,2,7,3>
02086   1256575810U,  // <2,7,3,7>: Cost 2 vmrglw LHS, <6,6,7,7>
02087   1581209390U,  // <2,7,3,u>: Cost 2 vsldoi4 <6,2,7,3>, LHS
02088   3728695398U,  // <2,7,4,0>: Cost 4 vsldoi4 <6,2,7,4>, LHS
02089   3869758782U,  // <2,7,4,1>: Cost 4 vsldoi12 <7,4,1,2>, <7,4,1,2>
02090   3728696936U,  // <2,7,4,2>: Cost 4 vsldoi4 <6,2,7,4>, <2,2,2,2>
02091   3393450490U,  // <2,7,4,3>: Cost 4 vmrglw <6,3,2,4>, <6,2,7,3>
02092   3728698678U,  // <2,7,4,4>: Cost 4 vsldoi4 <6,2,7,4>, RHS
02093   2700487990U,  // <2,7,4,5>: Cost 3 vsldoi8 <2,6,2,7>, RHS
02094   3728699899U,  // <2,7,4,6>: Cost 4 vsldoi4 <6,2,7,4>, <6,2,7,4>
02095   3867104626U,  // <2,7,4,7>: Cost 4 vsldoi12 <7,0,1,2>, <7,4,7,0>
02096   2700488233U,  // <2,7,4,u>: Cost 3 vsldoi8 <2,6,2,7>, RHS
02097   3855160709U,  // <2,7,5,0>: Cost 4 vsldoi12 <5,0,1,2>, <7,5,0,1>
02098   3728704406U,  // <2,7,5,1>: Cost 4 vsldoi4 <6,2,7,5>, <1,2,3,0>
02099   3370233956U,  // <2,7,5,2>: Cost 4 vmrglw <2,4,2,5>, <5,6,7,2>
02100   2320380410U,  // <2,7,5,3>: Cost 3 vmrglw <6,4,2,5>, <6,2,7,3>
02101   3728706870U,  // <2,7,5,4>: Cost 4 vsldoi4 <6,2,7,5>, RHS
02102   3867104694U,  // <2,7,5,5>: Cost 4 vsldoi12 <7,0,1,2>, <7,5,5,5>
02103   3792146492U,  // <2,7,5,6>: Cost 4 vsldoi8 <5,6,2,7>, <5,6,2,7>
02104   3394122562U,  // <2,7,5,7>: Cost 4 vmrglw <6,4,2,5>, <6,6,7,7>
02105   2320380410U,  // <2,7,5,u>: Cost 3 vmrglw <6,4,2,5>, <6,2,7,3>
02106   2230801402U,  // <2,7,6,0>: Cost 3 vmrghw <2,6,3,7>, <7,0,1,2>
02107   3768258984U,  // <2,7,6,1>: Cost 4 vsldoi8 <1,6,2,7>, <6,1,7,2>
02108   2730349050U,  // <2,7,6,2>: Cost 3 vsldoi8 <7,6,2,7>, <6,2,7,3>
02109   3372894575U,  // <2,7,6,3>: Cost 4 vmrglw <2,u,2,6>, <3,2,7,3>
02110   2230801766U,  // <2,7,6,4>: Cost 3 vmrghw <2,6,3,7>, <7,4,5,6>
02111   3304543670U,  // <2,7,6,5>: Cost 4 vmrghw <2,6,3,7>, <7,5,5,5>
02112   3728716285U,  // <2,7,6,6>: Cost 4 vsldoi4 <6,2,7,6>, <6,2,7,6>
02113   2230802028U,  // <2,7,6,7>: Cost 3 vmrghw <2,6,3,7>, <7,7,7,7>
02114   2730349050U,  // <2,7,6,u>: Cost 3 vsldoi8 <7,6,2,7>, <6,2,7,3>
02115   2793362983U,  // <2,7,7,0>: Cost 3 vsldoi12 <7,0,1,2>, <7,7,0,1>
02116   3728721112U,  // <2,7,7,1>: Cost 4 vsldoi4 <6,2,7,7>, <1,6,2,7>
02117   3371574933U,  // <2,7,7,2>: Cost 4 vmrglw <2,6,2,7>, <2,2,7,2>
02118   2327695866U,  // <2,7,7,3>: Cost 3 vmrglw <7,6,2,7>, <6,2,7,3>
02119   3728723254U,  // <2,7,7,4>: Cost 4 vsldoi4 <6,2,7,7>, RHS
02120   3371574855U,  // <2,7,7,5>: Cost 5 vmrglw <2,6,2,7>, <2,1,7,5>
02121   2730350062U,  // <2,7,7,6>: Cost 3 vsldoi8 <7,6,2,7>, <7,6,2,7>
02122   2793363052U,  // <2,7,7,7>: Cost 3 vsldoi12 <7,0,1,2>, <7,7,7,7>
02123   2798671471U,  // <2,7,7,u>: Cost 3 vsldoi12 <7,u,1,2>, <7,7,u,1>
02124   1581244518U,  // <2,7,u,0>: Cost 2 vsldoi4 <6,2,7,u>, LHS
02125   1724929666U,  // <2,7,u,1>: Cost 2 vsldoi12 <7,u,1,2>, <7,u,1,2>
02126   2637072314U,  // <2,7,u,2>: Cost 3 vsldoi4 <3,2,7,u>, <2,6,3,7>
02127   1256616442U,  // <2,7,u,3>: Cost 2 vmrglw LHS, <6,2,7,3>
02128   1581247798U,  // <2,7,u,4>: Cost 2 vsldoi4 <6,2,7,u>, RHS
02129   2700490906U,  // <2,7,u,5>: Cost 3 vsldoi8 <2,6,2,7>, RHS
02130   1581249023U,  // <2,7,u,6>: Cost 2 vsldoi4 <6,2,7,u>, <6,2,7,u>
02131   1256616770U,  // <2,7,u,7>: Cost 2 vmrglw LHS, <6,6,7,7>
02132   1581250350U,  // <2,7,u,u>: Cost 2 vsldoi4 <6,2,7,u>, LHS
02133   1611489280U,  // <2,u,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
02134   537747563U, // <2,u,0,1>: Cost 1 vsldoi8 LHS, LHS
02135   2685231277U,  // <2,u,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
02136   2685231356U,  // <2,u,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
02137   1611489618U,  // <2,u,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
02138   2226763930U,  // <2,u,0,5>: Cost 3 vmrghw <2,0,3,0>, RHS
02139   2733007350U,  // <2,u,0,6>: Cost 3 vsldoi8 LHS, <0,6,1,7>
02140   2660971737U,  // <2,u,0,7>: Cost 3 vsldoi4 <7,2,u,0>, <7,2,u,0>
02141   537748125U, // <2,u,0,u>: Cost 1 vsldoi8 LHS, LHS
02142   2689876708U,  // <2,u,1,0>: Cost 3 vsldoi8 LHS, <1,0,1,2>
02143   1611490100U,  // <2,u,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
02144   1611490198U,  // <2,u,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
02145   2293137564U,  // <2,u,1,3>: Cost 3 vmrglw <1,u,2,1>, LHS
02146   2689877072U,  // <2,u,1,4>: Cost 3 vsldoi8 LHS, <1,4,5,6>
02147   2689877103U,  // <2,u,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
02148   2689877199U,  // <2,u,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
02149   2293140808U,  // <2,u,1,7>: Cost 3 vmrglw <1,u,2,1>, RHS
02150   1616135548U,  // <2,u,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
02151   1556938854U,  // <2,u,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
02152   1154291502U,  // <2,u,2,1>: Cost 2 vmrghw <2,2,2,2>, LHS
02153   336380006U, // <2,u,2,2>: Cost 1 vspltisw2 LHS
02154   1611490982U,  // <2,u,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
02155   1556942134U,  // <2,u,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
02156   1154291866U,  // <2,u,2,5>: Cost 2 vmrghw <2,2,2,2>, RHS
02157   1611491258U,  // <2,u,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
02158   1221397832U,  // <2,u,2,7>: Cost 2 vmrglw <2,2,2,2>, RHS
02159   336380006U, // <2,u,2,u>: Cost 1 vspltisw2 LHS
02160   1611491478U,  // <2,u,3,0>: Cost 2 vsldoi8 LHS, <3,0,1,2>
02161   1213440073U,  // <2,u,3,1>: Cost 2 vmrglw LHS, <0,0,u,1>
02162   1213442261U,  // <2,u,3,2>: Cost 2 vmrglw LHS, <3,0,u,2>
02163   135053468U, // <2,u,3,3>: Cost 1 vmrglw LHS, LHS
02164   1611491842U,  // <2,u,3,4>: Cost 2 vsldoi8 LHS, <3,4,5,6>
02165   1213440401U,  // <2,u,3,5>: Cost 2 vmrglw LHS, <0,4,u,5>
02166   1213442589U,  // <2,u,3,6>: Cost 2 vmrglw LHS, <3,4,u,6>
02167   135056712U, // <2,u,3,7>: Cost 1 vmrglw LHS, RHS
02168   135053473U, // <2,u,3,u>: Cost 1 vmrglw LHS, LHS
02169   1551425638U,  // <2,u,4,0>: Cost 2 vsldoi4 <1,2,u,4>, LHS
02170   1551426503U,  // <2,u,4,1>: Cost 2 vsldoi4 <1,2,u,4>, <1,2,u,4>
02171   2625169000U,  // <2,u,4,2>: Cost 3 vsldoi4 <1,2,u,4>, <2,2,2,2>
02172   2625169558U,  // <2,u,4,3>: Cost 3 vsldoi4 <1,2,u,4>, <3,0,1,2>
02173   1551428918U,  // <2,u,4,4>: Cost 2 vsldoi4 <1,2,u,4>, RHS
02174   537750838U, // <2,u,4,5>: Cost 1 vsldoi8 LHS, RHS
02175   2733010297U,  // <2,u,4,6>: Cost 3 vsldoi8 LHS, <4,6,5,2>
02176   2295156040U,  // <2,u,4,7>: Cost 3 vmrglw <2,2,2,4>, RHS
02177   537751081U, // <2,u,4,u>: Cost 1 vsldoi8 LHS, RHS
02178   2689879624U,  // <2,u,5,0>: Cost 3 vsldoi8 LHS, <5,0,1,2>
02179   2230130478U,  // <2,u,5,1>: Cost 3 vmrghw <2,5,3,6>, LHS
02180   2631149217U,  // <2,u,5,2>: Cost 3 vsldoi4 <2,2,u,5>, <2,2,u,5>
02181   2290516124U,  // <2,u,5,3>: Cost 3 vmrglw <1,4,2,5>, LHS
02182   2689879988U,  // <2,u,5,4>: Cost 3 vsldoi8 LHS, <5,4,5,6>
02183   1659269124U,  // <2,u,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
02184   1691162778U,  // <2,u,5,6>: Cost 2 vsldoi12 <2,2,2,2>, RHS
02185   2290519368U,  // <2,u,5,7>: Cost 3 vmrglw <1,4,2,5>, RHS
02186   1691162796U,  // <2,u,5,u>: Cost 2 vsldoi12 <2,2,2,2>, RHS
02187   2230802131U,  // <2,u,6,0>: Cost 3 vmrghw <2,6,3,7>, <u,0,1,2>
02188   1157060398U,  // <2,u,6,1>: Cost 2 vmrghw <2,6,3,7>, LHS
02189   1659269626U,  // <2,u,6,2>: Cost 2 vsldoi8 LHS, <6,2,7,3>
02190   2764904656U,  // <2,u,6,3>: Cost 3 vsldoi12 <2,2,2,2>, <u,6,3,7>
02191   2230802495U,  // <2,u,6,4>: Cost 3 vmrghw <2,6,3,7>, <u,4,5,6>
02192   1157060762U,  // <2,u,6,5>: Cost 2 vmrghw <2,6,3,7>, RHS
02193   1659269944U,  // <2,u,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
02194   1659269966U,  // <2,u,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
02195   1157060965U,  // <2,u,6,u>: Cost 2 vmrghw <2,6,3,7>, LHS
02196   1659270138U,  // <2,u,7,0>: Cost 2 vsldoi8 LHS, <7,0,1,2>
02197   2727040090U,  // <2,u,7,1>: Cost 3 vsldoi8 <7,1,2,u>, <7,1,2,u>
02198   2727703723U,  // <2,u,7,2>: Cost 3 vsldoi8 <7,2,2,u>, <7,2,2,u>
02199   2297831580U,  // <2,u,7,3>: Cost 3 vmrglw <2,6,2,7>, LHS
02200   1659270502U,  // <2,u,7,4>: Cost 2 vsldoi8 LHS, <7,4,5,6>
02201   2733012406U,  // <2,u,7,5>: Cost 3 vsldoi8 LHS, <7,5,5,5>
02202   2730358255U,  // <2,u,7,6>: Cost 3 vsldoi8 <7,6,2,u>, <7,6,2,u>
02203   1659270764U,  // <2,u,7,7>: Cost 2 vsldoi8 LHS, <7,7,7,7>
02204   1659270786U,  // <2,u,7,u>: Cost 2 vsldoi8 LHS, <7,u,1,2>
02205   1213481923U,  // <2,u,u,0>: Cost 2 vmrglw LHS, <1,2,u,0>
02206   537753390U, // <2,u,u,1>: Cost 1 vsldoi8 LHS, LHS
02207   336380006U, // <2,u,u,2>: Cost 1 vspltisw2 LHS
02208   135094428U, // <2,u,u,3>: Cost 1 vmrglw LHS, LHS
02209   1213481927U,  // <2,u,u,4>: Cost 2 vmrglw LHS, <1,2,u,4>
02210   537753754U, // <2,u,u,5>: Cost 1 vsldoi8 LHS, RHS
02211   1208838685U,  // <2,u,u,6>: Cost 2 vmrglw LHS, <3,4,u,6>
02212   135097672U, // <2,u,u,7>: Cost 1 vmrglw LHS, RHS
02213   135094433U, // <2,u,u,u>: Cost 1 vmrglw LHS, LHS
02214   1678557184U,  // <3,0,0,0>: Cost 2 vsldoi12 LHS, <0,0,0,0>
02215   1678557194U,  // <3,0,0,1>: Cost 2 vsldoi12 LHS, <0,0,1,1>
02216   2631181989U,  // <3,0,0,2>: Cost 3 vsldoi4 <2,3,0,0>, <2,3,0,0>
02217   2289223984U,  // <3,0,0,3>: Cost 3 vmrglw <1,2,3,0>, <3,2,0,3>
02218   2756943909U,  // <3,0,0,4>: Cost 3 vsldoi12 LHS, <0,0,4,1>
02219   3362965729U,  // <3,0,0,5>: Cost 4 vmrglw <1,2,3,0>, <3,1,0,5>
02220   3362966054U,  // <3,0,0,6>: Cost 4 vmrglw <1,2,3,0>, <3,5,0,6>
02221   2289224312U,  // <3,0,0,7>: Cost 3 vmrglw <1,2,3,0>, <3,6,0,7>
02222   1683202121U,  // <3,0,0,u>: Cost 2 vsldoi12 LHS, <0,0,u,1>
02223   1557446758U,  // <3,0,1,0>: Cost 2 vsldoi4 <2,3,0,1>, LHS
02224   2752741467U,  // <3,0,1,1>: Cost 3 vsldoi12 LHS, <0,1,1,1>
02225   604815462U, // <3,0,1,2>: Cost 1 vsldoi12 LHS, LHS
02226   2631190676U,  // <3,0,1,3>: Cost 3 vsldoi4 <2,3,0,1>, <3,0,1,0>
02227   1557450038U,  // <3,0,1,4>: Cost 2 vsldoi4 <2,3,0,1>, RHS
02228   2667024388U,  // <3,0,1,5>: Cost 3 vsldoi4 <u,3,0,1>, <5,5,5,5>
02229   2800074894U,  // <3,0,1,6>: Cost 3 vsldoi12 LHS, <0,1,6,7>
02230   2661053667U,  // <3,0,1,7>: Cost 3 vsldoi4 <7,3,0,1>, <7,3,0,1>
02231   604815516U, // <3,0,1,u>: Cost 1 vsldoi12 LHS, LHS
02232   2696521165U,  // <3,0,2,0>: Cost 3 vsldoi8 <2,0,3,0>, <2,0,3,0>
02233   2752741549U,  // <3,0,2,1>: Cost 3 vsldoi12 LHS, <0,2,1,2>
02234   2691876456U,  // <3,0,2,2>: Cost 3 vsldoi8 <1,2,3,0>, <2,2,2,2>
02235   2691876518U,  // <3,0,2,3>: Cost 3 vsldoi8 <1,2,3,0>, <2,3,0,1>
02236   3830685895U,  // <3,0,2,4>: Cost 4 vsldoi12 LHS, <0,2,4,1>
02237   3765618536U,  // <3,0,2,5>: Cost 4 vsldoi8 <1,2,3,0>, <2,5,3,6>
02238   2691876794U,  // <3,0,2,6>: Cost 3 vsldoi8 <1,2,3,0>, <2,6,3,7>
02239   2701166596U,  // <3,0,2,7>: Cost 3 vsldoi8 <2,7,3,0>, <2,7,3,0>
02240   2756944108U,  // <3,0,2,u>: Cost 3 vsldoi12 LHS, <0,2,u,2>
02241   2691877014U,  // <3,0,3,0>: Cost 3 vsldoi8 <1,2,3,0>, <3,0,1,2>
02242   1161003110U,  // <3,0,3,1>: Cost 2 vmrghw <3,3,3,3>, LHS
02243   2691877168U,  // <3,0,3,2>: Cost 3 vsldoi8 <1,2,3,0>, <3,2,0,3>
02244   2691877246U,  // <3,0,3,3>: Cost 3 vsldoi8 <1,2,3,0>, <3,3,0,0>
02245   2691877378U,  // <3,0,3,4>: Cost 3 vsldoi8 <1,2,3,0>, <3,4,5,6>
02246   3765619238U,  // <3,0,3,5>: Cost 4 vsldoi8 <1,2,3,0>, <3,5,0,6>
02247   2691877496U,  // <3,0,3,6>: Cost 3 vsldoi8 <1,2,3,0>, <3,6,0,7>
02248   3368962680U,  // <3,0,3,7>: Cost 4 vmrglw <2,2,3,3>, <3,6,0,7>
02249   1161003677U,  // <3,0,3,u>: Cost 2 vmrghw <3,3,3,3>, LHS
02250   2289254400U,  // <3,0,4,0>: Cost 3 vmrglw <1,2,3,4>, <0,0,0,0>
02251   1678557522U,  // <3,0,4,1>: Cost 2 vsldoi12 LHS, <0,4,1,5>
02252   2631214761U,  // <3,0,4,2>: Cost 3 vsldoi4 <2,3,0,4>, <2,3,0,4>
02253   2235580672U,  // <3,0,4,3>: Cost 3 vmrghw <3,4,5,6>, <0,3,1,4>
02254   2756944237U,  // <3,0,4,4>: Cost 3 vsldoi12 LHS, <0,4,4,5>
02255   1618136374U,  // <3,0,4,5>: Cost 2 vsldoi8 <1,2,3,0>, RHS
02256   3309322742U,  // <3,0,4,6>: Cost 4 vmrghw <3,4,5,6>, <0,6,1,7>
02257   3362998904U,  // <3,0,4,7>: Cost 4 vmrglw <1,2,3,4>, <3,6,0,7>
02258   1683202449U,  // <3,0,4,u>: Cost 2 vsldoi12 LHS, <0,4,u,5>
02259   3765620296U,  // <3,0,5,0>: Cost 4 vsldoi8 <1,2,3,0>, <5,0,1,2>
02260   2752299427U,  // <3,0,5,1>: Cost 3 vsldoi12 LHS, <0,5,1,5>
02261   3789508346U,  // <3,0,5,2>: Cost 4 vsldoi8 <5,2,3,0>, <5,2,3,0>
02262   3403486842U,  // <3,0,5,3>: Cost 4 vmrglw <u,0,3,5>, <7,u,0,3>
02263   3765620660U,  // <3,0,5,4>: Cost 4 vsldoi8 <1,2,3,0>, <5,4,5,6>
02264   2733682692U,  // <3,0,5,5>: Cost 3 vsldoi8 <u,2,3,0>, <5,5,5,5>
02265   2800075218U,  // <3,0,5,6>: Cost 3 vsldoi12 LHS, <0,5,6,7>
02266   3873817044U,  // <3,0,5,7>: Cost 4 vsldoi12 LHS, <0,5,7,0>
02267   2800075234U,  // <3,0,5,u>: Cost 3 vsldoi12 LHS, <0,5,u,5>
02268   2752299501U,  // <3,0,6,0>: Cost 3 vsldoi12 LHS, <0,6,0,7>
02269   2236547174U,  // <3,0,6,1>: Cost 3 vmrghw <3,6,0,7>, LHS
02270   2733683194U,  // <3,0,6,2>: Cost 3 vsldoi8 <u,2,3,0>, <6,2,7,3>
02271   3844473352U,  // <3,0,6,3>: Cost 4 vsldoi12 <3,2,0,3>, <0,6,3,7>
02272   3310289234U,  // <3,0,6,4>: Cost 4 vmrghw <3,6,0,7>, <0,4,1,5>
02273   3873817114U,  // <3,0,6,5>: Cost 4 vsldoi12 LHS, <0,6,5,7>
02274   2733683512U,  // <3,0,6,6>: Cost 3 vsldoi8 <u,2,3,0>, <6,6,6,6>
02275   2725057384U,  // <3,0,6,7>: Cost 3 vsldoi8 <6,7,3,0>, <6,7,3,0>
02276   2236547741U,  // <3,0,6,u>: Cost 3 vmrghw <3,6,0,7>, LHS
02277   2297905152U,  // <3,0,7,0>: Cost 3 vmrglw <2,6,3,7>, <0,0,0,0>
02278   2297906854U,  // <3,0,7,1>: Cost 3 vmrglw <2,6,3,7>, <2,3,0,1>
02279   2727711916U,  // <3,0,7,2>: Cost 3 vsldoi8 <7,2,3,0>, <7,2,3,0>
02280   3371649328U,  // <3,0,7,3>: Cost 4 vmrglw <2,6,3,7>, <3,2,0,3>
02281   2733684070U,  // <3,0,7,4>: Cost 3 vsldoi8 <u,2,3,0>, <7,4,5,6>
02282   3734843490U,  // <3,0,7,5>: Cost 4 vsldoi4 <7,3,0,7>, <5,6,7,0>
02283   3798799895U,  // <3,0,7,6>: Cost 4 vsldoi8 <6,7,3,0>, <7,6,7,3>
02284   2733684332U,  // <3,0,7,7>: Cost 3 vsldoi8 <u,2,3,0>, <7,7,7,7>
02285   2297906861U,  // <3,0,7,u>: Cost 3 vmrglw <2,6,3,7>, <2,3,0,u>
02286   1557504102U,  // <3,0,u,0>: Cost 2 vsldoi4 <2,3,0,u>, LHS
02287   1678557842U,  // <3,0,u,1>: Cost 2 vsldoi12 LHS, <0,u,1,1>
02288   604816029U, // <3,0,u,2>: Cost 1 vsldoi12 LHS, LHS
02289   2691880892U,  // <3,0,u,3>: Cost 3 vsldoi8 <1,2,3,0>, <u,3,0,1>
02290   1557507382U,  // <3,0,u,4>: Cost 2 vsldoi4 <2,3,0,u>, RHS
02291   1618139290U,  // <3,0,u,5>: Cost 2 vsldoi8 <1,2,3,0>, RHS
02292   2691881168U,  // <3,0,u,6>: Cost 3 vsldoi8 <1,2,3,0>, <u,6,3,7>
02293   2661111018U,  // <3,0,u,7>: Cost 3 vsldoi4 <7,3,0,u>, <7,3,0,u>
02294   604816083U, // <3,0,u,u>: Cost 1 vsldoi12 LHS, LHS
02295   2619310332U,  // <3,1,0,0>: Cost 3 vsldoi4 <0,3,1,0>, <0,3,1,0>
02296   2756944612U,  // <3,1,0,1>: Cost 3 vsldoi12 LHS, <1,0,1,2>
02297   2289221724U,  // <3,1,0,2>: Cost 3 vmrglw <1,2,3,0>, <0,1,1,2>
02298   2619312278U,  // <3,1,0,3>: Cost 3 vsldoi4 <0,3,1,0>, <3,0,1,2>
02299   2619313462U,  // <3,1,0,4>: Cost 3 vsldoi4 <0,3,1,0>, RHS
02300   2289221970U,  // <3,1,0,5>: Cost 3 vmrglw <1,2,3,0>, <0,4,1,5>
02301   2232599768U,  // <3,1,0,6>: Cost 3 vmrghw <3,0,1,2>, <1,6,2,7>
02302   3362964687U,  // <3,1,0,7>: Cost 4 vmrglw <1,2,3,0>, <1,6,1,7>
02303   2619316014U,  // <3,1,0,u>: Cost 3 vsldoi4 <0,3,1,0>, LHS
02304   2756944683U,  // <3,1,1,0>: Cost 3 vsldoi12 LHS, <1,1,0,1>
02305   1678558004U,  // <3,1,1,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
02306   2691883927U,  // <3,1,1,2>: Cost 3 vsldoi8 <1,2,3,1>, <1,2,3,1>
02307   3826631496U,  // <3,1,1,3>: Cost 4 vsldoi12 <0,2,1,3>, <1,1,3,3>
02308   2756944723U,  // <3,1,1,4>: Cost 3 vsldoi12 LHS, <1,1,4,5>
02309   2756944732U,  // <3,1,1,5>: Cost 3 vsldoi12 LHS, <1,1,5,5>
02310   3830686561U,  // <3,1,1,6>: Cost 4 vsldoi12 LHS, <1,1,6,1>
02311   3734869228U,  // <3,1,1,7>: Cost 4 vsldoi4 <7,3,1,1>, <7,3,1,1>
02312   1678558004U,  // <3,1,1,u>: Cost 2 vsldoi12 LHS, <1,1,1,1>
02313   2696529358U,  // <3,1,2,0>: Cost 3 vsldoi8 <2,0,3,1>, <2,0,3,1>
02314   2756944775U,  // <3,1,2,1>: Cost 3 vsldoi12 LHS, <1,2,1,3>
02315   2294548630U,  // <3,1,2,2>: Cost 3 vmrglw <2,1,3,2>, <3,0,1,2>
02316   1678558102U,  // <3,1,2,3>: Cost 2 vsldoi12 LHS, <1,2,3,0>
02317   2631273782U,  // <3,1,2,4>: Cost 3 vsldoi4 <2,3,1,2>, RHS
02318   2756944811U,  // <3,1,2,5>: Cost 3 vsldoi12 LHS, <1,2,5,3>
02319   3830686644U,  // <3,1,2,6>: Cost 4 vsldoi12 LHS, <1,2,6,3>
02320   2800075706U,  // <3,1,2,7>: Cost 3 vsldoi12 LHS, <1,2,7,0>
02321   1679000515U,  // <3,1,2,u>: Cost 2 vsldoi12 LHS, <1,2,u,0>
02322   2619334911U,  // <3,1,3,0>: Cost 3 vsldoi4 <0,3,1,3>, <0,3,1,3>
02323   2295218186U,  // <3,1,3,1>: Cost 3 vmrglw <2,2,3,3>, <0,0,1,1>
02324   2293229718U,  // <3,1,3,2>: Cost 3 vmrglw <1,u,3,3>, <3,0,1,2>
02325   2619337116U,  // <3,1,3,3>: Cost 3 vsldoi4 <0,3,1,3>, <3,3,3,3>
02326   2619338038U,  // <3,1,3,4>: Cost 3 vsldoi4 <0,3,1,3>, RHS
02327   2295218514U,  // <3,1,3,5>: Cost 3 vmrglw <2,2,3,3>, <0,4,1,5>
02328   3830686729U,  // <3,1,3,6>: Cost 4 vsldoi12 LHS, <1,3,6,7>
02329   3368961231U,  // <3,1,3,7>: Cost 4 vmrglw <2,2,3,3>, <1,6,1,7>
02330   2619340590U,  // <3,1,3,u>: Cost 3 vsldoi4 <0,3,1,3>, LHS
02331   2619343104U,  // <3,1,4,0>: Cost 3 vsldoi4 <0,3,1,4>, <0,3,1,4>
02332   2289254410U,  // <3,1,4,1>: Cost 3 vmrglw <1,2,3,4>, <0,0,1,1>
02333   2289256598U,  // <3,1,4,2>: Cost 3 vmrglw <1,2,3,4>, <3,0,1,2>
02334   2619345410U,  // <3,1,4,3>: Cost 3 vsldoi4 <0,3,1,4>, <3,4,5,6>
02335   2619346230U,  // <3,1,4,4>: Cost 3 vsldoi4 <0,3,1,4>, RHS
02336   2756944976U,  // <3,1,4,5>: Cost 3 vsldoi12 LHS, <1,4,5,6>
02337   3362996401U,  // <3,1,4,6>: Cost 4 vmrglw <1,2,3,4>, <0,2,1,6>
02338   3362997455U,  // <3,1,4,7>: Cost 4 vmrglw <1,2,3,4>, <1,6,1,7>
02339   2619348782U,  // <3,1,4,u>: Cost 3 vsldoi4 <0,3,1,4>, LHS
02340   2756945007U,  // <3,1,5,0>: Cost 3 vsldoi12 LHS, <1,5,0,1>
02341   3830686840U,  // <3,1,5,1>: Cost 4 vsldoi12 LHS, <1,5,1,1>
02342   3358361750U,  // <3,1,5,2>: Cost 4 vmrglw <0,4,3,5>, <3,0,1,2>
02343   3830686857U,  // <3,1,5,3>: Cost 4 vsldoi12 LHS, <1,5,3,0>
02344   2756945047U,  // <3,1,5,4>: Cost 3 vsldoi12 LHS, <1,5,4,5>
02345   2294571346U,  // <3,1,5,5>: Cost 3 vmrglw <2,1,3,5>, <0,4,1,5>
02346   3806105698U,  // <3,1,5,6>: Cost 4 vsldoi8 <u,0,3,1>, <5,6,7,0>
02347   3873817774U,  // <3,1,5,7>: Cost 4 vsldoi12 LHS, <1,5,7,1>
02348   2756945079U,  // <3,1,5,u>: Cost 3 vsldoi12 LHS, <1,5,u,1>
02349   3830686912U,  // <3,1,6,0>: Cost 4 vsldoi12 LHS, <1,6,0,1>
02350   2756945103U,  // <3,1,6,1>: Cost 3 vsldoi12 LHS, <1,6,1,7>
02351   2236547990U,  // <3,1,6,2>: Cost 3 vmrghw <3,6,0,7>, <1,2,3,0>
02352   3826631905U,  // <3,1,6,3>: Cost 4 vsldoi12 <0,2,1,3>, <1,6,3,7>
02353   3830686952U,  // <3,1,6,4>: Cost 4 vsldoi12 LHS, <1,6,4,5>
02354   2756945139U,  // <3,1,6,5>: Cost 3 vsldoi12 LHS, <1,6,5,7>
02355   3830686972U,  // <3,1,6,6>: Cost 4 vsldoi12 LHS, <1,6,6,7>
02356   2800076030U,  // <3,1,6,7>: Cost 3 vsldoi12 LHS, <1,6,7,0>
02357   2756945166U,  // <3,1,6,u>: Cost 3 vsldoi12 LHS, <1,6,u,7>
02358   3699081318U,  // <3,1,7,0>: Cost 4 vsldoi4 <1,3,1,7>, LHS
02359   2297905162U,  // <3,1,7,1>: Cost 3 vmrglw <2,6,3,7>, <0,0,1,1>
02360   2297907350U,  // <3,1,7,2>: Cost 3 vmrglw <2,6,3,7>, <3,0,1,2>
02361   3365675182U,  // <3,1,7,3>: Cost 4 vmrglw <1,6,3,7>, <0,2,1,3>
02362   3699084598U,  // <3,1,7,4>: Cost 4 vsldoi4 <1,3,1,7>, RHS
02363   2297905490U,  // <3,1,7,5>: Cost 3 vmrglw <2,6,3,7>, <0,4,1,5>
02364   2297905329U,  // <3,1,7,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,1,6>
02365   3368330447U,  // <3,1,7,7>: Cost 4 vmrglw <2,1,3,7>, <1,6,1,7>
02366   2297905169U,  // <3,1,7,u>: Cost 3 vmrglw <2,6,3,7>, <0,0,1,u>
02367   2619375876U,  // <3,1,u,0>: Cost 3 vsldoi4 <0,3,1,u>, <0,3,1,u>
02368   1678558004U,  // <3,1,u,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
02369   2289289366U,  // <3,1,u,2>: Cost 3 vmrglw <1,2,3,u>, <3,0,1,2>
02370   1679000956U,  // <3,1,u,3>: Cost 2 vsldoi12 LHS, <1,u,3,0>
02371   2619378998U,  // <3,1,u,4>: Cost 3 vsldoi4 <0,3,1,u>, RHS
02372   2756945297U,  // <3,1,u,5>: Cost 3 vsldoi12 LHS, <1,u,5,3>
02373   2297905329U,  // <3,1,u,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,1,6>
02374   2800076192U,  // <3,1,u,7>: Cost 3 vsldoi12 LHS, <1,u,7,0>
02375   1683203497U,  // <3,1,u,u>: Cost 2 vsldoi12 LHS, <1,u,u,0>
02376   3362964203U,  // <3,2,0,0>: Cost 4 vmrglw <1,2,3,0>, <1,0,2,0>
02377   2289222380U,  // <3,2,0,1>: Cost 3 vmrglw <1,2,3,0>, <1,0,2,1>
02378   2289222462U,  // <3,2,0,2>: Cost 3 vmrglw <1,2,3,0>, <1,1,2,2>
02379   1215479910U,  // <3,2,0,3>: Cost 2 vmrglw <1,2,3,0>, LHS
02380   3362964207U,  // <3,2,0,4>: Cost 4 vmrglw <1,2,3,0>, <1,0,2,4>
02381   2289222708U,  // <3,2,0,5>: Cost 3 vmrglw <1,2,3,0>, <1,4,2,5>
02382   2232600506U,  // <3,2,0,6>: Cost 3 vmrghw <3,0,1,2>, <2,6,3,7>
02383   3396142296U,  // <3,2,0,7>: Cost 4 vmrglw <6,7,3,0>, <1,6,2,7>
02384   1215479915U,  // <3,2,0,u>: Cost 2 vmrglw <1,2,3,0>, LHS
02385   3699105894U,  // <3,2,1,0>: Cost 4 vsldoi4 <1,3,2,1>, LHS
02386   3765633844U,  // <3,2,1,1>: Cost 4 vsldoi8 <1,2,3,2>, <1,1,1,1>
02387   2691892120U,  // <3,2,1,2>: Cost 3 vsldoi8 <1,2,3,2>, <1,2,3,2>
02388   2752300575U,  // <3,2,1,3>: Cost 3 vsldoi12 LHS, <2,1,3,1>
02389   3699109174U,  // <3,2,1,4>: Cost 4 vsldoi4 <1,3,2,1>, RHS
02390   3830687280U,  // <3,2,1,5>: Cost 5 vsldoi12 LHS, <2,1,5,0>
02391   3830687289U,  // <3,2,1,6>: Cost 4 vsldoi12 LHS, <2,1,6,0>
02392   3874260548U,  // <3,2,1,7>: Cost 4 vsldoi12 LHS, <2,1,7,2>
02393   2752742988U,  // <3,2,1,u>: Cost 3 vsldoi12 LHS, <2,1,u,1>
02394   2631344230U,  // <3,2,2,0>: Cost 3 vsldoi4 <2,3,2,2>, LHS
02395   2697201184U,  // <3,2,2,1>: Cost 3 vsldoi8 <2,1,3,2>, <2,1,3,2>
02396   1678558824U,  // <3,2,2,2>: Cost 2 vsldoi12 LHS, <2,2,2,2>
02397   1678558834U,  // <3,2,2,3>: Cost 2 vsldoi12 LHS, <2,2,3,3>
02398   2631347510U,  // <3,2,2,4>: Cost 3 vsldoi4 <2,3,2,2>, RHS
02399   3368953613U,  // <3,2,2,5>: Cost 4 vmrglw <2,2,3,2>, <2,4,2,5>
02400   2234304442U,  // <3,2,2,6>: Cost 3 vmrghw <3,2,6,3>, <2,6,3,7>
02401   3368953777U,  // <3,2,2,7>: Cost 4 vmrglw <2,2,3,2>, <2,6,2,7>
02402   1679001247U,  // <3,2,2,u>: Cost 2 vsldoi12 LHS, <2,2,u,3>
02403   1678558886U,  // <3,2,3,0>: Cost 2 vsldoi12 LHS, <2,3,0,1>
02404   2752300719U,  // <3,2,3,1>: Cost 3 vsldoi12 LHS, <2,3,1,1>
02405   2752300729U,  // <3,2,3,2>: Cost 3 vsldoi12 LHS, <2,3,2,2>
02406   1221476454U,  // <3,2,3,3>: Cost 2 vmrglw <2,2,3,3>, LHS
02407   1678558926U,  // <3,2,3,4>: Cost 2 vsldoi12 LHS, <2,3,4,5>
02408   2800076503U,  // <3,2,3,5>: Cost 3 vsldoi12 LHS, <2,3,5,5>
02409   2234746810U,  // <3,2,3,6>: Cost 3 vmrghw <3,3,3,3>, <2,6,3,7>
02410   2800076516U,  // <3,2,3,7>: Cost 3 vsldoi12 LHS, <2,3,7,0>
02411   1678558958U,  // <3,2,3,u>: Cost 2 vsldoi12 LHS, <2,3,u,1>
02412   3699130470U,  // <3,2,4,0>: Cost 4 vsldoi4 <1,3,2,4>, LHS
02413   3362996972U,  // <3,2,4,1>: Cost 4 vmrglw <1,2,3,4>, <1,0,2,1>
02414   2289256040U,  // <3,2,4,2>: Cost 3 vmrglw <1,2,3,4>, <2,2,2,2>
02415   1215512678U,  // <3,2,4,3>: Cost 2 vmrglw <1,2,3,4>, LHS
02416   3362998676U,  // <3,2,4,4>: Cost 4 vmrglw <1,2,3,4>, <3,3,2,4>
02417   2691894582U,  // <3,2,4,5>: Cost 3 vsldoi8 <1,2,3,2>, RHS
02418   2235582394U,  // <3,2,4,6>: Cost 3 vmrghw <3,4,5,6>, <2,6,3,7>
02419   3734967544U,  // <3,2,4,7>: Cost 4 vsldoi4 <7,3,2,4>, <7,3,2,4>
02420   1215512683U,  // <3,2,4,u>: Cost 2 vmrglw <1,2,3,4>, LHS
02421   3705110630U,  // <3,2,5,0>: Cost 4 vsldoi4 <2,3,2,5>, LHS
02422   3368313985U,  // <3,2,5,1>: Cost 4 vmrglw <2,1,3,5>, <1,5,2,1>
02423   3368314472U,  // <3,2,5,2>: Cost 4 vmrglw <2,1,3,5>, <2,2,2,2>
02424   2756945768U,  // <3,2,5,3>: Cost 3 vsldoi12 LHS, <2,5,3,6>
02425   3705113910U,  // <3,2,5,4>: Cost 4 vsldoi4 <2,3,2,5>, RHS
02426   3310061416U,  // <3,2,5,5>: Cost 4 vmrghw <3,5,6,6>, <2,5,3,6>
02427   3310135226U,  // <3,2,5,6>: Cost 4 vmrghw <3,5,7,6>, <2,6,3,7>
02428   3370305457U,  // <3,2,5,7>: Cost 5 vmrglw <2,4,3,5>, <2,6,2,7>
02429   2752743317U,  // <3,2,5,u>: Cost 3 vsldoi12 LHS, <2,5,u,6>
02430   2631376998U,  // <3,2,6,0>: Cost 3 vsldoi4 <2,3,2,6>, LHS
02431   3705119540U,  // <3,2,6,1>: Cost 4 vsldoi4 <2,3,2,6>, <1,1,1,1>
02432   2631378621U,  // <3,2,6,2>: Cost 3 vsldoi4 <2,3,2,6>, <2,3,2,6>
02433   1678559162U,  // <3,2,6,3>: Cost 2 vsldoi12 LHS, <2,6,3,7>
02434   2631380278U,  // <3,2,6,4>: Cost 3 vsldoi4 <2,3,2,6>, RHS
02435   3370976956U,  // <3,2,6,5>: Cost 4 vmrglw <2,5,3,6>, <2,3,2,5>
02436   2237065146U,  // <3,2,6,6>: Cost 3 vmrghw <3,6,7,7>, <2,6,3,7>
02437   3798815594U,  // <3,2,6,7>: Cost 4 vsldoi8 <6,7,3,2>, <6,7,3,2>
02438   1679001575U,  // <3,2,6,u>: Cost 2 vsldoi12 LHS, <2,6,u,7>
02439   2800076778U,  // <3,2,7,0>: Cost 3 vsldoi12 LHS, <2,7,0,1>
02440   3371647724U,  // <3,2,7,1>: Cost 4 vmrglw <2,6,3,7>, <1,0,2,1>
02441   2297906792U,  // <3,2,7,2>: Cost 3 vmrglw <2,6,3,7>, <2,2,2,2>
02442   1224163430U,  // <3,2,7,3>: Cost 2 vmrglw <2,6,3,7>, LHS
02443   3705130294U,  // <3,2,7,4>: Cost 4 vsldoi4 <2,3,2,7>, RHS
02444   3371648052U,  // <3,2,7,5>: Cost 4 vmrglw <2,6,3,7>, <1,4,2,5>
02445   2297906877U,  // <3,2,7,6>: Cost 3 vmrglw <2,6,3,7>, <2,3,2,6>
02446   3371648702U,  // <3,2,7,7>: Cost 4 vmrglw <2,6,3,7>, <2,3,2,7>
02447   1224163435U,  // <3,2,7,u>: Cost 2 vmrglw <2,6,3,7>, LHS
02448   1679001659U,  // <3,2,u,0>: Cost 2 vsldoi12 LHS, <2,u,0,1>
02449   2752743492U,  // <3,2,u,1>: Cost 3 vsldoi12 LHS, <2,u,1,1>
02450   1678558824U,  // <3,2,u,2>: Cost 2 vsldoi12 LHS, <2,2,2,2>
02451   1678559320U,  // <3,2,u,3>: Cost 2 vsldoi12 LHS, <2,u,3,3>
02452   1679001699U,  // <3,2,u,4>: Cost 2 vsldoi12 LHS, <2,u,4,5>
02453   2691897498U,  // <3,2,u,5>: Cost 3 vsldoi8 <1,2,3,2>, RHS
02454   2237908922U,  // <3,2,u,6>: Cost 3 vmrghw <3,u,1,2>, <2,6,3,7>
02455   2800519289U,  // <3,2,u,7>: Cost 3 vsldoi12 LHS, <2,u,7,0>
02456   1679001731U,  // <3,2,u,u>: Cost 2 vsldoi12 LHS, <2,u,u,1>
02457   1215480726U,  // <3,3,0,0>: Cost 2 vmrglw <1,2,3,0>, <1,2,3,0>
02458   1678559382U,  // <3,3,0,1>: Cost 2 vsldoi12 LHS, <3,0,1,2>
02459   2631403200U,  // <3,3,0,2>: Cost 3 vsldoi4 <2,3,3,0>, <2,3,3,0>
02460   2289223282U,  // <3,3,0,3>: Cost 3 vmrglw <1,2,3,0>, <2,2,3,3>
02461   2752301232U,  // <3,3,0,4>: Cost 3 vsldoi12 LHS, <3,0,4,1>
02462   3362965027U,  // <3,3,0,5>: Cost 4 vmrglw <1,2,3,0>, <2,1,3,5>
02463   3362965352U,  // <3,3,0,6>: Cost 4 vmrglw <1,2,3,0>, <2,5,3,6>
02464   2289223610U,  // <3,3,0,7>: Cost 3 vmrglw <1,2,3,0>, <2,6,3,7>
02465   1678559445U,  // <3,3,0,u>: Cost 2 vsldoi12 LHS, <3,0,u,2>
02466   3830687964U,  // <3,3,1,0>: Cost 4 vsldoi12 LHS, <3,1,0,0>
02467   2752301286U,  // <3,3,1,1>: Cost 3 vsldoi12 LHS, <3,1,1,1>
02468   2752301297U,  // <3,3,1,2>: Cost 3 vsldoi12 LHS, <3,1,2,3>
02469   2305157532U,  // <3,3,1,3>: Cost 3 vmrglw <3,u,3,1>, <3,3,3,3>
02470   3830688000U,  // <3,3,1,4>: Cost 4 vsldoi12 LHS, <3,1,4,0>
02471   3830688009U,  // <3,3,1,5>: Cost 4 vsldoi12 LHS, <3,1,5,0>
02472   3830688019U,  // <3,3,1,6>: Cost 4 vsldoi12 LHS, <3,1,6,1>
02473   3362973626U,  // <3,3,1,7>: Cost 4 vmrglw <1,2,3,1>, <2,6,3,7>
02474   2752743719U,  // <3,3,1,u>: Cost 3 vsldoi12 LHS, <3,1,u,3>
02475   2631417958U,  // <3,3,2,0>: Cost 3 vsldoi4 <2,3,3,2>, LHS
02476   3826043193U,  // <3,3,2,1>: Cost 4 vsldoi12 LHS, <3,2,1,3>
02477   1624131186U,  // <3,3,2,2>: Cost 2 vsldoi8 <2,2,3,3>, <2,2,3,3>
02478   2752301384U,  // <3,3,2,3>: Cost 3 vsldoi12 LHS, <3,2,3,0>
02479   2631421238U,  // <3,3,2,4>: Cost 3 vsldoi4 <2,3,3,2>, RHS
02480   3826485602U,  // <3,3,2,5>: Cost 4 vsldoi12 LHS, <3,2,5,u>
02481   2752301414U,  // <3,3,2,6>: Cost 3 vsldoi12 LHS, <3,2,6,3>
02482   2771249519U,  // <3,3,2,7>: Cost 3 vsldoi12 <3,2,7,3>, <3,2,7,3>
02483   1628112984U,  // <3,3,2,u>: Cost 2 vsldoi8 <2,u,3,3>, <2,u,3,3>
02484   1563656294U,  // <3,3,3,0>: Cost 2 vsldoi4 <3,3,3,3>, LHS
02485   2301855911U,  // <3,3,3,1>: Cost 3 vmrglw <3,3,3,3>, <3,0,3,1>
02486   2697873730U,  // <3,3,3,2>: Cost 3 vsldoi8 <2,2,3,3>, <3,2,2,3>
02487   403488870U, // <3,3,3,3>: Cost 1 vspltisw3 LHS
02488   1563659574U,  // <3,3,3,4>: Cost 2 vsldoi4 <3,3,3,3>, RHS
02489   2301856239U,  // <3,3,3,5>: Cost 3 vmrglw <3,3,3,3>, <3,4,3,5>
02490   2697874067U,  // <3,3,3,6>: Cost 3 vsldoi8 <2,2,3,3>, <3,6,3,7>
02491   2295220154U,  // <3,3,3,7>: Cost 3 vmrglw <2,2,3,3>, <2,6,3,7>
02492   403488870U, // <3,3,3,u>: Cost 1 vspltisw3 LHS
02493   2289255318U,  // <3,3,4,0>: Cost 3 vmrglw <1,2,3,4>, <1,2,3,0>
02494   2631435162U,  // <3,3,4,1>: Cost 3 vsldoi4 <2,3,3,4>, <1,2,3,4>
02495   2631435972U,  // <3,3,4,2>: Cost 3 vsldoi4 <2,3,3,4>, <2,3,3,4>
02496   2289256050U,  // <3,3,4,3>: Cost 3 vmrglw <1,2,3,4>, <2,2,3,3>
02497   1215513498U,  // <3,3,4,4>: Cost 2 vmrglw <1,2,3,4>, <1,2,3,4>
02498   1679002114U,  // <3,3,4,5>: Cost 2 vsldoi12 LHS, <3,4,5,6>
02499   3362998120U,  // <3,3,4,6>: Cost 4 vmrglw <1,2,3,4>, <2,5,3,6>
02500   2289256378U,  // <3,3,4,7>: Cost 3 vmrglw <1,2,3,4>, <2,6,3,7>
02501   1679002141U,  // <3,3,4,u>: Cost 2 vsldoi12 LHS, <3,4,u,6>
02502   3831130657U,  // <3,3,5,0>: Cost 4 vsldoi12 LHS, <3,5,0,1>
02503   3376277671U,  // <3,3,5,1>: Cost 4 vmrglw <3,4,3,5>, <3,0,3,1>
02504   3771617012U,  // <3,3,5,2>: Cost 4 vsldoi8 <2,2,3,3>, <5,2,2,3>
02505   2302536092U,  // <3,3,5,3>: Cost 3 vmrglw <3,4,3,5>, <3,3,3,3>
02506   3831130697U,  // <3,3,5,4>: Cost 4 vsldoi12 LHS, <3,5,4,5>
02507   2294572579U,  // <3,3,5,5>: Cost 3 vmrglw <2,1,3,5>, <2,1,3,5>
02508   2800519773U,  // <3,3,5,6>: Cost 3 vsldoi12 LHS, <3,5,6,7>
02509   3368314810U,  // <3,3,5,7>: Cost 4 vmrglw <2,1,3,5>, <2,6,3,7>
02510   2800519791U,  // <3,3,5,u>: Cost 3 vsldoi12 LHS, <3,5,u,7>
02511   2800077432U,  // <3,3,6,0>: Cost 3 vsldoi12 LHS, <3,6,0,7>
02512   3310291185U,  // <3,3,6,1>: Cost 4 vmrghw <3,6,0,7>, <3,1,2,3>
02513   2789165706U,  // <3,3,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <3,6,2,7>
02514   2764982931U,  // <3,3,6,3>: Cost 3 vsldoi12 <2,2,3,3>, <3,6,3,7>
02515   2800077468U,  // <3,3,6,4>: Cost 3 vsldoi12 LHS, <3,6,4,7>
02516   3873819301U,  // <3,3,6,5>: Cost 4 vsldoi12 LHS, <3,6,5,7>
02517   2297235304U,  // <3,3,6,6>: Cost 3 vmrglw <2,5,3,6>, <2,5,3,6>
02518   2725081963U,  // <3,3,6,7>: Cost 3 vsldoi8 <6,7,3,3>, <6,7,3,3>
02519   2725745596U,  // <3,3,6,u>: Cost 3 vsldoi8 <6,u,3,3>, <6,u,3,3>
02520   2631458918U,  // <3,3,7,0>: Cost 3 vsldoi4 <2,3,3,7>, LHS
02521   3705201460U,  // <3,3,7,1>: Cost 4 vsldoi4 <2,3,3,7>, <1,1,1,1>
02522   2631460551U,  // <3,3,7,2>: Cost 3 vsldoi4 <2,3,3,7>, <2,3,3,7>
02523   2297906802U,  // <3,3,7,3>: Cost 3 vmrglw <2,6,3,7>, <2,2,3,3>
02524   2631462198U,  // <3,3,7,4>: Cost 3 vsldoi4 <2,3,3,7>, RHS
02525   3371648547U,  // <3,3,7,5>: Cost 4 vmrglw <2,6,3,7>, <2,1,3,5>
02526   3371648548U,  // <3,3,7,6>: Cost 4 vmrglw <2,6,3,7>, <2,1,3,6>
02527   1224165306U,  // <3,3,7,7>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
02528   1224165306U,  // <3,3,7,u>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
02529   1215480726U,  // <3,3,u,0>: Cost 2 vmrglw <1,2,3,0>, <1,2,3,0>
02530   1679002398U,  // <3,3,u,1>: Cost 2 vsldoi12 LHS, <3,u,1,2>
02531   1659967368U,  // <3,3,u,2>: Cost 2 vsldoi8 <u,2,3,3>, <u,2,3,3>
02532   403488870U, // <3,3,u,3>: Cost 1 vspltisw3 LHS
02533   1563659574U,  // <3,3,u,4>: Cost 2 vsldoi4 <3,3,3,3>, RHS
02534   1679002438U,  // <3,3,u,5>: Cost 2 vsldoi12 LHS, <3,u,5,6>
02535   2756946764U,  // <3,3,u,6>: Cost 3 vsldoi12 LHS, <3,u,6,3>
02536   1224165306U,  // <3,3,u,7>: Cost 2 vmrglw <2,6,3,7>, <2,6,3,7>
02537   403488870U, // <3,3,u,u>: Cost 1 vspltisw3 LHS
02538   2691907584U,  // <3,4,0,0>: Cost 3 vsldoi8 <1,2,3,4>, <0,0,0,0>
02539   1618165862U,  // <3,4,0,1>: Cost 2 vsldoi8 <1,2,3,4>, LHS
02540   2631476937U,  // <3,4,0,2>: Cost 3 vsldoi4 <2,3,4,0>, <2,3,4,0>
02541   2232601732U,  // <3,4,0,3>: Cost 3 vmrghw <3,0,1,2>, <4,3,5,0>
02542   2691907922U,  // <3,4,0,4>: Cost 3 vsldoi8 <1,2,3,4>, <0,4,1,5>
02543   1158860086U,  // <3,4,0,5>: Cost 2 vmrghw <3,0,1,2>, RHS
02544   3306343806U,  // <3,4,0,6>: Cost 4 vmrghw <3,0,1,2>, <4,6,5,7>
02545   3366947484U,  // <3,4,0,7>: Cost 4 vmrglw <1,u,3,0>, <3,6,4,7>
02546   1618166429U,  // <3,4,0,u>: Cost 2 vsldoi8 <1,2,3,4>, LHS
02547   2631483494U,  // <3,4,1,0>: Cost 3 vsldoi4 <2,3,4,1>, LHS
02548   2691908404U,  // <3,4,1,1>: Cost 3 vsldoi8 <1,2,3,4>, <1,1,1,1>
02549   1618166682U,  // <3,4,1,2>: Cost 2 vsldoi8 <1,2,3,4>, <1,2,3,4>
02550   3765650393U,  // <3,4,1,3>: Cost 4 vsldoi8 <1,2,3,4>, <1,3,1,4>
02551   2631486774U,  // <3,4,1,4>: Cost 3 vsldoi4 <2,3,4,1>, RHS
02552   2756946914U,  // <3,4,1,5>: Cost 3 vsldoi12 LHS, <4,1,5,0>
02553   3765650639U,  // <3,4,1,6>: Cost 4 vsldoi8 <1,2,3,4>, <1,6,1,7>
02554   3735090439U,  // <3,4,1,7>: Cost 4 vsldoi4 <7,3,4,1>, <7,3,4,1>
02555   1622148480U,  // <3,4,1,u>: Cost 2 vsldoi8 <1,u,3,4>, <1,u,3,4>
02556   3765650893U,  // <3,4,2,0>: Cost 4 vsldoi8 <1,2,3,4>, <2,0,3,0>
02557   3831131154U,  // <3,4,2,1>: Cost 4 vsldoi12 LHS, <4,2,1,3>
02558   2691909224U,  // <3,4,2,2>: Cost 3 vsldoi8 <1,2,3,4>, <2,2,2,2>
02559   2691909286U,  // <3,4,2,3>: Cost 3 vsldoi8 <1,2,3,4>, <2,3,0,1>
02560   2699208469U,  // <3,4,2,4>: Cost 3 vsldoi8 <2,4,3,4>, <2,4,3,4>
02561   2233863478U,  // <3,4,2,5>: Cost 3 vmrghw <3,2,0,3>, RHS
02562   2691909562U,  // <3,4,2,6>: Cost 3 vsldoi8 <1,2,3,4>, <2,6,3,7>
02563   2701199368U,  // <3,4,2,7>: Cost 3 vsldoi8 <2,7,3,4>, <2,7,3,4>
02564   2691909691U,  // <3,4,2,u>: Cost 3 vsldoi8 <1,2,3,4>, <2,u,0,1>
02565   2691909782U,  // <3,4,3,0>: Cost 3 vsldoi8 <1,2,3,4>, <3,0,1,2>
02566   3765651686U,  // <3,4,3,1>: Cost 4 vsldoi8 <1,2,3,4>, <3,1,1,1>
02567   2691909972U,  // <3,4,3,2>: Cost 3 vsldoi8 <1,2,3,4>, <3,2,4,3>
02568   2691910044U,  // <3,4,3,3>: Cost 3 vsldoi8 <1,2,3,4>, <3,3,3,3>
02569   2691910096U,  // <3,4,3,4>: Cost 3 vsldoi8 <1,2,3,4>, <3,4,0,1>
02570   1161006390U,  // <3,4,3,5>: Cost 2 vmrghw <3,3,3,3>, RHS
02571   2691910300U,  // <3,4,3,6>: Cost 3 vsldoi8 <1,2,3,4>, <3,6,4,7>
02572   3368962716U,  // <3,4,3,7>: Cost 4 vmrglw <2,2,3,3>, <3,6,4,7>
02573   1161006633U,  // <3,4,3,u>: Cost 2 vmrghw <3,3,3,3>, RHS
02574   2631508070U,  // <3,4,4,0>: Cost 3 vsldoi4 <2,3,4,4>, LHS
02575   2631508890U,  // <3,4,4,1>: Cost 3 vsldoi4 <2,3,4,4>, <1,2,3,4>
02576   2631509709U,  // <3,4,4,2>: Cost 3 vsldoi4 <2,3,4,4>, <2,3,4,4>
02577   2289256788U,  // <3,4,4,3>: Cost 3 vmrglw <1,2,3,4>, <3,2,4,3>
02578   1726336208U,  // <3,4,4,4>: Cost 2 vsldoi12 LHS, <4,4,4,4>
02579   1618169142U,  // <3,4,4,5>: Cost 2 vsldoi8 <1,2,3,4>, RHS
02580   3362998858U,  // <3,4,4,6>: Cost 4 vmrglw <1,2,3,4>, <3,5,4,6>
02581   2289257116U,  // <3,4,4,7>: Cost 3 vmrglw <1,2,3,4>, <3,6,4,7>
02582   1618169385U,  // <3,4,4,u>: Cost 2 vsldoi8 <1,2,3,4>, RHS
02583   1557774438U,  // <3,4,5,0>: Cost 2 vsldoi4 <2,3,4,5>, LHS
02584   2631516980U,  // <3,4,5,1>: Cost 3 vsldoi4 <2,3,4,5>, <1,1,1,1>
02585   1557776078U,  // <3,4,5,2>: Cost 2 vsldoi4 <2,3,4,5>, <2,3,4,5>
02586   2631518358U,  // <3,4,5,3>: Cost 3 vsldoi4 <2,3,4,5>, <3,0,1,2>
02587   1557777718U,  // <3,4,5,4>: Cost 2 vsldoi4 <2,3,4,5>, RHS
02588   2296563406U,  // <3,4,5,5>: Cost 3 vmrglw <2,4,3,5>, <2,3,4,5>
02589   604818742U, // <3,4,5,6>: Cost 1 vsldoi12 LHS, RHS
02590   2661381387U,  // <3,4,5,7>: Cost 3 vsldoi4 <7,3,4,5>, <7,3,4,5>
02591   604818760U, // <3,4,5,u>: Cost 1 vsldoi12 LHS, RHS
02592   3705266278U,  // <3,4,6,0>: Cost 4 vsldoi4 <2,3,4,6>, LHS
02593   3831131482U,  // <3,4,6,1>: Cost 4 vsldoi12 LHS, <4,6,1,7>
02594   2733715962U,  // <3,4,6,2>: Cost 3 vsldoi8 <u,2,3,4>, <6,2,7,3>
02595   3844771180U,  // <3,4,6,3>: Cost 4 vsldoi12 <3,2,4,3>, <4,6,3,7>
02596   2800078197U,  // <3,4,6,4>: Cost 3 vsldoi12 LHS, <4,6,4,7>
02597   2236550454U,  // <3,4,6,5>: Cost 3 vmrghw <3,6,0,7>, RHS
02598   2733716280U,  // <3,4,6,6>: Cost 3 vsldoi8 <u,2,3,4>, <6,6,6,6>
02599   2725090156U,  // <3,4,6,7>: Cost 3 vsldoi8 <6,7,3,4>, <6,7,3,4>
02600   2236550697U,  // <3,4,6,u>: Cost 3 vmrghw <3,6,0,7>, RHS
02601   2733716474U,  // <3,4,7,0>: Cost 3 vsldoi8 <u,2,3,4>, <7,0,1,2>
02602   3371647013U,  // <3,4,7,1>: Cost 4 vmrglw <2,6,3,7>, <0,0,4,1>
02603   2727744688U,  // <3,4,7,2>: Cost 3 vsldoi8 <7,2,3,4>, <7,2,3,4>
02604   3371649364U,  // <3,4,7,3>: Cost 4 vmrglw <2,6,3,7>, <3,2,4,3>
02605   2733716838U,  // <3,4,7,4>: Cost 3 vsldoi8 <u,2,3,4>, <7,4,5,6>
02606   2297906894U,  // <3,4,7,5>: Cost 3 vmrglw <2,6,3,7>, <2,3,4,5>
02607   3371647180U,  // <3,4,7,6>: Cost 4 vmrglw <2,6,3,7>, <0,2,4,6>
02608   2733717100U,  // <3,4,7,7>: Cost 3 vsldoi8 <u,2,3,4>, <7,7,7,7>
02609   2297906897U,  // <3,4,7,u>: Cost 3 vmrglw <2,6,3,7>, <2,3,4,u>
02610   1557799014U,  // <3,4,u,0>: Cost 2 vsldoi4 <2,3,4,u>, LHS
02611   1618171694U,  // <3,4,u,1>: Cost 2 vsldoi8 <1,2,3,4>, LHS
02612   1557800657U,  // <3,4,u,2>: Cost 2 vsldoi4 <2,3,4,u>, <2,3,4,u>
02613   2691913660U,  // <3,4,u,3>: Cost 3 vsldoi8 <1,2,3,4>, <u,3,0,1>
02614   1557802294U,  // <3,4,u,4>: Cost 2 vsldoi4 <2,3,4,u>, RHS
02615   1618172058U,  // <3,4,u,5>: Cost 2 vsldoi8 <1,2,3,4>, RHS
02616   604818985U, // <3,4,u,6>: Cost 1 vsldoi12 LHS, RHS
02617   2661405966U,  // <3,4,u,7>: Cost 3 vsldoi4 <7,3,4,u>, <7,3,4,u>
02618   604819003U, // <3,4,u,u>: Cost 1 vsldoi12 LHS, RHS
02619   2643492966U,  // <3,5,0,0>: Cost 3 vsldoi4 <4,3,5,0>, LHS
02620   2756947528U,  // <3,5,0,1>: Cost 3 vsldoi12 LHS, <5,0,1,2>
02621   2331029019U,  // <3,5,0,2>: Cost 3 vmrglw <u,2,3,0>, <4,u,5,2>
02622   2643495062U,  // <3,5,0,3>: Cost 3 vsldoi4 <4,3,5,0>, <3,0,1,2>
02623   2756947554U,  // <3,5,0,4>: Cost 3 vsldoi12 LHS, <5,0,4,1>
02624   2800078443U,  // <3,5,0,5>: Cost 3 vsldoi12 LHS, <5,0,5,1>
02625   2289224194U,  // <3,5,0,6>: Cost 3 vmrglw <1,2,3,0>, <3,4,5,6>
02626   3362964723U,  // <3,5,0,7>: Cost 4 vmrglw <1,2,3,0>, <1,6,5,7>
02627   2756947590U,  // <3,5,0,u>: Cost 3 vsldoi12 LHS, <5,0,u,1>
02628   2800078479U,  // <3,5,1,0>: Cost 3 vsldoi12 LHS, <5,1,0,1>
02629   2333027218U,  // <3,5,1,1>: Cost 3 vmrglw <u,5,3,1>, <4,0,5,1>
02630   2691916699U,  // <3,5,1,2>: Cost 3 vsldoi8 <1,2,3,5>, <1,2,3,5>
02631   3832901294U,  // <3,5,1,3>: Cost 4 vsldoi12 <1,2,5,3>, <5,1,3,5>
02632   2800078519U,  // <3,5,1,4>: Cost 3 vsldoi12 LHS, <5,1,4,5>
02633   3830689467U,  // <3,5,1,5>: Cost 4 vsldoi12 LHS, <5,1,5,0>
02634   3830689481U,  // <3,5,1,6>: Cost 4 vsldoi12 LHS, <5,1,6,5>
02635   3873820365U,  // <3,5,1,7>: Cost 4 vsldoi12 LHS, <5,1,7,0>
02636   2800078551U,  // <3,5,1,u>: Cost 3 vsldoi12 LHS, <5,1,u,1>
02637   3770967487U,  // <3,5,2,0>: Cost 4 vsldoi8 <2,1,3,5>, <2,0,1,4>
02638   2697225763U,  // <3,5,2,1>: Cost 3 vsldoi8 <2,1,3,5>, <2,1,3,5>
02639   3830689523U,  // <3,5,2,2>: Cost 4 vsldoi12 LHS, <5,2,2,2>
02640   2699216590U,  // <3,5,2,3>: Cost 3 vsldoi8 <2,4,3,5>, <2,3,4,5>
02641   2699216662U,  // <3,5,2,4>: Cost 3 vsldoi8 <2,4,3,5>, <2,4,3,5>
02642   2783047439U,  // <3,5,2,5>: Cost 3 vsldoi12 <5,2,5,3>, <5,2,5,3>
02643   2783121176U,  // <3,5,2,6>: Cost 3 vsldoi12 <5,2,6,3>, <5,2,6,3>
02644   3856936737U,  // <3,5,2,7>: Cost 4 vsldoi12 <5,2,7,3>, <5,2,7,3>
02645   2701871194U,  // <3,5,2,u>: Cost 3 vsldoi8 <2,u,3,5>, <2,u,3,5>
02646   2643517542U,  // <3,5,3,0>: Cost 3 vsldoi4 <4,3,5,3>, LHS
02647   2331052946U,  // <3,5,3,1>: Cost 3 vmrglw <u,2,3,3>, <4,0,5,1>
02648   3699345010U,  // <3,5,3,2>: Cost 4 vsldoi4 <1,3,5,3>, <2,2,3,3>
02649   2705189276U,  // <3,5,3,3>: Cost 3 vsldoi8 <3,4,3,5>, <3,3,3,3>
02650   2705189359U,  // <3,5,3,4>: Cost 3 vsldoi8 <3,4,3,5>, <3,4,3,5>
02651   2331053274U,  // <3,5,3,5>: Cost 3 vmrglw <u,2,3,3>, <4,4,5,5>
02652   2295220738U,  // <3,5,3,6>: Cost 3 vmrglw <2,2,3,3>, <3,4,5,6>
02653   3368961267U,  // <3,5,3,7>: Cost 4 vmrglw <2,2,3,3>, <1,6,5,7>
02654   2295220740U,  // <3,5,3,u>: Cost 3 vmrglw <2,2,3,3>, <3,4,5,u>
02655   2643525734U,  // <3,5,4,0>: Cost 3 vsldoi4 <4,3,5,4>, LHS
02656   2331061138U,  // <3,5,4,1>: Cost 3 vmrglw <u,2,3,4>, <4,0,5,1>
02657   2235584280U,  // <3,5,4,2>: Cost 3 vmrghw <3,4,5,6>, <5,2,6,3>
02658   2643528194U,  // <3,5,4,3>: Cost 3 vsldoi4 <4,3,5,4>, <3,4,5,6>
02659   2735713498U,  // <3,5,4,4>: Cost 3 vsldoi8 <u,5,3,5>, <4,4,5,5>
02660   2756947892U,  // <3,5,4,5>: Cost 3 vsldoi12 LHS, <5,4,5,6>
02661   2289256962U,  // <3,5,4,6>: Cost 3 vmrglw <1,2,3,4>, <3,4,5,6>
02662   3362997491U,  // <3,5,4,7>: Cost 4 vmrglw <1,2,3,4>, <1,6,5,7>
02663   2756947919U,  // <3,5,4,u>: Cost 3 vsldoi12 LHS, <5,4,u,6>
02664   2800078803U,  // <3,5,5,0>: Cost 3 vsldoi12 LHS, <5,5,0,1>
02665   2800078812U,  // <3,5,5,1>: Cost 3 vsldoi12 LHS, <5,5,1,1>
02666   2631591639U,  // <3,5,5,2>: Cost 3 vsldoi4 <2,3,5,5>, <2,3,5,5>
02667   3832901616U,  // <3,5,5,3>: Cost 4 vsldoi12 <1,2,5,3>, <5,5,3,3>
02668   2800078843U,  // <3,5,5,4>: Cost 3 vsldoi12 LHS, <5,5,4,5>
02669   1726337028U,  // <3,5,5,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
02670   2800078862U,  // <3,5,5,6>: Cost 3 vsldoi12 LHS, <5,5,6,6>
02671   3368314099U,  // <3,5,5,7>: Cost 4 vmrglw <2,1,3,5>, <1,6,5,7>
02672   1726337028U,  // <3,5,5,u>: Cost 2 vsldoi12 LHS, <5,5,5,5>
02673   2800078884U,  // <3,5,6,0>: Cost 3 vsldoi12 LHS, <5,6,0,1>
02674   2800078899U,  // <3,5,6,1>: Cost 3 vsldoi12 LHS, <5,6,1,7>
02675   2631599832U,  // <3,5,6,2>: Cost 3 vsldoi4 <2,3,5,6>, <2,3,5,6>
02676   2800078914U,  // <3,5,6,3>: Cost 3 vsldoi12 LHS, <5,6,3,4>
02677   2800078924U,  // <3,5,6,4>: Cost 3 vsldoi12 LHS, <5,6,4,5>
02678   2800078935U,  // <3,5,6,5>: Cost 3 vsldoi12 LHS, <5,6,5,7>
02679   2297235970U,  // <3,5,6,6>: Cost 3 vmrglw <2,5,3,6>, <3,4,5,6>
02680   1726337122U,  // <3,5,6,7>: Cost 2 vsldoi12 LHS, <5,6,7,0>
02681   1726337131U,  // <3,5,6,u>: Cost 2 vsldoi12 LHS, <5,6,u,0>
02682   3699376230U,  // <3,5,7,0>: Cost 4 vsldoi4 <1,3,5,7>, LHS
02683   2333739922U,  // <3,5,7,1>: Cost 3 vmrglw <u,6,3,7>, <4,0,5,1>
02684   3699378106U,  // <3,5,7,2>: Cost 4 vsldoi4 <1,3,5,7>, <2,6,3,7>
02685   3371647915U,  // <3,5,7,3>: Cost 4 vmrglw <2,6,3,7>, <1,2,5,3>
02686   3699379510U,  // <3,5,7,4>: Cost 4 vsldoi4 <1,3,5,7>, RHS
02687   2333740250U,  // <3,5,7,5>: Cost 3 vmrglw <u,6,3,7>, <4,4,5,5>
02688   2297907714U,  // <3,5,7,6>: Cost 3 vmrglw <2,6,3,7>, <3,4,5,6>
02689   3370984691U,  // <3,5,7,7>: Cost 4 vmrglw <2,5,3,7>, <1,6,5,7>
02690   2297907716U,  // <3,5,7,u>: Cost 3 vmrglw <2,6,3,7>, <3,4,5,u>
02691   2800079046U,  // <3,5,u,0>: Cost 3 vsldoi12 LHS, <5,u,0,1>
02692   2756948176U,  // <3,5,u,1>: Cost 3 vsldoi12 LHS, <5,u,1,2>
02693   2331029019U,  // <3,5,u,2>: Cost 3 vmrglw <u,2,3,0>, <4,u,5,2>
02694   2800079076U,  // <3,5,u,3>: Cost 3 vsldoi12 LHS, <5,u,3,4>
02695   2800079085U,  // <3,5,u,4>: Cost 3 vsldoi12 LHS, <5,u,4,4>
02696   1726337028U,  // <3,5,u,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
02697   2289289730U,  // <3,5,u,6>: Cost 3 vmrglw <1,2,3,u>, <3,4,5,6>
02698   1726337284U,  // <3,5,u,7>: Cost 2 vsldoi12 LHS, <5,u,7,0>
02699   1726337293U,  // <3,5,u,u>: Cost 2 vsldoi12 LHS, <5,u,u,0>
02700   3773628416U,  // <3,6,0,0>: Cost 4 vsldoi8 <2,5,3,6>, <0,0,0,0>
02701   2699886694U,  // <3,6,0,1>: Cost 3 vsldoi8 <2,5,3,6>, LHS
02702   2789167401U,  // <3,6,0,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,0,2,1>
02703   3362965862U,  // <3,6,0,3>: Cost 4 vmrglw <1,2,3,0>, <3,2,6,3>
02704   3773628754U,  // <3,6,0,4>: Cost 4 vsldoi8 <2,5,3,6>, <0,4,1,5>
02705   3723284326U,  // <3,6,0,5>: Cost 4 vsldoi4 <5,3,6,0>, <5,3,6,0>
02706   2800079181U,  // <3,6,0,6>: Cost 3 vsldoi12 LHS, <6,0,6,1>
02707   1215483190U,  // <3,6,0,7>: Cost 2 vmrglw <1,2,3,0>, RHS
02708   1215483191U,  // <3,6,0,u>: Cost 2 vmrglw <1,2,3,0>, RHS
02709   3873821032U,  // <3,6,1,0>: Cost 4 vsldoi12 LHS, <6,1,0,1>
02710   3773629236U,  // <3,6,1,1>: Cost 4 vsldoi8 <2,5,3,6>, <1,1,1,1>
02711   2691924892U,  // <3,6,1,2>: Cost 3 vsldoi8 <1,2,3,6>, <1,2,3,6>
02712   3830690184U,  // <3,6,1,3>: Cost 5 vsldoi12 LHS, <6,1,3,6>
02713   3873821072U,  // <3,6,1,4>: Cost 4 vsldoi12 LHS, <6,1,4,5>
02714   3873821082U,  // <3,6,1,5>: Cost 4 vsldoi12 LHS, <6,1,5,6>
02715   3403453240U,  // <3,6,1,6>: Cost 4 vmrglw <u,0,3,1>, <6,6,6,6>
02716   2289233206U,  // <3,6,1,7>: Cost 3 vmrglw <1,2,3,1>, RHS
02717   2289233207U,  // <3,6,1,u>: Cost 3 vmrglw <1,2,3,1>, RHS
02718   2661498982U,  // <3,6,2,0>: Cost 3 vsldoi4 <7,3,6,2>, LHS
02719   3770975780U,  // <3,6,2,1>: Cost 4 vsldoi8 <2,1,3,6>, <2,1,3,6>
02720   2631640797U,  // <3,6,2,2>: Cost 3 vsldoi4 <2,3,6,2>, <2,3,6,2>
02721   3771639485U,  // <3,6,2,3>: Cost 4 vsldoi8 <2,2,3,6>, <2,3,2,6>
02722   2661502262U,  // <3,6,2,4>: Cost 3 vsldoi4 <7,3,6,2>, RHS
02723   2699888488U,  // <3,6,2,5>: Cost 3 vsldoi8 <2,5,3,6>, <2,5,3,6>
02724   2661503482U,  // <3,6,2,6>: Cost 3 vsldoi4 <7,3,6,2>, <6,2,7,3>
02725   1715425786U,  // <3,6,2,7>: Cost 2 vsldoi12 <6,2,7,3>, <6,2,7,3>
02726   1715499523U,  // <3,6,2,u>: Cost 2 vsldoi12 <6,2,u,3>, <6,2,u,3>
02727   3773630614U,  // <3,6,3,0>: Cost 4 vsldoi8 <2,5,3,6>, <3,0,1,2>
02728   3372942825U,  // <3,6,3,1>: Cost 4 vmrglw <2,u,3,3>, <2,0,6,1>
02729   2234749434U,  // <3,6,3,2>: Cost 3 vmrghw <3,3,3,3>, <6,2,7,3>
02730   3368962406U,  // <3,6,3,3>: Cost 4 vmrglw <2,2,3,3>, <3,2,6,3>
02731   2699889154U,  // <3,6,3,4>: Cost 3 vsldoi8 <2,5,3,6>, <3,4,5,6>
02732   3773631068U,  // <3,6,3,5>: Cost 4 vsldoi8 <2,5,3,6>, <3,5,6,6>
02733   2331054904U,  // <3,6,3,6>: Cost 3 vmrglw <u,2,3,3>, <6,6,6,6>
02734   1221479734U,  // <3,6,3,7>: Cost 2 vmrglw <2,2,3,3>, RHS
02735   1221479735U,  // <3,6,3,u>: Cost 2 vmrglw <2,2,3,3>, RHS
02736   2235584801U,  // <3,6,4,0>: Cost 3 vmrghw <3,4,5,6>, <6,0,1,2>
02737   3717342106U,  // <3,6,4,1>: Cost 4 vsldoi4 <4,3,6,4>, <1,2,3,4>
02738   2789167729U,  // <3,6,4,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,4,2,5>
02739   2235585074U,  // <3,6,4,3>: Cost 3 vmrghw <3,4,5,6>, <6,3,4,5>
02740   2235585165U,  // <3,6,4,4>: Cost 3 vmrghw <3,4,5,6>, <6,4,5,6>
02741   2699889974U,  // <3,6,4,5>: Cost 3 vsldoi8 <2,5,3,6>, RHS
02742   2800079509U,  // <3,6,4,6>: Cost 3 vsldoi12 LHS, <6,4,6,5>
02743   1215515958U,  // <3,6,4,7>: Cost 2 vmrglw <1,2,3,4>, RHS
02744   1215515959U,  // <3,6,4,u>: Cost 2 vmrglw <1,2,3,4>, RHS
02745   3873821356U,  // <3,6,5,0>: Cost 4 vsldoi12 LHS, <6,5,0,1>
02746   3372959209U,  // <3,6,5,1>: Cost 5 vmrglw <2,u,3,5>, <2,0,6,1>
02747   3862909629U,  // <3,6,5,2>: Cost 4 vsldoi12 <6,2,7,3>, <6,5,2,0>
02748   3773632358U,  // <3,6,5,3>: Cost 4 vsldoi8 <2,5,3,6>, <5,3,6,0>
02749   3873821396U,  // <3,6,5,4>: Cost 4 vsldoi12 LHS, <6,5,4,5>
02750   3873821405U,  // <3,6,5,5>: Cost 4 vsldoi12 LHS, <6,5,5,5>
02751   3862909672U,  // <3,6,5,6>: Cost 4 vsldoi12 <6,2,7,3>, <6,5,6,7>
02752   2294574390U,  // <3,6,5,7>: Cost 3 vmrglw <2,1,3,5>, RHS
02753   2294574391U,  // <3,6,5,u>: Cost 3 vmrglw <2,1,3,5>, RHS
02754   2800079613U,  // <3,6,6,0>: Cost 3 vsldoi12 LHS, <6,6,0,1>
02755   3873821446U,  // <3,6,6,1>: Cost 4 vsldoi12 LHS, <6,6,1,1>
02756   2789167888U,  // <3,6,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,6,2,2>
02757   3844920090U,  // <3,6,6,3>: Cost 4 vsldoi12 <3,2,6,3>, <6,6,3,3>
02758   2800079653U,  // <3,6,6,4>: Cost 3 vsldoi12 LHS, <6,6,4,5>
02759   3723333484U,  // <3,6,6,5>: Cost 4 vsldoi4 <5,3,6,6>, <5,3,6,6>
02760   1726337848U,  // <3,6,6,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
02761   1726337858U,  // <3,6,6,7>: Cost 2 vsldoi12 LHS, <6,6,7,7>
02762   1726337867U,  // <3,6,6,u>: Cost 2 vsldoi12 LHS, <6,6,u,7>
02763   1726337870U,  // <3,6,7,0>: Cost 2 vsldoi12 LHS, <6,7,0,1>
02764   2297906665U,  // <3,6,7,1>: Cost 3 vmrglw <2,6,3,7>, <2,0,6,1>
02765   2792117090U,  // <3,6,7,2>: Cost 3 vsldoi12 <6,7,2,3>, <6,7,2,3>
02766   2297907558U,  // <3,6,7,3>: Cost 3 vmrglw <2,6,3,7>, <3,2,6,3>
02767   1726337910U,  // <3,6,7,4>: Cost 2 vsldoi12 LHS, <6,7,4,5>
02768   2297906993U,  // <3,6,7,5>: Cost 3 vmrglw <2,6,3,7>, <2,4,6,5>
02769   2297906832U,  // <3,6,7,6>: Cost 3 vmrglw <2,6,3,7>, <2,2,6,6>
02770   1224166710U,  // <3,6,7,7>: Cost 2 vmrglw <2,6,3,7>, RHS
02771   1224166711U,  // <3,6,7,u>: Cost 2 vmrglw <2,6,3,7>, RHS
02772   1726337951U,  // <3,6,u,0>: Cost 2 vsldoi12 LHS, <6,u,0,1>
02773   2699892526U,  // <3,6,u,1>: Cost 3 vsldoi8 <2,5,3,6>, LHS
02774   2789168049U,  // <3,6,u,2>: Cost 3 vsldoi12 <6,2,7,3>, <6,u,2,1>
02775   2792854460U,  // <3,6,u,3>: Cost 3 vsldoi12 <6,u,3,3>, <6,u,3,3>
02776   1726337991U,  // <3,6,u,4>: Cost 2 vsldoi12 LHS, <6,u,4,5>
02777   2699892890U,  // <3,6,u,5>: Cost 3 vsldoi8 <2,5,3,6>, RHS
02778   1726337848U,  // <3,6,u,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
02779   1215548726U,  // <3,6,u,7>: Cost 2 vmrglw <1,2,3,u>, RHS
02780   1215548727U,  // <3,6,u,u>: Cost 2 vmrglw <1,2,3,u>, RHS
02781   2700558336U,  // <3,7,0,0>: Cost 3 vsldoi8 <2,6,3,7>, <0,0,0,0>
02782   1626816614U,  // <3,7,0,1>: Cost 2 vsldoi8 <2,6,3,7>, LHS
02783   2700558513U,  // <3,7,0,2>: Cost 3 vsldoi8 <2,6,3,7>, <0,2,1,6>
02784   2331030010U,  // <3,7,0,3>: Cost 3 vmrglw <u,2,3,0>, <6,2,7,3>
02785   2700558674U,  // <3,7,0,4>: Cost 3 vsldoi8 <2,6,3,7>, <0,4,1,5>
02786   2800079906U,  // <3,7,0,5>: Cost 3 vsldoi12 LHS, <7,0,5,6>
02787   2655588936U,  // <3,7,0,6>: Cost 3 vsldoi4 <6,3,7,0>, <6,3,7,0>
02788   2800079919U,  // <3,7,0,7>: Cost 3 vsldoi12 LHS, <7,0,7,1>
02789   1626817181U,  // <3,7,0,u>: Cost 2 vsldoi8 <2,6,3,7>, LHS
02790   3774300899U,  // <3,7,1,0>: Cost 4 vsldoi8 <2,6,3,7>, <1,0,1,1>
02791   2700559156U,  // <3,7,1,1>: Cost 3 vsldoi8 <2,6,3,7>, <1,1,1,1>
02792   2700559254U,  // <3,7,1,2>: Cost 3 vsldoi8 <2,6,3,7>, <1,2,3,0>
02793   3774301148U,  // <3,7,1,3>: Cost 4 vsldoi8 <2,6,3,7>, <1,3,1,7>
02794   3774301227U,  // <3,7,1,4>: Cost 4 vsldoi8 <2,6,3,7>, <1,4,1,5>
02795   3774301295U,  // <3,7,1,5>: Cost 4 vsldoi8 <2,6,3,7>, <1,5,0,1>
02796   3768329441U,  // <3,7,1,6>: Cost 4 vsldoi8 <1,6,3,7>, <1,6,3,7>
02797   3403453250U,  // <3,7,1,7>: Cost 4 vmrglw <u,0,3,1>, <6,6,7,7>
02798   2700559740U,  // <3,7,1,u>: Cost 3 vsldoi8 <2,6,3,7>, <1,u,3,0>
02799   2700559849U,  // <3,7,2,0>: Cost 3 vsldoi8 <2,6,3,7>, <2,0,6,1>
02800   3770983973U,  // <3,7,2,1>: Cost 4 vsldoi8 <2,1,3,7>, <2,1,3,7>
02801   2700559976U,  // <3,7,2,2>: Cost 3 vsldoi8 <2,6,3,7>, <2,2,2,2>
02802   2698569415U,  // <3,7,2,3>: Cost 3 vsldoi8 <2,3,3,7>, <2,3,3,7>
02803   2700560177U,  // <3,7,2,4>: Cost 3 vsldoi8 <2,6,3,7>, <2,4,6,5>
02804   3773638505U,  // <3,7,2,5>: Cost 4 vsldoi8 <2,5,3,7>, <2,5,3,7>
02805   1626818490U,  // <3,7,2,6>: Cost 2 vsldoi8 <2,6,3,7>, <2,6,3,7>
02806   2795140307U,  // <3,7,2,7>: Cost 3 vsldoi12 <7,2,7,3>, <7,2,7,3>
02807   1628145756U,  // <3,7,2,u>: Cost 2 vsldoi8 <2,u,3,7>, <2,u,3,7>
02808   2700560534U,  // <3,7,3,0>: Cost 3 vsldoi8 <2,6,3,7>, <3,0,1,2>
02809   3774302438U,  // <3,7,3,1>: Cost 4 vsldoi8 <2,6,3,7>, <3,1,1,1>
02810   2700560742U,  // <3,7,3,2>: Cost 3 vsldoi8 <2,6,3,7>, <3,2,6,3>
02811   2700560796U,  // <3,7,3,3>: Cost 3 vsldoi8 <2,6,3,7>, <3,3,3,3>
02812   2700560898U,  // <3,7,3,4>: Cost 3 vsldoi8 <2,6,3,7>, <3,4,5,6>
02813   3774302821U,  // <3,7,3,5>: Cost 4 vsldoi8 <2,6,3,7>, <3,5,7,6>
02814   2700561079U,  // <3,7,3,6>: Cost 3 vsldoi8 <2,6,3,7>, <3,6,7,7>
02815   2700561091U,  // <3,7,3,7>: Cost 3 vsldoi8 <2,6,3,7>, <3,7,0,1>
02816   2700561182U,  // <3,7,3,u>: Cost 3 vsldoi8 <2,6,3,7>, <3,u,1,2>
02817   2655617126U,  // <3,7,4,0>: Cost 3 vsldoi4 <6,3,7,4>, LHS
02818   3774303178U,  // <3,7,4,1>: Cost 4 vsldoi8 <2,6,3,7>, <4,1,2,3>
02819   2655619002U,  // <3,7,4,2>: Cost 3 vsldoi4 <6,3,7,4>, <2,6,3,7>
02820   2331062778U,  // <3,7,4,3>: Cost 3 vmrglw <u,2,3,4>, <6,2,7,3>
02821   2655620406U,  // <3,7,4,4>: Cost 3 vsldoi4 <6,3,7,4>, RHS
02822   1626819894U,  // <3,7,4,5>: Cost 2 vsldoi8 <2,6,3,7>, RHS
02823   2655621708U,  // <3,7,4,6>: Cost 3 vsldoi4 <6,3,7,4>, <6,3,7,4>
02824   2800080247U,  // <3,7,4,7>: Cost 3 vsldoi12 LHS, <7,4,7,5>
02825   1626820137U,  // <3,7,4,u>: Cost 2 vsldoi8 <2,6,3,7>, RHS
02826   3774303816U,  // <3,7,5,0>: Cost 4 vsldoi8 <2,6,3,7>, <5,0,1,2>
02827   3873822093U,  // <3,7,5,1>: Cost 4 vsldoi12 LHS, <7,5,1,0>
02828   3774303998U,  // <3,7,5,2>: Cost 4 vsldoi8 <2,6,3,7>, <5,2,3,4>
02829   3862910368U,  // <3,7,5,3>: Cost 4 vsldoi12 <6,2,7,3>, <7,5,3,1>
02830   3774304180U,  // <3,7,5,4>: Cost 4 vsldoi8 <2,6,3,7>, <5,4,5,6>
02831   2800080310U,  // <3,7,5,5>: Cost 3 vsldoi12 LHS, <7,5,5,5>
02832   2800080321U,  // <3,7,5,6>: Cost 3 vsldoi12 LHS, <7,5,6,7>
02833   3873822147U,  // <3,7,5,7>: Cost 4 vsldoi12 LHS, <7,5,7,0>
02834   2800080339U,  // <3,7,5,u>: Cost 3 vsldoi12 LHS, <7,5,u,7>
02835   2800080348U,  // <3,7,6,0>: Cost 3 vsldoi12 LHS, <7,6,0,7>
02836   3873822181U,  // <3,7,6,1>: Cost 4 vsldoi12 LHS, <7,6,1,7>
02837   2789168622U,  // <3,7,6,2>: Cost 3 vsldoi12 <6,2,7,3>, <7,6,2,7>
02838   2700563016U,  // <3,7,6,3>: Cost 3 vsldoi8 <2,6,3,7>, <6,3,7,0>
02839   2800080384U,  // <3,7,6,4>: Cost 3 vsldoi12 LHS, <7,6,4,7>
02840   3862910472U,  // <3,7,6,5>: Cost 4 vsldoi12 <6,2,7,3>, <7,6,5,6>
02841   2700563256U,  // <3,7,6,6>: Cost 3 vsldoi8 <2,6,3,7>, <6,6,6,6>
02842   2800080404U,  // <3,7,6,7>: Cost 3 vsldoi12 LHS, <7,6,7,0>
02843   2793149988U,  // <3,7,6,u>: Cost 3 vsldoi12 <6,u,7,3>, <7,6,u,7>
02844   2637725798U,  // <3,7,7,0>: Cost 3 vsldoi4 <3,3,7,7>, LHS
02845   3371649227U,  // <3,7,7,1>: Cost 4 vmrglw <2,6,3,7>, <3,0,7,1>
02846   2637727674U,  // <3,7,7,2>: Cost 3 vsldoi4 <3,3,7,7>, <2,6,3,7>
02847   2297907567U,  // <3,7,7,3>: Cost 3 vmrglw <2,6,3,7>, <3,2,7,3>
02848   2637729078U,  // <3,7,7,4>: Cost 3 vsldoi4 <3,3,7,7>, RHS
02849   3371649312U,  // <3,7,7,5>: Cost 4 vmrglw <2,6,3,7>, <3,1,7,5>
02850   2655646287U,  // <3,7,7,6>: Cost 3 vsldoi4 <6,3,7,7>, <6,3,7,7>
02851   1726338668U,  // <3,7,7,7>: Cost 2 vsldoi12 LHS, <7,7,7,7>
02852   1726338668U,  // <3,7,7,u>: Cost 2 vsldoi12 LHS, <7,7,7,7>
02853   2700564179U,  // <3,7,u,0>: Cost 3 vsldoi8 <2,6,3,7>, <u,0,1,2>
02854   1626822446U,  // <3,7,u,1>: Cost 2 vsldoi8 <2,6,3,7>, LHS
02855   2700564357U,  // <3,7,u,2>: Cost 3 vsldoi8 <2,6,3,7>, <u,2,3,0>
02856   2700564412U,  // <3,7,u,3>: Cost 3 vsldoi8 <2,6,3,7>, <u,3,0,1>
02857   2700564543U,  // <3,7,u,4>: Cost 3 vsldoi8 <2,6,3,7>, <u,4,5,6>
02858   1626822810U,  // <3,7,u,5>: Cost 2 vsldoi8 <2,6,3,7>, RHS
02859   1662654672U,  // <3,7,u,6>: Cost 2 vsldoi8 <u,6,3,7>, <u,6,3,7>
02860   1726338668U,  // <3,7,u,7>: Cost 2 vsldoi12 LHS, <7,7,7,7>
02861   1626823013U,  // <3,7,u,u>: Cost 2 vsldoi8 <2,6,3,7>, LHS
02862   1678557184U,  // <3,u,0,0>: Cost 2 vsldoi12 LHS, <0,0,0,0>
02863   1679005395U,  // <3,u,0,1>: Cost 2 vsldoi12 LHS, <u,0,1,2>
02864   2289221787U,  // <3,u,0,2>: Cost 3 vmrglw <1,2,3,0>, <0,1,u,2>
02865   1215479964U,  // <3,u,0,3>: Cost 2 vmrglw <1,2,3,0>, LHS
02866   2752747245U,  // <3,u,0,4>: Cost 3 vsldoi12 LHS, <u,0,4,1>
02867   1158863002U,  // <3,u,0,5>: Cost 2 vmrghw <3,0,1,2>, RHS
02868   2289224221U,  // <3,u,0,6>: Cost 3 vmrglw <1,2,3,0>, <3,4,u,6>
02869   1215483208U,  // <3,u,0,7>: Cost 2 vmrglw <1,2,3,0>, RHS
02870   1679005458U,  // <3,u,0,u>: Cost 2 vsldoi12 LHS, <u,0,u,2>
02871   1558036582U,  // <3,u,1,0>: Cost 2 vsldoi4 <2,3,u,1>, LHS
02872   1678558004U,  // <3,u,1,1>: Cost 2 vsldoi12 LHS, <1,1,1,1>
02873   604821294U, // <3,u,1,2>: Cost 1 vsldoi12 LHS, LHS
02874   2752747317U,  // <3,u,1,3>: Cost 3 vsldoi12 LHS, <u,1,3,1>
02875   1558039862U,  // <3,u,1,4>: Cost 2 vsldoi4 <2,3,u,1>, RHS
02876   2756949830U,  // <3,u,1,5>: Cost 3 vsldoi12 LHS, <u,1,5,0>
02877   2800080726U,  // <3,u,1,6>: Cost 3 vsldoi12 LHS, <u,1,6,7>
02878   2289233224U,  // <3,u,1,7>: Cost 3 vmrglw <1,2,3,1>, RHS
02879   604821348U, // <3,u,1,u>: Cost 1 vsldoi12 LHS, LHS
02880   2696586709U,  // <3,u,2,0>: Cost 3 vsldoi8 <2,0,3,u>, <2,0,3,u>
02881   2757392246U,  // <3,u,2,1>: Cost 3 vsldoi12 LHS, <u,2,1,3>
02882   1624172151U,  // <3,u,2,2>: Cost 2 vsldoi8 <2,2,3,u>, <2,2,3,u>
02883   1679005576U,  // <3,u,2,3>: Cost 2 vsldoi12 LHS, <u,2,3,3>
02884   2631789878U,  // <3,u,2,4>: Cost 3 vsldoi4 <2,3,u,2>, RHS
02885   2699904874U,  // <3,u,2,5>: Cost 3 vsldoi8 <2,5,3,u>, <2,5,3,u>
02886   1626826683U,  // <3,u,2,6>: Cost 2 vsldoi8 <2,6,3,u>, <2,6,3,u>
02887   1726338988U,  // <3,u,2,7>: Cost 2 vsldoi12 LHS, <u,2,7,3>
02888   1683208117U,  // <3,u,2,u>: Cost 2 vsldoi12 LHS, <u,2,u,3>
02889   1679005628U,  // <3,u,3,0>: Cost 2 vsldoi12 LHS, <u,3,0,1>
02890   1161008942U,  // <3,u,3,1>: Cost 2 vmrghw <3,3,3,3>, LHS
02891   2752747471U,  // <3,u,3,2>: Cost 3 vsldoi12 LHS, <u,3,2,2>
02892   403488870U, // <3,u,3,3>: Cost 1 vspltisw3 LHS
02893   1679005668U,  // <3,u,3,4>: Cost 2 vsldoi12 LHS, <u,3,4,5>
02894   1161009306U,  // <3,u,3,5>: Cost 2 vmrghw <3,3,3,3>, RHS
02895   2691943104U,  // <3,u,3,6>: Cost 3 vsldoi8 <1,2,3,u>, <3,6,u,7>
02896   1221479752U,  // <3,u,3,7>: Cost 2 vmrglw <2,2,3,3>, RHS
02897   403488870U, // <3,u,3,u>: Cost 1 vspltisw3 LHS
02898   2289255363U,  // <3,u,4,0>: Cost 3 vmrglw <1,2,3,4>, <1,2,u,0>
02899   1161844526U,  // <3,u,4,1>: Cost 2 vmrghw <3,4,5,6>, LHS
02900   2289256661U,  // <3,u,4,2>: Cost 3 vmrglw <1,2,3,4>, <3,0,u,2>
02901   1215512732U,  // <3,u,4,3>: Cost 2 vmrglw <1,2,3,4>, LHS
02902   1215513498U,  // <3,u,4,4>: Cost 2 vmrglw <1,2,3,4>, <1,2,3,4>
02903   1679005759U,  // <3,u,4,5>: Cost 2 vsldoi12 LHS, <u,4,5,6>
02904   2289256989U,  // <3,u,4,6>: Cost 3 vmrglw <1,2,3,4>, <3,4,u,6>
02905   1215515976U,  // <3,u,4,7>: Cost 2 vmrglw <1,2,3,4>, RHS
02906   1679005786U,  // <3,u,4,u>: Cost 2 vsldoi12 LHS, <u,4,u,6>
02907   1558069350U,  // <3,u,5,0>: Cost 2 vsldoi4 <2,3,u,5>, LHS
02908   2631811892U,  // <3,u,5,1>: Cost 3 vsldoi4 <2,3,u,5>, <1,1,1,1>
02909   1558071026U,  // <3,u,5,2>: Cost 2 vsldoi4 <2,3,u,5>, <2,3,u,5>
02910   2752747646U,  // <3,u,5,3>: Cost 3 vsldoi12 LHS, <u,5,3,6>
02911   1558072630U,  // <3,u,5,4>: Cost 2 vsldoi4 <2,3,u,5>, RHS
02912   1726337028U,  // <3,u,5,5>: Cost 2 vsldoi12 LHS, <5,5,5,5>
02913   604821658U, // <3,u,5,6>: Cost 1 vsldoi12 LHS, RHS
02914   2294574408U,  // <3,u,5,7>: Cost 3 vmrglw <2,1,3,5>, RHS
02915   604821676U, // <3,u,5,u>: Cost 1 vsldoi12 LHS, RHS
02916   2631819366U,  // <3,u,6,0>: Cost 3 vsldoi4 <2,3,u,6>, LHS
02917   2757392574U,  // <3,u,6,1>: Cost 3 vsldoi12 LHS, <u,6,1,7>
02918   2631821043U,  // <3,u,6,2>: Cost 3 vsldoi4 <2,3,u,6>, <2,3,u,6>
02919   1679005904U,  // <3,u,6,3>: Cost 2 vsldoi12 LHS, <u,6,3,7>
02920   2631822646U,  // <3,u,6,4>: Cost 3 vsldoi4 <2,3,u,6>, RHS
02921   2236553370U,  // <3,u,6,5>: Cost 3 vmrghw <3,6,0,7>, RHS
02922   1726337848U,  // <3,u,6,6>: Cost 2 vsldoi12 LHS, <6,6,6,6>
02923   1726339309U,  // <3,u,6,7>: Cost 2 vsldoi12 LHS, <u,6,7,0>
02924   1683208445U,  // <3,u,6,u>: Cost 2 vsldoi12 LHS, <u,6,u,7>
02925   1726339328U,  // <3,u,7,0>: Cost 2 vsldoi12 LHS, <u,7,0,1>
02926   2297905225U,  // <3,u,7,1>: Cost 3 vmrglw <2,6,3,7>, <0,0,u,1>
02927   2631829236U,  // <3,u,7,2>: Cost 3 vsldoi4 <2,3,u,7>, <2,3,u,7>
02928   1224163484U,  // <3,u,7,3>: Cost 2 vmrglw <2,6,3,7>, LHS
02929   1726339368U,  // <3,u,7,4>: Cost 2 vsldoi12 LHS, <u,7,4,5>
02930   2297905553U,  // <3,u,7,5>: Cost 3 vmrglw <2,6,3,7>, <0,4,u,5>
02931   2297905392U,  // <3,u,7,6>: Cost 3 vmrglw <2,6,3,7>, <0,2,u,6>
02932   1224166728U,  // <3,u,7,7>: Cost 2 vmrglw <2,6,3,7>, RHS
02933   1224163489U,  // <3,u,7,u>: Cost 2 vmrglw <2,6,3,7>, LHS
02934   1683208529U,  // <3,u,u,0>: Cost 2 vsldoi12 LHS, <u,u,0,1>
02935   1679006043U,  // <3,u,u,1>: Cost 2 vsldoi12 LHS, <u,u,1,2>
02936   604821861U, // <3,u,u,2>: Cost 1 vsldoi12 LHS, LHS
02937   403488870U, // <3,u,u,3>: Cost 1 vspltisw3 LHS
02938   1683208569U,  // <3,u,u,4>: Cost 2 vsldoi12 LHS, <u,u,4,5>
02939   1679006083U,  // <3,u,u,5>: Cost 2 vsldoi12 LHS, <u,u,5,6>
02940   604821901U, // <3,u,u,6>: Cost 1 vsldoi12 LHS, RHS
02941   1215548744U,  // <3,u,u,7>: Cost 2 vmrglw <1,2,3,u>, RHS
02942   604821915U, // <3,u,u,u>: Cost 1 vsldoi12 LHS, LHS
02943   2759016448U,  // <4,0,0,0>: Cost 3 vsldoi12 <1,2,3,4>, <0,0,0,0>
02944   1165115494U,  // <4,0,0,1>: Cost 2 vmrghw <4,0,5,1>, LHS
02945   3717531337U,  // <4,0,0,2>: Cost 4 vsldoi4 <4,4,0,0>, <2,3,4,0>
02946   3369675785U,  // <4,0,0,3>: Cost 4 vmrglw <2,3,4,0>, <4,2,0,3>
02947   2751791144U,  // <4,0,0,4>: Cost 3 vsldoi12 <0,0,4,4>, <0,0,4,4>
02948   2238857630U,  // <4,0,0,5>: Cost 3 vmrghw <4,0,5,1>, <0,5,1,0>
02949   3312591341U,  // <4,0,0,6>: Cost 4 vmrghw <4,0,5,0>, <0,6,0,7>
02950   3369676113U,  // <4,0,0,7>: Cost 4 vmrglw <2,3,4,0>, <4,6,0,7>
02951   1165116061U,  // <4,0,0,u>: Cost 2 vmrghw <4,0,5,1>, LHS
02952   2637824102U,  // <4,0,1,0>: Cost 3 vsldoi4 <3,4,0,1>, LHS
02953   2637824922U,  // <4,0,1,1>: Cost 3 vsldoi4 <3,4,0,1>, <1,2,3,4>
02954   1685274726U,  // <4,0,1,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
02955   2637826512U,  // <4,0,1,3>: Cost 3 vsldoi4 <3,4,0,1>, <3,4,0,1>
02956   2637827382U,  // <4,0,1,4>: Cost 3 vsldoi4 <3,4,0,1>, RHS
02957   2661716070U,  // <4,0,1,5>: Cost 3 vsldoi4 <7,4,0,1>, <5,6,7,4>
02958   3729486427U,  // <4,0,1,6>: Cost 4 vsldoi4 <6,4,0,1>, <6,4,0,1>
02959   2661717300U,  // <4,0,1,7>: Cost 3 vsldoi4 <7,4,0,1>, <7,4,0,1>
02960   1685274780U,  // <4,0,1,u>: Cost 2 vsldoi12 <1,2,3,4>, LHS
02961   3711574118U,  // <4,0,2,0>: Cost 4 vsldoi4 <3,4,0,2>, LHS
02962   2240200806U,  // <4,0,2,1>: Cost 3 vmrghw <4,2,5,3>, LHS
02963   3771663992U,  // <4,0,2,2>: Cost 4 vsldoi8 <2,2,4,0>, <2,2,4,0>
02964   2698585801U,  // <4,0,2,3>: Cost 3 vsldoi8 <2,3,4,0>, <2,3,4,0>
02965   3373672105U,  // <4,0,2,4>: Cost 4 vmrglw <3,0,4,2>, <2,3,0,4>
02966   3810813795U,  // <4,0,2,5>: Cost 4 vsldoi8 <u,7,4,0>, <2,5,3,1>
02967   3772327866U,  // <4,0,2,6>: Cost 4 vsldoi8 <2,3,4,0>, <2,6,3,7>
02968   3386280568U,  // <4,0,2,7>: Cost 5 vmrglw <5,1,4,2>, <3,6,0,7>
02969   2701903966U,  // <4,0,2,u>: Cost 3 vsldoi8 <2,u,4,0>, <2,u,4,0>
02970   3699638374U,  // <4,0,3,0>: Cost 4 vsldoi4 <1,4,0,3>, LHS
02971   2753560832U,  // <4,0,3,1>: Cost 3 vsldoi12 <0,3,1,4>, <0,3,1,4>
02972   3772328276U,  // <4,0,3,2>: Cost 4 vsldoi8 <2,3,4,0>, <3,2,4,3>
02973   3827302674U,  // <4,0,3,3>: Cost 4 vsldoi12 <0,3,1,4>, <0,3,3,4>
02974   3699641654U,  // <4,0,3,4>: Cost 4 vsldoi4 <1,4,0,3>, RHS
02975   3779627588U,  // <4,0,3,5>: Cost 4 vsldoi8 <3,5,4,0>, <3,5,4,0>
02976   3772328604U,  // <4,0,3,6>: Cost 4 vsldoi8 <2,3,4,0>, <3,6,4,7>
02977   3780954854U,  // <4,0,3,7>: Cost 4 vsldoi8 <3,7,4,0>, <3,7,4,0>
02978   2753560832U,  // <4,0,3,u>: Cost 3 vsldoi12 <0,3,1,4>, <0,3,1,4>
02979   2725129106U,  // <4,0,4,0>: Cost 3 vsldoi8 <6,7,4,0>, <4,0,5,1>
02980   1167720550U,  // <4,0,4,1>: Cost 2 vmrghw <4,4,4,4>, LHS
02981   3839172953U,  // <4,0,4,2>: Cost 4 vsldoi12 <2,3,0,4>, <0,4,2,3>
02982   3772329051U,  // <4,0,4,3>: Cost 4 vsldoi8 <2,3,4,0>, <4,3,0,4>
02983   2241462610U,  // <4,0,4,4>: Cost 3 vmrghw <4,4,4,4>, <0,4,1,5>
02984   2698587446U,  // <4,0,4,5>: Cost 3 vsldoi8 <2,3,4,0>, RHS
02985   3772329297U,  // <4,0,4,6>: Cost 4 vsldoi8 <2,3,4,0>, <4,6,0,7>
02986   3735483703U,  // <4,0,4,7>: Cost 4 vsldoi4 <7,4,0,4>, <7,4,0,4>
02987   1167721117U,  // <4,0,4,u>: Cost 2 vmrghw <4,4,4,4>, LHS
02988   1168556032U,  // <4,0,5,0>: Cost 2 vmrghw RHS, <0,0,0,0>
02989   94814310U,  // <4,0,5,1>: Cost 1 vmrghw RHS, LHS
02990   2242298029U,  // <4,0,5,2>: Cost 3 vmrghw RHS, <0,2,1,2>
02991   2637859284U,  // <4,0,5,3>: Cost 3 vsldoi4 <3,4,0,5>, <3,4,0,5>
02992   1168556370U,  // <4,0,5,4>: Cost 2 vmrghw RHS, <0,4,1,5>
02993   2242306530U,  // <4,0,5,5>: Cost 3 vmrghw RHS, <0,5,u,5>
02994   2242298358U,  // <4,0,5,6>: Cost 3 vmrghw RHS, <0,6,1,7>
02995   2661750072U,  // <4,0,5,7>: Cost 3 vsldoi4 <7,4,0,5>, <7,4,0,5>
02996   94814877U,  // <4,0,5,u>: Cost 1 vmrghw RHS, LHS
02997   3316580362U,  // <4,0,6,0>: Cost 4 vmrghw <4,6,5,1>, <0,0,1,1>
02998   2242846822U,  // <4,0,6,1>: Cost 3 vmrghw <4,6,5,2>, LHS
02999   3798872570U,  // <4,0,6,2>: Cost 4 vsldoi8 <6,7,4,0>, <6,2,7,3>
03000   3796218413U,  // <4,0,6,3>: Cost 4 vsldoi8 <6,3,4,0>, <6,3,4,0>
03001   3834528273U,  // <4,0,6,4>: Cost 4 vsldoi12 <1,5,0,4>, <0,6,4,7>
03002   3798872811U,  // <4,0,6,5>: Cost 4 vsldoi8 <6,7,4,0>, <6,5,7,1>
03003   3316621876U,  // <4,0,6,6>: Cost 4 vmrghw <4,6,5,6>, <0,6,u,6>
03004   2725131121U,  // <4,0,6,7>: Cost 3 vsldoi8 <6,7,4,0>, <6,7,4,0>
03005   2242847389U,  // <4,0,6,u>: Cost 3 vmrghw <4,6,5,2>, LHS
03006   3377692672U,  // <4,0,7,0>: Cost 4 vmrglw <3,6,4,7>, <0,0,0,0>
03007   2243493990U,  // <4,0,7,1>: Cost 3 vmrghw <4,7,5,0>, LHS
03008   3775648970U,  // <4,0,7,2>: Cost 5 vsldoi8 <2,u,4,0>, <7,2,6,3>
03009   3802191110U,  // <4,0,7,3>: Cost 4 vsldoi8 <7,3,4,0>, <7,3,4,0>
03010   3317236050U,  // <4,0,7,4>: Cost 4 vmrghw <4,7,5,0>, <0,4,1,5>
03011   3803518376U,  // <4,0,7,5>: Cost 4 vsldoi8 <7,5,4,0>, <7,5,4,0>
03012   3317236214U,  // <4,0,7,6>: Cost 5 vmrghw <4,7,5,0>, <0,6,1,7>
03013   3798873708U,  // <4,0,7,7>: Cost 4 vsldoi8 <6,7,4,0>, <7,7,7,7>
03014   2243494557U,  // <4,0,7,u>: Cost 3 vmrghw <4,7,5,0>, LHS
03015   1170546688U,  // <4,0,u,0>: Cost 2 vmrghw RHS, <0,0,0,0>
03016   96804966U,  // <4,0,u,1>: Cost 1 vmrghw RHS, LHS
03017   1685275293U,  // <4,0,u,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
03018   2637883863U,  // <4,0,u,3>: Cost 3 vsldoi4 <3,4,0,u>, <3,4,0,u>
03019   1170547026U,  // <4,0,u,4>: Cost 2 vmrghw RHS, <0,4,1,5>
03020   2698590362U,  // <4,0,u,5>: Cost 3 vsldoi8 <2,3,4,0>, RHS
03021   2244289014U,  // <4,0,u,6>: Cost 3 vmrghw RHS, <0,6,1,7>
03022   2661774651U,  // <4,0,u,7>: Cost 3 vsldoi4 <7,4,0,u>, <7,4,0,u>
03023   96805533U,  // <4,0,u,u>: Cost 1 vmrghw RHS, LHS
03024   2667749478U,  // <4,1,0,0>: Cost 3 vsldoi4 <u,4,1,0>, LHS
03025   2689966182U,  // <4,1,0,1>: Cost 3 vsldoi8 <0,u,4,1>, LHS
03026   2238571418U,  // <4,1,0,2>: Cost 3 vmrghw <4,0,1,2>, <1,2,3,4>
03027   3711633880U,  // <4,1,0,3>: Cost 4 vsldoi4 <3,4,1,0>, <3,4,1,0>
03028   2689966418U,  // <4,1,0,4>: Cost 3 vsldoi8 <0,u,4,1>, <0,4,1,5>
03029   3361046866U,  // <4,1,0,5>: Cost 4 vmrglw <0,u,4,0>, <0,4,1,5>
03030   3741495802U,  // <4,1,0,6>: Cost 4 vsldoi4 <u,4,1,0>, <6,2,7,3>
03031   3741496314U,  // <4,1,0,7>: Cost 4 vsldoi4 <u,4,1,0>, <7,0,1,2>
03032   2689966765U,  // <4,1,0,u>: Cost 3 vsldoi8 <0,u,4,1>, <0,u,4,1>
03033   3764372222U,  // <4,1,1,0>: Cost 4 vsldoi8 <1,0,4,1>, <1,0,4,1>
03034   2758206263U,  // <4,1,1,1>: Cost 3 vsldoi12 <1,1,1,4>, <1,1,1,4>
03035   2698593178U,  // <4,1,1,2>: Cost 3 vsldoi8 <2,3,4,1>, <1,2,3,4>
03036   3361057810U,  // <4,1,1,3>: Cost 4 vmrglw <0,u,4,1>, <4,2,1,3>
03037   3827303250U,  // <4,1,1,4>: Cost 4 vsldoi12 <0,3,1,4>, <1,1,4,4>
03038   2287313234U,  // <4,1,1,5>: Cost 3 vmrglw <0,u,4,1>, <0,4,1,5>
03039   3763709171U,  // <4,1,1,6>: Cost 4 vsldoi8 <0,u,4,1>, <1,6,5,7>
03040   3361058138U,  // <4,1,1,7>: Cost 4 vmrglw <0,u,4,1>, <4,6,1,7>
03041   2239759744U,  // <4,1,1,u>: Cost 3 vmrghw <4,1,u,3>, <1,u,3,4>
03042   2637906022U,  // <4,1,2,0>: Cost 3 vsldoi4 <3,4,1,2>, LHS
03043   2637906842U,  // <4,1,2,1>: Cost 3 vsldoi4 <3,4,1,2>, <1,2,3,4>
03044   3763709544U,  // <4,1,2,2>: Cost 4 vsldoi8 <0,u,4,1>, <2,2,2,2>
03045   1685275546U,  // <4,1,2,3>: Cost 2 vsldoi12 <1,2,3,4>, <1,2,3,4>
03046   2637909302U,  // <4,1,2,4>: Cost 3 vsldoi4 <3,4,1,2>, RHS
03047   3361063250U,  // <4,1,2,5>: Cost 4 vmrglw <0,u,4,2>, <0,4,1,5>
03048   3763709882U,  // <4,1,2,6>: Cost 4 vsldoi8 <0,u,4,1>, <2,6,3,7>
03049   3735541054U,  // <4,1,2,7>: Cost 4 vsldoi4 <7,4,1,2>, <7,4,1,2>
03050   1685644231U,  // <4,1,2,u>: Cost 2 vsldoi12 <1,2,u,4>, <1,2,u,4>
03051   2702575792U,  // <4,1,3,0>: Cost 3 vsldoi8 <3,0,4,1>, <3,0,4,1>
03052   3832759257U,  // <4,1,3,1>: Cost 4 vsldoi12 <1,2,3,4>, <1,3,1,4>
03053   3833349090U,  // <4,1,3,2>: Cost 4 vsldoi12 <1,3,2,4>, <1,3,2,4>
03054   3763710364U,  // <4,1,3,3>: Cost 4 vsldoi8 <0,u,4,1>, <3,3,3,3>
03055   2707884546U,  // <4,1,3,4>: Cost 3 vsldoi8 <3,u,4,1>, <3,4,5,6>
03056   3361071442U,  // <4,1,3,5>: Cost 4 vmrglw <0,u,4,3>, <0,4,1,5>
03057   3772336796U,  // <4,1,3,6>: Cost 4 vsldoi8 <2,3,4,1>, <3,6,4,7>
03058   3775654595U,  // <4,1,3,7>: Cost 5 vsldoi8 <2,u,4,1>, <3,7,0,1>
03059   2707884856U,  // <4,1,3,u>: Cost 3 vsldoi8 <3,u,4,1>, <3,u,4,1>
03060   2667782246U,  // <4,1,4,0>: Cost 3 vsldoi4 <u,4,1,4>, LHS
03061   2241463092U,  // <4,1,4,1>: Cost 3 vmrghw <4,4,4,4>, <1,1,1,1>
03062   2241553306U,  // <4,1,4,2>: Cost 3 vmrghw <4,4,5,6>, <1,2,3,4>
03063   3827303484U,  // <4,1,4,3>: Cost 4 vsldoi12 <0,3,1,4>, <1,4,3,4>
03064   2667785424U,  // <4,1,4,4>: Cost 3 vsldoi4 <u,4,1,4>, <4,4,4,4>
03065   2689969462U,  // <4,1,4,5>: Cost 3 vsldoi8 <0,u,4,1>, RHS
03066   3763711322U,  // <4,1,4,6>: Cost 4 vsldoi8 <0,u,4,1>, <4,6,1,7>
03067   3867116636U,  // <4,1,4,7>: Cost 4 vsldoi12 <7,0,1,4>, <1,4,7,0>
03068   2689969705U,  // <4,1,4,u>: Cost 3 vsldoi8 <0,u,4,1>, RHS
03069   1546273106U,  // <4,1,5,0>: Cost 2 vsldoi4 <0,4,1,5>, <0,4,1,5>
03070   1168556852U,  // <4,1,5,1>: Cost 2 vmrghw RHS, <1,1,1,1>
03071   1168556950U,  // <4,1,5,2>: Cost 2 vmrghw RHS, <1,2,3,0>
03072   2620016790U,  // <4,1,5,3>: Cost 3 vsldoi4 <0,4,1,5>, <3,0,1,2>
03073   1546276150U,  // <4,1,5,4>: Cost 2 vsldoi4 <0,4,1,5>, RHS
03074   2620018692U,  // <4,1,5,5>: Cost 3 vsldoi4 <0,4,1,5>, <5,5,5,5>
03075   2242299087U,  // <4,1,5,6>: Cost 3 vmrghw RHS, <1,6,1,7>
03076   2667795450U,  // <4,1,5,7>: Cost 3 vsldoi4 <u,4,1,5>, <7,0,1,2>
03077   1546278702U,  // <4,1,5,u>: Cost 2 vsldoi4 <0,4,1,5>, LHS
03078   3781628193U,  // <4,1,6,0>: Cost 4 vsldoi8 <3,u,4,1>, <6,0,1,2>
03079   3832759503U,  // <4,1,6,1>: Cost 4 vsldoi12 <1,2,3,4>, <1,6,1,7>
03080   3316261786U,  // <4,1,6,2>: Cost 4 vmrghw <4,6,0,7>, <1,2,3,4>
03081   3781628466U,  // <4,1,6,3>: Cost 4 vsldoi8 <3,u,4,1>, <6,3,4,5>
03082   3827303658U,  // <4,1,6,4>: Cost 4 vsldoi12 <0,3,1,4>, <1,6,4,7>
03083   3361096018U,  // <4,1,6,5>: Cost 4 vmrglw <0,u,4,6>, <0,4,1,5>
03084   3788264248U,  // <4,1,6,6>: Cost 4 vsldoi8 <5,0,4,1>, <6,6,6,6>
03085   3788264270U,  // <4,1,6,7>: Cost 4 vsldoi8 <5,0,4,1>, <6,7,0,1>
03086   3832759566U,  // <4,1,6,u>: Cost 4 vsldoi12 <1,2,3,4>, <1,6,u,7>
03087   2726466580U,  // <4,1,7,0>: Cost 3 vsldoi8 <7,0,4,1>, <7,0,4,1>
03088   3377692682U,  // <4,1,7,1>: Cost 4 vmrglw <3,6,4,7>, <0,0,1,1>
03089   3377694870U,  // <4,1,7,2>: Cost 4 vmrglw <3,6,4,7>, <3,0,1,2>
03090   3802199303U,  // <4,1,7,3>: Cost 4 vsldoi8 <7,3,4,1>, <7,3,4,1>
03091   2731775334U,  // <4,1,7,4>: Cost 3 vsldoi8 <7,u,4,1>, <7,4,5,6>
03092   3377693010U,  // <4,1,7,5>: Cost 4 vmrglw <3,6,4,7>, <0,4,1,5>
03093   3365749804U,  // <4,1,7,6>: Cost 5 vmrglw <1,6,4,7>, <1,4,1,6>
03094   3788265068U,  // <4,1,7,7>: Cost 4 vsldoi8 <5,0,4,1>, <7,7,7,7>
03095   2731775644U,  // <4,1,7,u>: Cost 3 vsldoi8 <7,u,4,1>, <7,u,4,1>
03096   1546297685U,  // <4,1,u,0>: Cost 2 vsldoi4 <0,4,1,u>, <0,4,1,u>
03097   1170547508U,  // <4,1,u,1>: Cost 2 vmrghw RHS, <1,1,1,1>
03098   1170547606U,  // <4,1,u,2>: Cost 2 vmrghw RHS, <1,2,3,0>
03099   1689257344U,  // <4,1,u,3>: Cost 2 vsldoi12 <1,u,3,4>, <1,u,3,4>
03100   1546300726U,  // <4,1,u,4>: Cost 2 vsldoi4 <0,4,1,u>, RHS
03101   2284716370U,  // <4,1,u,5>: Cost 3 vmrglw <0,4,4,u>, <0,4,1,5>
03102   2244289743U,  // <4,1,u,6>: Cost 3 vmrghw RHS, <1,6,1,7>
03103   2667820026U,  // <4,1,u,7>: Cost 3 vsldoi4 <u,4,1,u>, <7,0,1,2>
03104   1546303278U,  // <4,1,u,u>: Cost 2 vsldoi4 <0,4,1,u>, LHS
03105   3729621094U,  // <4,2,0,0>: Cost 4 vsldoi4 <6,4,2,0>, LHS
03106   3763716198U,  // <4,2,0,1>: Cost 4 vsldoi8 <0,u,4,2>, LHS
03107   2238858856U,  // <4,2,0,2>: Cost 3 vmrghw <4,0,5,1>, <2,2,2,2>
03108   2295930982U,  // <4,2,0,3>: Cost 3 vmrglw <2,3,4,0>, LHS
03109   3763716434U,  // <4,2,0,4>: Cost 4 vsldoi8 <0,u,4,2>, <0,4,1,5>
03110   2238859107U,  // <4,2,0,5>: Cost 3 vmrghw <4,0,5,1>, <2,5,3,1>
03111   2238859194U,  // <4,2,0,6>: Cost 3 vmrghw <4,0,5,1>, <2,6,3,7>
03112   3312601066U,  // <4,2,0,7>: Cost 4 vmrghw <4,0,5,1>, <2,7,0,1>
03113   2295930987U,  // <4,2,0,u>: Cost 3 vmrglw <2,3,4,0>, LHS
03114   3699769446U,  // <4,2,1,0>: Cost 4 vsldoi4 <1,4,2,1>, LHS
03115   3313255971U,  // <4,2,1,1>: Cost 4 vmrghw <4,1,5,0>, <2,1,3,5>
03116   3361056360U,  // <4,2,1,2>: Cost 4 vmrglw <0,u,4,1>, <2,2,2,2>
03117   2287312998U,  // <4,2,1,3>: Cost 3 vmrglw <0,u,4,1>, LHS
03118   3788932148U,  // <4,2,1,4>: Cost 4 vsldoi8 <5,1,4,2>, <1,4,2,5>
03119   3313256290U,  // <4,2,1,5>: Cost 4 vmrghw <4,1,5,0>, <2,5,3,0>
03120   3838289469U,  // <4,2,1,6>: Cost 4 vsldoi12 <2,1,6,4>, <2,1,6,4>
03121   3369682865U,  // <4,2,1,7>: Cost 5 vmrglw <2,3,4,1>, <2,6,2,7>
03122   2287313003U,  // <4,2,1,u>: Cost 3 vmrglw <0,u,4,1>, LHS
03123   3838658133U,  // <4,2,2,0>: Cost 4 vsldoi12 <2,2,2,4>, <2,2,0,1>
03124   3711722394U,  // <4,2,2,1>: Cost 4 vsldoi4 <3,4,2,2>, <1,2,3,4>
03125   2759018088U,  // <4,2,2,2>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,2,2>
03126   2759018098U,  // <4,2,2,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,3,3>
03127   3838658168U,  // <4,2,2,4>: Cost 4 vsldoi12 <2,2,2,4>, <2,2,4,0>
03128   3369027341U,  // <4,2,2,5>: Cost 4 vmrglw <2,2,4,2>, <2,4,2,5>
03129   2240227258U,  // <4,2,2,6>: Cost 3 vmrghw <4,2,5,6>, <2,6,3,7>
03130   3735614791U,  // <4,2,2,7>: Cost 4 vsldoi4 <7,4,2,2>, <7,4,2,2>
03131   2759018143U,  // <4,2,2,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,2,u,3>
03132   2759018150U,  // <4,2,3,0>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,0,1>
03133   3831948975U,  // <4,2,3,1>: Cost 4 vsldoi12 <1,1,1,4>, <2,3,1,1>
03134   3832759993U,  // <4,2,3,2>: Cost 4 vsldoi12 <1,2,3,4>, <2,3,2,2>
03135   2759018180U,  // <4,2,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,3,4>
03136   2759018185U,  // <4,2,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,4,0>
03137   3839542998U,  // <4,2,3,5>: Cost 4 vsldoi12 <2,3,5,4>, <2,3,5,4>
03138   3314640826U,  // <4,2,3,6>: Cost 4 vmrghw <4,3,5,7>, <2,6,3,7>
03139   2765948648U,  // <4,2,3,7>: Cost 3 vsldoi12 <2,3,7,4>, <2,3,7,4>
03140   2759018222U,  // <4,2,3,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,3,u,1>
03141   3838658295U,  // <4,2,4,0>: Cost 4 vsldoi12 <2,2,2,4>, <2,4,0,1>
03142   3315205667U,  // <4,2,4,1>: Cost 4 vmrghw <4,4,4,4>, <2,1,3,5>
03143   2241463912U,  // <4,2,4,2>: Cost 3 vmrghw <4,4,4,4>, <2,2,2,2>
03144   1234829414U,  // <4,2,4,3>: Cost 2 vmrglw <4,4,4,4>, LHS
03145   2241464085U,  // <4,2,4,4>: Cost 3 vmrghw <4,4,4,4>, <2,4,3,4>
03146   2241546087U,  // <4,2,4,5>: Cost 3 vmrghw <4,4,5,5>, <2,5,3,5>
03147   2241464250U,  // <4,2,4,6>: Cost 3 vmrghw <4,4,4,4>, <2,6,3,7>
03148   3741602873U,  // <4,2,4,7>: Cost 4 vsldoi4 <u,4,2,4>, <7,0,u,2>
03149   1234829419U,  // <4,2,4,u>: Cost 2 vmrglw <4,4,4,4>, LHS
03150   2626060390U,  // <4,2,5,0>: Cost 3 vsldoi4 <1,4,2,5>, LHS
03151   2626061364U,  // <4,2,5,1>: Cost 3 vsldoi4 <1,4,2,5>, <1,4,2,5>
03152   1168557672U,  // <4,2,5,2>: Cost 2 vmrghw RHS, <2,2,2,2>
03153   1222230118U,  // <4,2,5,3>: Cost 2 vmrglw <2,3,4,5>, LHS
03154   2626063670U,  // <4,2,5,4>: Cost 3 vsldoi4 <1,4,2,5>, RHS
03155   2242299752U,  // <4,2,5,5>: Cost 3 vmrghw RHS, <2,5,3,6>
03156   1168558010U,  // <4,2,5,6>: Cost 2 vmrghw RHS, <2,6,3,7>
03157   2242299882U,  // <4,2,5,7>: Cost 3 vmrghw RHS, <2,7,0,1>
03158   1222230123U,  // <4,2,5,u>: Cost 2 vmrglw <2,3,4,5>, LHS
03159   3711754342U,  // <4,2,6,0>: Cost 4 vsldoi4 <3,4,2,6>, LHS
03160   3711755162U,  // <4,2,6,1>: Cost 4 vsldoi4 <3,4,2,6>, <1,2,3,4>
03161   3838658481U,  // <4,2,6,2>: Cost 4 vsldoi12 <2,2,2,4>, <2,6,2,7>
03162   2759018426U,  // <4,2,6,3>: Cost 3 vsldoi12 <1,2,3,4>, <2,6,3,7>
03163   3838658499U,  // <4,2,6,4>: Cost 4 vsldoi12 <2,2,2,4>, <2,6,4,7>
03164   3735646310U,  // <4,2,6,5>: Cost 4 vsldoi4 <7,4,2,6>, <5,6,7,4>
03165   3316590522U,  // <4,2,6,6>: Cost 4 vmrghw <4,6,5,2>, <2,6,3,7>
03166   3798889331U,  // <4,2,6,7>: Cost 4 vsldoi8 <6,7,4,2>, <6,7,4,2>
03167   2759018471U,  // <4,2,6,u>: Cost 3 vsldoi12 <1,2,3,4>, <2,6,u,7>
03168   3874564074U,  // <4,2,7,0>: Cost 4 vsldoi12 <u,2,3,4>, <2,7,0,1>
03169   3800880230U,  // <4,2,7,1>: Cost 4 vsldoi8 <7,1,4,2>, <7,1,4,2>
03170   3371722344U,  // <4,2,7,2>: Cost 4 vmrglw <2,6,4,7>, <2,2,2,2>
03171   2303950950U,  // <4,2,7,3>: Cost 3 vmrglw <3,6,4,7>, LHS
03172   3371722346U,  // <4,2,7,4>: Cost 4 vmrglw <2,6,4,7>, <2,2,2,4>
03173   3371722509U,  // <4,2,7,5>: Cost 5 vmrglw <2,6,4,7>, <2,4,2,5>
03174   3317237690U,  // <4,2,7,6>: Cost 4 vmrghw <4,7,5,0>, <2,6,3,7>
03175   3317237738U,  // <4,2,7,7>: Cost 4 vmrghw <4,7,5,0>, <2,7,0,1>
03176   2303950955U,  // <4,2,7,u>: Cost 3 vmrglw <3,6,4,7>, LHS
03177   2759018555U,  // <4,2,u,0>: Cost 3 vsldoi12 <1,2,3,4>, <2,u,0,1>
03178   2626085943U,  // <4,2,u,1>: Cost 3 vsldoi4 <1,4,2,u>, <1,4,2,u>
03179   1170548328U,  // <4,2,u,2>: Cost 2 vmrghw RHS, <2,2,2,2>
03180   1222254694U,  // <4,2,u,3>: Cost 2 vmrglw <2,3,4,u>, LHS
03181   2759018595U,  // <4,2,u,4>: Cost 3 vsldoi12 <1,2,3,4>, <2,u,4,5>
03182   2244290408U,  // <4,2,u,5>: Cost 3 vmrghw RHS, <2,5,3,6>
03183   1170548666U,  // <4,2,u,6>: Cost 2 vmrghw RHS, <2,6,3,7>
03184   2769266813U,  // <4,2,u,7>: Cost 3 vsldoi12 <2,u,7,4>, <2,u,7,4>
03185   1222254699U,  // <4,2,u,u>: Cost 2 vmrglw <2,3,4,u>, LHS
03186   2238859414U,  // <4,3,0,0>: Cost 3 vmrghw <4,0,5,1>, <3,0,1,2>
03187   2759018646U,  // <4,3,0,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,0,1,2>
03188   3312314708U,  // <4,3,0,2>: Cost 4 vmrghw <4,0,1,2>, <3,2,4,3>
03189   2238859676U,  // <4,3,0,3>: Cost 3 vmrghw <4,0,5,1>, <3,3,3,3>
03190   2295931802U,  // <4,3,0,4>: Cost 3 vmrglw <2,3,4,0>, <1,2,3,4>
03191   3735670886U,  // <4,3,0,5>: Cost 4 vsldoi4 <7,4,3,0>, <5,6,7,4>
03192   3312315036U,  // <4,3,0,6>: Cost 4 vmrghw <4,0,1,2>, <3,6,4,7>
03193   3369674682U,  // <4,3,0,7>: Cost 4 vmrglw <2,3,4,0>, <2,6,3,7>
03194   2759018709U,  // <4,3,0,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,0,u,2>
03195   3361055638U,  // <4,3,1,0>: Cost 4 vmrglw <0,u,4,1>, <1,2,3,0>
03196   3831949542U,  // <4,3,1,1>: Cost 4 vsldoi12 <1,1,1,4>, <3,1,1,1>
03197   2703917978U,  // <4,3,1,2>: Cost 3 vsldoi8 <3,2,4,3>, <1,2,3,4>
03198   3361056370U,  // <4,3,1,3>: Cost 4 vmrglw <0,u,4,1>, <2,2,3,3>
03199   2295939994U,  // <4,3,1,4>: Cost 3 vmrglw <2,3,4,1>, <1,2,3,4>
03200   3361056291U,  // <4,3,1,5>: Cost 4 vmrglw <0,u,4,1>, <2,1,3,5>
03201   3378972520U,  // <4,3,1,6>: Cost 4 vmrglw <3,u,4,1>, <2,5,3,6>
03202   3361056698U,  // <4,3,1,7>: Cost 4 vmrglw <0,u,4,1>, <2,6,3,7>
03203   2703917978U,  // <4,3,1,u>: Cost 3 vsldoi8 <3,2,4,3>, <1,2,3,4>
03204   3832760624U,  // <4,3,2,0>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,0,3>
03205   3711796122U,  // <4,3,2,1>: Cost 4 vsldoi4 <3,4,3,2>, <1,2,3,4>
03206   3832760641U,  // <4,3,2,2>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,2,2>
03207   2770962764U,  // <4,3,2,3>: Cost 3 vsldoi12 <3,2,3,4>, <3,2,3,4>
03208   2759018836U,  // <4,3,2,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,2,4,3>
03209   3827304802U,  // <4,3,2,5>: Cost 5 vsldoi12 <0,3,1,4>, <3,2,5,u>
03210   3832760678U,  // <4,3,2,6>: Cost 4 vsldoi12 <1,2,3,4>, <3,2,6,3>
03211   3859597679U,  // <4,3,2,7>: Cost 4 vsldoi12 <5,6,7,4>, <3,2,7,3>
03212   2771331449U,  // <4,3,2,u>: Cost 3 vsldoi12 <3,2,u,4>, <3,2,u,4>
03213   2240841878U,  // <4,3,3,0>: Cost 3 vmrghw <4,3,5,0>, <3,0,1,2>
03214   3776997635U,  // <4,3,3,1>: Cost 4 vsldoi8 <3,1,4,3>, <3,1,4,3>
03215   2703919444U,  // <4,3,3,2>: Cost 3 vsldoi8 <3,2,4,3>, <3,2,4,3>
03216   2759018908U,  // <4,3,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <3,3,3,3>
03217   2759018918U,  // <4,3,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,3,4,4>
03218   3386951446U,  // <4,3,3,5>: Cost 4 vmrglw <5,2,4,3>, <2,4,3,5>
03219   3777661596U,  // <4,3,3,6>: Cost 4 vsldoi8 <3,2,4,3>, <3,6,4,7>
03220   3375007674U,  // <4,3,3,7>: Cost 4 vmrglw <3,2,4,3>, <2,6,3,7>
03221   2707901242U,  // <4,3,3,u>: Cost 3 vsldoi8 <3,u,4,3>, <3,u,4,3>
03222   2759018960U,  // <4,3,4,0>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,0,1>
03223   2759018970U,  // <4,3,4,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,1,2>
03224   2632099605U,  // <4,3,4,2>: Cost 3 vsldoi4 <2,4,3,4>, <2,4,3,4>
03225   2241464732U,  // <4,3,4,3>: Cost 3 vmrghw <4,4,4,4>, <3,3,3,3>
03226   2759019000U,  // <4,3,4,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,4,5>
03227   2753563138U,  // <4,3,4,5>: Cost 3 vsldoi12 <0,3,1,4>, <3,4,5,6>
03228   3777662316U,  // <4,3,4,6>: Cost 4 vsldoi8 <3,2,4,3>, <4,6,3,7>
03229   2308573114U,  // <4,3,4,7>: Cost 3 vmrglw <4,4,4,4>, <2,6,3,7>
03230   2759019032U,  // <4,3,4,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,4,u,1>
03231   1168558230U,  // <4,3,5,0>: Cost 2 vmrghw RHS, <3,0,1,2>
03232   2242300134U,  // <4,3,5,1>: Cost 3 vmrghw RHS, <3,1,1,1>
03233   2632107798U,  // <4,3,5,2>: Cost 3 vsldoi4 <2,4,3,5>, <2,4,3,5>
03234   1168558492U,  // <4,3,5,3>: Cost 2 vmrghw RHS, <3,3,3,3>
03235   1168558594U,  // <4,3,5,4>: Cost 2 vmrghw RHS, <3,4,5,6>
03236   2295973654U,  // <4,3,5,5>: Cost 3 vmrglw <2,3,4,5>, <2,4,3,5>
03237   2242300536U,  // <4,3,5,6>: Cost 3 vmrghw RHS, <3,6,0,7>
03238   2295973818U,  // <4,3,5,7>: Cost 3 vmrglw <2,3,4,5>, <2,6,3,7>
03239   1168558878U,  // <4,3,5,u>: Cost 2 vmrghw RHS, <3,u,1,2>
03240   3832760952U,  // <4,3,6,0>: Cost 4 vsldoi12 <1,2,3,4>, <3,6,0,7>
03241   3711828890U,  // <4,3,6,1>: Cost 4 vsldoi4 <3,4,3,6>, <1,2,3,4>
03242   3316484436U,  // <4,3,6,2>: Cost 4 vmrghw <4,6,3,7>, <3,2,4,3>
03243   3711830512U,  // <4,3,6,3>: Cost 4 vsldoi4 <3,4,3,6>, <3,4,3,6>
03244   2759019164U,  // <4,3,6,4>: Cost 3 vsldoi12 <1,2,3,4>, <3,6,4,7>
03245   3361097251U,  // <4,3,6,5>: Cost 5 vmrglw <0,u,4,6>, <2,1,3,5>
03246   3316624045U,  // <4,3,6,6>: Cost 4 vmrghw <4,6,5,6>, <3,6,6,6>
03247   2773912244U,  // <4,3,6,7>: Cost 3 vsldoi12 <3,6,7,4>, <3,6,7,4>
03248   2759019164U,  // <4,3,6,u>: Cost 3 vsldoi12 <1,2,3,4>, <3,6,4,7>
03249   3377693590U,  // <4,3,7,0>: Cost 4 vmrglw <3,6,4,7>, <1,2,3,0>
03250   3365751680U,  // <4,3,7,1>: Cost 5 vmrglw <1,6,4,7>, <4,0,3,1>
03251   2727810232U,  // <4,3,7,2>: Cost 3 vsldoi8 <7,2,4,3>, <7,2,4,3>
03252   3377694322U,  // <4,3,7,3>: Cost 4 vmrglw <3,6,4,7>, <2,2,3,3>
03253   2303951770U,  // <4,3,7,4>: Cost 3 vmrglw <3,6,4,7>, <1,2,3,4>
03254   3741700198U,  // <4,3,7,5>: Cost 4 vsldoi4 <u,4,3,7>, <5,6,7,4>
03255   3377695216U,  // <4,3,7,6>: Cost 4 vmrglw <3,6,4,7>, <3,4,3,6>
03256   3375703994U,  // <4,3,7,7>: Cost 4 vmrglw <3,3,4,7>, <2,6,3,7>
03257   2731792030U,  // <4,3,7,u>: Cost 3 vsldoi8 <7,u,4,3>, <7,u,4,3>
03258   1170548886U,  // <4,3,u,0>: Cost 2 vmrghw RHS, <3,0,1,2>
03259   2759019294U,  // <4,3,u,1>: Cost 3 vsldoi12 <1,2,3,4>, <3,u,1,2>
03260   2632132377U,  // <4,3,u,2>: Cost 3 vsldoi4 <2,4,3,u>, <2,4,3,u>
03261   1170549148U,  // <4,3,u,3>: Cost 2 vmrghw RHS, <3,3,3,3>
03262   1170549250U,  // <4,3,u,4>: Cost 2 vmrghw RHS, <3,4,5,6>
03263   2759019334U,  // <4,3,u,5>: Cost 3 vsldoi12 <1,2,3,4>, <3,u,5,6>
03264   2244291192U,  // <4,3,u,6>: Cost 3 vmrghw RHS, <3,6,0,7>
03265   2295998394U,  // <4,3,u,7>: Cost 3 vmrglw <2,3,4,u>, <2,6,3,7>
03266   1170549534U,  // <4,3,u,u>: Cost 2 vmrghw RHS, <3,u,1,2>
03267   1165118354U,  // <4,4,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
03268   1637482598U,  // <4,4,0,1>: Cost 2 vsldoi8 <4,4,4,4>, LHS
03269   3711854285U,  // <4,4,0,2>: Cost 4 vsldoi4 <3,4,4,0>, <2,3,4,4>
03270   3827305344U,  // <4,4,0,3>: Cost 4 vsldoi12 <0,3,1,4>, <4,0,3,1>
03271   2711224658U,  // <4,4,0,4>: Cost 3 vsldoi8 <4,4,4,4>, <0,4,1,5>
03272   1165118774U,  // <4,4,0,5>: Cost 2 vmrghw <4,0,5,1>, RHS
03273   3312602489U,  // <4,4,0,6>: Cost 4 vmrghw <4,0,5,1>, <4,6,5,2>
03274   3369675420U,  // <4,4,0,7>: Cost 4 vmrglw <2,3,4,0>, <3,6,4,7>
03275   1165119017U,  // <4,4,0,u>: Cost 2 vmrghw <4,0,5,1>, RHS
03276   3369682633U,  // <4,4,1,0>: Cost 4 vmrglw <2,3,4,1>, <2,3,4,0>
03277   2287313581U,  // <4,4,1,1>: Cost 3 vmrglw <0,u,4,1>, <0,u,4,1>
03278   2759019466U,  // <4,4,1,2>: Cost 3 vsldoi12 <1,2,3,4>, <4,1,2,3>
03279   3369683284U,  // <4,4,1,3>: Cost 4 vmrglw <2,3,4,1>, <3,2,4,3>
03280   2311204048U,  // <4,4,1,4>: Cost 3 vmrglw <4,u,4,1>, <4,4,4,4>
03281   2239319350U,  // <4,4,1,5>: Cost 3 vmrghw <4,1,2,3>, RHS
03282   3784967411U,  // <4,4,1,6>: Cost 4 vsldoi8 <4,4,4,4>, <1,6,5,7>
03283   3369683612U,  // <4,4,1,7>: Cost 4 vmrglw <2,3,4,1>, <3,6,4,7>
03284   2763000832U,  // <4,4,1,u>: Cost 3 vsldoi12 <1,u,3,4>, <4,1,u,3>
03285   3711869030U,  // <4,4,2,0>: Cost 4 vsldoi4 <3,4,4,2>, LHS
03286   3711869850U,  // <4,4,2,1>: Cost 4 vsldoi4 <3,4,4,2>, <1,2,3,4>
03287   2240203830U,  // <4,4,2,2>: Cost 3 vmrghw <4,2,5,3>, <4,2,5,3>
03288   2698618573U,  // <4,4,2,3>: Cost 3 vsldoi8 <2,3,4,4>, <2,3,4,4>
03289   2711226133U,  // <4,4,2,4>: Cost 3 vsldoi8 <4,4,4,4>, <2,4,3,4>
03290   2240204086U,  // <4,4,2,5>: Cost 3 vmrghw <4,2,5,3>, RHS
03291   2711226298U,  // <4,4,2,6>: Cost 3 vsldoi8 <4,4,4,4>, <2,6,3,7>
03292   3832761416U,  // <4,4,2,7>: Cost 4 vsldoi12 <1,2,3,4>, <4,2,7,3>
03293   2701936738U,  // <4,4,2,u>: Cost 3 vsldoi8 <2,u,4,4>, <2,u,4,4>
03294   2711226518U,  // <4,4,3,0>: Cost 3 vsldoi8 <4,4,4,4>, <3,0,1,2>
03295   3777005828U,  // <4,4,3,1>: Cost 4 vsldoi8 <3,1,4,4>, <3,1,4,4>
03296   3832761453U,  // <4,4,3,2>: Cost 4 vsldoi12 <1,2,3,4>, <4,3,2,4>
03297   2301266260U,  // <4,4,3,3>: Cost 3 vmrglw <3,2,4,3>, <3,2,4,3>
03298   2705254903U,  // <4,4,3,4>: Cost 3 vsldoi8 <3,4,4,4>, <3,4,4,4>
03299   2240843062U,  // <4,4,3,5>: Cost 3 vmrghw <4,3,5,0>, RHS
03300   3832761489U,  // <4,4,3,6>: Cost 4 vsldoi12 <1,2,3,4>, <4,3,6,4>
03301   3375008412U,  // <4,4,3,7>: Cost 4 vmrglw <3,2,4,3>, <3,6,4,7>
03302   2301266260U,  // <4,4,3,u>: Cost 3 vmrglw <3,2,4,3>, <3,2,4,3>
03303   1570373734U,  // <4,4,4,0>: Cost 2 vsldoi4 <4,4,4,4>, LHS
03304   2308574089U,  // <4,4,4,1>: Cost 3 vmrglw <4,4,4,4>, <4,0,4,1>
03305   2644117096U,  // <4,4,4,2>: Cost 3 vsldoi4 <4,4,4,4>, <2,2,2,2>
03306   2638146039U,  // <4,4,4,3>: Cost 3 vsldoi4 <3,4,4,4>, <3,4,4,4>
03307   229035318U, // <4,4,4,4>: Cost 1 vspltisw0 RHS
03308   1167723830U,  // <4,4,4,5>: Cost 2 vmrghw <4,4,4,4>, RHS
03309   2644120058U,  // <4,4,4,6>: Cost 3 vsldoi4 <4,4,4,4>, <6,2,7,3>
03310   2662036827U,  // <4,4,4,7>: Cost 3 vsldoi4 <7,4,4,4>, <7,4,4,4>
03311   229035318U, // <4,4,4,u>: Cost 1 vspltisw0 RHS
03312   1168558994U,  // <4,4,5,0>: Cost 2 vmrghw RHS, <4,0,5,1>
03313   2638152602U,  // <4,4,5,1>: Cost 3 vsldoi4 <3,4,4,5>, <1,2,3,4>
03314   2242300981U,  // <4,4,5,2>: Cost 3 vmrghw RHS, <4,2,5,2>
03315   2638154232U,  // <4,4,5,3>: Cost 3 vsldoi4 <3,4,4,5>, <3,4,4,5>
03316   1168559322U,  // <4,4,5,4>: Cost 2 vmrghw RHS, <4,4,5,5>
03317   94817590U,  // <4,4,5,5>: Cost 1 vmrghw RHS, RHS
03318   1685278006U,  // <4,4,5,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
03319   2242309576U,  // <4,4,5,7>: Cost 3 vmrghw RHS, <4,7,5,0>
03320   94817833U,  // <4,4,5,u>: Cost 1 vmrghw RHS, RHS
03321   3316591506U,  // <4,4,6,0>: Cost 4 vmrghw <4,6,5,2>, <4,0,5,1>
03322   3758428587U,  // <4,4,6,1>: Cost 4 vsldoi8 <0,0,4,4>, <6,1,7,5>
03323   2711228922U,  // <4,4,6,2>: Cost 3 vsldoi8 <4,4,4,4>, <6,2,7,3>
03324   3796251185U,  // <4,4,6,3>: Cost 4 vsldoi8 <6,3,4,4>, <6,3,4,4>
03325   2711229085U,  // <4,4,6,4>: Cost 3 vsldoi8 <4,4,4,4>, <6,4,7,4>
03326   2242850102U,  // <4,4,6,5>: Cost 3 vmrghw <4,6,5,2>, RHS
03327   2242850169U,  // <4,4,6,6>: Cost 3 vmrghw <4,6,5,2>, <4,6,5,2>
03328   2725163893U,  // <4,4,6,7>: Cost 3 vsldoi8 <6,7,4,4>, <6,7,4,4>
03329   2242850345U,  // <4,4,6,u>: Cost 3 vmrghw <4,6,5,2>, RHS
03330   2711229434U,  // <4,4,7,0>: Cost 3 vsldoi8 <4,4,4,4>, <7,0,1,2>
03331   3377694410U,  // <4,4,7,1>: Cost 4 vmrglw <3,6,4,7>, <2,3,4,1>
03332   3868593584U,  // <4,4,7,2>: Cost 4 vsldoi12 <7,2,3,4>, <4,7,2,3>
03333   3377695060U,  // <4,4,7,3>: Cost 4 vmrglw <3,6,4,7>, <3,2,4,3>
03334   2729145691U,  // <4,4,7,4>: Cost 3 vsldoi8 <7,4,4,4>, <7,4,4,4>
03335   2243497270U,  // <4,4,7,5>: Cost 3 vmrghw <4,7,5,0>, RHS
03336   3871542744U,  // <4,4,7,6>: Cost 4 vsldoi12 <7,6,7,4>, <4,7,6,7>
03337   2303953564U,  // <4,4,7,7>: Cost 3 vmrglw <3,6,4,7>, <3,6,4,7>
03338   2243497513U,  // <4,4,7,u>: Cost 3 vmrghw <4,7,5,0>, RHS
03339   1170549650U,  // <4,4,u,0>: Cost 2 vmrghw RHS, <4,0,5,1>
03340   1637488430U,  // <4,4,u,1>: Cost 2 vsldoi8 <4,4,4,4>, LHS
03341   2244291637U,  // <4,4,u,2>: Cost 3 vmrghw RHS, <4,2,5,2>
03342   2638178811U,  // <4,4,u,3>: Cost 3 vsldoi4 <3,4,4,u>, <3,4,4,u>
03343   229035318U, // <4,4,u,4>: Cost 1 vspltisw0 RHS
03344   96808246U,  // <4,4,u,5>: Cost 1 vmrghw RHS, RHS
03345   1685278249U,  // <4,4,u,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
03346   2244292040U,  // <4,4,u,7>: Cost 3 vmrghw RHS, <4,7,5,0>
03347   96808489U,  // <4,4,u,u>: Cost 1 vmrghw RHS, RHS
03348   2698625024U,  // <4,5,0,0>: Cost 3 vsldoi8 <2,3,4,5>, <0,0,0,0>
03349   1624883302U,  // <4,5,0,1>: Cost 2 vsldoi8 <2,3,4,5>, LHS
03350   2638186190U,  // <4,5,0,2>: Cost 3 vsldoi4 <3,4,5,0>, <2,3,4,5>
03351   2638187004U,  // <4,5,0,3>: Cost 3 vsldoi4 <3,4,5,0>, <3,4,5,0>
03352   2687345005U,  // <4,5,0,4>: Cost 3 vsldoi8 <0,4,4,5>, <0,4,4,5>
03353   2238861316U,  // <4,5,0,5>: Cost 3 vmrghw <4,0,5,1>, <5,5,5,5>
03354   2662077302U,  // <4,5,0,6>: Cost 3 vsldoi4 <7,4,5,0>, <6,7,4,5>
03355   2662077792U,  // <4,5,0,7>: Cost 3 vsldoi4 <7,4,5,0>, <7,4,5,0>
03356   1624883869U,  // <4,5,0,u>: Cost 2 vsldoi8 <2,3,4,5>, LHS
03357   3361057762U,  // <4,5,1,0>: Cost 4 vmrglw <0,u,4,1>, <4,1,5,0>
03358   2691326803U,  // <4,5,1,1>: Cost 3 vsldoi8 <1,1,4,5>, <1,1,4,5>
03359   2698625942U,  // <4,5,1,2>: Cost 3 vsldoi8 <2,3,4,5>, <1,2,3,0>
03360   3361055659U,  // <4,5,1,3>: Cost 4 vmrglw <0,u,4,1>, <1,2,5,3>
03361   3761087567U,  // <4,5,1,4>: Cost 4 vsldoi8 <0,4,4,5>, <1,4,5,5>
03362   2693981335U,  // <4,5,1,5>: Cost 3 vsldoi8 <1,5,4,5>, <1,5,4,5>
03363   2305231362U,  // <4,5,1,6>: Cost 3 vmrglw <3,u,4,1>, <3,4,5,6>
03364   3361055987U,  // <4,5,1,7>: Cost 4 vmrglw <0,u,4,1>, <1,6,5,7>
03365   2695972234U,  // <4,5,1,u>: Cost 3 vsldoi8 <1,u,4,5>, <1,u,4,5>
03366   2638200934U,  // <4,5,2,0>: Cost 3 vsldoi4 <3,4,5,2>, LHS
03367   3761088035U,  // <4,5,2,1>: Cost 4 vsldoi8 <0,4,4,5>, <2,1,3,5>
03368   2697963133U,  // <4,5,2,2>: Cost 3 vsldoi8 <2,2,4,5>, <2,2,4,5>
03369   1624884942U,  // <4,5,2,3>: Cost 2 vsldoi8 <2,3,4,5>, <2,3,4,5>
03370   2698626838U,  // <4,5,2,4>: Cost 3 vsldoi8 <2,3,4,5>, <2,4,3,5>
03371   3772368744U,  // <4,5,2,5>: Cost 4 vsldoi8 <2,3,4,5>, <2,5,3,6>
03372   2698627002U,  // <4,5,2,6>: Cost 3 vsldoi8 <2,3,4,5>, <2,6,3,7>
03373   3775023122U,  // <4,5,2,7>: Cost 4 vsldoi8 <2,7,4,5>, <2,7,4,5>
03374   1628203107U,  // <4,5,2,u>: Cost 2 vsldoi8 <2,u,4,5>, <2,u,4,5>
03375   2698627222U,  // <4,5,3,0>: Cost 3 vsldoi8 <2,3,4,5>, <3,0,1,2>
03376   3765070057U,  // <4,5,3,1>: Cost 4 vsldoi8 <1,1,4,5>, <3,1,1,4>
03377   2698627404U,  // <4,5,3,2>: Cost 3 vsldoi8 <2,3,4,5>, <3,2,3,4>
03378   2698627484U,  // <4,5,3,3>: Cost 3 vsldoi8 <2,3,4,5>, <3,3,3,3>
03379   2698627580U,  // <4,5,3,4>: Cost 3 vsldoi8 <2,3,4,5>, <3,4,5,0>
03380   3779668553U,  // <4,5,3,5>: Cost 4 vsldoi8 <3,5,4,5>, <3,5,4,5>
03381   2725169844U,  // <4,5,3,6>: Cost 3 vsldoi8 <6,7,4,5>, <3,6,7,4>
03382   2707253995U,  // <4,5,3,7>: Cost 3 vsldoi8 <3,7,4,5>, <3,7,4,5>
03383   2698627870U,  // <4,5,3,u>: Cost 3 vsldoi8 <2,3,4,5>, <3,u,1,2>
03384   2638217318U,  // <4,5,4,0>: Cost 3 vsldoi4 <3,4,5,4>, LHS
03385   2308574098U,  // <4,5,4,1>: Cost 3 vmrglw <4,4,4,4>, <4,0,5,1>
03386   2698628150U,  // <4,5,4,2>: Cost 3 vsldoi8 <2,3,4,5>, <4,2,5,3>
03387   2638219776U,  // <4,5,4,3>: Cost 3 vsldoi4 <3,4,5,4>, <3,4,5,4>
03388   2698628314U,  // <4,5,4,4>: Cost 3 vsldoi8 <2,3,4,5>, <4,4,5,5>
03389   1624886582U,  // <4,5,4,5>: Cost 2 vsldoi8 <2,3,4,5>, RHS
03390   2698628478U,  // <4,5,4,6>: Cost 3 vsldoi8 <2,3,4,5>, <4,6,5,7>
03391   2662110564U,  // <4,5,4,7>: Cost 3 vsldoi4 <7,4,5,4>, <7,4,5,4>
03392   1624886825U,  // <4,5,4,u>: Cost 2 vsldoi8 <2,3,4,5>, RHS
03393   1570455654U,  // <4,5,5,0>: Cost 2 vsldoi4 <4,4,5,5>, LHS
03394   2312564250U,  // <4,5,5,1>: Cost 3 vmrglw <5,1,4,5>, <4,u,5,1>
03395   2644199118U,  // <4,5,5,2>: Cost 3 vsldoi4 <4,4,5,5>, <2,3,4,5>
03396   2295974966U,  // <4,5,5,3>: Cost 3 vmrglw <2,3,4,5>, <4,2,5,3>
03397   1570458842U,  // <4,5,5,4>: Cost 2 vsldoi4 <4,4,5,5>, <4,4,5,5>
03398   1168568324U,  // <4,5,5,5>: Cost 2 vmrghw RHS, <5,5,5,5>
03399   1168568418U,  // <4,5,5,6>: Cost 2 vmrghw RHS, <5,6,7,0>
03400   2295975294U,  // <4,5,5,7>: Cost 3 vmrglw <2,3,4,5>, <4,6,5,7>
03401   1168716036U,  // <4,5,5,u>: Cost 2 vmrghw RHS, <5,u,7,0>
03402   1564491878U,  // <4,5,6,0>: Cost 2 vsldoi4 <3,4,5,6>, LHS
03403   2626290768U,  // <4,5,6,1>: Cost 3 vsldoi4 <1,4,5,6>, <1,4,5,6>
03404   2632263465U,  // <4,5,6,2>: Cost 3 vsldoi4 <2,4,5,6>, <2,4,5,6>
03405   1564494338U,  // <4,5,6,3>: Cost 2 vsldoi4 <3,4,5,6>, <3,4,5,6>
03406   1564495158U,  // <4,5,6,4>: Cost 2 vsldoi4 <3,4,5,6>, RHS
03407   2638237464U,  // <4,5,6,5>: Cost 3 vsldoi4 <3,4,5,6>, <5,2,6,3>
03408   2656154253U,  // <4,5,6,6>: Cost 3 vsldoi4 <6,4,5,6>, <6,4,5,6>
03409   27705344U,  // <4,5,6,7>: Cost 0 copy RHS
03410   27705344U,  // <4,5,6,u>: Cost 0 copy RHS
03411   2725172218U,  // <4,5,7,0>: Cost 3 vsldoi8 <6,7,4,5>, <7,0,1,2>
03412   3859599489U,  // <4,5,7,1>: Cost 4 vsldoi12 <5,6,7,4>, <5,7,1,4>
03413   2698630320U,  // <4,5,7,2>: Cost 3 vsldoi8 <2,3,4,5>, <7,2,3,4>
03414   2728490251U,  // <4,5,7,3>: Cost 3 vsldoi8 <7,3,4,5>, <7,3,4,5>
03415   2725172576U,  // <4,5,7,4>: Cost 3 vsldoi8 <6,7,4,5>, <7,4,5,0>
03416   3317239812U,  // <4,5,7,5>: Cost 4 vmrghw <4,7,5,0>, <5,5,5,5>
03417   2725172760U,  // <4,5,7,6>: Cost 3 vsldoi8 <6,7,4,5>, <7,6,7,4>
03418   2725172844U,  // <4,5,7,7>: Cost 3 vsldoi8 <6,7,4,5>, <7,7,7,7>
03419   2725172866U,  // <4,5,7,u>: Cost 3 vsldoi8 <6,7,4,5>, <7,u,1,2>
03420   1564508262U,  // <4,5,u,0>: Cost 2 vsldoi4 <3,4,5,u>, LHS
03421   1624889134U,  // <4,5,u,1>: Cost 2 vsldoi8 <2,3,4,5>, LHS
03422   2698631045U,  // <4,5,u,2>: Cost 3 vsldoi8 <2,3,4,5>, <u,2,3,0>
03423   1564510724U,  // <4,5,u,3>: Cost 2 vsldoi4 <3,4,5,u>, <3,4,5,u>
03424   1564511542U,  // <4,5,u,4>: Cost 2 vsldoi4 <3,4,5,u>, RHS
03425   1624889498U,  // <4,5,u,5>: Cost 2 vsldoi8 <2,3,4,5>, RHS
03426   1170550882U,  // <4,5,u,6>: Cost 2 vmrghw RHS, <5,6,7,0>
03427   27705344U,  // <4,5,u,7>: Cost 0 copy RHS
03428   27705344U,  // <4,5,u,u>: Cost 0 copy RHS
03429   3312595285U,  // <4,6,0,0>: Cost 4 vmrghw <4,0,5,0>, <6,0,7,0>
03430   3763748966U,  // <4,6,0,1>: Cost 4 vsldoi8 <0,u,4,6>, LHS
03431   2238861818U,  // <4,6,0,2>: Cost 3 vmrghw <4,0,5,1>, <6,2,7,3>
03432   3767730432U,  // <4,6,0,3>: Cost 4 vsldoi8 <1,5,4,6>, <0,3,1,4>
03433   3763749202U,  // <4,6,0,4>: Cost 4 vsldoi8 <0,u,4,6>, <0,4,1,5>
03434   2238862059U,  // <4,6,0,5>: Cost 3 vmrghw <4,0,5,1>, <6,5,7,1>
03435   2238862136U,  // <4,6,0,6>: Cost 3 vmrghw <4,0,5,1>, <6,6,6,6>
03436   2295934262U,  // <4,6,0,7>: Cost 3 vmrglw <2,3,4,0>, RHS
03437   2295934263U,  // <4,6,0,u>: Cost 3 vmrglw <2,3,4,0>, RHS
03438   3378973999U,  // <4,6,1,0>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,0>
03439   3378974648U,  // <4,6,1,1>: Cost 4 vmrglw <3,u,4,1>, <5,4,6,1>
03440   3779675034U,  // <4,6,1,2>: Cost 4 vsldoi8 <3,5,4,6>, <1,2,3,4>
03441   3378974002U,  // <4,6,1,3>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,3>
03442   3378974003U,  // <4,6,1,4>: Cost 4 vmrglw <3,u,4,1>, <4,5,6,4>
03443   3767731352U,  // <4,6,1,5>: Cost 4 vsldoi8 <1,5,4,6>, <1,5,4,6>
03444   3378974734U,  // <4,6,1,6>: Cost 4 vmrglw <3,u,4,1>, <5,5,6,6>
03445   2287316278U,  // <4,6,1,7>: Cost 3 vmrglw <0,u,4,1>, RHS
03446   2287316279U,  // <4,6,1,u>: Cost 3 vmrglw <0,u,4,1>, RHS
03447   3735904358U,  // <4,6,2,0>: Cost 4 vsldoi4 <7,4,6,2>, LHS
03448   3763750435U,  // <4,6,2,1>: Cost 5 vsldoi8 <0,u,4,6>, <2,1,3,5>
03449   3313938937U,  // <4,6,2,2>: Cost 4 vmrghw <4,2,5,2>, <6,2,7,2>
03450   3772376782U,  // <4,6,2,3>: Cost 4 vsldoi8 <2,3,4,6>, <2,3,4,5>
03451   3852890591U,  // <4,6,2,4>: Cost 4 vsldoi12 <4,5,6,4>, <6,2,4,3>
03452   3735908454U,  // <4,6,2,5>: Cost 4 vsldoi4 <7,4,6,2>, <5,6,7,4>
03453   3801573306U,  // <4,6,2,6>: Cost 4 vsldoi8 <7,2,4,6>, <2,6,3,7>
03454   2785858042U,  // <4,6,2,7>: Cost 3 vsldoi12 <5,6,7,4>, <6,2,7,3>
03455   2785858051U,  // <4,6,2,u>: Cost 3 vsldoi12 <5,6,7,4>, <6,2,u,3>
03456   3863065101U,  // <4,6,3,0>: Cost 4 vsldoi12 <6,3,0,4>, <6,3,0,4>
03457   3314586024U,  // <4,6,3,1>: Cost 4 vmrghw <4,3,5,0>, <6,1,7,2>
03458   3863212575U,  // <4,6,3,2>: Cost 4 vsldoi12 <6,3,2,4>, <6,3,2,4>
03459   3863286312U,  // <4,6,3,3>: Cost 4 vsldoi12 <6,3,3,4>, <6,3,3,4>
03460   3767732738U,  // <4,6,3,4>: Cost 4 vsldoi8 <1,5,4,6>, <3,4,5,6>
03461   3779676746U,  // <4,6,3,5>: Cost 4 vsldoi8 <3,5,4,6>, <3,5,4,6>
03462   3398898488U,  // <4,6,3,6>: Cost 4 vmrglw <7,2,4,3>, <6,6,6,6>
03463   2301267254U,  // <4,6,3,7>: Cost 3 vmrglw <3,2,4,3>, RHS
03464   2301267255U,  // <4,6,3,u>: Cost 3 vmrglw <3,2,4,3>, RHS
03465   3852890715U,  // <4,6,4,0>: Cost 4 vsldoi12 <4,5,6,4>, <6,4,0,1>
03466   3315208615U,  // <4,6,4,1>: Cost 4 vmrghw <4,4,4,4>, <6,1,7,1>
03467   2241466874U,  // <4,6,4,2>: Cost 3 vmrghw <4,4,4,4>, <6,2,7,3>
03468   3852890745U,  // <4,6,4,3>: Cost 4 vsldoi12 <4,5,6,4>, <6,4,3,4>
03469   2241467037U,  // <4,6,4,4>: Cost 3 vmrghw <4,4,4,4>, <6,4,7,4>
03470   2241549039U,  // <4,6,4,5>: Cost 3 vmrghw <4,4,5,5>, <6,5,7,5>
03471   2241467192U,  // <4,6,4,6>: Cost 3 vmrghw <4,4,4,4>, <6,6,6,6>
03472   1234832694U,  // <4,6,4,7>: Cost 2 vmrglw <4,4,4,4>, RHS
03473   1234832695U,  // <4,6,4,u>: Cost 2 vmrglw <4,4,4,4>, RHS
03474   2242302241U,  // <4,6,5,0>: Cost 3 vmrghw RHS, <6,0,1,2>
03475   2242310567U,  // <4,6,5,1>: Cost 3 vmrghw RHS, <6,1,7,1>
03476   1168568826U,  // <4,6,5,2>: Cost 2 vmrghw RHS, <6,2,7,3>
03477   2242302514U,  // <4,6,5,3>: Cost 3 vmrghw RHS, <6,3,4,5>
03478   2242302605U,  // <4,6,5,4>: Cost 3 vmrghw RHS, <6,4,5,6>
03479   2242310891U,  // <4,6,5,5>: Cost 3 vmrghw RHS, <6,5,7,1>
03480   1168569144U,  // <4,6,5,6>: Cost 2 vmrghw RHS, <6,6,6,6>
03481   1222233398U,  // <4,6,5,7>: Cost 2 vmrglw <2,3,4,5>, RHS
03482   1222233399U,  // <4,6,5,u>: Cost 2 vmrglw <2,3,4,5>, RHS
03483   3316576545U,  // <4,6,6,0>: Cost 4 vmrghw <4,6,5,0>, <6,0,1,2>
03484   3316584871U,  // <4,6,6,1>: Cost 4 vmrghw <4,6,5,1>, <6,1,7,1>
03485   2242851322U,  // <4,6,6,2>: Cost 3 vmrghw <4,6,5,2>, <6,2,7,3>
03486   3316601394U,  // <4,6,6,3>: Cost 4 vmrghw <4,6,5,3>, <6,3,4,5>
03487   3852890916U,  // <4,6,6,4>: Cost 4 vsldoi12 <4,5,6,4>, <6,6,4,4>
03488   3316617963U,  // <4,6,6,5>: Cost 4 vmrghw <4,6,5,5>, <6,5,7,1>
03489   2242884408U,  // <4,6,6,6>: Cost 3 vmrghw <4,6,5,6>, <6,6,6,6>
03490   2785858370U,  // <4,6,6,7>: Cost 3 vsldoi12 <5,6,7,4>, <6,6,7,7>
03491   2785858379U,  // <4,6,6,u>: Cost 3 vsldoi12 <5,6,7,4>, <6,6,u,7>
03492   2785858382U,  // <4,6,7,0>: Cost 3 vsldoi12 <5,6,7,4>, <6,7,0,1>
03493   3859600215U,  // <4,6,7,1>: Cost 4 vsldoi12 <5,6,7,4>, <6,7,1,1>
03494   3317240314U,  // <4,6,7,2>: Cost 4 vmrghw <4,7,5,0>, <6,2,7,3>
03495   2792199020U,  // <4,6,7,3>: Cost 3 vsldoi12 <6,7,3,4>, <6,7,3,4>
03496   2785858422U,  // <4,6,7,4>: Cost 3 vsldoi12 <5,6,7,4>, <6,7,4,5>
03497   3856651132U,  // <4,6,7,5>: Cost 4 vsldoi12 <5,2,3,4>, <6,7,5,2>
03498   3317240632U,  // <4,6,7,6>: Cost 4 vmrghw <4,7,5,0>, <6,6,6,6>
03499   2303954230U,  // <4,6,7,7>: Cost 3 vmrglw <3,6,4,7>, RHS
03500   2303954231U,  // <4,6,7,u>: Cost 3 vmrglw <3,6,4,7>, RHS
03501   2244292897U,  // <4,6,u,0>: Cost 3 vmrghw RHS, <6,0,1,2>
03502   2244293031U,  // <4,6,u,1>: Cost 3 vmrghw RHS, <6,1,7,1>
03503   1170551290U,  // <4,6,u,2>: Cost 2 vmrghw RHS, <6,2,7,3>
03504   2244293170U,  // <4,6,u,3>: Cost 3 vmrghw RHS, <6,3,4,5>
03505   2244293261U,  // <4,6,u,4>: Cost 3 vmrghw RHS, <6,4,5,6>
03506   2244293355U,  // <4,6,u,5>: Cost 3 vmrghw RHS, <6,5,7,1>
03507   1170551608U,  // <4,6,u,6>: Cost 2 vmrghw RHS, <6,6,6,6>
03508   1222257974U,  // <4,6,u,7>: Cost 2 vmrglw <2,3,4,u>, RHS
03509   1222257975U,  // <4,6,u,u>: Cost 2 vmrglw <2,3,4,u>, RHS
03510   2238862330U,  // <4,7,0,0>: Cost 3 vmrghw <4,0,5,1>, <7,0,1,2>
03511   2706604134U,  // <4,7,0,1>: Cost 3 vsldoi8 <3,6,4,7>, LHS
03512   3312604308U,  // <4,7,0,2>: Cost 4 vmrghw <4,0,5,1>, <7,2,0,3>
03513   3768402176U,  // <4,7,0,3>: Cost 4 vsldoi8 <1,6,4,7>, <0,3,1,4>
03514   2238862648U,  // <4,7,0,4>: Cost 3 vmrghw <4,0,5,1>, <7,4,0,5>
03515   3859600418U,  // <4,7,0,5>: Cost 4 vsldoi12 <5,6,7,4>, <7,0,5,6>
03516   3729994393U,  // <4,7,0,6>: Cost 4 vsldoi4 <6,4,7,0>, <6,4,7,0>
03517   2238862956U,  // <4,7,0,7>: Cost 3 vmrghw <4,0,5,1>, <7,7,7,7>
03518   2706604701U,  // <4,7,0,u>: Cost 3 vsldoi8 <3,6,4,7>, LHS
03519   3385610338U,  // <4,7,1,0>: Cost 4 vmrglw <5,0,4,1>, <5,6,7,0>
03520   3780346676U,  // <4,7,1,1>: Cost 4 vsldoi8 <3,6,4,7>, <1,1,1,1>
03521   2706604954U,  // <4,7,1,2>: Cost 3 vsldoi8 <3,6,4,7>, <1,2,3,4>
03522   3385610746U,  // <4,7,1,3>: Cost 4 vmrglw <5,0,4,1>, <6,2,7,3>
03523   3385610342U,  // <4,7,1,4>: Cost 4 vmrglw <5,0,4,1>, <5,6,7,4>
03524   3385610667U,  // <4,7,1,5>: Cost 4 vmrglw <5,0,4,1>, <6,1,7,5>
03525   3768403178U,  // <4,7,1,6>: Cost 4 vsldoi8 <1,6,4,7>, <1,6,4,7>
03526   3385611074U,  // <4,7,1,7>: Cost 4 vmrglw <5,0,4,1>, <6,6,7,7>
03527   2706604954U,  // <4,7,1,u>: Cost 3 vsldoi8 <3,6,4,7>, <1,2,3,4>
03528   3859600532U,  // <4,7,2,0>: Cost 4 vsldoi12 <5,6,7,4>, <7,2,0,3>
03529   3712091034U,  // <4,7,2,1>: Cost 5 vsldoi4 <3,4,7,2>, <1,2,3,4>
03530   3774375528U,  // <4,7,2,2>: Cost 4 vsldoi8 <2,6,4,7>, <2,2,2,2>
03531   2794853552U,  // <4,7,2,3>: Cost 3 vsldoi12 <7,2,3,4>, <7,2,3,4>
03532   2785858744U,  // <4,7,2,4>: Cost 3 vsldoi12 <5,6,7,4>, <7,2,4,3>
03533   3735982182U,  // <4,7,2,5>: Cost 4 vsldoi4 <7,4,7,2>, <5,6,7,4>
03534   3774375875U,  // <4,7,2,6>: Cost 4 vsldoi8 <2,6,4,7>, <2,6,4,7>
03535   3735983476U,  // <4,7,2,7>: Cost 4 vsldoi4 <7,4,7,2>, <7,4,7,2>
03536   2795222237U,  // <4,7,2,u>: Cost 3 vsldoi12 <7,2,u,4>, <7,2,u,4>
03537   3780348054U,  // <4,7,3,0>: Cost 4 vsldoi8 <3,6,4,7>, <3,0,1,2>
03538   3730015130U,  // <4,7,3,1>: Cost 4 vsldoi4 <6,4,7,3>, <1,2,3,4>
03539   3780348244U,  // <4,7,3,2>: Cost 4 vsldoi8 <3,6,4,7>, <3,2,4,3>
03540   3778357673U,  // <4,7,3,3>: Cost 4 vsldoi8 <3,3,4,7>, <3,3,4,7>
03541   2325155942U,  // <4,7,3,4>: Cost 3 vmrglw <7,2,4,3>, <5,6,7,4>
03542   3779684939U,  // <4,7,3,5>: Cost 5 vsldoi8 <3,5,4,7>, <3,5,4,7>
03543   2706606748U,  // <4,7,3,6>: Cost 3 vsldoi8 <3,6,4,7>, <3,6,4,7>
03544   3398898498U,  // <4,7,3,7>: Cost 4 vmrglw <7,2,4,3>, <6,6,7,7>
03545   2707934014U,  // <4,7,3,u>: Cost 3 vsldoi8 <3,u,4,7>, <3,u,4,7>
03546   2785858868U,  // <4,7,4,0>: Cost 3 vsldoi12 <5,6,7,4>, <7,4,0,1>
03547   3780348874U,  // <4,7,4,1>: Cost 4 vsldoi8 <3,6,4,7>, <4,1,2,3>
03548   3780349000U,  // <4,7,4,2>: Cost 4 vsldoi8 <3,6,4,7>, <4,2,7,3>
03549   2308575738U,  // <4,7,4,3>: Cost 3 vmrglw <4,4,4,4>, <6,2,7,3>
03550   2656283856U,  // <4,7,4,4>: Cost 3 vsldoi4 <6,4,7,4>, <4,4,4,4>
03551   2706607414U,  // <4,7,4,5>: Cost 3 vsldoi8 <3,6,4,7>, RHS
03552   2656285341U,  // <4,7,4,6>: Cost 3 vsldoi4 <6,4,7,4>, <6,4,7,4>
03553   2241468012U,  // <4,7,4,7>: Cost 3 vmrghw <4,4,4,4>, <7,7,7,7>
03554   2706607657U,  // <4,7,4,u>: Cost 3 vsldoi8 <3,6,4,7>, RHS
03555   1168569338U,  // <4,7,5,0>: Cost 2 vmrghw RHS, <7,0,1,2>
03556   2242311242U,  // <4,7,5,1>: Cost 3 vmrghw RHS, <7,1,1,1>
03557   2242303178U,  // <4,7,5,2>: Cost 3 vmrghw RHS, <7,2,6,3>
03558   2242311395U,  // <4,7,5,3>: Cost 3 vmrghw RHS, <7,3,0,1>
03559   1168569702U,  // <4,7,5,4>: Cost 2 vmrghw RHS, <7,4,5,6>
03560   2242311606U,  // <4,7,5,5>: Cost 3 vmrghw RHS, <7,5,5,5>
03561   2242311662U,  // <4,7,5,6>: Cost 3 vmrghw RHS, <7,6,2,7>
03562   1168569964U,  // <4,7,5,7>: Cost 2 vmrghw RHS, <7,7,7,7>
03563   1168569986U,  // <4,7,5,u>: Cost 2 vmrghw RHS, <7,u,1,2>
03564   3316593658U,  // <4,7,6,0>: Cost 4 vmrghw <4,6,5,2>, <7,0,1,2>
03565   3316593738U,  // <4,7,6,1>: Cost 5 vmrghw <4,6,5,2>, <7,1,1,1>
03566   3316634800U,  // <4,7,6,2>: Cost 4 vmrghw <4,6,5,7>, <7,2,3,4>
03567   3386978810U,  // <4,7,6,3>: Cost 4 vmrglw <5,2,4,6>, <6,2,7,3>
03568   2785859072U,  // <4,7,6,4>: Cost 3 vsldoi12 <5,6,7,4>, <7,6,4,7>
03569   3736014950U,  // <4,7,6,5>: Cost 4 vsldoi4 <7,4,7,6>, <5,6,7,4>
03570   3316594158U,  // <4,7,6,6>: Cost 4 vmrghw <4,6,5,2>, <7,6,2,7>
03571   2797803032U,  // <4,7,6,7>: Cost 3 vsldoi12 <7,6,7,4>, <7,6,7,4>
03572   2797876769U,  // <4,7,6,u>: Cost 3 vsldoi12 <7,6,u,4>, <7,6,u,4>
03573   2243499002U,  // <4,7,7,0>: Cost 3 vmrghw <4,7,5,0>, <7,0,1,2>
03574   3718103962U,  // <4,7,7,1>: Cost 4 vsldoi4 <4,4,7,7>, <1,2,3,4>
03575   3317257418U,  // <4,7,7,2>: Cost 4 vmrghw <4,7,5,2>, <7,2,6,3>
03576   3377695816U,  // <4,7,7,3>: Cost 4 vmrglw <3,6,4,7>, <4,2,7,3>
03577   2243532134U,  // <4,7,7,4>: Cost 3 vmrghw <4,7,5,4>, <7,4,5,6>
03578   3317282230U,  // <4,7,7,5>: Cost 4 vmrghw <4,7,5,5>, <7,5,5,5>
03579   2730497536U,  // <4,7,7,6>: Cost 3 vsldoi8 <7,6,4,7>, <7,6,4,7>
03580   2243556972U,  // <4,7,7,7>: Cost 3 vmrghw <4,7,5,7>, <7,7,7,7>
03581   2243565186U,  // <4,7,7,u>: Cost 3 vmrghw <4,7,5,u>, <7,u,1,2>
03582   1170551802U,  // <4,7,u,0>: Cost 2 vmrghw RHS, <7,0,1,2>
03583   2706609966U,  // <4,7,u,1>: Cost 3 vsldoi8 <3,6,4,7>, LHS
03584   2244293797U,  // <4,7,u,2>: Cost 3 vmrghw RHS, <7,2,2,2>
03585   2244293859U,  // <4,7,u,3>: Cost 3 vmrghw RHS, <7,3,0,1>
03586   1170552166U,  // <4,7,u,4>: Cost 2 vmrghw RHS, <7,4,5,6>
03587   2706610330U,  // <4,7,u,5>: Cost 3 vsldoi8 <3,6,4,7>, RHS
03588   2244294126U,  // <4,7,u,6>: Cost 3 vmrghw RHS, <7,6,2,7>
03589   1170552428U,  // <4,7,u,7>: Cost 2 vmrghw RHS, <7,7,7,7>
03590   1170552450U,  // <4,7,u,u>: Cost 2 vmrghw RHS, <7,u,1,2>
03591   1165118354U,  // <4,u,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
03592   1624907878U,  // <4,u,0,1>: Cost 2 vsldoi8 <2,3,4,u>, LHS
03593   2638407377U,  // <4,u,0,2>: Cost 3 vsldoi4 <3,4,u,0>, <2,3,4,u>
03594   2295931036U,  // <4,u,0,3>: Cost 3 vmrglw <2,3,4,0>, LHS
03595   2687369584U,  // <4,u,0,4>: Cost 3 vsldoi8 <0,4,4,u>, <0,4,4,u>
03596   1165121690U,  // <4,u,0,5>: Cost 2 vmrghw <4,0,5,1>, RHS
03597   2662298489U,  // <4,u,0,6>: Cost 3 vsldoi4 <7,4,u,0>, <6,7,4,u>
03598   2295934280U,  // <4,u,0,7>: Cost 3 vmrglw <2,3,4,0>, RHS
03599   1624908445U,  // <4,u,0,u>: Cost 2 vsldoi8 <2,3,4,u>, LHS
03600   2638413926U,  // <4,u,1,0>: Cost 3 vsldoi4 <3,4,u,1>, LHS
03601   2691351382U,  // <4,u,1,1>: Cost 3 vsldoi8 <1,1,4,u>, <1,1,4,u>
03602   1685280558U,  // <4,u,1,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
03603   2287313052U,  // <4,u,1,3>: Cost 3 vmrglw <0,u,4,1>, LHS
03604   2299257799U,  // <4,u,1,4>: Cost 3 vmrglw <2,u,4,1>, <1,2,u,4>
03605   2694005914U,  // <4,u,1,5>: Cost 3 vsldoi8 <1,5,4,u>, <1,5,4,u>
03606   2305231362U,  // <4,u,1,6>: Cost 3 vmrglw <3,u,4,1>, <3,4,5,6>
03607   2287316296U,  // <4,u,1,7>: Cost 3 vmrglw <0,u,4,1>, RHS
03608   1685280612U,  // <4,u,1,u>: Cost 2 vsldoi12 <1,2,3,4>, LHS
03609   2638422118U,  // <4,u,2,0>: Cost 3 vsldoi4 <3,4,u,2>, LHS
03610   2240206638U,  // <4,u,2,1>: Cost 3 vmrghw <4,2,5,3>, LHS
03611   2697987712U,  // <4,u,2,2>: Cost 3 vsldoi8 <2,2,4,u>, <2,2,4,u>
03612   1624909521U,  // <4,u,2,3>: Cost 2 vsldoi8 <2,3,4,u>, <2,3,4,u>
03613   2759391121U,  // <4,u,2,4>: Cost 3 vsldoi12 <1,2,u,4>, <u,2,4,3>
03614   2240207002U,  // <4,u,2,5>: Cost 3 vmrghw <4,2,5,3>, RHS
03615   2698651578U,  // <4,u,2,6>: Cost 3 vsldoi8 <2,3,4,u>, <2,6,3,7>
03616   2785859500U,  // <4,u,2,7>: Cost 3 vsldoi12 <5,6,7,4>, <u,2,7,3>
03617   1628227686U,  // <4,u,2,u>: Cost 2 vsldoi8 <2,u,4,u>, <2,u,4,u>
03618   2759022524U,  // <4,u,3,0>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,0,1>
03619   2801342408U,  // <4,u,3,1>: Cost 3 vsldoi12 <u,3,1,4>, <u,3,1,4>
03620   2703960409U,  // <4,u,3,2>: Cost 3 vsldoi8 <3,2,4,u>, <3,2,4,u>
03621   2759022554U,  // <4,u,3,3>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,3,4>
03622   2759022564U,  // <4,u,3,4>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,4,5>
03623   2240845978U,  // <4,u,3,5>: Cost 3 vmrghw <4,3,5,0>, RHS
03624   2706614941U,  // <4,u,3,6>: Cost 3 vsldoi8 <3,6,4,u>, <3,6,4,u>
03625   2301267272U,  // <4,u,3,7>: Cost 3 vmrglw <3,2,4,3>, RHS
03626   2759022596U,  // <4,u,3,u>: Cost 3 vsldoi12 <1,2,3,4>, <u,3,u,1>
03627   1570668646U,  // <4,u,4,0>: Cost 2 vsldoi4 <4,4,u,4>, LHS
03628   1167726382U,  // <4,u,4,1>: Cost 2 vmrghw <4,4,4,4>, LHS
03629   2698652753U,  // <4,u,4,2>: Cost 3 vsldoi8 <2,3,4,u>, <4,2,u,3>
03630   1234829468U,  // <4,u,4,3>: Cost 2 vmrglw <4,4,4,4>, LHS
03631   229035318U, // <4,u,4,4>: Cost 1 vspltisw0 RHS
03632   1624911158U,  // <4,u,4,5>: Cost 2 vsldoi8 <2,3,4,u>, RHS
03633   2698653081U,  // <4,u,4,6>: Cost 3 vsldoi8 <2,3,4,u>, <4,6,u,7>
03634   1234832712U,  // <4,u,4,7>: Cost 2 vmrglw <4,4,4,4>, RHS
03635   229035318U, // <4,u,4,u>: Cost 1 vspltisw0 RHS
03636   1168561875U,  // <4,u,5,0>: Cost 2 vmrghw RHS, <u,0,1,2>
03637   94820142U,  // <4,u,5,1>: Cost 1 vmrghw RHS, LHS
03638   1168562053U,  // <4,u,5,2>: Cost 2 vmrghw RHS, <u,2,3,0>
03639   1222230172U,  // <4,u,5,3>: Cost 2 vmrglw <2,3,4,5>, LHS
03640   1168562239U,  // <4,u,5,4>: Cost 2 vmrghw RHS, <u,4,5,6>
03641   94820506U,  // <4,u,5,5>: Cost 1 vmrghw RHS, RHS
03642   1685280922U,  // <4,u,5,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
03643   1222233416U,  // <4,u,5,7>: Cost 2 vmrglw <2,3,4,5>, RHS
03644   94820709U,  // <4,u,5,u>: Cost 1 vmrghw RHS, LHS
03645   1564713062U,  // <4,u,6,0>: Cost 2 vsldoi4 <3,4,u,6>, LHS
03646   2626511979U,  // <4,u,6,1>: Cost 3 vsldoi4 <1,4,u,6>, <1,4,u,6>
03647   2632484676U,  // <4,u,6,2>: Cost 3 vsldoi4 <2,4,u,6>, <2,4,u,6>
03648   1564715549U,  // <4,u,6,3>: Cost 2 vsldoi4 <3,4,u,6>, <3,4,u,6>
03649   1564716342U,  // <4,u,6,4>: Cost 2 vsldoi4 <3,4,u,6>, RHS
03650   2242853018U,  // <4,u,6,5>: Cost 3 vmrghw <4,6,5,2>, RHS
03651   2656375464U,  // <4,u,6,6>: Cost 3 vsldoi4 <6,4,u,6>, <6,4,u,6>
03652   27705344U,  // <4,u,6,7>: Cost 0 copy RHS
03653   27705344U,  // <4,u,6,u>: Cost 0 copy RHS
03654   2785859840U,  // <4,u,7,0>: Cost 3 vsldoi12 <5,6,7,4>, <u,7,0,1>
03655   2243499822U,  // <4,u,7,1>: Cost 3 vmrghw <4,7,5,0>, LHS
03656   2727851197U,  // <4,u,7,2>: Cost 3 vsldoi8 <7,2,4,u>, <7,2,4,u>
03657   2303951004U,  // <4,u,7,3>: Cost 3 vmrglw <3,6,4,7>, LHS
03658   2785859880U,  // <4,u,7,4>: Cost 3 vsldoi12 <5,6,7,4>, <u,7,4,5>
03659   2243500186U,  // <4,u,7,5>: Cost 3 vmrghw <4,7,5,0>, RHS
03660   2730505729U,  // <4,u,7,6>: Cost 3 vsldoi8 <7,6,4,u>, <7,6,4,u>
03661   2303954248U,  // <4,u,7,7>: Cost 3 vmrglw <3,6,4,7>, RHS
03662   2303951009U,  // <4,u,7,u>: Cost 3 vmrglw <3,6,4,7>, LHS
03663   1564729446U,  // <4,u,u,0>: Cost 2 vsldoi4 <3,4,u,u>, LHS
03664   96810798U,  // <4,u,u,1>: Cost 1 vmrghw RHS, LHS
03665   1685281125U,  // <4,u,u,2>: Cost 2 vsldoi12 <1,2,3,4>, LHS
03666   1222254748U,  // <4,u,u,3>: Cost 2 vmrglw <2,3,4,u>, LHS
03667   229035318U, // <4,u,u,4>: Cost 1 vspltisw0 RHS
03668   96811162U,  // <4,u,u,5>: Cost 1 vmrghw RHS, RHS
03669   1685281165U,  // <4,u,u,6>: Cost 2 vsldoi12 <1,2,3,4>, RHS
03670   27705344U,  // <4,u,u,7>: Cost 0 copy RHS
03671   27705344U,  // <4,u,u,u>: Cost 0 copy RHS
03672   2754232320U,  // <5,0,0,0>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,0,0>
03673   2754232330U,  // <5,0,0,1>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,1,1>
03674   3718194894U,  // <5,0,0,2>: Cost 4 vsldoi4 <4,5,0,0>, <2,3,4,5>
03675   3376385762U,  // <5,0,0,3>: Cost 4 vmrglw <3,4,5,0>, <5,2,0,3>
03676   2754232357U,  // <5,0,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,0,4,1>
03677   3845816370U,  // <5,0,0,5>: Cost 4 vsldoi12 <3,4,0,5>, <0,0,5,5>
03678   3782353389U,  // <5,0,0,6>: Cost 4 vsldoi8 <4,0,5,0>, <0,6,0,7>
03679   3376386090U,  // <5,0,0,7>: Cost 4 vmrglw <3,4,5,0>, <5,6,0,7>
03680   2757402697U,  // <5,0,0,u>: Cost 3 vsldoi12 <0,u,u,5>, <0,0,u,1>
03681   2626543718U,  // <5,0,1,0>: Cost 3 vsldoi4 <1,5,0,1>, LHS
03682   2626544751U,  // <5,0,1,1>: Cost 3 vsldoi4 <1,5,0,1>, <1,5,0,1>
03683   1680490598U,  // <5,0,1,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
03684   3766428665U,  // <5,0,1,3>: Cost 4 vsldoi8 <1,3,5,0>, <1,3,5,0>
03685   2626546998U,  // <5,0,1,4>: Cost 3 vsldoi4 <1,5,0,1>, RHS
03686   2650435539U,  // <5,0,1,5>: Cost 3 vsldoi4 <5,5,0,1>, <5,5,0,1>
03687   3783017715U,  // <5,0,1,6>: Cost 4 vsldoi8 <4,1,5,0>, <1,6,5,7>
03688   3385019000U,  // <5,0,1,7>: Cost 4 vmrglw <4,u,5,1>, <3,6,0,7>
03689   1680490652U,  // <5,0,1,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
03690   3376398336U,  // <5,0,2,0>: Cost 4 vmrglw <3,4,5,2>, <0,0,0,0>
03691   2245877862U,  // <5,0,2,1>: Cost 3 vmrghw <5,2,1,3>, LHS
03692   3773064808U,  // <5,0,2,2>: Cost 4 vsldoi8 <2,4,5,0>, <2,2,2,2>
03693   2705295054U,  // <5,0,2,3>: Cost 3 vsldoi8 <3,4,5,0>, <2,3,4,5>
03694   3827974343U,  // <5,0,2,4>: Cost 4 vsldoi12 <0,4,1,5>, <0,2,4,1>
03695   3845816530U,  // <5,0,2,5>: Cost 4 vsldoi12 <3,4,0,5>, <0,2,5,3>
03696   3779037114U,  // <5,0,2,6>: Cost 4 vsldoi8 <3,4,5,0>, <2,6,3,7>
03697   3810887658U,  // <5,0,2,7>: Cost 4 vsldoi8 <u,7,5,0>, <2,7,0,1>
03698   2245878429U,  // <5,0,2,u>: Cost 3 vmrghw <5,2,1,3>, LHS
03699   2710603926U,  // <5,0,3,0>: Cost 3 vsldoi8 <4,3,5,0>, <3,0,1,2>
03700   3827974396U,  // <5,0,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <0,3,1,0>
03701   3779037516U,  // <5,0,3,2>: Cost 4 vsldoi8 <3,4,5,0>, <3,2,3,4>
03702   3779037596U,  // <5,0,3,3>: Cost 4 vsldoi8 <3,4,5,0>, <3,3,3,3>
03703   2705295868U,  // <5,0,3,4>: Cost 3 vsldoi8 <3,4,5,0>, <3,4,5,0>
03704   3379726804U,  // <5,0,3,5>: Cost 4 vmrglw <4,0,5,3>, <3,4,0,5>
03705   3802925748U,  // <5,0,3,6>: Cost 4 vsldoi8 <7,4,5,0>, <3,6,7,4>
03706   3363138168U,  // <5,0,3,7>: Cost 5 vmrglw <1,2,5,3>, <3,6,0,7>
03707   2707950400U,  // <5,0,3,u>: Cost 3 vsldoi8 <3,u,5,0>, <3,u,5,0>
03708   2626568294U,  // <5,0,4,0>: Cost 3 vsldoi4 <1,5,0,4>, LHS
03709   1680490834U,  // <5,0,4,1>: Cost 2 vsldoi12 <0,4,1,5>, <0,4,1,5>
03710   3828048219U,  // <5,0,4,2>: Cost 4 vsldoi12 <0,4,2,5>, <0,4,2,5>
03711   2710604932U,  // <5,0,4,3>: Cost 3 vsldoi8 <4,3,5,0>, <4,3,5,0>
03712   2754232685U,  // <5,0,4,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,4,4,5>
03713   2705296694U,  // <5,0,4,5>: Cost 3 vsldoi8 <3,4,5,0>, RHS
03714   3779038590U,  // <5,0,4,6>: Cost 4 vsldoi8 <3,4,5,0>, <4,6,5,7>
03715   2713259464U,  // <5,0,4,7>: Cost 3 vsldoi8 <4,7,5,0>, <4,7,5,0>
03716   1680490834U,  // <5,0,4,u>: Cost 2 vsldoi12 <0,4,1,5>, <0,4,1,5>
03717   2311307264U,  // <5,0,5,0>: Cost 3 vmrglw <4,u,5,5>, <0,0,0,0>
03718   1174437990U,  // <5,0,5,1>: Cost 2 vmrghw <5,5,5,5>, LHS
03719   3779038946U,  // <5,0,5,2>: Cost 4 vsldoi8 <3,4,5,0>, <5,2,0,3>
03720   3845816752U,  // <5,0,5,3>: Cost 4 vsldoi12 <3,4,0,5>, <0,5,3,0>
03721   2248180050U,  // <5,0,5,4>: Cost 3 vmrghw <5,5,5,5>, <0,4,1,5>
03722   2248180194U,  // <5,0,5,5>: Cost 3 vmrghw <5,5,5,5>, <0,5,u,5>
03723   3779039274U,  // <5,0,5,6>: Cost 4 vsldoi8 <3,4,5,0>, <5,6,0,7>
03724   3385051768U,  // <5,0,5,7>: Cost 4 vmrglw <4,u,5,5>, <3,6,0,7>
03725   1174438557U,  // <5,0,5,u>: Cost 2 vmrghw <5,5,5,5>, LHS
03726   2302689280U,  // <5,0,6,0>: Cost 3 vmrglw <3,4,5,6>, <0,0,0,0>
03727   1175208038U,  // <5,0,6,1>: Cost 2 vmrghw <5,6,7,0>, LHS
03728   3787002362U,  // <5,0,6,2>: Cost 4 vsldoi8 <4,7,5,0>, <6,2,7,3>
03729   3376432160U,  // <5,0,6,3>: Cost 4 vmrglw <3,4,5,6>, <1,4,0,3>
03730   2248950098U,  // <5,0,6,4>: Cost 3 vmrghw <5,6,7,0>, <0,4,1,5>
03731   2248950180U,  // <5,0,6,5>: Cost 3 vmrghw <5,6,7,0>, <0,5,1,6>
03732   3376433702U,  // <5,0,6,6>: Cost 4 vmrglw <3,4,5,6>, <3,5,0,6>
03733   2729186166U,  // <5,0,6,7>: Cost 3 vsldoi8 <7,4,5,0>, <6,7,4,5>
03734   1175208605U,  // <5,0,6,u>: Cost 2 vmrghw <5,6,7,0>, LHS
03735   2713261050U,  // <5,0,7,0>: Cost 3 vsldoi8 <4,7,5,0>, <7,0,1,2>
03736   3365823599U,  // <5,0,7,1>: Cost 4 vmrglw <1,6,5,7>, <1,5,0,1>
03737   3808900317U,  // <5,0,7,2>: Cost 4 vsldoi8 <u,4,5,0>, <7,2,u,4>
03738   3784348899U,  // <5,0,7,3>: Cost 4 vsldoi8 <4,3,5,0>, <7,3,0,1>
03739   2729186656U,  // <5,0,7,4>: Cost 3 vsldoi8 <7,4,5,0>, <7,4,5,0>
03740   3787003268U,  // <5,0,7,5>: Cost 4 vsldoi8 <4,7,5,0>, <7,5,0,0>
03741   3802928664U,  // <5,0,7,6>: Cost 4 vsldoi8 <7,4,5,0>, <7,6,7,4>
03742   3787003431U,  // <5,0,7,7>: Cost 4 vsldoi8 <4,7,5,0>, <7,7,0,1>
03743   2731841188U,  // <5,0,7,u>: Cost 3 vsldoi8 <7,u,5,0>, <7,u,5,0>
03744   2626601062U,  // <5,0,u,0>: Cost 3 vsldoi4 <1,5,0,u>, LHS
03745   1683145366U,  // <5,0,u,1>: Cost 2 vsldoi12 <0,u,1,5>, <0,u,1,5>
03746   1680491165U,  // <5,0,u,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
03747   2705295054U,  // <5,0,u,3>: Cost 3 vsldoi8 <3,4,5,0>, <2,3,4,5>
03748   2754233005U,  // <5,0,u,4>: Cost 3 vsldoi12 <0,4,1,5>, <0,u,4,1>
03749   2705299610U,  // <5,0,u,5>: Cost 3 vsldoi8 <3,4,5,0>, RHS
03750   3779041488U,  // <5,0,u,6>: Cost 4 vsldoi8 <3,4,5,0>, <u,6,3,7>
03751   2737150252U,  // <5,0,u,7>: Cost 3 vsldoi8 <u,7,5,0>, <u,7,5,0>
03752   1680491219U,  // <5,0,u,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
03753   2713927680U,  // <5,1,0,0>: Cost 3 vsldoi8 <4,u,5,1>, <0,0,0,0>
03754   1640185958U,  // <5,1,0,1>: Cost 2 vsldoi8 <4,u,5,1>, LHS
03755   2310607866U,  // <5,1,0,2>: Cost 3 vmrglw <4,7,5,0>, <7,0,1,2>
03756   3787669756U,  // <5,1,0,3>: Cost 4 vsldoi8 <4,u,5,1>, <0,3,1,0>
03757   2713928018U,  // <5,1,0,4>: Cost 3 vsldoi8 <4,u,5,1>, <0,4,1,5>
03758   2306621778U,  // <5,1,0,5>: Cost 3 vmrglw <4,1,5,0>, <0,4,1,5>
03759   3787670006U,  // <5,1,0,6>: Cost 4 vsldoi8 <4,u,5,1>, <0,6,1,7>
03760   3736188301U,  // <5,1,0,7>: Cost 4 vsldoi4 <7,5,1,0>, <7,5,1,0>
03761   1640186525U,  // <5,1,0,u>: Cost 2 vsldoi8 <4,u,5,1>, LHS
03762   2650505318U,  // <5,1,1,0>: Cost 3 vsldoi4 <5,5,1,1>, LHS
03763   2754233140U,  // <5,1,1,1>: Cost 3 vsldoi12 <0,4,1,5>, <1,1,1,1>
03764   2311276694U,  // <5,1,1,2>: Cost 3 vmrglw <4,u,5,1>, <3,0,1,2>
03765   2311278315U,  // <5,1,1,3>: Cost 3 vmrglw <4,u,5,1>, <5,2,1,3>
03766   2758435667U,  // <5,1,1,4>: Cost 3 vsldoi12 <1,1,4,5>, <1,1,4,5>
03767   2754233180U,  // <5,1,1,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,1,5,5>
03768   3385016497U,  // <5,1,1,6>: Cost 4 vmrglw <4,u,5,1>, <0,2,1,6>
03769   2311278643U,  // <5,1,1,7>: Cost 3 vmrglw <4,u,5,1>, <5,6,1,7>
03770   2758730615U,  // <5,1,1,u>: Cost 3 vsldoi12 <1,1,u,5>, <1,1,u,5>
03771   3700367462U,  // <5,1,2,0>: Cost 4 vsldoi4 <1,5,1,2>, LHS
03772   3830629255U,  // <5,1,2,1>: Cost 4 vsldoi12 <0,u,1,5>, <1,2,1,3>
03773   2713929320U,  // <5,1,2,2>: Cost 3 vsldoi8 <4,u,5,1>, <2,2,2,2>
03774   2754233238U,  // <5,1,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,3,0>
03775   2759099300U,  // <5,1,2,4>: Cost 3 vsldoi12 <1,2,4,5>, <1,2,4,5>
03776   2754233259U,  // <5,1,2,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,5,3>
03777   2713929658U,  // <5,1,2,6>: Cost 3 vsldoi8 <4,u,5,1>, <2,6,3,7>
03778   3872359354U,  // <5,1,2,7>: Cost 4 vsldoi12 <7,u,0,5>, <1,2,7,0>
03779   2754233283U,  // <5,1,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <1,2,u,0>
03780   2713929878U,  // <5,1,3,0>: Cost 3 vsldoi8 <4,u,5,1>, <3,0,1,2>
03781   3363135498U,  // <5,1,3,1>: Cost 4 vmrglw <1,2,5,3>, <0,0,1,1>
03782   3363137686U,  // <5,1,3,2>: Cost 4 vmrglw <1,2,5,3>, <3,0,1,2>
03783   2713930140U,  // <5,1,3,3>: Cost 3 vsldoi8 <4,u,5,1>, <3,3,3,3>
03784   2713930242U,  // <5,1,3,4>: Cost 3 vsldoi8 <4,u,5,1>, <3,4,5,6>
03785   2289394002U,  // <5,1,3,5>: Cost 3 vmrglw <1,2,5,3>, <0,4,1,5>
03786   3787672184U,  // <5,1,3,6>: Cost 4 vsldoi8 <4,u,5,1>, <3,6,0,7>
03787   3787672259U,  // <5,1,3,7>: Cost 4 vsldoi8 <4,u,5,1>, <3,7,0,1>
03788   2713930526U,  // <5,1,3,u>: Cost 3 vsldoi8 <4,u,5,1>, <3,u,1,2>
03789   1634880402U,  // <5,1,4,0>: Cost 2 vsldoi8 <4,0,5,1>, <4,0,5,1>
03790   2760205355U,  // <5,1,4,1>: Cost 3 vsldoi12 <1,4,1,5>, <1,4,1,5>
03791   2760279092U,  // <5,1,4,2>: Cost 3 vsldoi12 <1,4,2,5>, <1,4,2,5>
03792   3787672708U,  // <5,1,4,3>: Cost 4 vsldoi8 <4,u,5,1>, <4,3,5,0>
03793   2713930960U,  // <5,1,4,4>: Cost 3 vsldoi8 <4,u,5,1>, <4,4,4,4>
03794   1640189238U,  // <5,1,4,5>: Cost 2 vsldoi8 <4,u,5,1>, RHS
03795   3786345848U,  // <5,1,4,6>: Cost 4 vsldoi8 <4,6,5,1>, <4,6,5,1>
03796   3787009481U,  // <5,1,4,7>: Cost 4 vsldoi8 <4,7,5,1>, <4,7,5,1>
03797   1640189466U,  // <5,1,4,u>: Cost 2 vsldoi8 <4,u,5,1>, <4,u,5,1>
03798   2754233455U,  // <5,1,5,0>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,0,1>
03799   2713931407U,  // <5,1,5,1>: Cost 3 vsldoi8 <4,u,5,1>, <5,1,0,1>
03800   2713931499U,  // <5,1,5,2>: Cost 3 vsldoi8 <4,u,5,1>, <5,2,1,3>
03801   3827975305U,  // <5,1,5,3>: Cost 4 vsldoi12 <0,4,1,5>, <1,5,3,0>
03802   2754233495U,  // <5,1,5,4>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,4,5>
03803   2288746834U,  // <5,1,5,5>: Cost 3 vmrglw <1,1,5,5>, <0,4,1,5>
03804   2713931827U,  // <5,1,5,6>: Cost 3 vsldoi8 <4,u,5,1>, <5,6,1,7>
03805   3787673725U,  // <5,1,5,7>: Cost 4 vsldoi8 <4,u,5,1>, <5,7,1,0>
03806   2754233527U,  // <5,1,5,u>: Cost 3 vsldoi12 <0,4,1,5>, <1,5,u,1>
03807   2668462182U,  // <5,1,6,0>: Cost 3 vsldoi4 <u,5,1,6>, LHS
03808   2290746002U,  // <5,1,6,1>: Cost 3 vmrglw <1,4,5,6>, <0,u,1,1>
03809   2302691478U,  // <5,1,6,2>: Cost 3 vmrglw <3,4,5,6>, <3,0,1,2>
03810   3364488071U,  // <5,1,6,3>: Cost 4 vmrglw <1,4,5,6>, <1,2,1,3>
03811   2302689536U,  // <5,1,6,4>: Cost 3 vmrglw <3,4,5,6>, <0,3,1,4>
03812   2754233587U,  // <5,1,6,5>: Cost 3 vsldoi12 <0,4,1,5>, <1,6,5,7>
03813   2713932600U,  // <5,1,6,6>: Cost 3 vsldoi8 <4,u,5,1>, <6,6,6,6>
03814   2713932622U,  // <5,1,6,7>: Cost 3 vsldoi8 <4,u,5,1>, <6,7,0,1>
03815   2302689297U,  // <5,1,6,u>: Cost 3 vmrglw <3,4,5,6>, <0,0,1,u>
03816   2713932794U,  // <5,1,7,0>: Cost 3 vsldoi8 <4,u,5,1>, <7,0,1,2>
03817   3365822474U,  // <5,1,7,1>: Cost 4 vmrglw <1,6,5,7>, <0,0,1,1>
03818   3365824662U,  // <5,1,7,2>: Cost 4 vmrglw <1,6,5,7>, <3,0,1,2>
03819   3787674851U,  // <5,1,7,3>: Cost 4 vsldoi8 <4,u,5,1>, <7,3,0,1>
03820   2713933158U,  // <5,1,7,4>: Cost 3 vsldoi8 <4,u,5,1>, <7,4,5,6>
03821   2292080978U,  // <5,1,7,5>: Cost 3 vmrglw <1,6,5,7>, <0,4,1,5>
03822   3365823613U,  // <5,1,7,6>: Cost 4 vmrglw <1,6,5,7>, <1,5,1,6>
03823   2713933420U,  // <5,1,7,7>: Cost 3 vsldoi8 <4,u,5,1>, <7,7,7,7>
03824   2713933442U,  // <5,1,7,u>: Cost 3 vsldoi8 <4,u,5,1>, <7,u,1,2>
03825   1658771190U,  // <5,1,u,0>: Cost 2 vsldoi8 <u,0,5,1>, <u,0,5,1>
03826   1640191790U,  // <5,1,u,1>: Cost 2 vsldoi8 <4,u,5,1>, LHS
03827   2762933624U,  // <5,1,u,2>: Cost 3 vsldoi12 <1,u,2,5>, <1,u,2,5>
03828   2754233724U,  // <5,1,u,3>: Cost 3 vsldoi12 <0,4,1,5>, <1,u,3,0>
03829   2763081098U,  // <5,1,u,4>: Cost 3 vsldoi12 <1,u,4,5>, <1,u,4,5>
03830   1640192154U,  // <5,1,u,5>: Cost 2 vsldoi8 <4,u,5,1>, RHS
03831   2713934032U,  // <5,1,u,6>: Cost 3 vsldoi8 <4,u,5,1>, <u,6,3,7>
03832   2713934080U,  // <5,1,u,7>: Cost 3 vsldoi8 <4,u,5,1>, <u,7,0,1>
03833   1640192357U,  // <5,1,u,u>: Cost 2 vsldoi8 <4,u,5,1>, LHS
03834   3779051520U,  // <5,2,0,0>: Cost 4 vsldoi8 <3,4,5,2>, <0,0,0,0>
03835   2705309798U,  // <5,2,0,1>: Cost 3 vsldoi8 <3,4,5,2>, LHS
03836   3838813637U,  // <5,2,0,2>: Cost 4 vsldoi12 <2,2,4,5>, <2,0,2,1>
03837   2302640230U,  // <5,2,0,3>: Cost 3 vmrglw <3,4,5,0>, LHS
03838   3765117266U,  // <5,2,0,4>: Cost 4 vsldoi8 <1,1,5,2>, <0,4,1,5>
03839   3381027892U,  // <5,2,0,5>: Cost 4 vmrglw <4,2,5,0>, <1,4,2,5>
03840   3842794985U,  // <5,2,0,6>: Cost 4 vsldoi12 <2,u,4,5>, <2,0,6,1>
03841   3408232554U,  // <5,2,0,7>: Cost 4 vmrglw <u,7,5,0>, <0,1,2,7>
03842   2302640235U,  // <5,2,0,u>: Cost 3 vmrglw <3,4,5,0>, LHS
03843   3700432998U,  // <5,2,1,0>: Cost 4 vsldoi4 <1,5,2,1>, LHS
03844   3765117785U,  // <5,2,1,1>: Cost 4 vsldoi8 <1,1,5,2>, <1,1,5,2>
03845   2311276136U,  // <5,2,1,2>: Cost 3 vmrglw <4,u,5,1>, <2,2,2,2>
03846   1237532774U,  // <5,2,1,3>: Cost 2 vmrglw <4,u,5,1>, LHS
03847   3700436278U,  // <5,2,1,4>: Cost 4 vsldoi4 <1,5,2,1>, RHS
03848   3381036084U,  // <5,2,1,5>: Cost 4 vmrglw <4,2,5,1>, <1,4,2,5>
03849   3385018045U,  // <5,2,1,6>: Cost 4 vmrglw <4,u,5,1>, <2,3,2,6>
03850   3385017560U,  // <5,2,1,7>: Cost 4 vmrglw <4,u,5,1>, <1,6,2,7>
03851   1237532779U,  // <5,2,1,u>: Cost 2 vmrglw <4,u,5,1>, LHS
03852   3700441190U,  // <5,2,2,0>: Cost 4 vsldoi4 <1,5,2,2>, LHS
03853   3700442242U,  // <5,2,2,1>: Cost 4 vsldoi4 <1,5,2,2>, <1,5,2,2>
03854   2754233960U,  // <5,2,2,2>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,2,2>
03855   2754233970U,  // <5,2,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,3,3>
03856   2765071997U,  // <5,2,2,4>: Cost 3 vsldoi12 <2,2,4,5>, <2,2,4,5>
03857   3834021508U,  // <5,2,2,5>: Cost 4 vsldoi12 <1,4,2,5>, <2,2,5,3>
03858   3842795152U,  // <5,2,2,6>: Cost 4 vsldoi12 <2,u,4,5>, <2,2,6,6>
03859   3376402492U,  // <5,2,2,7>: Cost 4 vmrglw <3,4,5,2>, <5,6,2,7>
03860   2754234015U,  // <5,2,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <2,2,u,3>
03861   2754234022U,  // <5,2,3,0>: Cost 3 vsldoi12 <0,4,1,5>, <2,3,0,1>
03862   3827975855U,  // <5,2,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <2,3,1,1>
03863   2644625102U,  // <5,2,3,2>: Cost 3 vsldoi4 <4,5,2,3>, <2,3,4,5>
03864   2289393766U,  // <5,2,3,3>: Cost 3 vmrglw <1,2,5,3>, LHS
03865   1691993806U,  // <5,2,3,4>: Cost 2 vsldoi12 <2,3,4,5>, <2,3,4,5>
03866   2785052375U,  // <5,2,3,5>: Cost 3 vsldoi12 <5,5,5,5>, <2,3,5,5>
03867   3854812897U,  // <5,2,3,6>: Cost 4 vsldoi12 <4,u,5,5>, <2,3,6,6>
03868   3802942187U,  // <5,2,3,7>: Cost 4 vsldoi8 <7,4,5,2>, <3,7,4,5>
03869   1692288754U,  // <5,2,3,u>: Cost 2 vsldoi12 <2,3,u,5>, <2,3,u,5>
03870   3839846139U,  // <5,2,4,0>: Cost 4 vsldoi12 <2,4,0,5>, <2,4,0,5>
03871   2709294052U,  // <5,2,4,1>: Cost 3 vsldoi8 <4,1,5,2>, <4,1,5,2>
03872   2766251789U,  // <5,2,4,2>: Cost 3 vsldoi12 <2,4,2,5>, <2,4,2,5>
03873   2765735702U,  // <5,2,4,3>: Cost 3 vsldoi12 <2,3,4,5>, <2,4,3,5>
03874   3840141087U,  // <5,2,4,4>: Cost 4 vsldoi12 <2,4,4,5>, <2,4,4,5>
03875   2705313078U,  // <5,2,4,5>: Cost 3 vsldoi8 <3,4,5,2>, RHS
03876   2712612217U,  // <5,2,4,6>: Cost 3 vsldoi8 <4,6,5,2>, <4,6,5,2>
03877   3787017674U,  // <5,2,4,7>: Cost 4 vsldoi8 <4,7,5,2>, <4,7,5,2>
03878   2765735747U,  // <5,2,4,u>: Cost 3 vsldoi12 <2,3,4,5>, <2,4,u,5>
03879   3834021704U,  // <5,2,5,0>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,0,1>
03880   3834021714U,  // <5,2,5,1>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,1,2>
03881   2311308904U,  // <5,2,5,2>: Cost 3 vmrglw <4,u,5,5>, <2,2,2,2>
03882   1237565542U,  // <5,2,5,3>: Cost 2 vmrglw <4,u,5,5>, LHS
03883   3834021744U,  // <5,2,5,4>: Cost 4 vsldoi12 <1,4,2,5>, <2,5,4,5>
03884   3369124916U,  // <5,2,5,5>: Cost 4 vmrglw <2,2,5,5>, <1,4,2,5>
03885   2248181690U,  // <5,2,5,6>: Cost 3 vmrghw <5,5,5,5>, <2,6,3,7>
03886   3786354825U,  // <5,2,5,7>: Cost 4 vsldoi8 <4,6,5,2>, <5,7,2,3>
03887   1237565547U,  // <5,2,5,u>: Cost 2 vmrglw <4,u,5,5>, LHS
03888   3700473958U,  // <5,2,6,0>: Cost 4 vsldoi4 <1,5,2,6>, LHS
03889   3700475014U,  // <5,2,6,1>: Cost 4 vsldoi4 <1,5,2,6>, <1,5,2,6>
03890   2296718952U,  // <5,2,6,2>: Cost 3 vmrglw <2,4,5,6>, <2,2,2,2>
03891   1228947558U,  // <5,2,6,3>: Cost 2 vmrglw <3,4,5,6>, LHS
03892   3700477238U,  // <5,2,6,4>: Cost 4 vsldoi4 <1,5,2,6>, RHS
03893   3834021836U,  // <5,2,6,5>: Cost 4 vsldoi12 <1,4,2,5>, <2,6,5,7>
03894   2248951738U,  // <5,2,6,6>: Cost 3 vmrghw <5,6,7,0>, <2,6,3,7>
03895   3370461105U,  // <5,2,6,7>: Cost 4 vmrglw <2,4,5,6>, <2,6,2,7>
03896   1228947563U,  // <5,2,6,u>: Cost 2 vmrglw <3,4,5,6>, LHS
03897   3786355706U,  // <5,2,7,0>: Cost 4 vsldoi8 <4,6,5,2>, <7,0,1,2>
03898   3783038037U,  // <5,2,7,1>: Cost 4 vsldoi8 <4,1,5,2>, <7,1,2,3>
03899   3365824104U,  // <5,2,7,2>: Cost 4 vmrglw <1,6,5,7>, <2,2,2,2>
03900   2292080742U,  // <5,2,7,3>: Cost 3 vmrglw <1,6,5,7>, LHS
03901   3842131986U,  // <5,2,7,4>: Cost 4 vsldoi12 <2,7,4,5>, <2,7,4,5>
03902   3371795508U,  // <5,2,7,5>: Cost 4 vmrglw <2,6,5,7>, <1,4,2,5>
03903   3786356206U,  // <5,2,7,6>: Cost 4 vsldoi8 <4,6,5,2>, <7,6,2,7>
03904   3786356332U,  // <5,2,7,7>: Cost 4 vsldoi8 <4,6,5,2>, <7,7,7,7>
03905   2292080747U,  // <5,2,7,u>: Cost 3 vmrglw <1,6,5,7>, LHS
03906   2754234427U,  // <5,2,u,0>: Cost 3 vsldoi12 <0,4,1,5>, <2,u,0,1>
03907   2705315630U,  // <5,2,u,1>: Cost 3 vsldoi8 <3,4,5,2>, LHS
03908   2296735336U,  // <5,2,u,2>: Cost 3 vmrglw <2,4,5,u>, <2,2,2,2>
03909   1228963942U,  // <5,2,u,3>: Cost 2 vmrglw <3,4,5,u>, LHS
03910   1695311971U,  // <5,2,u,4>: Cost 2 vsldoi12 <2,u,4,5>, <2,u,4,5>
03911   2705315994U,  // <5,2,u,5>: Cost 3 vsldoi8 <3,4,5,2>, RHS
03912   2769201269U,  // <5,2,u,6>: Cost 3 vsldoi12 <2,u,6,5>, <2,u,6,5>
03913   3370477489U,  // <5,2,u,7>: Cost 4 vmrglw <2,4,5,u>, <2,6,2,7>
03914   1695606919U,  // <5,2,u,u>: Cost 2 vsldoi12 <2,u,u,5>, <2,u,u,5>
03915   3827976331U,  // <5,3,0,0>: Cost 4 vsldoi12 <0,4,1,5>, <3,0,0,0>
03916   2754234518U,  // <5,3,0,1>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,1,2>
03917   3706472290U,  // <5,3,0,2>: Cost 4 vsldoi4 <2,5,3,0>, <2,5,3,0>
03918   3700500630U,  // <5,3,0,3>: Cost 4 vsldoi4 <1,5,3,0>, <3,0,1,2>
03919   2754234544U,  // <5,3,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,4,1>
03920   3376383766U,  // <5,3,0,5>: Cost 4 vmrglw <3,4,5,0>, <2,4,3,5>
03921   3769770513U,  // <5,3,0,6>: Cost 5 vsldoi8 <1,u,5,3>, <0,6,4,7>
03922   3376383930U,  // <5,3,0,7>: Cost 4 vmrglw <3,4,5,0>, <2,6,3,7>
03923   2754234581U,  // <5,3,0,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,0,u,2>
03924   2311275414U,  // <5,3,1,0>: Cost 3 vmrglw <4,u,5,1>, <1,2,3,0>
03925   2305967971U,  // <5,3,1,1>: Cost 3 vmrglw <4,0,5,1>, <2,5,3,1>
03926   2692047787U,  // <5,3,1,2>: Cost 3 vsldoi8 <1,2,5,3>, <1,2,5,3>
03927   2311276146U,  // <5,3,1,3>: Cost 3 vmrglw <4,u,5,1>, <2,2,3,3>
03928   2311275418U,  // <5,3,1,4>: Cost 3 vmrglw <4,u,5,1>, <1,2,3,4>
03929   3765789807U,  // <5,3,1,5>: Cost 4 vsldoi8 <1,2,5,3>, <1,5,0,1>
03930   3765789939U,  // <5,3,1,6>: Cost 4 vsldoi8 <1,2,5,3>, <1,6,5,7>
03931   2311276474U,  // <5,3,1,7>: Cost 3 vmrglw <4,u,5,1>, <2,6,3,7>
03932   2696029585U,  // <5,3,1,u>: Cost 3 vsldoi8 <1,u,5,3>, <1,u,5,3>
03933   2311288709U,  // <5,3,2,0>: Cost 3 vmrglw <4,u,5,2>, <u,2,3,0>
03934   3765790243U,  // <5,3,2,1>: Cost 4 vsldoi8 <1,2,5,3>, <2,1,3,5>
03935   3827976513U,  // <5,3,2,2>: Cost 4 vsldoi12 <0,4,1,5>, <3,2,2,2>
03936   2765736268U,  // <5,3,2,3>: Cost 3 vsldoi12 <2,3,4,5>, <3,2,3,4>
03937   2246248962U,  // <5,3,2,4>: Cost 3 vmrghw <5,2,6,3>, <3,4,5,6>
03938   3765790563U,  // <5,3,2,5>: Cost 4 vsldoi8 <1,2,5,3>, <2,5,3,1>
03939   3827976550U,  // <5,3,2,6>: Cost 4 vsldoi12 <0,4,1,5>, <3,2,6,3>
03940   3842795887U,  // <5,3,2,7>: Cost 4 vsldoi12 <2,u,4,5>, <3,2,7,3>
03941   2769054073U,  // <5,3,2,u>: Cost 3 vsldoi12 <2,u,4,5>, <3,2,u,4>
03942   3827976575U,  // <5,3,3,0>: Cost 4 vsldoi12 <0,4,1,5>, <3,3,0,1>
03943   3765790963U,  // <5,3,3,1>: Cost 4 vsldoi8 <1,2,5,3>, <3,1,2,5>
03944   3839478162U,  // <5,3,3,2>: Cost 4 vsldoi12 <2,3,4,5>, <3,3,2,2>
03945   2754234780U,  // <5,3,3,3>: Cost 3 vsldoi12 <0,4,1,5>, <3,3,3,3>
03946   2771708327U,  // <5,3,3,4>: Cost 3 vsldoi12 <3,3,4,5>, <3,3,4,5>
03947   3363137059U,  // <5,3,3,5>: Cost 4 vmrglw <1,2,5,3>, <2,1,3,5>
03948   3375081320U,  // <5,3,3,6>: Cost 4 vmrglw <3,2,5,3>, <2,5,3,6>
03949   3363137466U,  // <5,3,3,7>: Cost 4 vmrglw <1,2,5,3>, <2,6,3,7>
03950   2772003275U,  // <5,3,3,u>: Cost 3 vsldoi12 <3,3,u,5>, <3,3,u,5>
03951   2772077012U,  // <5,3,4,0>: Cost 3 vsldoi12 <3,4,0,5>, <3,4,0,5>
03952   3765791714U,  // <5,3,4,1>: Cost 4 vsldoi8 <1,2,5,3>, <4,1,5,0>
03953   2709965878U,  // <5,3,4,2>: Cost 3 vsldoi8 <4,2,5,3>, <4,2,5,3>
03954   2772298223U,  // <5,3,4,3>: Cost 3 vsldoi12 <3,4,3,5>, <3,4,3,5>
03955   2772371960U,  // <5,3,4,4>: Cost 3 vsldoi12 <3,4,4,5>, <3,4,4,5>
03956   2754234882U,  // <5,3,4,5>: Cost 3 vsldoi12 <0,4,1,5>, <3,4,5,6>
03957   3839478282U,  // <5,3,4,6>: Cost 4 vsldoi12 <2,3,4,5>, <3,4,6,5>
03958   3376416698U,  // <5,3,4,7>: Cost 4 vmrglw <3,4,5,4>, <2,6,3,7>
03959   2754234909U,  // <5,3,4,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,4,u,6>
03960   2311308182U,  // <5,3,5,0>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,0>
03961   3765792421U,  // <5,3,5,1>: Cost 4 vsldoi8 <1,2,5,3>, <5,1,2,5>
03962   2715938575U,  // <5,3,5,2>: Cost 3 vsldoi8 <5,2,5,3>, <5,2,5,3>
03963   2311308914U,  // <5,3,5,3>: Cost 3 vmrglw <4,u,5,5>, <2,2,3,3>
03964   2311308186U,  // <5,3,5,4>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,4>
03965   2248182354U,  // <5,3,5,5>: Cost 3 vmrghw <5,5,5,5>, <3,5,5,5>
03966   3765792837U,  // <5,3,5,6>: Cost 4 vsldoi8 <1,2,5,3>, <5,6,3,7>
03967   2311309242U,  // <5,3,5,7>: Cost 3 vmrglw <4,u,5,5>, <2,6,3,7>
03968   2311308190U,  // <5,3,5,u>: Cost 3 vmrglw <4,u,5,5>, <1,2,3,u>
03969   2632777830U,  // <5,3,6,0>: Cost 3 vsldoi4 <2,5,3,6>, LHS
03970   3706520372U,  // <5,3,6,1>: Cost 4 vsldoi4 <2,5,3,6>, <1,1,1,1>
03971   2632779624U,  // <5,3,6,2>: Cost 3 vsldoi4 <2,5,3,6>, <2,5,3,6>
03972   2632780290U,  // <5,3,6,3>: Cost 3 vsldoi4 <2,5,3,6>, <3,4,5,6>
03973   2632781110U,  // <5,3,6,4>: Cost 3 vsldoi4 <2,5,3,6>, RHS
03974   2248952413U,  // <5,3,6,5>: Cost 3 vmrghw <5,6,7,0>, <3,5,6,7>
03975   2302691176U,  // <5,3,6,6>: Cost 3 vmrglw <3,4,5,6>, <2,5,3,6>
03976   2302691258U,  // <5,3,6,7>: Cost 3 vmrglw <3,4,5,6>, <2,6,3,7>
03977   2632783662U,  // <5,3,6,u>: Cost 3 vsldoi4 <2,5,3,6>, LHS
03978   3365823382U,  // <5,3,7,0>: Cost 4 vmrglw <1,6,5,7>, <1,2,3,0>
03979   3706529011U,  // <5,3,7,1>: Cost 4 vsldoi4 <2,5,3,7>, <1,6,5,7>
03980   3706529641U,  // <5,3,7,2>: Cost 4 vsldoi4 <2,5,3,7>, <2,5,3,7>
03981   3365824114U,  // <5,3,7,3>: Cost 4 vmrglw <1,6,5,7>, <2,2,3,3>
03982   2774362859U,  // <5,3,7,4>: Cost 3 vsldoi12 <3,7,4,5>, <3,7,4,5>
03983   3365824035U,  // <5,3,7,5>: Cost 4 vmrglw <1,6,5,7>, <2,1,3,5>
03984   3383740183U,  // <5,3,7,6>: Cost 4 vmrglw <4,6,5,7>, <2,4,3,6>
03985   3363833786U,  // <5,3,7,7>: Cost 4 vmrglw <1,3,5,7>, <2,6,3,7>
03986   2774657807U,  // <5,3,7,u>: Cost 3 vsldoi12 <3,7,u,5>, <3,7,u,5>
03987   2632794214U,  // <5,3,u,0>: Cost 3 vsldoi4 <2,5,3,u>, LHS
03988   2754235166U,  // <5,3,u,1>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,1,2>
03989   2632796010U,  // <5,3,u,2>: Cost 3 vsldoi4 <2,5,3,u>, <2,5,3,u>
03990   2632796676U,  // <5,3,u,3>: Cost 3 vsldoi4 <2,5,3,u>, <3,4,5,u>
03991   2632797494U,  // <5,3,u,4>: Cost 3 vsldoi4 <2,5,3,u>, RHS
03992   2754235206U,  // <5,3,u,5>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,5,6>
03993   2302691176U,  // <5,3,u,6>: Cost 3 vmrglw <3,4,5,6>, <2,5,3,6>
03994   2302707642U,  // <5,3,u,7>: Cost 3 vmrglw <3,4,5,u>, <2,6,3,7>
03995   2754235229U,  // <5,3,u,u>: Cost 3 vsldoi12 <0,4,1,5>, <3,u,u,2>
03996   3765133325U,  // <5,4,0,0>: Cost 4 vsldoi8 <1,1,5,4>, <0,0,1,4>
03997   2705326182U,  // <5,4,0,1>: Cost 3 vsldoi8 <3,4,5,4>, LHS
03998   3718489806U,  // <5,4,0,2>: Cost 4 vsldoi4 <4,5,4,0>, <2,3,4,5>
03999   3718490624U,  // <5,4,0,3>: Cost 4 vsldoi4 <4,5,4,0>, <3,4,5,4>
04000   2709307730U,  // <5,4,0,4>: Cost 3 vsldoi8 <4,1,5,4>, <0,4,1,5>
04001   2302641870U,  // <5,4,0,5>: Cost 3 vmrglw <3,4,5,0>, <2,3,4,5>
04002   3376383695U,  // <5,4,0,6>: Cost 5 vmrglw <3,4,5,0>, <2,3,4,6>
04003   3384351018U,  // <5,4,0,7>: Cost 4 vmrglw <4,7,5,0>, <u,7,4,7>
04004   2705326749U,  // <5,4,0,u>: Cost 3 vsldoi8 <3,4,5,4>, LHS
04005   2305971057U,  // <5,4,1,0>: Cost 3 vmrglw <4,0,5,1>, <6,7,4,0>
04006   3765134171U,  // <5,4,1,1>: Cost 4 vsldoi8 <1,1,5,4>, <1,1,5,4>
04007   3766461338U,  // <5,4,1,2>: Cost 4 vsldoi8 <1,3,5,4>, <1,2,3,4>
04008   3766461437U,  // <5,4,1,3>: Cost 4 vsldoi8 <1,3,5,4>, <1,3,5,4>
04009   2311277776U,  // <5,4,1,4>: Cost 3 vmrglw <4,u,5,1>, <4,4,4,4>
04010   2754235362U,  // <5,4,1,5>: Cost 3 vsldoi12 <0,4,1,5>, <4,1,5,0>
04011   3783050483U,  // <5,4,1,6>: Cost 4 vsldoi8 <4,1,5,4>, <1,6,5,7>
04012   3385019036U,  // <5,4,1,7>: Cost 4 vmrglw <4,u,5,1>, <3,6,4,7>
04013   2311276241U,  // <5,4,1,u>: Cost 3 vmrglw <4,u,5,1>, <2,3,4,u>
04014   3718504550U,  // <5,4,2,0>: Cost 4 vsldoi4 <4,5,4,2>, LHS
04015   3783050787U,  // <5,4,2,1>: Cost 4 vsldoi8 <4,1,5,4>, <2,1,3,5>
04016   3773097576U,  // <5,4,2,2>: Cost 4 vsldoi8 <2,4,5,4>, <2,2,2,2>
04017   2705327822U,  // <5,4,2,3>: Cost 3 vsldoi8 <3,4,5,4>, <2,3,4,5>
04018   3773097767U,  // <5,4,2,4>: Cost 4 vsldoi8 <2,4,5,4>, <2,4,5,4>
04019   2765737014U,  // <5,4,2,5>: Cost 3 vsldoi12 <2,3,4,5>, <4,2,5,3>
04020   3779069882U,  // <5,4,2,6>: Cost 4 vsldoi8 <3,4,5,4>, <2,6,3,7>
04021   3376401052U,  // <5,4,2,7>: Cost 5 vmrglw <3,4,5,2>, <3,6,4,7>
04022   2245881370U,  // <5,4,2,u>: Cost 3 vmrghw <5,2,1,3>, <4,u,5,1>
04023   3779070102U,  // <5,4,3,0>: Cost 4 vsldoi8 <3,4,5,4>, <3,0,1,2>
04024   3363135525U,  // <5,4,3,1>: Cost 4 vmrglw <1,2,5,3>, <0,0,4,1>
04025   3779070284U,  // <5,4,3,2>: Cost 4 vsldoi8 <3,4,5,4>, <3,2,3,4>
04026   3779070364U,  // <5,4,3,3>: Cost 4 vsldoi8 <3,4,5,4>, <3,3,3,3>
04027   2705328640U,  // <5,4,3,4>: Cost 3 vsldoi8 <3,4,5,4>, <3,4,5,4>
04028   2307311310U,  // <5,4,3,5>: Cost 3 vmrglw <4,2,5,3>, <2,3,4,5>
04029   3866021012U,  // <5,4,3,6>: Cost 4 vsldoi12 <6,7,4,5>, <4,3,6,7>
04030   3363138204U,  // <5,4,3,7>: Cost 5 vmrglw <1,2,5,3>, <3,6,4,7>
04031   2707983172U,  // <5,4,3,u>: Cost 3 vsldoi8 <3,u,5,4>, <3,u,5,4>
04032   2708646805U,  // <5,4,4,0>: Cost 3 vsldoi8 <4,0,5,4>, <4,0,5,4>
04033   2709310438U,  // <5,4,4,1>: Cost 3 vsldoi8 <4,1,5,4>, <4,1,5,4>
04034   3779071030U,  // <5,4,4,2>: Cost 4 vsldoi8 <3,4,5,4>, <4,2,5,3>
04035   2710637704U,  // <5,4,4,3>: Cost 3 vsldoi8 <4,3,5,4>, <4,3,5,4>
04036   2754235600U,  // <5,4,4,4>: Cost 3 vsldoi12 <0,4,1,5>, <4,4,4,4>
04037   1704676570U,  // <5,4,4,5>: Cost 2 vsldoi12 <4,4,5,5>, <4,4,5,5>
04038   3779071358U,  // <5,4,4,6>: Cost 4 vsldoi8 <3,4,5,4>, <4,6,5,7>
04039   2713292236U,  // <5,4,4,7>: Cost 3 vsldoi8 <4,7,5,4>, <4,7,5,4>
04040   1704897781U,  // <5,4,4,u>: Cost 2 vsldoi12 <4,4,u,5>, <4,4,u,5>
04041   2626871398U,  // <5,4,5,0>: Cost 3 vsldoi4 <1,5,4,5>, LHS
04042   2626872471U,  // <5,4,5,1>: Cost 3 vsldoi4 <1,5,4,5>, <1,5,4,5>
04043   2765737230U,  // <5,4,5,2>: Cost 3 vsldoi12 <2,3,4,5>, <4,5,2,3>
04044   3700615318U,  // <5,4,5,3>: Cost 4 vsldoi4 <1,5,4,5>, <3,0,1,2>
04045   2626874678U,  // <5,4,5,4>: Cost 3 vsldoi4 <1,5,4,5>, RHS
04046   1174441270U,  // <5,4,5,5>: Cost 2 vmrghw <5,5,5,5>, RHS
04047   1680493878U,  // <5,4,5,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04048   3385051804U,  // <5,4,5,7>: Cost 4 vmrglw <4,u,5,5>, <3,6,4,7>
04049   1680493896U,  // <5,4,5,u>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04050   2248952722U,  // <5,4,6,0>: Cost 3 vmrghw <5,6,7,0>, <4,0,5,1>
04051   2302692152U,  // <5,4,6,1>: Cost 3 vmrglw <3,4,5,6>, <3,u,4,1>
04052   3382406107U,  // <5,4,6,2>: Cost 4 vmrglw <4,4,5,6>, <4,1,4,2>
04053   3700623874U,  // <5,4,6,3>: Cost 4 vsldoi4 <1,5,4,6>, <3,4,5,6>
04054   2248953040U,  // <5,4,6,4>: Cost 3 vmrghw <5,6,7,0>, <4,4,4,4>
04055   1175211318U,  // <5,4,6,5>: Cost 2 vmrghw <5,6,7,0>, RHS
04056   3376432280U,  // <5,4,6,6>: Cost 4 vmrglw <3,4,5,6>, <1,5,4,6>
04057   2729218934U,  // <5,4,6,7>: Cost 3 vsldoi8 <7,4,5,4>, <6,7,4,5>
04058   1175211561U,  // <5,4,6,u>: Cost 2 vmrghw <5,6,7,0>, RHS
04059   3787035642U,  // <5,4,7,0>: Cost 4 vsldoi8 <4,7,5,4>, <7,0,1,2>
04060   3365822501U,  // <5,4,7,1>: Cost 4 vmrglw <1,6,5,7>, <0,0,4,1>
04061   3808933085U,  // <5,4,7,2>: Cost 4 vsldoi8 <u,4,5,4>, <7,2,u,4>
04062   3784381707U,  // <5,4,7,3>: Cost 4 vsldoi8 <4,3,5,4>, <7,3,4,5>
04063   2713294182U,  // <5,4,7,4>: Cost 3 vsldoi8 <4,7,5,4>, <7,4,5,6>
04064   2309998286U,  // <5,4,7,5>: Cost 3 vmrglw <4,6,5,7>, <2,3,4,5>
04065   3383740111U,  // <5,4,7,6>: Cost 4 vmrglw <4,6,5,7>, <2,3,4,6>
04066   3787036239U,  // <5,4,7,7>: Cost 4 vsldoi8 <4,7,5,4>, <7,7,4,5>
04067   2731873960U,  // <5,4,7,u>: Cost 3 vsldoi8 <7,u,5,4>, <7,u,5,4>
04068   2626895974U,  // <5,4,u,0>: Cost 3 vsldoi4 <1,5,4,u>, LHS
04069   2626897050U,  // <5,4,u,1>: Cost 3 vsldoi4 <1,5,4,u>, <1,5,4,u>
04070   2644813518U,  // <5,4,u,2>: Cost 3 vsldoi4 <4,5,4,u>, <2,3,4,5>
04071   2705327822U,  // <5,4,u,3>: Cost 3 vsldoi8 <3,4,5,4>, <2,3,4,5>
04072   2626899254U,  // <5,4,u,4>: Cost 3 vsldoi4 <1,5,4,u>, RHS
04073   1707331102U,  // <5,4,u,5>: Cost 2 vsldoi12 <4,u,5,5>, <4,u,5,5>
04074   1680494121U,  // <5,4,u,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04075   2737183024U,  // <5,4,u,7>: Cost 3 vsldoi8 <u,7,5,4>, <u,7,5,4>
04076   1680494139U,  // <5,4,u,u>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04077   2302642684U,  // <5,5,0,0>: Cost 3 vmrglw <3,4,5,0>, <3,4,5,0>
04078   1640218726U,  // <5,5,0,1>: Cost 2 vsldoi8 <4,u,5,5>, LHS
04079   3376384510U,  // <5,5,0,2>: Cost 4 vmrglw <3,4,5,0>, <3,4,5,2>
04080   3376385078U,  // <5,5,0,3>: Cost 4 vmrglw <3,4,5,0>, <4,2,5,3>
04081   2754236002U,  // <5,5,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <5,0,4,1>
04082   2717942242U,  // <5,5,0,5>: Cost 3 vsldoi8 <5,5,5,5>, <0,5,u,5>
04083   2244907106U,  // <5,5,0,6>: Cost 3 vmrghw <5,0,6,1>, <5,6,7,0>
04084   3376385406U,  // <5,5,0,7>: Cost 4 vmrglw <3,4,5,0>, <4,6,5,7>
04085   1640219293U,  // <5,5,0,u>: Cost 2 vsldoi8 <4,u,5,5>, LHS
04086   2305969365U,  // <5,5,1,0>: Cost 3 vmrglw <4,0,5,1>, <4,4,5,0>
04087   1237536282U,  // <5,5,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
04088   2713961366U,  // <5,5,1,2>: Cost 3 vsldoi8 <4,u,5,5>, <1,2,3,0>
04089   3766469630U,  // <5,5,1,3>: Cost 4 vsldoi8 <1,3,5,5>, <1,3,5,5>
04090   2782326455U,  // <5,5,1,4>: Cost 3 vsldoi12 <5,1,4,5>, <5,1,4,5>
04091   2311277786U,  // <5,5,1,5>: Cost 3 vmrglw <4,u,5,1>, <4,4,5,5>
04092   2311277058U,  // <5,5,1,6>: Cost 3 vmrglw <4,u,5,1>, <3,4,5,6>
04093   3385017587U,  // <5,5,1,7>: Cost 4 vmrglw <4,u,5,1>, <1,6,5,7>
04094   1237536282U,  // <5,5,1,u>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
04095   3376400892U,  // <5,5,2,0>: Cost 4 vmrglw <3,4,5,2>, <3,4,5,0>
04096   3827977963U,  // <5,5,2,1>: Cost 4 vsldoi12 <0,4,1,5>, <5,2,1,3>
04097   2302659070U,  // <5,5,2,2>: Cost 3 vmrglw <3,4,5,2>, <3,4,5,2>
04098   2765737726U,  // <5,5,2,3>: Cost 3 vsldoi12 <2,3,4,5>, <5,2,3,4>
04099   3839479558U,  // <5,5,2,4>: Cost 4 vsldoi12 <2,3,4,5>, <5,2,4,3>
04100   2781073167U,  // <5,5,2,5>: Cost 3 vsldoi12 <4,u,5,5>, <5,2,5,3>
04101   2713962426U,  // <5,5,2,6>: Cost 3 vsldoi8 <4,u,5,5>, <2,6,3,7>
04102   3376401790U,  // <5,5,2,7>: Cost 4 vmrglw <3,4,5,2>, <4,6,5,7>
04103   2769055531U,  // <5,5,2,u>: Cost 3 vsldoi12 <2,u,4,5>, <5,2,u,4>
04104   2713962646U,  // <5,5,3,0>: Cost 3 vsldoi8 <4,u,5,5>, <3,0,1,2>
04105   3765143786U,  // <5,5,3,1>: Cost 4 vsldoi8 <1,1,5,5>, <3,1,1,5>
04106   3839479621U,  // <5,5,3,2>: Cost 4 vsldoi12 <2,3,4,5>, <5,3,2,3>
04107   2289394603U,  // <5,5,3,3>: Cost 3 vmrglw <1,2,5,3>, <1,2,5,3>
04108   2713963010U,  // <5,5,3,4>: Cost 3 vsldoi8 <4,u,5,5>, <3,4,5,6>
04109   2313285150U,  // <5,5,3,5>: Cost 3 vmrglw <5,2,5,3>, <4,u,5,5>
04110   3363138050U,  // <5,5,3,6>: Cost 4 vmrglw <1,2,5,3>, <3,4,5,6>
04111   3363136755U,  // <5,5,3,7>: Cost 4 vmrglw <1,2,5,3>, <1,6,5,7>
04112   2713963294U,  // <5,5,3,u>: Cost 3 vsldoi8 <4,u,5,5>, <3,u,1,2>
04113   2713963410U,  // <5,5,4,0>: Cost 3 vsldoi8 <4,u,5,5>, <4,0,5,1>
04114   3827978127U,  // <5,5,4,1>: Cost 4 vsldoi12 <0,4,1,5>, <5,4,1,5>
04115   3839479704U,  // <5,5,4,2>: Cost 4 vsldoi12 <2,3,4,5>, <5,4,2,5>
04116   3376417846U,  // <5,5,4,3>: Cost 4 vmrglw <3,4,5,4>, <4,2,5,3>
04117   1637567706U,  // <5,5,4,4>: Cost 2 vsldoi8 <4,4,5,5>, <4,4,5,5>
04118   1640222006U,  // <5,5,4,5>: Cost 2 vsldoi8 <4,u,5,5>, RHS
04119   2310640998U,  // <5,5,4,6>: Cost 3 vmrglw <4,7,5,4>, <7,4,5,6>
04120   3376418174U,  // <5,5,4,7>: Cost 4 vmrglw <3,4,5,4>, <4,6,5,7>
04121   1640222238U,  // <5,5,4,u>: Cost 2 vsldoi8 <4,u,5,5>, <4,u,5,5>
04122   1577091174U,  // <5,5,5,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
04123   2311310226U,  // <5,5,5,1>: Cost 3 vmrglw <4,u,5,5>, <4,0,5,1>
04124   2713964303U,  // <5,5,5,2>: Cost 3 vsldoi8 <4,u,5,5>, <5,2,5,3>
04125   2311311119U,  // <5,5,5,3>: Cost 3 vmrglw <4,u,5,5>, <5,2,5,3>
04126   1577094454U,  // <5,5,5,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
04127   296144182U, // <5,5,5,5>: Cost 1 vspltisw1 RHS
04128   2311309826U,  // <5,5,5,6>: Cost 3 vmrglw <4,u,5,5>, <3,4,5,6>
04129   2311311447U,  // <5,5,5,7>: Cost 3 vmrglw <4,u,5,5>, <5,6,5,7>
04130   296144182U, // <5,5,5,u>: Cost 1 vspltisw1 RHS
04131   2248953460U,  // <5,5,6,0>: Cost 3 vmrghw <5,6,7,0>, <5,0,6,1>
04132   2326580114U,  // <5,5,6,1>: Cost 3 vmrglw <7,4,5,6>, <4,0,5,1>
04133   2713965050U,  // <5,5,6,2>: Cost 3 vsldoi8 <4,u,5,5>, <6,2,7,3>
04134   3700697602U,  // <5,5,6,3>: Cost 4 vsldoi4 <1,5,5,6>, <3,4,5,6>
04135   2785644620U,  // <5,5,6,4>: Cost 3 vsldoi12 <5,6,4,5>, <5,6,4,5>
04136   2781073495U,  // <5,5,6,5>: Cost 3 vsldoi12 <4,u,5,5>, <5,6,5,7>
04137   1228950018U,  // <5,5,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
04138   2713965390U,  // <5,5,6,7>: Cost 3 vsldoi8 <4,u,5,5>, <6,7,0,1>
04139   1228950018U,  // <5,5,6,u>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
04140   2713965562U,  // <5,5,7,0>: Cost 3 vsldoi8 <4,u,5,5>, <7,0,1,2>
04141   3383741330U,  // <5,5,7,1>: Cost 4 vmrglw <4,6,5,7>, <4,0,5,1>
04142   3718620878U,  // <5,5,7,2>: Cost 4 vsldoi4 <4,5,5,7>, <2,3,4,5>
04143   3365823403U,  // <5,5,7,3>: Cost 4 vmrglw <1,6,5,7>, <1,2,5,3>
04144   2713965926U,  // <5,5,7,4>: Cost 3 vsldoi8 <4,u,5,5>, <7,4,5,6>
04145   2717947318U,  // <5,5,7,5>: Cost 3 vsldoi8 <5,5,5,5>, <7,5,5,5>
04146   3365825026U,  // <5,5,7,6>: Cost 4 vmrglw <1,6,5,7>, <3,4,5,6>
04147   2292081907U,  // <5,5,7,7>: Cost 3 vmrglw <1,6,5,7>, <1,6,5,7>
04148   2713966210U,  // <5,5,7,u>: Cost 3 vsldoi8 <4,u,5,5>, <7,u,1,2>
04149   1577091174U,  // <5,5,u,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
04150   1640224558U,  // <5,5,u,1>: Cost 2 vsldoi8 <4,u,5,5>, LHS
04151   2713966469U,  // <5,5,u,2>: Cost 3 vsldoi8 <4,u,5,5>, <u,2,3,0>
04152   2713966524U,  // <5,5,u,3>: Cost 3 vsldoi8 <4,u,5,5>, <u,3,0,1>
04153   1577094454U,  // <5,5,u,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
04154   296144182U, // <5,5,u,5>: Cost 1 vspltisw1 RHS
04155   1228950018U,  // <5,5,u,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
04156   2713966848U,  // <5,5,u,7>: Cost 3 vsldoi8 <4,u,5,5>, <u,7,0,1>
04157   296144182U, // <5,5,u,u>: Cost 1 vspltisw1 RHS
04158   2705342464U,  // <5,6,0,0>: Cost 3 vsldoi8 <3,4,5,6>, <0,0,0,0>
04159   1631600742U,  // <5,6,0,1>: Cost 2 vsldoi8 <3,4,5,6>, LHS
04160   3773112493U,  // <5,6,0,2>: Cost 4 vsldoi8 <2,4,5,6>, <0,2,1,2>
04161   2705342720U,  // <5,6,0,3>: Cost 3 vsldoi8 <3,4,5,6>, <0,3,1,4>
04162   2705342802U,  // <5,6,0,4>: Cost 3 vsldoi8 <3,4,5,6>, <0,4,1,5>
04163   3779084708U,  // <5,6,0,5>: Cost 4 vsldoi8 <3,4,5,6>, <0,5,1,6>
04164   3779084790U,  // <5,6,0,6>: Cost 4 vsldoi8 <3,4,5,6>, <0,6,1,7>
04165   2302643510U,  // <5,6,0,7>: Cost 3 vmrglw <3,4,5,0>, RHS
04166   1631601309U,  // <5,6,0,u>: Cost 2 vsldoi8 <3,4,5,6>, LHS
04167   3767141092U,  // <5,6,1,0>: Cost 4 vsldoi8 <1,4,5,6>, <1,0,1,2>
04168   2705343284U,  // <5,6,1,1>: Cost 3 vsldoi8 <3,4,5,6>, <1,1,1,1>
04169   2705343382U,  // <5,6,1,2>: Cost 3 vsldoi8 <3,4,5,6>, <1,2,3,0>
04170   3779085282U,  // <5,6,1,3>: Cost 4 vsldoi8 <3,4,5,6>, <1,3,2,4>
04171   2693399632U,  // <5,6,1,4>: Cost 3 vsldoi8 <1,4,5,6>, <1,4,5,6>
04172   3767805089U,  // <5,6,1,5>: Cost 4 vsldoi8 <1,5,5,6>, <1,5,5,6>
04173   2311279416U,  // <5,6,1,6>: Cost 3 vmrglw <4,u,5,1>, <6,6,6,6>
04174   1237536054U,  // <5,6,1,7>: Cost 2 vmrglw <4,u,5,1>, RHS
04175   1237536055U,  // <5,6,1,u>: Cost 2 vmrglw <4,u,5,1>, RHS
04176   3773113789U,  // <5,6,2,0>: Cost 4 vsldoi8 <2,4,5,6>, <2,0,1,2>
04177   3779085855U,  // <5,6,2,1>: Cost 4 vsldoi8 <3,4,5,6>, <2,1,3,1>
04178   2699372136U,  // <5,6,2,2>: Cost 3 vsldoi8 <2,4,5,6>, <2,2,2,2>
04179   2705344166U,  // <5,6,2,3>: Cost 3 vsldoi8 <3,4,5,6>, <2,3,0,1>
04180   2699372329U,  // <5,6,2,4>: Cost 3 vsldoi8 <2,4,5,6>, <2,4,5,6>
04181   2705344360U,  // <5,6,2,5>: Cost 3 vsldoi8 <3,4,5,6>, <2,5,3,6>
04182   2705344442U,  // <5,6,2,6>: Cost 3 vsldoi8 <3,4,5,6>, <2,6,3,7>
04183   2302659894U,  // <5,6,2,7>: Cost 3 vmrglw <3,4,5,2>, RHS
04184   2702026861U,  // <5,6,2,u>: Cost 3 vsldoi8 <2,u,5,6>, <2,u,5,6>
04185   2705344662U,  // <5,6,3,0>: Cost 3 vsldoi8 <3,4,5,6>, <3,0,1,2>
04186   3767142661U,  // <5,6,3,1>: Cost 4 vsldoi8 <1,4,5,6>, <3,1,4,5>
04187   3773114689U,  // <5,6,3,2>: Cost 4 vsldoi8 <2,4,5,6>, <3,2,2,2>
04188   2705344924U,  // <5,6,3,3>: Cost 3 vsldoi8 <3,4,5,6>, <3,3,3,3>
04189   1631603202U,  // <5,6,3,4>: Cost 2 vsldoi8 <3,4,5,6>, <3,4,5,6>
04190   3842945597U,  // <5,6,3,5>: Cost 4 vsldoi12 <2,u,6,5>, <6,3,5,7>
04191   3779086962U,  // <5,6,3,6>: Cost 4 vsldoi8 <3,4,5,6>, <3,6,0,1>
04192   2289397046U,  // <5,6,3,7>: Cost 3 vmrglw <1,2,5,3>, RHS
04193   1634257734U,  // <5,6,3,u>: Cost 2 vsldoi8 <3,u,5,6>, <3,u,5,6>
04194   2644926566U,  // <5,6,4,0>: Cost 3 vsldoi4 <4,5,6,4>, LHS
04195   3779087306U,  // <5,6,4,1>: Cost 4 vsldoi8 <3,4,5,6>, <4,1,2,3>
04196   2790142577U,  // <5,6,4,2>: Cost 3 vsldoi12 <6,4,2,5>, <6,4,2,5>
04197   2644929026U,  // <5,6,4,3>: Cost 3 vsldoi4 <4,5,6,4>, <3,4,5,6>
04198   2711317723U,  // <5,6,4,4>: Cost 3 vsldoi8 <4,4,5,6>, <4,4,5,6>
04199   1631604022U,  // <5,6,4,5>: Cost 2 vsldoi8 <3,4,5,6>, RHS
04200   2712644989U,  // <5,6,4,6>: Cost 3 vsldoi8 <4,6,5,6>, <4,6,5,6>
04201   2302676278U,  // <5,6,4,7>: Cost 3 vmrglw <3,4,5,4>, RHS
04202   1631604265U,  // <5,6,4,u>: Cost 2 vsldoi8 <3,4,5,6>, RHS
04203   3842945708U,  // <5,6,5,0>: Cost 4 vsldoi12 <2,u,6,5>, <6,5,0,1>
04204   3767144133U,  // <5,6,5,1>: Cost 4 vsldoi8 <1,4,5,6>, <5,1,6,1>
04205   2705346328U,  // <5,6,5,2>: Cost 3 vsldoi8 <3,4,5,6>, <5,2,6,3>
04206   3779088207U,  // <5,6,5,3>: Cost 4 vsldoi8 <3,4,5,6>, <5,3,3,4>
04207   2717290420U,  // <5,6,5,4>: Cost 3 vsldoi8 <5,4,5,6>, <5,4,5,6>
04208   2705346574U,  // <5,6,5,5>: Cost 3 vsldoi8 <3,4,5,6>, <5,5,6,6>
04209   2705346596U,  // <5,6,5,6>: Cost 3 vsldoi8 <3,4,5,6>, <5,6,0,1>
04210   1237568822U,  // <5,6,5,7>: Cost 2 vmrglw <4,u,5,5>, RHS
04211   1237568823U,  // <5,6,5,u>: Cost 2 vmrglw <4,u,5,5>, RHS
04212   2650914918U,  // <5,6,6,0>: Cost 3 vsldoi4 <5,5,6,6>, LHS
04213   3364490949U,  // <5,6,6,1>: Cost 4 vmrglw <1,4,5,6>, <5,1,6,1>
04214   2248954362U,  // <5,6,6,2>: Cost 3 vmrghw <5,6,7,0>, <6,2,7,3>
04215   2302693144U,  // <5,6,6,3>: Cost 3 vmrglw <3,4,5,6>, <5,2,6,3>
04216   2650918198U,  // <5,6,6,4>: Cost 3 vsldoi4 <5,5,6,6>, RHS
04217   2650918926U,  // <5,6,6,5>: Cost 3 vsldoi4 <5,5,6,6>, <5,5,6,6>
04218   2302693390U,  // <5,6,6,6>: Cost 3 vmrglw <3,4,5,6>, <5,5,6,6>
04219   1228950838U,  // <5,6,6,7>: Cost 2 vmrglw <3,4,5,6>, RHS
04220   1228950839U,  // <5,6,6,u>: Cost 2 vmrglw <3,4,5,6>, RHS
04221   497467494U, // <5,6,7,0>: Cost 1 vsldoi4 RHS, LHS
04222   1571210036U,  // <5,6,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
04223   1571210856U,  // <5,6,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
04224   1571211414U,  // <5,6,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
04225   497470774U, // <5,6,7,4>: Cost 1 vsldoi4 RHS, RHS
04226   1571213316U,  // <5,6,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
04227   1571213818U,  // <5,6,7,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
04228   1571214956U,  // <5,6,7,7>: Cost 2 vsldoi4 RHS, <7,7,7,7>
04229   497473326U, // <5,6,7,u>: Cost 1 vsldoi4 RHS, LHS
04230   497475686U, // <5,6,u,0>: Cost 1 vsldoi4 RHS, LHS
04231   1631606574U,  // <5,6,u,1>: Cost 2 vsldoi8 <3,4,5,6>, LHS
04232   1571219048U,  // <5,6,u,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
04233   1571219606U,  // <5,6,u,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
04234   497478967U, // <5,6,u,4>: Cost 1 vsldoi4 RHS, RHS
04235   1631606938U,  // <5,6,u,5>: Cost 2 vsldoi8 <3,4,5,6>, RHS
04236   1571222010U,  // <5,6,u,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
04237   1228967222U,  // <5,6,u,7>: Cost 2 vmrglw <3,4,5,u>, RHS
04238   497481518U, // <5,6,u,u>: Cost 1 vsldoi4 RHS, LHS
04239   3768475648U,  // <5,7,0,0>: Cost 4 vsldoi8 <1,6,5,7>, <0,0,0,0>
04240   2694733926U,  // <5,7,0,1>: Cost 3 vsldoi8 <1,6,5,7>, LHS
04241   3718711395U,  // <5,7,0,2>: Cost 4 vsldoi4 <4,5,7,0>, <2,u,4,5>
04242   3384349178U,  // <5,7,0,3>: Cost 4 vmrglw <4,7,5,0>, <6,2,7,3>
04243   2694734162U,  // <5,7,0,4>: Cost 3 vsldoi8 <1,6,5,7>, <0,4,1,5>
04244   3384347884U,  // <5,7,0,5>: Cost 4 vmrglw <4,7,5,0>, <4,4,7,5>
04245   3730658026U,  // <5,7,0,6>: Cost 4 vsldoi4 <6,5,7,0>, <6,5,7,0>
04246   3718714362U,  // <5,7,0,7>: Cost 4 vsldoi4 <4,5,7,0>, <7,0,1,2>
04247   2694734493U,  // <5,7,0,u>: Cost 3 vsldoi8 <1,6,5,7>, LHS
04248   2311278690U,  // <5,7,1,0>: Cost 3 vmrglw <4,u,5,1>, <5,6,7,0>
04249   2305970923U,  // <5,7,1,1>: Cost 3 vmrglw <4,0,5,1>, <6,5,7,1>
04250   3768476566U,  // <5,7,1,2>: Cost 4 vsldoi8 <1,6,5,7>, <1,2,3,0>
04251   2311279098U,  // <5,7,1,3>: Cost 3 vmrglw <4,u,5,1>, <6,2,7,3>
04252   2311278694U,  // <5,7,1,4>: Cost 3 vmrglw <4,u,5,1>, <5,6,7,4>
04253   3768476783U,  // <5,7,1,5>: Cost 4 vsldoi8 <1,6,5,7>, <1,5,0,1>
04254   2694735091U,  // <5,7,1,6>: Cost 3 vsldoi8 <1,6,5,7>, <1,6,5,7>
04255   2311279426U,  // <5,7,1,7>: Cost 3 vmrglw <4,u,5,1>, <6,6,7,7>
04256   2696062357U,  // <5,7,1,u>: Cost 3 vsldoi8 <1,u,5,7>, <1,u,5,7>
04257   3383701602U,  // <5,7,2,0>: Cost 4 vmrglw <4,6,5,2>, <5,6,7,0>
04258   3768477219U,  // <5,7,2,1>: Cost 4 vsldoi8 <1,6,5,7>, <2,1,3,5>
04259   3768477288U,  // <5,7,2,2>: Cost 4 vsldoi8 <1,6,5,7>, <2,2,2,2>
04260   2309960186U,  // <5,7,2,3>: Cost 3 vmrglw <4,6,5,2>, <6,2,7,3>
04261   3383701606U,  // <5,7,2,4>: Cost 4 vmrglw <4,6,5,2>, <5,6,7,4>
04262   3768477545U,  // <5,7,2,5>: Cost 4 vsldoi8 <1,6,5,7>, <2,5,3,7>
04263   3766486970U,  // <5,7,2,6>: Cost 4 vsldoi8 <1,3,5,7>, <2,6,3,7>
04264   3383702338U,  // <5,7,2,7>: Cost 4 vmrglw <4,6,5,2>, <6,6,7,7>
04265   2309960186U,  // <5,7,2,u>: Cost 3 vmrglw <4,6,5,2>, <6,2,7,3>
04266   3768477846U,  // <5,7,3,0>: Cost 4 vsldoi8 <1,6,5,7>, <3,0,1,2>
04267   3768477975U,  // <5,7,3,1>: Cost 4 vsldoi8 <1,6,5,7>, <3,1,6,5>
04268   3786393932U,  // <5,7,3,2>: Cost 4 vsldoi8 <4,6,5,7>, <3,2,3,4>
04269   3768478108U,  // <5,7,3,3>: Cost 4 vsldoi8 <1,6,5,7>, <3,3,3,3>
04270   2795599115U,  // <5,7,3,4>: Cost 3 vsldoi12 <7,3,4,5>, <7,3,4,5>
04271   3385037470U,  // <5,7,3,5>: Cost 4 vmrglw <4,u,5,3>, <6,4,7,5>
04272   3780422309U,  // <5,7,3,6>: Cost 4 vsldoi8 <3,6,5,7>, <3,6,5,7>
04273   3848107301U,  // <5,7,3,7>: Cost 4 vsldoi12 <3,7,4,5>, <7,3,7,4>
04274   2795894063U,  // <5,7,3,u>: Cost 3 vsldoi12 <7,3,u,5>, <7,3,u,5>
04275   2795967800U,  // <5,7,4,0>: Cost 3 vsldoi12 <7,4,0,5>, <7,4,0,5>
04276   3768478690U,  // <5,7,4,1>: Cost 4 vsldoi8 <1,6,5,7>, <4,1,5,0>
04277   3718744163U,  // <5,7,4,2>: Cost 4 vsldoi4 <4,5,7,4>, <2,u,4,5>
04278   3784404107U,  // <5,7,4,3>: Cost 4 vsldoi8 <4,3,5,7>, <4,3,5,7>
04279   2796262748U,  // <5,7,4,4>: Cost 3 vsldoi12 <7,4,4,5>, <7,4,4,5>
04280   2694737206U,  // <5,7,4,5>: Cost 3 vsldoi8 <1,6,5,7>, RHS
04281   2712653182U,  // <5,7,4,6>: Cost 3 vsldoi8 <4,6,5,7>, <4,6,5,7>
04282   2713316815U,  // <5,7,4,7>: Cost 3 vsldoi8 <4,7,5,7>, <4,7,5,7>
04283   2694737449U,  // <5,7,4,u>: Cost 3 vsldoi8 <1,6,5,7>, RHS
04284   2311311458U,  // <5,7,5,0>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,0>
04285   3768479433U,  // <5,7,5,1>: Cost 4 vsldoi8 <1,6,5,7>, <5,1,6,5>
04286   3768479521U,  // <5,7,5,2>: Cost 4 vsldoi8 <1,6,5,7>, <5,2,7,3>
04287   2311311866U,  // <5,7,5,3>: Cost 3 vmrglw <4,u,5,5>, <6,2,7,3>
04288   2311311462U,  // <5,7,5,4>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,4>
04289   2248185270U,  // <5,7,5,5>: Cost 3 vmrghw <5,5,5,5>, <7,5,5,5>
04290   2718625879U,  // <5,7,5,6>: Cost 3 vsldoi8 <5,6,5,7>, <5,6,5,7>
04291   2311312194U,  // <5,7,5,7>: Cost 3 vmrglw <4,u,5,5>, <6,6,7,7>
04292   2311311466U,  // <5,7,5,u>: Cost 3 vmrglw <4,u,5,5>, <5,6,7,u>
04293   2248954874U,  // <5,7,6,0>: Cost 3 vmrghw <5,6,7,0>, <7,0,1,2>
04294   3322696778U,  // <5,7,6,1>: Cost 4 vmrghw <5,6,7,0>, <7,1,1,1>
04295   2248955028U,  // <5,7,6,2>: Cost 3 vmrghw <5,6,7,0>, <7,2,0,3>
04296   2656963074U,  // <5,7,6,3>: Cost 3 vsldoi4 <6,5,7,6>, <3,4,5,6>
04297   2248955238U,  // <5,7,6,4>: Cost 3 vmrghw <5,6,7,0>, <7,4,5,6>
04298   2248955329U,  // <5,7,6,5>: Cost 3 vmrghw <5,6,7,0>, <7,5,6,7>
04299   2656965360U,  // <5,7,6,6>: Cost 3 vsldoi4 <6,5,7,6>, <6,5,7,6>
04300   2248955500U,  // <5,7,6,7>: Cost 3 vmrghw <5,6,7,0>, <7,7,7,7>
04301   2248955522U,  // <5,7,6,u>: Cost 3 vmrghw <5,6,7,0>, <7,u,1,2>
04302   3718766694U,  // <5,7,7,0>: Cost 4 vsldoi4 <4,5,7,7>, LHS
04303   3724739827U,  // <5,7,7,1>: Cost 4 vsldoi4 <5,5,7,7>, <1,6,5,7>
04304   3718768739U,  // <5,7,7,2>: Cost 4 vsldoi4 <4,5,7,7>, <2,u,4,5>
04305   3365826337U,  // <5,7,7,3>: Cost 4 vmrglw <1,6,5,7>, <5,2,7,3>
04306   2798253647U,  // <5,7,7,4>: Cost 3 vsldoi12 <7,7,4,5>, <7,7,4,5>
04307   3365826258U,  // <5,7,7,5>: Cost 4 vmrglw <1,6,5,7>, <5,1,7,5>
04308   3730715377U,  // <5,7,7,6>: Cost 4 vsldoi4 <6,5,7,7>, <6,5,7,7>
04309   2310665836U,  // <5,7,7,7>: Cost 3 vmrglw <4,7,5,7>, <7,7,7,7>
04310   2798548595U,  // <5,7,7,u>: Cost 3 vsldoi12 <7,7,u,5>, <7,7,u,5>
04311   2311336034U,  // <5,7,u,0>: Cost 3 vmrglw <4,u,5,u>, <5,6,7,0>
04312   2694739758U,  // <5,7,u,1>: Cost 3 vsldoi8 <1,6,5,7>, LHS
04313   2248955028U,  // <5,7,u,2>: Cost 3 vmrghw <5,6,7,0>, <7,2,0,3>
04314   2311336442U,  // <5,7,u,3>: Cost 3 vmrglw <4,u,5,u>, <6,2,7,3>
04315   2311336038U,  // <5,7,u,4>: Cost 3 vmrglw <4,u,5,u>, <5,6,7,4>
04316   2694740122U,  // <5,7,u,5>: Cost 3 vsldoi8 <1,6,5,7>, RHS
04317   2656981746U,  // <5,7,u,6>: Cost 3 vsldoi4 <6,5,7,u>, <6,5,7,u>
04318   2311336770U,  // <5,7,u,7>: Cost 3 vmrglw <4,u,5,u>, <6,6,7,7>
04319   2694740325U,  // <5,7,u,u>: Cost 3 vsldoi8 <1,6,5,7>, LHS
04320   2705358848U,  // <5,u,0,0>: Cost 3 vsldoi8 <3,4,5,u>, <0,0,0,0>
04321   1631617126U,  // <5,u,0,1>: Cost 2 vsldoi8 <3,4,5,u>, LHS
04322   2310607866U,  // <5,u,0,2>: Cost 3 vmrglw <4,7,5,0>, <7,0,1,2>
04323   2302640284U,  // <5,u,0,3>: Cost 3 vmrglw <3,4,5,0>, LHS
04324   2754238189U,  // <5,u,0,4>: Cost 3 vsldoi12 <0,4,1,5>, <u,0,4,1>
04325   2305296114U,  // <5,u,0,5>: Cost 3 vmrglw <3,u,5,0>, <2,3,u,5>
04326   2244907106U,  // <5,u,0,6>: Cost 3 vmrghw <5,0,6,1>, <5,6,7,0>
04327   2302643528U,  // <5,u,0,7>: Cost 3 vmrglw <3,4,5,0>, RHS
04328   1631617693U,  // <5,u,0,u>: Cost 2 vsldoi8 <3,4,5,u>, LHS
04329   2627133542U,  // <5,u,1,0>: Cost 3 vsldoi4 <1,5,u,1>, LHS
04330   1237536282U,  // <5,u,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
04331   1680496430U,  // <5,u,1,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
04332   1237532828U,  // <5,u,1,3>: Cost 2 vmrglw <4,u,5,1>, LHS
04333   2693416018U,  // <5,u,1,4>: Cost 3 vsldoi8 <1,4,5,u>, <1,4,5,u>
04334   2756892486U,  // <5,u,1,5>: Cost 3 vsldoi12 <0,u,1,5>, <u,1,5,0>
04335   2694743284U,  // <5,u,1,6>: Cost 3 vsldoi8 <1,6,5,u>, <1,6,5,u>
04336   1237536072U,  // <5,u,1,7>: Cost 2 vmrglw <4,u,5,1>, RHS
04337   1680496484U,  // <5,u,1,u>: Cost 2 vsldoi12 <0,4,1,5>, LHS
04338   2311288709U,  // <5,u,2,0>: Cost 3 vmrglw <4,u,5,2>, <u,2,3,0>
04339   2245883694U,  // <5,u,2,1>: Cost 3 vmrghw <5,2,1,3>, LHS
04340   2699388520U,  // <5,u,2,2>: Cost 3 vsldoi8 <2,4,5,u>, <2,2,2,2>
04341   2754238344U,  // <5,u,2,3>: Cost 3 vsldoi12 <0,4,1,5>, <u,2,3,3>
04342   2699388715U,  // <5,u,2,4>: Cost 3 vsldoi8 <2,4,5,u>, <2,4,5,u>
04343   2757408666U,  // <5,u,2,5>: Cost 3 vsldoi12 <0,u,u,5>, <u,2,5,3>
04344   2705360826U,  // <5,u,2,6>: Cost 3 vsldoi8 <3,4,5,u>, <2,6,3,7>
04345   2302659912U,  // <5,u,2,7>: Cost 3 vmrglw <3,4,5,2>, RHS
04346   2754238389U,  // <5,u,2,u>: Cost 3 vsldoi12 <0,4,1,5>, <u,2,u,3>
04347   2754238396U,  // <5,u,3,0>: Cost 3 vsldoi12 <0,4,1,5>, <u,3,0,1>
04348   3827980229U,  // <5,u,3,1>: Cost 4 vsldoi12 <0,4,1,5>, <u,3,1,1>
04349   2644625102U,  // <5,u,3,2>: Cost 3 vsldoi4 <4,5,2,3>, <2,3,4,5>
04350   2289393820U,  // <5,u,3,3>: Cost 3 vmrglw <1,2,5,3>, LHS
04351   1631619588U,  // <5,u,3,4>: Cost 2 vsldoi8 <3,4,5,u>, <3,4,5,u>
04352   2785056749U,  // <5,u,3,5>: Cost 3 vsldoi12 <5,5,5,5>, <u,3,5,5>
04353   3363138077U,  // <5,u,3,6>: Cost 4 vmrglw <1,2,5,3>, <3,4,u,6>
04354   2289397064U,  // <5,u,3,7>: Cost 3 vmrglw <1,2,5,3>, RHS
04355   1634274120U,  // <5,u,3,u>: Cost 2 vsldoi8 <3,u,5,u>, <3,u,5,u>
04356   1634937753U,  // <5,u,4,0>: Cost 2 vsldoi8 <4,0,5,u>, <4,0,5,u>
04357   1728272410U,  // <5,u,4,1>: Cost 2 vsldoi12 <u,4,1,5>, <u,4,1,5>
04358   2710006843U,  // <5,u,4,2>: Cost 3 vsldoi8 <4,2,5,u>, <4,2,5,u>
04359   2765740076U,  // <5,u,4,3>: Cost 3 vsldoi12 <2,3,4,5>, <u,4,3,5>
04360   1637592285U,  // <5,u,4,4>: Cost 2 vsldoi8 <4,4,5,u>, <4,4,5,u>
04361   1631620406U,  // <5,u,4,5>: Cost 2 vsldoi8 <3,4,5,u>, RHS
04362   2712661375U,  // <5,u,4,6>: Cost 3 vsldoi8 <4,6,5,u>, <4,6,5,u>
04363   2302676296U,  // <5,u,4,7>: Cost 3 vmrglw <3,4,5,4>, RHS
04364   1631620649U,  // <5,u,4,u>: Cost 2 vsldoi8 <3,4,5,u>, RHS
04365   1577091174U,  // <5,u,5,0>: Cost 2 vsldoi4 <5,5,5,5>, LHS
04366   1174443822U,  // <5,u,5,1>: Cost 2 vmrghw <5,5,5,5>, LHS
04367   2766035058U,  // <5,u,5,2>: Cost 3 vsldoi12 <2,3,u,5>, <u,5,2,3>
04368   1237565596U,  // <5,u,5,3>: Cost 2 vmrglw <4,u,5,5>, LHS
04369   1577094454U,  // <5,u,5,4>: Cost 2 vsldoi4 <5,5,5,5>, RHS
04370   296144182U, // <5,u,5,5>: Cost 1 vspltisw1 RHS
04371   1680496794U,  // <5,u,5,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04372   1237568840U,  // <5,u,5,7>: Cost 2 vmrglw <4,u,5,5>, RHS
04373   296144182U, // <5,u,5,u>: Cost 1 vspltisw1 RHS
04374   2633146470U,  // <5,u,6,0>: Cost 3 vsldoi4 <2,5,u,6>, LHS
04375   1175213870U,  // <5,u,6,1>: Cost 2 vmrghw <5,6,7,0>, LHS
04376   2633148309U,  // <5,u,6,2>: Cost 3 vsldoi4 <2,5,u,6>, <2,5,u,6>
04377   1228947612U,  // <5,u,6,3>: Cost 2 vmrglw <3,4,5,6>, LHS
04378   2633149750U,  // <5,u,6,4>: Cost 3 vsldoi4 <2,5,u,6>, RHS
04379   1175214234U,  // <5,u,6,5>: Cost 2 vmrghw <5,6,7,0>, RHS
04380   1228950018U,  // <5,u,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
04381   1228950856U,  // <5,u,6,7>: Cost 2 vmrglw <3,4,5,6>, RHS
04382   1228947617U,  // <5,u,6,u>: Cost 2 vmrglw <3,4,5,6>, LHS
04383   497614950U, // <5,u,7,0>: Cost 1 vsldoi4 RHS, LHS
04384   1571357492U,  // <5,u,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
04385   1571358312U,  // <5,u,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
04386   1571358870U,  // <5,u,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
04387   497618248U, // <5,u,7,4>: Cost 1 vsldoi4 RHS, RHS
04388   1571360772U,  // <5,u,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
04389   1571361274U,  // <5,u,7,6>: Cost 2 vsldoi4 RHS, <6,2,7,3>
04390   1571361786U,  // <5,u,7,7>: Cost 2 vsldoi4 RHS, <7,0,1,2>
04391   497620782U, // <5,u,7,u>: Cost 1 vsldoi4 RHS, LHS
04392   497623142U, // <5,u,u,0>: Cost 1 vsldoi4 RHS, LHS
04393   1631622958U,  // <5,u,u,1>: Cost 2 vsldoi8 <3,4,5,u>, LHS
04394   1680496997U,  // <5,u,u,2>: Cost 2 vsldoi12 <0,4,1,5>, LHS
04395   1228963996U,  // <5,u,u,3>: Cost 2 vmrglw <3,4,5,u>, LHS
04396   497626441U, // <5,u,u,4>: Cost 1 vsldoi4 RHS, RHS
04397   296144182U, // <5,u,u,5>: Cost 1 vspltisw1 RHS
04398   1680497037U,  // <5,u,u,6>: Cost 2 vsldoi12 <0,4,1,5>, RHS
04399   1228967240U,  // <5,u,u,7>: Cost 2 vmrglw <3,4,5,u>, RHS
04400   497628974U, // <5,u,u,u>: Cost 1 vsldoi4 RHS, LHS
04401   2772451328U,  // <6,0,0,0>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,0,0>
04402   2772451338U,  // <6,0,0,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,1,1>
04403   3771146417U,  // <6,0,0,2>: Cost 4 vsldoi8 <2,1,6,0>, <0,2,1,6>
04404   3383095739U,  // <6,0,0,3>: Cost 4 vmrglw <4,5,6,0>, <6,2,0,3>
04405   3846193189U,  // <6,0,0,4>: Cost 4 vsldoi12 <3,4,5,6>, <0,0,4,1>
04406   3724832803U,  // <6,0,0,5>: Cost 4 vsldoi4 <5,6,0,0>, <5,6,0,0>
04407   3383095985U,  // <6,0,0,6>: Cost 4 vmrglw <4,5,6,0>, <6,5,0,6>
04408   3383096067U,  // <6,0,0,7>: Cost 4 vmrglw <4,5,6,0>, <6,6,0,7>
04409   2772451401U,  // <6,0,0,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,0,u,1>
04410   2651095142U,  // <6,0,1,0>: Cost 3 vsldoi4 <5,6,0,1>, LHS
04411   2251612262U,  // <6,0,1,1>: Cost 3 vmrghw <6,1,7,1>, LHS
04412   1698709606U,  // <6,0,1,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
04413   2651097602U,  // <6,0,1,3>: Cost 3 vsldoi4 <5,6,0,1>, <3,4,5,6>
04414   2651098422U,  // <6,0,1,4>: Cost 3 vsldoi4 <5,6,0,1>, RHS
04415   2651099172U,  // <6,0,1,5>: Cost 3 vsldoi4 <5,6,0,1>, <5,6,0,1>
04416   2657071869U,  // <6,0,1,6>: Cost 3 vsldoi4 <6,6,0,1>, <6,6,0,1>
04417   3724841978U,  // <6,0,1,7>: Cost 4 vsldoi4 <5,6,0,1>, <7,0,1,2>
04418   1698709660U,  // <6,0,1,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
04419   2252292096U,  // <6,0,2,0>: Cost 3 vmrghw <6,2,7,3>, <0,0,0,0>
04420   1178550374U,  // <6,0,2,1>: Cost 2 vmrghw <6,2,7,3>, LHS
04421   3826655418U,  // <6,0,2,2>: Cost 4 vsldoi12 <0,2,1,6>, <0,2,2,6>
04422   3777783485U,  // <6,0,2,3>: Cost 4 vsldoi8 <3,2,6,0>, <2,3,2,6>
04423   2252292434U,  // <6,0,2,4>: Cost 3 vmrghw <6,2,7,3>, <0,4,1,5>
04424   3785746280U,  // <6,0,2,5>: Cost 4 vsldoi8 <4,5,6,0>, <2,5,3,6>
04425   2252292593U,  // <6,0,2,6>: Cost 3 vmrghw <6,2,7,3>, <0,6,1,2>
04426   3736794583U,  // <6,0,2,7>: Cost 4 vsldoi4 <7,6,0,2>, <7,6,0,2>
04427   1178550941U,  // <6,0,2,u>: Cost 2 vmrghw <6,2,7,3>, LHS
04428   3375153152U,  // <6,0,3,0>: Cost 4 vmrglw <3,2,6,3>, <0,0,0,0>
04429   2772451584U,  // <6,0,3,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,3,1,4>
04430   3777784163U,  // <6,0,3,2>: Cost 4 vsldoi8 <3,2,6,0>, <3,2,6,0>
04431   3846193426U,  // <6,0,3,3>: Cost 4 vsldoi12 <3,4,5,6>, <0,3,3,4>
04432   2712005122U,  // <6,0,3,4>: Cost 3 vsldoi8 <4,5,6,0>, <3,4,5,6>
04433   3724857382U,  // <6,0,3,5>: Cost 4 vsldoi4 <5,6,0,3>, <5,6,0,3>
04434   3802335864U,  // <6,0,3,6>: Cost 4 vsldoi8 <7,3,6,0>, <3,6,0,7>
04435   3801672410U,  // <6,0,3,7>: Cost 4 vsldoi8 <7,2,6,0>, <3,7,2,6>
04436   2772451647U,  // <6,0,3,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,3,u,4>
04437   3383123968U,  // <6,0,4,0>: Cost 4 vmrglw <4,5,6,4>, <0,0,0,0>
04438   2772451666U,  // <6,0,4,1>: Cost 3 vsldoi12 <3,4,5,6>, <0,4,1,5>
04439   3773803577U,  // <6,0,4,2>: Cost 4 vsldoi8 <2,5,6,0>, <4,2,5,6>
04440   3724864002U,  // <6,0,4,3>: Cost 4 vsldoi4 <5,6,0,4>, <3,4,5,6>
04441   3846193517U,  // <6,0,4,4>: Cost 4 vsldoi12 <3,4,5,6>, <0,4,4,5>
04442   2712005935U,  // <6,0,4,5>: Cost 3 vsldoi8 <4,5,6,0>, <4,5,6,0>
04443   3327009265U,  // <6,0,4,6>: Cost 4 vmrghw <6,4,2,5>, <0,6,1,2>
04444   3383126648U,  // <6,0,4,7>: Cost 5 vmrglw <4,5,6,4>, <3,6,0,7>
04445   2772451729U,  // <6,0,4,u>: Cost 3 vsldoi12 <3,4,5,6>, <0,4,u,5>
04446   3373178880U,  // <6,0,5,0>: Cost 4 vmrglw <2,u,6,5>, <0,0,0,0>
04447   2254266470U,  // <6,0,5,1>: Cost 3 vmrghw <6,5,7,1>, LHS
04448   3785748248U,  // <6,0,5,2>: Cost 4 vsldoi8 <4,5,6,0>, <5,2,6,3>
04449   3790393190U,  // <6,0,5,3>: Cost 4 vsldoi8 <5,3,6,0>, <5,3,6,0>
04450   3328000338U,  // <6,0,5,4>: Cost 4 vmrghw <6,5,7,0>, <0,4,1,5>
04451   3785748494U,  // <6,0,5,5>: Cost 4 vsldoi8 <4,5,6,0>, <5,5,6,6>
04452   3785748516U,  // <6,0,5,6>: Cost 4 vsldoi8 <4,5,6,0>, <5,6,0,1>
04453   3379153528U,  // <6,0,5,7>: Cost 4 vmrglw <3,u,6,5>, <3,6,0,7>
04454   2254267037U,  // <6,0,5,u>: Cost 3 vmrghw <6,5,7,1>, LHS
04455   2254897152U,  // <6,0,6,0>: Cost 3 vmrghw <6,6,6,6>, <0,0,0,0>
04456   1181155430U,  // <6,0,6,1>: Cost 2 vmrghw <6,6,6,6>, LHS
04457   3785748923U,  // <6,0,6,2>: Cost 4 vsldoi8 <4,5,6,0>, <6,2,0,3>
04458   3785749042U,  // <6,0,6,3>: Cost 4 vsldoi8 <4,5,6,0>, <6,3,4,5>
04459   2254897490U,  // <6,0,6,4>: Cost 3 vmrghw <6,6,6,6>, <0,4,1,5>
04460   3785749169U,  // <6,0,6,5>: Cost 4 vsldoi8 <4,5,6,0>, <6,5,0,6>
04461   2724614962U,  // <6,0,6,6>: Cost 3 vsldoi8 <6,6,6,0>, <6,6,6,0>
04462   3787739982U,  // <6,0,6,7>: Cost 4 vsldoi8 <4,u,6,0>, <6,7,0,1>
04463   1181155997U,  // <6,0,6,u>: Cost 2 vmrghw <6,6,6,6>, LHS
04464   1235664896U,  // <6,0,7,0>: Cost 2 vmrglw RHS, <0,0,0,0>
04465   1235666598U,  // <6,0,7,1>: Cost 2 vmrglw RHS, <2,3,0,1>
04466   3712943720U,  // <6,0,7,2>: Cost 4 vsldoi4 <3,6,0,7>, <2,2,2,2>
04467   2639202936U,  // <6,0,7,3>: Cost 3 vsldoi4 <3,6,0,7>, <3,6,0,7>
04468   2639203638U,  // <6,0,7,4>: Cost 3 vsldoi4 <3,6,0,7>, RHS
04469   2309409236U,  // <6,0,7,5>: Cost 3 vmrglw RHS, <3,4,0,5>
04470   3712946517U,  // <6,0,7,6>: Cost 4 vsldoi4 <3,6,0,7>, <6,0,7,0>
04471   2309409400U,  // <6,0,7,7>: Cost 3 vmrglw RHS, <3,6,0,7>
04472   1235666605U,  // <6,0,7,u>: Cost 2 vmrglw RHS, <2,3,0,u>
04473   1235673088U,  // <6,0,u,0>: Cost 2 vmrglw RHS, <0,0,0,0>
04474   1235674790U,  // <6,0,u,1>: Cost 2 vmrglw RHS, <2,3,0,1>
04475   1698710173U,  // <6,0,u,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
04476   2639211129U,  // <6,0,u,3>: Cost 3 vsldoi4 <3,6,0,u>, <3,6,0,u>
04477   2639211830U,  // <6,0,u,4>: Cost 3 vsldoi4 <3,6,0,u>, RHS
04478   2712008858U,  // <6,0,u,5>: Cost 3 vsldoi8 <4,5,6,0>, RHS
04479   2657129220U,  // <6,0,u,6>: Cost 3 vsldoi4 <6,6,0,u>, <6,6,0,u>
04480   2309417592U,  // <6,0,u,7>: Cost 3 vmrglw RHS, <3,6,0,7>
04481   1698710227U,  // <6,0,u,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
04482   3775799296U,  // <6,1,0,0>: Cost 4 vsldoi8 <2,u,6,1>, <0,0,0,0>
04483   2702057574U,  // <6,1,0,1>: Cost 3 vsldoi8 <2,u,6,1>, LHS
04484   3373143763U,  // <6,1,0,2>: Cost 4 vmrglw <2,u,6,0>, <u,0,1,2>
04485   3695045122U,  // <6,1,0,3>: Cost 4 vsldoi4 <0,6,1,0>, <3,4,5,6>
04486   3775799634U,  // <6,1,0,4>: Cost 4 vsldoi8 <2,u,6,1>, <0,4,1,5>
04487   3383091538U,  // <6,1,0,5>: Cost 4 vmrglw <4,5,6,0>, <0,4,1,5>
04488   3368493233U,  // <6,1,0,6>: Cost 4 vmrglw <2,1,6,0>, <0,2,1,6>
04489   3362522319U,  // <6,1,0,7>: Cost 5 vmrglw <1,1,6,0>, <1,6,1,7>
04490   2702058141U,  // <6,1,0,u>: Cost 3 vsldoi8 <2,u,6,1>, LHS
04491   3834250027U,  // <6,1,1,0>: Cost 4 vsldoi12 <1,4,5,6>, <1,1,0,1>
04492   2772452148U,  // <6,1,1,1>: Cost 3 vsldoi12 <3,4,5,6>, <1,1,1,1>
04493   3832038210U,  // <6,1,1,2>: Cost 4 vsldoi12 <1,1,2,6>, <1,1,2,6>
04494   3373150660U,  // <6,1,1,3>: Cost 4 vmrglw <2,u,6,1>, <6,2,1,3>
04495   3834250067U,  // <6,1,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <1,1,4,5>
04496   3373146450U,  // <6,1,1,5>: Cost 4 vmrglw <2,u,6,1>, <0,4,1,5>
04497   3826656102U,  // <6,1,1,6>: Cost 4 vsldoi12 <0,2,1,6>, <1,1,6,6>
04498   3362530511U,  // <6,1,1,7>: Cost 4 vmrglw <1,1,6,1>, <1,6,1,7>
04499   2772452148U,  // <6,1,1,u>: Cost 3 vsldoi12 <3,4,5,6>, <1,1,1,1>
04500   2669092966U,  // <6,1,2,0>: Cost 3 vsldoi4 <u,6,1,2>, LHS
04501   2252292916U,  // <6,1,2,1>: Cost 3 vmrghw <6,2,7,3>, <1,1,1,1>
04502   2252293014U,  // <6,1,2,2>: Cost 3 vmrghw <6,2,7,3>, <1,2,3,0>
04503   2772452246U,  // <6,1,2,3>: Cost 3 vsldoi12 <3,4,5,6>, <1,2,3,0>
04504   2669096246U,  // <6,1,2,4>: Cost 3 vsldoi4 <u,6,1,2>, RHS
04505   3846194091U,  // <6,1,2,5>: Cost 4 vsldoi12 <3,4,5,6>, <1,2,5,3>
04506   2702059450U,  // <6,1,2,6>: Cost 3 vsldoi8 <2,u,6,1>, <2,6,3,7>
04507   3870081978U,  // <6,1,2,7>: Cost 4 vsldoi12 <7,4,5,6>, <1,2,7,0>
04508   2702059633U,  // <6,1,2,u>: Cost 3 vsldoi8 <2,u,6,1>, <2,u,6,1>
04509   3775801494U,  // <6,1,3,0>: Cost 4 vsldoi8 <2,u,6,1>, <3,0,1,2>
04510   3777128723U,  // <6,1,3,1>: Cost 4 vsldoi8 <3,1,6,1>, <3,1,6,1>
04511   3775801702U,  // <6,1,3,2>: Cost 4 vsldoi8 <2,u,6,1>, <3,2,6,3>
04512   3775801756U,  // <6,1,3,3>: Cost 4 vsldoi8 <2,u,6,1>, <3,3,3,3>
04513   3775801858U,  // <6,1,3,4>: Cost 4 vsldoi8 <2,u,6,1>, <3,4,5,6>
04514   3375153490U,  // <6,1,3,5>: Cost 4 vmrglw <3,2,6,3>, <0,4,1,5>
04515   3826656265U,  // <6,1,3,6>: Cost 4 vsldoi12 <0,2,1,6>, <1,3,6,7>
04516   3775802051U,  // <6,1,3,7>: Cost 4 vsldoi8 <2,u,6,1>, <3,7,0,1>
04517   3775802142U,  // <6,1,3,u>: Cost 4 vsldoi8 <2,u,6,1>, <3,u,1,2>
04518   3846194206U,  // <6,1,4,0>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,0,1>
04519   3846194219U,  // <6,1,4,1>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,1,5>
04520   3846194228U,  // <6,1,4,2>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,2,5>
04521   3846194236U,  // <6,1,4,3>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,3,4>
04522   3846194246U,  // <6,1,4,4>: Cost 4 vsldoi12 <3,4,5,6>, <1,4,4,5>
04523   2760508496U,  // <6,1,4,5>: Cost 3 vsldoi12 <1,4,5,6>, <1,4,5,6>
04524   3368526001U,  // <6,1,4,6>: Cost 4 vmrglw <2,1,6,4>, <0,2,1,6>
04525   3870082144U,  // <6,1,4,7>: Cost 4 vsldoi12 <7,4,5,6>, <1,4,7,4>
04526   2760729707U,  // <6,1,4,u>: Cost 3 vsldoi12 <1,4,u,6>, <1,4,u,6>
04527   2714668660U,  // <6,1,5,0>: Cost 3 vsldoi8 <5,0,6,1>, <5,0,6,1>
04528   3834619005U,  // <6,1,5,1>: Cost 4 vsldoi12 <1,5,1,6>, <1,5,1,6>
04529   3834692742U,  // <6,1,5,2>: Cost 4 vsldoi12 <1,5,2,6>, <1,5,2,6>
04530   3846194317U,  // <6,1,5,3>: Cost 4 vsldoi12 <3,4,5,6>, <1,5,3,4>
04531   3834840216U,  // <6,1,5,4>: Cost 4 vsldoi12 <1,5,4,6>, <1,5,4,6>
04532   3834913953U,  // <6,1,5,5>: Cost 4 vsldoi12 <1,5,5,6>, <1,5,5,6>
04533   2719977570U,  // <6,1,5,6>: Cost 3 vsldoi8 <5,u,6,1>, <5,6,7,0>
04534   3367208143U,  // <6,1,5,7>: Cost 4 vmrglw <1,u,6,5>, <1,6,1,7>
04535   2719977724U,  // <6,1,5,u>: Cost 3 vsldoi8 <5,u,6,1>, <5,u,6,1>
04536   2669125734U,  // <6,1,6,0>: Cost 3 vsldoi4 <u,6,1,6>, LHS
04537   2254897972U,  // <6,1,6,1>: Cost 3 vmrghw <6,6,6,6>, <1,1,1,1>
04538   2254898070U,  // <6,1,6,2>: Cost 3 vmrghw <6,6,6,6>, <1,2,3,0>
04539   3775803929U,  // <6,1,6,3>: Cost 4 vsldoi8 <2,u,6,1>, <6,3,1,7>
04540   2669129014U,  // <6,1,6,4>: Cost 3 vsldoi4 <u,6,1,6>, RHS
04541   2322006354U,  // <6,1,6,5>: Cost 3 vmrglw <6,6,6,6>, <0,4,1,5>
04542   2725950264U,  // <6,1,6,6>: Cost 3 vsldoi8 <6,u,6,1>, <6,6,6,6>
04543   3793720142U,  // <6,1,6,7>: Cost 4 vsldoi8 <5,u,6,1>, <6,7,0,1>
04544   2254898556U,  // <6,1,6,u>: Cost 3 vmrghw <6,6,6,6>, <1,u,3,0>
04545   2627330150U,  // <6,1,7,0>: Cost 3 vsldoi4 <1,6,1,7>, LHS
04546   1235664906U,  // <6,1,7,1>: Cost 2 vmrglw RHS, <0,0,1,1>
04547   1235667094U,  // <6,1,7,2>: Cost 2 vmrglw RHS, <3,0,1,2>
04548   2309406894U,  // <6,1,7,3>: Cost 3 vmrglw RHS, <0,2,1,3>
04549   2627333430U,  // <6,1,7,4>: Cost 3 vsldoi4 <1,6,1,7>, RHS
04550   1235665234U,  // <6,1,7,5>: Cost 2 vmrglw RHS, <0,4,1,5>
04551   2309406897U,  // <6,1,7,6>: Cost 3 vmrglw RHS, <0,2,1,6>
04552   2309407222U,  // <6,1,7,7>: Cost 3 vmrglw RHS, <0,6,1,7>
04553   1235664913U,  // <6,1,7,u>: Cost 2 vmrglw RHS, <0,0,1,u>
04554   2627338342U,  // <6,1,u,0>: Cost 3 vsldoi4 <1,6,1,u>, LHS
04555   1235673098U,  // <6,1,u,1>: Cost 2 vmrglw RHS, <0,0,1,1>
04556   1235675286U,  // <6,1,u,2>: Cost 2 vmrglw RHS, <3,0,1,2>
04557   2772452732U,  // <6,1,u,3>: Cost 3 vsldoi12 <3,4,5,6>, <1,u,3,0>
04558   2627341622U,  // <6,1,u,4>: Cost 3 vsldoi4 <1,6,1,u>, RHS
04559   1235673426U,  // <6,1,u,5>: Cost 2 vmrglw RHS, <0,4,1,5>
04560   2309415089U,  // <6,1,u,6>: Cost 3 vmrglw RHS, <0,2,1,6>
04561   2309415414U,  // <6,1,u,7>: Cost 3 vmrglw RHS, <0,6,1,7>
04562   1235673105U,  // <6,1,u,u>: Cost 2 vmrglw RHS, <0,0,1,u>
04563   3324683725U,  // <6,2,0,0>: Cost 4 vmrghw <6,0,7,0>, <2,0,3,0>
04564   2725290086U,  // <6,2,0,1>: Cost 3 vsldoi8 <6,7,6,2>, LHS
04565   3771162801U,  // <6,2,0,2>: Cost 4 vsldoi8 <2,1,6,2>, <0,2,1,6>
04566   2309349478U,  // <6,2,0,3>: Cost 3 vmrglw <4,5,6,0>, LHS
04567   3730951478U,  // <6,2,0,4>: Cost 4 vsldoi4 <6,6,2,0>, RHS
04568   3840738784U,  // <6,2,0,5>: Cost 4 vsldoi12 <2,5,3,6>, <2,0,5,1>
04569   3842655721U,  // <6,2,0,6>: Cost 4 vsldoi12 <2,u,2,6>, <2,0,6,1>
04570   3736925671U,  // <6,2,0,7>: Cost 4 vsldoi4 <7,6,2,0>, <7,6,2,0>
04571   2309349483U,  // <6,2,0,u>: Cost 3 vmrglw <4,5,6,0>, LHS
04572   3367840468U,  // <6,2,1,0>: Cost 4 vmrglw <2,0,6,1>, <3,7,2,0>
04573   3325355551U,  // <6,2,1,1>: Cost 4 vmrghw <6,1,7,1>, <2,1,3,1>
04574   3373147752U,  // <6,2,1,2>: Cost 4 vmrglw <2,u,6,1>, <2,2,2,2>
04575   2299404390U,  // <6,2,1,3>: Cost 3 vmrglw <2,u,6,1>, LHS
04576   3701099830U,  // <6,2,1,4>: Cost 5 vsldoi4 <1,6,2,1>, RHS
04577   3767846054U,  // <6,2,1,5>: Cost 4 vsldoi8 <1,5,6,2>, <1,5,6,2>
04578   3826656825U,  // <6,2,1,6>: Cost 4 vsldoi12 <0,2,1,6>, <2,1,6,0>
04579   3373147838U,  // <6,2,1,7>: Cost 5 vmrglw <2,u,6,1>, <2,3,2,7>
04580   2299404395U,  // <6,2,1,u>: Cost 3 vmrglw <2,u,6,1>, LHS
04581   2657222758U,  // <6,2,2,0>: Cost 3 vsldoi4 <6,6,2,2>, LHS
04582   3771164219U,  // <6,2,2,1>: Cost 4 vsldoi8 <2,1,6,2>, <2,1,6,2>
04583   2766481000U,  // <6,2,2,2>: Cost 3 vsldoi12 <2,4,5,6>, <2,2,2,2>
04584   2772452978U,  // <6,2,2,3>: Cost 3 vsldoi12 <3,4,5,6>, <2,2,3,3>
04585   2657226038U,  // <6,2,2,4>: Cost 3 vsldoi4 <6,6,2,2>, RHS
04586   3790407528U,  // <6,2,2,5>: Cost 4 vsldoi8 <5,3,6,2>, <2,5,3,6>
04587   2252294074U,  // <6,2,2,6>: Cost 3 vmrghw <6,2,7,3>, <2,6,3,7>
04588   2252294148U,  // <6,2,2,7>: Cost 3 vmrghw <6,2,7,3>, <2,7,3,0>
04589   2772453023U,  // <6,2,2,u>: Cost 3 vsldoi12 <3,4,5,6>, <2,2,u,3>
04590   2772453030U,  // <6,2,3,0>: Cost 3 vsldoi12 <3,4,5,6>, <2,3,0,1>
04591   3834250930U,  // <6,2,3,1>: Cost 4 vsldoi12 <1,4,5,6>, <2,3,1,4>
04592   2765596349U,  // <6,2,3,2>: Cost 3 vsldoi12 <2,3,2,6>, <2,3,2,6>
04593   2301411430U,  // <6,2,3,3>: Cost 3 vmrglw <3,2,6,3>, LHS
04594   2772453070U,  // <6,2,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <2,3,4,5>
04595   2765817560U,  // <6,2,3,5>: Cost 3 vsldoi12 <2,3,5,6>, <2,3,5,6>
04596   2252933050U,  // <6,2,3,6>: Cost 3 vmrghw <6,3,7,0>, <2,6,3,7>
04597   2796340968U,  // <6,2,3,7>: Cost 3 vsldoi12 <7,4,5,6>, <2,3,7,4>
04598   2766038771U,  // <6,2,3,u>: Cost 3 vsldoi12 <2,3,u,6>, <2,3,u,6>
04599   3725008998U,  // <6,2,4,0>: Cost 4 vsldoi4 <5,6,2,4>, LHS
04600   3368530217U,  // <6,2,4,1>: Cost 5 vmrglw <2,1,6,4>, <6,0,2,1>
04601   3840222989U,  // <6,2,4,2>: Cost 4 vsldoi12 <2,4,5,6>, <2,4,2,5>
04602   2309382246U,  // <6,2,4,3>: Cost 3 vmrglw <4,5,6,4>, LHS
04603   3725012278U,  // <6,2,4,4>: Cost 4 vsldoi4 <5,6,2,4>, RHS
04604   2766481193U,  // <6,2,4,5>: Cost 3 vsldoi12 <2,4,5,6>, <2,4,5,6>
04605   3842656049U,  // <6,2,4,6>: Cost 4 vsldoi12 <2,u,2,6>, <2,4,6,5>
04606   3327010820U,  // <6,2,4,7>: Cost 4 vmrghw <6,4,2,5>, <2,7,3,0>
04607   2766702404U,  // <6,2,4,u>: Cost 3 vsldoi12 <2,4,u,6>, <2,4,u,6>
04608   3713073254U,  // <6,2,5,0>: Cost 4 vsldoi4 <3,6,2,5>, LHS
04609   3789082310U,  // <6,2,5,1>: Cost 4 vsldoi8 <5,1,6,2>, <5,1,6,2>
04610   3840665439U,  // <6,2,5,2>: Cost 4 vsldoi12 <2,5,2,6>, <2,5,2,6>
04611   2766997352U,  // <6,2,5,3>: Cost 3 vsldoi12 <2,5,3,6>, <2,5,3,6>
04612   3713076534U,  // <6,2,5,4>: Cost 4 vsldoi4 <3,6,2,5>, RHS
04613   3791736842U,  // <6,2,5,5>: Cost 4 vsldoi8 <5,5,6,2>, <5,5,6,2>
04614   3373180605U,  // <6,2,5,6>: Cost 4 vmrglw <2,u,6,5>, <2,3,2,6>
04615   3793064108U,  // <6,2,5,7>: Cost 4 vsldoi8 <5,7,6,2>, <5,7,6,2>
04616   2767366037U,  // <6,2,5,u>: Cost 3 vsldoi12 <2,5,u,6>, <2,5,u,6>
04617   3701137510U,  // <6,2,6,0>: Cost 4 vsldoi4 <1,6,2,6>, LHS
04618   3701138647U,  // <6,2,6,1>: Cost 4 vsldoi4 <1,6,2,6>, <1,6,2,6>
04619   2254898792U,  // <6,2,6,2>: Cost 3 vmrghw <6,6,6,6>, <2,2,2,2>
04620   1248264294U,  // <6,2,6,3>: Cost 2 vmrglw <6,6,6,6>, LHS
04621   3701140790U,  // <6,2,6,4>: Cost 4 vsldoi4 <1,6,2,6>, RHS
04622   3725029435U,  // <6,2,6,5>: Cost 4 vsldoi4 <5,6,2,6>, <5,6,2,6>
04623   2254899130U,  // <6,2,6,6>: Cost 3 vmrghw <6,6,6,6>, <2,6,3,7>
04624   2725294981U,  // <6,2,6,7>: Cost 3 vsldoi8 <6,7,6,2>, <6,7,6,2>
04625   1248264299U,  // <6,2,6,u>: Cost 2 vmrglw <6,6,6,6>, LHS
04626   2633375846U,  // <6,2,7,0>: Cost 3 vsldoi4 <2,6,2,7>, LHS
04627   2309407468U,  // <6,2,7,1>: Cost 3 vmrglw RHS, <1,0,2,1>
04628   1235666536U,  // <6,2,7,2>: Cost 2 vmrglw RHS, <2,2,2,2>
04629   161923174U, // <6,2,7,3>: Cost 1 vmrglw RHS, LHS
04630   2633379126U,  // <6,2,7,4>: Cost 3 vsldoi4 <2,6,2,7>, RHS
04631   2309407796U,  // <6,2,7,5>: Cost 3 vmrglw RHS, <1,4,2,5>
04632   2309408445U,  // <6,2,7,6>: Cost 3 vmrglw RHS, <2,3,2,6>
04633   2309407960U,  // <6,2,7,7>: Cost 3 vmrglw RHS, <1,6,2,7>
04634   161923179U, // <6,2,7,u>: Cost 1 vmrglw RHS, LHS
04635   2633384038U,  // <6,2,u,0>: Cost 3 vsldoi4 <2,6,2,u>, LHS
04636   2309415660U,  // <6,2,u,1>: Cost 3 vmrglw RHS, <1,0,2,1>
04637   1235674728U,  // <6,2,u,2>: Cost 2 vmrglw RHS, <2,2,2,2>
04638   161931366U, // <6,2,u,3>: Cost 1 vmrglw RHS, LHS
04639   2633387318U,  // <6,2,u,4>: Cost 3 vsldoi4 <2,6,2,u>, RHS
04640   2769135725U,  // <6,2,u,5>: Cost 3 vsldoi12 <2,u,5,6>, <2,u,5,6>
04641   2309416637U,  // <6,2,u,6>: Cost 3 vmrglw RHS, <2,3,2,6>
04642   2309416152U,  // <6,2,u,7>: Cost 3 vmrglw RHS, <1,6,2,7>
04643   161931371U, // <6,2,u,u>: Cost 1 vmrglw RHS, LHS
04644   3777806336U,  // <6,3,0,0>: Cost 4 vsldoi8 <3,2,6,3>, <0,0,0,0>
04645   2704064614U,  // <6,3,0,1>: Cost 3 vsldoi8 <3,2,6,3>, LHS
04646   3765862577U,  // <6,3,0,2>: Cost 4 vsldoi8 <1,2,6,3>, <0,2,1,6>
04647   3843393708U,  // <6,3,0,3>: Cost 4 vsldoi12 <3,0,3,6>, <3,0,3,6>
04648   2250516994U,  // <6,3,0,4>: Cost 3 vmrghw <6,0,1,2>, <3,4,5,6>
04649   3725054014U,  // <6,3,0,5>: Cost 4 vsldoi4 <5,6,3,0>, <5,6,3,0>
04650   3383093096U,  // <6,3,0,6>: Cost 4 vmrglw <4,5,6,0>, <2,5,3,6>
04651   3368495034U,  // <6,3,0,7>: Cost 4 vmrglw <2,1,6,0>, <2,6,3,7>
04652   2704065181U,  // <6,3,0,u>: Cost 3 vsldoi8 <3,2,6,3>, LHS
04653   2251622550U,  // <6,3,1,0>: Cost 3 vmrghw <6,1,7,2>, <3,0,1,2>
04654   3777807156U,  // <6,3,1,1>: Cost 4 vsldoi8 <3,2,6,3>, <1,1,1,1>
04655   3765863348U,  // <6,3,1,2>: Cost 4 vsldoi8 <1,2,6,3>, <1,2,6,3>
04656   3373147762U,  // <6,3,1,3>: Cost 4 vmrglw <2,u,6,1>, <2,2,3,3>
04657   3834251525U,  // <6,3,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <3,1,4,5>
04658   3373147683U,  // <6,3,1,5>: Cost 5 vmrglw <2,u,6,1>, <2,1,3,5>
04659   3391727545U,  // <6,3,1,6>: Cost 4 vmrglw <6,0,6,1>, <2,6,3,6>
04660   2299406266U,  // <6,3,1,7>: Cost 3 vmrglw <2,u,6,1>, <2,6,3,7>
04661   2251622550U,  // <6,3,1,u>: Cost 3 vmrghw <6,1,7,2>, <3,0,1,2>
04662   2252294294U,  // <6,3,2,0>: Cost 3 vmrghw <6,2,7,3>, <3,0,1,2>
04663   3326036198U,  // <6,3,2,1>: Cost 4 vmrghw <6,2,7,3>, <3,1,1,1>
04664   3771836045U,  // <6,3,2,2>: Cost 4 vsldoi8 <2,2,6,3>, <2,2,6,3>
04665   2252294556U,  // <6,3,2,3>: Cost 3 vmrghw <6,2,7,3>, <3,3,3,3>
04666   2252294658U,  // <6,3,2,4>: Cost 3 vmrghw <6,2,7,3>, <3,4,5,6>
04667   3840739677U,  // <6,3,2,5>: Cost 4 vsldoi12 <2,5,3,6>, <3,2,5,3>
04668   2704066490U,  // <6,3,2,6>: Cost 3 vsldoi8 <3,2,6,3>, <2,6,3,7>
04669   3368511418U,  // <6,3,2,7>: Cost 4 vmrglw <2,1,6,2>, <2,6,3,7>
04670   2252294942U,  // <6,3,2,u>: Cost 3 vmrghw <6,2,7,3>, <3,u,1,2>
04671   3707158630U,  // <6,3,3,0>: Cost 4 vsldoi4 <2,6,3,3>, LHS
04672   3765864692U,  // <6,3,3,1>: Cost 5 vsldoi8 <1,2,6,3>, <3,1,2,6>
04673   2704066918U,  // <6,3,3,2>: Cost 3 vsldoi8 <3,2,6,3>, <3,2,6,3>
04674   2772453788U,  // <6,3,3,3>: Cost 3 vsldoi12 <3,4,5,6>, <3,3,3,3>
04675   2772453799U,  // <6,3,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <3,3,4,5>
04676   3789752888U,  // <6,3,3,5>: Cost 4 vsldoi8 <5,2,6,3>, <3,5,2,6>
04677   3840739770U,  // <6,3,3,6>: Cost 4 vsldoi12 <2,5,3,6>, <3,3,6,6>
04678   2301413306U,  // <6,3,3,7>: Cost 3 vmrglw <3,2,6,3>, <2,6,3,7>
04679   2775108043U,  // <6,3,3,u>: Cost 3 vsldoi12 <3,u,5,6>, <3,3,u,5>
04680   2651340902U,  // <6,3,4,0>: Cost 3 vsldoi4 <5,6,3,4>, LHS
04681   3846195674U,  // <6,3,4,1>: Cost 4 vsldoi12 <3,4,5,6>, <3,4,1,2>
04682   3845974503U,  // <6,3,4,2>: Cost 4 vsldoi12 <3,4,2,6>, <3,4,2,6>
04683   2651343362U,  // <6,3,4,3>: Cost 3 vsldoi4 <5,6,3,4>, <3,4,5,6>
04684   2651344182U,  // <6,3,4,4>: Cost 3 vsldoi4 <5,6,3,4>, RHS
04685   1698712066U,  // <6,3,4,5>: Cost 2 vsldoi12 <3,4,5,6>, <3,4,5,6>
04686   3383125864U,  // <6,3,4,6>: Cost 4 vmrglw <4,5,6,4>, <2,5,3,6>
04687   3368527802U,  // <6,3,4,7>: Cost 4 vmrglw <2,1,6,4>, <2,6,3,7>
04688   1698933277U,  // <6,3,4,u>: Cost 2 vsldoi12 <3,4,u,6>, <3,4,u,6>
04689   3373179798U,  // <6,3,5,0>: Cost 4 vmrglw <2,u,6,5>, <1,2,3,0>
04690   3707176179U,  // <6,3,5,1>: Cost 5 vsldoi4 <2,6,3,5>, <1,6,5,7>
04691   2716012312U,  // <6,3,5,2>: Cost 3 vsldoi8 <5,2,6,3>, <5,2,6,3>
04692   3373180530U,  // <6,3,5,3>: Cost 4 vmrglw <2,u,6,5>, <2,2,3,3>
04693   2254309890U,  // <6,3,5,4>: Cost 3 vmrghw <6,5,7,6>, <3,4,5,6>
04694   3785773070U,  // <6,3,5,5>: Cost 4 vsldoi8 <4,5,6,3>, <5,5,6,6>
04695   3840739932U,  // <6,3,5,6>: Cost 4 vsldoi12 <2,5,3,6>, <3,5,6,6>
04696   2299439034U,  // <6,3,5,7>: Cost 3 vmrglw <2,u,6,5>, <2,6,3,7>
04697   2719994110U,  // <6,3,5,u>: Cost 3 vsldoi8 <5,u,6,3>, <5,u,6,3>
04698   2254899350U,  // <6,3,6,0>: Cost 3 vmrghw <6,6,6,6>, <3,0,1,2>
04699   3328641254U,  // <6,3,6,1>: Cost 4 vmrghw <6,6,6,6>, <3,1,1,1>
04700   2633443257U,  // <6,3,6,2>: Cost 3 vsldoi4 <2,6,3,6>, <2,6,3,6>
04701   2254899612U,  // <6,3,6,3>: Cost 3 vmrghw <6,6,6,6>, <3,3,3,3>
04702   2254899714U,  // <6,3,6,4>: Cost 3 vmrghw <6,6,6,6>, <3,4,5,6>
04703   3785773772U,  // <6,3,6,5>: Cost 4 vsldoi8 <4,5,6,3>, <6,5,3,6>
04704   2725966648U,  // <6,3,6,6>: Cost 3 vsldoi8 <6,u,6,3>, <6,6,6,6>
04705   2322007994U,  // <6,3,6,7>: Cost 3 vmrglw <6,6,6,6>, <2,6,3,7>
04706   2254899998U,  // <6,3,6,u>: Cost 3 vmrghw <6,6,6,6>, <3,u,1,2>
04707   1559707750U,  // <6,3,7,0>: Cost 2 vsldoi4 <2,6,3,7>, LHS
04708   2633450292U,  // <6,3,7,1>: Cost 3 vsldoi4 <2,6,3,7>, <1,1,1,1>
04709   1559709626U,  // <6,3,7,2>: Cost 2 vsldoi4 <2,6,3,7>, <2,6,3,7>
04710   1235666546U,  // <6,3,7,3>: Cost 2 vmrglw RHS, <2,2,3,3>
04711   1559711030U,  // <6,3,7,4>: Cost 2 vsldoi4 <2,6,3,7>, RHS
04712   2309408291U,  // <6,3,7,5>: Cost 3 vmrglw RHS, <2,1,3,5>
04713   2633454152U,  // <6,3,7,6>: Cost 3 vsldoi4 <2,6,3,7>, <6,3,7,0>
04714   1235666874U,  // <6,3,7,7>: Cost 2 vmrglw RHS, <2,6,3,7>
04715   1559713582U,  // <6,3,7,u>: Cost 2 vsldoi4 <2,6,3,7>, LHS
04716   1559715942U,  // <6,3,u,0>: Cost 2 vsldoi4 <2,6,3,u>, LHS
04717   2633458484U,  // <6,3,u,1>: Cost 3 vsldoi4 <2,6,3,u>, <1,1,1,1>
04718   1559717819U,  // <6,3,u,2>: Cost 2 vsldoi4 <2,6,3,u>, <2,6,3,u>
04719   1235674738U,  // <6,3,u,3>: Cost 2 vmrglw RHS, <2,2,3,3>
04720   1559719222U,  // <6,3,u,4>: Cost 2 vsldoi4 <2,6,3,u>, RHS
04721   1701366598U,  // <6,3,u,5>: Cost 2 vsldoi12 <3,u,5,6>, <3,u,5,6>
04722   2633462353U,  // <6,3,u,6>: Cost 3 vsldoi4 <2,6,3,u>, <6,3,u,0>
04723   1235675066U,  // <6,3,u,7>: Cost 2 vmrglw RHS, <2,6,3,7>
04724   1559721774U,  // <6,3,u,u>: Cost 2 vsldoi4 <2,6,3,u>, LHS
04725   3785777152U,  // <6,4,0,0>: Cost 4 vsldoi8 <4,5,6,4>, <0,0,0,0>
04726   2712035430U,  // <6,4,0,1>: Cost 3 vsldoi8 <4,5,6,4>, LHS
04727   3771179185U,  // <6,4,0,2>: Cost 4 vsldoi8 <2,1,6,4>, <0,2,1,6>
04728   3846196096U,  // <6,4,0,3>: Cost 4 vsldoi12 <3,4,5,6>, <4,0,3,1>
04729   3785777490U,  // <6,4,0,4>: Cost 4 vsldoi8 <4,5,6,4>, <0,4,1,5>
04730   2250517814U,  // <6,4,0,5>: Cost 3 vmrghw <6,0,1,2>, RHS
04731   3324259703U,  // <6,4,0,6>: Cost 4 vmrghw <6,0,1,2>, <4,6,5,0>
04732   3383092458U,  // <6,4,0,7>: Cost 5 vmrglw <4,5,6,0>, <1,6,4,7>
04733   2712035997U,  // <6,4,0,u>: Cost 3 vsldoi8 <4,5,6,4>, LHS
04734   3325356946U,  // <6,4,1,0>: Cost 4 vmrghw <6,1,7,1>, <4,0,5,1>
04735   3785777972U,  // <6,4,1,1>: Cost 4 vsldoi8 <4,5,6,4>, <1,1,1,1>
04736   3846196170U,  // <6,4,1,2>: Cost 4 vsldoi12 <3,4,5,6>, <4,1,2,3>
04737   3325365380U,  // <6,4,1,3>: Cost 4 vmrghw <6,1,7,2>, <4,3,5,0>
04738   3852168155U,  // <6,4,1,4>: Cost 4 vsldoi12 <4,4,5,6>, <4,1,4,2>
04739   2251615542U,  // <6,4,1,5>: Cost 3 vmrghw <6,1,7,1>, RHS
04740   3325357432U,  // <6,4,1,6>: Cost 4 vmrghw <6,1,7,1>, <4,6,5,1>
04741   3870084088U,  // <6,4,1,7>: Cost 4 vsldoi12 <7,4,5,6>, <4,1,7,4>
04742   2251615785U,  // <6,4,1,u>: Cost 3 vmrghw <6,1,7,1>, RHS
04743   2252295058U,  // <6,4,2,0>: Cost 3 vmrghw <6,2,7,3>, <4,0,5,1>
04744   3771180605U,  // <6,4,2,1>: Cost 4 vsldoi8 <2,1,6,4>, <2,1,6,4>
04745   3785778792U,  // <6,4,2,2>: Cost 4 vsldoi8 <4,5,6,4>, <2,2,2,2>
04746   3777816253U,  // <6,4,2,3>: Cost 4 vsldoi8 <3,2,6,4>, <2,3,2,6>
04747   2252295376U,  // <6,4,2,4>: Cost 3 vmrghw <6,2,7,3>, <4,4,4,4>
04748   1178553654U,  // <6,4,2,5>: Cost 2 vmrghw <6,2,7,3>, RHS
04749   2252295545U,  // <6,4,2,6>: Cost 3 vmrghw <6,2,7,3>, <4,6,5,2>
04750   3326037448U,  // <6,4,2,7>: Cost 4 vmrghw <6,2,7,3>, <4,7,5,0>
04751   1178553897U,  // <6,4,2,u>: Cost 2 vmrghw <6,2,7,3>, RHS
04752   3785779350U,  // <6,4,3,0>: Cost 4 vsldoi8 <4,5,6,4>, <3,0,1,2>
04753   3383118648U,  // <6,4,3,1>: Cost 4 vmrglw <4,5,6,3>, <3,u,4,1>
04754   3777816935U,  // <6,4,3,2>: Cost 4 vsldoi8 <3,2,6,4>, <3,2,6,4>
04755   3785779612U,  // <6,4,3,3>: Cost 4 vsldoi8 <4,5,6,4>, <3,3,3,3>
04756   2712037890U,  // <6,4,3,4>: Cost 3 vsldoi8 <4,5,6,4>, <3,4,5,6>
04757   2252754230U,  // <6,4,3,5>: Cost 3 vmrghw <6,3,4,5>, RHS
04758   3784452764U,  // <6,4,3,6>: Cost 4 vsldoi8 <4,3,6,4>, <3,6,4,7>
04759   3801705178U,  // <6,4,3,7>: Cost 4 vsldoi8 <7,2,6,4>, <3,7,2,6>
04760   2252754473U,  // <6,4,3,u>: Cost 3 vmrghw <6,3,4,5>, RHS
04761   3787770770U,  // <6,4,4,0>: Cost 4 vsldoi8 <4,u,6,4>, <4,0,5,1>
04762   3383126840U,  // <6,4,4,1>: Cost 4 vmrglw <4,5,6,4>, <3,u,4,1>
04763   3327380534U,  // <6,4,4,2>: Cost 4 vmrghw <6,4,7,5>, <4,2,5,3>
04764   3784453265U,  // <6,4,4,3>: Cost 4 vsldoi8 <4,3,6,4>, <4,3,6,4>
04765   2253630672U,  // <6,4,4,4>: Cost 3 vmrghw <6,4,7,4>, <4,4,4,4>
04766   2778426587U,  // <6,4,4,5>: Cost 3 vsldoi12 <4,4,5,6>, <4,4,5,6>
04767   3383128789U,  // <6,4,4,6>: Cost 4 vmrglw <4,5,6,4>, <6,5,4,6>
04768   3381799580U,  // <6,4,4,7>: Cost 4 vmrglw <4,3,6,4>, <3,6,4,7>
04769   2778647798U,  // <6,4,4,u>: Cost 3 vsldoi12 <4,4,u,6>, <4,4,u,6>
04770   2651422822U,  // <6,4,5,0>: Cost 3 vsldoi4 <5,6,4,5>, LHS
04771   3701277928U,  // <6,4,5,1>: Cost 4 vsldoi4 <1,6,4,5>, <1,6,4,5>
04772   3701278650U,  // <6,4,5,2>: Cost 4 vsldoi4 <1,6,4,5>, <2,6,3,7>
04773   2651425282U,  // <6,4,5,3>: Cost 3 vsldoi4 <5,6,4,5>, <3,4,5,6>
04774   2651426102U,  // <6,4,5,4>: Cost 3 vsldoi4 <5,6,4,5>, RHS
04775   2651426892U,  // <6,4,5,5>: Cost 3 vsldoi4 <5,6,4,5>, <5,6,4,5>
04776   1698712886U,  // <6,4,5,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
04777   3725169658U,  // <6,4,5,7>: Cost 4 vsldoi4 <5,6,4,5>, <7,0,1,2>
04778   1698712904U,  // <6,4,5,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
04779   2254900114U,  // <6,4,6,0>: Cost 3 vmrghw <6,6,6,6>, <4,0,5,1>
04780   3389115192U,  // <6,4,6,1>: Cost 4 vmrglw <5,5,6,6>, <3,u,4,1>
04781   3785781727U,  // <6,4,6,2>: Cost 4 vsldoi8 <4,5,6,4>, <6,2,4,3>
04782   3785781810U,  // <6,4,6,3>: Cost 4 vsldoi8 <4,5,6,4>, <6,3,4,5>
04783   2254900432U,  // <6,4,6,4>: Cost 3 vmrghw <6,6,6,6>, <4,4,4,4>
04784   1181158710U,  // <6,4,6,5>: Cost 2 vmrghw <6,6,6,6>, RHS
04785   2254900605U,  // <6,4,6,6>: Cost 3 vmrghw <6,6,6,6>, <4,6,5,6>
04786   3787772750U,  // <6,4,6,7>: Cost 4 vsldoi8 <4,u,6,4>, <6,7,0,1>
04787   1181158953U,  // <6,4,6,u>: Cost 2 vmrghw <6,6,6,6>, RHS
04788   2639495270U,  // <6,4,7,0>: Cost 3 vsldoi4 <3,6,4,7>, LHS
04789   2639496090U,  // <6,4,7,1>: Cost 3 vsldoi4 <3,6,4,7>, <1,2,3,4>
04790   3707267011U,  // <6,4,7,2>: Cost 4 vsldoi4 <2,6,4,7>, <2,6,4,7>
04791   2639497884U,  // <6,4,7,3>: Cost 3 vsldoi4 <3,6,4,7>, <3,6,4,7>
04792   1237658832U,  // <6,4,7,4>: Cost 2 vmrglw RHS, <4,4,4,4>
04793   1235666638U,  // <6,4,7,5>: Cost 2 vmrglw RHS, <2,3,4,5>
04794   3713241753U,  // <6,4,7,6>: Cost 4 vsldoi4 <3,6,4,7>, <6,4,7,0>
04795   2309409436U,  // <6,4,7,7>: Cost 3 vmrglw RHS, <3,6,4,7>
04796   1235666641U,  // <6,4,7,u>: Cost 2 vmrglw RHS, <2,3,4,u>
04797   2639503462U,  // <6,4,u,0>: Cost 3 vsldoi4 <3,6,4,u>, LHS
04798   2639504282U,  // <6,4,u,1>: Cost 3 vsldoi4 <3,6,4,u>, <1,2,3,4>
04799   3701303226U,  // <6,4,u,2>: Cost 4 vsldoi4 <1,6,4,u>, <2,6,3,7>
04800   2639506077U,  // <6,4,u,3>: Cost 3 vsldoi4 <3,6,4,u>, <3,6,4,u>
04801   1235676368U,  // <6,4,u,4>: Cost 2 vmrglw RHS, <4,4,4,4>
04802   1235674830U,  // <6,4,u,5>: Cost 2 vmrglw RHS, <2,3,4,5>
04803   1698713129U,  // <6,4,u,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
04804   2309417628U,  // <6,4,u,7>: Cost 3 vmrglw RHS, <3,6,4,7>
04805   1698713147U,  // <6,4,u,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
04806   3775832064U,  // <6,5,0,0>: Cost 4 vsldoi8 <2,u,6,5>, <0,0,0,0>
04807   2702090342U,  // <6,5,0,1>: Cost 3 vsldoi8 <2,u,6,5>, LHS
04808   3775832241U,  // <6,5,0,2>: Cost 4 vsldoi8 <2,u,6,5>, <0,2,1,6>
04809   3719227906U,  // <6,5,0,3>: Cost 4 vsldoi4 <4,6,5,0>, <3,4,5,6>
04810   3775832402U,  // <6,5,0,4>: Cost 4 vsldoi8 <2,u,6,5>, <0,4,1,5>
04811   3385085146U,  // <6,5,0,5>: Cost 4 vmrglw <4,u,6,0>, <4,4,5,5>
04812   2309351938U,  // <6,5,0,6>: Cost 3 vmrglw <4,5,6,0>, <3,4,5,6>
04813   3376459134U,  // <6,5,0,7>: Cost 5 vmrglw <3,4,6,0>, <4,6,5,7>
04814   2702090909U,  // <6,5,0,u>: Cost 3 vsldoi8 <2,u,6,5>, LHS
04815   3719233546U,  // <6,5,1,0>: Cost 4 vsldoi4 <4,6,5,1>, <0,0,1,1>
04816   3775832884U,  // <6,5,1,1>: Cost 4 vsldoi8 <2,u,6,5>, <1,1,1,1>
04817   3775832982U,  // <6,5,1,2>: Cost 4 vsldoi8 <2,u,6,5>, <1,2,3,0>
04818   3846196909U,  // <6,5,1,3>: Cost 4 vsldoi12 <3,4,5,6>, <5,1,3,4>
04819   3719236984U,  // <6,5,1,4>: Cost 4 vsldoi4 <4,6,5,1>, <4,6,5,1>
04820   3856150209U,  // <6,5,1,5>: Cost 4 vsldoi12 <5,1,5,6>, <5,1,5,6>
04821   3834252997U,  // <6,5,1,6>: Cost 4 vsldoi12 <1,4,5,6>, <5,1,6,1>
04822   3870084817U,  // <6,5,1,7>: Cost 4 vsldoi12 <7,4,5,6>, <5,1,7,4>
04823   3769861532U,  // <6,5,1,u>: Cost 4 vsldoi8 <1,u,6,5>, <1,u,6,5>
04824   2645500006U,  // <6,5,2,0>: Cost 3 vsldoi4 <4,6,5,2>, LHS
04825   3719242548U,  // <6,5,2,1>: Cost 4 vsldoi4 <4,6,5,2>, <1,1,1,1>
04826   3775833704U,  // <6,5,2,2>: Cost 4 vsldoi8 <2,u,6,5>, <2,2,2,2>
04827   3775833766U,  // <6,5,2,3>: Cost 4 vsldoi8 <2,u,6,5>, <2,3,0,1>
04828   2645503353U,  // <6,5,2,4>: Cost 3 vsldoi4 <4,6,5,2>, <4,6,5,2>
04829   2252296196U,  // <6,5,2,5>: Cost 3 vmrghw <6,2,7,3>, <5,5,5,5>
04830   2702092218U,  // <6,5,2,6>: Cost 3 vsldoi8 <2,u,6,5>, <2,6,3,7>
04831   3719246842U,  // <6,5,2,7>: Cost 4 vsldoi4 <4,6,5,2>, <7,0,1,2>
04832   2702092405U,  // <6,5,2,u>: Cost 3 vsldoi8 <2,u,6,5>, <2,u,6,5>
04833   3775834262U,  // <6,5,3,0>: Cost 4 vsldoi8 <2,u,6,5>, <3,0,1,2>
04834   3777161495U,  // <6,5,3,1>: Cost 4 vsldoi8 <3,1,6,5>, <3,1,6,5>
04835   3775834470U,  // <6,5,3,2>: Cost 4 vsldoi8 <2,u,6,5>, <3,2,6,3>
04836   3775834524U,  // <6,5,3,3>: Cost 4 vsldoi8 <2,u,6,5>, <3,3,3,3>
04837   3775834626U,  // <6,5,3,4>: Cost 4 vsldoi8 <2,u,6,5>, <3,4,5,6>
04838   3385109722U,  // <6,5,3,5>: Cost 4 vmrglw <4,u,6,3>, <4,4,5,5>
04839   2309376514U,  // <6,5,3,6>: Cost 3 vmrglw <4,5,6,3>, <3,4,5,6>
04840   3775834819U,  // <6,5,3,7>: Cost 4 vsldoi8 <2,u,6,5>, <3,7,0,1>
04841   2309376514U,  // <6,5,3,u>: Cost 3 vmrglw <4,5,6,3>, <3,4,5,6>
04842   3719258214U,  // <6,5,4,0>: Cost 4 vsldoi4 <4,6,5,4>, LHS
04843   3385117586U,  // <6,5,4,1>: Cost 4 vmrglw <4,u,6,4>, <4,0,5,1>
04844   3327242008U,  // <6,5,4,2>: Cost 4 vmrghw <6,4,5,6>, <5,2,6,3>
04845   3719260674U,  // <6,5,4,3>: Cost 4 vsldoi4 <4,6,5,4>, <3,4,5,6>
04846   3719261563U,  // <6,5,4,4>: Cost 4 vsldoi4 <4,6,5,4>, <4,6,5,4>
04847   2702093622U,  // <6,5,4,5>: Cost 3 vsldoi8 <2,u,6,5>, RHS
04848   2309384706U,  // <6,5,4,6>: Cost 3 vmrglw <4,5,6,4>, <3,4,5,6>
04849   3870085060U,  // <6,5,4,7>: Cost 4 vsldoi12 <7,4,5,6>, <5,4,7,4>
04850   2702093865U,  // <6,5,4,u>: Cost 3 vsldoi8 <2,u,6,5>, RHS
04851   3719266406U,  // <6,5,5,0>: Cost 4 vsldoi4 <4,6,5,5>, LHS
04852   3789106889U,  // <6,5,5,1>: Cost 4 vsldoi8 <5,1,6,5>, <5,1,6,5>
04853   3785789208U,  // <6,5,5,2>: Cost 4 vsldoi8 <4,5,6,5>, <5,2,6,3>
04854   3373183950U,  // <6,5,5,3>: Cost 4 vmrglw <2,u,6,5>, <6,u,5,3>
04855   2717355964U,  // <6,5,5,4>: Cost 3 vsldoi8 <5,4,6,5>, <5,4,6,5>
04856   2791772164U,  // <6,5,5,5>: Cost 3 vsldoi12 <6,6,6,6>, <5,5,5,5>
04857   2772455438U,  // <6,5,5,6>: Cost 3 vsldoi12 <3,4,5,6>, <5,5,6,6>
04858   3373183549U,  // <6,5,5,7>: Cost 4 vmrglw <2,u,6,5>, <6,3,5,7>
04859   2720010496U,  // <6,5,5,u>: Cost 3 vsldoi8 <5,u,6,5>, <5,u,6,5>
04860   2772455460U,  // <6,5,6,0>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,0,1>
04861   2322008978U,  // <6,5,6,1>: Cost 3 vmrglw <6,6,6,6>, <4,0,5,1>
04862   3840225335U,  // <6,5,6,2>: Cost 4 vsldoi12 <2,4,5,6>, <5,6,2,2>
04863   2772455490U,  // <6,5,6,3>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,3,4>
04864   2772455500U,  // <6,5,6,4>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,4,5>
04865   2254901252U,  // <6,5,6,5>: Cost 3 vmrghw <6,6,6,6>, <5,5,5,5>
04866   2772455520U,  // <6,5,6,6>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,6,7>
04867   2785874024U,  // <6,5,6,7>: Cost 3 vsldoi12 <5,6,7,6>, <5,6,7,6>
04868   2772455532U,  // <6,5,6,u>: Cost 3 vsldoi12 <3,4,5,6>, <5,6,u,1>
04869   2627625062U,  // <6,5,7,0>: Cost 3 vsldoi4 <1,6,5,7>, LHS
04870   1235667858U,  // <6,5,7,1>: Cost 2 vmrglw RHS, <4,0,5,1>
04871   2309409278U,  // <6,5,7,2>: Cost 3 vmrglw RHS, <3,4,5,2>
04872   2309407659U,  // <6,5,7,3>: Cost 3 vmrglw RHS, <1,2,5,3>
04873   2627628342U,  // <6,5,7,4>: Cost 3 vsldoi4 <1,6,5,7>, RHS
04874   1235668186U,  // <6,5,7,5>: Cost 2 vmrglw RHS, <4,4,5,5>
04875   1235667458U,  // <6,5,7,6>: Cost 2 vmrglw RHS, <3,4,5,6>
04876   2309407987U,  // <6,5,7,7>: Cost 3 vmrglw RHS, <1,6,5,7>
04877   1235667460U,  // <6,5,7,u>: Cost 2 vmrglw RHS, <3,4,5,u>
04878   2627633254U,  // <6,5,u,0>: Cost 3 vsldoi4 <1,6,5,u>, LHS
04879   1235676050U,  // <6,5,u,1>: Cost 2 vmrglw RHS, <4,0,5,1>
04880   2309417470U,  // <6,5,u,2>: Cost 3 vmrglw RHS, <3,4,5,2>
04881   2309415851U,  // <6,5,u,3>: Cost 3 vmrglw RHS, <1,2,5,3>
04882   2627636534U,  // <6,5,u,4>: Cost 3 vsldoi4 <1,6,5,u>, RHS
04883   1235676378U,  // <6,5,u,5>: Cost 2 vmrglw RHS, <4,4,5,5>
04884   1235675650U,  // <6,5,u,6>: Cost 2 vmrglw RHS, <3,4,5,6>
04885   2309416179U,  // <6,5,u,7>: Cost 3 vmrglw RHS, <1,6,5,7>
04886   1235675652U,  // <6,5,u,u>: Cost 2 vmrglw RHS, <3,4,5,u>
04887   2309352751U,  // <6,6,0,0>: Cost 3 vmrglw <4,5,6,0>, <4,5,6,0>
04888   1650917478U,  // <6,6,0,1>: Cost 2 vsldoi8 <6,6,6,6>, LHS
04889   2250584570U,  // <6,6,0,2>: Cost 3 vmrghw <6,0,2,1>, <6,2,7,3>
04890   3846197554U,  // <6,6,0,3>: Cost 4 vsldoi12 <3,4,5,6>, <6,0,3,1>
04891   2724659538U,  // <6,6,0,4>: Cost 3 vsldoi8 <6,6,6,6>, <0,4,1,5>
04892   3725275225U,  // <6,6,0,5>: Cost 4 vsldoi4 <5,6,6,0>, <5,6,6,0>
04893   2791772493U,  // <6,6,0,6>: Cost 3 vsldoi12 <6,6,6,6>, <6,0,6,1>
04894   2309352758U,  // <6,6,0,7>: Cost 3 vmrglw <4,5,6,0>, RHS
04895   1650918045U,  // <6,6,0,u>: Cost 2 vsldoi8 <6,6,6,6>, LHS
04896   3325358368U,  // <6,6,1,0>: Cost 4 vmrghw <6,1,7,1>, <6,0,1,1>
04897   2299406449U,  // <6,6,1,1>: Cost 3 vmrglw <2,u,6,1>, <2,u,6,1>
04898   2724660118U,  // <6,6,1,2>: Cost 3 vsldoi8 <6,6,6,6>, <1,2,3,0>
04899   3373148518U,  // <6,6,1,3>: Cost 4 vmrglw <2,u,6,1>, <3,2,6,3>
04900   3834253712U,  // <6,6,1,4>: Cost 4 vsldoi12 <1,4,5,6>, <6,1,4,5>
04901   3373147953U,  // <6,6,1,5>: Cost 4 vmrglw <2,u,6,1>, <2,4,6,5>
04902   2323297080U,  // <6,6,1,6>: Cost 3 vmrglw <6,u,6,1>, <6,6,6,6>
04903   2299407670U,  // <6,6,1,7>: Cost 3 vmrglw <2,u,6,1>, RHS
04904   2299407671U,  // <6,6,1,u>: Cost 3 vmrglw <2,u,6,1>, RHS
04905   2252296489U,  // <6,6,2,0>: Cost 3 vmrghw <6,2,7,3>, <6,0,2,1>
04906   3326038394U,  // <6,6,2,1>: Cost 4 vmrghw <6,2,7,3>, <6,1,2,1>
04907   1178554874U,  // <6,6,2,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
04908   2724660902U,  // <6,6,2,3>: Cost 3 vsldoi8 <6,6,6,6>, <2,3,0,1>
04909   2252296817U,  // <6,6,2,4>: Cost 3 vmrghw <6,2,7,3>, <6,4,2,5>
04910   3840741864U,  // <6,6,2,5>: Cost 4 vsldoi12 <2,5,3,6>, <6,2,5,3>
04911   2252296976U,  // <6,6,2,6>: Cost 3 vmrghw <6,2,7,3>, <6,6,2,2>
04912   2785874426U,  // <6,6,2,7>: Cost 3 vsldoi12 <5,6,7,6>, <6,2,7,3>
04913   1178554874U,  // <6,6,2,u>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
04914   2724661398U,  // <6,6,3,0>: Cost 3 vsldoi8 <6,6,6,6>, <3,0,1,2>
04915   3375154665U,  // <6,6,3,1>: Cost 4 vmrglw <3,2,6,3>, <2,0,6,1>
04916   3375154909U,  // <6,6,3,2>: Cost 4 vmrglw <3,2,6,3>, <2,3,6,2>
04917   2301413734U,  // <6,6,3,3>: Cost 3 vmrglw <3,2,6,3>, <3,2,6,3>
04918   2772455986U,  // <6,6,3,4>: Cost 3 vsldoi12 <3,4,5,6>, <6,3,4,5>
04919   3375154993U,  // <6,6,3,5>: Cost 4 vmrglw <3,2,6,3>, <2,4,6,5>
04920   2323313464U,  // <6,6,3,6>: Cost 3 vmrglw <6,u,6,3>, <6,6,6,6>
04921   2301414710U,  // <6,6,3,7>: Cost 3 vmrglw <3,2,6,3>, RHS
04922   2301414711U,  // <6,6,3,u>: Cost 3 vmrglw <3,2,6,3>, RHS
04923   2724662162U,  // <6,6,4,0>: Cost 3 vsldoi8 <6,6,6,6>, <4,0,5,1>
04924   3326939559U,  // <6,6,4,1>: Cost 4 vmrghw <6,4,1,5>, <6,1,7,1>
04925   2253271546U,  // <6,6,4,2>: Cost 3 vmrghw <6,4,2,5>, <6,2,7,3>
04926   3383127346U,  // <6,6,4,3>: Cost 4 vmrglw <4,5,6,4>, <4,5,6,3>
04927   2309385523U,  // <6,6,4,4>: Cost 3 vmrglw <4,5,6,4>, <4,5,6,4>
04928   1650920758U,  // <6,6,4,5>: Cost 2 vsldoi8 <6,6,6,6>, RHS
04929   2724662653U,  // <6,6,4,6>: Cost 3 vsldoi8 <6,6,6,6>, <4,6,5,6>
04930   2309385526U,  // <6,6,4,7>: Cost 3 vmrglw <4,5,6,4>, RHS
04931   1650921001U,  // <6,6,4,u>: Cost 2 vsldoi8 <6,6,6,6>, RHS
04932   3725312102U,  // <6,6,5,0>: Cost 4 vsldoi4 <5,6,6,5>, LHS
04933   3373180393U,  // <6,6,5,1>: Cost 4 vmrglw <2,u,6,5>, <2,0,6,1>
04934   3791769368U,  // <6,6,5,2>: Cost 4 vsldoi8 <5,5,6,6>, <5,2,6,3>
04935   3373181286U,  // <6,6,5,3>: Cost 4 vmrglw <2,u,6,5>, <3,2,6,3>
04936   3725315382U,  // <6,6,5,4>: Cost 4 vsldoi4 <5,6,6,5>, RHS
04937   2299439221U,  // <6,6,5,5>: Cost 3 vmrglw <2,u,6,5>, <2,u,6,5>
04938   2724663394U,  // <6,6,5,6>: Cost 3 vsldoi8 <6,6,6,6>, <5,6,7,0>
04939   2299440438U,  // <6,6,5,7>: Cost 3 vmrglw <2,u,6,5>, RHS
04940   2299440439U,  // <6,6,5,u>: Cost 3 vmrglw <2,u,6,5>, RHS
04941   1583808614U,  // <6,6,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
04942   2322010445U,  // <6,6,6,1>: Cost 3 vmrglw <6,6,6,6>, <6,0,6,1>
04943   2254574074U,  // <6,6,6,2>: Cost 3 vmrghw <6,6,2,2>, <6,2,7,3>
04944   2322010609U,  // <6,6,6,3>: Cost 3 vmrglw <6,6,6,6>, <6,2,6,3>
04945   1583811894U,  // <6,6,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
04946   2322010773U,  // <6,6,6,5>: Cost 3 vmrglw <6,6,6,6>, <6,4,6,5>
04947   363253046U, // <6,6,6,6>: Cost 1 vspltisw2 RHS
04948   1248267574U,  // <6,6,6,7>: Cost 2 vmrglw <6,6,6,6>, RHS
04949   363253046U, // <6,6,6,u>: Cost 1 vspltisw2 RHS
04950   2309410095U,  // <6,6,7,0>: Cost 3 vmrglw RHS, <4,5,6,0>
04951   2309408233U,  // <6,6,7,1>: Cost 3 vmrglw RHS, <2,0,6,1>
04952   2311402373U,  // <6,6,7,2>: Cost 3 vmrglw RHS, <6,7,6,2>
04953   2309409126U,  // <6,6,7,3>: Cost 3 vmrglw RHS, <3,2,6,3>
04954   2309410099U,  // <6,6,7,4>: Cost 3 vmrglw RHS, <4,5,6,4>
04955   2309408561U,  // <6,6,7,5>: Cost 3 vmrglw RHS, <2,4,6,5>
04956   1237660472U,  // <6,6,7,6>: Cost 2 vmrglw RHS, <6,6,6,6>
04957   161926454U, // <6,6,7,7>: Cost 1 vmrglw RHS, RHS
04958   161926455U, // <6,6,7,u>: Cost 1 vmrglw RHS, RHS
04959   1583808614U,  // <6,6,u,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
04960   1650923310U,  // <6,6,u,1>: Cost 2 vsldoi8 <6,6,6,6>, LHS
04961   1178554874U,  // <6,6,u,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
04962   2309417318U,  // <6,6,u,3>: Cost 3 vmrglw RHS, <3,2,6,3>
04963   1583811894U,  // <6,6,u,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
04964   1650923674U,  // <6,6,u,5>: Cost 2 vsldoi8 <6,6,6,6>, RHS
04965   363253046U, // <6,6,u,6>: Cost 1 vspltisw2 RHS
04966   161934646U, // <6,6,u,7>: Cost 1 vmrglw RHS, RHS
04967   161934647U, // <6,6,u,u>: Cost 1 vmrglw RHS, RHS
04968   1638318080U,  // <6,7,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
04969   564576358U, // <6,7,0,1>: Cost 1 vsldoi8 RHS, LHS
04970   2712060077U,  // <6,7,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
04971   2712060156U,  // <6,7,0,3>: Cost 3 vsldoi8 RHS, <0,3,1,0>
04972   1638318418U,  // <6,7,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
04973   1577865314U,  // <6,7,0,5>: Cost 2 vsldoi4 <5,6,7,0>, <5,6,7,0>
04974   2712060406U,  // <6,7,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
04975   2651608058U,  // <6,7,0,7>: Cost 3 vsldoi4 <5,6,7,0>, <7,0,1,2>
04976   564576925U, // <6,7,0,u>: Cost 1 vsldoi8 RHS, LHS
04977   2712060643U,  // <6,7,1,0>: Cost 3 vsldoi8 RHS, <1,0,1,1>
04978   1638318900U,  // <6,7,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
04979   1638318998U,  // <6,7,1,2>: Cost 2 vsldoi8 RHS, <1,2,3,0>
04980   3766559753U,  // <6,7,1,3>: Cost 4 vsldoi8 <1,3,6,7>, <1,3,6,7>
04981   2712060971U,  // <6,7,1,4>: Cost 3 vsldoi8 RHS, <1,4,1,5>
04982   2712061039U,  // <6,7,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
04983   2712061135U,  // <6,7,1,6>: Cost 3 vsldoi8 RHS, <1,6,1,7>
04984   3373148612U,  // <6,7,1,7>: Cost 4 vmrglw <2,u,6,1>, <3,3,7,7>
04985   1638319484U,  // <6,7,1,u>: Cost 2 vsldoi8 RHS, <1,u,3,0>
04986   2712061373U,  // <6,7,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
04987   2712061471U,  // <6,7,2,1>: Cost 3 vsldoi8 RHS, <2,1,3,1>
04988   1638319720U,  // <6,7,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
04989   1638319782U,  // <6,7,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
04990   2712061709U,  // <6,7,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
04991   2712061800U,  // <6,7,2,5>: Cost 3 vsldoi8 RHS, <2,5,3,6>
04992   1638320058U,  // <6,7,2,6>: Cost 2 vsldoi8 RHS, <2,6,3,7>
04993   2252297836U,  // <6,7,2,7>: Cost 3 vmrghw <6,2,7,3>, <7,7,7,7>
04994   1638320187U,  // <6,7,2,u>: Cost 2 vsldoi8 RHS, <2,u,0,1>
04995   1638320278U,  // <6,7,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
04996   2712062182U,  // <6,7,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
04997   2712062256U,  // <6,7,3,2>: Cost 3 vsldoi8 RHS, <3,2,0,3>
04998   1638320540U,  // <6,7,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
04999   1638320642U,  // <6,7,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
05000   2712062546U,  // <6,7,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
05001   2712062584U,  // <6,7,3,6>: Cost 3 vsldoi8 RHS, <3,6,0,7>
05002   2712062659U,  // <6,7,3,7>: Cost 3 vsldoi8 RHS, <3,7,0,1>
05003   1638320926U,  // <6,7,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
05004   1638321042U,  // <6,7,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
05005   2712062922U,  // <6,7,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
05006   2712063029U,  // <6,7,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
05007   2712063108U,  // <6,7,4,3>: Cost 3 vsldoi8 RHS, <4,3,5,0>
05008   1638321360U,  // <6,7,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
05009   564579638U, // <6,7,4,5>: Cost 1 vsldoi8 RHS, RHS
05010   2712063357U,  // <6,7,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,6>
05011   2712063439U,  // <6,7,4,7>: Cost 3 vsldoi8 RHS, <4,7,5,7>
05012   564579881U, // <6,7,4,u>: Cost 1 vsldoi8 RHS, RHS
05013   2712063560U,  // <6,7,5,0>: Cost 3 vsldoi8 RHS, <5,0,1,2>
05014   2714054287U,  // <6,7,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
05015   2712063742U,  // <6,7,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
05016   3373181295U,  // <6,7,5,3>: Cost 4 vmrglw <2,u,6,5>, <3,2,7,3>
05017   2712063924U,  // <6,7,5,4>: Cost 3 vsldoi8 RHS, <5,4,5,6>
05018   1638322180U,  // <6,7,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
05019   1638322274U,  // <6,7,5,6>: Cost 2 vsldoi8 RHS, <5,6,7,0>
05020   3373181380U,  // <6,7,5,7>: Cost 4 vmrglw <2,u,6,5>, <3,3,7,7>
05021   1640313092U,  // <6,7,5,u>: Cost 2 vsldoi8 RHS, <5,u,7,0>
05022   2712064289U,  // <6,7,6,0>: Cost 3 vsldoi8 RHS, <6,0,1,2>
05023   2712064423U,  // <6,7,6,1>: Cost 3 vsldoi8 RHS, <6,1,7,1>
05024   1638322682U,  // <6,7,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
05025   2712064562U,  // <6,7,6,3>: Cost 3 vsldoi8 RHS, <6,3,4,5>
05026   2712064653U,  // <6,7,6,4>: Cost 3 vsldoi8 RHS, <6,4,5,6>
05027   2712064747U,  // <6,7,6,5>: Cost 3 vsldoi8 RHS, <6,5,7,1>
05028   1638323000U,  // <6,7,6,6>: Cost 2 vsldoi8 RHS, <6,6,6,6>
05029   1638323022U,  // <6,7,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
05030   1638323168U,  // <6,7,6,u>: Cost 2 vsldoi8 RHS, <6,u,7,3>
05031   1237659746U,  // <6,7,7,0>: Cost 2 vmrglw RHS, <5,6,7,0>
05032   2309411158U,  // <6,7,7,1>: Cost 3 vmrglw RHS, <6,0,7,1>
05033   2639718330U,  // <6,7,7,2>: Cost 3 vsldoi4 <3,6,7,7>, <2,6,3,7>
05034   1235669498U,  // <6,7,7,3>: Cost 2 vmrglw RHS, <6,2,7,3>
05035   1237659750U,  // <6,7,7,4>: Cost 2 vmrglw RHS, <5,6,7,4>
05036   2309411243U,  // <6,7,7,5>: Cost 3 vmrglw RHS, <6,1,7,5>
05037   1583895362U,  // <6,7,7,6>: Cost 2 vsldoi4 <6,6,7,7>, <6,6,7,7>
05038   1235669826U,  // <6,7,7,7>: Cost 2 vmrglw RHS, <6,6,7,7>
05039   1235669503U,  // <6,7,7,u>: Cost 2 vmrglw RHS, <6,2,7,u>
05040   1638323923U,  // <6,7,u,0>: Cost 2 vsldoi8 RHS, <u,0,1,2>
05041   564582190U, // <6,7,u,1>: Cost 1 vsldoi8 RHS, LHS
05042   1638324101U,  // <6,7,u,2>: Cost 2 vsldoi8 RHS, <u,2,3,0>
05043   1638324156U,  // <6,7,u,3>: Cost 2 vsldoi8 RHS, <u,3,0,1>
05044   1638324287U,  // <6,7,u,4>: Cost 2 vsldoi8 RHS, <u,4,5,6>
05045   564582554U, // <6,7,u,5>: Cost 1 vsldoi8 RHS, RHS
05046   1638324432U,  // <6,7,u,6>: Cost 2 vsldoi8 RHS, <u,6,3,7>
05047   1235678018U,  // <6,7,u,7>: Cost 2 vmrglw RHS, <6,6,7,7>
05048   564582757U, // <6,7,u,u>: Cost 1 vsldoi8 RHS, LHS
05049   1638326272U,  // <6,u,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
05050   564584550U, // <6,u,0,1>: Cost 1 vsldoi8 RHS, LHS
05051   2712068269U,  // <6,u,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
05052   2309349532U,  // <6,u,0,3>: Cost 3 vmrglw <4,5,6,0>, LHS
05053   1638326610U,  // <6,u,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
05054   1577939051U,  // <6,u,0,5>: Cost 2 vsldoi4 <5,6,u,0>, <5,6,u,0>
05055   2712068598U,  // <6,u,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
05056   2309352776U,  // <6,u,0,7>: Cost 3 vmrglw <4,5,6,0>, RHS
05057   564585117U, // <6,u,0,u>: Cost 1 vsldoi8 RHS, LHS
05058   2712068835U,  // <6,u,1,0>: Cost 3 vsldoi8 RHS, <1,0,1,1>
05059   1638327092U,  // <6,u,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
05060   1698715438U,  // <6,u,1,2>: Cost 2 vsldoi12 <3,4,5,6>, LHS
05061   2299404444U,  // <6,u,1,3>: Cost 3 vmrglw <2,u,6,1>, LHS
05062   2712069163U,  // <6,u,1,4>: Cost 3 vsldoi8 RHS, <1,4,1,5>
05063   2712069231U,  // <6,u,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
05064   2712069327U,  // <6,u,1,6>: Cost 3 vsldoi8 RHS, <1,6,1,7>
05065   2299407688U,  // <6,u,1,7>: Cost 3 vmrglw <2,u,6,1>, RHS
05066   1698715492U,  // <6,u,1,u>: Cost 2 vsldoi12 <3,4,5,6>, LHS
05067   2712069565U,  // <6,u,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
05068   1178556206U,  // <6,u,2,1>: Cost 2 vmrghw <6,2,7,3>, LHS
05069   1638327912U,  // <6,u,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
05070   1638327974U,  // <6,u,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
05071   2712069901U,  // <6,u,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
05072   1178556570U,  // <6,u,2,5>: Cost 2 vmrghw <6,2,7,3>, RHS
05073   1638328250U,  // <6,u,2,6>: Cost 2 vsldoi8 RHS, <2,6,3,7>
05074   2252298496U,  // <6,u,2,7>: Cost 3 vmrghw <6,2,7,3>, <u,7,0,1>
05075   1638328379U,  // <6,u,2,u>: Cost 2 vsldoi8 RHS, <2,u,0,1>
05076   1638328470U,  // <6,u,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
05077   2712070374U,  // <6,u,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
05078   2704107883U,  // <6,u,3,2>: Cost 3 vsldoi8 <3,2,6,u>, <3,2,6,u>
05079   1638328732U,  // <6,u,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
05080   1638328834U,  // <6,u,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
05081   2712070738U,  // <6,u,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
05082   2712070776U,  // <6,u,3,6>: Cost 3 vsldoi8 RHS, <3,6,0,7>
05083   2301414728U,  // <6,u,3,7>: Cost 3 vmrglw <3,2,6,3>, RHS
05084   1638329118U,  // <6,u,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
05085   1638329234U,  // <6,u,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
05086   2712071114U,  // <6,u,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
05087   2712071221U,  // <6,u,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
05088   2309382300U,  // <6,u,4,3>: Cost 3 vmrglw <4,5,6,4>, LHS
05089   1638329552U,  // <6,u,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
05090   564587831U, // <6,u,4,5>: Cost 1 vsldoi8 RHS, RHS
05091   2712071545U,  // <6,u,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,2>
05092   2309385544U,  // <6,u,4,7>: Cost 3 vmrglw <4,5,6,4>, RHS
05093   564588073U, // <6,u,4,u>: Cost 1 vsldoi8 RHS, RHS
05094   2712071752U,  // <6,u,5,0>: Cost 3 vsldoi8 RHS, <5,0,1,2>
05095   2714062479U,  // <6,u,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
05096   2712071934U,  // <6,u,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
05097   2299437212U,  // <6,u,5,3>: Cost 3 vmrglw <2,u,6,5>, LHS
05098   2712072116U,  // <6,u,5,4>: Cost 3 vsldoi8 RHS, <5,4,5,6>
05099   1638330372U,  // <6,u,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
05100   1698715802U,  // <6,u,5,6>: Cost 2 vsldoi12 <3,4,5,6>, RHS
05101   2299440456U,  // <6,u,5,7>: Cost 3 vmrglw <2,u,6,5>, RHS
05102   1698715820U,  // <6,u,5,u>: Cost 2 vsldoi12 <3,4,5,6>, RHS
05103   1583808614U,  // <6,u,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
05104   1181161262U,  // <6,u,6,1>: Cost 2 vmrghw <6,6,6,6>, LHS
05105   1638330874U,  // <6,u,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
05106   1248264348U,  // <6,u,6,3>: Cost 2 vmrglw <6,6,6,6>, LHS
05107   1583811894U,  // <6,u,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
05108   1181161626U,  // <6,u,6,5>: Cost 2 vmrghw <6,6,6,6>, RHS
05109   363253046U, // <6,u,6,6>: Cost 1 vspltisw2 RHS
05110   1638331214U,  // <6,u,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
05111   363253046U, // <6,u,6,u>: Cost 1 vspltisw2 RHS
05112   1560076390U,  // <6,u,7,0>: Cost 2 vsldoi4 <2,6,u,7>, LHS
05113   1235664969U,  // <6,u,7,1>: Cost 2 vmrglw RHS, <0,0,u,1>
05114   1560078311U,  // <6,u,7,2>: Cost 2 vsldoi4 <2,6,u,7>, <2,6,u,7>
05115   161923228U, // <6,u,7,3>: Cost 1 vmrglw RHS, LHS
05116   1560079670U,  // <6,u,7,4>: Cost 2 vsldoi4 <2,6,u,7>, RHS
05117   1235665297U,  // <6,u,7,5>: Cost 2 vmrglw RHS, <0,4,u,5>
05118   1235667485U,  // <6,u,7,6>: Cost 2 vmrglw RHS, <3,4,u,6>
05119   161926472U, // <6,u,7,7>: Cost 1 vmrglw RHS, RHS
05120   161923233U, // <6,u,7,u>: Cost 1 vmrglw RHS, LHS
05121   1560084582U,  // <6,u,u,0>: Cost 2 vsldoi4 <2,6,u,u>, LHS
05122   564590382U, // <6,u,u,1>: Cost 1 vsldoi8 RHS, LHS
05123   1560086504U,  // <6,u,u,2>: Cost 2 vsldoi4 <2,6,u,u>, <2,6,u,u>
05124   161931420U, // <6,u,u,3>: Cost 1 vmrglw RHS, LHS
05125   1560087862U,  // <6,u,u,4>: Cost 2 vsldoi4 <2,6,u,u>, RHS
05126   564590746U, // <6,u,u,5>: Cost 1 vsldoi8 RHS, RHS
05127   363253046U, // <6,u,u,6>: Cost 1 vspltisw2 RHS
05128   161934664U, // <6,u,u,7>: Cost 1 vmrglw RHS, RHS
05129   161931425U, // <6,u,u,u>: Cost 1 vmrglw RHS, LHS
05130   1705426944U,  // <7,0,0,0>: Cost 2 vsldoi12 RHS, <0,0,0,0>
05131   1705426954U,  // <7,0,0,1>: Cost 2 vsldoi12 RHS, <0,0,1,1>
05132   3713550266U,  // <7,0,0,2>: Cost 4 vsldoi4 <3,7,0,0>, <2,6,3,7>
05133   2316063892U,  // <7,0,0,3>: Cost 3 vmrglw <5,6,7,0>, <7,2,0,3>
05134   2779168805U,  // <7,0,0,4>: Cost 3 vsldoi12 RHS, <0,0,4,1>
05135   2663698530U,  // <7,0,0,5>: Cost 3 vsldoi4 <7,7,0,0>, <5,6,7,0>
05136   2657727309U,  // <7,0,0,6>: Cost 3 vsldoi4 <6,7,0,0>, <6,7,0,0>
05137   2316064220U,  // <7,0,0,7>: Cost 3 vmrglw <5,6,7,0>, <7,6,0,7>
05138   1705427017U,  // <7,0,0,u>: Cost 2 vsldoi12 RHS, <0,0,u,1>
05139   1583988838U,  // <7,0,1,0>: Cost 2 vsldoi4 <6,7,0,1>, LHS
05140   2779168859U,  // <7,0,1,1>: Cost 3 vsldoi12 RHS, <0,1,1,1>
05141   631685222U, // <7,0,1,2>: Cost 1 vsldoi12 RHS, LHS
05142   2639817411U,  // <7,0,1,3>: Cost 3 vsldoi4 <3,7,0,1>, <3,7,0,1>
05143   1583992118U,  // <7,0,1,4>: Cost 2 vsldoi4 <6,7,0,1>, RHS
05144   2657734660U,  // <7,0,1,5>: Cost 3 vsldoi4 <6,7,0,1>, <5,5,5,5>
05145   1583993678U,  // <7,0,1,6>: Cost 2 vsldoi4 <6,7,0,1>, <6,7,0,1>
05146   2657735672U,  // <7,0,1,7>: Cost 3 vsldoi4 <6,7,0,1>, <7,0,1,0>
05147   631685276U, // <7,0,1,u>: Cost 1 vsldoi12 RHS, LHS
05148   2779168933U,  // <7,0,2,0>: Cost 3 vsldoi12 RHS, <0,2,0,3>
05149   2767667377U,  // <7,0,2,1>: Cost 3 vsldoi12 <2,6,3,7>, <0,2,1,6>
05150   2718713448U,  // <7,0,2,2>: Cost 3 vsldoi8 <5,6,7,0>, <2,2,2,2>
05151   2718713510U,  // <7,0,2,3>: Cost 3 vsldoi8 <5,6,7,0>, <2,3,0,1>
05152   3841409228U,  // <7,0,2,4>: Cost 4 vsldoi12 <2,6,3,7>, <0,2,4,6>
05153   3852910802U,  // <7,0,2,5>: Cost 4 vsldoi12 RHS, <0,2,5,3>
05154   2718713786U,  // <7,0,2,6>: Cost 3 vsldoi8 <5,6,7,0>, <2,6,3,7>
05155   3847160036U,  // <7,0,2,7>: Cost 4 vsldoi12 <3,6,0,7>, <0,2,7,3>
05156   2767667440U,  // <7,0,2,u>: Cost 3 vsldoi12 <2,6,3,7>, <0,2,u,6>
05157   2718714006U,  // <7,0,3,0>: Cost 3 vsldoi8 <5,6,7,0>, <3,0,1,2>
05158   2779169020U,  // <7,0,3,1>: Cost 3 vsldoi12 RHS, <0,3,1,0>
05159   3852910853U,  // <7,0,3,2>: Cost 4 vsldoi12 RHS, <0,3,2,0>
05160   2718714268U,  // <7,0,3,3>: Cost 3 vsldoi8 <5,6,7,0>, <3,3,3,3>
05161   2718714370U,  // <7,0,3,4>: Cost 3 vsldoi8 <5,6,7,0>, <3,4,5,6>
05162   2718714461U,  // <7,0,3,5>: Cost 3 vsldoi8 <5,6,7,0>, <3,5,6,7>
05163   2706770608U,  // <7,0,3,6>: Cost 3 vsldoi8 <3,6,7,0>, <3,6,7,0>
05164   3847160114U,  // <7,0,3,7>: Cost 4 vsldoi12 <3,6,0,7>, <0,3,7,0>
05165   2779169083U,  // <7,0,3,u>: Cost 3 vsldoi12 RHS, <0,3,u,0>
05166   2718714770U,  // <7,0,4,0>: Cost 3 vsldoi8 <5,6,7,0>, <4,0,5,1>
05167   1705427282U,  // <7,0,4,1>: Cost 2 vsldoi12 RHS, <0,4,1,5>
05168   3713583034U,  // <7,0,4,2>: Cost 4 vsldoi4 <3,7,0,4>, <2,6,3,7>
05169   3713583814U,  // <7,0,4,3>: Cost 4 vsldoi4 <3,7,0,4>, <3,7,0,4>
05170   2779169133U,  // <7,0,4,4>: Cost 3 vsldoi12 RHS, <0,4,4,5>
05171   1644973366U,  // <7,0,4,5>: Cost 2 vsldoi8 <5,6,7,0>, RHS
05172   2657760081U,  // <7,0,4,6>: Cost 3 vsldoi4 <6,7,0,4>, <6,7,0,4>
05173   2259468868U,  // <7,0,4,7>: Cost 3 vmrghw <7,4,5,6>, <0,7,1,4>
05174   1705427345U,  // <7,0,4,u>: Cost 2 vsldoi12 RHS, <0,4,u,5>
05175   2718715508U,  // <7,0,5,0>: Cost 3 vsldoi8 <5,6,7,0>, <5,0,6,1>
05176   2260123750U,  // <7,0,5,1>: Cost 3 vmrghw <7,5,5,5>, LHS
05177   3792457451U,  // <7,0,5,2>: Cost 4 vsldoi8 <5,6,7,0>, <5,2,1,3>
05178   3852911024U,  // <7,0,5,3>: Cost 4 vsldoi12 RHS, <0,5,3,0>
05179   2718715836U,  // <7,0,5,4>: Cost 3 vsldoi8 <5,6,7,0>, <5,4,6,5>
05180   2718715908U,  // <7,0,5,5>: Cost 3 vsldoi8 <5,6,7,0>, <5,5,5,5>
05181   1644974178U,  // <7,0,5,6>: Cost 2 vsldoi8 <5,6,7,0>, <5,6,7,0>
05182   3792457853U,  // <7,0,5,7>: Cost 4 vsldoi8 <5,6,7,0>, <5,7,1,0>
05183   1646301444U,  // <7,0,5,u>: Cost 2 vsldoi8 <5,u,7,0>, <5,u,7,0>
05184   2720706901U,  // <7,0,6,0>: Cost 3 vsldoi8 <6,0,7,0>, <6,0,7,0>
05185   2779169270U,  // <7,0,6,1>: Cost 3 vsldoi12 RHS, <0,6,1,7>
05186   2718716410U,  // <7,0,6,2>: Cost 3 vsldoi8 <5,6,7,0>, <6,2,7,3>
05187   2722697800U,  // <7,0,6,3>: Cost 3 vsldoi8 <6,3,7,0>, <6,3,7,0>
05188   3852911121U,  // <7,0,6,4>: Cost 4 vsldoi12 RHS, <0,6,4,7>
05189   3852911130U,  // <7,0,6,5>: Cost 4 vsldoi12 RHS, <0,6,5,7>
05190   2718716728U,  // <7,0,6,6>: Cost 3 vsldoi8 <5,6,7,0>, <6,6,6,6>
05191   2718716750U,  // <7,0,6,7>: Cost 3 vsldoi8 <5,6,7,0>, <6,7,0,1>
05192   2779169333U,  // <7,0,6,u>: Cost 3 vsldoi12 RHS, <0,6,u,7>
05193   2718716922U,  // <7,0,7,0>: Cost 3 vsldoi8 <5,6,7,0>, <7,0,1,2>
05194   1187872870U,  // <7,0,7,1>: Cost 2 vmrghw <7,7,7,7>, LHS
05195   2718717076U,  // <7,0,7,2>: Cost 3 vsldoi8 <5,6,7,0>, <7,2,0,3>
05196   3847160408U,  // <7,0,7,3>: Cost 4 vsldoi12 <3,6,0,7>, <0,7,3,6>
05197   2718717286U,  // <7,0,7,4>: Cost 3 vsldoi8 <5,6,7,0>, <7,4,5,6>
05198   2718717377U,  // <7,0,7,5>: Cost 3 vsldoi8 <5,6,7,0>, <7,5,6,7>
05199   2718717404U,  // <7,0,7,6>: Cost 3 vsldoi8 <5,6,7,0>, <7,6,0,7>
05200   2718717478U,  // <7,0,7,7>: Cost 3 vsldoi8 <5,6,7,0>, <7,7,0,0>
05201   1187873437U,  // <7,0,7,u>: Cost 2 vmrghw <7,7,7,7>, LHS
05202   1584046182U,  // <7,0,u,0>: Cost 2 vsldoi4 <6,7,0,u>, LHS
05203   1705427602U,  // <7,0,u,1>: Cost 2 vsldoi12 RHS, <0,u,1,1>
05204   631685789U, // <7,0,u,2>: Cost 1 vsldoi12 RHS, LHS
05205   2639874762U,  // <7,0,u,3>: Cost 3 vsldoi4 <3,7,0,u>, <3,7,0,u>
05206   1584049462U,  // <7,0,u,4>: Cost 2 vsldoi4 <6,7,0,u>, RHS
05207   1644976282U,  // <7,0,u,5>: Cost 2 vsldoi8 <5,6,7,0>, RHS
05208   1584051029U,  // <7,0,u,6>: Cost 2 vsldoi4 <6,7,0,u>, <6,7,0,u>
05209   2718718208U,  // <7,0,u,7>: Cost 3 vsldoi8 <5,6,7,0>, <u,7,0,1>
05210   631685843U, // <7,0,u,u>: Cost 1 vsldoi12 RHS, LHS
05211   2721374218U,  // <7,1,0,0>: Cost 3 vsldoi8 <6,1,7,1>, <0,0,1,1>
05212   2779169507U,  // <7,1,0,1>: Cost 3 vsldoi12 RHS, <1,0,1,1>
05213   2779169516U,  // <7,1,0,2>: Cost 3 vsldoi12 RHS, <1,0,2,1>
05214   3852911348U,  // <7,1,0,3>: Cost 4 vsldoi12 RHS, <1,0,3,0>
05215   2669743414U,  // <7,1,0,4>: Cost 3 vsldoi4 <u,7,1,0>, RHS
05216   2316058962U,  // <7,1,0,5>: Cost 3 vmrglw <5,6,7,0>, <0,4,1,5>
05217   2316059044U,  // <7,1,0,6>: Cost 3 vmrglw <5,6,7,0>, <0,5,1,6>
05218   2669745146U,  // <7,1,0,7>: Cost 3 vsldoi4 <u,7,1,0>, <7,0,1,2>
05219   2779169570U,  // <7,1,0,u>: Cost 3 vsldoi12 RHS, <1,0,u,1>
05220   2779169579U,  // <7,1,1,0>: Cost 3 vsldoi12 RHS, <1,1,0,1>
05221   1705427764U,  // <7,1,1,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
05222   2779169598U,  // <7,1,1,2>: Cost 3 vsldoi12 RHS, <1,1,2,2>
05223   3713632972U,  // <7,1,1,3>: Cost 4 vsldoi4 <3,7,1,1>, <3,7,1,1>
05224   2779169619U,  // <7,1,1,4>: Cost 3 vsldoi12 RHS, <1,1,4,5>
05225   2779169628U,  // <7,1,1,5>: Cost 3 vsldoi12 RHS, <1,1,5,5>
05226   2657809239U,  // <7,1,1,6>: Cost 3 vsldoi4 <6,7,1,1>, <6,7,1,1>
05227   3835290474U,  // <7,1,1,7>: Cost 4 vsldoi12 <1,6,1,7>, <1,1,7,1>
05228   1705427764U,  // <7,1,1,u>: Cost 2 vsldoi12 RHS, <1,1,1,1>
05229   2779169660U,  // <7,1,2,0>: Cost 3 vsldoi12 RHS, <1,2,0,1>
05230   2779169671U,  // <7,1,2,1>: Cost 3 vsldoi12 RHS, <1,2,1,3>
05231   2779169680U,  // <7,1,2,2>: Cost 3 vsldoi12 RHS, <1,2,2,3>
05232   1705427862U,  // <7,1,2,3>: Cost 2 vsldoi12 RHS, <1,2,3,0>
05233   2779169700U,  // <7,1,2,4>: Cost 3 vsldoi12 RHS, <1,2,4,5>
05234   2779169707U,  // <7,1,2,5>: Cost 3 vsldoi12 RHS, <1,2,5,3>
05235   2657817432U,  // <7,1,2,6>: Cost 3 vsldoi4 <6,7,1,2>, <6,7,1,2>
05236   2803057594U,  // <7,1,2,7>: Cost 3 vsldoi12 RHS, <1,2,7,0>
05237   1705427907U,  // <7,1,2,u>: Cost 2 vsldoi12 RHS, <1,2,u,0>
05238   3776538827U,  // <7,1,3,0>: Cost 4 vsldoi8 <3,0,7,1>, <3,0,7,1>
05239   2319400970U,  // <7,1,3,1>: Cost 3 vmrglw <6,2,7,3>, <0,0,1,1>
05240   2316085398U,  // <7,1,3,2>: Cost 3 vmrglw <5,6,7,3>, <3,0,1,2>
05241   3852911591U,  // <7,1,3,3>: Cost 4 vsldoi12 RHS, <1,3,3,0>
05242   3852911600U,  // <7,1,3,4>: Cost 4 vsldoi12 RHS, <1,3,4,0>
05243   2319401298U,  // <7,1,3,5>: Cost 3 vmrglw <6,2,7,3>, <0,4,1,5>
05244   3833668617U,  // <7,1,3,6>: Cost 4 vsldoi12 <1,3,6,7>, <1,3,6,7>
05245   3367265487U,  // <7,1,3,7>: Cost 4 vmrglw <1,u,7,3>, <1,6,1,7>
05246   2319400977U,  // <7,1,3,u>: Cost 3 vmrglw <6,2,7,3>, <0,0,1,u>
05247   2724031378U,  // <7,1,4,0>: Cost 3 vsldoi8 <6,5,7,1>, <4,0,5,1>
05248   2779169835U,  // <7,1,4,1>: Cost 3 vsldoi12 RHS, <1,4,1,5>
05249   2779169844U,  // <7,1,4,2>: Cost 3 vsldoi12 RHS, <1,4,2,5>
05250   3852911672U,  // <7,1,4,3>: Cost 4 vsldoi12 RHS, <1,4,3,0>
05251   2669776182U,  // <7,1,4,4>: Cost 3 vsldoi4 <u,7,1,4>, RHS
05252   2779169872U,  // <7,1,4,5>: Cost 3 vsldoi12 RHS, <1,4,5,6>
05253   3835290712U,  // <7,1,4,6>: Cost 4 vsldoi12 <1,6,1,7>, <1,4,6,5>
05254   2669778278U,  // <7,1,4,7>: Cost 3 vsldoi4 <u,7,1,4>, <7,4,5,6>
05255   2779169898U,  // <7,1,4,u>: Cost 3 vsldoi12 RHS, <1,4,u,5>
05256   2779169903U,  // <7,1,5,0>: Cost 3 vsldoi12 RHS, <1,5,0,1>
05257   3835585661U,  // <7,1,5,1>: Cost 4 vsldoi12 <1,6,5,7>, <1,5,1,6>
05258   3841410182U,  // <7,1,5,2>: Cost 4 vsldoi12 <2,6,3,7>, <1,5,2,6>
05259   3852911753U,  // <7,1,5,3>: Cost 4 vsldoi12 RHS, <1,5,3,0>
05260   2779169943U,  // <7,1,5,4>: Cost 3 vsldoi12 RHS, <1,5,4,5>
05261   2318754130U,  // <7,1,5,5>: Cost 3 vmrglw <6,1,7,5>, <0,4,1,5>
05262   2718724195U,  // <7,1,5,6>: Cost 3 vsldoi8 <5,6,7,1>, <5,6,7,1>
05263   3859178670U,  // <7,1,5,7>: Cost 4 vsldoi12 <5,6,1,7>, <1,5,7,1>
05264   2779169975U,  // <7,1,5,u>: Cost 3 vsldoi12 RHS, <1,5,u,1>
05265   2720715094U,  // <7,1,6,0>: Cost 3 vsldoi8 <6,0,7,1>, <6,0,7,1>
05266   2761549007U,  // <7,1,6,1>: Cost 3 vsldoi12 <1,6,1,7>, <1,6,1,7>
05267   2779170008U,  // <7,1,6,2>: Cost 3 vsldoi12 RHS, <1,6,2,7>
05268   3835438305U,  // <7,1,6,3>: Cost 4 vsldoi12 <1,6,3,7>, <1,6,3,7>
05269   3835512042U,  // <7,1,6,4>: Cost 4 vsldoi12 <1,6,4,7>, <1,6,4,7>
05270   2761843955U,  // <7,1,6,5>: Cost 3 vsldoi12 <1,6,5,7>, <1,6,5,7>
05271   3835659516U,  // <7,1,6,6>: Cost 4 vsldoi12 <1,6,6,7>, <1,6,6,7>
05272   2803057918U,  // <7,1,6,7>: Cost 3 vsldoi12 RHS, <1,6,7,0>
05273   2762065166U,  // <7,1,6,u>: Cost 3 vsldoi12 <1,6,u,7>, <1,6,u,7>
05274   2669797478U,  // <7,1,7,0>: Cost 3 vsldoi4 <u,7,1,7>, LHS
05275   2322087946U,  // <7,1,7,1>: Cost 3 vmrglw <6,6,7,7>, <0,0,1,1>
05276   2317448186U,  // <7,1,7,2>: Cost 3 vmrglw <5,u,7,7>, <7,0,1,2>
05277   3395829934U,  // <7,1,7,3>: Cost 4 vmrglw <6,6,7,7>, <0,2,1,3>
05278   2669800758U,  // <7,1,7,4>: Cost 3 vsldoi4 <u,7,1,7>, RHS
05279   2322088274U,  // <7,1,7,5>: Cost 3 vmrglw <6,6,7,7>, <0,4,1,5>
05280   3375923377U,  // <7,1,7,6>: Cost 4 vmrglw <3,3,7,7>, <0,2,1,6>
05281   2731996780U,  // <7,1,7,7>: Cost 3 vsldoi8 <7,u,7,1>, <7,7,7,7>
05282   2322087953U,  // <7,1,7,u>: Cost 3 vmrglw <6,6,7,7>, <0,0,1,u>
05283   2779170146U,  // <7,1,u,0>: Cost 3 vsldoi12 RHS, <1,u,0,1>
05284   1705427764U,  // <7,1,u,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
05285   2779170164U,  // <7,1,u,2>: Cost 3 vsldoi12 RHS, <1,u,2,1>
05286   1705428348U,  // <7,1,u,3>: Cost 2 vsldoi12 RHS, <1,u,3,0>
05287   2779170186U,  // <7,1,u,4>: Cost 3 vsldoi12 RHS, <1,u,4,5>
05288   2763171221U,  // <7,1,u,5>: Cost 3 vsldoi12 <1,u,5,7>, <1,u,5,7>
05289   2657866590U,  // <7,1,u,6>: Cost 3 vsldoi4 <6,7,1,u>, <6,7,1,u>
05290   2803058080U,  // <7,1,u,7>: Cost 3 vsldoi12 RHS, <1,u,7,0>
05291   1705428393U,  // <7,1,u,u>: Cost 2 vsldoi12 RHS, <1,u,u,0>
05292   3713695846U,  // <7,2,0,0>: Cost 4 vsldoi4 <3,7,2,0>, LHS
05293   2779170237U,  // <7,2,0,1>: Cost 3 vsldoi12 RHS, <2,0,1,2>
05294   2779170245U,  // <7,2,0,2>: Cost 3 vsldoi12 RHS, <2,0,2,1>
05295   1242316902U,  // <7,2,0,3>: Cost 2 vmrglw <5,6,7,0>, LHS
05296   3713699126U,  // <7,2,0,4>: Cost 4 vsldoi4 <3,7,2,0>, RHS
05297   3852912096U,  // <7,2,0,5>: Cost 4 vsldoi12 RHS, <2,0,5,1>
05298   2767668713U,  // <7,2,0,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,0,6,1>
05299   2256488426U,  // <7,2,0,7>: Cost 3 vmrghw <7,0,1,2>, <2,7,0,1>
05300   1242316907U,  // <7,2,0,u>: Cost 2 vmrglw <5,6,7,0>, LHS
05301   3852912132U,  // <7,2,1,0>: Cost 4 vsldoi12 RHS, <2,1,0,1>
05302   3852912141U,  // <7,2,1,1>: Cost 4 vsldoi12 RHS, <2,1,1,1>
05303   3852912149U,  // <7,2,1,2>: Cost 4 vsldoi12 RHS, <2,1,2,0>
05304   2779170335U,  // <7,2,1,3>: Cost 3 vsldoi12 RHS, <2,1,3,1>
05305   3852912172U,  // <7,2,1,4>: Cost 4 vsldoi12 RHS, <2,1,4,5>
05306   3840747062U,  // <7,2,1,5>: Cost 5 vsldoi12 <2,5,3,7>, <2,1,5,6>
05307   3841410617U,  // <7,2,1,6>: Cost 4 vsldoi12 <2,6,3,7>, <2,1,6,0>
05308   3795125538U,  // <7,2,1,7>: Cost 4 vsldoi8 <6,1,7,2>, <1,7,2,0>
05309   2779170380U,  // <7,2,1,u>: Cost 3 vsldoi12 RHS, <2,1,u,1>
05310   2779170389U,  // <7,2,2,0>: Cost 3 vsldoi12 RHS, <2,2,0,1>
05311   3852912222U,  // <7,2,2,1>: Cost 4 vsldoi12 RHS, <2,2,1,1>
05312   1705428584U,  // <7,2,2,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
05313   1705428594U,  // <7,2,2,3>: Cost 2 vsldoi12 RHS, <2,2,3,3>
05314   2779170429U,  // <7,2,2,4>: Cost 3 vsldoi12 RHS, <2,2,4,5>
05315   3852912259U,  // <7,2,2,5>: Cost 4 vsldoi12 RHS, <2,2,5,2>
05316   2767668880U,  // <7,2,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,2,6,6>
05317   3841336981U,  // <7,2,2,7>: Cost 4 vsldoi12 <2,6,2,7>, <2,2,7,2>
05318   1705428639U,  // <7,2,2,u>: Cost 2 vsldoi12 RHS, <2,2,u,3>
05319   1705428646U,  // <7,2,3,0>: Cost 2 vsldoi12 RHS, <2,3,0,1>
05320   2779170479U,  // <7,2,3,1>: Cost 3 vsldoi12 RHS, <2,3,1,1>
05321   2767668925U,  // <7,2,3,2>: Cost 3 vsldoi12 <2,6,3,7>, <2,3,2,6>
05322   1245659238U,  // <7,2,3,3>: Cost 2 vmrglw <6,2,7,3>, LHS
05323   1705428686U,  // <7,2,3,4>: Cost 2 vsldoi12 RHS, <2,3,4,5>
05324   2779170519U,  // <7,2,3,5>: Cost 3 vsldoi12 RHS, <2,3,5,5>
05325   2657899362U,  // <7,2,3,6>: Cost 3 vsldoi4 <6,7,2,3>, <6,7,2,3>
05326   2319406574U,  // <7,2,3,7>: Cost 3 vmrglw <6,2,7,3>, <7,6,2,7>
05327   1705428718U,  // <7,2,3,u>: Cost 2 vsldoi12 RHS, <2,3,u,1>
05328   3713728614U,  // <7,2,4,0>: Cost 4 vsldoi4 <3,7,2,4>, LHS
05329   3852912388U,  // <7,2,4,1>: Cost 4 vsldoi12 RHS, <2,4,1,5>
05330   2779170573U,  // <7,2,4,2>: Cost 3 vsldoi12 RHS, <2,4,2,5>
05331   1242349670U,  // <7,2,4,3>: Cost 2 vmrglw <5,6,7,4>, LHS
05332   3713731894U,  // <7,2,4,4>: Cost 4 vsldoi4 <3,7,2,4>, RHS
05333   2779170601U,  // <7,2,4,5>: Cost 3 vsldoi12 RHS, <2,4,5,6>
05334   2767669041U,  // <7,2,4,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,4,6,5>
05335   3389834456U,  // <7,2,4,7>: Cost 4 vmrglw <5,6,7,4>, <1,6,2,7>
05336   1242349675U,  // <7,2,4,u>: Cost 2 vmrglw <5,6,7,4>, LHS
05337   3852912456U,  // <7,2,5,0>: Cost 4 vsldoi12 RHS, <2,5,0,1>
05338   3852912466U,  // <7,2,5,1>: Cost 4 vsldoi12 RHS, <2,5,1,2>
05339   3852912475U,  // <7,2,5,2>: Cost 4 vsldoi12 RHS, <2,5,2,2>
05340   2779170664U,  // <7,2,5,3>: Cost 3 vsldoi12 RHS, <2,5,3,6>
05341   3852912496U,  // <7,2,5,4>: Cost 4 vsldoi12 RHS, <2,5,4,5>
05342   3792474116U,  // <7,2,5,5>: Cost 4 vsldoi8 <5,6,7,2>, <5,5,5,5>
05343   2718732388U,  // <7,2,5,6>: Cost 3 vsldoi8 <5,6,7,2>, <5,6,7,2>
05344   3841337228U,  // <7,2,5,7>: Cost 5 vsldoi12 <2,6,2,7>, <2,5,7,6>
05345   2779170709U,  // <7,2,5,u>: Cost 3 vsldoi12 RHS, <2,5,u,6>
05346   2640003174U,  // <7,2,6,0>: Cost 3 vsldoi4 <3,7,2,6>, LHS
05347   2721386920U,  // <7,2,6,1>: Cost 3 vsldoi8 <6,1,7,2>, <6,1,7,2>
05348   2767595441U,  // <7,2,6,2>: Cost 3 vsldoi12 <2,6,2,7>, <2,6,2,7>
05349   1693927354U,  // <7,2,6,3>: Cost 2 vsldoi12 <2,6,3,7>, <2,6,3,7>
05350   2640006454U,  // <7,2,6,4>: Cost 3 vsldoi4 <3,7,2,6>, RHS
05351   3841558476U,  // <7,2,6,5>: Cost 4 vsldoi12 <2,6,5,7>, <2,6,5,7>
05352   2657923941U,  // <7,2,6,6>: Cost 3 vsldoi4 <6,7,2,6>, <6,7,2,6>
05353   3841337310U,  // <7,2,6,7>: Cost 4 vsldoi12 <2,6,2,7>, <2,6,7,7>
05354   1694296039U,  // <7,2,6,u>: Cost 2 vsldoi12 <2,6,u,7>, <2,6,u,7>
05355   2803058666U,  // <7,2,7,0>: Cost 3 vsldoi12 RHS, <2,7,0,1>
05356   3852912632U,  // <7,2,7,1>: Cost 4 vsldoi12 RHS, <2,7,1,6>
05357   2322089576U,  // <7,2,7,2>: Cost 3 vmrglw <6,6,7,7>, <2,2,2,2>
05358   1248346214U,  // <7,2,7,3>: Cost 2 vmrglw <6,6,7,7>, LHS
05359   3841337362U,  // <7,2,7,4>: Cost 4 vsldoi12 <2,6,2,7>, <2,7,4,5>
05360   3395830836U,  // <7,2,7,5>: Cost 4 vmrglw <6,6,7,7>, <1,4,2,5>
05361   2261616570U,  // <7,2,7,6>: Cost 3 vmrghw <7,7,7,7>, <2,6,3,7>
05362   3371943857U,  // <7,2,7,7>: Cost 4 vmrglw <2,6,7,7>, <2,6,2,7>
05363   1248346219U,  // <7,2,7,u>: Cost 2 vmrglw <6,6,7,7>, LHS
05364   1705429051U,  // <7,2,u,0>: Cost 2 vsldoi12 RHS, <2,u,0,1>
05365   2779170884U,  // <7,2,u,1>: Cost 3 vsldoi12 RHS, <2,u,1,1>
05366   1705428584U,  // <7,2,u,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
05367   1695254620U,  // <7,2,u,3>: Cost 2 vsldoi12 <2,u,3,7>, <2,u,3,7>
05368   1705429091U,  // <7,2,u,4>: Cost 2 vsldoi12 RHS, <2,u,4,5>
05369   2779170924U,  // <7,2,u,5>: Cost 3 vsldoi12 RHS, <2,u,5,5>
05370   2767669361U,  // <7,2,u,6>: Cost 3 vsldoi12 <2,6,3,7>, <2,u,6,1>
05371   2803058809U,  // <7,2,u,7>: Cost 3 vsldoi12 RHS, <2,u,7,0>
05372   1695623305U,  // <7,2,u,u>: Cost 2 vsldoi12 <2,u,u,7>, <2,u,u,7>
05373   2779170955U,  // <7,3,0,0>: Cost 3 vsldoi12 RHS, <3,0,0,0>
05374   1705429142U,  // <7,3,0,1>: Cost 2 vsldoi12 RHS, <3,0,1,2>
05375   2634057732U,  // <7,3,0,2>: Cost 3 vsldoi4 <2,7,3,0>, <2,7,3,0>
05376   2779170983U,  // <7,3,0,3>: Cost 3 vsldoi12 RHS, <3,0,3,1>
05377   2779170992U,  // <7,3,0,4>: Cost 3 vsldoi12 RHS, <3,0,4,1>
05378   3852912829U,  // <7,3,0,5>: Cost 4 vsldoi12 RHS, <3,0,5,5>
05379   2657948520U,  // <7,3,0,6>: Cost 3 vsldoi4 <6,7,3,0>, <6,7,3,0>
05380   2316060602U,  // <7,3,0,7>: Cost 3 vmrglw <5,6,7,0>, <2,6,3,7>
05381   1705429205U,  // <7,3,0,u>: Cost 2 vsldoi12 RHS, <3,0,u,2>
05382   3852912860U,  // <7,3,1,0>: Cost 4 vsldoi12 RHS, <3,1,0,0>
05383   2779171046U,  // <7,3,1,1>: Cost 3 vsldoi12 RHS, <3,1,1,1>
05384   2779171057U,  // <7,3,1,2>: Cost 3 vsldoi12 RHS, <3,1,2,3>
05385   3852912887U,  // <7,3,1,3>: Cost 4 vsldoi12 RHS, <3,1,3,0>
05386   3852912896U,  // <7,3,1,4>: Cost 4 vsldoi12 RHS, <3,1,4,0>
05387   3852912905U,  // <7,3,1,5>: Cost 4 vsldoi12 RHS, <3,1,5,0>
05388   3835291923U,  // <7,3,1,6>: Cost 4 vsldoi12 <1,6,1,7>, <3,1,6,1>
05389   3841411356U,  // <7,3,1,7>: Cost 4 vsldoi12 <2,6,3,7>, <3,1,7,1>
05390   2779171111U,  // <7,3,1,u>: Cost 3 vsldoi12 RHS, <3,1,u,3>
05391   2779171120U,  // <7,3,2,0>: Cost 3 vsldoi12 RHS, <3,2,0,3>
05392   3852912952U,  // <7,3,2,1>: Cost 4 vsldoi12 RHS, <3,2,1,2>
05393   2779171137U,  // <7,3,2,2>: Cost 3 vsldoi12 RHS, <3,2,2,2>
05394   2779171144U,  // <7,3,2,3>: Cost 3 vsldoi12 RHS, <3,2,3,0>
05395   2779171156U,  // <7,3,2,4>: Cost 3 vsldoi12 RHS, <3,2,4,3>
05396   3852912989U,  // <7,3,2,5>: Cost 4 vsldoi12 RHS, <3,2,5,3>
05397   2767669606U,  // <7,3,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <3,2,6,3>
05398   2767669615U,  // <7,3,2,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,2,7,3>
05399   2779171189U,  // <7,3,2,u>: Cost 3 vsldoi12 RHS, <3,2,u,0>
05400   2779171198U,  // <7,3,3,0>: Cost 3 vsldoi12 RHS, <3,3,0,0>
05401   3852913032U,  // <7,3,3,1>: Cost 4 vsldoi12 RHS, <3,3,1,1>
05402   2704140655U,  // <7,3,3,2>: Cost 3 vsldoi8 <3,2,7,3>, <3,2,7,3>
05403   1705429404U,  // <7,3,3,3>: Cost 2 vsldoi12 RHS, <3,3,3,3>
05404   2779171238U,  // <7,3,3,4>: Cost 3 vsldoi12 RHS, <3,3,4,4>
05405   3852913070U,  // <7,3,3,5>: Cost 4 vsldoi12 RHS, <3,3,5,3>
05406   2657973099U,  // <7,3,3,6>: Cost 3 vsldoi4 <6,7,3,3>, <6,7,3,3>
05407   2767669700U,  // <7,3,3,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,3,7,7>
05408   1705429404U,  // <7,3,3,u>: Cost 2 vsldoi12 RHS, <3,3,3,3>
05409   2779171280U,  // <7,3,4,0>: Cost 3 vsldoi12 RHS, <3,4,0,1>
05410   2779171290U,  // <7,3,4,1>: Cost 3 vsldoi12 RHS, <3,4,1,2>
05411   2634090504U,  // <7,3,4,2>: Cost 3 vsldoi4 <2,7,3,4>, <2,7,3,4>
05412   2779171311U,  // <7,3,4,3>: Cost 3 vsldoi12 RHS, <3,4,3,5>
05413   2779171319U,  // <7,3,4,4>: Cost 3 vsldoi12 RHS, <3,4,4,4>
05414   1705429506U,  // <7,3,4,5>: Cost 2 vsldoi12 RHS, <3,4,5,6>
05415   2722057593U,  // <7,3,4,6>: Cost 3 vsldoi8 <6,2,7,3>, <4,6,5,2>
05416   2316093370U,  // <7,3,4,7>: Cost 3 vmrglw <5,6,7,4>, <2,6,3,7>
05417   1705429533U,  // <7,3,4,u>: Cost 2 vsldoi12 RHS, <3,4,u,6>
05418   3852913185U,  // <7,3,5,0>: Cost 4 vsldoi12 RHS, <3,5,0,1>
05419   3795799695U,  // <7,3,5,1>: Cost 4 vsldoi8 <6,2,7,3>, <5,1,0,1>
05420   3852913203U,  // <7,3,5,2>: Cost 4 vsldoi12 RHS, <3,5,2,1>
05421   3852913214U,  // <7,3,5,3>: Cost 4 vsldoi12 RHS, <3,5,3,3>
05422   3852913225U,  // <7,3,5,4>: Cost 4 vsldoi12 RHS, <3,5,4,5>
05423   2779171410U,  // <7,3,5,5>: Cost 3 vsldoi12 RHS, <3,5,5,5>
05424   2718740581U,  // <7,3,5,6>: Cost 3 vsldoi8 <5,6,7,3>, <5,6,7,3>
05425   3841411685U,  // <7,3,5,7>: Cost 4 vsldoi12 <2,6,3,7>, <3,5,7,6>
05426   2720067847U,  // <7,3,5,u>: Cost 3 vsldoi8 <5,u,7,3>, <5,u,7,3>
05427   2773420664U,  // <7,3,6,0>: Cost 3 vsldoi12 <3,6,0,7>, <3,6,0,7>
05428   3847236225U,  // <7,3,6,1>: Cost 4 vsldoi12 <3,6,1,7>, <3,6,1,7>
05429   1648316922U,  // <7,3,6,2>: Cost 2 vsldoi8 <6,2,7,3>, <6,2,7,3>
05430   2773641875U,  // <7,3,6,3>: Cost 3 vsldoi12 <3,6,3,7>, <3,6,3,7>
05431   2773715612U,  // <7,3,6,4>: Cost 3 vsldoi12 <3,6,4,7>, <3,6,4,7>
05432   3847531173U,  // <7,3,6,5>: Cost 4 vsldoi12 <3,6,5,7>, <3,6,5,7>
05433   2722059024U,  // <7,3,6,6>: Cost 3 vsldoi8 <6,2,7,3>, <6,6,2,2>
05434   2767669943U,  // <7,3,6,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,6,7,7>
05435   1652298720U,  // <7,3,6,u>: Cost 2 vsldoi8 <6,u,7,3>, <6,u,7,3>
05436   2767669955U,  // <7,3,7,0>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,0,1>
05437   3841411788U,  // <7,3,7,1>: Cost 4 vsldoi12 <2,6,3,7>, <3,7,1,1>
05438   2767669978U,  // <7,3,7,2>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,2,6>
05439   2722059546U,  // <7,3,7,3>: Cost 3 vsldoi8 <6,2,7,3>, <7,3,6,2>
05440   2767669995U,  // <7,3,7,4>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,4,5>
05441   3852913396U,  // <7,3,7,5>: Cost 4 vsldoi12 RHS, <3,7,5,5>
05442   2722059758U,  // <7,3,7,6>: Cost 3 vsldoi8 <6,2,7,3>, <7,6,2,7>
05443   2302183354U,  // <7,3,7,7>: Cost 3 vmrglw <3,3,7,7>, <2,6,3,7>
05444   2767670027U,  // <7,3,7,u>: Cost 3 vsldoi12 <2,6,3,7>, <3,7,u,1>
05445   2774747930U,  // <7,3,u,0>: Cost 3 vsldoi12 <3,u,0,7>, <3,u,0,7>
05446   1705429790U,  // <7,3,u,1>: Cost 2 vsldoi12 RHS, <3,u,1,2>
05447   1660262316U,  // <7,3,u,2>: Cost 2 vsldoi8 <u,2,7,3>, <u,2,7,3>
05448   1705429404U,  // <7,3,u,3>: Cost 2 vsldoi12 RHS, <3,3,3,3>
05449   2775042878U,  // <7,3,u,4>: Cost 3 vsldoi12 <3,u,4,7>, <3,u,4,7>
05450   1705429830U,  // <7,3,u,5>: Cost 2 vsldoi12 RHS, <3,u,5,6>
05451   2779171660U,  // <7,3,u,6>: Cost 3 vsldoi12 RHS, <3,u,6,3>
05452   2767670101U,  // <7,3,u,7>: Cost 3 vsldoi12 <2,6,3,7>, <3,u,7,3>
05453   1705429853U,  // <7,3,u,u>: Cost 2 vsldoi12 RHS, <3,u,u,2>
05454   2718744576U,  // <7,4,0,0>: Cost 3 vsldoi8 <5,6,7,4>, <0,0,0,0>
05455   1645002854U,  // <7,4,0,1>: Cost 2 vsldoi8 <5,6,7,4>, LHS
05456   3852913527U,  // <7,4,0,2>: Cost 4 vsldoi12 RHS, <4,0,2,1>
05457   3852913536U,  // <7,4,0,3>: Cost 4 vsldoi12 RHS, <4,0,3,1>
05458   2316061904U,  // <7,4,0,4>: Cost 3 vmrglw <5,6,7,0>, <4,4,4,4>
05459   1705429906U,  // <7,4,0,5>: Cost 2 vsldoi12 RHS, <4,0,5,1>
05460   2658022257U,  // <7,4,0,6>: Cost 3 vsldoi4 <6,7,4,0>, <6,7,4,0>
05461   2256489928U,  // <7,4,0,7>: Cost 3 vmrghw <7,0,1,2>, <4,7,5,0>
05462   1707420589U,  // <7,4,0,u>: Cost 2 vsldoi12 RHS, <4,0,u,1>
05463   3852913590U,  // <7,4,1,0>: Cost 4 vsldoi12 RHS, <4,1,0,1>
05464   2718745396U,  // <7,4,1,1>: Cost 3 vsldoi8 <5,6,7,4>, <1,1,1,1>
05465   2779171786U,  // <7,4,1,2>: Cost 3 vsldoi12 RHS, <4,1,2,3>
05466   3852913616U,  // <7,4,1,3>: Cost 4 vsldoi12 RHS, <4,1,3,0>
05467   3852913627U,  // <7,4,1,4>: Cost 4 vsldoi12 RHS, <4,1,4,2>
05468   2779171810U,  // <7,4,1,5>: Cost 3 vsldoi12 RHS, <4,1,5,0>
05469   3792487631U,  // <7,4,1,6>: Cost 4 vsldoi8 <5,6,7,4>, <1,6,1,7>
05470   3394456220U,  // <7,4,1,7>: Cost 4 vmrglw <6,4,7,1>, <3,6,4,7>
05471   2779171837U,  // <7,4,1,u>: Cost 3 vsldoi12 RHS, <4,1,u,0>
05472   3852913673U,  // <7,4,2,0>: Cost 4 vsldoi12 RHS, <4,2,0,3>
05473   3852913682U,  // <7,4,2,1>: Cost 4 vsldoi12 RHS, <4,2,1,3>
05474   2718746216U,  // <7,4,2,2>: Cost 3 vsldoi8 <5,6,7,4>, <2,2,2,2>
05475   2718746278U,  // <7,4,2,3>: Cost 3 vsldoi8 <5,6,7,4>, <2,3,0,1>
05476   2779171885U,  // <7,4,2,4>: Cost 3 vsldoi12 RHS, <4,2,4,3>
05477   2779171893U,  // <7,4,2,5>: Cost 3 vsldoi12 RHS, <4,2,5,2>
05478   2718746554U,  // <7,4,2,6>: Cost 3 vsldoi8 <5,6,7,4>, <2,6,3,7>
05479   3847457864U,  // <7,4,2,7>: Cost 4 vsldoi12 <3,6,4,7>, <4,2,7,3>
05480   2779171921U,  // <7,4,2,u>: Cost 3 vsldoi12 RHS, <4,2,u,3>
05481   2718746774U,  // <7,4,3,0>: Cost 3 vsldoi8 <5,6,7,4>, <3,0,1,2>
05482   3852913762U,  // <7,4,3,1>: Cost 4 vsldoi12 RHS, <4,3,1,2>
05483   3852913772U,  // <7,4,3,2>: Cost 4 vsldoi12 RHS, <4,3,2,3>
05484   2718747036U,  // <7,4,3,3>: Cost 3 vsldoi8 <5,6,7,4>, <3,3,3,3>
05485   2718747138U,  // <7,4,3,4>: Cost 3 vsldoi8 <5,6,7,4>, <3,4,5,6>
05486   2779171972U,  // <7,4,3,5>: Cost 3 vsldoi12 RHS, <4,3,5,0>
05487   2706803380U,  // <7,4,3,6>: Cost 3 vsldoi8 <3,6,7,4>, <3,6,7,4>
05488   3847457946U,  // <7,4,3,7>: Cost 4 vsldoi12 <3,6,4,7>, <4,3,7,4>
05489   2781162655U,  // <7,4,3,u>: Cost 3 vsldoi12 RHS, <4,3,u,0>
05490   2718747538U,  // <7,4,4,0>: Cost 3 vsldoi8 <5,6,7,4>, <4,0,5,1>
05491   3852913842U,  // <7,4,4,1>: Cost 4 vsldoi12 RHS, <4,4,1,1>
05492   3852913852U,  // <7,4,4,2>: Cost 4 vsldoi12 RHS, <4,4,2,2>
05493   2316096696U,  // <7,4,4,3>: Cost 3 vmrglw <5,6,7,4>, <7,2,4,3>
05494   1705430224U,  // <7,4,4,4>: Cost 2 vsldoi12 RHS, <4,4,4,4>
05495   1705430234U,  // <7,4,4,5>: Cost 2 vsldoi12 RHS, <4,4,5,5>
05496   2658055029U,  // <7,4,4,6>: Cost 3 vsldoi4 <6,7,4,4>, <6,7,4,4>
05497   2316097024U,  // <7,4,4,7>: Cost 3 vmrglw <5,6,7,4>, <7,6,4,7>
05498   1707420917U,  // <7,4,4,u>: Cost 2 vsldoi12 RHS, <4,4,u,5>
05499   1584316518U,  // <7,4,5,0>: Cost 2 vsldoi4 <6,7,4,5>, LHS
05500   2658059060U,  // <7,4,5,1>: Cost 3 vsldoi4 <6,7,4,5>, <1,1,1,1>
05501   2640144314U,  // <7,4,5,2>: Cost 3 vsldoi4 <3,7,4,5>, <2,6,3,7>
05502   2640145131U,  // <7,4,5,3>: Cost 3 vsldoi4 <3,7,4,5>, <3,7,4,5>
05503   1584319798U,  // <7,4,5,4>: Cost 2 vsldoi4 <6,7,4,5>, RHS
05504   2779172134U,  // <7,4,5,5>: Cost 3 vsldoi12 RHS, <4,5,5,0>
05505   631688502U, // <7,4,5,6>: Cost 1 vsldoi12 RHS, RHS
05506   2658063354U,  // <7,4,5,7>: Cost 3 vsldoi4 <6,7,4,5>, <7,0,1,2>
05507   631688520U, // <7,4,5,u>: Cost 1 vsldoi12 RHS, RHS
05508   3852914001U,  // <7,4,6,0>: Cost 4 vsldoi12 RHS, <4,6,0,7>
05509   3852914010U,  // <7,4,6,1>: Cost 4 vsldoi12 RHS, <4,6,1,7>
05510   2718749178U,  // <7,4,6,2>: Cost 3 vsldoi8 <5,6,7,4>, <6,2,7,3>
05511   2722730572U,  // <7,4,6,3>: Cost 3 vsldoi8 <6,3,7,4>, <6,3,7,4>
05512   2723394205U,  // <7,4,6,4>: Cost 3 vsldoi8 <6,4,7,4>, <6,4,7,4>
05513   2779172221U,  // <7,4,6,5>: Cost 3 vsldoi12 RHS, <4,6,5,6>
05514   2718749496U,  // <7,4,6,6>: Cost 3 vsldoi8 <5,6,7,4>, <6,6,6,6>
05515   2718749518U,  // <7,4,6,7>: Cost 3 vsldoi8 <5,6,7,4>, <6,7,0,1>
05516   2779172249U,  // <7,4,6,u>: Cost 3 vsldoi12 RHS, <4,6,u,7>
05517   2718749690U,  // <7,4,7,0>: Cost 3 vsldoi8 <5,6,7,4>, <7,0,1,2>
05518   3847458214U,  // <7,4,7,1>: Cost 4 vsldoi12 <3,6,4,7>, <4,7,1,2>
05519   2718749880U,  // <7,4,7,2>: Cost 3 vsldoi8 <5,6,7,4>, <7,2,4,3>
05520   3847458236U,  // <7,4,7,3>: Cost 4 vsldoi12 <3,6,4,7>, <4,7,3,6>
05521   2718750004U,  // <7,4,7,4>: Cost 3 vsldoi8 <5,6,7,4>, <7,4,0,1>
05522   1187876150U,  // <7,4,7,5>: Cost 2 vmrghw <7,7,7,7>, RHS
05523   2718750208U,  // <7,4,7,6>: Cost 3 vsldoi8 <5,6,7,4>, <7,6,4,7>
05524   2718750286U,  // <7,4,7,7>: Cost 3 vsldoi8 <5,6,7,4>, <7,7,4,4>
05525   1187876393U,  // <7,4,7,u>: Cost 2 vmrghw <7,7,7,7>, RHS
05526   1584341094U,  // <7,4,u,0>: Cost 2 vsldoi4 <6,7,4,u>, LHS
05527   1645008686U,  // <7,4,u,1>: Cost 2 vsldoi8 <5,6,7,4>, LHS
05528   2640168890U,  // <7,4,u,2>: Cost 3 vsldoi4 <3,7,4,u>, <2,6,3,7>
05529   2640169710U,  // <7,4,u,3>: Cost 3 vsldoi4 <3,7,4,u>, <3,7,4,u>
05530   1584344374U,  // <7,4,u,4>: Cost 2 vsldoi4 <6,7,4,u>, RHS
05531   1705430554U,  // <7,4,u,5>: Cost 2 vsldoi12 RHS, <4,u,5,1>
05532   631688745U, // <7,4,u,6>: Cost 1 vsldoi12 RHS, RHS
05533   2718750976U,  // <7,4,u,7>: Cost 3 vsldoi8 <5,6,7,4>, <u,7,0,1>
05534   631688763U, // <7,4,u,u>: Cost 1 vsldoi12 RHS, RHS
05535   2646147174U,  // <7,5,0,0>: Cost 3 vsldoi4 <4,7,5,0>, LHS
05536   2779172424U,  // <7,5,0,1>: Cost 3 vsldoi12 RHS, <5,0,1,2>
05537   3852914258U,  // <7,5,0,2>: Cost 4 vsldoi12 RHS, <5,0,2,3>
05538   3852914268U,  // <7,5,0,3>: Cost 4 vsldoi12 RHS, <5,0,3,4>
05539   2779172450U,  // <7,5,0,4>: Cost 3 vsldoi12 RHS, <5,0,4,1>
05540   2316061914U,  // <7,5,0,5>: Cost 3 vmrglw <5,6,7,0>, <4,4,5,5>
05541   2316061186U,  // <7,5,0,6>: Cost 3 vmrglw <5,6,7,0>, <3,4,5,6>
05542   2646152186U,  // <7,5,0,7>: Cost 3 vsldoi4 <4,7,5,0>, <7,0,1,2>
05543   2779172486U,  // <7,5,0,u>: Cost 3 vsldoi12 RHS, <5,0,u,1>
05544   2781163151U,  // <7,5,1,0>: Cost 3 vsldoi12 RHS, <5,1,0,1>
05545   2321378194U,  // <7,5,1,1>: Cost 3 vmrglw <6,5,7,1>, <4,0,5,1>
05546   3852914339U,  // <7,5,1,2>: Cost 4 vsldoi12 RHS, <5,1,2,3>
05547   3852914350U,  // <7,5,1,3>: Cost 4 vsldoi12 RHS, <5,1,3,5>
05548   2781163191U,  // <7,5,1,4>: Cost 3 vsldoi12 RHS, <5,1,4,5>
05549   3852914363U,  // <7,5,1,5>: Cost 4 vsldoi12 RHS, <5,1,5,0>
05550   3835588297U,  // <7,5,1,6>: Cost 4 vsldoi12 <1,6,5,7>, <5,1,6,5>
05551   3835588306U,  // <7,5,1,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,1,7,5>
05552   2781163223U,  // <7,5,1,u>: Cost 3 vsldoi12 RHS, <5,1,u,1>
05553   3852914400U,  // <7,5,2,0>: Cost 4 vsldoi12 RHS, <5,2,0,1>
05554   2781163243U,  // <7,5,2,1>: Cost 3 vsldoi12 RHS, <5,2,1,3>
05555   3852914419U,  // <7,5,2,2>: Cost 4 vsldoi12 RHS, <5,2,2,2>
05556   2779172606U,  // <7,5,2,3>: Cost 3 vsldoi12 RHS, <5,2,3,4>
05557   3780552497U,  // <7,5,2,4>: Cost 4 vsldoi8 <3,6,7,5>, <2,4,6,5>
05558   2781163279U,  // <7,5,2,5>: Cost 3 vsldoi12 RHS, <5,2,5,3>
05559   2779172632U,  // <7,5,2,6>: Cost 3 vsldoi12 RHS, <5,2,6,3>
05560   3835588385U,  // <7,5,2,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,2,7,3>
05561   2779172650U,  // <7,5,2,u>: Cost 3 vsldoi12 RHS, <5,2,u,3>
05562   3852914481U,  // <7,5,3,0>: Cost 4 vsldoi12 RHS, <5,3,0,1>
05563   2319403922U,  // <7,5,3,1>: Cost 3 vmrglw <6,2,7,3>, <4,0,5,1>
05564   2319404409U,  // <7,5,3,2>: Cost 3 vmrglw <6,2,7,3>, <4,6,5,2>
05565   3852914510U,  // <7,5,3,3>: Cost 4 vsldoi12 RHS, <5,3,3,3>
05566   3779226131U,  // <7,5,3,4>: Cost 4 vsldoi8 <3,4,7,5>, <3,4,7,5>
05567   2319404250U,  // <7,5,3,5>: Cost 3 vmrglw <6,2,7,3>, <4,4,5,5>
05568   2319403522U,  // <7,5,3,6>: Cost 3 vmrglw <6,2,7,3>, <3,4,5,6>
05569   3852914547U,  // <7,5,3,7>: Cost 4 vsldoi12 RHS, <5,3,7,4>
05570   2319403524U,  // <7,5,3,u>: Cost 3 vmrglw <6,2,7,3>, <3,4,5,u>
05571   2646179942U,  // <7,5,4,0>: Cost 3 vsldoi4 <4,7,5,4>, LHS
05572   2316094354U,  // <7,5,4,1>: Cost 3 vmrglw <5,6,7,4>, <4,0,5,1>
05573   3852914582U,  // <7,5,4,2>: Cost 4 vsldoi12 RHS, <5,4,2,3>
05574   3852914592U,  // <7,5,4,3>: Cost 4 vsldoi12 RHS, <5,4,3,4>
05575   2646183372U,  // <7,5,4,4>: Cost 3 vsldoi4 <4,7,5,4>, <4,7,5,4>
05576   2779172788U,  // <7,5,4,5>: Cost 3 vsldoi12 RHS, <5,4,5,6>
05577   2316093954U,  // <7,5,4,6>: Cost 3 vmrglw <5,6,7,4>, <3,4,5,6>
05578   2646185318U,  // <7,5,4,7>: Cost 3 vsldoi4 <4,7,5,4>, <7,4,5,6>
05579   2779172815U,  // <7,5,4,u>: Cost 3 vsldoi12 RHS, <5,4,u,6>
05580   2781163475U,  // <7,5,5,0>: Cost 3 vsldoi12 RHS, <5,5,0,1>
05581   2781163484U,  // <7,5,5,1>: Cost 3 vsldoi12 RHS, <5,5,1,1>
05582   3852914662U,  // <7,5,5,2>: Cost 4 vsldoi12 RHS, <5,5,2,2>
05583   3852914672U,  // <7,5,5,3>: Cost 4 vsldoi12 RHS, <5,5,3,3>
05584   2781163515U,  // <7,5,5,4>: Cost 3 vsldoi12 RHS, <5,5,4,5>
05585   1705431044U,  // <7,5,5,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
05586   2779172878U,  // <7,5,5,6>: Cost 3 vsldoi12 RHS, <5,5,6,6>
05587   3835588632U,  // <7,5,5,7>: Cost 4 vsldoi12 <1,6,5,7>, <5,5,7,7>
05588   1705431044U,  // <7,5,5,u>: Cost 2 vsldoi12 RHS, <5,5,5,5>
05589   2779172900U,  // <7,5,6,0>: Cost 3 vsldoi12 RHS, <5,6,0,1>
05590   2781163571U,  // <7,5,6,1>: Cost 3 vsldoi12 RHS, <5,6,1,7>
05591   3852914743U,  // <7,5,6,2>: Cost 4 vsldoi12 RHS, <5,6,2,2>
05592   2779172930U,  // <7,5,6,3>: Cost 3 vsldoi12 RHS, <5,6,3,4>
05593   2779172940U,  // <7,5,6,4>: Cost 3 vsldoi12 RHS, <5,6,4,5>
05594   2781163607U,  // <7,5,6,5>: Cost 3 vsldoi12 RHS, <5,6,5,7>
05595   2779172960U,  // <7,5,6,6>: Cost 3 vsldoi12 RHS, <5,6,6,7>
05596   1705431138U,  // <7,5,6,7>: Cost 2 vsldoi12 RHS, <5,6,7,0>
05597   1705578603U,  // <7,5,6,u>: Cost 2 vsldoi12 RHS, <5,6,u,0>
05598   2646204518U,  // <7,5,7,0>: Cost 3 vsldoi4 <4,7,5,7>, LHS
05599   2322090898U,  // <7,5,7,1>: Cost 3 vmrglw <6,6,7,7>, <4,0,5,1>
05600   3719947880U,  // <7,5,7,2>: Cost 4 vsldoi4 <4,7,5,7>, <2,2,2,2>
05601   3719948438U,  // <7,5,7,3>: Cost 4 vsldoi4 <4,7,5,7>, <3,0,1,2>
05602   2646207951U,  // <7,5,7,4>: Cost 3 vsldoi4 <4,7,5,7>, <4,7,5,7>
05603   2322091226U,  // <7,5,7,5>: Cost 3 vmrglw <6,6,7,7>, <4,4,5,5>
05604   2322090498U,  // <7,5,7,6>: Cost 3 vmrglw <6,6,7,7>, <3,4,5,6>
05605   2646210156U,  // <7,5,7,7>: Cost 3 vsldoi4 <4,7,5,7>, <7,7,7,7>
05606   2646210350U,  // <7,5,7,u>: Cost 3 vsldoi4 <4,7,5,7>, LHS
05607   2779173062U,  // <7,5,u,0>: Cost 3 vsldoi12 RHS, <5,u,0,1>
05608   2779173072U,  // <7,5,u,1>: Cost 3 vsldoi12 RHS, <5,u,1,2>
05609   2319404409U,  // <7,5,u,2>: Cost 3 vmrglw <6,2,7,3>, <4,6,5,2>
05610   2779173092U,  // <7,5,u,3>: Cost 3 vsldoi12 RHS, <5,u,3,4>
05611   2779173101U,  // <7,5,u,4>: Cost 3 vsldoi12 RHS, <5,u,4,4>
05612   1705431044U,  // <7,5,u,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
05613   2779173118U,  // <7,5,u,6>: Cost 3 vsldoi12 RHS, <5,u,6,3>
05614   1705578756U,  // <7,5,u,7>: Cost 2 vsldoi12 RHS, <5,u,7,0>
05615   1707421965U,  // <7,5,u,u>: Cost 2 vsldoi12 RHS, <5,u,u,0>
05616   3852914966U,  // <7,6,0,0>: Cost 4 vsldoi12 RHS, <6,0,0,0>
05617   2779173153U,  // <7,6,0,1>: Cost 3 vsldoi12 RHS, <6,0,1,2>
05618   2256491002U,  // <7,6,0,2>: Cost 3 vmrghw <7,0,1,2>, <6,2,7,3>
05619   3852914994U,  // <7,6,0,3>: Cost 4 vsldoi12 RHS, <6,0,3,1>
05620   3852915003U,  // <7,6,0,4>: Cost 4 vsldoi12 RHS, <6,0,4,1>
05621   2316062652U,  // <7,6,0,5>: Cost 3 vmrglw <5,6,7,0>, <5,4,6,5>
05622   2316063544U,  // <7,6,0,6>: Cost 3 vmrglw <5,6,7,0>, <6,6,6,6>
05623   1242320182U,  // <7,6,0,7>: Cost 2 vmrglw <5,6,7,0>, RHS
05624   1242320183U,  // <7,6,0,u>: Cost 2 vmrglw <5,6,7,0>, RHS
05625   3852915048U,  // <7,6,1,0>: Cost 4 vsldoi12 RHS, <6,1,0,1>
05626   3377866217U,  // <7,6,1,1>: Cost 4 vmrglw <3,6,7,1>, <2,0,6,1>
05627   3852915068U,  // <7,6,1,2>: Cost 4 vsldoi12 RHS, <6,1,2,3>
05628   3833672072U,  // <7,6,1,3>: Cost 5 vsldoi12 <1,3,6,7>, <6,1,3,6>
05629   3852915088U,  // <7,6,1,4>: Cost 4 vsldoi12 RHS, <6,1,4,5>
05630   3395122056U,  // <7,6,1,5>: Cost 4 vmrglw <6,5,7,1>, <6,7,6,5>
05631   3389813560U,  // <7,6,1,6>: Cost 4 vmrglw <5,6,7,1>, <6,6,6,6>
05632   2779173287U,  // <7,6,1,7>: Cost 3 vsldoi12 RHS, <6,1,7,1>
05633   2779320752U,  // <7,6,1,u>: Cost 3 vsldoi12 RHS, <6,1,u,1>
05634   2658181222U,  // <7,6,2,0>: Cost 3 vsldoi4 <6,7,6,2>, LHS
05635   3852915140U,  // <7,6,2,1>: Cost 4 vsldoi12 RHS, <6,2,1,3>
05636   2257973754U,  // <7,6,2,2>: Cost 3 vmrghw <7,2,3,3>, <6,2,7,3>
05637   3841413589U,  // <7,6,2,3>: Cost 4 vsldoi12 <2,6,3,7>, <6,2,3,2>
05638   2658184502U,  // <7,6,2,4>: Cost 3 vsldoi4 <6,7,6,2>, RHS
05639   3852915176U,  // <7,6,2,5>: Cost 4 vsldoi12 RHS, <6,2,5,3>
05640   2658186117U,  // <7,6,2,6>: Cost 3 vsldoi4 <6,7,6,2>, <6,7,6,2>
05641   1705431546U,  // <7,6,2,7>: Cost 2 vsldoi12 RHS, <6,2,7,3>
05642   1705579011U,  // <7,6,2,u>: Cost 2 vsldoi12 RHS, <6,2,u,3>
05643   3714015334U,  // <7,6,3,0>: Cost 4 vsldoi4 <3,7,6,3>, LHS
05644   3777243425U,  // <7,6,3,1>: Cost 4 vsldoi8 <3,1,7,6>, <3,1,7,6>
05645   2319405957U,  // <7,6,3,2>: Cost 3 vmrglw <6,2,7,3>, <6,7,6,2>
05646   3375229286U,  // <7,6,3,3>: Cost 4 vmrglw <3,2,7,3>, <3,2,6,3>
05647   2779173426U,  // <7,6,3,4>: Cost 3 vsldoi12 RHS, <6,3,4,5>
05648   3375228721U,  // <7,6,3,5>: Cost 4 vmrglw <3,2,7,3>, <2,4,6,5>
05649   2319405880U,  // <7,6,3,6>: Cost 3 vmrglw <6,2,7,3>, <6,6,6,6>
05650   1245662518U,  // <7,6,3,7>: Cost 2 vmrglw <6,2,7,3>, RHS
05651   1245662519U,  // <7,6,3,u>: Cost 2 vmrglw <6,2,7,3>, RHS
05652   3852915291U,  // <7,6,4,0>: Cost 4 vsldoi12 RHS, <6,4,0,1>
05653   3389834729U,  // <7,6,4,1>: Cost 4 vmrglw <5,6,7,4>, <2,0,6,1>
05654   2259472890U,  // <7,6,4,2>: Cost 3 vmrghw <7,4,5,6>, <6,2,7,3>
05655   3852915321U,  // <7,6,4,3>: Cost 4 vsldoi12 RHS, <6,4,3,4>
05656   3852915330U,  // <7,6,4,4>: Cost 4 vsldoi12 RHS, <6,4,4,4>
05657   2779173517U,  // <7,6,4,5>: Cost 3 vsldoi12 RHS, <6,4,5,6>
05658   2316096312U,  // <7,6,4,6>: Cost 3 vmrglw <5,6,7,4>, <6,6,6,6>
05659   1242352950U,  // <7,6,4,7>: Cost 2 vmrglw <5,6,7,4>, RHS
05660   1242352951U,  // <7,6,4,u>: Cost 2 vmrglw <5,6,7,4>, RHS
05661   3852915372U,  // <7,6,5,0>: Cost 4 vsldoi12 RHS, <6,5,0,1>
05662   3835294392U,  // <7,6,5,1>: Cost 5 vsldoi12 <1,6,1,7>, <6,5,1,4>
05663   3852915395U,  // <7,6,5,2>: Cost 4 vsldoi12 RHS, <6,5,2,6>
05664   3852915404U,  // <7,6,5,3>: Cost 4 vsldoi12 RHS, <6,5,3,6>
05665   3852915412U,  // <7,6,5,4>: Cost 4 vsldoi12 RHS, <6,5,4,5>
05666   3377899313U,  // <7,6,5,5>: Cost 4 vmrglw <3,6,7,5>, <2,4,6,5>
05667   2718765160U,  // <7,6,5,6>: Cost 3 vsldoi8 <5,6,7,6>, <5,6,7,6>
05668   2779173611U,  // <7,6,5,7>: Cost 3 vsldoi12 RHS, <6,5,7,1>
05669   2779321076U,  // <7,6,5,u>: Cost 3 vsldoi12 RHS, <6,5,u,1>
05670   2658213990U,  // <7,6,6,0>: Cost 3 vsldoi4 <6,7,6,6>, LHS
05671   3852915462U,  // <7,6,6,1>: Cost 4 vsldoi12 RHS, <6,6,1,1>
05672   2718765562U,  // <7,6,6,2>: Cost 3 vsldoi8 <5,6,7,6>, <6,2,7,3>
05673   3714042622U,  // <7,6,6,3>: Cost 4 vsldoi4 <3,7,6,6>, <3,7,6,6>
05674   2658217270U,  // <7,6,6,4>: Cost 3 vsldoi4 <6,7,6,6>, RHS
05675   2724074224U,  // <7,6,6,5>: Cost 3 vsldoi8 <6,5,7,6>, <6,5,7,6>
05676   1705431864U,  // <7,6,6,6>: Cost 2 vsldoi12 RHS, <6,6,6,6>
05677   1705431874U,  // <7,6,6,7>: Cost 2 vsldoi12 RHS, <6,6,7,7>
05678   1705579339U,  // <7,6,6,u>: Cost 2 vsldoi12 RHS, <6,6,u,7>
05679   1705431886U,  // <7,6,7,0>: Cost 2 vsldoi12 RHS, <6,7,0,1>
05680   2779173719U,  // <7,6,7,1>: Cost 3 vsldoi12 RHS, <6,7,1,1>
05681   2779173729U,  // <7,6,7,2>: Cost 3 vsldoi12 RHS, <6,7,2,2>
05682   2779173736U,  // <7,6,7,3>: Cost 3 vsldoi12 RHS, <6,7,3,0>
05683   1705431926U,  // <7,6,7,4>: Cost 2 vsldoi12 RHS, <6,7,4,5>
05684   2779173759U,  // <7,6,7,5>: Cost 3 vsldoi12 RHS, <6,7,5,5>
05685   2779173765U,  // <7,6,7,6>: Cost 3 vsldoi12 RHS, <6,7,6,2>
05686   1248349494U,  // <7,6,7,7>: Cost 2 vmrglw <6,6,7,7>, RHS
05687   1705431958U,  // <7,6,7,u>: Cost 2 vsldoi12 RHS, <6,7,u,1>
05688   1705579423U,  // <7,6,u,0>: Cost 2 vsldoi12 RHS, <6,u,0,1>
05689   2779173801U,  // <7,6,u,1>: Cost 3 vsldoi12 RHS, <6,u,1,2>
05690   2779321266U,  // <7,6,u,2>: Cost 3 vsldoi12 RHS, <6,u,2,2>
05691   2779321273U,  // <7,6,u,3>: Cost 3 vsldoi12 RHS, <6,u,3,0>
05692   1705579463U,  // <7,6,u,4>: Cost 2 vsldoi12 RHS, <6,u,4,5>
05693   2779173841U,  // <7,6,u,5>: Cost 3 vsldoi12 RHS, <6,u,5,6>
05694   1705431864U,  // <7,6,u,6>: Cost 2 vsldoi12 RHS, <6,6,6,6>
05695   1705432032U,  // <7,6,u,7>: Cost 2 vsldoi12 RHS, <6,u,7,3>
05696   1705579495U,  // <7,6,u,u>: Cost 2 vsldoi12 RHS, <6,u,u,1>
05697   1242320994U,  // <7,7,0,0>: Cost 2 vmrglw <5,6,7,0>, <5,6,7,0>
05698   1705432058U,  // <7,7,0,1>: Cost 2 vsldoi12 RHS, <7,0,1,2>
05699   3841414146U,  // <7,7,0,2>: Cost 4 vsldoi12 <2,6,3,7>, <7,0,2,1>
05700   2316063226U,  // <7,7,0,3>: Cost 3 vmrglw <5,6,7,0>, <6,2,7,3>
05701   2779173908U,  // <7,7,0,4>: Cost 3 vsldoi12 RHS, <7,0,4,1>
05702   2658242658U,  // <7,7,0,5>: Cost 3 vsldoi4 <6,7,7,0>, <5,6,7,0>
05703   2658243468U,  // <7,7,0,6>: Cost 3 vsldoi4 <6,7,7,0>, <6,7,7,0>
05704   2316063554U,  // <7,7,0,7>: Cost 3 vmrglw <5,6,7,0>, <6,6,7,7>
05705   1705432121U,  // <7,7,0,u>: Cost 2 vsldoi12 RHS, <7,0,u,2>
05706   3852915777U,  // <7,7,1,0>: Cost 4 vsldoi12 RHS, <7,1,0,1>
05707   2779173962U,  // <7,7,1,1>: Cost 3 vsldoi12 RHS, <7,1,1,1>
05708   2779173973U,  // <7,7,1,2>: Cost 3 vsldoi12 RHS, <7,1,2,3>
05709   3389813242U,  // <7,7,1,3>: Cost 4 vmrglw <5,6,7,1>, <6,2,7,3>
05710   3852915813U,  // <7,7,1,4>: Cost 4 vsldoi12 RHS, <7,1,4,1>
05711   3852915821U,  // <7,7,1,5>: Cost 4 vsldoi12 RHS, <7,1,5,0>
05712   3835294839U,  // <7,7,1,6>: Cost 4 vsldoi12 <1,6,1,7>, <7,1,6,1>
05713   2329343596U,  // <7,7,1,7>: Cost 3 vmrglw <7,u,7,1>, <7,7,7,7>
05714   2779174027U,  // <7,7,1,u>: Cost 3 vsldoi12 RHS, <7,1,u,3>
05715   2803061908U,  // <7,7,2,0>: Cost 3 vsldoi12 RHS, <7,2,0,3>
05716   3852915869U,  // <7,7,2,1>: Cost 4 vsldoi12 RHS, <7,2,1,3>
05717   2779174053U,  // <7,7,2,2>: Cost 3 vsldoi12 RHS, <7,2,2,2>
05718   2779174060U,  // <7,7,2,3>: Cost 3 vsldoi12 RHS, <7,2,3,0>
05719   2803061944U,  // <7,7,2,4>: Cost 3 vsldoi12 RHS, <7,2,4,3>
05720   3852915905U,  // <7,7,2,5>: Cost 4 vsldoi12 RHS, <7,2,5,3>
05721   2767672522U,  // <7,7,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <7,2,6,3>
05722   2791855315U,  // <7,7,2,7>: Cost 3 vsldoi12 <6,6,7,7>, <7,2,7,3>
05723   2768999644U,  // <7,7,2,u>: Cost 3 vsldoi12 <2,u,3,7>, <7,2,u,3>
05724   2779174115U,  // <7,7,3,0>: Cost 3 vsldoi12 RHS, <7,3,0,1>
05725   3852915948U,  // <7,7,3,1>: Cost 4 vsldoi12 RHS, <7,3,1,1>
05726   3841414394U,  // <7,7,3,2>: Cost 4 vsldoi12 <2,6,3,7>, <7,3,2,6>
05727   1245663738U,  // <7,7,3,3>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
05728   2779174155U,  // <7,7,3,4>: Cost 3 vsldoi12 RHS, <7,3,4,5>
05729   3852915988U,  // <7,7,3,5>: Cost 4 vsldoi12 RHS, <7,3,5,5>
05730   2706827959U,  // <7,7,3,6>: Cost 3 vsldoi8 <3,6,7,7>, <3,6,7,7>
05731   2319405890U,  // <7,7,3,7>: Cost 3 vmrglw <6,2,7,3>, <6,6,7,7>
05732   1245663738U,  // <7,7,3,u>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
05733   2779174200U,  // <7,7,4,0>: Cost 3 vsldoi12 RHS, <7,4,0,5>
05734   3852916030U,  // <7,7,4,1>: Cost 4 vsldoi12 RHS, <7,4,1,2>
05735   3714099130U,  // <7,7,4,2>: Cost 4 vsldoi4 <3,7,7,4>, <2,6,3,7>
05736   2316095994U,  // <7,7,4,3>: Cost 3 vmrglw <5,6,7,4>, <6,2,7,3>
05737   1242353766U,  // <7,7,4,4>: Cost 2 vmrglw <5,6,7,4>, <5,6,7,4>
05738   1705432422U,  // <7,7,4,5>: Cost 2 vsldoi12 RHS, <7,4,5,6>
05739   2658276240U,  // <7,7,4,6>: Cost 3 vsldoi4 <6,7,7,4>, <6,7,7,4>
05740   2316096322U,  // <7,7,4,7>: Cost 3 vmrglw <5,6,7,4>, <6,6,7,7>
05741   1705432449U,  // <7,7,4,u>: Cost 2 vsldoi12 RHS, <7,4,u,6>
05742   3852916101U,  // <7,7,5,0>: Cost 4 vsldoi12 RHS, <7,5,0,1>
05743   3854906765U,  // <7,7,5,1>: Cost 4 vsldoi12 RHS, <7,5,1,0>
05744   3852916121U,  // <7,7,5,2>: Cost 4 vsldoi12 RHS, <7,5,2,3>
05745   3389846010U,  // <7,7,5,3>: Cost 4 vmrglw <5,6,7,5>, <6,2,7,3>
05746   3852916141U,  // <7,7,5,4>: Cost 4 vsldoi12 RHS, <7,5,4,5>
05747   2779174326U,  // <7,7,5,5>: Cost 3 vsldoi12 RHS, <7,5,5,5>
05748   2779174337U,  // <7,7,5,6>: Cost 3 vsldoi12 RHS, <7,5,6,7>
05749   2329376364U,  // <7,7,5,7>: Cost 3 vmrglw <7,u,7,5>, <7,7,7,7>
05750   2779321811U,  // <7,7,5,u>: Cost 3 vsldoi12 RHS, <7,5,u,7>
05751   2658287718U,  // <7,7,6,0>: Cost 3 vsldoi4 <6,7,7,6>, LHS
05752   3852916197U,  // <7,7,6,1>: Cost 4 vsldoi12 RHS, <7,6,1,7>
05753   2779174382U,  // <7,7,6,2>: Cost 3 vsldoi12 RHS, <7,6,2,7>
05754   2316112378U,  // <7,7,6,3>: Cost 3 vmrglw <5,6,7,6>, <6,2,7,3>
05755   2658290998U,  // <7,7,6,4>: Cost 3 vsldoi4 <6,7,7,6>, RHS
05756   3852916233U,  // <7,7,6,5>: Cost 4 vsldoi12 RHS, <7,6,5,7>
05757   1651004226U,  // <7,7,6,6>: Cost 2 vsldoi8 <6,6,7,7>, <6,6,7,7>
05758   2779174420U,  // <7,7,6,7>: Cost 3 vsldoi12 RHS, <7,6,7,0>
05759   1652331492U,  // <7,7,6,u>: Cost 2 vsldoi8 <6,u,7,7>, <6,u,7,7>
05760   1590526054U,  // <7,7,7,0>: Cost 2 vsldoi4 <7,7,7,7>, LHS
05761   2328728623U,  // <7,7,7,1>: Cost 3 vmrglw <7,7,7,7>, <7,0,7,1>
05762   2724746451U,  // <7,7,7,2>: Cost 3 vsldoi8 <6,6,7,7>, <7,2,7,3>
05763   2322092538U,  // <7,7,7,3>: Cost 3 vmrglw <6,6,7,7>, <6,2,7,3>
05764   1590529334U,  // <7,7,7,4>: Cost 2 vsldoi4 <7,7,7,7>, RHS
05765   2328728951U,  // <7,7,7,5>: Cost 3 vmrglw <7,7,7,7>, <7,4,7,5>
05766   2724746770U,  // <7,7,7,6>: Cost 3 vsldoi8 <6,6,7,7>, <7,6,6,7>
05767   430361910U, // <7,7,7,7>: Cost 1 vspltisw3 RHS
05768   430361910U, // <7,7,7,u>: Cost 1 vspltisw3 RHS
05769   1242320994U,  // <7,7,u,0>: Cost 2 vmrglw <5,6,7,0>, <5,6,7,0>
05770   1705580162U,  // <7,7,u,1>: Cost 2 vsldoi12 RHS, <7,u,1,2>
05771   2779321996U,  // <7,7,u,2>: Cost 3 vsldoi12 RHS, <7,u,2,3>
05772   1245663738U,  // <7,7,u,3>: Cost 2 vmrglw <6,2,7,3>, <6,2,7,3>
05773   1242353766U,  // <7,7,u,4>: Cost 2 vmrglw <5,6,7,4>, <5,6,7,4>
05774   1705580202U,  // <7,7,u,5>: Cost 2 vsldoi12 RHS, <7,u,5,6>
05775   1662949620U,  // <7,7,u,6>: Cost 2 vsldoi8 <u,6,7,7>, <u,6,7,7>
05776   430361910U, // <7,7,u,7>: Cost 1 vspltisw3 RHS
05777   430361910U, // <7,7,u,u>: Cost 1 vspltisw3 RHS
05778   1705426944U,  // <7,u,0,0>: Cost 2 vsldoi12 RHS, <0,0,0,0>
05779   1705432787U,  // <7,u,0,1>: Cost 2 vsldoi12 RHS, <u,0,1,2>
05780   2316060885U,  // <7,u,0,2>: Cost 3 vmrglw <5,6,7,0>, <3,0,u,2>
05781   1242316956U,  // <7,u,0,3>: Cost 2 vmrglw <5,6,7,0>, LHS
05782   2779174637U,  // <7,u,0,4>: Cost 3 vsldoi12 RHS, <u,0,4,1>
05783   1182750874U,  // <7,u,0,5>: Cost 2 vmrghw <7,0,1,2>, RHS
05784   2316061213U,  // <7,u,0,6>: Cost 3 vmrglw <5,6,7,0>, <3,4,u,6>
05785   1242320200U,  // <7,u,0,7>: Cost 2 vmrglw <5,6,7,0>, RHS
05786   1705432850U,  // <7,u,0,u>: Cost 2 vsldoi12 RHS, <u,0,u,2>
05787   1584578662U,  // <7,u,1,0>: Cost 2 vsldoi4 <6,7,u,1>, LHS
05788   1705427764U,  // <7,u,1,1>: Cost 2 vsldoi12 RHS, <1,1,1,1>
05789   631691054U, // <7,u,1,2>: Cost 1 vsldoi12 RHS, LHS
05790   2640407307U,  // <7,u,1,3>: Cost 3 vsldoi4 <3,7,u,1>, <3,7,u,1>
05791   1584581942U,  // <7,u,1,4>: Cost 2 vsldoi4 <6,7,u,1>, RHS
05792   2779174726U,  // <7,u,1,5>: Cost 3 vsldoi12 RHS, <u,1,5,0>
05793   1584583574U,  // <7,u,1,6>: Cost 2 vsldoi4 <6,7,u,1>, <6,7,u,1>
05794   2779322201U,  // <7,u,1,7>: Cost 3 vsldoi12 RHS, <u,1,7,1>
05795   631691108U, // <7,u,1,u>: Cost 1 vsldoi12 RHS, LHS
05796   2779174763U,  // <7,u,2,0>: Cost 3 vsldoi12 RHS, <u,2,0,1>
05797   2779174774U,  // <7,u,2,1>: Cost 3 vsldoi12 RHS, <u,2,1,3>
05798   1705428584U,  // <7,u,2,2>: Cost 2 vsldoi12 RHS, <2,2,2,2>
05799   1705432965U,  // <7,u,2,3>: Cost 2 vsldoi12 RHS, <u,2,3,0>
05800   2779174801U,  // <7,u,2,4>: Cost 3 vsldoi12 RHS, <u,2,4,3>
05801   2779174810U,  // <7,u,2,5>: Cost 3 vsldoi12 RHS, <u,2,5,3>
05802   2767673251U,  // <7,u,2,6>: Cost 3 vsldoi12 <2,6,3,7>, <u,2,6,3>
05803   1705580460U,  // <7,u,2,7>: Cost 2 vsldoi12 RHS, <u,2,7,3>
05804   1705433010U,  // <7,u,2,u>: Cost 2 vsldoi12 RHS, <u,2,u,0>
05805   1705433020U,  // <7,u,3,0>: Cost 2 vsldoi12 RHS, <u,3,0,1>
05806   2779174853U,  // <7,u,3,1>: Cost 3 vsldoi12 RHS, <u,3,1,1>
05807   2767673299U,  // <7,u,3,2>: Cost 3 vsldoi12 <2,6,3,7>, <u,3,2,6>
05808   1245659292U,  // <7,u,3,3>: Cost 2 vmrglw <6,2,7,3>, LHS
05809   1705433060U,  // <7,u,3,4>: Cost 2 vsldoi12 RHS, <u,3,4,5>
05810   2779174893U,  // <7,u,3,5>: Cost 3 vsldoi12 RHS, <u,3,5,5>
05811   2706836152U,  // <7,u,3,6>: Cost 3 vsldoi8 <3,6,7,u>, <3,6,7,u>
05812   1245662536U,  // <7,u,3,7>: Cost 2 vmrglw <6,2,7,3>, RHS
05813   1705433092U,  // <7,u,3,u>: Cost 2 vsldoi12 RHS, <u,3,u,1>
05814   2779174925U,  // <7,u,4,0>: Cost 3 vsldoi12 RHS, <u,4,0,1>
05815   1185732398U,  // <7,u,4,1>: Cost 2 vmrghw <7,4,5,6>, LHS
05816   2316093653U,  // <7,u,4,2>: Cost 3 vmrglw <5,6,7,4>, <3,0,u,2>
05817   1242349724U,  // <7,u,4,3>: Cost 2 vmrglw <5,6,7,4>, LHS
05818   1705430224U,  // <7,u,4,4>: Cost 2 vsldoi12 RHS, <4,4,4,4>
05819   1705433151U,  // <7,u,4,5>: Cost 2 vsldoi12 RHS, <u,4,5,6>
05820   2316093981U,  // <7,u,4,6>: Cost 3 vmrglw <5,6,7,4>, <3,4,u,6>
05821   1242352968U,  // <7,u,4,7>: Cost 2 vmrglw <5,6,7,4>, RHS
05822   1705433178U,  // <7,u,4,u>: Cost 2 vsldoi12 RHS, <u,4,u,6>
05823   1584611430U,  // <7,u,5,0>: Cost 2 vsldoi4 <6,7,u,5>, LHS
05824   2781165670U,  // <7,u,5,1>: Cost 3 vsldoi12 RHS, <u,5,1,0>
05825   2640439226U,  // <7,u,5,2>: Cost 3 vsldoi4 <3,7,u,5>, <2,6,3,7>
05826   2640440079U,  // <7,u,5,3>: Cost 3 vsldoi4 <3,7,u,5>, <3,7,u,5>
05827   1584614710U,  // <7,u,5,4>: Cost 2 vsldoi4 <6,7,u,5>, RHS
05828   1705431044U,  // <7,u,5,5>: Cost 2 vsldoi12 RHS, <5,5,5,5>
05829   631691418U, // <7,u,5,6>: Cost 1 vsldoi12 RHS, RHS
05830   2779322525U,  // <7,u,5,7>: Cost 3 vsldoi12 RHS, <u,5,7,1>
05831   631691436U, // <7,u,5,u>: Cost 1 vsldoi12 RHS, RHS
05832   2779175087U,  // <7,u,6,0>: Cost 3 vsldoi12 RHS, <u,6,0,1>
05833   2779175102U,  // <7,u,6,1>: Cost 3 vsldoi12 RHS, <u,6,1,7>
05834   1648357887U,  // <7,u,6,2>: Cost 2 vsldoi8 <6,2,7,u>, <6,2,7,u>
05835   1705433296U,  // <7,u,6,3>: Cost 2 vsldoi12 RHS, <u,6,3,7>
05836   2779175127U,  // <7,u,6,4>: Cost 3 vsldoi12 RHS, <u,6,4,5>
05837   2779175138U,  // <7,u,6,5>: Cost 3 vsldoi12 RHS, <u,6,5,7>
05838   1651012419U,  // <7,u,6,6>: Cost 2 vsldoi8 <6,6,7,u>, <6,6,7,u>
05839   1705580788U,  // <7,u,6,7>: Cost 2 vsldoi12 RHS, <u,6,7,7>
05840   1705433341U,  // <7,u,6,u>: Cost 2 vsldoi12 RHS, <u,6,u,7>
05841   1705580800U,  // <7,u,7,0>: Cost 2 vsldoi12 RHS, <u,7,0,1>
05842   1187878702U,  // <7,u,7,1>: Cost 2 vmrghw <7,7,7,7>, LHS
05843   2768042263U,  // <7,u,7,2>: Cost 3 vsldoi12 <2,6,u,7>, <u,7,2,6>
05844   1248346268U,  // <7,u,7,3>: Cost 2 vmrglw <6,6,7,7>, LHS
05845   1705580840U,  // <7,u,7,4>: Cost 2 vsldoi12 RHS, <u,7,4,5>
05846   1187879066U,  // <7,u,7,5>: Cost 2 vmrghw <7,7,7,7>, RHS
05847   2779322679U,  // <7,u,7,6>: Cost 3 vsldoi12 RHS, <u,7,6,2>
05848   430361910U, // <7,u,7,7>: Cost 1 vspltisw3 RHS
05849   430361910U, // <7,u,7,u>: Cost 1 vspltisw3 RHS
05850   1705433425U,  // <7,u,u,0>: Cost 2 vsldoi12 RHS, <u,u,0,1>
05851   1705433435U,  // <7,u,u,1>: Cost 2 vsldoi12 RHS, <u,u,1,2>
05852   631691621U, // <7,u,u,2>: Cost 1 vsldoi12 RHS, LHS
05853   1705433451U,  // <7,u,u,3>: Cost 2 vsldoi12 RHS, <u,u,3,0>
05854   1705433465U,  // <7,u,u,4>: Cost 2 vsldoi12 RHS, <u,u,4,5>
05855   1705433475U,  // <7,u,u,5>: Cost 2 vsldoi12 RHS, <u,u,5,6>
05856   631691661U, // <7,u,u,6>: Cost 1 vsldoi12 RHS, RHS
05857   430361910U, // <7,u,u,7>: Cost 1 vspltisw3 RHS
05858   631691675U, // <7,u,u,u>: Cost 1 vsldoi12 RHS, LHS
05859   202162278U, // <u,0,0,0>: Cost 1 vspltisw0 LHS
05860   1678598154U,  // <u,0,0,1>: Cost 2 vsldoi12 LHS, <0,0,1,1>
05861   2634500154U,  // <u,0,0,2>: Cost 3 vsldoi4 <2,u,0,0>, <2,u,0,0>
05862   2289596269U,  // <u,0,0,3>: Cost 3 vmrglw <1,2,u,0>, <u,2,0,3>
05863   1548815670U,  // <u,0,0,4>: Cost 2 vsldoi4 <0,u,0,0>, RHS
05864   2663698530U,  // <u,0,0,5>: Cost 3 vsldoi4 <7,7,0,0>, <5,6,7,0>
05865   2658390942U,  // <u,0,0,6>: Cost 3 vsldoi4 <6,u,0,0>, <6,u,0,0>
05866   2289596597U,  // <u,0,0,7>: Cost 3 vmrglw <1,2,u,0>, <u,6,0,7>
05867   202162278U, // <u,0,0,u>: Cost 1 vspltisw0 LHS
05868   1560764518U,  // <u,0,1,0>: Cost 2 vsldoi4 <2,u,0,1>, LHS
05869   115720294U, // <u,0,1,1>: Cost 1 vmrghw LHS, LHS
05870   604856427U, // <u,0,1,2>: Cost 1 vsldoi12 LHS, LHS
05871   2634508438U,  // <u,0,1,3>: Cost 3 vsldoi4 <2,u,0,1>, <3,0,1,2>
05872   1560767798U,  // <u,0,1,4>: Cost 2 vsldoi4 <2,u,0,1>, RHS
05873   2652426438U,  // <u,0,1,5>: Cost 3 vsldoi4 <5,u,0,1>, <5,u,0,1>
05874   1584657311U,  // <u,0,1,6>: Cost 2 vsldoi4 <6,u,0,1>, <6,u,0,1>
05875   2658399226U,  // <u,0,1,7>: Cost 3 vsldoi4 <6,u,0,1>, <7,0,1,2>
05876   604856476U, // <u,0,1,u>: Cost 1 vsldoi12 LHS, LHS
05877   2696889850U,  // <u,0,2,0>: Cost 3 vsldoi8 <2,0,u,0>, <2,0,u,0>
05878   1190174822U,  // <u,0,2,1>: Cost 2 vmrghw <u,2,3,0>, LHS
05879   2692245096U,  // <u,0,2,2>: Cost 3 vsldoi8 <1,2,u,0>, <2,2,2,2>
05880   2692245158U,  // <u,0,2,3>: Cost 3 vsldoi8 <1,2,u,0>, <2,3,0,1>
05881   2263916882U,  // <u,0,2,4>: Cost 3 vmrghw <u,2,3,0>, <0,4,1,5>
05882   2299709908U,  // <u,0,2,5>: Cost 3 vmrglw <3,0,1,2>, <3,4,0,5>
05883   2692245434U,  // <u,0,2,6>: Cost 3 vsldoi8 <1,2,u,0>, <2,6,3,7>
05884   2701535281U,  // <u,0,2,7>: Cost 3 vsldoi8 <2,7,u,0>, <2,7,u,0>
05885   1190175389U,  // <u,0,2,u>: Cost 2 vmrghw <u,2,3,0>, LHS
05886   1209237504U,  // <u,0,3,0>: Cost 2 vmrglw LHS, <0,0,0,0>
05887   1209239206U,  // <u,0,3,1>: Cost 2 vmrglw LHS, <2,3,0,1>
05888   2704189813U,  // <u,0,3,2>: Cost 3 vsldoi8 <3,2,u,0>, <3,2,u,0>
05889   2692245916U,  // <u,0,3,3>: Cost 3 vsldoi8 <1,2,u,0>, <3,3,3,3>
05890   2282981033U,  // <u,0,3,4>: Cost 3 vmrglw LHS, <2,3,0,4>
05891   2664386658U,  // <u,0,3,5>: Cost 3 vsldoi4 <7,u,0,3>, <5,6,7,0>
05892   2691877496U,  // <u,0,3,6>: Cost 3 vsldoi8 <1,2,3,0>, <3,6,0,7>
05893   2664388218U,  // <u,0,3,7>: Cost 3 vsldoi4 <7,u,0,3>, <7,u,0,3>
05894   1209239213U,  // <u,0,3,u>: Cost 2 vmrglw LHS, <2,3,0,u>
05895   2289623040U,  // <u,0,4,0>: Cost 3 vmrglw <1,2,u,4>, <0,0,0,0>
05896   1678598482U,  // <u,0,4,1>: Cost 2 vsldoi12 LHS, <0,4,1,5>
05897   2634532926U,  // <u,0,4,2>: Cost 3 vsldoi4 <2,u,0,4>, <2,u,0,4>
05898   2235580672U,  // <u,0,4,3>: Cost 3 vmrghw <3,4,5,6>, <0,3,1,4>
05899   1143619922U,  // <u,0,4,4>: Cost 2 vmrghw <0,4,1,5>, <0,4,1,5>
05900   1618505014U,  // <u,0,4,5>: Cost 2 vsldoi8 <1,2,u,0>, RHS
05901   2658423714U,  // <u,0,4,6>: Cost 3 vsldoi4 <6,u,0,4>, <6,u,0,4>
05902   2713259464U,  // <u,0,4,7>: Cost 3 vsldoi8 <4,7,5,0>, <4,7,5,0>
05903   1683243409U,  // <u,0,4,u>: Cost 2 vsldoi12 LHS, <0,4,u,5>
05904   1192443904U,  // <u,0,5,0>: Cost 2 vmrghw RHS, <0,0,0,0>
05905   118702182U, // <u,0,5,1>: Cost 1 vmrghw RHS, LHS
05906   2266185901U,  // <u,0,5,2>: Cost 3 vmrghw RHS, <0,2,1,2>
05907   2640513816U,  // <u,0,5,3>: Cost 3 vsldoi4 <3,u,0,5>, <3,u,0,5>
05908   1192444242U,  // <u,0,5,4>: Cost 2 vmrghw RHS, <0,4,1,5>
05909   2718789636U,  // <u,0,5,5>: Cost 3 vsldoi8 <5,6,u,0>, <5,5,5,5>
05910   1645047915U,  // <u,0,5,6>: Cost 2 vsldoi8 <5,6,u,0>, <5,6,u,0>
05911   2664404604U,  // <u,0,5,7>: Cost 3 vsldoi4 <7,u,0,5>, <7,u,0,5>
05912   118702749U, // <u,0,5,u>: Cost 1 vmrghw RHS, LHS
05913   2302910464U,  // <u,0,6,0>: Cost 3 vmrglw <3,4,u,6>, <0,0,0,0>
05914   1192886374U,  // <u,0,6,1>: Cost 2 vmrghw <u,6,3,7>, LHS
05915   2718790138U,  // <u,0,6,2>: Cost 3 vsldoi8 <5,6,u,0>, <6,2,7,3>
05916   2722771537U,  // <u,0,6,3>: Cost 3 vsldoi8 <6,3,u,0>, <6,3,u,0>
05917   2266628434U,  // <u,0,6,4>: Cost 3 vmrghw <u,6,3,7>, <0,4,1,5>
05918   2248950180U,  // <u,0,6,5>: Cost 3 vmrghw <5,6,7,0>, <0,5,1,6>
05919   2718790456U,  // <u,0,6,6>: Cost 3 vsldoi8 <5,6,u,0>, <6,6,6,6>
05920   2718790478U,  // <u,0,6,7>: Cost 3 vsldoi8 <5,6,u,0>, <6,7,0,1>
05921   1192886941U,  // <u,0,6,u>: Cost 2 vmrghw <u,6,3,7>, LHS
05922   1235812352U,  // <u,0,7,0>: Cost 2 vmrglw RHS, <0,0,0,0>
05923   1235814054U,  // <u,0,7,1>: Cost 2 vmrglw RHS, <2,3,0,1>
05924   2728080601U,  // <u,0,7,2>: Cost 3 vsldoi8 <7,2,u,0>, <7,2,u,0>
05925   2640530202U,  // <u,0,7,3>: Cost 3 vsldoi4 <3,u,0,7>, <3,u,0,7>
05926   2640530742U,  // <u,0,7,4>: Cost 3 vsldoi4 <3,u,0,7>, RHS
05927   2309556692U,  // <u,0,7,5>: Cost 3 vmrglw RHS, <3,4,0,5>
05928   2730735133U,  // <u,0,7,6>: Cost 3 vsldoi8 <7,6,u,0>, <7,6,u,0>
05929   2309556856U,  // <u,0,7,7>: Cost 3 vmrglw RHS, <3,6,0,7>
05930   1235814061U,  // <u,0,7,u>: Cost 2 vmrglw RHS, <2,3,0,u>
05931   202162278U, // <u,0,u,0>: Cost 1 vspltisw0 LHS
05932   120365158U, // <u,0,u,1>: Cost 1 vmrghw LHS, LHS
05933   604856989U, // <u,0,u,2>: Cost 1 vsldoi12 LHS, LHS
05934   2692249532U,  // <u,0,u,3>: Cost 3 vsldoi8 <1,2,u,0>, <u,3,0,1>
05935   1560825142U,  // <u,0,u,4>: Cost 2 vsldoi4 <2,u,0,u>, RHS
05936   1618507930U,  // <u,0,u,5>: Cost 2 vsldoi8 <1,2,u,0>, RHS
05937   1584714662U,  // <u,0,u,6>: Cost 2 vsldoi4 <6,u,0,u>, <6,u,0,u>
05938   2309565048U,  // <u,0,u,7>: Cost 3 vmrglw RHS, <3,6,0,7>
05939   604857043U, // <u,0,u,u>: Cost 1 vsldoi12 LHS, LHS
05940   1611210825U,  // <u,1,0,0>: Cost 2 vsldoi8 <0,0,u,1>, <0,0,u,1>
05941   1616519270U,  // <u,1,0,1>: Cost 2 vsldoi8 <0,u,u,1>, LHS
05942   2287605459U,  // <u,1,0,2>: Cost 3 vmrglw <0,u,u,0>, <u,0,1,2>
05943   2640546588U,  // <u,1,0,3>: Cost 3 vsldoi4 <3,u,1,0>, <3,u,1,0>
05944   2622631222U,  // <u,1,0,4>: Cost 3 vsldoi4 <0,u,1,0>, RHS
05945   2289590610U,  // <u,1,0,5>: Cost 3 vmrglw <1,2,u,0>, <0,4,1,5>
05946   2664436630U,  // <u,1,0,6>: Cost 3 vsldoi4 <7,u,1,0>, <6,7,u,1>
05947   2664437376U,  // <u,1,0,7>: Cost 3 vsldoi4 <7,u,1,0>, <7,u,1,0>
05948   1616519889U,  // <u,1,0,u>: Cost 2 vsldoi8 <0,u,u,1>, <0,u,u,1>
05949   1548894866U,  // <u,1,1,0>: Cost 2 vsldoi4 <0,u,1,1>, <0,u,1,1>
05950   269271142U, // <u,1,1,1>: Cost 1 vspltisw1 LHS
05951   1189462934U,  // <u,1,1,2>: Cost 2 vmrghw LHS, <1,2,3,0>
05952   2622638230U,  // <u,1,1,3>: Cost 3 vsldoi4 <0,u,1,1>, <3,0,1,2>
05953   1548897590U,  // <u,1,1,4>: Cost 2 vsldoi4 <0,u,1,1>, RHS
05954   2756985692U,  // <u,1,1,5>: Cost 3 vsldoi12 LHS, <1,1,5,5>
05955   2658472872U,  // <u,1,1,6>: Cost 3 vsldoi4 <6,u,1,1>, <6,u,1,1>
05956   2287614142U,  // <u,1,1,7>: Cost 3 vmrglw <0,u,u,1>, <u,6,1,7>
05957   269271142U, // <u,1,1,u>: Cost 1 vspltisw1 LHS
05958   1566818406U,  // <u,1,2,0>: Cost 2 vsldoi4 <3,u,1,2>, LHS
05959   2756985735U,  // <u,1,2,1>: Cost 3 vsldoi12 LHS, <1,2,1,3>
05960   1148371862U,  // <u,1,2,2>: Cost 2 vmrghw <1,2,3,0>, <1,2,3,0>
05961   835584U,  // <u,1,2,3>: Cost 0 copy LHS
05962   1566821686U,  // <u,1,2,4>: Cost 2 vsldoi4 <3,u,1,2>, RHS
05963   2756985771U,  // <u,1,2,5>: Cost 3 vsldoi12 LHS, <1,2,5,3>
05964   2690262970U,  // <u,1,2,6>: Cost 3 vsldoi8 <0,u,u,1>, <2,6,3,7>
05965   1590711938U,  // <u,1,2,7>: Cost 2 vsldoi4 <7,u,1,2>, <7,u,1,2>
05966   835584U,  // <u,1,2,u>: Cost 0 copy LHS
05967   2282979337U,  // <u,1,3,0>: Cost 3 vmrglw LHS, <0,0,1,0>
05968   1209237514U,  // <u,1,3,1>: Cost 2 vmrglw LHS, <0,0,1,1>
05969   1209239702U,  // <u,1,3,2>: Cost 2 vmrglw LHS, <3,0,1,2>
05970   2282979502U,  // <u,1,3,3>: Cost 3 vmrglw LHS, <0,2,1,3>
05971   2282979341U,  // <u,1,3,4>: Cost 3 vmrglw LHS, <0,0,1,4>
05972   1209237842U,  // <u,1,3,5>: Cost 2 vmrglw LHS, <0,4,1,5>
05973   2282979505U,  // <u,1,3,6>: Cost 3 vmrglw LHS, <0,2,1,6>
05974   2287625423U,  // <u,1,3,7>: Cost 3 vmrglw LHS, <1,6,1,7>
05975   1209237521U,  // <u,1,3,u>: Cost 2 vmrglw LHS, <0,0,1,u>
05976   1635101613U,  // <u,1,4,0>: Cost 2 vsldoi8 <4,0,u,1>, <4,0,u,1>
05977   2289623050U,  // <u,1,4,1>: Cost 3 vmrglw <1,2,u,4>, <0,0,1,1>
05978   2289625238U,  // <u,1,4,2>: Cost 3 vmrglw <1,2,u,4>, <3,0,1,2>
05979   2640579360U,  // <u,1,4,3>: Cost 3 vsldoi4 <3,u,1,4>, <3,u,1,4>
05980   2622663990U,  // <u,1,4,4>: Cost 3 vsldoi4 <0,u,1,4>, RHS
05981   1616522550U,  // <u,1,4,5>: Cost 2 vsldoi8 <0,u,u,1>, RHS
05982   2664469398U,  // <u,1,4,6>: Cost 3 vsldoi4 <7,u,1,4>, <6,7,u,1>
05983   2664470148U,  // <u,1,4,7>: Cost 3 vsldoi4 <7,u,1,4>, <7,u,1,4>
05984   1616522793U,  // <u,1,4,u>: Cost 2 vsldoi8 <0,u,u,1>, RHS
05985   1548927638U,  // <u,1,5,0>: Cost 2 vsldoi4 <0,u,1,5>, <0,u,1,5>
05986   1192444724U,  // <u,1,5,1>: Cost 2 vmrghw RHS, <1,1,1,1>
05987   1192444822U,  // <u,1,5,2>: Cost 2 vmrghw RHS, <1,2,3,0>
05988   2622670998U,  // <u,1,5,3>: Cost 3 vsldoi4 <0,u,1,5>, <3,0,1,2>
05989   1548930358U,  // <u,1,5,4>: Cost 2 vsldoi4 <0,u,1,5>, RHS
05990   1210728786U,  // <u,1,5,5>: Cost 2 vmrglw <0,4,1,5>, <0,4,1,5>
05991   2714153058U,  // <u,1,5,6>: Cost 3 vsldoi8 <4,u,u,1>, <5,6,7,0>
05992   2670449658U,  // <u,1,5,7>: Cost 3 vsldoi4 <u,u,1,5>, <7,0,1,2>
05993   1548932910U,  // <u,1,5,u>: Cost 2 vsldoi4 <0,u,1,5>, LHS
05994   2622677655U,  // <u,1,6,0>: Cost 3 vsldoi4 <0,u,1,6>, <0,u,1,6>
05995   2756986063U,  // <u,1,6,1>: Cost 3 vsldoi12 LHS, <1,6,1,7>
05996   2302912662U,  // <u,1,6,2>: Cost 3 vmrglw <3,4,u,6>, <3,0,1,2>
05997   3696421014U,  // <u,1,6,3>: Cost 4 vsldoi4 <0,u,1,6>, <3,0,1,2>
05998   2622680374U,  // <u,1,6,4>: Cost 3 vsldoi4 <0,u,1,6>, RHS
05999   2756986099U,  // <u,1,6,5>: Cost 3 vsldoi12 LHS, <1,6,5,7>
06000   2714153784U,  // <u,1,6,6>: Cost 3 vsldoi8 <4,u,u,1>, <6,6,6,6>
06001   1651692438U,  // <u,1,6,7>: Cost 2 vsldoi8 <6,7,u,1>, <6,7,u,1>
06002   1652356071U,  // <u,1,6,u>: Cost 2 vsldoi8 <6,u,u,1>, <6,u,u,1>
06003   2628657254U,  // <u,1,7,0>: Cost 3 vsldoi4 <1,u,1,7>, LHS
06004   1235812362U,  // <u,1,7,1>: Cost 2 vmrglw RHS, <0,0,1,1>
06005   1235814550U,  // <u,1,7,2>: Cost 2 vmrglw RHS, <3,0,1,2>
06006   2309554350U,  // <u,1,7,3>: Cost 3 vmrglw RHS, <0,2,1,3>
06007   2628660534U,  // <u,1,7,4>: Cost 3 vsldoi4 <1,u,1,7>, RHS
06008   1235812690U,  // <u,1,7,5>: Cost 2 vmrglw RHS, <0,4,1,5>
06009   2309554353U,  // <u,1,7,6>: Cost 3 vmrglw RHS, <0,2,1,6>
06010   2309554678U,  // <u,1,7,7>: Cost 3 vmrglw RHS, <0,6,1,7>
06011   1235812369U,  // <u,1,7,u>: Cost 2 vmrglw RHS, <0,0,1,u>
06012   1548952217U,  // <u,1,u,0>: Cost 2 vsldoi4 <0,u,1,u>, <0,u,1,u>
06013   269271142U, // <u,1,u,1>: Cost 1 vspltisw1 LHS
06014   1209280662U,  // <u,1,u,2>: Cost 2 vmrglw LHS, <3,0,1,2>
06015   835584U,  // <u,1,u,3>: Cost 0 copy LHS
06016   1548954934U,  // <u,1,u,4>: Cost 2 vsldoi4 <0,u,1,u>, RHS
06017   1209278802U,  // <u,1,u,5>: Cost 2 vmrglw LHS, <0,4,1,5>
06018   2283020465U,  // <u,1,u,6>: Cost 3 vmrglw LHS, <0,2,1,6>
06019   1590761096U,  // <u,1,u,7>: Cost 2 vsldoi4 <7,u,1,u>, <7,u,1,u>
06020   835584U,  // <u,1,u,u>: Cost 0 copy LHS
06021   2702876672U,  // <u,2,0,0>: Cost 3 vsldoi8 <3,0,u,2>, <0,0,0,0>
06022   1629134950U,  // <u,2,0,1>: Cost 2 vsldoi8 <3,0,u,2>, LHS
06023   2289591912U,  // <u,2,0,2>: Cost 3 vmrglw <1,2,u,0>, <2,2,2,2>
06024   1215848550U,  // <u,2,0,3>: Cost 2 vmrglw <1,2,u,0>, LHS
06025   2702877010U,  // <u,2,0,4>: Cost 3 vsldoi8 <3,0,u,2>, <0,4,1,5>
06026   2289222708U,  // <u,2,0,5>: Cost 3 vmrglw <1,2,3,0>, <1,4,2,5>
06027   2779178473U,  // <u,2,0,6>: Cost 3 vsldoi12 RHS, <2,0,6,1>
06028   2726249024U,  // <u,2,0,7>: Cost 3 vsldoi8 <7,0,1,2>, <0,7,1,0>
06029   1215848555U,  // <u,2,0,u>: Cost 2 vmrglw <1,2,u,0>, LHS
06030   2690933539U,  // <u,2,1,0>: Cost 3 vsldoi8 <1,0,u,2>, <1,0,u,2>
06031   2628683124U,  // <u,2,1,1>: Cost 3 vsldoi4 <1,u,2,1>, <1,u,2,1>
06032   1189463656U,  // <u,2,1,2>: Cost 2 vmrghw LHS, <2,2,2,2>
06033   1213866086U,  // <u,2,1,3>: Cost 2 vmrglw <0,u,u,1>, LHS
06034   2628685110U,  // <u,2,1,4>: Cost 3 vsldoi4 <1,u,2,1>, RHS
06035   2263205736U,  // <u,2,1,5>: Cost 3 vmrghw LHS, <2,5,3,6>
06036   1189463994U,  // <u,2,1,6>: Cost 2 vmrghw LHS, <2,6,3,7>
06037   2263205866U,  // <u,2,1,7>: Cost 3 vmrghw LHS, <2,7,0,1>
06038   1213866091U,  // <u,2,1,u>: Cost 2 vmrglw <0,u,u,1>, LHS
06039   1556938854U,  // <u,2,2,0>: Cost 2 vsldoi4 <2,2,2,2>, LHS
06040   2697569869U,  // <u,2,2,1>: Cost 3 vsldoi8 <2,1,u,2>, <2,1,u,2>
06041   336380006U, // <u,2,2,2>: Cost 1 vspltisw2 LHS
06042   1678599794U,  // <u,2,2,3>: Cost 2 vsldoi12 LHS, <2,2,3,3>
06043   1556942134U,  // <u,2,2,4>: Cost 2 vsldoi4 <2,2,2,2>, RHS
06044   2295138061U,  // <u,2,2,5>: Cost 3 vmrglw <2,2,2,2>, <2,4,2,5>
06045   2702878650U,  // <u,2,2,6>: Cost 3 vsldoi8 <3,0,u,2>, <2,6,3,7>
06046   2300229831U,  // <u,2,2,7>: Cost 3 vmrglw <3,0,u,2>, <u,6,2,7>
06047   336380006U, // <u,2,2,u>: Cost 1 vspltisw2 LHS
06048   475243165U, // <u,2,3,0>: Cost 1 vsldoi4 LHS, LHS
06049   1548985140U,  // <u,2,3,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
06050   1209239144U,  // <u,2,3,2>: Cost 2 vmrglw LHS, <2,2,2,2>
06051   135495782U, // <u,2,3,3>: Cost 1 vmrglw LHS, LHS
06052   475245878U, // <u,2,3,4>: Cost 1 vsldoi4 LHS, RHS
06053   1596764164U,  // <u,2,3,5>: Cost 2 vsldoi4 LHS, <5,5,5,5>
06054   1596764666U,  // <u,2,3,6>: Cost 2 vsldoi4 LHS, <6,2,7,3>
06055   1596765178U,  // <u,2,3,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
06056   135495787U, // <u,2,3,u>: Cost 1 vmrglw LHS, LHS
06057   2708851630U,  // <u,2,4,0>: Cost 3 vsldoi8 <4,0,u,2>, <4,0,u,2>
06058   2217362979U,  // <u,2,4,1>: Cost 3 vmrghw <0,4,1,5>, <2,1,3,5>
06059   2289624680U,  // <u,2,4,2>: Cost 3 vmrglw <1,2,u,4>, <2,2,2,2>
06060   1215881318U,  // <u,2,4,3>: Cost 2 vmrglw <1,2,u,4>, LHS
06061   2726767824U,  // <u,2,4,4>: Cost 3 vsldoi8 <7,0,u,2>, <4,4,4,4>
06062   1629138230U,  // <u,2,4,5>: Cost 2 vsldoi8 <3,0,u,2>, RHS
06063   2779178801U,  // <u,2,4,6>: Cost 3 vsldoi12 RHS, <2,4,6,5>
06064   2726251976U,  // <u,2,4,7>: Cost 3 vsldoi8 <7,0,1,2>, <4,7,5,0>
06065   1215881323U,  // <u,2,4,u>: Cost 2 vmrglw <1,2,u,4>, LHS
06066   2628714598U,  // <u,2,5,0>: Cost 3 vsldoi4 <1,u,2,5>, LHS
06067   2628715896U,  // <u,2,5,1>: Cost 3 vsldoi4 <1,u,2,5>, <1,u,2,5>
06068   1192445544U,  // <u,2,5,2>: Cost 2 vmrghw RHS, <2,2,2,2>
06069   1213898854U,  // <u,2,5,3>: Cost 2 vmrglw <0,u,u,5>, LHS
06070   2628717878U,  // <u,2,5,4>: Cost 3 vsldoi4 <1,u,2,5>, RHS
06071   2726768644U,  // <u,2,5,5>: Cost 3 vsldoi8 <7,0,u,2>, <5,5,5,5>
06072   1192445882U,  // <u,2,5,6>: Cost 2 vmrghw RHS, <2,6,3,7>
06073   2266187754U,  // <u,2,5,7>: Cost 3 vmrghw RHS, <2,7,0,1>
06074   1213898859U,  // <u,2,5,u>: Cost 2 vmrglw <0,u,u,5>, LHS
06075   2634694758U,  // <u,2,6,0>: Cost 3 vsldoi4 <2,u,2,6>, LHS
06076   2721460657U,  // <u,2,6,1>: Cost 3 vsldoi8 <6,1,u,2>, <6,1,u,2>
06077   2296940136U,  // <u,2,6,2>: Cost 3 vmrglw <2,4,u,6>, <2,2,2,2>
06078   1678600122U,  // <u,2,6,3>: Cost 2 vsldoi12 LHS, <2,6,3,7>
06079   2634698038U,  // <u,2,6,4>: Cost 3 vsldoi4 <2,u,2,6>, RHS
06080   3370682125U,  // <u,2,6,5>: Cost 4 vmrglw <2,4,u,6>, <2,4,2,5>
06081   1157056442U,  // <u,2,6,6>: Cost 2 vmrghw <2,6,3,7>, <2,6,3,7>
06082   2725442455U,  // <u,2,6,7>: Cost 3 vsldoi8 <6,7,u,2>, <6,7,u,2>
06083   1678600167U,  // <u,2,6,u>: Cost 2 vsldoi12 LHS, <2,6,u,7>
06084   1653027897U,  // <u,2,7,0>: Cost 2 vsldoi8 <7,0,u,2>, <7,0,u,2>
06085   2309554924U,  // <u,2,7,1>: Cost 3 vmrglw RHS, <1,0,2,1>
06086   1235813992U,  // <u,2,7,2>: Cost 2 vmrglw RHS, <2,2,2,2>
06087   162070630U, // <u,2,7,3>: Cost 1 vmrglw RHS, LHS
06088   2634706230U,  // <u,2,7,4>: Cost 3 vsldoi4 <2,u,2,7>, RHS
06089   2309555252U,  // <u,2,7,5>: Cost 3 vmrglw RHS, <1,4,2,5>
06090   2309555901U,  // <u,2,7,6>: Cost 3 vmrglw RHS, <2,3,2,6>
06091   2309555416U,  // <u,2,7,7>: Cost 3 vmrglw RHS, <1,6,2,7>
06092   162070635U, // <u,2,7,u>: Cost 1 vmrglw RHS, LHS
06093   475284130U, // <u,2,u,0>: Cost 1 vsldoi4 LHS, LHS
06094   1549026100U,  // <u,2,u,1>: Cost 2 vsldoi4 LHS, <1,1,1,1>
06095   336380006U, // <u,2,u,2>: Cost 1 vspltisw2 LHS
06096   135536742U, // <u,2,u,3>: Cost 1 vmrglw LHS, LHS
06097   475286838U, // <u,2,u,4>: Cost 1 vsldoi4 LHS, RHS
06098   1629141146U,  // <u,2,u,5>: Cost 2 vsldoi8 <3,0,u,2>, RHS
06099   1194108858U,  // <u,2,u,6>: Cost 2 vmrghw LHS, <2,6,3,7>
06100   1596806138U,  // <u,2,u,7>: Cost 2 vsldoi4 LHS, <7,0,1,2>
06101   135536747U, // <u,2,u,u>: Cost 1 vmrglw LHS, LHS
06102   1611890688U,  // <u,3,0,0>: Cost 2 vsldoi8 LHS, <0,0,0,0>
06103   538149020U, // <u,3,0,1>: Cost 1 vsldoi8 LHS, LHS
06104   2685632685U,  // <u,3,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
06105   2685632764U,  // <u,3,0,3>: Cost 3 vsldoi8 LHS, <0,3,1,0>
06106   1611891026U,  // <u,3,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
06107   2733408722U,  // <u,3,0,5>: Cost 3 vsldoi8 LHS, <0,5,6,7>
06108   2658612153U,  // <u,3,0,6>: Cost 3 vsldoi4 <6,u,3,0>, <6,u,3,0>
06109   2289592250U,  // <u,3,0,7>: Cost 3 vmrglw <1,2,u,0>, <2,6,3,7>
06110   538149533U, // <u,3,0,u>: Cost 1 vsldoi8 LHS, LHS
06111   1189464214U,  // <u,3,1,0>: Cost 2 vmrghw LHS, <3,0,1,2>
06112   1611891508U,  // <u,3,1,1>: Cost 2 vsldoi8 LHS, <1,1,1,1>
06113   1611891606U,  // <u,3,1,2>: Cost 2 vsldoi8 LHS, <1,2,3,0>
06114   1189464476U,  // <u,3,1,3>: Cost 2 vmrghw LHS, <3,3,3,3>
06115   1189464578U,  // <u,3,1,4>: Cost 2 vmrghw LHS, <3,4,5,6>
06116   2690278511U,  // <u,3,1,5>: Cost 3 vsldoi8 LHS, <1,5,0,1>
06117   2690278607U,  // <u,3,1,6>: Cost 3 vsldoi8 LHS, <1,6,1,7>
06118   2287609786U,  // <u,3,1,7>: Cost 3 vmrglw <0,u,u,1>, <2,6,3,7>
06119   1611892092U,  // <u,3,1,u>: Cost 2 vsldoi8 LHS, <1,u,3,0>
06120   2685634042U,  // <u,3,2,0>: Cost 3 vsldoi8 LHS, <2,0,u,0>
06121   2685634079U,  // <u,3,2,1>: Cost 3 vsldoi8 LHS, <2,1,3,1>
06122   1611892328U,  // <u,3,2,2>: Cost 2 vsldoi8 LHS, <2,2,2,2>
06123   1611892390U,  // <u,3,2,3>: Cost 2 vsldoi8 LHS, <2,3,0,1>
06124   2685634371U,  // <u,3,2,4>: Cost 3 vsldoi8 LHS, <2,4,u,5>
06125   2685634453U,  // <u,3,2,5>: Cost 3 vsldoi8 LHS, <2,5,u,6>
06126   1611892666U,  // <u,3,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
06127   2300225466U,  // <u,3,2,7>: Cost 3 vmrglw <3,0,u,2>, <2,6,3,7>
06128   1611892795U,  // <u,3,2,u>: Cost 2 vsldoi8 LHS, <2,u,0,1>
06129   1209238422U,  // <u,3,3,0>: Cost 2 vmrglw LHS, <1,2,3,0>
06130   2282980247U,  // <u,3,3,1>: Cost 3 vmrglw LHS, <1,2,3,1>
06131   1561004120U,  // <u,3,3,2>: Cost 2 vsldoi4 <2,u,3,3>, <2,u,3,3>
06132   403488870U, // <u,3,3,3>: Cost 1 vspltisw3 LHS
06133   1209238426U,  // <u,3,3,4>: Cost 2 vmrglw LHS, <1,2,3,4>
06134   2282980899U,  // <u,3,3,5>: Cost 3 vmrglw LHS, <2,1,3,5>
06135   2282985598U,  // <u,3,3,6>: Cost 3 vmrglw LHS, <u,5,3,6>
06136   1209239482U,  // <u,3,3,7>: Cost 2 vmrglw LHS, <2,6,3,7>
06137   403488870U, // <u,3,3,u>: Cost 1 vspltisw3 LHS
06138   1555038310U,  // <u,3,4,0>: Cost 2 vsldoi4 <1,u,3,4>, LHS
06139   1555039616U,  // <u,3,4,1>: Cost 2 vsldoi4 <1,u,3,4>, <1,u,3,4>
06140   2628781672U,  // <u,3,4,2>: Cost 3 vsldoi4 <1,u,3,4>, <2,2,2,2>
06141   2289624690U,  // <u,3,4,3>: Cost 3 vmrglw <1,2,u,4>, <2,2,3,3>
06142   1555041590U,  // <u,3,4,4>: Cost 2 vsldoi4 <1,u,3,4>, RHS
06143   538152246U, // <u,3,4,5>: Cost 1 vsldoi8 LHS, RHS
06144   2658644925U,  // <u,3,4,6>: Cost 3 vsldoi4 <6,u,3,4>, <6,u,3,4>
06145   2289625018U,  // <u,3,4,7>: Cost 3 vmrglw <1,2,u,4>, <2,6,3,7>
06146   538152489U, // <u,3,4,u>: Cost 1 vsldoi8 LHS, RHS
06147   1192446102U,  // <u,3,5,0>: Cost 2 vmrghw RHS, <3,0,1,2>
06148   2733411983U,  // <u,3,5,1>: Cost 3 vsldoi8 LHS, <5,1,0,1>
06149   2634762330U,  // <u,3,5,2>: Cost 3 vsldoi4 <2,u,3,5>, <2,u,3,5>
06150   1192446364U,  // <u,3,5,3>: Cost 2 vmrghw RHS, <3,3,3,3>
06151   1192446466U,  // <u,3,5,4>: Cost 2 vmrghw RHS, <3,4,5,6>
06152   1659670532U,  // <u,3,5,5>: Cost 2 vsldoi8 LHS, <5,5,5,5>
06153   1659670626U,  // <u,3,5,6>: Cost 2 vsldoi8 LHS, <5,6,7,0>
06154   2287642554U,  // <u,3,5,7>: Cost 3 vmrglw <0,u,u,5>, <2,6,3,7>
06155   1659670788U,  // <u,3,5,u>: Cost 2 vsldoi8 LHS, <5,u,7,0>
06156   2634768486U,  // <u,3,6,0>: Cost 3 vsldoi4 <2,u,3,6>, LHS
06157   2733412775U,  // <u,3,6,1>: Cost 3 vsldoi8 LHS, <6,1,7,1>
06158   1648390659U,  // <u,3,6,2>: Cost 2 vsldoi8 <6,2,u,3>, <6,2,u,3>
06159   2634770973U,  // <u,3,6,3>: Cost 3 vsldoi4 <2,u,3,6>, <3,4,u,6>
06160   2634771766U,  // <u,3,6,4>: Cost 3 vsldoi4 <2,u,3,6>, RHS
06161   2733413099U,  // <u,3,6,5>: Cost 3 vsldoi8 LHS, <6,5,7,1>
06162   1659671352U,  // <u,3,6,6>: Cost 2 vsldoi8 LHS, <6,6,6,6>
06163   1659671374U,  // <u,3,6,7>: Cost 2 vsldoi8 LHS, <6,7,0,1>
06164   1652372457U,  // <u,3,6,u>: Cost 2 vsldoi8 <6,u,u,3>, <6,u,u,3>
06165   1561034854U,  // <u,3,7,0>: Cost 2 vsldoi4 <2,u,3,7>, LHS
06166   2634777396U,  // <u,3,7,1>: Cost 3 vsldoi4 <2,u,3,7>, <1,1,1,1>
06167   1561036892U,  // <u,3,7,2>: Cost 2 vsldoi4 <2,u,3,7>, <2,u,3,7>
06168   1235814002U,  // <u,3,7,3>: Cost 2 vmrglw RHS, <2,2,3,3>
06169   1561038134U,  // <u,3,7,4>: Cost 2 vsldoi4 <2,u,3,7>, RHS
06170   2309555747U,  // <u,3,7,5>: Cost 3 vmrglw RHS, <2,1,3,5>
06171   2309556072U,  // <u,3,7,6>: Cost 3 vmrglw RHS, <2,5,3,6>
06172   1235814330U,  // <u,3,7,7>: Cost 2 vmrglw RHS, <2,6,3,7>
06173   1561040686U,  // <u,3,7,u>: Cost 2 vsldoi4 <2,u,3,7>, LHS
06174   1611896531U,  // <u,3,u,0>: Cost 2 vsldoi8 LHS, <u,0,1,2>
06175   538154798U, // <u,3,u,1>: Cost 1 vsldoi8 LHS, LHS
06176   1611896712U,  // <u,3,u,2>: Cost 2 vsldoi8 LHS, <u,2,3,3>
06177   403488870U, // <u,3,u,3>: Cost 1 vspltisw3 LHS
06178   1611896895U,  // <u,3,u,4>: Cost 2 vsldoi8 LHS, <u,4,5,6>
06179   538155162U, // <u,3,u,5>: Cost 1 vsldoi8 LHS, RHS
06180   1611897040U,  // <u,3,u,6>: Cost 2 vsldoi8 LHS, <u,6,3,7>
06181   1209280442U,  // <u,3,u,7>: Cost 2 vmrglw LHS, <2,6,3,7>
06182   538155365U, // <u,3,u,u>: Cost 1 vsldoi8 LHS, LHS
06183   1165118354U,  // <u,4,0,0>: Cost 2 vmrghw <4,0,5,1>, <4,0,5,1>
06184   1618534502U,  // <u,4,0,1>: Cost 2 vsldoi8 <1,2,u,4>, LHS
06185   2634795102U,  // <u,4,0,2>: Cost 3 vsldoi4 <2,u,4,0>, <2,u,4,0>
06186   2686451968U,  // <u,4,0,3>: Cost 3 vsldoi8 <0,3,1,4>, <0,3,1,4>
06187   2692276562U,  // <u,4,0,4>: Cost 3 vsldoi8 <1,2,u,4>, <0,4,1,5>
06188   1705438098U,  // <u,4,0,5>: Cost 2 vsldoi12 RHS, <4,0,5,1>
06189   2658685890U,  // <u,4,0,6>: Cost 3 vsldoi4 <6,u,4,0>, <6,u,4,0>
06190   2256489928U,  // <u,4,0,7>: Cost 3 vmrghw <7,0,1,2>, <4,7,5,0>
06191   1618535069U,  // <u,4,0,u>: Cost 2 vsldoi8 <1,2,u,4>, LHS
06192   1189464978U,  // <u,4,1,0>: Cost 2 vmrghw LHS, <4,0,5,1>
06193   2692277044U,  // <u,4,1,1>: Cost 3 vsldoi8 <1,2,u,4>, <1,1,1,1>
06194   1618535367U,  // <u,4,1,2>: Cost 2 vsldoi8 <1,2,u,4>, <1,2,u,4>
06195   2640775992U,  // <u,4,1,3>: Cost 3 vsldoi4 <3,u,4,1>, <3,u,4,1>
06196   1189465296U,  // <u,4,1,4>: Cost 2 vmrghw LHS, <4,4,4,4>
06197   115723574U, // <u,4,1,5>: Cost 1 vmrghw LHS, RHS
06198   2263207289U,  // <u,4,1,6>: Cost 3 vmrghw LHS, <4,6,5,2>
06199   2664666780U,  // <u,4,1,7>: Cost 3 vsldoi4 <7,u,4,1>, <7,u,4,1>
06200   115723817U, // <u,4,1,u>: Cost 1 vmrghw LHS, RHS
06201   2263919506U,  // <u,4,2,0>: Cost 3 vmrghw <u,2,3,0>, <4,0,5,1>
06202   2222115812U,  // <u,4,2,1>: Cost 3 vmrghw <1,2,3,0>, <4,1,5,2>
06203   2692277864U,  // <u,4,2,2>: Cost 3 vsldoi8 <1,2,u,4>, <2,2,2,2>
06204   2692277926U,  // <u,4,2,3>: Cost 3 vsldoi8 <1,2,u,4>, <2,3,0,1>
06205   2324114640U,  // <u,4,2,4>: Cost 3 vmrglw <7,0,u,2>, <4,4,4,4>
06206   1190178102U,  // <u,4,2,5>: Cost 2 vmrghw <u,2,3,0>, RHS
06207   2692278202U,  // <u,4,2,6>: Cost 3 vsldoi8 <1,2,u,4>, <2,6,3,7>
06208   2701568053U,  // <u,4,2,7>: Cost 3 vsldoi8 <2,7,u,4>, <2,7,u,4>
06209   1190178345U,  // <u,4,2,u>: Cost 2 vmrghw <u,2,3,0>, RHS
06210   2692278422U,  // <u,4,3,0>: Cost 3 vsldoi8 <1,2,u,4>, <3,0,1,2>
06211   2282981552U,  // <u,4,3,1>: Cost 3 vmrglw LHS, <3,0,4,1>
06212   2704222585U,  // <u,4,3,2>: Cost 3 vsldoi8 <3,2,u,4>, <3,2,u,4>
06213   2692278684U,  // <u,4,3,3>: Cost 3 vsldoi8 <1,2,u,4>, <3,3,3,3>
06214   1257016528U,  // <u,4,3,4>: Cost 2 vmrglw LHS, <4,4,4,4>
06215   1209239246U,  // <u,4,3,5>: Cost 2 vmrglw LHS, <2,3,4,5>
06216   2691910300U,  // <u,4,3,6>: Cost 3 vsldoi8 <1,2,3,4>, <3,6,4,7>
06217   2664683166U,  // <u,4,3,7>: Cost 3 vsldoi4 <7,u,4,3>, <7,u,4,3>
06218   1209239249U,  // <u,4,3,u>: Cost 2 vmrglw LHS, <2,3,4,u>
06219   1573027942U,  // <u,4,4,0>: Cost 2 vsldoi4 <4,u,4,4>, LHS
06220   2634826695U,  // <u,4,4,1>: Cost 3 vsldoi4 <2,u,4,4>, <1,2,u,4>
06221   2634827874U,  // <u,4,4,2>: Cost 3 vsldoi4 <2,u,4,4>, <2,u,4,4>
06222   2289629073U,  // <u,4,4,3>: Cost 3 vmrglw <1,2,u,4>, <u,2,4,3>
06223   229035318U, // <u,4,4,4>: Cost 1 vspltisw0 RHS
06224   1618537782U,  // <u,4,4,5>: Cost 2 vsldoi8 <1,2,u,4>, RHS
06225   2658718662U,  // <u,4,4,6>: Cost 3 vsldoi4 <6,u,4,4>, <6,u,4,4>
06226   2289629401U,  // <u,4,4,7>: Cost 3 vmrglw <1,2,u,4>, <u,6,4,7>
06227   229035318U, // <u,4,4,u>: Cost 1 vspltisw0 RHS
06228   1561092198U,  // <u,4,5,0>: Cost 2 vsldoi4 <2,u,4,5>, LHS
06229   2628863370U,  // <u,4,5,1>: Cost 3 vsldoi4 <1,u,4,5>, <1,u,4,5>
06230   1561094243U,  // <u,4,5,2>: Cost 2 vsldoi4 <2,u,4,5>, <2,u,4,5>
06231   2634836118U,  // <u,4,5,3>: Cost 3 vsldoi4 <2,u,4,5>, <3,0,1,2>
06232   1561095478U,  // <u,4,5,4>: Cost 2 vsldoi4 <2,u,4,5>, RHS
06233   118705462U, // <u,4,5,5>: Cost 1 vmrghw RHS, RHS
06234   604859702U, // <u,4,5,6>: Cost 1 vsldoi12 LHS, RHS
06235   2658726906U,  // <u,4,5,7>: Cost 3 vsldoi4 <6,u,4,5>, <7,0,1,2>
06236   604859720U, // <u,4,5,u>: Cost 1 vsldoi12 LHS, RHS
06237   2266631058U,  // <u,4,6,0>: Cost 3 vmrghw <u,6,3,7>, <4,0,5,1>
06238   2302692152U,  // <u,4,6,1>: Cost 3 vmrglw <3,4,5,6>, <3,u,4,1>
06239   2718822906U,  // <u,4,6,2>: Cost 3 vsldoi8 <5,6,u,4>, <6,2,7,3>
06240   2722804309U,  // <u,4,6,3>: Cost 3 vsldoi8 <6,3,u,4>, <6,3,u,4>
06241   2723467942U,  // <u,4,6,4>: Cost 3 vsldoi8 <6,4,u,4>, <6,4,u,4>
06242   1192889654U,  // <u,4,6,5>: Cost 2 vmrghw <u,6,3,7>, RHS
06243   2718823224U,  // <u,4,6,6>: Cost 3 vsldoi8 <5,6,u,4>, <6,6,6,6>
06244   2718823246U,  // <u,4,6,7>: Cost 3 vsldoi8 <5,6,u,4>, <6,7,0,1>
06245   1192889897U,  // <u,4,6,u>: Cost 2 vmrghw <u,6,3,7>, RHS
06246   2640822374U,  // <u,4,7,0>: Cost 3 vsldoi4 <3,u,4,7>, LHS
06247   2640823194U,  // <u,4,7,1>: Cost 3 vsldoi4 <3,u,4,7>, <1,2,3,4>
06248   2728113373U,  // <u,4,7,2>: Cost 3 vsldoi8 <7,2,u,4>, <7,2,u,4>
06249   2640825150U,  // <u,4,7,3>: Cost 3 vsldoi4 <3,u,4,7>, <3,u,4,7>
06250   1235815632U,  // <u,4,7,4>: Cost 2 vmrglw RHS, <4,4,4,4>
06251   1235814094U,  // <u,4,7,5>: Cost 2 vmrglw RHS, <2,3,4,5>
06252   2730767905U,  // <u,4,7,6>: Cost 3 vsldoi8 <7,6,u,4>, <7,6,u,4>
06253   2309556892U,  // <u,4,7,7>: Cost 3 vmrglw RHS, <3,6,4,7>
06254   1235814097U,  // <u,4,7,u>: Cost 2 vmrglw RHS, <2,3,4,u>
06255   1561116774U,  // <u,4,u,0>: Cost 2 vsldoi4 <2,u,4,u>, LHS
06256   1618540334U,  // <u,4,u,1>: Cost 2 vsldoi8 <1,2,u,4>, LHS
06257   1561118822U,  // <u,4,u,2>: Cost 2 vsldoi4 <2,u,4,u>, <2,u,4,u>
06258   2692282300U,  // <u,4,u,3>: Cost 3 vsldoi8 <1,2,u,4>, <u,3,0,1>
06259   229035318U, // <u,4,u,4>: Cost 1 vspltisw0 RHS
06260   120368438U, // <u,4,u,5>: Cost 1 vmrghw LHS, RHS
06261   604859945U, // <u,4,u,6>: Cost 1 vsldoi12 LHS, RHS
06262   2309565084U,  // <u,4,u,7>: Cost 3 vmrglw RHS, <3,6,4,7>
06263   604859963U, // <u,4,u,u>: Cost 1 vsldoi12 LHS, RHS
06264   2690293760U,  // <u,5,0,0>: Cost 3 vsldoi8 <0,u,u,5>, <0,0,0,0>
06265   1616552038U,  // <u,5,0,1>: Cost 2 vsldoi8 <0,u,u,5>, LHS
06266   2640840434U,  // <u,5,0,2>: Cost 3 vsldoi4 <3,u,5,0>, <2,3,u,5>
06267   2640841536U,  // <u,5,0,3>: Cost 3 vsldoi4 <3,u,5,0>, <3,u,5,0>
06268   1613381970U,  // <u,5,0,4>: Cost 2 vsldoi8 <0,4,1,5>, <0,4,1,5>
06269   2316135642U,  // <u,5,0,5>: Cost 3 vmrglw <5,6,u,0>, <4,4,5,5>
06270   2289592834U,  // <u,5,0,6>: Cost 3 vmrglw <1,2,u,0>, <3,4,5,6>
06271   2664732324U,  // <u,5,0,7>: Cost 3 vsldoi4 <7,u,5,0>, <7,u,5,0>
06272   1616552661U,  // <u,5,0,u>: Cost 2 vsldoi8 <0,u,u,5>, <0,u,u,5>
06273   1573077094U,  // <u,5,1,0>: Cost 2 vsldoi4 <4,u,5,1>, LHS
06274   1237536282U,  // <u,5,1,1>: Cost 2 vmrglw <4,u,5,1>, <4,u,5,1>
06275   2690294678U,  // <u,5,1,2>: Cost 3 vsldoi8 <0,u,u,5>, <1,2,3,0>
06276   2646821014U,  // <u,5,1,3>: Cost 3 vsldoi4 <4,u,5,1>, <3,0,1,2>
06277   1573080602U,  // <u,5,1,4>: Cost 2 vsldoi4 <4,u,5,1>, <4,u,5,1>
06278   1189466116U,  // <u,5,1,5>: Cost 2 vmrghw LHS, <5,5,5,5>
06279   1189466210U,  // <u,5,1,6>: Cost 2 vmrghw LHS, <5,6,7,0>
06280   2646823930U,  // <u,5,1,7>: Cost 3 vsldoi4 <4,u,5,1>, <7,0,1,2>
06281   1573082926U,  // <u,5,1,u>: Cost 2 vsldoi4 <4,u,5,1>, LHS
06282   2640855142U,  // <u,5,2,0>: Cost 3 vsldoi4 <3,u,5,2>, LHS
06283   2697594448U,  // <u,5,2,1>: Cost 3 vsldoi8 <2,1,u,5>, <2,1,u,5>
06284   2690295400U,  // <u,5,2,2>: Cost 3 vsldoi8 <0,u,u,5>, <2,2,2,2>
06285   1625179890U,  // <u,5,2,3>: Cost 2 vsldoi8 <2,3,u,5>, <2,3,u,5>
06286   2699585347U,  // <u,5,2,4>: Cost 3 vsldoi8 <2,4,u,5>, <2,4,u,5>
06287   2781171471U,  // <u,5,2,5>: Cost 3 vsldoi12 RHS, <5,2,5,3>
06288   2690295738U,  // <u,5,2,6>: Cost 3 vsldoi8 <0,u,u,5>, <2,6,3,7>
06289   3775318070U,  // <u,5,2,7>: Cost 4 vsldoi8 <2,7,u,5>, <2,7,u,5>
06290   1628498055U,  // <u,5,2,u>: Cost 2 vsldoi8 <2,u,u,5>, <2,u,u,5>
06291   2287627234U,  // <u,5,3,0>: Cost 3 vmrglw LHS, <4,1,5,0>
06292   1257016210U,  // <u,5,3,1>: Cost 2 vmrglw LHS, <4,0,5,1>
06293   2646836942U,  // <u,5,3,2>: Cost 3 vsldoi4 <4,u,5,3>, <2,3,4,5>
06294   2287625131U,  // <u,5,3,3>: Cost 3 vmrglw LHS, <1,2,5,3>
06295   2287627238U,  // <u,5,3,4>: Cost 3 vmrglw LHS, <4,1,5,4>
06296   1257016538U,  // <u,5,3,5>: Cost 2 vmrglw LHS, <4,4,5,5>
06297   1209240066U,  // <u,5,3,6>: Cost 2 vmrglw LHS, <3,4,5,6>
06298   2287625459U,  // <u,5,3,7>: Cost 3 vmrglw LHS, <1,6,5,7>
06299   1209240068U,  // <u,5,3,u>: Cost 2 vmrglw LHS, <3,4,5,u>
06300   2640871526U,  // <u,5,4,0>: Cost 3 vsldoi4 <3,u,5,4>, LHS
06301   2316168082U,  // <u,5,4,1>: Cost 3 vmrglw <5,6,u,4>, <4,0,5,1>
06302   2640873202U,  // <u,5,4,2>: Cost 3 vsldoi4 <3,u,5,4>, <2,3,u,5>
06303   2640874308U,  // <u,5,4,3>: Cost 3 vsldoi4 <3,u,5,4>, <3,u,5,4>
06304   1637788917U,  // <u,5,4,4>: Cost 2 vsldoi8 <4,4,u,5>, <4,4,u,5>
06305   1616555318U,  // <u,5,4,5>: Cost 2 vsldoi8 <0,u,u,5>, RHS
06306   2287638591U,  // <u,5,4,6>: Cost 3 vmrglw <0,u,u,4>, <u,4,5,6>
06307   2664765096U,  // <u,5,4,7>: Cost 3 vsldoi4 <7,u,5,4>, <7,u,5,4>
06308   1616555561U,  // <u,5,4,u>: Cost 2 vsldoi8 <0,u,u,5>, RHS
06309   1573109862U,  // <u,5,5,0>: Cost 2 vsldoi4 <4,u,5,5>, LHS
06310   2646852404U,  // <u,5,5,1>: Cost 3 vsldoi4 <4,u,5,5>, <1,1,1,1>
06311   2646853224U,  // <u,5,5,2>: Cost 3 vsldoi4 <4,u,5,5>, <2,2,2,2>
06312   2287646618U,  // <u,5,5,3>: Cost 3 vmrglw <0,u,u,5>, <u,2,5,3>
06313   1573113374U,  // <u,5,5,4>: Cost 2 vsldoi4 <4,u,5,5>, <4,u,5,5>
06314   296144182U, // <u,5,5,5>: Cost 1 vspltisw1 RHS
06315   1192448098U,  // <u,5,5,6>: Cost 2 vmrghw RHS, <5,6,7,0>
06316   2287646946U,  // <u,5,5,7>: Cost 3 vmrglw <0,u,u,5>, <u,6,5,7>
06317   296144182U, // <u,5,5,u>: Cost 1 vspltisw1 RHS
06318   1567146086U,  // <u,5,6,0>: Cost 2 vsldoi4 <3,u,5,6>, LHS
06319   2628945300U,  // <u,5,6,1>: Cost 3 vsldoi4 <1,u,5,6>, <1,u,5,6>
06320   2634917997U,  // <u,5,6,2>: Cost 3 vsldoi4 <2,u,5,6>, <2,u,5,6>
06321   1567148870U,  // <u,5,6,3>: Cost 2 vsldoi4 <3,u,5,6>, <3,u,5,6>
06322   1567149366U,  // <u,5,6,4>: Cost 2 vsldoi4 <3,u,5,6>, RHS
06323   2781171799U,  // <u,5,6,5>: Cost 3 vsldoi12 RHS, <5,6,5,7>
06324   1228950018U,  // <u,5,6,6>: Cost 2 vmrglw <3,4,5,6>, <3,4,5,6>
06325   27705344U,  // <u,5,6,7>: Cost 0 copy RHS
06326   27705344U,  // <u,5,6,u>: Cost 0 copy RHS
06327   2628952166U,  // <u,5,7,0>: Cost 3 vsldoi4 <1,u,5,7>, LHS
06328   1235815314U,  // <u,5,7,1>: Cost 2 vmrglw RHS, <4,0,5,1>
06329   2309556734U,  // <u,5,7,2>: Cost 3 vmrglw RHS, <3,4,5,2>
06330   2309555115U,  // <u,5,7,3>: Cost 3 vmrglw RHS, <1,2,5,3>
06331   2628955446U,  // <u,5,7,4>: Cost 3 vsldoi4 <1,u,5,7>, RHS
06332   1235815642U,  // <u,5,7,5>: Cost 2 vmrglw RHS, <4,4,5,5>
06333   1235814914U,  // <u,5,7,6>: Cost 2 vmrglw RHS, <3,4,5,6>
06334   2309555443U,  // <u,5,7,7>: Cost 3 vmrglw RHS, <1,6,5,7>
06335   1235814916U,  // <u,5,7,u>: Cost 2 vmrglw RHS, <3,4,5,u>
06336   1567162470U,  // <u,5,u,0>: Cost 2 vsldoi4 <3,u,5,u>, LHS
06337   1616557870U,  // <u,5,u,1>: Cost 2 vsldoi8 <0,u,u,5>, LHS
06338   2690299781U,  // <u,5,u,2>: Cost 3 vsldoi8 <0,u,u,5>, <u,2,3,0>
06339   1567165256U,  // <u,5,u,3>: Cost 2 vsldoi4 <3,u,5,u>, <3,u,5,u>
06340   1567165750U,  // <u,5,u,4>: Cost 2 vsldoi4 <3,u,5,u>, RHS
06341   296144182U, // <u,5,u,5>: Cost 1 vspltisw1 RHS
06342   1209281026U,  // <u,5,u,6>: Cost 2 vmrglw LHS, <3,4,5,6>
06343   27705344U,  // <u,5,u,7>: Cost 0 copy RHS
06344   27705344U,  // <u,5,u,u>: Cost 0 copy RHS
06345   2705563648U,  // <u,6,0,0>: Cost 3 vsldoi8 <3,4,u,6>, <0,0,0,0>
06346   1631821926U,  // <u,6,0,1>: Cost 2 vsldoi8 <3,4,u,6>, LHS
06347   2262462970U,  // <u,6,0,2>: Cost 3 vmrghw <u,0,1,2>, <6,2,7,3>
06348   2646886941U,  // <u,6,0,3>: Cost 3 vsldoi4 <4,u,6,0>, <3,4,u,6>
06349   2705563986U,  // <u,6,0,4>: Cost 3 vsldoi8 <3,4,u,6>, <0,4,1,5>
06350   2316062652U,  // <u,6,0,5>: Cost 3 vmrglw <5,6,7,0>, <5,4,6,5>
06351   2316137272U,  // <u,6,0,6>: Cost 3 vmrglw <5,6,u,0>, <6,6,6,6>
06352   1215851830U,  // <u,6,0,7>: Cost 2 vmrglw <1,2,u,0>, RHS
06353   1215851831U,  // <u,6,0,u>: Cost 2 vmrglw <1,2,u,0>, RHS
06354   2634948710U,  // <u,6,1,0>: Cost 3 vsldoi4 <2,u,6,1>, LHS
06355   2705564468U,  // <u,6,1,1>: Cost 3 vsldoi8 <3,4,u,6>, <1,1,1,1>
06356   1189466618U,  // <u,6,1,2>: Cost 2 vmrghw LHS, <6,2,7,3>
06357   2263208498U,  // <u,6,1,3>: Cost 3 vmrghw LHS, <6,3,4,5>
06358   2693620843U,  // <u,6,1,4>: Cost 3 vsldoi8 <1,4,u,6>, <1,4,u,6>
06359   2652868860U,  // <u,6,1,5>: Cost 3 vsldoi4 <5,u,6,1>, <5,u,6,1>
06360   1189466936U,  // <u,6,1,6>: Cost 2 vmrghw LHS, <6,6,6,6>
06361   1213869366U,  // <u,6,1,7>: Cost 2 vmrglw <0,u,u,1>, RHS
06362   1213869367U,  // <u,6,1,u>: Cost 2 vmrglw <0,u,u,1>, RHS
06363   2658844774U,  // <u,6,2,0>: Cost 3 vsldoi4 <6,u,6,2>, LHS
06364   3771344465U,  // <u,6,2,1>: Cost 4 vsldoi8 <2,1,u,6>, <2,1,u,6>
06365   1178554874U,  // <u,6,2,2>: Cost 2 vmrghw <6,2,7,3>, <6,2,7,3>
06366   2698929907U,  // <u,6,2,3>: Cost 3 vsldoi8 <2,3,u,6>, <2,3,u,6>
06367   2699593540U,  // <u,6,2,4>: Cost 3 vsldoi8 <2,4,u,6>, <2,4,u,6>
06368   2700257173U,  // <u,6,2,5>: Cost 3 vsldoi8 <2,5,u,6>, <2,5,u,6>
06369   2705565626U,  // <u,6,2,6>: Cost 3 vsldoi8 <3,4,u,6>, <2,6,3,7>
06370   1226485046U,  // <u,6,2,7>: Cost 2 vmrglw <3,0,u,2>, RHS
06371   1226485047U,  // <u,6,2,u>: Cost 2 vmrglw <3,0,u,2>, RHS
06372   2705565846U,  // <u,6,3,0>: Cost 3 vsldoi8 <3,4,u,6>, <3,0,1,2>
06373   2330756585U,  // <u,6,3,1>: Cost 3 vmrglw LHS, <2,0,6,1>
06374   2330756829U,  // <u,6,3,2>: Cost 3 vmrglw LHS, <2,3,6,2>
06375   2282981734U,  // <u,6,3,3>: Cost 3 vmrglw LHS, <3,2,6,3>
06376   1631824413U,  // <u,6,3,4>: Cost 2 vsldoi8 <3,4,u,6>, <3,4,u,6>
06377   2652885246U,  // <u,6,3,5>: Cost 3 vsldoi4 <5,u,6,3>, <5,u,6,3>
06378   1257018168U,  // <u,6,3,6>: Cost 2 vmrglw LHS, <6,6,6,6>
06379   135499062U, // <u,6,3,7>: Cost 1 vmrglw LHS, RHS
06380   135499063U, // <u,6,3,u>: Cost 1 vmrglw LHS, RHS
06381   2646917222U,  // <u,6,4,0>: Cost 3 vsldoi4 <4,u,6,4>, LHS
06382   2217365931U,  // <u,6,4,1>: Cost 3 vmrghw <0,4,1,5>, <6,1,7,5>
06383   2790167156U,  // <u,6,4,2>: Cost 3 vsldoi12 <6,4,2,u>, <6,4,2,u>
06384   2646919709U,  // <u,6,4,3>: Cost 3 vsldoi4 <4,u,6,4>, <3,4,u,6>
06385   2711538934U,  // <u,6,4,4>: Cost 3 vsldoi8 <4,4,u,6>, <4,4,u,6>
06386   1631825206U,  // <u,6,4,5>: Cost 2 vsldoi8 <3,4,u,6>, RHS
06387   2316170040U,  // <u,6,4,6>: Cost 3 vmrglw <5,6,u,4>, <6,6,6,6>
06388   1215884598U,  // <u,6,4,7>: Cost 2 vmrglw <1,2,u,4>, RHS
06389   1215884599U,  // <u,6,4,u>: Cost 2 vmrglw <1,2,u,4>, RHS
06390   2634981478U,  // <u,6,5,0>: Cost 3 vsldoi4 <2,u,6,5>, LHS
06391   2266190247U,  // <u,6,5,1>: Cost 3 vmrghw RHS, <6,1,7,1>
06392   1192448506U,  // <u,6,5,2>: Cost 2 vmrghw RHS, <6,2,7,3>
06393   2266190386U,  // <u,6,5,3>: Cost 3 vmrghw RHS, <6,3,4,5>
06394   2634984758U,  // <u,6,5,4>: Cost 3 vsldoi4 <2,u,6,5>, RHS
06395   2652901632U,  // <u,6,5,5>: Cost 3 vsldoi4 <5,u,6,5>, <5,u,6,5>
06396   1192448824U,  // <u,6,5,6>: Cost 2 vmrghw RHS, <6,6,6,6>
06397   1213902134U,  // <u,6,5,7>: Cost 2 vmrglw <0,u,u,5>, RHS
06398   1213902135U,  // <u,6,5,u>: Cost 2 vmrglw <0,u,u,5>, RHS
06399   1583808614U,  // <u,6,6,0>: Cost 2 vsldoi4 <6,6,6,6>, LHS
06400   2322010445U,  // <u,6,6,1>: Cost 3 vmrglw <6,6,6,6>, <6,0,6,1>
06401   2718839290U,  // <u,6,6,2>: Cost 3 vsldoi8 <5,6,u,6>, <6,2,7,3>
06402   2670823965U,  // <u,6,6,3>: Cost 3 vsldoi4 <u,u,6,6>, <3,4,u,6>
06403   1583811894U,  // <u,6,6,4>: Cost 2 vsldoi4 <6,6,6,6>, RHS
06404   2724147961U,  // <u,6,6,5>: Cost 3 vsldoi8 <6,5,u,6>, <6,5,u,6>
06405   363253046U, // <u,6,6,6>: Cost 1 vspltisw2 RHS
06406   1229172022U,  // <u,6,6,7>: Cost 2 vmrglw <3,4,u,6>, RHS
06407   363253046U, // <u,6,6,u>: Cost 1 vspltisw2 RHS
06408   499458150U, // <u,6,7,0>: Cost 1 vsldoi4 RHS, LHS
06409   1573200692U,  // <u,6,7,1>: Cost 2 vsldoi4 RHS, <1,1,1,1>
06410   1573201512U,  // <u,6,7,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
06411   1573202070U,  // <u,6,7,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
06412   499461673U, // <u,6,7,4>: Cost 1 vsldoi4 RHS, RHS
06413   1573203972U,  // <u,6,7,5>: Cost 2 vsldoi4 RHS, <5,5,5,5>
06414   1235817272U,  // <u,6,7,6>: Cost 2 vmrglw RHS, <6,6,6,6>
06415   162073910U, // <u,6,7,7>: Cost 1 vmrglw RHS, RHS
06416   162073911U, // <u,6,7,u>: Cost 1 vmrglw RHS, RHS
06417   499466342U, // <u,6,u,0>: Cost 1 vsldoi4 RHS, LHS
06418   1631827758U,  // <u,6,u,1>: Cost 2 vsldoi8 <3,4,u,6>, LHS
06419   1573209704U,  // <u,6,u,2>: Cost 2 vsldoi4 RHS, <2,2,2,2>
06420   1573210262U,  // <u,6,u,3>: Cost 2 vsldoi4 RHS, <3,0,1,2>
06421   499469866U, // <u,6,u,4>: Cost 1 vsldoi4 RHS, RHS
06422   1631828122U,  // <u,6,u,5>: Cost 2 vsldoi8 <3,4,u,6>, RHS
06423   363253046U, // <u,6,u,6>: Cost 1 vspltisw2 RHS
06424   135540022U, // <u,6,u,7>: Cost 1 vmrglw LHS, RHS
06425   135540023U, // <u,6,u,u>: Cost 1 vmrglw LHS, RHS
06426   1638465536U,  // <u,7,0,0>: Cost 2 vsldoi8 RHS, <0,0,0,0>
06427   564723814U, // <u,7,0,1>: Cost 1 vsldoi8 RHS, LHS
06428   2712207533U,  // <u,7,0,2>: Cost 3 vsldoi8 RHS, <0,2,1,2>
06429   2712207612U,  // <u,7,0,3>: Cost 3 vsldoi8 RHS, <0,3,1,0>
06430   1638465874U,  // <u,7,0,4>: Cost 2 vsldoi8 RHS, <0,4,1,5>
06431   1579192580U,  // <u,7,0,5>: Cost 2 vsldoi4 <5,u,7,0>, <5,u,7,0>
06432   2712207862U,  // <u,7,0,6>: Cost 3 vsldoi8 RHS, <0,6,1,7>
06433   2316137282U,  // <u,7,0,7>: Cost 3 vmrglw <5,6,u,0>, <6,6,7,7>
06434   564724381U, // <u,7,0,u>: Cost 1 vsldoi8 RHS, LHS
06435   1189467130U,  // <u,7,1,0>: Cost 2 vmrghw LHS, <7,0,1,2>
06436   1638466356U,  // <u,7,1,1>: Cost 2 vsldoi8 RHS, <1,1,1,1>
06437   1638466454U,  // <u,7,1,2>: Cost 2 vsldoi8 RHS, <1,2,3,0>
06438   2311500282U,  // <u,7,1,3>: Cost 3 vmrglw <4,u,u,1>, <6,2,7,3>
06439   1189467494U,  // <u,7,1,4>: Cost 2 vmrghw LHS, <7,4,5,6>
06440   2712208495U,  // <u,7,1,5>: Cost 3 vsldoi8 RHS, <1,5,0,1>
06441   2694956302U,  // <u,7,1,6>: Cost 3 vsldoi8 <1,6,u,7>, <1,6,u,7>
06442   1189467756U,  // <u,7,1,7>: Cost 2 vmrghw LHS, <7,7,7,7>
06443   1638466940U,  // <u,7,1,u>: Cost 2 vsldoi8 RHS, <1,u,3,0>
06444   2712208829U,  // <u,7,2,0>: Cost 3 vsldoi8 RHS, <2,0,1,2>
06445   2712208927U,  // <u,7,2,1>: Cost 3 vsldoi8 RHS, <2,1,3,1>
06446   1638467176U,  // <u,7,2,2>: Cost 2 vsldoi8 RHS, <2,2,2,2>
06447   1638467238U,  // <u,7,2,3>: Cost 2 vsldoi8 RHS, <2,3,0,1>
06448   2712209165U,  // <u,7,2,4>: Cost 3 vsldoi8 RHS, <2,4,2,5>
06449   2712209256U,  // <u,7,2,5>: Cost 3 vsldoi8 RHS, <2,5,3,6>
06450   1627187175U,  // <u,7,2,6>: Cost 2 vsldoi8 <2,6,u,7>, <2,6,u,7>
06451   2324116290U,  // <u,7,2,7>: Cost 3 vmrglw <7,0,u,2>, <6,6,7,7>
06452   1628514441U,  // <u,7,2,u>: Cost 2 vsldoi8 <2,u,u,7>, <2,u,u,7>
06453   1638467734U,  // <u,7,3,0>: Cost 2 vsldoi8 RHS, <3,0,1,2>
06454   2712209638U,  // <u,7,3,1>: Cost 3 vsldoi8 RHS, <3,1,1,1>
06455   2700929387U,  // <u,7,3,2>: Cost 3 vsldoi8 <2,6,u,7>, <3,2,6,u>
06456   1638467996U,  // <u,7,3,3>: Cost 2 vsldoi8 RHS, <3,3,3,3>
06457   1638468098U,  // <u,7,3,4>: Cost 2 vsldoi8 RHS, <3,4,5,6>
06458   2712210002U,  // <u,7,3,5>: Cost 3 vsldoi8 RHS, <3,5,5,5>
06459   1585189856U,  // <u,7,3,6>: Cost 2 vsldoi4 <6,u,7,3>, <6,u,7,3>
06460   1257018178U,  // <u,7,3,7>: Cost 2 vmrglw LHS, <6,6,7,7>
06461   1638468382U,  // <u,7,3,u>: Cost 2 vsldoi8 RHS, <3,u,1,2>
06462   1638468498U,  // <u,7,4,0>: Cost 2 vsldoi8 RHS, <4,0,5,1>
06463   2712210378U,  // <u,7,4,1>: Cost 3 vsldoi8 RHS, <4,1,2,3>
06464   2712210485U,  // <u,7,4,2>: Cost 3 vsldoi8 RHS, <4,2,5,2>
06465   2712210564U,  // <u,7,4,3>: Cost 3 vsldoi8 RHS, <4,3,5,0>
06466   1638468816U,  // <u,7,4,4>: Cost 2 vsldoi8 RHS, <4,4,4,4>
06467   564727112U, // <u,7,4,5>: Cost 1 vsldoi8 RHS, RHS
06468   2712210809U,  // <u,7,4,6>: Cost 3 vsldoi8 RHS, <4,6,5,2>
06469   2712210888U,  // <u,7,4,7>: Cost 3 vsldoi8 RHS, <4,7,5,0>
06470   564727337U, // <u,7,4,u>: Cost 1 vsldoi8 RHS, RHS
06471   1192449018U,  // <u,7,5,0>: Cost 2 vmrghw RHS, <7,0,1,2>
06472   2714201743U,  // <u,7,5,1>: Cost 3 vsldoi8 RHS, <5,1,0,1>
06473   2712211198U,  // <u,7,5,2>: Cost 3 vsldoi8 RHS, <5,2,3,4>
06474   2311533050U,  // <u,7,5,3>: Cost 3 vmrglw <4,u,u,5>, <6,2,7,3>
06475   1192449382U,  // <u,7,5,4>: Cost 2 vmrghw RHS, <7,4,5,6>
06476   1638469636U,  // <u,7,5,5>: Cost 2 vsldoi8 RHS, <5,5,5,5>
06477   1638469730U,  // <u,7,5,6>: Cost 2 vsldoi8 RHS, <5,6,7,0>
06478   1192449644U,  // <u,7,5,7>: Cost 2 vmrghw RHS, <7,7,7,7>
06479   1638469892U,  // <u,7,5,u>: Cost 2 vsldoi8 RHS, <5,u,7,0>
06480   2712211745U,  // <u,7,6,0>: Cost 3 vsldoi8 RHS, <6,0,1,2>
06481   2712211879U,  // <u,7,6,1>: Cost 3 vsldoi8 RHS, <6,1,7,1>
06482   1638470138U,  // <u,7,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
06483   2712212018U,  // <u,7,6,3>: Cost 3 vsldoi8 RHS, <6,3,4,5>
06484   2712212109U,  // <u,7,6,4>: Cost 3 vsldoi8 RHS, <6,4,5,6>
06485   2712212203U,  // <u,7,6,5>: Cost 3 vsldoi8 RHS, <6,5,7,1>
06486   1638470456U,  // <u,7,6,6>: Cost 2 vsldoi8 RHS, <6,6,6,6>
06487   1638470478U,  // <u,7,6,7>: Cost 2 vsldoi8 RHS, <6,7,0,1>
06488   1638470559U,  // <u,7,6,u>: Cost 2 vsldoi8 RHS, <6,u,0,1>
06489   1235816546U,  // <u,7,7,0>: Cost 2 vmrglw RHS, <5,6,7,0>
06490   2309558371U,  // <u,7,7,1>: Cost 3 vmrglw RHS, <5,6,7,1>
06491   2641045434U,  // <u,7,7,2>: Cost 3 vsldoi4 <3,u,7,7>, <2,6,3,7>
06492   1235816954U,  // <u,7,7,3>: Cost 2 vmrglw RHS, <6,2,7,3>
06493   1235816550U,  // <u,7,7,4>: Cost 2 vmrglw RHS, <5,6,7,4>
06494   2309558375U,  // <u,7,7,5>: Cost 3 vmrglw RHS, <5,6,7,5>
06495   1585222628U,  // <u,7,7,6>: Cost 2 vsldoi4 <6,u,7,7>, <6,u,7,7>
06496   430361910U, // <u,7,7,7>: Cost 1 vspltisw3 RHS
06497   430361910U, // <u,7,7,u>: Cost 1 vspltisw3 RHS
06498   1638471379U,  // <u,7,u,0>: Cost 2 vsldoi8 RHS, <u,0,1,2>
06499   564729646U, // <u,7,u,1>: Cost 1 vsldoi8 RHS, LHS
06500   1638471557U,  // <u,7,u,2>: Cost 2 vsldoi8 RHS, <u,2,3,0>
06501   1638471612U,  // <u,7,u,3>: Cost 2 vsldoi8 RHS, <u,3,0,1>
06502   1638471743U,  // <u,7,u,4>: Cost 2 vsldoi8 RHS, <u,4,5,6>
06503   564730010U, // <u,7,u,5>: Cost 1 vsldoi8 RHS, RHS
06504   1638471888U,  // <u,7,u,6>: Cost 2 vsldoi8 RHS, <u,6,3,7>
06505   430361910U, // <u,7,u,7>: Cost 1 vspltisw3 RHS
06506   564730213U, // <u,7,u,u>: Cost 1 vsldoi8 RHS, LHS
06507   202162278U, // <u,u,0,0>: Cost 1 vspltisw0 LHS
06508   538189985U, // <u,u,0,1>: Cost 1 vsldoi8 LHS, LHS
06509   2685673645U,  // <u,u,0,2>: Cost 3 vsldoi8 LHS, <0,2,1,2>
06510   1215848604U,  // <u,u,0,3>: Cost 2 vmrglw <1,2,u,0>, LHS
06511   1611931986U,  // <u,u,0,4>: Cost 2 vsldoi8 LHS, <0,4,1,5>
06512   1579266317U,  // <u,u,0,5>: Cost 2 vsldoi4 <5,u,u,0>, <5,u,u,0>
06513   2289592861U,  // <u,u,0,6>: Cost 3 vmrglw <1,2,u,0>, <3,4,u,6>
06514   1215851848U,  // <u,u,0,7>: Cost 2 vmrglw <1,2,u,0>, RHS
06515   538190493U, // <u,u,0,u>: Cost 1 vsldoi8 LHS, LHS
06516   1549411025U,  // <u,u,1,0>: Cost 2 vsldoi4 <0,u,u,1>, <0,u,u,1>
06517   115726126U, // <u,u,1,1>: Cost 1 vmrghw LHS, LHS
06518   604862254U, // <u,u,1,2>: Cost 1 vsldoi12 LHS, LHS
06519   1213866140U,  // <u,u,1,3>: Cost 2 vmrglw <0,u,u,1>, LHS
06520   1549413686U,  // <u,u,1,4>: Cost 2 vsldoi4 <0,u,u,1>, RHS
06521   115726490U, // <u,u,1,5>: Cost 1 vmrghw LHS, RHS
06522   1585247207U,  // <u,u,1,6>: Cost 2 vsldoi4 <6,u,u,1>, <6,u,u,1>
06523   1213869384U,  // <u,u,1,7>: Cost 2 vmrglw <0,u,u,1>, RHS
06524   604862308U, // <u,u,1,u>: Cost 1 vsldoi12 LHS, LHS
06525   1567334502U,  // <u,u,2,0>: Cost 2 vsldoi4 <3,u,u,2>, LHS
06526   1190180654U,  // <u,u,2,1>: Cost 2 vmrghw <u,2,3,0>, LHS
06527   336380006U, // <u,u,2,2>: Cost 1 vspltisw2 LHS
06528   835584U,  // <u,u,2,3>: Cost 0 copy LHS
06529   1567337782U,  // <u,u,2,4>: Cost 2 vsldoi4 <3,u,u,2>, RHS
06530   1190181018U,  // <u,u,2,5>: Cost 2 vmrghw <u,2,3,0>, RHS
06531   1611933626U,  // <u,u,2,6>: Cost 2 vsldoi8 LHS, <2,6,3,7>
06532   1226485064U,  // <u,u,2,7>: Cost 2 vmrglw <3,0,u,2>, RHS
06533   835584U,  // <u,u,2,u>: Cost 0 copy LHS
06534   475685587U, // <u,u,3,0>: Cost 1 vsldoi4 LHS, LHS
06535   1209239278U,  // <u,u,3,1>: Cost 2 vmrglw LHS, <2,3,u,1>
06536   1209239765U,  // <u,u,3,2>: Cost 2 vmrglw LHS, <3,0,u,2>
06537   135495836U, // <u,u,3,3>: Cost 1 vmrglw LHS, LHS
06538   475688246U, // <u,u,3,4>: Cost 1 vsldoi4 LHS, RHS
06539   1209239282U,  // <u,u,3,5>: Cost 2 vmrglw LHS, <2,3,u,5>
06540   1209240093U,  // <u,u,3,6>: Cost 2 vmrglw LHS, <3,4,u,6>
06541   135499080U, // <u,u,3,7>: Cost 1 vmrglw LHS, RHS
06542   135495841U, // <u,u,3,u>: Cost 1 vmrglw LHS, LHS
06543   1555406950U,  // <u,u,4,0>: Cost 2 vsldoi4 <1,u,u,4>, LHS
06544   1555408301U,  // <u,u,4,1>: Cost 2 vsldoi4 <1,u,u,4>, <1,u,u,4>
06545   2289625301U,  // <u,u,4,2>: Cost 3 vmrglw <1,2,u,4>, <3,0,u,2>
06546   1215881372U,  // <u,u,4,3>: Cost 2 vmrglw <1,2,u,4>, LHS
06547   229035318U, // <u,u,4,4>: Cost 1 vspltisw0 RHS
06548   538193206U, // <u,u,4,5>: Cost 1 vsldoi8 LHS, RHS
06549   2289625629U,  // <u,u,4,6>: Cost 3 vmrglw <1,2,u,4>, <3,4,u,6>
06550   1215884616U,  // <u,u,4,7>: Cost 2 vmrglw <1,2,u,4>, RHS
06551   538193449U, // <u,u,4,u>: Cost 1 vsldoi8 LHS, RHS
06552   1549443797U,  // <u,u,5,0>: Cost 2 vsldoi4 <0,u,u,5>, <0,u,u,5>
06553   118708014U, // <u,u,5,1>: Cost 1 vmrghw RHS, LHS
06554   1561389191U,  // <u,u,5,2>: Cost 2 vsldoi4 <2,u,u,5>, <2,u,u,5>
06555   1213898908U,  // <u,u,5,3>: Cost 2 vmrglw <0,u,u,5>, LHS
06556   1549446454U,  // <u,u,5,4>: Cost 2 vsldoi4 <0,u,u,5>, RHS
06557   118708378U, // <u,u,5,5>: Cost 1 vmrghw RHS, RHS
06558   604862618U, // <u,u,5,6>: Cost 1 vsldoi12 LHS, RHS
06559   1213902152U,  // <u,u,5,7>: Cost 2 vmrglw <0,u,u,5>, RHS
06560   604862636U, // <u,u,5,u>: Cost 1 vsldoi12 LHS, RHS
06561   1567367270U,  // <u,u,6,0>: Cost 2 vsldoi4 <3,u,u,6>, LHS
06562   1192892206U,  // <u,u,6,1>: Cost 2 vmrghw <u,6,3,7>, LHS
06563   1638478330U,  // <u,u,6,2>: Cost 2 vsldoi8 RHS, <6,2,7,3>
06564   1679046864U,  // <u,u,6,3>: Cost 2 vsldoi12 LHS, <u,6,3,7>
06565   1567370550U,  // <u,u,6,4>: Cost 2 vsldoi4 <3,u,u,6>, RHS
06566   1192892570U,  // <u,u,6,5>: Cost 2 vmrghw <u,6,3,7>, RHS
06567   363253046U, // <u,u,6,6>: Cost 1 vspltisw2 RHS
06568   27705344U,  // <u,u,6,7>: Cost 0 copy RHS
06569   27705344U,  // <u,u,6,u>: Cost 0 copy RHS
06570   499605606U, // <u,u,7,0>: Cost 1 vsldoi4 RHS, LHS
06571   1235812425U,  // <u,u,7,1>: Cost 2 vmrglw RHS, <0,0,u,1>
06572   1561405577U,  // <u,u,7,2>: Cost 2 vsldoi4 <2,u,u,7>, <2,u,u,7>
06573   162070684U, // <u,u,7,3>: Cost 1 vmrglw RHS, LHS
06574   499609147U, // <u,u,7,4>: Cost 1 vsldoi4 RHS, RHS
06575   1235812753U,  // <u,u,7,5>: Cost 2 vmrglw RHS, <0,4,u,5>
06576   1235814941U,  // <u,u,7,6>: Cost 2 vmrglw RHS, <3,4,u,6>
06577   162073928U, // <u,u,7,7>: Cost 1 vmrglw RHS, RHS
06578   162070689U, // <u,u,7,u>: Cost 1 vmrglw RHS, LHS
06579   475726552U, // <u,u,u,0>: Cost 1 vsldoi4 LHS, LHS
06580   538195758U, // <u,u,u,1>: Cost 1 vsldoi8 LHS, LHS
06581   604862821U, // <u,u,u,2>: Cost 1 vsldoi12 LHS, LHS
06582   835584U,  // <u,u,u,3>: Cost 0 copy LHS
06583   475729206U, // <u,u,u,4>: Cost 1 vsldoi4 LHS, RHS
06584   538196122U, // <u,u,u,5>: Cost 1 vsldoi8 LHS, RHS
06585   604862861U, // <u,u,u,6>: Cost 1 vsldoi12 LHS, RHS
06586   27705344U,  // <u,u,u,7>: Cost 0 copy RHS
06587   835584U,  // <u,u,u,u>: Cost 0 copy LHS
06588   0
06589 };
06590 
06591 #endif