// Copyright 2015, ARM Limited // 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_FCVTAS_XS_TRACE_A64_H_ #define VIXL_SIM_FCVTAS_XS_TRACE_A64_H_ const int64_t kExpected_fcvtas_xs[] = { INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(1), INT64_C(1), INT64_C(1), INT64_C(1), INT64_C(1), INT64_C(2), INT64_C(10), INT64_C(0), INT64_C(9223372036854775807), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), -INT64_C(1), -INT64_C(1), -INT64_C(1), -INT64_C(1), -INT64_C(1), -INT64_C(2), -INT64_C(10), INT64_C(0), -INT64_C(9223372036854775807) - 1, INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(0), INT64_C(8388608), INT64_C(8388609), INT64_C(8388610), INT64_C(8388611), INT64_C(16143410), INT64_C(16777212), INT64_C(16777213), INT64_C(16777214), INT64_C(16777215), INT64_C(4194304), INT64_C(4194305), INT64_C(4194305), INT64_C(4194306), INT64_C(8071705), INT64_C(8388606), INT64_C(8388607), INT64_C(8388607), INT64_C(8388608), INT64_C(2097152), INT64_C(2097152), INT64_C(2097153), INT64_C(2097153), INT64_C(4035853), INT64_C(4194303), INT64_C(4194303), INT64_C(4194304), INT64_C(4194304), -INT64_C(8388608), -INT64_C(8388609), -INT64_C(8388610), -INT64_C(8388611), -INT64_C(16143410), -INT64_C(16777212), -INT64_C(16777213), -INT64_C(16777214), -INT64_C(16777215), -INT64_C(4194304), -INT64_C(4194305), -INT64_C(4194305), -INT64_C(4194306), -INT64_C(8071705), -INT64_C(8388606), -INT64_C(8388607), -INT64_C(8388607), -INT64_C(8388608), -INT64_C(2097152), -INT64_C(2097152), -INT64_C(2097153), -INT64_C(2097153), -INT64_C(4035853), -INT64_C(4194303), -INT64_C(4194303), -INT64_C(4194304), -INT64_C(4194304), -INT64_C(9223372036854775807) - 1, -INT64_C(9223372036854775807) - 1, -INT64_C(9223371487098961920), INT64_C(9223371487098961920), INT64_C(9223372036854775807), INT64_C(9223372036854775807), INT64_C(9223372036854775807), -INT64_C(2147483904), -INT64_C(2147483648), -INT64_C(2147483520), INT64_C(2147483520), INT64_C(2147483648), }; const unsigned kExpectedCount_fcvtas_xs = 104; #endif // VIXL_SIM_FCVTAS_XS_TRACE_A64_H_