// 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_SCVTF_H_2OPIMM_TRACE_AARCH64_H_ #define VIXL_SIM_SCVTF_H_2OPIMM_TRACE_AARCH64_H_ const uint16_t kExpected_NEON_scvtf_H_2OPIMM[] = { 0xf6c0, 0xf2c0, 0xeec0, 0xeac0, 0xe6c0, 0xe2c0, 0xdec0, 0xdac0, 0xd6c0, 0xd2c0, 0xcec0, 0xcac0, 0xc6c0, 0xc2c0, 0xbec0, 0xbac0, 0xb6c0, 0xf6c0, 0xf2c0, 0xeec0, 0xeac0, 0xe6c0, 0xe2c0, 0xdec0, 0xdac0, 0xd6c0, 0xd2c0, 0xcec0, 0xcac0, 0xc6c0, 0xc2c0, 0xbec0, 0xbac0, 0xb6c0, 0xf680, 0xf280, 0xee80, 0xea80, 0xe680, 0xe280, 0xde80, 0xda80, 0xd680, 0xd280, 0xce80, 0xca80, 0xc680, 0xc280, 0xbe80, 0xba80, 0xb680, 0xf640, 0xf240, 0xee40, 0xea40, 0xe640, 0xe240, 0xde40, 0xda40, 0xd640, 0xd240, 0xce40, 0xca40, 0xc640, 0xc240, 0xbe40, 0xba40, 0xb640, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0x9400, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0x9400, 0x9000, 0x8c00, 0x8800, 0x8400, 0x8200, 0x8100, 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, 0xf800, 0xf400, 0xf000, 0xec00, 0xe800, 0xe400, 0xe000, 0xdc00, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xf800, 0xf400, 0xf000, 0xec00, 0xe800, 0xe400, 0xe000, 0xdc00, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xf555, 0xf155, 0xed55, 0xe955, 0xe555, 0xe155, 0xdd55, 0xd955, 0xd555, 0xd155, 0xcd55, 0xc955, 0xc555, 0xc155, 0xbd55, 0xb955, 0xb555, 0xf266, 0xee66, 0xea66, 0xe666, 0xe266, 0xde66, 0xda66, 0xd666, 0xd266, 0xce66, 0xca66, 0xc666, 0xc266, 0xbe66, 0xba66, 0xb666, 0xb266, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0xd7f0, 0xd3f0, 0xcff0, 0xcbf0, 0xc7f0, 0xc3f0, 0xbff0, 0xbbf0, 0xb7f0, 0xb3f0, 0xaff0, 0xabf0, 0xa7f0, 0xa3f0, 0x9ff0, 0x9bf0, 0x97f0, 0xd7e0, 0xd3e0, 0xcfe0, 0xcbe0, 0xc7e0, 0xc3e0, 0xbfe0, 0xbbe0, 0xb7e0, 0xb3e0, 0xafe0, 0xabe0, 0xa7e0, 0xa3e0, 0x9fe0, 0x9be0, 0x97e0, 0xd7d0, 0xd3d0, 0xcfd0, 0xcbd0, 0xc7d0, 0xc3d0, 0xbfd0, 0xbbd0, 0xb7d0, 0xb3d0, 0xafd0, 0xabd0, 0xa7d0, 0xa3d0, 0x9fd0, 0x9bd0, 0x97d0, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0x9400, 0x9000, 0x8c00, 0xc200, 0xbe00, 0xba00, 0xb600, 0xb200, 0xae00, 0xaa00, 0xa600, 0xa200, 0x9e00, 0x9a00, 0x9600, 0x9200, 0x8e00, 0x8a00, 0x8600, 0x8300, 0xc000, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0x9400, 0x9000, 0x8c00, 0x8800, 0x8400, 0x8200, 0xbc00, 0xb800, 0xb400, 0xb000, 0xac00, 0xa800, 0xa400, 0xa000, 0x9c00, 0x9800, 0x9400, 0x9000, 0x8c00, 0x8800, 0x8400, 0x8200, 0x8100, 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, 0xf800, 0xf400, 0xf000, 0xec00, 0xe800, 0xe400, 0xe000, 0xdc00, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xf800, 0xf400, 0xf000, 0xec00, 0xe800, 0xe400, 0xe000, 0xdc00, 0xd800, 0xd400, 0xd000, 0xcc00, 0xc800, 0xc400, 0xc000, 0xbc00, 0xb800, 0xf7c0, 0xf3c0, 0xefc0, 0xebc0, 0xe7c0, 0xe3c0, 0xdfc0, 0xdbc0, 0xd7c0, 0xd3c0, 0xcfc0, 0xcbc0, 0xc7c0, 0xc3c0, 0xbfc0, 0xbbc0, 0xb7c0, 0xf7c0, 0xf3c0, 0xefc0, 0xebc0, 0xe7c0, 0xe3c0, 0xdfc0, 0xdbc0, 0xd7c0, 0xd3c0, 0xcfc0, 0xcbc0, 0xc7c0, 0xc3c0, 0xbfc0, 0xbbc0, 0xb7c0, 0xf7b9, 0xf3b9, 0xefb9, 0xebb9, 0xe7b9, 0xe3b9, 0xdfb9, 0xdbb9, 0xd7b9, 0xd3b9, 0xcfb9, 0xcbb9, 0xc7b9, 0xc3b9, 0xbfb9, 0xbbb9, 0xb7b9, 0xf780, 0xf380, 0xef80, 0xeb80, 0xe780, 0xe380, 0xdf80, 0xdb80, 0xd780, 0xd380, 0xcf80, 0xcb80, 0xc780, 0xc380, 0xbf80, 0xbb80, 0xb780, 0xf780, 0xf380, 0xef80, 0xeb80, 0xe780, 0xe380, 0xdf80, 0xdb80, 0xd780, 0xd380, 0xcf80, 0xcb80, 0xc780, 0xc380, 0xbf80, 0xbb80, 0xb780, 0xf740, 0xf340, 0xef40, 0xeb40, 0xe740, 0xe340, 0xdf40, 0xdb40, 0xd740, 0xd340, 0xcf40, 0xcb40, 0xc740, 0xc340, 0xbf40, 0xbb40, 0xb740, 0xf740, 0xf340, 0xef40, 0xeb40, 0xe740, 0xe340, 0xdf40, 0xdb40, 0xd740, 0xd340, 0xcf40, 0xcb40, 0xc740, 0xc340, 0xbf40, 0xbb40, 0xb740, 0xf700, 0xf300, 0xef00, 0xeb00, 0xe700, 0xe300, 0xdf00, 0xdb00, 0xd700, 0xd300, 0xcf00, 0xcb00, 0xc700, 0xc300, 0xbf00, 0xbb00, 0xb700, 0xf700, 0xf300, 0xef00, 0xeb00, 0xe700, 0xe300, 0xdf00, 0xdb00, 0xd700, 0xd300, 0xcf00, 0xcb00, 0xc700, 0xc300, 0xbf00, 0xbb00, 0xb700, }; const unsigned kExpectedCount_NEON_scvtf_H_2OPIMM = 1020; #endif // VIXL_SIM_SCVTF_H_2OPIMM_TRACE_AARCH64_H_