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_SQSHLU_H_2OPIMM_TRACE_A64_H_
     35 #define VIXL_SIM_SQSHLU_H_2OPIMM_TRACE_A64_H_
     36 
     37 const uint16_t kExpected_NEON_sqshlu_H_2OPIMM[] = {
     38   0x0000,
     39   0x0000,
     40   0x0000,
     41   0x0000,
     42   0x0000,
     43   0x0000,
     44   0x0000,
     45   0x0000,
     46   0x0000,
     47   0x0000,
     48   0x0000,
     49   0x0000,
     50   0x0000,
     51   0x0000,
     52   0x0000,
     53   0x0000,
     54   0x0000,
     55   0x0000,
     56   0x0000,
     57   0x0000,
     58   0x0000,
     59   0x0000,
     60   0x0000,
     61   0x0000,
     62   0x0000,
     63   0x0000,
     64   0x0000,
     65   0x0000,
     66   0x0000,
     67   0x0000,
     68   0x0000,
     69   0x0000,
     70   0x0000,
     71   0x0000,
     72   0x0000,
     73   0x0000,
     74   0x0000,
     75   0x0000,
     76   0x0000,
     77   0x0000,
     78   0x0000,
     79   0x0000,
     80   0x0000,
     81   0x0000,
     82   0x0000,
     83   0x0000,
     84   0x0000,
     85   0x0000,
     86   0x0000,
     87   0x0000,
     88   0x0000,
     89   0x0000,
     90   0x0000,
     91   0x0000,
     92   0x0000,
     93   0x0000,
     94   0x0000,
     95   0x0000,
     96   0x0000,
     97   0x0000,
     98   0x0000,
     99   0x0000,
    100   0x0000,
    101   0x0000,
    102   0x0000,
    103   0x0000,
    104   0x0000,
    105   0x0000,
    106   0x0000,
    107   0x0000,
    108   0x0000,
    109   0x0000,
    110   0x0000,
    111   0x0000,
    112   0x0000,
    113   0x0000,
    114   0x0000,
    115   0x0000,
    116   0x0000,
    117   0x0000,
    118   0x0000,
    119   0x0000,
    120   0x0000,
    121   0x0000,
    122   0x0000,
    123   0x0000,
    124   0x0000,
    125   0x0000,
    126   0x0000,
    127   0x0000,
    128   0x0000,
    129   0x0000,
    130   0x0000,
    131   0x0000,
    132   0x0000,
    133   0x0000,
    134   0x0000,
    135   0x0000,
    136   0x0000,
    137   0x0000,
    138   0x0000,
    139   0x0000,
    140   0x0000,
    141   0x0000,
    142   0x0000,
    143   0x0000,
    144   0x0000,
    145   0x0000,
    146   0x0000,
    147   0x0000,
    148   0x0000,
    149   0x0000,
    150   0x0000,
    151   0x0000,
    152   0x0000,
    153   0x0000,
    154   0x0000,
    155   0x0000,
    156   0x0000,
    157   0x0000,
    158   0x0000,
    159   0x0000,
    160   0x0000,
    161   0x0000,
    162   0x0000,
    163   0x0000,
    164   0x0000,
    165   0x0000,
    166   0x0001,
    167   0x0002,
    168   0x0004,
    169   0x0008,
    170   0x0010,
    171   0x0020,
    172   0x0040,
    173   0x0080,
    174   0x0100,
    175   0x0200,
    176   0x0400,
    177   0x0800,
    178   0x1000,
    179   0x2000,
    180   0x4000,
    181   0x8000,
    182   0x0002,
    183   0x0004,
    184   0x0008,
    185   0x0010,
    186   0x0020,
    187   0x0040,
    188   0x0080,
    189   0x0100,
    190   0x0200,
    191   0x0400,
    192   0x0800,
    193   0x1000,
    194   0x2000,
    195   0x4000,
    196   0x8000,
    197   0xffff,
    198   0x0010,
    199   0x0020,
    200   0x0040,
    201   0x0080,
    202   0x0100,
    203   0x0200,
    204   0x0400,
    205   0x0800,
    206   0x1000,
    207   0x2000,
    208   0x4000,
    209   0x8000,
    210   0xffff,
    211   0xffff,
    212   0xffff,
    213   0xffff,
    214   0x007d,
    215   0x00fa,
    216   0x01f4,
    217   0x03e8,
    218   0x07d0,
    219   0x0fa0,
    220   0x1f40,
    221   0x3e80,
    222   0x7d00,
    223   0xfa00,
    224   0xffff,
    225   0xffff,
    226   0xffff,
    227   0xffff,
    228   0xffff,
    229   0xffff,
    230   0x007e,
    231   0x00fc,
    232   0x01f8,
    233   0x03f0,
    234   0x07e0,
    235   0x0fc0,
    236   0x1f80,
    237   0x3f00,
    238   0x7e00,
    239   0xfc00,
    240   0xffff,
    241   0xffff,
    242   0xffff,
    243   0xffff,
    244   0xffff,
    245   0xffff,
    246   0x007f,
    247   0x00fe,
    248   0x01fc,
    249   0x03f8,
    250   0x07f0,
    251   0x0fe0,
    252   0x1fc0,
    253   0x3f80,
    254   0x7f00,
    255   0xfe00,
    256   0xffff,
    257   0xffff,
    258   0xffff,
    259   0xffff,
    260   0xffff,
    261   0xffff,
    262   0x3333,
    263   0x6666,
    264   0xcccc,
    265   0xffff,
    266   0xffff,
    267   0xffff,
    268   0xffff,
    269   0xffff,
    270   0xffff,
    271   0xffff,
    272   0xffff,
    273   0xffff,
    274   0xffff,
    275   0xffff,
    276   0xffff,
    277   0xffff,
    278   0x5555,
    279   0xaaaa,
    280   0xffff,
    281   0xffff,
    282   0xffff,
    283   0xffff,
    284   0xffff,
    285   0xffff,
    286   0xffff,
    287   0xffff,
    288   0xffff,
    289   0xffff,
    290   0xffff,
    291   0xffff,
    292   0xffff,
    293   0xffff,
    294   0x7ffd,
    295   0xfffa,
    296   0xffff,
    297   0xffff,
    298   0xffff,
    299   0xffff,
    300   0xffff,
    301   0xffff,
    302   0xffff,
    303   0xffff,
    304   0xffff,
    305   0xffff,
    306   0xffff,
    307   0xffff,
    308   0xffff,
    309   0xffff,
    310   0x7ffe,
    311   0xfffc,
    312   0xffff,
    313   0xffff,
    314   0xffff,
    315   0xffff,
    316   0xffff,
    317   0xffff,
    318   0xffff,
    319   0xffff,
    320   0xffff,
    321   0xffff,
    322   0xffff,
    323   0xffff,
    324   0xffff,
    325   0xffff,
    326   0x7fff,
    327   0xfffe,
    328   0xffff,
    329   0xffff,
    330   0xffff,
    331   0xffff,
    332   0xffff,
    333   0xffff,
    334   0xffff,
    335   0xffff,
    336   0xffff,
    337   0xffff,
    338   0xffff,
    339   0xffff,
    340   0xffff,
    341   0xffff,
    342   0x0000,
    343   0x0000,
    344   0x0000,
    345   0x0000,
    346   0x0000,
    347   0x0000,
    348   0x0000,
    349   0x0000,
    350   0x0000,
    351   0x0000,
    352   0x0000,
    353   0x0000,
    354   0x0000,
    355   0x0000,
    356   0x0000,
    357   0x0000,
    358   0x0000,
    359   0x0000,
    360   0x0000,
    361   0x0000,
    362   0x0000,
    363   0x0000,
    364   0x0000,
    365   0x0000,
    366   0x0000,
    367   0x0000,
    368   0x0000,
    369   0x0000,
    370   0x0000,
    371   0x0000,
    372   0x0000,
    373   0x0000,
    374   0x0000,
    375   0x0000,
    376   0x0000,
    377   0x0000,
    378   0x0000,
    379   0x0000,
    380   0x0000,
    381   0x0000,
    382   0x0000,
    383   0x0000,
    384   0x0000,
    385   0x0000,
    386   0x0000,
    387   0x0000,
    388   0x0000,
    389   0x0000,
    390   0x0000,
    391   0x0000,
    392   0x0000,
    393   0x0000,
    394   0x0000,
    395   0x0000,
    396   0x0000,
    397   0x0000,
    398   0x0000,
    399   0x0000,
    400   0x0000,
    401   0x0000,
    402   0x0000,
    403   0x0000,
    404   0x0000,
    405   0x0000,
    406   0x0000,
    407   0x0000,
    408   0x0000,
    409   0x0000,
    410   0x0000,
    411   0x0000,
    412   0x0000,
    413   0x0000,
    414   0x0000,
    415   0x0000,
    416   0x0000,
    417   0x0000,
    418   0x0000,
    419   0x0000,
    420   0x0000,
    421   0x0000,
    422 };
    423 const unsigned kExpectedCount_NEON_sqshlu_H_2OPIMM = 384;
    424 
    425 #endif  // VIXL_SIM_SQSHLU_H_2OPIMM_TRACE_A64_H_
    426