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_FCVTAS_WD_TRACE_AARCH64_H_ 35 #define VIXL_SIM_FCVTAS_WD_TRACE_AARCH64_H_ 36 37 const int32_t kExpected_fcvtas_wd[] = { 38 INT32_C(0), 39 INT32_C(0), 40 INT32_C(0), 41 INT32_C(1), 42 INT32_C(1), 43 INT32_C(1), 44 INT32_C(1), 45 INT32_C(1), 46 INT32_C(2), 47 INT32_C(10), 48 INT32_C(2147483647), 49 INT32_C(2147483647), 50 INT32_C(0), 51 INT32_C(0), 52 INT32_C(0), 53 INT32_C(2147483647), 54 INT32_C(0), 55 INT32_C(0), 56 INT32_C(0), 57 INT32_C(0), 58 INT32_C(0), 59 INT32_C(0), 60 -INT32_C(1), 61 -INT32_C(1), 62 -INT32_C(1), 63 -INT32_C(1), 64 -INT32_C(1), 65 -INT32_C(2), 66 -INT32_C(10), 67 -INT32_C(2147483647) - 1, 68 -INT32_C(2147483647) - 1, 69 INT32_C(0), 70 INT32_C(0), 71 INT32_C(0), 72 -INT32_C(2147483647) - 1, 73 INT32_C(0), 74 INT32_C(0), 75 INT32_C(0), 76 INT32_C(2147483647), 77 INT32_C(0), 78 INT32_C(1), 79 INT32_C(1), 80 INT32_C(1), 81 INT32_C(1), 82 INT32_C(1), 83 INT32_C(1), 84 INT32_C(1), 85 INT32_C(1), 86 INT32_C(1), 87 INT32_C(1), 88 INT32_C(1), 89 INT32_C(1), 90 INT32_C(1), 91 INT32_C(1), 92 INT32_C(2147483647), 93 INT32_C(2147483647), 94 INT32_C(2147483647), 95 INT32_C(0), 96 INT32_C(0), 97 INT32_C(0), 98 INT32_C(0), 99 INT32_C(0), 100 INT32_C(0), 101 INT32_C(0), 102 INT32_C(0), 103 INT32_C(0), 104 INT32_C(0), 105 INT32_C(0), 106 INT32_C(0), 107 INT32_C(0), 108 INT32_C(0), 109 INT32_C(0), 110 INT32_C(0), 111 INT32_C(0), 112 -INT32_C(2147483647) - 1, 113 INT32_C(0), 114 -INT32_C(1), 115 -INT32_C(1), 116 -INT32_C(1), 117 -INT32_C(1), 118 -INT32_C(1), 119 -INT32_C(1), 120 -INT32_C(1), 121 -INT32_C(1), 122 -INT32_C(1), 123 -INT32_C(1), 124 -INT32_C(1), 125 -INT32_C(1), 126 -INT32_C(1), 127 -INT32_C(1), 128 -INT32_C(2147483647) - 1, 129 -INT32_C(2147483647) - 1, 130 -INT32_C(2147483647) - 1, 131 INT32_C(0), 132 INT32_C(0), 133 INT32_C(0), 134 INT32_C(0), 135 INT32_C(0), 136 INT32_C(0), 137 INT32_C(0), 138 INT32_C(0), 139 INT32_C(0), 140 INT32_C(0), 141 INT32_C(0), 142 INT32_C(0), 143 INT32_C(0), 144 INT32_C(0), 145 INT32_C(0), 146 INT32_C(0), 147 INT32_C(0), 148 INT32_C(2147483647), 149 INT32_C(2147483647), 150 INT32_C(2147483647), 151 INT32_C(2147483647), 152 INT32_C(2147483647), 153 INT32_C(2147483647), 154 INT32_C(2147483647), 155 INT32_C(2147483647), 156 INT32_C(2147483647), 157 INT32_C(2147483647), 158 INT32_C(2147483647), 159 INT32_C(2147483647), 160 INT32_C(2147483647), 161 INT32_C(2147483647), 162 INT32_C(2147483647), 163 INT32_C(2147483647), 164 INT32_C(2147483647), 165 INT32_C(2147483647), 166 INT32_C(2147483647), 167 INT32_C(2147483647), 168 INT32_C(2147483647), 169 INT32_C(2147483647), 170 INT32_C(2147483647), 171 INT32_C(2147483647), 172 INT32_C(2147483647), 173 INT32_C(2147483647), 174 INT32_C(2147483647), 175 -INT32_C(2147483647) - 1, 176 -INT32_C(2147483647) - 1, 177 -INT32_C(2147483647) - 1, 178 -INT32_C(2147483647) - 1, 179 -INT32_C(2147483647) - 1, 180 -INT32_C(2147483647) - 1, 181 -INT32_C(2147483647) - 1, 182 -INT32_C(2147483647) - 1, 183 -INT32_C(2147483647) - 1, 184 -INT32_C(2147483647) - 1, 185 -INT32_C(2147483647) - 1, 186 -INT32_C(2147483647) - 1, 187 -INT32_C(2147483647) - 1, 188 -INT32_C(2147483647) - 1, 189 -INT32_C(2147483647) - 1, 190 -INT32_C(2147483647) - 1, 191 -INT32_C(2147483647) - 1, 192 -INT32_C(2147483647) - 1, 193 -INT32_C(2147483647) - 1, 194 -INT32_C(2147483647) - 1, 195 -INT32_C(2147483647) - 1, 196 -INT32_C(2147483647) - 1, 197 -INT32_C(2147483647) - 1, 198 -INT32_C(2147483647) - 1, 199 -INT32_C(2147483647) - 1, 200 -INT32_C(2147483647) - 1, 201 -INT32_C(2147483647) - 1, 202 -INT32_C(2147483647) - 1, 203 -INT32_C(2147483647) - 1, 204 -INT32_C(2147483647) - 1, 205 INT32_C(2147483647), 206 INT32_C(2147483647), 207 INT32_C(2147483647), 208 INT32_C(2147483647), 209 -INT32_C(2147483647) - 1, 210 -INT32_C(2147483647) - 1, 211 -INT32_C(2147483647) - 1, 212 -INT32_C(2147483647) - 1, 213 -INT32_C(2147483647) - 1, 214 -INT32_C(2147483647) - 1, 215 -INT32_C(2147483647) - 1, 216 -INT32_C(2147483647) - 1, 217 -INT32_C(2147483647) - 1, 218 -INT32_C(2147483647) - 1, 219 -INT32_C(2147483647) - 1, 220 -INT32_C(2147483647), 221 INT32_C(2147483646), 222 INT32_C(2147483646), 223 INT32_C(2147483646), 224 INT32_C(2147483646), 225 INT32_C(2147483647), 226 INT32_C(2147483647), 227 INT32_C(2147483647), 228 INT32_C(2147483647), 229 INT32_C(2147483647), 230 INT32_C(2147483647), 231 INT32_C(2147483647), 232 INT32_C(2147483647), 233 INT32_C(2147483647), 234 INT32_C(2147483647), 235 INT32_C(2147483647), 236 INT32_C(2147483647), 237 INT32_C(2147483647), 238 INT32_C(2147483647), 239 INT32_C(2147483647), 240 INT32_C(2147483647), 241 INT32_C(2147483647), 242 INT32_C(2147483647), 243 INT32_C(2147483647), 244 INT32_C(2147483647), 245 }; 246 const unsigned kExpectedCount_fcvtas_wd = 207; 247 248 #endif // VIXL_SIM_FCVTAS_WD_TRACE_AARCH64_H_ 249