Home | History | Annotate | Download | only in traces
      1 // Copyright 2015, VIXL authors
      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_SQSHL_S_2OPIMM_TRACE_AARCH64_H_
     35 #define VIXL_SIM_SQSHL_S_2OPIMM_TRACE_AARCH64_H_
     36 
     37 const uint32_t kExpected_NEON_sqshl_S_2OPIMM[] = {
     38   0xfffffffd,
     39   0xfffffffa,
     40   0xfffffff4,
     41   0xffffffe8,
     42   0xffffffd0,
     43   0xffffffa0,
     44   0xffffff40,
     45   0xfffffe80,
     46   0xfffffd00,
     47   0xfffffa00,
     48   0xfffff400,
     49   0xffffe800,
     50   0xffffd000,
     51   0xffffa000,
     52   0xffff4000,
     53   0xfffe8000,
     54   0xfffd0000,
     55   0xfffa0000,
     56   0xfff40000,
     57   0xffe80000,
     58   0xffd00000,
     59   0xffa00000,
     60   0xff400000,
     61   0xfe800000,
     62   0xfd000000,
     63   0xfa000000,
     64   0xf4000000,
     65   0xe8000000,
     66   0xd0000000,
     67   0xa0000000,
     68   0x80000000,
     69   0x80000000,
     70   0xfffffffe,
     71   0xfffffffc,
     72   0xfffffff8,
     73   0xfffffff0,
     74   0xffffffe0,
     75   0xffffffc0,
     76   0xffffff80,
     77   0xffffff00,
     78   0xfffffe00,
     79   0xfffffc00,
     80   0xfffff800,
     81   0xfffff000,
     82   0xffffe000,
     83   0xffffc000,
     84   0xffff8000,
     85   0xffff0000,
     86   0xfffe0000,
     87   0xfffc0000,
     88   0xfff80000,
     89   0xfff00000,
     90   0xffe00000,
     91   0xffc00000,
     92   0xff800000,
     93   0xff000000,
     94   0xfe000000,
     95   0xfc000000,
     96   0xf8000000,
     97   0xf0000000,
     98   0xe0000000,
     99   0xc0000000,
    100   0x80000000,
    101   0x80000000,
    102   0xffffffff,
    103   0xfffffffe,
    104   0xfffffffc,
    105   0xfffffff8,
    106   0xfffffff0,
    107   0xffffffe0,
    108   0xffffffc0,
    109   0xffffff80,
    110   0xffffff00,
    111   0xfffffe00,
    112   0xfffffc00,
    113   0xfffff800,
    114   0xfffff000,
    115   0xffffe000,
    116   0xffffc000,
    117   0xffff8000,
    118   0xffff0000,
    119   0xfffe0000,
    120   0xfffc0000,
    121   0xfff80000,
    122   0xfff00000,
    123   0xffe00000,
    124   0xffc00000,
    125   0xff800000,
    126   0xff000000,
    127   0xfe000000,
    128   0xfc000000,
    129   0xf8000000,
    130   0xf0000000,
    131   0xe0000000,
    132   0xc0000000,
    133   0x80000000,
    134   0x00000000,
    135   0x00000000,
    136   0x00000000,
    137   0x00000000,
    138   0x00000000,
    139   0x00000000,
    140   0x00000000,
    141   0x00000000,
    142   0x00000000,
    143   0x00000000,
    144   0x00000000,
    145   0x00000000,
    146   0x00000000,
    147   0x00000000,
    148   0x00000000,
    149   0x00000000,
    150   0x00000000,
    151   0x00000000,
    152   0x00000000,
    153   0x00000000,
    154   0x00000000,
    155   0x00000000,
    156   0x00000000,
    157   0x00000000,
    158   0x00000000,
    159   0x00000000,
    160   0x00000000,
    161   0x00000000,
    162   0x00000000,
    163   0x00000000,
    164   0x00000000,
    165   0x00000000,
    166   0x00000001,
    167   0x00000002,
    168   0x00000004,
    169   0x00000008,
    170   0x00000010,
    171   0x00000020,
    172   0x00000040,
    173   0x00000080,
    174   0x00000100,
    175   0x00000200,
    176   0x00000400,
    177   0x00000800,
    178   0x00001000,
    179   0x00002000,
    180   0x00004000,
    181   0x00008000,
    182   0x00010000,
    183   0x00020000,
    184   0x00040000,
    185   0x00080000,
    186   0x00100000,
    187   0x00200000,
    188   0x00400000,
    189   0x00800000,
    190   0x01000000,
    191   0x02000000,
    192   0x04000000,
    193   0x08000000,
    194   0x10000000,
    195   0x20000000,
    196   0x40000000,
    197   0x7fffffff,
    198   0x00000002,
    199   0x00000004,
    200   0x00000008,
    201   0x00000010,
    202   0x00000020,
    203   0x00000040,
    204   0x00000080,
    205   0x00000100,
    206   0x00000200,
    207   0x00000400,
    208   0x00000800,
    209   0x00001000,
    210   0x00002000,
    211   0x00004000,
    212   0x00008000,
    213   0x00010000,
    214   0x00020000,
    215   0x00040000,
    216   0x00080000,
    217   0x00100000,
    218   0x00200000,
    219   0x00400000,
    220   0x00800000,
    221   0x01000000,
    222   0x02000000,
    223   0x04000000,
    224   0x08000000,
    225   0x10000000,
    226   0x20000000,
    227   0x40000000,
    228   0x7fffffff,
    229   0x7fffffff,
    230   0x00000020,
    231   0x00000040,
    232   0x00000080,
    233   0x00000100,
    234   0x00000200,
    235   0x00000400,
    236   0x00000800,
    237   0x00001000,
    238   0x00002000,
    239   0x00004000,
    240   0x00008000,
    241   0x00010000,
    242   0x00020000,
    243   0x00040000,
    244   0x00080000,
    245   0x00100000,
    246   0x00200000,
    247   0x00400000,
    248   0x00800000,
    249   0x01000000,
    250   0x02000000,
    251   0x04000000,
    252   0x08000000,
    253   0x10000000,
    254   0x20000000,
    255   0x40000000,
    256   0x7fffffff,
    257   0x7fffffff,
    258   0x7fffffff,
    259   0x7fffffff,
    260   0x7fffffff,
    261   0x7fffffff,
    262   0x0000007d,
    263   0x000000fa,
    264   0x000001f4,
    265   0x000003e8,
    266   0x000007d0,
    267   0x00000fa0,
    268   0x00001f40,
    269   0x00003e80,
    270   0x00007d00,
    271   0x0000fa00,
    272   0x0001f400,
    273   0x0003e800,
    274   0x0007d000,
    275   0x000fa000,
    276   0x001f4000,
    277   0x003e8000,
    278   0x007d0000,
    279   0x00fa0000,
    280   0x01f40000,
    281   0x03e80000,
    282   0x07d00000,
    283   0x0fa00000,
    284   0x1f400000,
    285   0x3e800000,
    286   0x7d000000,
    287   0x7fffffff,
    288   0x7fffffff,
    289   0x7fffffff,
    290   0x7fffffff,
    291   0x7fffffff,
    292   0x7fffffff,
    293   0x7fffffff,
    294   0x0000007e,
    295   0x000000fc,
    296   0x000001f8,
    297   0x000003f0,
    298   0x000007e0,
    299   0x00000fc0,
    300   0x00001f80,
    301   0x00003f00,
    302   0x00007e00,
    303   0x0000fc00,
    304   0x0001f800,
    305   0x0003f000,
    306   0x0007e000,
    307   0x000fc000,
    308   0x001f8000,
    309   0x003f0000,
    310   0x007e0000,
    311   0x00fc0000,
    312   0x01f80000,
    313   0x03f00000,
    314   0x07e00000,
    315   0x0fc00000,
    316   0x1f800000,
    317   0x3f000000,
    318   0x7e000000,
    319   0x7fffffff,
    320   0x7fffffff,
    321   0x7fffffff,
    322   0x7fffffff,
    323   0x7fffffff,
    324   0x7fffffff,
    325   0x7fffffff,
    326   0x0000007f,
    327   0x000000fe,
    328   0x000001fc,
    329   0x000003f8,
    330   0x000007f0,
    331   0x00000fe0,
    332   0x00001fc0,
    333   0x00003f80,
    334   0x00007f00,
    335   0x0000fe00,
    336   0x0001fc00,
    337   0x0003f800,
    338   0x0007f000,
    339   0x000fe000,
    340   0x001fc000,
    341   0x003f8000,
    342   0x007f0000,
    343   0x00fe0000,
    344   0x01fc0000,
    345   0x03f80000,
    346   0x07f00000,
    347   0x0fe00000,
    348   0x1fc00000,
    349   0x3f800000,
    350   0x7f000000,
    351   0x7fffffff,
    352   0x7fffffff,
    353   0x7fffffff,
    354   0x7fffffff,
    355   0x7fffffff,
    356   0x7fffffff,
    357   0x7fffffff,
    358   0x00007ffd,
    359   0x0000fffa,
    360   0x0001fff4,
    361   0x0003ffe8,
    362   0x0007ffd0,
    363   0x000fffa0,
    364   0x001fff40,
    365   0x003ffe80,
    366   0x007ffd00,
    367   0x00fffa00,
    368   0x01fff400,
    369   0x03ffe800,
    370   0x07ffd000,
    371   0x0fffa000,
    372   0x1fff4000,
    373   0x3ffe8000,
    374   0x7ffd0000,
    375   0x7fffffff,
    376   0x7fffffff,
    377   0x7fffffff,
    378   0x7fffffff,
    379   0x7fffffff,
    380   0x7fffffff,
    381   0x7fffffff,
    382   0x7fffffff,
    383   0x7fffffff,
    384   0x7fffffff,
    385   0x7fffffff,
    386   0x7fffffff,
    387   0x7fffffff,
    388   0x7fffffff,
    389   0x7fffffff,
    390   0x00007ffe,
    391   0x0000fffc,
    392   0x0001fff8,
    393   0x0003fff0,
    394   0x0007ffe0,
    395   0x000fffc0,
    396   0x001fff80,
    397   0x003fff00,
    398   0x007ffe00,
    399   0x00fffc00,
    400   0x01fff800,
    401   0x03fff000,
    402   0x07ffe000,
    403   0x0fffc000,
    404   0x1fff8000,
    405   0x3fff0000,
    406   0x7ffe0000,
    407   0x7fffffff,
    408   0x7fffffff,
    409   0x7fffffff,
    410   0x7fffffff,
    411   0x7fffffff,
    412   0x7fffffff,
    413   0x7fffffff,
    414   0x7fffffff,
    415   0x7fffffff,
    416   0x7fffffff,
    417   0x7fffffff,
    418   0x7fffffff,
    419   0x7fffffff,
    420   0x7fffffff,
    421   0x7fffffff,
    422   0x00007fff,
    423   0x0000fffe,
    424   0x0001fffc,
    425   0x0003fff8,
    426   0x0007fff0,
    427   0x000fffe0,
    428   0x001fffc0,
    429   0x003fff80,
    430   0x007fff00,
    431   0x00fffe00,
    432   0x01fffc00,
    433   0x03fff800,
    434   0x07fff000,
    435   0x0fffe000,
    436   0x1fffc000,
    437   0x3fff8000,
    438   0x7fff0000,
    439   0x7fffffff,
    440   0x7fffffff,
    441   0x7fffffff,
    442   0x7fffffff,
    443   0x7fffffff,
    444   0x7fffffff,
    445   0x7fffffff,
    446   0x7fffffff,
    447   0x7fffffff,
    448   0x7fffffff,
    449   0x7fffffff,
    450   0x7fffffff,
    451   0x7fffffff,
    452   0x7fffffff,
    453   0x7fffffff,
    454   0x33333333,
    455   0x66666666,
    456   0x7fffffff,
    457   0x7fffffff,
    458   0x7fffffff,
    459   0x7fffffff,
    460   0x7fffffff,
    461   0x7fffffff,
    462   0x7fffffff,
    463   0x7fffffff,
    464   0x7fffffff,
    465   0x7fffffff,
    466   0x7fffffff,
    467   0x7fffffff,
    468   0x7fffffff,
    469   0x7fffffff,
    470   0x7fffffff,
    471   0x7fffffff,
    472   0x7fffffff,
    473   0x7fffffff,
    474   0x7fffffff,
    475   0x7fffffff,
    476   0x7fffffff,
    477   0x7fffffff,
    478   0x7fffffff,
    479   0x7fffffff,
    480   0x7fffffff,
    481   0x7fffffff,
    482   0x7fffffff,
    483   0x7fffffff,
    484   0x7fffffff,
    485   0x7fffffff,
    486   0x55555555,
    487   0x7fffffff,
    488   0x7fffffff,
    489   0x7fffffff,
    490   0x7fffffff,
    491   0x7fffffff,
    492   0x7fffffff,
    493   0x7fffffff,
    494   0x7fffffff,
    495   0x7fffffff,
    496   0x7fffffff,
    497   0x7fffffff,
    498   0x7fffffff,
    499   0x7fffffff,
    500   0x7fffffff,
    501   0x7fffffff,
    502   0x7fffffff,
    503   0x7fffffff,
    504   0x7fffffff,
    505   0x7fffffff,
    506   0x7fffffff,
    507   0x7fffffff,
    508   0x7fffffff,
    509   0x7fffffff,
    510   0x7fffffff,
    511   0x7fffffff,
    512   0x7fffffff,
    513   0x7fffffff,
    514   0x7fffffff,
    515   0x7fffffff,
    516   0x7fffffff,
    517   0x7fffffff,
    518   0x7ffffffd,
    519   0x7fffffff,
    520   0x7fffffff,
    521   0x7fffffff,
    522   0x7fffffff,
    523   0x7fffffff,
    524   0x7fffffff,
    525   0x7fffffff,
    526   0x7fffffff,
    527   0x7fffffff,
    528   0x7fffffff,
    529   0x7fffffff,
    530   0x7fffffff,
    531   0x7fffffff,
    532   0x7fffffff,
    533   0x7fffffff,
    534   0x7fffffff,
    535   0x7fffffff,
    536   0x7fffffff,
    537   0x7fffffff,
    538   0x7fffffff,
    539   0x7fffffff,
    540   0x7fffffff,
    541   0x7fffffff,
    542   0x7fffffff,
    543   0x7fffffff,
    544   0x7fffffff,
    545   0x7fffffff,
    546   0x7fffffff,
    547   0x7fffffff,
    548   0x7fffffff,
    549   0x7fffffff,
    550   0x7ffffffe,
    551   0x7fffffff,
    552   0x7fffffff,
    553   0x7fffffff,
    554   0x7fffffff,
    555   0x7fffffff,
    556   0x7fffffff,
    557   0x7fffffff,
    558   0x7fffffff,
    559   0x7fffffff,
    560   0x7fffffff,
    561   0x7fffffff,
    562   0x7fffffff,
    563   0x7fffffff,
    564   0x7fffffff,
    565   0x7fffffff,
    566   0x7fffffff,
    567   0x7fffffff,
    568   0x7fffffff,
    569   0x7fffffff,
    570   0x7fffffff,
    571   0x7fffffff,
    572   0x7fffffff,
    573   0x7fffffff,
    574   0x7fffffff,
    575   0x7fffffff,
    576   0x7fffffff,
    577   0x7fffffff,
    578   0x7fffffff,
    579   0x7fffffff,
    580   0x7fffffff,
    581   0x7fffffff,
    582   0x7fffffff,
    583   0x7fffffff,
    584   0x7fffffff,
    585   0x7fffffff,
    586   0x7fffffff,
    587   0x7fffffff,
    588   0x7fffffff,
    589   0x7fffffff,
    590   0x7fffffff,
    591   0x7fffffff,
    592   0x7fffffff,
    593   0x7fffffff,
    594   0x7fffffff,
    595   0x7fffffff,
    596   0x7fffffff,
    597   0x7fffffff,
    598   0x7fffffff,
    599   0x7fffffff,
    600   0x7fffffff,
    601   0x7fffffff,
    602   0x7fffffff,
    603   0x7fffffff,
    604   0x7fffffff,
    605   0x7fffffff,
    606   0x7fffffff,
    607   0x7fffffff,
    608   0x7fffffff,
    609   0x7fffffff,
    610   0x7fffffff,
    611   0x7fffffff,
    612   0x7fffffff,
    613   0x7fffffff,
    614   0x80000000,
    615   0x80000000,
    616   0x80000000,
    617   0x80000000,
    618   0x80000000,
    619   0x80000000,
    620   0x80000000,
    621   0x80000000,
    622   0x80000000,
    623   0x80000000,
    624   0x80000000,
    625   0x80000000,
    626   0x80000000,
    627   0x80000000,
    628   0x80000000,
    629   0x80000000,
    630   0x80000000,
    631   0x80000000,
    632   0x80000000,
    633   0x80000000,
    634   0x80000000,
    635   0x80000000,
    636   0x80000000,
    637   0x80000000,
    638   0x80000000,
    639   0x80000000,
    640   0x80000000,
    641   0x80000000,
    642   0x80000000,
    643   0x80000000,
    644   0x80000000,
    645   0x80000000,
    646   0x80000001,
    647   0x80000000,
    648   0x80000000,
    649   0x80000000,
    650   0x80000000,
    651   0x80000000,
    652   0x80000000,
    653   0x80000000,
    654   0x80000000,
    655   0x80000000,
    656   0x80000000,
    657   0x80000000,
    658   0x80000000,
    659   0x80000000,
    660   0x80000000,
    661   0x80000000,
    662   0x80000000,
    663   0x80000000,
    664   0x80000000,
    665   0x80000000,
    666   0x80000000,
    667   0x80000000,
    668   0x80000000,
    669   0x80000000,
    670   0x80000000,
    671   0x80000000,
    672   0x80000000,
    673   0x80000000,
    674   0x80000000,
    675   0x80000000,
    676   0x80000000,
    677   0x80000000,
    678   0xaaaaaaaa,
    679   0x80000000,
    680   0x80000000,
    681   0x80000000,
    682   0x80000000,
    683   0x80000000,
    684   0x80000000,
    685   0x80000000,
    686   0x80000000,
    687   0x80000000,
    688   0x80000000,
    689   0x80000000,
    690   0x80000000,
    691   0x80000000,
    692   0x80000000,
    693   0x80000000,
    694   0x80000000,
    695   0x80000000,
    696   0x80000000,
    697   0x80000000,
    698   0x80000000,
    699   0x80000000,
    700   0x80000000,
    701   0x80000000,
    702   0x80000000,
    703   0x80000000,
    704   0x80000000,
    705   0x80000000,
    706   0x80000000,
    707   0x80000000,
    708   0x80000000,
    709   0x80000000,
    710   0xcccccccc,
    711   0x99999998,
    712   0x80000000,
    713   0x80000000,
    714   0x80000000,
    715   0x80000000,
    716   0x80000000,
    717   0x80000000,
    718   0x80000000,
    719   0x80000000,
    720   0x80000000,
    721   0x80000000,
    722   0x80000000,
    723   0x80000000,
    724   0x80000000,
    725   0x80000000,
    726   0x80000000,
    727   0x80000000,
    728   0x80000000,
    729   0x80000000,
    730   0x80000000,
    731   0x80000000,
    732   0x80000000,
    733   0x80000000,
    734   0x80000000,
    735   0x80000000,
    736   0x80000000,
    737   0x80000000,
    738   0x80000000,
    739   0x80000000,
    740   0x80000000,
    741   0x80000000,
    742   0xffff8000,
    743   0xffff0000,
    744   0xfffe0000,
    745   0xfffc0000,
    746   0xfff80000,
    747   0xfff00000,
    748   0xffe00000,
    749   0xffc00000,
    750   0xff800000,
    751   0xff000000,
    752   0xfe000000,
    753   0xfc000000,
    754   0xf8000000,
    755   0xf0000000,
    756   0xe0000000,
    757   0xc0000000,
    758   0x80000000,
    759   0x80000000,
    760   0x80000000,
    761   0x80000000,
    762   0x80000000,
    763   0x80000000,
    764   0x80000000,
    765   0x80000000,
    766   0x80000000,
    767   0x80000000,
    768   0x80000000,
    769   0x80000000,
    770   0x80000000,
    771   0x80000000,
    772   0x80000000,
    773   0x80000000,
    774   0xffff8001,
    775   0xffff0002,
    776   0xfffe0004,
    777   0xfffc0008,
    778   0xfff80010,
    779   0xfff00020,
    780   0xffe00040,
    781   0xffc00080,
    782   0xff800100,
    783   0xff000200,
    784   0xfe000400,
    785   0xfc000800,
    786   0xf8001000,
    787   0xf0002000,
    788   0xe0004000,
    789   0xc0008000,
    790   0x80010000,
    791   0x80000000,
    792   0x80000000,
    793   0x80000000,
    794   0x80000000,
    795   0x80000000,
    796   0x80000000,
    797   0x80000000,
    798   0x80000000,
    799   0x80000000,
    800   0x80000000,
    801   0x80000000,
    802   0x80000000,
    803   0x80000000,
    804   0x80000000,
    805   0x80000000,
    806   0xffff8002,
    807   0xffff0004,
    808   0xfffe0008,
    809   0xfffc0010,
    810   0xfff80020,
    811   0xfff00040,
    812   0xffe00080,
    813   0xffc00100,
    814   0xff800200,
    815   0xff000400,
    816   0xfe000800,
    817   0xfc001000,
    818   0xf8002000,
    819   0xf0004000,
    820   0xe0008000,
    821   0xc0010000,
    822   0x80020000,
    823   0x80000000,
    824   0x80000000,
    825   0x80000000,
    826   0x80000000,
    827   0x80000000,
    828   0x80000000,
    829   0x80000000,
    830   0x80000000,
    831   0x80000000,
    832   0x80000000,
    833   0x80000000,
    834   0x80000000,
    835   0x80000000,
    836   0x80000000,
    837   0x80000000,
    838   0xffff8003,
    839   0xffff0006,
    840   0xfffe000c,
    841   0xfffc0018,
    842   0xfff80030,
    843   0xfff00060,
    844   0xffe000c0,
    845   0xffc00180,
    846   0xff800300,
    847   0xff000600,
    848   0xfe000c00,
    849   0xfc001800,
    850   0xf8003000,
    851   0xf0006000,
    852   0xe000c000,
    853   0xc0018000,
    854   0x80030000,
    855   0x80000000,
    856   0x80000000,
    857   0x80000000,
    858   0x80000000,
    859   0x80000000,
    860   0x80000000,
    861   0x80000000,
    862   0x80000000,
    863   0x80000000,
    864   0x80000000,
    865   0x80000000,
    866   0x80000000,
    867   0x80000000,
    868   0x80000000,
    869   0x80000000,
    870   0xffffff80,
    871   0xffffff00,
    872   0xfffffe00,
    873   0xfffffc00,
    874   0xfffff800,
    875   0xfffff000,
    876   0xffffe000,
    877   0xffffc000,
    878   0xffff8000,
    879   0xffff0000,
    880   0xfffe0000,
    881   0xfffc0000,
    882   0xfff80000,
    883   0xfff00000,
    884   0xffe00000,
    885   0xffc00000,
    886   0xff800000,
    887   0xff000000,
    888   0xfe000000,
    889   0xfc000000,
    890   0xf8000000,
    891   0xf0000000,
    892   0xe0000000,
    893   0xc0000000,
    894   0x80000000,
    895   0x80000000,
    896   0x80000000,
    897   0x80000000,
    898   0x80000000,
    899   0x80000000,
    900   0x80000000,
    901   0x80000000,
    902   0xffffff81,
    903   0xffffff02,
    904   0xfffffe04,
    905   0xfffffc08,
    906   0xfffff810,
    907   0xfffff020,
    908   0xffffe040,
    909   0xffffc080,
    910   0xffff8100,
    911   0xffff0200,
    912   0xfffe0400,
    913   0xfffc0800,
    914   0xfff81000,
    915   0xfff02000,
    916   0xffe04000,
    917   0xffc08000,
    918   0xff810000,
    919   0xff020000,
    920   0xfe040000,
    921   0xfc080000,
    922   0xf8100000,
    923   0xf0200000,
    924   0xe0400000,
    925   0xc0800000,
    926   0x81000000,
    927   0x80000000,
    928   0x80000000,
    929   0x80000000,
    930   0x80000000,
    931   0x80000000,
    932   0x80000000,
    933   0x80000000,
    934   0xffffff82,
    935   0xffffff04,
    936   0xfffffe08,
    937   0xfffffc10,
    938   0xfffff820,
    939   0xfffff040,
    940   0xffffe080,
    941   0xffffc100,
    942   0xffff8200,
    943   0xffff0400,
    944   0xfffe0800,
    945   0xfffc1000,
    946   0xfff82000,
    947   0xfff04000,
    948   0xffe08000,
    949   0xffc10000,
    950   0xff820000,
    951   0xff040000,
    952   0xfe080000,
    953   0xfc100000,
    954   0xf8200000,
    955   0xf0400000,
    956   0xe0800000,
    957   0xc1000000,
    958   0x82000000,
    959   0x80000000,
    960   0x80000000,
    961   0x80000000,
    962   0x80000000,
    963   0x80000000,
    964   0x80000000,
    965   0x80000000,
    966   0xffffff83,
    967   0xffffff06,
    968   0xfffffe0c,
    969   0xfffffc18,
    970   0xfffff830,
    971   0xfffff060,
    972   0xffffe0c0,
    973   0xffffc180,
    974   0xffff8300,
    975   0xffff0600,
    976   0xfffe0c00,
    977   0xfffc1800,
    978   0xfff83000,
    979   0xfff06000,
    980   0xffe0c000,
    981   0xffc18000,
    982   0xff830000,
    983   0xff060000,
    984   0xfe0c0000,
    985   0xfc180000,
    986   0xf8300000,
    987   0xf0600000,
    988   0xe0c00000,
    989   0xc1800000,
    990   0x83000000,
    991   0x80000000,
    992   0x80000000,
    993   0x80000000,
    994   0x80000000,
    995   0x80000000,
    996   0x80000000,
    997   0x80000000,
    998   0xffffffe0,
    999   0xffffffc0,
   1000   0xffffff80,
   1001   0xffffff00,
   1002   0xfffffe00,
   1003   0xfffffc00,
   1004   0xfffff800,
   1005   0xfffff000,
   1006   0xffffe000,
   1007   0xffffc000,
   1008   0xffff8000,
   1009   0xffff0000,
   1010   0xfffe0000,
   1011   0xfffc0000,
   1012   0xfff80000,
   1013   0xfff00000,
   1014   0xffe00000,
   1015   0xffc00000,
   1016   0xff800000,
   1017   0xff000000,
   1018   0xfe000000,
   1019   0xfc000000,
   1020   0xf8000000,
   1021   0xf0000000,
   1022   0xe0000000,
   1023   0xc0000000,
   1024   0x80000000,
   1025   0x80000000,
   1026   0x80000000,
   1027   0x80000000,
   1028   0x80000000,
   1029   0x80000000,
   1030 };
   1031 const unsigned kExpectedCount_NEON_sqshl_S_2OPIMM = 992;
   1032 
   1033 #endif  // VIXL_SIM_SQSHL_S_2OPIMM_TRACE_AARCH64_H_
   1034