Home | History | Annotate | Download | only in a64
      1 // Copyright 2015, ARM Limited
      2 // All rights reserved.
      3 //
      4 // Redistribution and use in source and binary forms, with or without
      5 // modification, are permitted provided that the following conditions are met:
      6 //
      7 //   * Redistributions of source code must retain the above copyright notice,
      8 //     this list of conditions and the following disclaimer.
      9 //   * Redistributions in binary form must reproduce the above copyright notice,
     10 //     this list of conditions and the following disclaimer in the documentation
     11 //     and/or other materials provided with the distribution.
     12 //   * Neither the name of ARM Limited nor the names of its contributors may be
     13 //     used to endorse or promote products derived from this software without
     14 //     specific prior written permission.
     15 //
     16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
     17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
     20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
     23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
     24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     26 
     27 
     28 // ---------------------------------------------------------------------
     29 // This file is auto generated using tools/generate_simulator_traces.py.
     30 //
     31 // PLEASE DO NOT EDIT.
     32 // ---------------------------------------------------------------------
     33 
     34 #ifndef VIXL_SIM_UMULL2_2D_TRACE_A64_H_
     35 #define VIXL_SIM_UMULL2_2D_TRACE_A64_H_
     36 
     37 const uint64_t kExpected_NEON_umull2_2D[] = {
     38   0x00003ffd00090000, 0x0000000000000000,
     39   0x0000000000000000, 0x0000000000000000,
     40   0x00000000007ffd00, 0x0000000000000000,
     41   0x0000000000fffa00, 0x0000000000000000,
     42   0x000000000fffa000, 0x0000000000000000,
     43   0x000000003e7e8900, 0x0000000000000000,
     44   0x000000003efe8600, 0x0000000000000000,
     45   0x000000003f7e8300, 0x0000000000000000,
     46   0x0000003ffd000900, 0x0000000000000000,
     47   0x0000003ffd800600, 0x0000000000000000,
     48   0x0000003ffe000300, 0x0000000000000000,
     49   0x001998ffffe66700, 0x0000000000000000,
     50   0x002aa9aaaa800100, 0x0000000000000000,
     51   0x003ffe7ffe800900, 0x0000000000000000,
     52   0x003ffe7fff000600, 0x0000000000000000,
     53   0x003ffe7fff800300, 0x0000000000000000,
     54   0x003ffe8000000000, 0x0000000000000000,
     55   0x003ffe80007ffd00, 0x0000000000000000,
     56   0x0055535555000200, 0x0000000000000000,
     57   0x006663ffff999c00, 0x0000000000000000,
     58   0x007ffcc001800000, 0x0000000000000000,
     59   0x007ffcc001fffd00, 0x0000000000000000,
     60   0x007ffcc0027ffa00, 0x0000000000000000,
     61   0x007ffcc002fff700, 0x0000000000000000,
     62   0x007ffcffc0018000, 0x0000000000000000,
     63   0x007ffcffc0817d00, 0x0000000000000000,
     64   0x007ffcffc1017a00, 0x0000000000000000,
     65   0x007ffcffc1817700, 0x0000000000000000,
     66   0x007ffcfff0006000, 0x0000000000000000,
     67   0x007ffcfffe800900, 0x0000000000000000,
     68   0x007ffcffff000600, 0x0000000000000000,
     69   0x0000000000000000, 0x0000000000000000,
     70   0x0000000000000000, 0x0000000000000001,
     71   0x0000000000000000, 0x0000000000000002,
     72   0x0000000000000000, 0x0000000000000020,
     73   0x0000000000000000, 0x000000000000007d,
     74   0x0000000000000000, 0x000000000000007e,
     75   0x0000000000000000, 0x000000000000007f,
     76   0x0000000000000000, 0x0000000000007ffd,
     77   0x0000000000000000, 0x0000000000007ffe,
     78   0x0000000000000000, 0x0000000000007fff,
     79   0x0000000000000000, 0x0000000033333333,
     80   0x0000000000000000, 0x0000000055555555,
     81   0x0000000000000000, 0x000000007ffffffd,
     82   0x0000000000000000, 0x000000007ffffffe,
     83   0x0000000000000000, 0x000000007fffffff,
     84   0x0000000000000000, 0x0000000080000000,
     85   0x0000000000000000, 0x0000000080000001,
     86   0x0000000000000000, 0x00000000aaaaaaaa,
     87   0x0000000000000000, 0x00000000cccccccc,
     88   0x0000000000000000, 0x00000000ffff8000,
     89   0x0000000000000000, 0x00000000ffff8001,
     90   0x0000000000000000, 0x00000000ffff8002,
     91   0x0000000000000000, 0x00000000ffff8003,
     92   0x0000000000000000, 0x00000000ffffff80,
     93   0x0000000000000000, 0x00000000ffffff81,
     94   0x0000000000000000, 0x00000000ffffff82,
     95   0x0000000000000000, 0x00000000ffffff83,
     96   0x0000000000000000, 0x00000000ffffffe0,
     97   0x0000000000000000, 0x00000000fffffffd,
     98   0x0000000000000000, 0x00000000fffffffe,
     99   0x0000000000000000, 0x00000000ffffffff,
    100   0x00000000ffffffff, 0x0000000000000000,
    101   0x0000000000000000, 0x0000000000000002,
    102   0x0000000000000001, 0x0000000000000004,
    103   0x0000000000000002, 0x0000000000000040,
    104   0x0000000000000020, 0x00000000000000fa,
    105   0x000000000000007d, 0x00000000000000fc,
    106   0x000000000000007e, 0x00000000000000fe,
    107   0x000000000000007f, 0x000000000000fffa,
    108   0x0000000000007ffd, 0x000000000000fffc,
    109   0x0000000000007ffe, 0x000000000000fffe,
    110   0x0000000000007fff, 0x0000000066666666,
    111   0x0000000033333333, 0x00000000aaaaaaaa,
    112   0x0000000055555555, 0x00000000fffffffa,
    113   0x000000007ffffffd, 0x00000000fffffffc,
    114   0x000000007ffffffe, 0x00000000fffffffe,
    115   0x000000007fffffff, 0x0000000100000000,
    116   0x0000000080000000, 0x0000000100000002,
    117   0x0000000080000001, 0x0000000155555554,
    118   0x00000000aaaaaaaa, 0x0000000199999998,
    119   0x00000000cccccccc, 0x00000001ffff0000,
    120   0x00000000ffff8000, 0x00000001ffff0002,
    121   0x00000000ffff8001, 0x00000001ffff0004,
    122   0x00000000ffff8002, 0x00000001ffff0006,
    123   0x00000000ffff8003, 0x00000001ffffff00,
    124   0x00000000ffffff80, 0x00000001ffffff02,
    125   0x00000000ffffff81, 0x00000001ffffff04,
    126   0x00000000ffffff82, 0x00000001ffffff06,
    127   0x00000000ffffff83, 0x00000001ffffffc0,
    128   0x00000000ffffffe0, 0x00000001fffffffa,
    129   0x00000000fffffffd, 0x00000001fffffffc,
    130   0x00000000fffffffe, 0x00000001fffffffe,
    131   0x00000001fffffffe, 0x0000000000000000,
    132   0x0000000000000000, 0x0000000000000020,
    133   0x0000000000000002, 0x0000000000000040,
    134   0x0000000000000004, 0x0000000000000400,
    135   0x0000000000000040, 0x0000000000000fa0,
    136   0x00000000000000fa, 0x0000000000000fc0,
    137   0x00000000000000fc, 0x0000000000000fe0,
    138   0x00000000000000fe, 0x00000000000fffa0,
    139   0x000000000000fffa, 0x00000000000fffc0,
    140   0x000000000000fffc, 0x00000000000fffe0,
    141   0x000000000000fffe, 0x0000000666666660,
    142   0x0000000066666666, 0x0000000aaaaaaaa0,
    143   0x00000000aaaaaaaa, 0x0000000fffffffa0,
    144   0x00000000fffffffa, 0x0000000fffffffc0,
    145   0x00000000fffffffc, 0x0000000fffffffe0,
    146   0x00000000fffffffe, 0x0000001000000000,
    147   0x0000000100000000, 0x0000001000000020,
    148   0x0000000100000002, 0x0000001555555540,
    149   0x0000000155555554, 0x0000001999999980,
    150   0x0000000199999998, 0x0000001ffff00000,
    151   0x00000001ffff0000, 0x0000001ffff00020,
    152   0x00000001ffff0002, 0x0000001ffff00040,
    153   0x00000001ffff0004, 0x0000001ffff00060,
    154   0x00000001ffff0006, 0x0000001ffffff000,
    155   0x00000001ffffff00, 0x0000001ffffff020,
    156   0x00000001ffffff02, 0x0000001ffffff040,
    157   0x00000001ffffff04, 0x0000001ffffff060,
    158   0x00000001ffffff06, 0x0000001ffffffc00,
    159   0x00000001ffffffc0, 0x0000001fffffffa0,
    160   0x00000001fffffffa, 0x0000001fffffffc0,
    161   0x00000001fffffffc, 0x0000001fffffffe0,
    162   0x0000001fffffffe0, 0x0000000000000000,
    163   0x0000000000000000, 0x000000000000007d,
    164   0x0000000000000020, 0x00000000000000fa,
    165   0x0000000000000040, 0x0000000000000fa0,
    166   0x0000000000000400, 0x0000000000003d09,
    167   0x0000000000000fa0, 0x0000000000003d86,
    168   0x0000000000000fc0, 0x0000000000003e03,
    169   0x0000000000000fe0, 0x00000000003e7e89,
    170   0x00000000000fffa0, 0x00000000003e7f06,
    171   0x00000000000fffc0, 0x00000000003e7f83,
    172   0x00000000000fffe0, 0x00000018ffffffe7,
    173   0x0000000666666660, 0x00000029aaaaaa81,
    174   0x0000000aaaaaaaa0, 0x0000003e7ffffe89,
    175   0x0000000fffffffa0, 0x0000003e7fffff06,
    176   0x0000000fffffffc0, 0x0000003e7fffff83,
    177   0x0000000fffffffe0, 0x0000003e80000000,
    178   0x0000001000000000, 0x0000003e8000007d,
    179   0x0000001000000020, 0x0000005355555502,
    180   0x0000001555555540, 0x00000063ffffff9c,
    181   0x0000001999999980, 0x0000007cffc18000,
    182   0x0000001ffff00000, 0x0000007cffc1807d,
    183   0x0000001ffff00020, 0x0000007cffc180fa,
    184   0x0000001ffff00040, 0x0000007cffc18177,
    185   0x0000001ffff00060, 0x0000007cffffc180,
    186   0x0000001ffffff000, 0x0000007cffffc1fd,
    187   0x0000001ffffff020, 0x0000007cffffc27a,
    188   0x0000001ffffff040, 0x0000007cffffc2f7,
    189   0x0000001ffffff060, 0x0000007cfffff060,
    190   0x0000001ffffffc00, 0x0000007cfffffe89,
    191   0x0000001fffffffa0, 0x0000007cffffff06,
    192   0x0000001fffffffc0, 0x0000007cffffff83,
    193   0x0000007cffffff83, 0x0000000000000000,
    194   0x0000000000000000, 0x000000000000007e,
    195   0x000000000000007d, 0x00000000000000fc,
    196   0x00000000000000fa, 0x0000000000000fc0,
    197   0x0000000000000fa0, 0x0000000000003d86,
    198   0x0000000000003d09, 0x0000000000003e04,
    199   0x0000000000003d86, 0x0000000000003e82,
    200   0x0000000000003e03, 0x00000000003efe86,
    201   0x00000000003e7e89, 0x00000000003eff04,
    202   0x00000000003e7f06, 0x00000000003eff82,
    203   0x00000000003e7f83, 0x000000193333331a,
    204   0x00000018ffffffe7, 0x00000029ffffffd6,
    205   0x00000029aaaaaa81, 0x0000003efffffe86,
    206   0x0000003e7ffffe89, 0x0000003effffff04,
    207   0x0000003e7fffff06, 0x0000003effffff82,
    208   0x0000003e7fffff83, 0x0000003f00000000,
    209   0x0000003e80000000, 0x0000003f0000007e,
    210   0x0000003e8000007d, 0x00000053ffffffac,
    211   0x0000005355555502, 0x00000064cccccc68,
    212   0x00000063ffffff9c, 0x0000007dffc10000,
    213   0x0000007cffc18000, 0x0000007dffc1007e,
    214   0x0000007cffc1807d, 0x0000007dffc100fc,
    215   0x0000007cffc180fa, 0x0000007dffc1017a,
    216   0x0000007cffc18177, 0x0000007dffffc100,
    217   0x0000007cffffc180, 0x0000007dffffc17e,
    218   0x0000007cffffc1fd, 0x0000007dffffc1fc,
    219   0x0000007cffffc27a, 0x0000007dffffc27a,
    220   0x0000007cffffc2f7, 0x0000007dfffff040,
    221   0x0000007cfffff060, 0x0000007dfffffe86,
    222   0x0000007cfffffe89, 0x0000007dffffff04,
    223   0x0000007cffffff06, 0x0000007dffffff82,
    224   0x0000007dffffff82, 0x0000000000000000,
    225   0x0000000000000000, 0x000000000000007f,
    226   0x000000000000007e, 0x00000000000000fe,
    227   0x00000000000000fc, 0x0000000000000fe0,
    228   0x0000000000000fc0, 0x0000000000003e03,
    229   0x0000000000003d86, 0x0000000000003e82,
    230   0x0000000000003e04, 0x0000000000003f01,
    231   0x0000000000003e82, 0x00000000003f7e83,
    232   0x00000000003efe86, 0x00000000003f7f02,
    233   0x00000000003eff04, 0x00000000003f7f81,
    234   0x00000000003eff82, 0x000000196666664d,
    235   0x000000193333331a, 0x0000002a5555552b,
    236   0x00000029ffffffd6, 0x0000003f7ffffe83,
    237   0x0000003efffffe86, 0x0000003f7fffff02,
    238   0x0000003effffff04, 0x0000003f7fffff81,
    239   0x0000003effffff82, 0x0000003f80000000,
    240   0x0000003f00000000, 0x0000003f8000007f,
    241   0x0000003f0000007e, 0x00000054aaaaaa56,
    242   0x00000053ffffffac, 0x0000006599999934,
    243   0x00000064cccccc68, 0x0000007effc08000,
    244   0x0000007dffc10000, 0x0000007effc0807f,
    245   0x0000007dffc1007e, 0x0000007effc080fe,
    246   0x0000007dffc100fc, 0x0000007effc0817d,
    247   0x0000007dffc1017a, 0x0000007effffc080,
    248   0x0000007dffffc100, 0x0000007effffc0ff,
    249   0x0000007dffffc17e, 0x0000007effffc17e,
    250   0x0000007dffffc1fc, 0x0000007effffc1fd,
    251   0x0000007dffffc27a, 0x0000007efffff020,
    252   0x0000007dfffff040, 0x0000007efffffe83,
    253   0x0000007dfffffe86, 0x0000007effffff02,
    254   0x0000007dffffff04, 0x0000007effffff81,
    255   0x0000007effffff81, 0x0000000000000000,
    256   0x0000000000000000, 0x0000000000007ffd,
    257   0x000000000000007f, 0x000000000000fffa,
    258   0x00000000000000fe, 0x00000000000fffa0,
    259   0x0000000000000fe0, 0x00000000003e7e89,
    260   0x0000000000003e03, 0x00000000003efe86,
    261   0x0000000000003e82, 0x00000000003f7e83,
    262   0x0000000000003f01, 0x000000003ffd0009,
    263   0x00000000003f7e83, 0x000000003ffd8006,
    264   0x00000000003f7f02, 0x000000003ffe0003,
    265   0x00000000003f7f81, 0x00001998ffffe667,
    266   0x000000196666664d, 0x00002aa9aaaa8001,
    267   0x0000002a5555552b, 0x00003ffe7ffe8009,
    268   0x0000003f7ffffe83, 0x00003ffe7fff0006,
    269   0x0000003f7fffff02, 0x00003ffe7fff8003,
    270   0x0000003f7fffff81, 0x00003ffe80000000,
    271   0x0000003f80000000, 0x00003ffe80007ffd,
    272   0x0000003f8000007f, 0x0000555355550002,
    273   0x00000054aaaaaa56, 0x00006663ffff999c,
    274   0x0000006599999934, 0x00007ffcc0018000,
    275   0x0000007effc08000, 0x00007ffcc001fffd,
    276   0x0000007effc0807f, 0x00007ffcc0027ffa,
    277   0x0000007effc080fe, 0x00007ffcc002fff7,
    278   0x0000007effc0817d, 0x00007ffcffc00180,
    279   0x0000007effffc080, 0x00007ffcffc0817d,
    280   0x0000007effffc0ff, 0x00007ffcffc1017a,
    281   0x0000007effffc17e, 0x00007ffcffc18177,
    282   0x0000007effffc1fd, 0x00007ffcfff00060,
    283   0x0000007efffff020, 0x00007ffcfffe8009,
    284   0x0000007efffffe83, 0x00007ffcffff0006,
    285   0x0000007effffff02, 0x00007ffcffff8003,
    286   0x00007ffcffff8003, 0x0000000000000000,
    287   0x0000000000000000, 0x0000000000007ffe,
    288   0x0000000000007ffd, 0x000000000000fffc,
    289   0x000000000000fffa, 0x00000000000fffc0,
    290   0x00000000000fffa0, 0x00000000003e7f06,
    291   0x00000000003e7e89, 0x00000000003eff04,
    292   0x00000000003efe86, 0x00000000003f7f02,
    293   0x00000000003f7e83, 0x000000003ffd8006,
    294   0x000000003ffd0009, 0x000000003ffe0004,
    295   0x000000003ffd8006, 0x000000003ffe8002,
    296   0x000000003ffe0003, 0x000019993333199a,
    297   0x00001998ffffe667, 0x00002aa9ffffd556,
    298   0x00002aa9aaaa8001, 0x00003ffefffe8006,
    299   0x00003ffe7ffe8009, 0x00003ffeffff0004,
    300   0x00003ffe7fff0006, 0x00003ffeffff8002,
    301   0x00003ffe7fff8003, 0x00003fff00000000,
    302   0x00003ffe80000000, 0x00003fff00007ffe,
    303   0x00003ffe80007ffd, 0x00005553ffffaaac,
    304   0x0000555355550002, 0x00006664cccc6668,
    305   0x00006663ffff999c, 0x00007ffdc0010000,
    306   0x00007ffcc0018000, 0x00007ffdc0017ffe,
    307   0x00007ffcc001fffd, 0x00007ffdc001fffc,
    308   0x00007ffcc0027ffa, 0x00007ffdc0027ffa,
    309   0x00007ffcc002fff7, 0x00007ffdffc00100,
    310   0x00007ffcffc00180, 0x00007ffdffc080fe,
    311   0x00007ffcffc0817d, 0x00007ffdffc100fc,
    312   0x00007ffcffc1017a, 0x00007ffdffc180fa,
    313   0x00007ffcffc18177, 0x00007ffdfff00040,
    314   0x00007ffcfff00060, 0x00007ffdfffe8006,
    315   0x00007ffcfffe8009, 0x00007ffdffff0004,
    316   0x00007ffcffff0006, 0x00007ffdffff8002,
    317   0x00007ffdffff8002, 0x0000000000000000,
    318   0x0000000000000000, 0x0000000000007fff,
    319   0x0000000000007ffe, 0x000000000000fffe,
    320   0x000000000000fffc, 0x00000000000fffe0,
    321   0x00000000000fffc0, 0x00000000003e7f83,
    322   0x00000000003e7f06, 0x00000000003eff82,
    323   0x00000000003eff04, 0x00000000003f7f81,
    324   0x00000000003f7f02, 0x000000003ffe0003,
    325   0x000000003ffd8006, 0x000000003ffe8002,
    326   0x000000003ffe0004, 0x000000003fff0001,
    327   0x000000003ffe8002, 0x0000199966664ccd,
    328   0x000019993333199a, 0x00002aaa55552aab,
    329   0x00002aa9ffffd556, 0x00003fff7ffe8003,
    330   0x00003ffefffe8006, 0x00003fff7fff0002,
    331   0x00003ffeffff0004, 0x00003fff7fff8001,
    332   0x00003ffeffff8002, 0x00003fff80000000,
    333   0x00003fff00000000, 0x00003fff80007fff,
    334   0x00003fff00007ffe, 0x00005554aaaa5556,
    335   0x00005553ffffaaac, 0x0000666599993334,
    336   0x00006664cccc6668, 0x00007ffec0008000,
    337   0x00007ffdc0010000, 0x00007ffec000ffff,
    338   0x00007ffdc0017ffe, 0x00007ffec0017ffe,
    339   0x00007ffdc001fffc, 0x00007ffec001fffd,
    340   0x00007ffdc0027ffa, 0x00007ffeffc00080,
    341   0x00007ffdffc00100, 0x00007ffeffc0807f,
    342   0x00007ffdffc080fe, 0x00007ffeffc1007e,
    343   0x00007ffdffc100fc, 0x00007ffeffc1807d,
    344   0x00007ffdffc180fa, 0x00007ffefff00020,
    345   0x00007ffdfff00040, 0x00007ffefffe8003,
    346   0x00007ffdfffe8006, 0x00007ffeffff0002,
    347   0x00007ffdffff0004, 0x00007ffeffff8001,
    348   0x00007ffeffff8001, 0x0000000000000000,
    349   0x0000000000000000, 0x0000000033333333,
    350   0x0000000000007fff, 0x0000000066666666,
    351   0x000000000000fffe, 0x0000000666666660,
    352   0x00000000000fffe0, 0x00000018ffffffe7,
    353   0x00000000003e7f83, 0x000000193333331a,
    354   0x00000000003eff82, 0x000000196666664d,
    355   0x00000000003f7f81, 0x00001998ffffe667,
    356   0x000000003ffe0003, 0x000019993333199a,
    357   0x000000003ffe8002, 0x0000199966664ccd,
    358   0x000000003fff0001, 0x0a3d70a3c28f5c29,
    359   0x0000199966664ccd, 0x11111110eeeeeeef,
    360   0x00002aaa55552aab, 0x19999998e6666667,
    361   0x00003fff7ffe8003, 0x199999991999999a,
    362   0x00003fff7fff0002, 0x199999994ccccccd,
    363   0x00003fff7fff8001, 0x1999999980000000,
    364   0x00003fff80000000, 0x19999999b3333333,
    365   0x00003fff80007fff, 0x22222221ddddddde,
    366   0x00005554aaaa5556, 0x28f5c28f0a3d70a4,
    367   0x0000666599993334, 0x3333199966668000,
    368   0x00007ffec0008000, 0x333319999999b333,
    369   0x00007ffec000ffff, 0x33331999cccce666,
    370   0x00007ffec0017ffe, 0x3333199a00001999,
    371   0x00007ffec001fffd, 0x3333331966666680,
    372   0x00007ffeffc00080, 0x33333319999999b3,
    373   0x00007ffeffc0807f, 0x33333319cccccce6,
    374   0x00007ffeffc1007e, 0x3333331a00000019,
    375   0x00007ffeffc1807d, 0x3333332c999999a0,
    376   0x00007ffefff00020, 0x3333333266666667,
    377   0x00007ffefffe8003, 0x333333329999999a,
    378   0x00007ffeffff0002, 0x33333332cccccccd,
    379   0x33333332cccccccd, 0x0000000000000000,
    380   0x0000000000000000, 0x0000000055555555,
    381   0x0000000033333333, 0x00000000aaaaaaaa,
    382   0x0000000066666666, 0x0000000aaaaaaaa0,
    383   0x0000000666666660, 0x00000029aaaaaa81,
    384   0x00000018ffffffe7, 0x00000029ffffffd6,
    385   0x000000193333331a, 0x0000002a5555552b,
    386   0x000000196666664d, 0x00002aa9aaaa8001,
    387   0x00001998ffffe667, 0x00002aa9ffffd556,
    388   0x000019993333199a, 0x00002aaa55552aab,
    389   0x0000199966664ccd, 0x11111110eeeeeeef,
    390   0x0a3d70a3c28f5c29, 0x1c71c71c38e38e39,
    391   0x11111110eeeeeeef, 0x2aaaaaa980000001,
    392   0x19999998e6666667, 0x2aaaaaa9d5555556,
    393   0x199999991999999a, 0x2aaaaaaa2aaaaaab,
    394   0x199999994ccccccd, 0x2aaaaaaa80000000,
    395   0x1999999980000000, 0x2aaaaaaad5555555,
    396   0x19999999b3333333, 0x38e38e3871c71c72,
    397   0x22222221ddddddde, 0x44444443bbbbbbbc,
    398   0x28f5c28f0a3d70a4, 0x55552aaa55558000,
    399   0x3333199966668000, 0x55552aaaaaaad555,
    400   0x333319999999b333, 0x55552aab00002aaa,
    401   0x33331999cccce666, 0x55552aab55557fff,
    402   0x3333199a00001999, 0x5555552a55555580,
    403   0x3333331966666680, 0x5555552aaaaaaad5,
    404   0x33333319999999b3, 0x5555552b0000002a,
    405   0x33333319cccccce6, 0x5555552b5555557f,
    406   0x3333331a00000019, 0x5555554a55555560,
    407   0x3333332c999999a0, 0x5555555400000001,
    408   0x3333333266666667, 0x5555555455555556,
    409   0x333333329999999a, 0x55555554aaaaaaab,
    410   0x55555554aaaaaaab, 0x0000000000000000,
    411   0x0000000000000000, 0x000000007ffffffd,
    412   0x0000000055555555, 0x00000000fffffffa,
    413   0x00000000aaaaaaaa, 0x0000000fffffffa0,
    414   0x0000000aaaaaaaa0, 0x0000003e7ffffe89,
    415   0x00000029aaaaaa81, 0x0000003efffffe86,
    416   0x00000029ffffffd6, 0x0000003f7ffffe83,
    417   0x0000002a5555552b, 0x00003ffe7ffe8009,
    418   0x00002aa9aaaa8001, 0x00003ffefffe8006,
    419   0x00002aa9ffffd556, 0x00003fff7ffe8003,
    420   0x00002aaa55552aab, 0x19999998e6666667,
    421   0x11111110eeeeeeef, 0x2aaaaaa980000001,
    422   0x1c71c71c38e38e39, 0x3ffffffd00000009,
    423   0x2aaaaaa980000001, 0x3ffffffd80000006,
    424   0x2aaaaaa9d5555556, 0x3ffffffe00000003,
    425   0x2aaaaaaa2aaaaaab, 0x3ffffffe80000000,
    426   0x2aaaaaaa80000000, 0x3ffffffefffffffd,
    427   0x2aaaaaaad5555555, 0x5555555300000002,
    428   0x38e38e3871c71c72, 0x666666639999999c,
    429   0x44444443bbbbbbbc, 0x7fffbffd00018000,
    430   0x55552aaa55558000, 0x7fffbffd80017ffd,
    431   0x55552aaaaaaad555, 0x7fffbffe00017ffa,
    432   0x55552aab00002aaa, 0x7fffbffe80017ff7,
    433   0x55552aab55557fff, 0x7fffffbd00000180,
    434   0x5555552a55555580, 0x7fffffbd8000017d,
    435   0x5555552aaaaaaad5, 0x7fffffbe0000017a,
    436   0x5555552b0000002a, 0x7fffffbe80000177,
    437   0x5555552b5555557f, 0x7fffffed00000060,
    438   0x5555554a55555560, 0x7ffffffb80000009,
    439   0x5555555400000001, 0x7ffffffc00000006,
    440   0x5555555455555556, 0x7ffffffc80000003,
    441   0x7ffffffc80000003, 0x0000000000000000,
    442   0x0000000000000000, 0x000000007ffffffe,
    443   0x000000007ffffffd, 0x00000000fffffffc,
    444   0x00000000fffffffa, 0x0000000fffffffc0,
    445   0x0000000fffffffa0, 0x0000003e7fffff06,
    446   0x0000003e7ffffe89, 0x0000003effffff04,
    447   0x0000003efffffe86, 0x0000003f7fffff02,
    448   0x0000003f7ffffe83, 0x00003ffe7fff0006,
    449   0x00003ffe7ffe8009, 0x00003ffeffff0004,
    450   0x00003ffefffe8006, 0x00003fff7fff0002,
    451   0x00003fff7ffe8003, 0x199999991999999a,
    452   0x19999998e6666667, 0x2aaaaaa9d5555556,
    453   0x2aaaaaa980000001, 0x3ffffffd80000006,
    454   0x3ffffffd00000009, 0x3ffffffe00000004,
    455   0x3ffffffd80000006, 0x3ffffffe80000002,
    456   0x3ffffffe00000003, 0x3fffffff00000000,
    457   0x3ffffffe80000000, 0x3fffffff7ffffffe,
    458   0x3ffffffefffffffd, 0x55555553aaaaaaac,
    459   0x5555555300000002, 0x6666666466666668,
    460   0x666666639999999c, 0x7fffbffe00010000,
    461   0x7fffbffd00018000, 0x7fffbffe8000fffe,
    462   0x7fffbffd80017ffd, 0x7fffbfff0000fffc,
    463   0x7fffbffe00017ffa, 0x7fffbfff8000fffa,
    464   0x7fffbffe80017ff7, 0x7fffffbe00000100,
    465   0x7fffffbd00000180, 0x7fffffbe800000fe,
    466   0x7fffffbd8000017d, 0x7fffffbf000000fc,
    467   0x7fffffbe0000017a, 0x7fffffbf800000fa,
    468   0x7fffffbe80000177, 0x7fffffee00000040,
    469   0x7fffffed00000060, 0x7ffffffc80000006,
    470   0x7ffffffb80000009, 0x7ffffffd00000004,
    471   0x7ffffffc00000006, 0x7ffffffd80000002,
    472   0x7ffffffd80000002, 0x0000000000000000,
    473   0x0000000000000000, 0x000000007fffffff,
    474   0x000000007ffffffe, 0x00000000fffffffe,
    475   0x00000000fffffffc, 0x0000000fffffffe0,
    476   0x0000000fffffffc0, 0x0000003e7fffff83,
    477   0x0000003e7fffff06, 0x0000003effffff82,
    478   0x0000003effffff04, 0x0000003f7fffff81,
    479   0x0000003f7fffff02, 0x00003ffe7fff8003,
    480   0x00003ffe7fff0006, 0x00003ffeffff8002,
    481   0x00003ffeffff0004, 0x00003fff7fff8001,
    482   0x00003fff7fff0002, 0x199999994ccccccd,
    483   0x199999991999999a, 0x2aaaaaaa2aaaaaab,
    484   0x2aaaaaa9d5555556, 0x3ffffffe00000003,
    485   0x3ffffffd80000006, 0x3ffffffe80000002,
    486   0x3ffffffe00000004, 0x3fffffff00000001,
    487   0x3ffffffe80000002, 0x3fffffff80000000,
    488   0x3fffffff00000000, 0x3fffffffffffffff,
    489   0x3fffffff7ffffffe, 0x5555555455555556,
    490   0x55555553aaaaaaac, 0x6666666533333334,
    491   0x6666666466666668, 0x7fffbfff00008000,
    492   0x7fffbffe00010000, 0x7fffbfff80007fff,
    493   0x7fffbffe8000fffe, 0x7fffc00000007ffe,
    494   0x7fffbfff0000fffc, 0x7fffc00080007ffd,
    495   0x7fffbfff8000fffa, 0x7fffffbf00000080,
    496   0x7fffffbe00000100, 0x7fffffbf8000007f,
    497   0x7fffffbe800000fe, 0x7fffffc00000007e,
    498   0x7fffffbf000000fc, 0x7fffffc08000007d,
    499   0x7fffffbf800000fa, 0x7fffffef00000020,
    500   0x7fffffee00000040, 0x7ffffffd80000003,
    501   0x7ffffffc80000006, 0x7ffffffe00000002,
    502   0x7ffffffd00000004, 0x7ffffffe80000001,
    503   0x7ffffffe80000001, 0x0000000000000000,
    504   0x0000000000000000, 0x0000000080000000,
    505   0x000000007fffffff, 0x0000000100000000,
    506   0x00000000fffffffe, 0x0000001000000000,
    507   0x0000000fffffffe0, 0x0000003e80000000,
    508   0x0000003e7fffff83, 0x0000003f00000000,
    509   0x0000003effffff82, 0x0000003f80000000,
    510   0x0000003f7fffff81, 0x00003ffe80000000,
    511   0x00003ffe7fff8003, 0x00003fff00000000,
    512   0x00003ffeffff8002, 0x00003fff80000000,
    513   0x00003fff7fff8001, 0x1999999980000000,
    514   0x199999994ccccccd, 0x2aaaaaaa80000000,
    515   0x2aaaaaaa2aaaaaab, 0x3ffffffe80000000,
    516   0x3ffffffe00000003, 0x3fffffff00000000,
    517   0x3ffffffe80000002, 0x3fffffff80000000,
    518   0x3fffffff00000001, 0x4000000000000000,
    519   0x3fffffff80000000, 0x4000000080000000,
    520   0x3fffffffffffffff, 0x5555555500000000,
    521   0x5555555455555556, 0x6666666600000000,
    522   0x6666666533333334, 0x7fffc00000000000,
    523   0x7fffbfff00008000, 0x7fffc00080000000,
    524   0x7fffbfff80007fff, 0x7fffc00100000000,
    525   0x7fffc00000007ffe, 0x7fffc00180000000,
    526   0x7fffc00080007ffd, 0x7fffffc000000000,
    527   0x7fffffbf00000080, 0x7fffffc080000000,
    528   0x7fffffbf8000007f, 0x7fffffc100000000,
    529   0x7fffffc00000007e, 0x7fffffc180000000,
    530   0x7fffffc08000007d, 0x7ffffff000000000,
    531   0x7fffffef00000020, 0x7ffffffe80000000,
    532   0x7ffffffd80000003, 0x7fffffff00000000,
    533   0x7ffffffe00000002, 0x7fffffff80000000,
    534   0x7fffffff80000000, 0x0000000000000000,
    535   0x0000000000000000, 0x0000000080000001,
    536   0x0000000080000000, 0x0000000100000002,
    537   0x0000000100000000, 0x0000001000000020,
    538   0x0000001000000000, 0x0000003e8000007d,
    539   0x0000003e80000000, 0x0000003f0000007e,
    540   0x0000003f00000000, 0x0000003f8000007f,
    541   0x0000003f80000000, 0x00003ffe80007ffd,
    542   0x00003ffe80000000, 0x00003fff00007ffe,
    543   0x00003fff00000000, 0x00003fff80007fff,
    544   0x00003fff80000000, 0x19999999b3333333,
    545   0x1999999980000000, 0x2aaaaaaad5555555,
    546   0x2aaaaaaa80000000, 0x3ffffffefffffffd,
    547   0x3ffffffe80000000, 0x3fffffff7ffffffe,
    548   0x3fffffff00000000, 0x3fffffffffffffff,
    549   0x3fffffff80000000, 0x4000000080000000,
    550   0x4000000000000000, 0x4000000100000001,
    551   0x4000000080000000, 0x55555555aaaaaaaa,
    552   0x5555555500000000, 0x66666666cccccccc,
    553   0x6666666600000000, 0x7fffc000ffff8000,
    554   0x7fffc00000000000, 0x7fffc0017fff8001,
    555   0x7fffc00080000000, 0x7fffc001ffff8002,
    556   0x7fffc00100000000, 0x7fffc0027fff8003,
    557   0x7fffc00180000000, 0x7fffffc0ffffff80,
    558   0x7fffffc000000000, 0x7fffffc17fffff81,
    559   0x7fffffc080000000, 0x7fffffc1ffffff82,
    560   0x7fffffc100000000, 0x7fffffc27fffff83,
    561   0x7fffffc180000000, 0x7ffffff0ffffffe0,
    562   0x7ffffff000000000, 0x7fffffff7ffffffd,
    563   0x7ffffffe80000000, 0x7ffffffffffffffe,
    564   0x7fffffff00000000, 0x800000007fffffff,
    565   0x800000007fffffff, 0x0000000000000000,
    566   0x0000000000000000, 0x00000000aaaaaaaa,
    567   0x0000000080000001, 0x0000000155555554,
    568   0x0000000100000002, 0x0000001555555540,
    569   0x0000001000000020, 0x0000005355555502,
    570   0x0000003e8000007d, 0x00000053ffffffac,
    571   0x0000003f0000007e, 0x00000054aaaaaa56,
    572   0x0000003f8000007f, 0x0000555355550002,
    573   0x00003ffe80007ffd, 0x00005553ffffaaac,
    574   0x00003fff00007ffe, 0x00005554aaaa5556,
    575   0x00003fff80007fff, 0x22222221ddddddde,
    576   0x19999999b3333333, 0x38e38e3871c71c72,
    577   0x2aaaaaaad5555555, 0x5555555300000002,
    578   0x3ffffffefffffffd, 0x55555553aaaaaaac,
    579   0x3fffffff7ffffffe, 0x5555555455555556,
    580   0x3fffffffffffffff, 0x5555555500000000,
    581   0x4000000080000000, 0x55555555aaaaaaaa,
    582   0x4000000100000001, 0x71c71c70e38e38e4,
    583   0x55555555aaaaaaaa, 0x8888888777777778,
    584   0x66666666cccccccc, 0xaaaa5554aaab0000,
    585   0x7fffc000ffff8000, 0xaaaa55555555aaaa,
    586   0x7fffc0017fff8001, 0xaaaa555600005554,
    587   0x7fffc001ffff8002, 0xaaaa5556aaaafffe,
    588   0x7fffc0027fff8003, 0xaaaaaa54aaaaab00,
    589   0x7fffffc0ffffff80, 0xaaaaaa55555555aa,
    590   0x7fffffc17fffff81, 0xaaaaaa5600000054,
    591   0x7fffffc1ffffff82, 0xaaaaaa56aaaaaafe,
    592   0x7fffffc27fffff83, 0xaaaaaa94aaaaaac0,
    593   0x7ffffff0ffffffe0, 0xaaaaaaa800000002,
    594   0x7fffffff7ffffffd, 0xaaaaaaa8aaaaaaac,
    595   0x7ffffffffffffffe, 0xaaaaaaa955555556,
    596   0xaaaaaaa955555556, 0x0000000000000000,
    597   0x0000000000000000, 0x00000000cccccccc,
    598   0x00000000aaaaaaaa, 0x0000000199999998,
    599   0x0000000155555554, 0x0000001999999980,
    600   0x0000001555555540, 0x00000063ffffff9c,
    601   0x0000005355555502, 0x00000064cccccc68,
    602   0x00000053ffffffac, 0x0000006599999934,
    603   0x00000054aaaaaa56, 0x00006663ffff999c,
    604   0x0000555355550002, 0x00006664cccc6668,
    605   0x00005553ffffaaac, 0x0000666599993334,
    606   0x00005554aaaa5556, 0x28f5c28f0a3d70a4,
    607   0x22222221ddddddde, 0x44444443bbbbbbbc,
    608   0x38e38e3871c71c72, 0x666666639999999c,
    609   0x5555555300000002, 0x6666666466666668,
    610   0x55555553aaaaaaac, 0x6666666533333334,
    611   0x5555555455555556, 0x6666666600000000,
    612   0x5555555500000000, 0x66666666cccccccc,
    613   0x55555555aaaaaaaa, 0x8888888777777778,
    614   0x71c71c70e38e38e4, 0xa3d70a3c28f5c290,
    615   0x8888888777777778, 0xcccc6665999a0000,
    616   0xaaaa5554aaab0000, 0xcccc66666666cccc,
    617   0xaaaa55555555aaaa, 0xcccc666733339998,
    618   0xaaaa555600005554, 0xcccc666800006664,
    619   0xaaaa5556aaaafffe, 0xcccccc6599999a00,
    620   0xaaaaaa54aaaaab00, 0xcccccc66666666cc,
    621   0xaaaaaa55555555aa, 0xcccccc6733333398,
    622   0xaaaaaa5600000054, 0xcccccc6800000064,
    623   0xaaaaaa56aaaaaafe, 0xccccccb266666680,
    624   0xaaaaaa94aaaaaac0, 0xccccccc99999999c,
    625   0xaaaaaaa800000002, 0xccccccca66666668,
    626   0xaaaaaaa8aaaaaaac, 0xcccccccb33333334,
    627   0xcccccccb33333334, 0x0000000000000000,
    628   0x0000000000000000, 0x00000000ffff8000,
    629   0x00000000cccccccc, 0x00000001ffff0000,
    630   0x0000000199999998, 0x0000001ffff00000,
    631   0x0000001999999980, 0x0000007cffc18000,
    632   0x00000063ffffff9c, 0x0000007dffc10000,
    633   0x00000064cccccc68, 0x0000007effc08000,
    634   0x0000006599999934, 0x00007ffcc0018000,
    635   0x00006663ffff999c, 0x00007ffdc0010000,
    636   0x00006664cccc6668, 0x00007ffec0008000,
    637   0x0000666599993334, 0x3333199966668000,
    638   0x28f5c28f0a3d70a4, 0x55552aaa55558000,
    639   0x44444443bbbbbbbc, 0x7fffbffd00018000,
    640   0x666666639999999c, 0x7fffbffe00010000,
    641   0x6666666466666668, 0x7fffbfff00008000,
    642   0x6666666533333334, 0x7fffc00000000000,
    643   0x6666666600000000, 0x7fffc000ffff8000,
    644   0x66666666cccccccc, 0xaaaa5554aaab0000,
    645   0x8888888777777778, 0xcccc6665999a0000,
    646   0xa3d70a3c28f5c290, 0xffff000040000000,
    647   0xcccc6665999a0000, 0xffff00013fff8000,
    648   0xcccc66666666cccc, 0xffff00023fff0000,
    649   0xcccc666733339998, 0xffff00033ffe8000,
    650   0xcccc666800006664, 0xffff7f8000400000,
    651   0xcccccc6599999a00, 0xffff7f81003f8000,
    652   0xcccccc66666666cc, 0xffff7f82003f0000,
    653   0xcccccc6733333398, 0xffff7f83003e8000,
    654   0xcccccc6800000064, 0xffff7fe000100000,
    655   0xccccccb266666680, 0xffff7ffd00018000,
    656   0xccccccc99999999c, 0xffff7ffe00010000,
    657   0xccccccca66666668, 0xffff7fff00008000,
    658   0xffff7fff00008000, 0x0000000000000000,
    659   0x0000000000000000, 0x00000000ffff8001,
    660   0x00000000ffff8000, 0x00000001ffff0002,
    661   0x00000001ffff0000, 0x0000001ffff00020,
    662   0x0000001ffff00000, 0x0000007cffc1807d,
    663   0x0000007cffc18000, 0x0000007dffc1007e,
    664   0x0000007dffc10000, 0x0000007effc0807f,
    665   0x0000007effc08000, 0x00007ffcc001fffd,
    666   0x00007ffcc0018000, 0x00007ffdc0017ffe,
    667   0x00007ffdc0010000, 0x00007ffec000ffff,
    668   0x00007ffec0008000, 0x333319999999b333,
    669   0x3333199966668000, 0x55552aaaaaaad555,
    670   0x55552aaa55558000, 0x7fffbffd80017ffd,
    671   0x7fffbffd00018000, 0x7fffbffe8000fffe,
    672   0x7fffbffe00010000, 0x7fffbfff80007fff,
    673   0x7fffbfff00008000, 0x7fffc00080000000,
    674   0x7fffc00000000000, 0x7fffc0017fff8001,
    675   0x7fffc000ffff8000, 0xaaaa55555555aaaa,
    676   0xaaaa5554aaab0000, 0xcccc66666666cccc,
    677   0xcccc6665999a0000, 0xffff00013fff8000,
    678   0xffff000040000000, 0xffff00023fff0001,
    679   0xffff00013fff8000, 0xffff00033ffe8002,
    680   0xffff00023fff0000, 0xffff00043ffe0003,
    681   0xffff00033ffe8000, 0xffff7f81003fff80,
    682   0xffff7f8000400000, 0xffff7f82003f7f81,
    683   0xffff7f81003f8000, 0xffff7f83003eff82,
    684   0xffff7f82003f0000, 0xffff7f84003e7f83,
    685   0xffff7f83003e8000, 0xffff7fe1000fffe0,
    686   0xffff7fe000100000, 0xffff7ffe00017ffd,
    687   0xffff7ffd00018000, 0xffff7fff0000fffe,
    688   0xffff7ffe00010000, 0xffff800000007fff,
    689   0xffff800000007fff, 0x0000000000000000,
    690   0x0000000000000000, 0x00000000ffff8002,
    691   0x00000000ffff8001, 0x00000001ffff0004,
    692   0x00000001ffff0002, 0x0000001ffff00040,
    693   0x0000001ffff00020, 0x0000007cffc180fa,
    694   0x0000007cffc1807d, 0x0000007dffc100fc,
    695   0x0000007dffc1007e, 0x0000007effc080fe,
    696   0x0000007effc0807f, 0x00007ffcc0027ffa,
    697   0x00007ffcc001fffd, 0x00007ffdc001fffc,
    698   0x00007ffdc0017ffe, 0x00007ffec0017ffe,
    699   0x00007ffec000ffff, 0x33331999cccce666,
    700   0x333319999999b333, 0x55552aab00002aaa,
    701   0x55552aaaaaaad555, 0x7fffbffe00017ffa,
    702   0x7fffbffd80017ffd, 0x7fffbfff0000fffc,
    703   0x7fffbffe8000fffe, 0x7fffc00000007ffe,
    704   0x7fffbfff80007fff, 0x7fffc00100000000,
    705   0x7fffc00080000000, 0x7fffc001ffff8002,
    706   0x7fffc0017fff8001, 0xaaaa555600005554,
    707   0xaaaa55555555aaaa, 0xcccc666733339998,
    708   0xcccc66666666cccc, 0xffff00023fff0000,
    709   0xffff00013fff8000, 0xffff00033ffe8002,
    710   0xffff00023fff0001, 0xffff00043ffe0004,
    711   0xffff00033ffe8002, 0xffff00053ffd8006,
    712   0xffff00043ffe0003, 0xffff7f82003fff00,
    713   0xffff7f81003fff80, 0xffff7f83003f7f02,
    714   0xffff7f82003f7f81, 0xffff7f84003eff04,
    715   0xffff7f83003eff82, 0xffff7f85003e7f06,
    716   0xffff7f84003e7f83, 0xffff7fe2000fffc0,
    717   0xffff7fe1000fffe0, 0xffff7fff00017ffa,
    718   0xffff7ffe00017ffd, 0xffff80000000fffc,
    719   0xffff7fff0000fffe, 0xffff800100007ffe,
    720   0xffff800100007ffe, 0x0000000000000000,
    721   0x0000000000000000, 0x00000000ffff8003,
    722   0x00000000ffff8002, 0x00000001ffff0006,
    723   0x00000001ffff0004, 0x0000001ffff00060,
    724   0x0000001ffff00040, 0x0000007cffc18177,
    725   0x0000007cffc180fa, 0x0000007dffc1017a,
    726   0x0000007dffc100fc, 0x0000007effc0817d,
    727   0x0000007effc080fe, 0x00007ffcc002fff7,
    728   0x00007ffcc0027ffa, 0x00007ffdc0027ffa,
    729   0x00007ffdc001fffc, 0x00007ffec001fffd,
    730   0x00007ffec0017ffe, 0x3333199a00001999,
    731   0x33331999cccce666, 0x55552aab55557fff,
    732   0x55552aab00002aaa, 0x7fffbffe80017ff7,
    733   0x7fffbffe00017ffa, 0x7fffbfff8000fffa,
    734   0x7fffbfff0000fffc, 0x7fffc00080007ffd,
    735   0x7fffc00000007ffe, 0x7fffc00180000000,
    736   0x7fffc00100000000, 0x7fffc0027fff8003,
    737   0x7fffc001ffff8002, 0xaaaa5556aaaafffe,
    738   0xaaaa555600005554, 0xcccc666800006664,
    739   0xcccc666733339998, 0xffff00033ffe8000,
    740   0xffff00023fff0000, 0xffff00043ffe0003,
    741   0xffff00033ffe8002, 0xffff00053ffd8006,
    742   0xffff00043ffe0004, 0xffff00063ffd0009,
    743   0xffff00053ffd8006, 0xffff7f83003ffe80,
    744   0xffff7f82003fff00, 0xffff7f84003f7e83,
    745   0xffff7f83003f7f02, 0xffff7f85003efe86,
    746   0xffff7f84003eff04, 0xffff7f86003e7e89,
    747   0xffff7f85003e7f06, 0xffff7fe3000fffa0,
    748   0xffff7fe2000fffc0, 0xffff800000017ff7,
    749   0xffff7fff00017ffa, 0xffff80010000fffa,
    750   0xffff80000000fffc, 0xffff800200007ffd,
    751   0xffff800200007ffd, 0x0000000000000000,
    752   0x0000000000000000, 0x00000000ffffff80,
    753   0x00000000ffff8003, 0x00000001ffffff00,
    754   0x00000001ffff0006, 0x0000001ffffff000,
    755   0x0000001ffff00060, 0x0000007cffffc180,
    756   0x0000007cffc18177, 0x0000007dffffc100,
    757   0x0000007dffc1017a, 0x0000007effffc080,
    758   0x0000007effc0817d, 0x00007ffcffc00180,
    759   0x00007ffcc002fff7, 0x00007ffdffc00100,
    760   0x00007ffdc0027ffa, 0x00007ffeffc00080,
    761   0x00007ffec001fffd, 0x3333331966666680,
    762   0x3333199a00001999, 0x5555552a55555580,
    763   0x55552aab55557fff, 0x7fffffbd00000180,
    764   0x7fffbffe80017ff7, 0x7fffffbe00000100,
    765   0x7fffbfff8000fffa, 0x7fffffbf00000080,
    766   0x7fffc00080007ffd, 0x7fffffc000000000,
    767   0x7fffc00180000000, 0x7fffffc0ffffff80,
    768   0x7fffc0027fff8003, 0xaaaaaa54aaaaab00,
    769   0xaaaa5556aaaafffe, 0xcccccc6599999a00,
    770   0xcccc666800006664, 0xffff7f8000400000,
    771   0xffff00033ffe8000, 0xffff7f81003fff80,
    772   0xffff00043ffe0003, 0xffff7f82003fff00,
    773   0xffff00053ffd8006, 0xffff7f83003ffe80,
    774   0xffff00063ffd0009, 0xffffff0000004000,
    775   0xffff7f83003ffe80, 0xffffff0100003f80,
    776   0xffff7f84003f7e83, 0xffffff0200003f00,
    777   0xffff7f85003efe86, 0xffffff0300003e80,
    778   0xffff7f86003e7e89, 0xffffff6000001000,
    779   0xffff7fe3000fffa0, 0xffffff7d00000180,
    780   0xffff800000017ff7, 0xffffff7e00000100,
    781   0xffff80010000fffa, 0xffffff7f00000080,
    782   0xffffff7f00000080, 0x0000000000000000,
    783   0x0000000000000000, 0x00000000ffffff81,
    784   0x00000000ffffff80, 0x00000001ffffff02,
    785   0x00000001ffffff00, 0x0000001ffffff020,
    786   0x0000001ffffff000, 0x0000007cffffc1fd,
    787   0x0000007cffffc180, 0x0000007dffffc17e,
    788   0x0000007dffffc100, 0x0000007effffc0ff,
    789   0x0000007effffc080, 0x00007ffcffc0817d,
    790   0x00007ffcffc00180, 0x00007ffdffc080fe,
    791   0x00007ffdffc00100, 0x00007ffeffc0807f,
    792   0x00007ffeffc00080, 0x33333319999999b3,
    793   0x3333331966666680, 0x5555552aaaaaaad5,
    794   0x5555552a55555580, 0x7fffffbd8000017d,
    795   0x7fffffbd00000180, 0x7fffffbe800000fe,
    796   0x7fffffbe00000100, 0x7fffffbf8000007f,
    797   0x7fffffbf00000080, 0x7fffffc080000000,
    798   0x7fffffc000000000, 0x7fffffc17fffff81,
    799   0x7fffffc0ffffff80, 0xaaaaaa55555555aa,
    800   0xaaaaaa54aaaaab00, 0xcccccc66666666cc,
    801   0xcccccc6599999a00, 0xffff7f81003f8000,
    802   0xffff7f8000400000, 0xffff7f82003f7f81,
    803   0xffff7f81003fff80, 0xffff7f83003f7f02,
    804   0xffff7f82003fff00, 0xffff7f84003f7e83,
    805   0xffff7f83003ffe80, 0xffffff0100003f80,
    806   0xffffff0000004000, 0xffffff0200003f01,
    807   0xffffff0100003f80, 0xffffff0300003e82,
    808   0xffffff0200003f00, 0xffffff0400003e03,
    809   0xffffff0300003e80, 0xffffff6100000fe0,
    810   0xffffff6000001000, 0xffffff7e0000017d,
    811   0xffffff7d00000180, 0xffffff7f000000fe,
    812   0xffffff7e00000100, 0xffffff800000007f,
    813   0xffffff800000007f, 0x0000000000000000,
    814   0x0000000000000000, 0x00000000ffffff82,
    815   0x00000000ffffff81, 0x00000001ffffff04,
    816   0x00000001ffffff02, 0x0000001ffffff040,
    817   0x0000001ffffff020, 0x0000007cffffc27a,
    818   0x0000007cffffc1fd, 0x0000007dffffc1fc,
    819   0x0000007dffffc17e, 0x0000007effffc17e,
    820   0x0000007effffc0ff, 0x00007ffcffc1017a,
    821   0x00007ffcffc0817d, 0x00007ffdffc100fc,
    822   0x00007ffdffc080fe, 0x00007ffeffc1007e,
    823   0x00007ffeffc0807f, 0x33333319cccccce6,
    824   0x33333319999999b3, 0x5555552b0000002a,
    825   0x5555552aaaaaaad5, 0x7fffffbe0000017a,
    826   0x7fffffbd8000017d, 0x7fffffbf000000fc,
    827   0x7fffffbe800000fe, 0x7fffffc00000007e,
    828   0x7fffffbf8000007f, 0x7fffffc100000000,
    829   0x7fffffc080000000, 0x7fffffc1ffffff82,
    830   0x7fffffc17fffff81, 0xaaaaaa5600000054,
    831   0xaaaaaa55555555aa, 0xcccccc6733333398,
    832   0xcccccc66666666cc, 0xffff7f82003f0000,
    833   0xffff7f81003f8000, 0xffff7f83003eff82,
    834   0xffff7f82003f7f81, 0xffff7f84003eff04,
    835   0xffff7f83003f7f02, 0xffff7f85003efe86,
    836   0xffff7f84003f7e83, 0xffffff0200003f00,
    837   0xffffff0100003f80, 0xffffff0300003e82,
    838   0xffffff0200003f01, 0xffffff0400003e04,
    839   0xffffff0300003e82, 0xffffff0500003d86,
    840   0xffffff0400003e03, 0xffffff6200000fc0,
    841   0xffffff6100000fe0, 0xffffff7f0000017a,
    842   0xffffff7e0000017d, 0xffffff80000000fc,
    843   0xffffff7f000000fe, 0xffffff810000007e,
    844   0xffffff810000007e, 0x0000000000000000,
    845   0x0000000000000000, 0x00000000ffffff83,
    846   0x00000000ffffff82, 0x00000001ffffff06,
    847   0x00000001ffffff04, 0x0000001ffffff060,
    848   0x0000001ffffff040, 0x0000007cffffc2f7,
    849   0x0000007cffffc27a, 0x0000007dffffc27a,
    850   0x0000007dffffc1fc, 0x0000007effffc1fd,
    851   0x0000007effffc17e, 0x00007ffcffc18177,
    852   0x00007ffcffc1017a, 0x00007ffdffc180fa,
    853   0x00007ffdffc100fc, 0x00007ffeffc1807d,
    854   0x00007ffeffc1007e, 0x3333331a00000019,
    855   0x33333319cccccce6, 0x5555552b5555557f,
    856   0x5555552b0000002a, 0x7fffffbe80000177,
    857   0x7fffffbe0000017a, 0x7fffffbf800000fa,
    858   0x7fffffbf000000fc, 0x7fffffc08000007d,
    859   0x7fffffc00000007e, 0x7fffffc180000000,
    860   0x7fffffc100000000, 0x7fffffc27fffff83,
    861   0x7fffffc1ffffff82, 0xaaaaaa56aaaaaafe,
    862   0xaaaaaa5600000054, 0xcccccc6800000064,
    863   0xcccccc6733333398, 0xffff7f83003e8000,
    864   0xffff7f82003f0000, 0xffff7f84003e7f83,
    865   0xffff7f83003eff82, 0xffff7f85003e7f06,
    866   0xffff7f84003eff04, 0xffff7f86003e7e89,
    867   0xffff7f85003efe86, 0xffffff0300003e80,
    868   0xffffff0200003f00, 0xffffff0400003e03,
    869   0xffffff0300003e82, 0xffffff0500003d86,
    870   0xffffff0400003e04, 0xffffff0600003d09,
    871   0xffffff0500003d86, 0xffffff6300000fa0,
    872   0xffffff6200000fc0, 0xffffff8000000177,
    873   0xffffff7f0000017a, 0xffffff81000000fa,
    874   0xffffff80000000fc, 0xffffff820000007d,
    875   0xffffff820000007d, 0x0000000000000000,
    876   0x0000000000000000, 0x00000000ffffffe0,
    877   0x00000000ffffff83, 0x00000001ffffffc0,
    878   0x00000001ffffff06, 0x0000001ffffffc00,
    879   0x0000001ffffff060, 0x0000007cfffff060,
    880   0x0000007cffffc2f7, 0x0000007dfffff040,
    881   0x0000007dffffc27a, 0x0000007efffff020,
    882   0x0000007effffc1fd, 0x00007ffcfff00060,
    883   0x00007ffcffc18177, 0x00007ffdfff00040,
    884   0x00007ffdffc180fa, 0x00007ffefff00020,
    885   0x00007ffeffc1807d, 0x3333332c999999a0,
    886   0x3333331a00000019, 0x5555554a55555560,
    887   0x5555552b5555557f, 0x7fffffed00000060,
    888   0x7fffffbe80000177, 0x7fffffee00000040,
    889   0x7fffffbf800000fa, 0x7fffffef00000020,
    890   0x7fffffc08000007d, 0x7ffffff000000000,
    891   0x7fffffc180000000, 0x7ffffff0ffffffe0,
    892   0x7fffffc27fffff83, 0xaaaaaa94aaaaaac0,
    893   0xaaaaaa56aaaaaafe, 0xccccccb266666680,
    894   0xcccccc6800000064, 0xffff7fe000100000,
    895   0xffff7f83003e8000, 0xffff7fe1000fffe0,
    896   0xffff7f84003e7f83, 0xffff7fe2000fffc0,
    897   0xffff7f85003e7f06, 0xffff7fe3000fffa0,
    898   0xffff7f86003e7e89, 0xffffff6000001000,
    899   0xffffff0300003e80, 0xffffff6100000fe0,
    900   0xffffff0400003e03, 0xffffff6200000fc0,
    901   0xffffff0500003d86, 0xffffff6300000fa0,
    902   0xffffff0600003d09, 0xffffffc000000400,
    903   0xffffff6300000fa0, 0xffffffdd00000060,
    904   0xffffff8000000177, 0xffffffde00000040,
    905   0xffffff81000000fa, 0xffffffdf00000020,
    906   0xffffffdf00000020, 0x0000000000000000,
    907   0x0000000000000000, 0x00000000fffffffd,
    908   0x00000000ffffffe0, 0x00000001fffffffa,
    909   0x00000001ffffffc0, 0x0000001fffffffa0,
    910   0x0000001ffffffc00, 0x0000007cfffffe89,
    911   0x0000007cfffff060, 0x0000007dfffffe86,
    912   0x0000007dfffff040, 0x0000007efffffe83,
    913   0x0000007efffff020, 0x00007ffcfffe8009,
    914   0x00007ffcfff00060, 0x00007ffdfffe8006,
    915   0x00007ffdfff00040, 0x00007ffefffe8003,
    916   0x00007ffefff00020, 0x3333333266666667,
    917   0x3333332c999999a0, 0x5555555400000001,
    918   0x5555554a55555560, 0x7ffffffb80000009,
    919   0x7fffffed00000060, 0x7ffffffc80000006,
    920   0x7fffffee00000040, 0x7ffffffd80000003,
    921   0x7fffffef00000020, 0x7ffffffe80000000,
    922   0x7ffffff000000000, 0x7fffffff7ffffffd,
    923   0x7ffffff0ffffffe0, 0xaaaaaaa800000002,
    924   0xaaaaaa94aaaaaac0, 0xccccccc99999999c,
    925   0xccccccb266666680, 0xffff7ffd00018000,
    926   0xffff7fe000100000, 0xffff7ffe00017ffd,
    927   0xffff7fe1000fffe0, 0xffff7fff00017ffa,
    928   0xffff7fe2000fffc0, 0xffff800000017ff7,
    929   0xffff7fe3000fffa0, 0xffffff7d00000180,
    930   0xffffff6000001000, 0xffffff7e0000017d,
    931   0xffffff6100000fe0, 0xffffff7f0000017a,
    932   0xffffff6200000fc0, 0xffffff8000000177,
    933   0xffffff6300000fa0, 0xffffffdd00000060,
    934   0xffffffc000000400, 0xfffffffa00000009,
    935   0xffffffdd00000060, 0xfffffffb00000006,
    936   0xffffffde00000040, 0xfffffffc00000003,
    937   0xfffffffc00000003, 0x0000000000000000,
    938   0x0000000000000000, 0x00000000fffffffe,
    939   0x00000000fffffffd, 0x00000001fffffffc,
    940   0x00000001fffffffa, 0x0000001fffffffc0,
    941   0x0000001fffffffa0, 0x0000007cffffff06,
    942   0x0000007cfffffe89, 0x0000007dffffff04,
    943   0x0000007dfffffe86, 0x0000007effffff02,
    944   0x0000007efffffe83, 0x00007ffcffff0006,
    945   0x00007ffcfffe8009, 0x00007ffdffff0004,
    946   0x00007ffdfffe8006, 0x00007ffeffff0002,
    947   0x00007ffefffe8003, 0x333333329999999a,
    948   0x3333333266666667, 0x5555555455555556,
    949   0x5555555400000001, 0x7ffffffc00000006,
    950   0x7ffffffb80000009, 0x7ffffffd00000004,
    951   0x7ffffffc80000006, 0x7ffffffe00000002,
    952   0x7ffffffd80000003, 0x7fffffff00000000,
    953   0x7ffffffe80000000, 0x7ffffffffffffffe,
    954   0x7fffffff7ffffffd, 0xaaaaaaa8aaaaaaac,
    955   0xaaaaaaa800000002, 0xccccccca66666668,
    956   0xccccccc99999999c, 0xffff7ffe00010000,
    957   0xffff7ffd00018000, 0xffff7fff0000fffe,
    958   0xffff7ffe00017ffd, 0xffff80000000fffc,
    959   0xffff7fff00017ffa, 0xffff80010000fffa,
    960   0xffff800000017ff7, 0xffffff7e00000100,
    961   0xffffff7d00000180, 0xffffff7f000000fe,
    962   0xffffff7e0000017d, 0xffffff80000000fc,
    963   0xffffff7f0000017a, 0xffffff81000000fa,
    964   0xffffff8000000177, 0xffffffde00000040,
    965   0xffffffdd00000060, 0xfffffffb00000006,
    966   0xfffffffa00000009, 0xfffffffc00000004,
    967   0xfffffffb00000006, 0xfffffffd00000002,
    968   0xfffffffd00000002, 0x0000000000000000,
    969   0x0000000000000000, 0x00000000ffffffff,
    970   0x00000000fffffffe, 0x00000001fffffffe,
    971   0x00000001fffffffc, 0x0000001fffffffe0,
    972   0x0000001fffffffc0, 0x0000007cffffff83,
    973   0x0000007cffffff06, 0x0000007dffffff82,
    974   0x0000007dffffff04, 0x0000007effffff81,
    975   0x0000007effffff02, 0x00007ffcffff8003,
    976   0x00007ffcffff0006, 0x00007ffdffff8002,
    977   0x00007ffdffff0004, 0x00007ffeffff8001,
    978   0x00007ffeffff0002, 0x33333332cccccccd,
    979   0x333333329999999a, 0x55555554aaaaaaab,
    980   0x5555555455555556, 0x7ffffffc80000003,
    981   0x7ffffffc00000006, 0x7ffffffd80000002,
    982   0x7ffffffd00000004, 0x7ffffffe80000001,
    983   0x7ffffffe00000002, 0x7fffffff80000000,
    984   0x7fffffff00000000, 0x800000007fffffff,
    985   0x7ffffffffffffffe, 0xaaaaaaa955555556,
    986   0xaaaaaaa8aaaaaaac, 0xcccccccb33333334,
    987   0xccccccca66666668, 0xffff7fff00008000,
    988   0xffff7ffe00010000, 0xffff800000007fff,
    989   0xffff7fff0000fffe, 0xffff800100007ffe,
    990   0xffff80000000fffc, 0xffff800200007ffd,
    991   0xffff80010000fffa, 0xffffff7f00000080,
    992   0xffffff7e00000100, 0xffffff800000007f,
    993   0xffffff7f000000fe, 0xffffff810000007e,
    994   0xffffff80000000fc, 0xffffff820000007d,
    995   0xffffff81000000fa, 0xffffffdf00000020,
    996   0xffffffde00000040, 0xfffffffc00000003,
    997   0xfffffffb00000006, 0xfffffffd00000002,
    998   0xfffffffc00000004, 0xfffffffe00000001,
    999 };
   1000 const unsigned kExpectedCount_NEON_umull2_2D = 961;
   1001 
   1002 #endif  // VIXL_SIM_UMULL2_2D_TRACE_A64_H_
   1003