C++程序  |  3375行  |  29.13 KB

// Copyright 2015, VIXL authors
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
//   * Redistributions of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//   * Redistributions in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//   * Neither the name of ARM Limited nor the names of its contributors may be
//     used to endorse or promote products derived from this software without
//     specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


// ---------------------------------------------------------------------
// This file is auto generated using tools/generate_simulator_traces.py.
//
// PLEASE DO NOT EDIT.
// ---------------------------------------------------------------------

#ifndef VIXL_SIM_FCVTZU_WH_TRACE_AARCH64_H_
#define VIXL_SIM_FCVTZU_WH_TRACE_AARCH64_H_

const uint32_t kExpected_fcvtzu_wh[] = {
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  512u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  0u,
  0u,
  1u,
  3u,
  7u,
  15u,
  31u,
  63u,
  127u,
  255u,
  511u,
  1023u,
  2047u,
  4094u,
  8188u,
  16376u,
  32752u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  0u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  512u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  524288u,
  1048576u,
  2097152u,
  4194304u,
  8388608u,
  16777216u,
  33554432u,
  67108864u,
  134217728u,
  268435456u,
  536870912u,
  1073741824u,
  2147483648u,
  0u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  512u,
  1025u,
  2050u,
  4100u,
  8200u,
  16400u,
  32800u,
  65600u,
  131200u,
  262400u,
  524800u,
  1049600u,
  2099200u,
  4198400u,
  8396800u,
  16793600u,
  33587200u,
  67174400u,
  134348800u,
  268697600u,
  537395200u,
  1074790400u,
  2149580800u,
  0u,
  1u,
  3u,
  7u,
  15u,
  31u,
  63u,
  127u,
  255u,
  511u,
  1023u,
  2047u,
  4094u,
  8188u,
  16376u,
  32752u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  4292870144u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  512u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  524288u,
  1048576u,
  2097152u,
  4194304u,
  8388608u,
  16777216u,
  33554432u,
  67108864u,
  134217728u,
  268435456u,
  536870912u,
  1073741824u,
  2147483648u,
  4294967295u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  512u,
  1025u,
  2050u,
  4100u,
  8200u,
  16400u,
  32800u,
  65600u,
  131200u,
  262400u,
  524800u,
  1049600u,
  2099200u,
  4198400u,
  8396800u,
  16793600u,
  33587200u,
  67174400u,
  134348800u,
  268697600u,
  537395200u,
  1074790400u,
  2149580800u,
  4294967295u,
  1u,
  3u,
  6u,
  12u,
  24u,
  48u,
  96u,
  192u,
  384u,
  768u,
  1536u,
  3072u,
  6144u,
  12288u,
  24576u,
  49152u,
  98304u,
  196608u,
  393216u,
  786432u,
  1572864u,
  3145728u,
  6291456u,
  12582912u,
  25165824u,
  50331648u,
  100663296u,
  201326592u,
  402653184u,
  805306368u,
  1610612736u,
  3221225472u,
  4294967295u,
  10u,
  20u,
  40u,
  80u,
  160u,
  320u,
  640u,
  1280u,
  2560u,
  5120u,
  10240u,
  20480u,
  40960u,
  81920u,
  163840u,
  327680u,
  655360u,
  1310720u,
  2621440u,
  5242880u,
  10485760u,
  20971520u,
  41943040u,
  83886080u,
  167772160u,
  335544320u,
  671088640u,
  1342177280u,
  2684354560u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  4292870144u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  1u,
  2u,
  4u,
  9u,
  18u,
  36u,
  72u,
  144u,
  288u,
  576u,
  1152u,
  2304u,
  4608u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  1u,
  3u,
  7u,
  15u,
  31u,
  63u,
  127u,
  255u,
  511u,
  1023u,
  2046u,
  4092u,
  8184u,
  16368u,
  32736u,
  65472u,
  130944u,
  261888u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  1u,
  2u,
  4u,
  8u,
  16u,
  32u,
  64u,
  128u,
  256u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  524288u,
  1048576u,
  2097152u,
  4194304u,
  8388608u,
  16777216u,
  33554432u,
  67108864u,
  134217728u,
  268435456u,
  536870912u,
  1073741824u,
  2147483648u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1025u,
  2050u,
  4100u,
  8200u,
  16400u,
  32800u,
  65600u,
  131200u,
  262400u,
  524800u,
  1049600u,
  2099200u,
  4198400u,
  8396800u,
  16793600u,
  33587200u,
  67174400u,
  134348800u,
  268697600u,
  537395200u,
  1074790400u,
  2149580800u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1026u,
  2052u,
  4104u,
  8208u,
  16416u,
  32832u,
  65664u,
  131328u,
  262656u,
  525312u,
  1050624u,
  2101248u,
  4202496u,
  8404992u,
  16809984u,
  33619968u,
  67239936u,
  134479872u,
  268959744u,
  537919488u,
  1075838976u,
  2151677952u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1027u,
  2054u,
  4108u,
  8216u,
  16432u,
  32864u,
  65728u,
  131456u,
  262912u,
  525824u,
  1051648u,
  2103296u,
  4206592u,
  8413184u,
  16826368u,
  33652736u,
  67305472u,
  134610944u,
  269221888u,
  538443776u,
  1076887552u,
  2153775104u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1347u,
  2694u,
  5388u,
  10776u,
  21552u,
  43104u,
  86208u,
  172416u,
  344832u,
  689664u,
  1379328u,
  2758656u,
  5517312u,
  11034624u,
  22069248u,
  44138496u,
  88276992u,
  176553984u,
  353107968u,
  706215936u,
  1412431872u,
  2824863744u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  2044u,
  4088u,
  8176u,
  16352u,
  32704u,
  65408u,
  130816u,
  261632u,
  523264u,
  1046528u,
  2093056u,
  4186112u,
  8372224u,
  16744448u,
  33488896u,
  66977792u,
  133955584u,
  267911168u,
  535822336u,
  1071644672u,
  2143289344u,
  4286578688u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  2045u,
  4090u,
  8180u,
  16360u,
  32720u,
  65440u,
  130880u,
  261760u,
  523520u,
  1047040u,
  2094080u,
  4188160u,
  8376320u,
  16752640u,
  33505280u,
  67010560u,
  134021120u,
  268042240u,
  536084480u,
  1072168960u,
  2144337920u,
  4288675840u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  2046u,
  4092u,
  8184u,
  16368u,
  32736u,
  65472u,
  130944u,
  261888u,
  523776u,
  1047552u,
  2095104u,
  4190208u,
  8380416u,
  16760832u,
  33521664u,
  67043328u,
  134086656u,
  268173312u,
  536346624u,
  1072693248u,
  2145386496u,
  4290772992u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  2047u,
  4094u,
  8188u,
  16376u,
  32752u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  4292870144u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  512u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  524288u,
  1048576u,
  2097152u,
  4194304u,
  8388608u,
  16777216u,
  33554432u,
  67108864u,
  134217728u,
  268435456u,
  536870912u,
  1073741824u,
  2147483648u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  512u,
  1025u,
  2050u,
  4100u,
  8200u,
  16400u,
  32800u,
  65600u,
  131200u,
  262400u,
  524800u,
  1049600u,
  2099200u,
  4198400u,
  8396800u,
  16793600u,
  33587200u,
  67174400u,
  134348800u,
  268697600u,
  537395200u,
  1074790400u,
  2149580800u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  513u,
  1026u,
  2052u,
  4104u,
  8208u,
  16416u,
  32832u,
  65664u,
  131328u,
  262656u,
  525312u,
  1050624u,
  2101248u,
  4202496u,
  8404992u,
  16809984u,
  33619968u,
  67239936u,
  134479872u,
  268959744u,
  537919488u,
  1075838976u,
  2151677952u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  513u,
  1027u,
  2054u,
  4108u,
  8216u,
  16432u,
  32864u,
  65728u,
  131456u,
  262912u,
  525824u,
  1051648u,
  2103296u,
  4206592u,
  8413184u,
  16826368u,
  33652736u,
  67305472u,
  134610944u,
  269221888u,
  538443776u,
  1076887552u,
  2153775104u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  912u,
  1825u,
  3650u,
  7300u,
  14600u,
  29200u,
  58400u,
  116800u,
  233600u,
  467200u,
  934400u,
  1868800u,
  3737600u,
  7475200u,
  14950400u,
  29900800u,
  59801600u,
  119603200u,
  239206400u,
  478412800u,
  956825600u,
  1913651200u,
  3827302400u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1022u,
  2044u,
  4088u,
  8176u,
  16352u,
  32704u,
  65408u,
  130816u,
  261632u,
  523264u,
  1046528u,
  2093056u,
  4186112u,
  8372224u,
  16744448u,
  33488896u,
  66977792u,
  133955584u,
  267911168u,
  535822336u,
  1071644672u,
  2143289344u,
  4286578688u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1022u,
  2045u,
  4090u,
  8180u,
  16360u,
  32720u,
  65440u,
  130880u,
  261760u,
  523520u,
  1047040u,
  2094080u,
  4188160u,
  8376320u,
  16752640u,
  33505280u,
  67010560u,
  134021120u,
  268042240u,
  536084480u,
  1072168960u,
  2144337920u,
  4288675840u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1023u,
  2046u,
  4092u,
  8184u,
  16368u,
  32736u,
  65472u,
  130944u,
  261888u,
  523776u,
  1047552u,
  2095104u,
  4190208u,
  8380416u,
  16760832u,
  33521664u,
  67043328u,
  134086656u,
  268173312u,
  536346624u,
  1072693248u,
  2145386496u,
  4290772992u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  1023u,
  2047u,
  4094u,
  8188u,
  16376u,
  32752u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  4292870144u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  256u,
  512u,
  1024u,
  2048u,
  4096u,
  8192u,
  16384u,
  32768u,
  65536u,
  131072u,
  262144u,
  524288u,
  1048576u,
  2097152u,
  4194304u,
  8388608u,
  16777216u,
  33554432u,
  67108864u,
  134217728u,
  268435456u,
  536870912u,
  1073741824u,
  2147483648u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  256u,
  512u,
  1025u,
  2050u,
  4100u,
  8200u,
  16400u,
  32800u,
  65600u,
  131200u,
  262400u,
  524800u,
  1049600u,
  2099200u,
  4198400u,
  8396800u,
  16793600u,
  33587200u,
  67174400u,
  134348800u,
  268697600u,
  537395200u,
  1074790400u,
  2149580800u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  256u,
  513u,
  1026u,
  2052u,
  4104u,
  8208u,
  16416u,
  32832u,
  65664u,
  131328u,
  262656u,
  525312u,
  1050624u,
  2101248u,
  4202496u,
  8404992u,
  16809984u,
  33619968u,
  67239936u,
  134479872u,
  268959744u,
  537919488u,
  1075838976u,
  2151677952u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  256u,
  513u,
  1027u,
  2054u,
  4108u,
  8216u,
  16432u,
  32864u,
  65728u,
  131456u,
  262912u,
  525824u,
  1051648u,
  2103296u,
  4206592u,
  8413184u,
  16826368u,
  33652736u,
  67305472u,
  134610944u,
  269221888u,
  538443776u,
  1076887552u,
  2153775104u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  332u,
  665u,
  1330u,
  2660u,
  5320u,
  10640u,
  21280u,
  42560u,
  85120u,
  170240u,
  340480u,
  680960u,
  1361920u,
  2723840u,
  5447680u,
  10895360u,
  21790720u,
  43581440u,
  87162880u,
  174325760u,
  348651520u,
  697303040u,
  1394606080u,
  2789212160u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  511u,
  1022u,
  2044u,
  4088u,
  8176u,
  16352u,
  32704u,
  65408u,
  130816u,
  261632u,
  523264u,
  1046528u,
  2093056u,
  4186112u,
  8372224u,
  16744448u,
  33488896u,
  66977792u,
  133955584u,
  267911168u,
  535822336u,
  1071644672u,
  2143289344u,
  4286578688u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  511u,
  1022u,
  2045u,
  4090u,
  8180u,
  16360u,
  32720u,
  65440u,
  130880u,
  261760u,
  523520u,
  1047040u,
  2094080u,
  4188160u,
  8376320u,
  16752640u,
  33505280u,
  67010560u,
  134021120u,
  268042240u,
  536084480u,
  1072168960u,
  2144337920u,
  4288675840u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  511u,
  1023u,
  2046u,
  4092u,
  8184u,
  16368u,
  32736u,
  65472u,
  130944u,
  261888u,
  523776u,
  1047552u,
  2095104u,
  4190208u,
  8380416u,
  16760832u,
  33521664u,
  67043328u,
  134086656u,
  268173312u,
  536346624u,
  1072693248u,
  2145386496u,
  4290772992u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  511u,
  1023u,
  2047u,
  4094u,
  8188u,
  16376u,
  32752u,
  65504u,
  131008u,
  262016u,
  524032u,
  1048064u,
  2096128u,
  4192256u,
  8384512u,
  16769024u,
  33538048u,
  67076096u,
  134152192u,
  268304384u,
  536608768u,
  1073217536u,
  2146435072u,
  4292870144u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  4294967295u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
  0u,
};
const unsigned kExpectedCount_fcvtzu_wh = 3333;

#endif  // VIXL_SIM_FCVTZU_WH_TRACE_AARCH64_H_