You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1062 lines
12 KiB

// 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_UCVTF_H_2OPIMM_TRACE_AARCH64_H_
#define VIXL_SIM_UCVTF_H_2OPIMM_TRACE_AARCH64_H_
const uint16_t kExpected_NEON_ucvtf_H_2OPIMM[] = {
0x78a0,
0x74a0,
0x70a0,
0x6ca0,
0x68a0,
0x64a0,
0x60a0,
0x5ca0,
0x58a0,
0x54a0,
0x50a0,
0x4ca0,
0x48a0,
0x44a0,
0x40a0,
0x3ca0,
0x38a0,
0x78a0,
0x74a0,
0x70a0,
0x6ca0,
0x68a0,
0x64a0,
0x60a0,
0x5ca0,
0x58a0,
0x54a0,
0x50a0,
0x4ca0,
0x48a0,
0x44a0,
0x40a0,
0x3ca0,
0x38a0,
0x78c0,
0x74c0,
0x70c0,
0x6cc0,
0x68c0,
0x64c0,
0x60c0,
0x5cc0,
0x58c0,
0x54c0,
0x50c0,
0x4cc0,
0x48c0,
0x44c0,
0x40c0,
0x3cc0,
0x38c0,
0x78e0,
0x74e0,
0x70e0,
0x6ce0,
0x68e0,
0x64e0,
0x60e0,
0x5ce0,
0x58e0,
0x54e0,
0x50e0,
0x4ce0,
0x48e0,
0x44e0,
0x40e0,
0x3ce0,
0x38e0,
0x7bfc,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x7bfe,
0x77fe,
0x73fe,
0x6ffe,
0x6bfe,
0x67fe,
0x63fe,
0x5ffe,
0x5bfe,
0x57fe,
0x53fe,
0x4ffe,
0x4bfe,
0x47fe,
0x43fe,
0x3ffe,
0x3bfe,
0x7c00,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x2400,
0x2000,
0x1c00,
0x1800,
0x1400,
0x1000,
0x0c00,
0x0800,
0x0400,
0x0200,
0x0100,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x2400,
0x2000,
0x1c00,
0x1800,
0x1400,
0x1000,
0x0c00,
0x0800,
0x0400,
0x0200,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x2400,
0x2000,
0x1c00,
0x1800,
0x1400,
0x1000,
0x0c00,
0x57d0,
0x53d0,
0x4fd0,
0x4bd0,
0x47d0,
0x43d0,
0x3fd0,
0x3bd0,
0x37d0,
0x33d0,
0x2fd0,
0x2bd0,
0x27d0,
0x23d0,
0x1fd0,
0x1bd0,
0x17d0,
0x57e0,
0x53e0,
0x4fe0,
0x4be0,
0x47e0,
0x43e0,
0x3fe0,
0x3be0,
0x37e0,
0x33e0,
0x2fe0,
0x2be0,
0x27e0,
0x23e0,
0x1fe0,
0x1be0,
0x17e0,
0x57f0,
0x53f0,
0x4ff0,
0x4bf0,
0x47f0,
0x43f0,
0x3ff0,
0x3bf0,
0x37f0,
0x33f0,
0x2ff0,
0x2bf0,
0x27f0,
0x23f0,
0x1ff0,
0x1bf0,
0x17f0,
0x7266,
0x6e66,
0x6a66,
0x6666,
0x6266,
0x5e66,
0x5a66,
0x5666,
0x5266,
0x4e66,
0x4a66,
0x4666,
0x4266,
0x3e66,
0x3a66,
0x3666,
0x3266,
0x7555,
0x7155,
0x6d55,
0x6955,
0x6555,
0x6155,
0x5d55,
0x5955,
0x5555,
0x5155,
0x4d55,
0x4955,
0x4555,
0x4155,
0x3d55,
0x3955,
0x3555,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7955,
0x7555,
0x7155,
0x6d55,
0x6955,
0x6555,
0x6155,
0x5d55,
0x5955,
0x5555,
0x5155,
0x4d55,
0x4955,
0x4555,
0x4155,
0x3d55,
0x3955,
0x7a66,
0x7666,
0x7266,
0x6e66,
0x6a66,
0x6666,
0x6266,
0x5e66,
0x5a66,
0x5666,
0x5266,
0x4e66,
0x4a66,
0x4666,
0x4266,
0x3e66,
0x3a66,
0x7bfc,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x7bfc,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x7bfc,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x7bfc,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x7c00,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x7c00,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x7c00,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x7c00,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x0000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x2400,
0x2000,
0x1c00,
0x1800,
0x1400,
0x1000,
0x0c00,
0x0800,
0x0400,
0x0200,
0x0100,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x2400,
0x6401,
0x6001,
0x5c01,
0x5801,
0x5401,
0x5001,
0x4c01,
0x4801,
0x4401,
0x4001,
0x3c01,
0x3801,
0x3401,
0x3001,
0x2c01,
0x2801,
0x2401,
0x6476,
0x6076,
0x5c76,
0x5876,
0x5476,
0x5076,
0x4c76,
0x4876,
0x4476,
0x4076,
0x3c76,
0x3876,
0x3476,
0x3076,
0x2c76,
0x2876,
0x2476,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x2800,
0x6a00,
0x6600,
0x6200,
0x5e00,
0x5a00,
0x5600,
0x5200,
0x4e00,
0x4a00,
0x4600,
0x4200,
0x3e00,
0x3a00,
0x3600,
0x3200,
0x2e00,
0x2a00,
0x6a00,
0x6600,
0x6200,
0x5e00,
0x5a00,
0x5600,
0x5200,
0x4e00,
0x4a00,
0x4600,
0x4200,
0x3e00,
0x3a00,
0x3600,
0x3200,
0x2e00,
0x2a00,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x3400,
0x3000,
0x2c00,
0x6d00,
0x6900,
0x6500,
0x6100,
0x5d00,
0x5900,
0x5500,
0x5100,
0x4d00,
0x4900,
0x4500,
0x4100,
0x3d00,
0x3900,
0x3500,
0x3100,
0x2d00,
0x6d00,
0x6900,
0x6500,
0x6100,
0x5d00,
0x5900,
0x5500,
0x5100,
0x4d00,
0x4900,
0x4500,
0x4100,
0x3d00,
0x3900,
0x3500,
0x3100,
0x2d00,
0x6e00,
0x6a00,
0x6600,
0x6200,
0x5e00,
0x5a00,
0x5600,
0x5200,
0x4e00,
0x4a00,
0x4600,
0x4200,
0x3e00,
0x3a00,
0x3600,
0x3200,
0x2e00,
0x6f00,
0x6b00,
0x6700,
0x6300,
0x5f00,
0x5b00,
0x5700,
0x5300,
0x4f00,
0x4b00,
0x4700,
0x4300,
0x3f00,
0x3b00,
0x3700,
0x3300,
0x2f00,
0x77f8,
0x73f8,
0x6ff8,
0x6bf8,
0x67f8,
0x63f8,
0x5ff8,
0x5bf8,
0x57f8,
0x53f8,
0x4ff8,
0x4bf8,
0x47f8,
0x43f8,
0x3ff8,
0x3bf8,
0x37f8,
0x77fc,
0x73fc,
0x6ffc,
0x6bfc,
0x67fc,
0x63fc,
0x5ffc,
0x5bfc,
0x57fc,
0x53fc,
0x4ffc,
0x4bfc,
0x47fc,
0x43fc,
0x3ffc,
0x3bfc,
0x37fc,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7800,
0x7400,
0x7000,
0x6c00,
0x6800,
0x6400,
0x6000,
0x5c00,
0x5800,
0x5400,
0x5000,
0x4c00,
0x4800,
0x4400,
0x4000,
0x3c00,
0x3800,
0x7820,
0x7420,
0x7020,
0x6c20,
0x6820,
0x6420,
0x6020,
0x5c20,
0x5820,
0x5420,
0x5020,
0x4c20,
0x4820,
0x4420,
0x4020,
0x3c20,
0x3820,
0x7820,
0x7420,
0x7020,
0x6c20,
0x6820,
0x6420,
0x6020,
0x5c20,
0x5820,
0x5420,
0x5020,
0x4c20,
0x4820,
0x4420,
0x4020,
0x3c20,
0x3820,
0x7824,
0x7424,
0x7024,
0x6c24,
0x6824,
0x6424,
0x6024,
0x5c24,
0x5824,
0x5424,
0x5024,
0x4c24,
0x4824,
0x4424,
0x4024,
0x3c24,
0x3824,
0x7840,
0x7440,
0x7040,
0x6c40,
0x6840,
0x6440,
0x6040,
0x5c40,
0x5840,
0x5440,
0x5040,
0x4c40,
0x4840,
0x4440,
0x4040,
0x3c40,
0x3840,
0x7840,
0x7440,
0x7040,
0x6c40,
0x6840,
0x6440,
0x6040,
0x5c40,
0x5840,
0x5440,
0x5040,
0x4c40,
0x4840,
0x4440,
0x4040,
0x3c40,
0x3840,
0x7860,
0x7460,
0x7060,
0x6c60,
0x6860,
0x6460,
0x6060,
0x5c60,
0x5860,
0x5460,
0x5060,
0x4c60,
0x4860,
0x4460,
0x4060,
0x3c60,
0x3860,
0x7860,
0x7460,
0x7060,
0x6c60,
0x6860,
0x6460,
0x6060,
0x5c60,
0x5860,
0x5460,
0x5060,
0x4c60,
0x4860,
0x4460,
0x4060,
0x3c60,
0x3860,
0x7880,
0x7480,
0x7080,
0x6c80,
0x6880,
0x6480,
0x6080,
0x5c80,
0x5880,
0x5480,
0x5080,
0x4c80,
0x4880,
0x4480,
0x4080,
0x3c80,
0x3880,
0x7880,
0x7480,
0x7080,
0x6c80,
0x6880,
0x6480,
0x6080,
0x5c80,
0x5880,
0x5480,
0x5080,
0x4c80,
0x4880,
0x4480,
0x4080,
0x3c80,
0x3880,
};
const unsigned kExpectedCount_NEON_ucvtf_H_2OPIMM = 1020;
#endif // VIXL_SIM_UCVTF_H_2OPIMM_TRACE_AARCH64_H_