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_FCVTZS_H_2OPIMM_TRACE_AARCH64_H_
     35 #define VIXL_SIM_FCVTZS_H_2OPIMM_TRACE_AARCH64_H_
     36 
     37 const uint16_t kExpected_NEON_fcvtzs_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   0xffff,
    139   0xfffd,
    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   0x0000,
    167   0x0000,
    168   0x0000,
    169   0x0000,
    170   0x0000,
    171   0x0000,
    172   0x0000,
    173   0x0000,
    174   0x0000,
    175   0x0000,
    176   0x0000,
    177   0x0000,
    178   0x0000,
    179   0x0000,
    180   0x0000,
    181   0x0000,
    182   0x0000,
    183   0x0000,
    184   0x0000,
    185   0x0000,
    186   0x0000,
    187   0x0000,
    188   0x0001,
    189   0x0002,
    190   0x0004,
    191   0x0000,
    192   0x0000,
    193   0x0001,
    194   0x0003,
    195   0x0007,
    196   0x000f,
    197   0x001f,
    198   0x003f,
    199   0x007f,
    200   0x00ff,
    201   0x01ff,
    202   0x03ff,
    203   0x07ff,
    204   0x0ffe,
    205   0x1ffc,
    206   0x3ff8,
    207   0x7ff0,
    208   0x0000,
    209   0x0001,
    210   0x0002,
    211   0x0004,
    212   0x0008,
    213   0x0010,
    214   0x0020,
    215   0x0040,
    216   0x0080,
    217   0x0100,
    218   0x0200,
    219   0x0400,
    220   0x0800,
    221   0x1000,
    222   0x2000,
    223   0x4000,
    224   0x7fff,
    225   0x0000,
    226   0x0001,
    227   0x0002,
    228   0x0004,
    229   0x0008,
    230   0x0010,
    231   0x0020,
    232   0x0040,
    233   0x0080,
    234   0x0100,
    235   0x0200,
    236   0x0401,
    237   0x0802,
    238   0x1004,
    239   0x2008,
    240   0x4010,
    241   0x7fff,
    242   0x0000,
    243   0x0001,
    244   0x0003,
    245   0x0007,
    246   0x000f,
    247   0x001f,
    248   0x003f,
    249   0x007f,
    250   0x00ff,
    251   0x01ff,
    252   0x03ff,
    253   0x07ff,
    254   0x0ffe,
    255   0x1ffc,
    256   0x3ff8,
    257   0x7ff0,
    258   0x7fff,
    259   0x0001,
    260   0x0002,
    261   0x0004,
    262   0x0008,
    263   0x0010,
    264   0x0020,
    265   0x0040,
    266   0x0080,
    267   0x0100,
    268   0x0200,
    269   0x0400,
    270   0x0800,
    271   0x1000,
    272   0x2000,
    273   0x4000,
    274   0x7fff,
    275   0x7fff,
    276   0x0001,
    277   0x0002,
    278   0x0004,
    279   0x0008,
    280   0x0010,
    281   0x0020,
    282   0x0040,
    283   0x0080,
    284   0x0100,
    285   0x0200,
    286   0x0401,
    287   0x0802,
    288   0x1004,
    289   0x2008,
    290   0x4010,
    291   0x7fff,
    292   0x7fff,
    293   0x0001,
    294   0x0003,
    295   0x0006,
    296   0x000c,
    297   0x0018,
    298   0x0030,
    299   0x0060,
    300   0x00c0,
    301   0x0180,
    302   0x0300,
    303   0x0600,
    304   0x0c00,
    305   0x1800,
    306   0x3000,
    307   0x6000,
    308   0x7fff,
    309   0x7fff,
    310   0x000a,
    311   0x0014,
    312   0x0028,
    313   0x0050,
    314   0x00a0,
    315   0x0140,
    316   0x0280,
    317   0x0500,
    318   0x0a00,
    319   0x1400,
    320   0x2800,
    321   0x5000,
    322   0x7fff,
    323   0x7fff,
    324   0x7fff,
    325   0x7fff,
    326   0x7fff,
    327   0x7fff,
    328   0x7fff,
    329   0x7fff,
    330   0x7fff,
    331   0x7fff,
    332   0x7fff,
    333   0x7fff,
    334   0x7fff,
    335   0x7fff,
    336   0x7fff,
    337   0x7fff,
    338   0x7fff,
    339   0x7fff,
    340   0x7fff,
    341   0x7fff,
    342   0x7fff,
    343   0x7fff,
    344   0x7fff,
    345   0x7fff,
    346   0x7fff,
    347   0x7fff,
    348   0x7fff,
    349   0x7fff,
    350   0x7fff,
    351   0x7fff,
    352   0x7fff,
    353   0x7fff,
    354   0x7fff,
    355   0x7fff,
    356   0x7fff,
    357   0x7fff,
    358   0x7fff,
    359   0x7fff,
    360   0x7fff,
    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   0x0000,
    423   0x0000,
    424   0x0000,
    425   0x0000,
    426   0x0000,
    427   0x0000,
    428   0x0000,
    429   0x0000,
    430   0x0000,
    431   0x0000,
    432   0x0000,
    433   0x0000,
    434   0x0000,
    435   0x0000,
    436   0x0000,
    437   0x0000,
    438   0x0000,
    439   0x0000,
    440   0x0000,
    441   0x0000,
    442   0x0000,
    443   0x0000,
    444   0x0000,
    445   0x0000,
    446   0x0000,
    447   0x0000,
    448   0x0000,
    449   0x0000,
    450   0x0000,
    451   0x0000,
    452   0x0000,
    453   0x0000,
    454   0x0000,
    455   0x0000,
    456   0x0000,
    457   0x0000,
    458   0x0000,
    459   0x0000,
    460   0x0000,
    461   0x0001,
    462   0x0003,
    463   0x0000,
    464   0x0000,
    465   0x0000,
    466   0x0000,
    467   0x0000,
    468   0x0000,
    469   0x0000,
    470   0x0000,
    471   0x0000,
    472   0x0000,
    473   0x0000,
    474   0x0000,
    475   0x0000,
    476   0x0000,
    477   0x0000,
    478   0x0000,
    479   0x0000,
    480   0x0000,
    481   0x0000,
    482   0x0000,
    483   0x0000,
    484   0x0000,
    485   0x0000,
    486   0x0000,
    487   0x0000,
    488   0x0000,
    489   0x0000,
    490   0x0000,
    491   0x0000,
    492   0x0000,
    493   0x0000,
    494   0x0000,
    495   0x0000,
    496   0x0000,
    497   0x0000,
    498   0x0000,
    499   0x0000,
    500   0x0000,
    501   0x0000,
    502   0x0000,
    503   0x0000,
    504   0x0000,
    505   0x0000,
    506   0x0000,
    507   0x0000,
    508   0x0000,
    509   0x0000,
    510   0x0000,
    511   0xffff,
    512   0xfffe,
    513   0xfffc,
    514   0x0000,
    515   0x0000,
    516   0xffff,
    517   0xfffd,
    518   0xfff9,
    519   0xfff1,
    520   0xffe1,
    521   0xffc1,
    522   0xff81,
    523   0xff01,
    524   0xfe01,
    525   0xfc01,
    526   0xf801,
    527   0xf002,
    528   0xe004,
    529   0xc008,
    530   0x8010,
    531   0x0000,
    532   0xffff,
    533   0xfffe,
    534   0xfffc,
    535   0xfff8,
    536   0xfff0,
    537   0xffe0,
    538   0xffc0,
    539   0xff80,
    540   0xff00,
    541   0xfe00,
    542   0xfc00,
    543   0xf800,
    544   0xf000,
    545   0xe000,
    546   0xc000,
    547   0x8000,
    548   0x0000,
    549   0xffff,
    550   0xfffe,
    551   0xfffc,
    552   0xfff8,
    553   0xfff0,
    554   0xffe0,
    555   0xffc0,
    556   0xff80,
    557   0xff00,
    558   0xfe00,
    559   0xfbff,
    560   0xf7fe,
    561   0xeffc,
    562   0xdff8,
    563   0xbff0,
    564   0x8000,
    565   0x0000,
    566   0xffff,
    567   0xfffd,
    568   0xfff9,
    569   0xfff1,
    570   0xffe1,
    571   0xffc1,
    572   0xff81,
    573   0xff01,
    574   0xfe01,
    575   0xfc01,
    576   0xf801,
    577   0xf002,
    578   0xe004,
    579   0xc008,
    580   0x8010,
    581   0x8000,
    582   0xffff,
    583   0xfffe,
    584   0xfffc,
    585   0xfff8,
    586   0xfff0,
    587   0xffe0,
    588   0xffc0,
    589   0xff80,
    590   0xff00,
    591   0xfe00,
    592   0xfc00,
    593   0xf800,
    594   0xf000,
    595   0xe000,
    596   0xc000,
    597   0x8000,
    598   0x8000,
    599   0xffff,
    600   0xfffe,
    601   0xfffc,
    602   0xfff8,
    603   0xfff0,
    604   0xffe0,
    605   0xffc0,
    606   0xff80,
    607   0xff00,
    608   0xfe00,
    609   0xfbff,
    610   0xf7fe,
    611   0xeffc,
    612   0xdff8,
    613   0xbff0,
    614   0x8000,
    615   0x8000,
    616   0xffff,
    617   0xfffd,
    618   0xfffa,
    619   0xfff4,
    620   0xffe8,
    621   0xffd0,
    622   0xffa0,
    623   0xff40,
    624   0xfe80,
    625   0xfd00,
    626   0xfa00,
    627   0xf400,
    628   0xe800,
    629   0xd000,
    630   0xa000,
    631   0x8000,
    632   0x8000,
    633   0xfff6,
    634   0xffec,
    635   0xffd8,
    636   0xffb0,
    637   0xff60,
    638   0xfec0,
    639   0xfd80,
    640   0xfb00,
    641   0xf600,
    642   0xec00,
    643   0xd800,
    644   0xb000,
    645   0x8000,
    646   0x8000,
    647   0x8000,
    648   0x8000,
    649   0x8000,
    650   0x8000,
    651   0x8000,
    652   0x8000,
    653   0x8000,
    654   0x8000,
    655   0x8000,
    656   0x8000,
    657   0x8000,
    658   0x8000,
    659   0x8000,
    660   0x8000,
    661   0x8000,
    662   0x8000,
    663   0x8000,
    664   0x8000,
    665   0x8000,
    666   0x8000,
    667   0x8000,
    668   0x8000,
    669   0x8000,
    670   0x8000,
    671   0x8000,
    672   0x8000,
    673   0x8000,
    674   0x8000,
    675   0x8000,
    676   0x8000,
    677   0x8000,
    678   0x8000,
    679   0x8000,
    680   0x8000,
    681   0x8000,
    682   0x8000,
    683   0x8000,
    684 };
    685 const unsigned kExpectedCount_NEON_fcvtzs_H_2OPIMM = 646;
    686 
    687 #endif  // VIXL_SIM_FCVTZS_H_2OPIMM_TRACE_AARCH64_H_
    688