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_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_ 35 #define VIXL_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_ 36 37 const byte kInstruction_add_al_r0_sp_0x0[] = { 38 0x00, 0xa8 // add al r0 sp 0x0 39 }; 40 const byte kInstruction_add_al_r0_sp_0x4[] = { 41 0x01, 0xa8 // add al r0 sp 0x4 42 }; 43 const byte kInstruction_add_al_r0_sp_0x8[] = { 44 0x02, 0xa8 // add al r0 sp 0x8 45 }; 46 const byte kInstruction_add_al_r0_sp_0xc[] = { 47 0x03, 0xa8 // add al r0 sp 0xc 48 }; 49 const byte kInstruction_add_al_r0_sp_0x10[] = { 50 0x04, 0xa8 // add al r0 sp 0x10 51 }; 52 const byte kInstruction_add_al_r0_sp_0x14[] = { 53 0x05, 0xa8 // add al r0 sp 0x14 54 }; 55 const byte kInstruction_add_al_r0_sp_0x18[] = { 56 0x06, 0xa8 // add al r0 sp 0x18 57 }; 58 const byte kInstruction_add_al_r0_sp_0x1c[] = { 59 0x07, 0xa8 // add al r0 sp 0x1c 60 }; 61 const byte kInstruction_add_al_r0_sp_0x20[] = { 62 0x08, 0xa8 // add al r0 sp 0x20 63 }; 64 const byte kInstruction_add_al_r0_sp_0x24[] = { 65 0x09, 0xa8 // add al r0 sp 0x24 66 }; 67 const byte kInstruction_add_al_r0_sp_0x28[] = { 68 0x0a, 0xa8 // add al r0 sp 0x28 69 }; 70 const byte kInstruction_add_al_r0_sp_0x2c[] = { 71 0x0b, 0xa8 // add al r0 sp 0x2c 72 }; 73 const byte kInstruction_add_al_r0_sp_0x30[] = { 74 0x0c, 0xa8 // add al r0 sp 0x30 75 }; 76 const byte kInstruction_add_al_r0_sp_0x34[] = { 77 0x0d, 0xa8 // add al r0 sp 0x34 78 }; 79 const byte kInstruction_add_al_r0_sp_0x38[] = { 80 0x0e, 0xa8 // add al r0 sp 0x38 81 }; 82 const byte kInstruction_add_al_r0_sp_0x3c[] = { 83 0x0f, 0xa8 // add al r0 sp 0x3c 84 }; 85 const byte kInstruction_add_al_r0_sp_0x40[] = { 86 0x10, 0xa8 // add al r0 sp 0x40 87 }; 88 const byte kInstruction_add_al_r0_sp_0x44[] = { 89 0x11, 0xa8 // add al r0 sp 0x44 90 }; 91 const byte kInstruction_add_al_r0_sp_0x48[] = { 92 0x12, 0xa8 // add al r0 sp 0x48 93 }; 94 const byte kInstruction_add_al_r0_sp_0x4c[] = { 95 0x13, 0xa8 // add al r0 sp 0x4c 96 }; 97 const byte kInstruction_add_al_r0_sp_0x50[] = { 98 0x14, 0xa8 // add al r0 sp 0x50 99 }; 100 const byte kInstruction_add_al_r0_sp_0x54[] = { 101 0x15, 0xa8 // add al r0 sp 0x54 102 }; 103 const byte kInstruction_add_al_r0_sp_0x58[] = { 104 0x16, 0xa8 // add al r0 sp 0x58 105 }; 106 const byte kInstruction_add_al_r0_sp_0x5c[] = { 107 0x17, 0xa8 // add al r0 sp 0x5c 108 }; 109 const byte kInstruction_add_al_r0_sp_0x60[] = { 110 0x18, 0xa8 // add al r0 sp 0x60 111 }; 112 const byte kInstruction_add_al_r0_sp_0x64[] = { 113 0x19, 0xa8 // add al r0 sp 0x64 114 }; 115 const byte kInstruction_add_al_r0_sp_0x68[] = { 116 0x1a, 0xa8 // add al r0 sp 0x68 117 }; 118 const byte kInstruction_add_al_r0_sp_0x6c[] = { 119 0x1b, 0xa8 // add al r0 sp 0x6c 120 }; 121 const byte kInstruction_add_al_r0_sp_0x70[] = { 122 0x1c, 0xa8 // add al r0 sp 0x70 123 }; 124 const byte kInstruction_add_al_r0_sp_0x74[] = { 125 0x1d, 0xa8 // add al r0 sp 0x74 126 }; 127 const byte kInstruction_add_al_r0_sp_0x78[] = { 128 0x1e, 0xa8 // add al r0 sp 0x78 129 }; 130 const byte kInstruction_add_al_r0_sp_0x7c[] = { 131 0x1f, 0xa8 // add al r0 sp 0x7c 132 }; 133 const byte kInstruction_add_al_r0_sp_0x80[] = { 134 0x20, 0xa8 // add al r0 sp 0x80 135 }; 136 const byte kInstruction_add_al_r0_sp_0x84[] = { 137 0x21, 0xa8 // add al r0 sp 0x84 138 }; 139 const byte kInstruction_add_al_r0_sp_0x88[] = { 140 0x22, 0xa8 // add al r0 sp 0x88 141 }; 142 const byte kInstruction_add_al_r0_sp_0x8c[] = { 143 0x23, 0xa8 // add al r0 sp 0x8c 144 }; 145 const byte kInstruction_add_al_r0_sp_0x90[] = { 146 0x24, 0xa8 // add al r0 sp 0x90 147 }; 148 const byte kInstruction_add_al_r0_sp_0x94[] = { 149 0x25, 0xa8 // add al r0 sp 0x94 150 }; 151 const byte kInstruction_add_al_r0_sp_0x98[] = { 152 0x26, 0xa8 // add al r0 sp 0x98 153 }; 154 const byte kInstruction_add_al_r0_sp_0x9c[] = { 155 0x27, 0xa8 // add al r0 sp 0x9c 156 }; 157 const byte kInstruction_add_al_r0_sp_0xa0[] = { 158 0x28, 0xa8 // add al r0 sp 0xa0 159 }; 160 const byte kInstruction_add_al_r0_sp_0xa4[] = { 161 0x29, 0xa8 // add al r0 sp 0xa4 162 }; 163 const byte kInstruction_add_al_r0_sp_0xa8[] = { 164 0x2a, 0xa8 // add al r0 sp 0xa8 165 }; 166 const byte kInstruction_add_al_r0_sp_0xac[] = { 167 0x2b, 0xa8 // add al r0 sp 0xac 168 }; 169 const byte kInstruction_add_al_r0_sp_0xb0[] = { 170 0x2c, 0xa8 // add al r0 sp 0xb0 171 }; 172 const byte kInstruction_add_al_r0_sp_0xb4[] = { 173 0x2d, 0xa8 // add al r0 sp 0xb4 174 }; 175 const byte kInstruction_add_al_r0_sp_0xb8[] = { 176 0x2e, 0xa8 // add al r0 sp 0xb8 177 }; 178 const byte kInstruction_add_al_r0_sp_0xbc[] = { 179 0x2f, 0xa8 // add al r0 sp 0xbc 180 }; 181 const byte kInstruction_add_al_r0_sp_0xc0[] = { 182 0x30, 0xa8 // add al r0 sp 0xc0 183 }; 184 const byte kInstruction_add_al_r0_sp_0xc4[] = { 185 0x31, 0xa8 // add al r0 sp 0xc4 186 }; 187 const byte kInstruction_add_al_r0_sp_0xc8[] = { 188 0x32, 0xa8 // add al r0 sp 0xc8 189 }; 190 const byte kInstruction_add_al_r0_sp_0xcc[] = { 191 0x33, 0xa8 // add al r0 sp 0xcc 192 }; 193 const byte kInstruction_add_al_r0_sp_0xd0[] = { 194 0x34, 0xa8 // add al r0 sp 0xd0 195 }; 196 const byte kInstruction_add_al_r0_sp_0xd4[] = { 197 0x35, 0xa8 // add al r0 sp 0xd4 198 }; 199 const byte kInstruction_add_al_r0_sp_0xd8[] = { 200 0x36, 0xa8 // add al r0 sp 0xd8 201 }; 202 const byte kInstruction_add_al_r0_sp_0xdc[] = { 203 0x37, 0xa8 // add al r0 sp 0xdc 204 }; 205 const byte kInstruction_add_al_r0_sp_0xe0[] = { 206 0x38, 0xa8 // add al r0 sp 0xe0 207 }; 208 const byte kInstruction_add_al_r0_sp_0xe4[] = { 209 0x39, 0xa8 // add al r0 sp 0xe4 210 }; 211 const byte kInstruction_add_al_r0_sp_0xe8[] = { 212 0x3a, 0xa8 // add al r0 sp 0xe8 213 }; 214 const byte kInstruction_add_al_r0_sp_0xec[] = { 215 0x3b, 0xa8 // add al r0 sp 0xec 216 }; 217 const byte kInstruction_add_al_r0_sp_0xf0[] = { 218 0x3c, 0xa8 // add al r0 sp 0xf0 219 }; 220 const byte kInstruction_add_al_r0_sp_0xf4[] = { 221 0x3d, 0xa8 // add al r0 sp 0xf4 222 }; 223 const byte kInstruction_add_al_r0_sp_0xf8[] = { 224 0x3e, 0xa8 // add al r0 sp 0xf8 225 }; 226 const byte kInstruction_add_al_r0_sp_0xfc[] = { 227 0x3f, 0xa8 // add al r0 sp 0xfc 228 }; 229 const byte kInstruction_add_al_r0_sp_0x100[] = { 230 0x40, 0xa8 // add al r0 sp 0x100 231 }; 232 const byte kInstruction_add_al_r0_sp_0x104[] = { 233 0x41, 0xa8 // add al r0 sp 0x104 234 }; 235 const byte kInstruction_add_al_r0_sp_0x108[] = { 236 0x42, 0xa8 // add al r0 sp 0x108 237 }; 238 const byte kInstruction_add_al_r0_sp_0x10c[] = { 239 0x43, 0xa8 // add al r0 sp 0x10c 240 }; 241 const byte kInstruction_add_al_r0_sp_0x110[] = { 242 0x44, 0xa8 // add al r0 sp 0x110 243 }; 244 const byte kInstruction_add_al_r0_sp_0x114[] = { 245 0x45, 0xa8 // add al r0 sp 0x114 246 }; 247 const byte kInstruction_add_al_r0_sp_0x118[] = { 248 0x46, 0xa8 // add al r0 sp 0x118 249 }; 250 const byte kInstruction_add_al_r0_sp_0x11c[] = { 251 0x47, 0xa8 // add al r0 sp 0x11c 252 }; 253 const byte kInstruction_add_al_r0_sp_0x120[] = { 254 0x48, 0xa8 // add al r0 sp 0x120 255 }; 256 const byte kInstruction_add_al_r0_sp_0x124[] = { 257 0x49, 0xa8 // add al r0 sp 0x124 258 }; 259 const byte kInstruction_add_al_r0_sp_0x128[] = { 260 0x4a, 0xa8 // add al r0 sp 0x128 261 }; 262 const byte kInstruction_add_al_r0_sp_0x12c[] = { 263 0x4b, 0xa8 // add al r0 sp 0x12c 264 }; 265 const byte kInstruction_add_al_r0_sp_0x130[] = { 266 0x4c, 0xa8 // add al r0 sp 0x130 267 }; 268 const byte kInstruction_add_al_r0_sp_0x134[] = { 269 0x4d, 0xa8 // add al r0 sp 0x134 270 }; 271 const byte kInstruction_add_al_r0_sp_0x138[] = { 272 0x4e, 0xa8 // add al r0 sp 0x138 273 }; 274 const byte kInstruction_add_al_r0_sp_0x13c[] = { 275 0x4f, 0xa8 // add al r0 sp 0x13c 276 }; 277 const byte kInstruction_add_al_r0_sp_0x140[] = { 278 0x50, 0xa8 // add al r0 sp 0x140 279 }; 280 const byte kInstruction_add_al_r0_sp_0x144[] = { 281 0x51, 0xa8 // add al r0 sp 0x144 282 }; 283 const byte kInstruction_add_al_r0_sp_0x148[] = { 284 0x52, 0xa8 // add al r0 sp 0x148 285 }; 286 const byte kInstruction_add_al_r0_sp_0x14c[] = { 287 0x53, 0xa8 // add al r0 sp 0x14c 288 }; 289 const byte kInstruction_add_al_r0_sp_0x150[] = { 290 0x54, 0xa8 // add al r0 sp 0x150 291 }; 292 const byte kInstruction_add_al_r0_sp_0x154[] = { 293 0x55, 0xa8 // add al r0 sp 0x154 294 }; 295 const byte kInstruction_add_al_r0_sp_0x158[] = { 296 0x56, 0xa8 // add al r0 sp 0x158 297 }; 298 const byte kInstruction_add_al_r0_sp_0x15c[] = { 299 0x57, 0xa8 // add al r0 sp 0x15c 300 }; 301 const byte kInstruction_add_al_r0_sp_0x160[] = { 302 0x58, 0xa8 // add al r0 sp 0x160 303 }; 304 const byte kInstruction_add_al_r0_sp_0x164[] = { 305 0x59, 0xa8 // add al r0 sp 0x164 306 }; 307 const byte kInstruction_add_al_r0_sp_0x168[] = { 308 0x5a, 0xa8 // add al r0 sp 0x168 309 }; 310 const byte kInstruction_add_al_r0_sp_0x16c[] = { 311 0x5b, 0xa8 // add al r0 sp 0x16c 312 }; 313 const byte kInstruction_add_al_r0_sp_0x170[] = { 314 0x5c, 0xa8 // add al r0 sp 0x170 315 }; 316 const byte kInstruction_add_al_r0_sp_0x174[] = { 317 0x5d, 0xa8 // add al r0 sp 0x174 318 }; 319 const byte kInstruction_add_al_r0_sp_0x178[] = { 320 0x5e, 0xa8 // add al r0 sp 0x178 321 }; 322 const byte kInstruction_add_al_r0_sp_0x17c[] = { 323 0x5f, 0xa8 // add al r0 sp 0x17c 324 }; 325 const byte kInstruction_add_al_r0_sp_0x180[] = { 326 0x60, 0xa8 // add al r0 sp 0x180 327 }; 328 const byte kInstruction_add_al_r0_sp_0x184[] = { 329 0x61, 0xa8 // add al r0 sp 0x184 330 }; 331 const byte kInstruction_add_al_r0_sp_0x188[] = { 332 0x62, 0xa8 // add al r0 sp 0x188 333 }; 334 const byte kInstruction_add_al_r0_sp_0x18c[] = { 335 0x63, 0xa8 // add al r0 sp 0x18c 336 }; 337 const byte kInstruction_add_al_r0_sp_0x190[] = { 338 0x64, 0xa8 // add al r0 sp 0x190 339 }; 340 const byte kInstruction_add_al_r0_sp_0x194[] = { 341 0x65, 0xa8 // add al r0 sp 0x194 342 }; 343 const byte kInstruction_add_al_r0_sp_0x198[] = { 344 0x66, 0xa8 // add al r0 sp 0x198 345 }; 346 const byte kInstruction_add_al_r0_sp_0x19c[] = { 347 0x67, 0xa8 // add al r0 sp 0x19c 348 }; 349 const byte kInstruction_add_al_r0_sp_0x1a0[] = { 350 0x68, 0xa8 // add al r0 sp 0x1a0 351 }; 352 const byte kInstruction_add_al_r0_sp_0x1a4[] = { 353 0x69, 0xa8 // add al r0 sp 0x1a4 354 }; 355 const byte kInstruction_add_al_r0_sp_0x1a8[] = { 356 0x6a, 0xa8 // add al r0 sp 0x1a8 357 }; 358 const byte kInstruction_add_al_r0_sp_0x1ac[] = { 359 0x6b, 0xa8 // add al r0 sp 0x1ac 360 }; 361 const byte kInstruction_add_al_r0_sp_0x1b0[] = { 362 0x6c, 0xa8 // add al r0 sp 0x1b0 363 }; 364 const byte kInstruction_add_al_r0_sp_0x1b4[] = { 365 0x6d, 0xa8 // add al r0 sp 0x1b4 366 }; 367 const byte kInstruction_add_al_r0_sp_0x1b8[] = { 368 0x6e, 0xa8 // add al r0 sp 0x1b8 369 }; 370 const byte kInstruction_add_al_r0_sp_0x1bc[] = { 371 0x6f, 0xa8 // add al r0 sp 0x1bc 372 }; 373 const byte kInstruction_add_al_r0_sp_0x1c0[] = { 374 0x70, 0xa8 // add al r0 sp 0x1c0 375 }; 376 const byte kInstruction_add_al_r0_sp_0x1c4[] = { 377 0x71, 0xa8 // add al r0 sp 0x1c4 378 }; 379 const byte kInstruction_add_al_r0_sp_0x1c8[] = { 380 0x72, 0xa8 // add al r0 sp 0x1c8 381 }; 382 const byte kInstruction_add_al_r0_sp_0x1cc[] = { 383 0x73, 0xa8 // add al r0 sp 0x1cc 384 }; 385 const byte kInstruction_add_al_r0_sp_0x1d0[] = { 386 0x74, 0xa8 // add al r0 sp 0x1d0 387 }; 388 const byte kInstruction_add_al_r0_sp_0x1d4[] = { 389 0x75, 0xa8 // add al r0 sp 0x1d4 390 }; 391 const byte kInstruction_add_al_r0_sp_0x1d8[] = { 392 0x76, 0xa8 // add al r0 sp 0x1d8 393 }; 394 const byte kInstruction_add_al_r0_sp_0x1dc[] = { 395 0x77, 0xa8 // add al r0 sp 0x1dc 396 }; 397 const byte kInstruction_add_al_r0_sp_0x1e0[] = { 398 0x78, 0xa8 // add al r0 sp 0x1e0 399 }; 400 const byte kInstruction_add_al_r0_sp_0x1e4[] = { 401 0x79, 0xa8 // add al r0 sp 0x1e4 402 }; 403 const byte kInstruction_add_al_r0_sp_0x1e8[] = { 404 0x7a, 0xa8 // add al r0 sp 0x1e8 405 }; 406 const byte kInstruction_add_al_r0_sp_0x1ec[] = { 407 0x7b, 0xa8 // add al r0 sp 0x1ec 408 }; 409 const byte kInstruction_add_al_r0_sp_0x1f0[] = { 410 0x7c, 0xa8 // add al r0 sp 0x1f0 411 }; 412 const byte kInstruction_add_al_r0_sp_0x1f4[] = { 413 0x7d, 0xa8 // add al r0 sp 0x1f4 414 }; 415 const byte kInstruction_add_al_r0_sp_0x1f8[] = { 416 0x7e, 0xa8 // add al r0 sp 0x1f8 417 }; 418 const byte kInstruction_add_al_r0_sp_0x1fc[] = { 419 0x7f, 0xa8 // add al r0 sp 0x1fc 420 }; 421 const byte kInstruction_add_al_r0_sp_0x200[] = { 422 0x80, 0xa8 // add al r0 sp 0x200 423 }; 424 const byte kInstruction_add_al_r0_sp_0x204[] = { 425 0x81, 0xa8 // add al r0 sp 0x204 426 }; 427 const byte kInstruction_add_al_r0_sp_0x208[] = { 428 0x82, 0xa8 // add al r0 sp 0x208 429 }; 430 const byte kInstruction_add_al_r0_sp_0x20c[] = { 431 0x83, 0xa8 // add al r0 sp 0x20c 432 }; 433 const byte kInstruction_add_al_r0_sp_0x210[] = { 434 0x84, 0xa8 // add al r0 sp 0x210 435 }; 436 const byte kInstruction_add_al_r0_sp_0x214[] = { 437 0x85, 0xa8 // add al r0 sp 0x214 438 }; 439 const byte kInstruction_add_al_r0_sp_0x218[] = { 440 0x86, 0xa8 // add al r0 sp 0x218 441 }; 442 const byte kInstruction_add_al_r0_sp_0x21c[] = { 443 0x87, 0xa8 // add al r0 sp 0x21c 444 }; 445 const byte kInstruction_add_al_r0_sp_0x220[] = { 446 0x88, 0xa8 // add al r0 sp 0x220 447 }; 448 const byte kInstruction_add_al_r0_sp_0x224[] = { 449 0x89, 0xa8 // add al r0 sp 0x224 450 }; 451 const byte kInstruction_add_al_r0_sp_0x228[] = { 452 0x8a, 0xa8 // add al r0 sp 0x228 453 }; 454 const byte kInstruction_add_al_r0_sp_0x22c[] = { 455 0x8b, 0xa8 // add al r0 sp 0x22c 456 }; 457 const byte kInstruction_add_al_r0_sp_0x230[] = { 458 0x8c, 0xa8 // add al r0 sp 0x230 459 }; 460 const byte kInstruction_add_al_r0_sp_0x234[] = { 461 0x8d, 0xa8 // add al r0 sp 0x234 462 }; 463 const byte kInstruction_add_al_r0_sp_0x238[] = { 464 0x8e, 0xa8 // add al r0 sp 0x238 465 }; 466 const byte kInstruction_add_al_r0_sp_0x23c[] = { 467 0x8f, 0xa8 // add al r0 sp 0x23c 468 }; 469 const byte kInstruction_add_al_r0_sp_0x240[] = { 470 0x90, 0xa8 // add al r0 sp 0x240 471 }; 472 const byte kInstruction_add_al_r0_sp_0x244[] = { 473 0x91, 0xa8 // add al r0 sp 0x244 474 }; 475 const byte kInstruction_add_al_r0_sp_0x248[] = { 476 0x92, 0xa8 // add al r0 sp 0x248 477 }; 478 const byte kInstruction_add_al_r0_sp_0x24c[] = { 479 0x93, 0xa8 // add al r0 sp 0x24c 480 }; 481 const byte kInstruction_add_al_r0_sp_0x250[] = { 482 0x94, 0xa8 // add al r0 sp 0x250 483 }; 484 const byte kInstruction_add_al_r0_sp_0x254[] = { 485 0x95, 0xa8 // add al r0 sp 0x254 486 }; 487 const byte kInstruction_add_al_r0_sp_0x258[] = { 488 0x96, 0xa8 // add al r0 sp 0x258 489 }; 490 const byte kInstruction_add_al_r0_sp_0x25c[] = { 491 0x97, 0xa8 // add al r0 sp 0x25c 492 }; 493 const byte kInstruction_add_al_r0_sp_0x260[] = { 494 0x98, 0xa8 // add al r0 sp 0x260 495 }; 496 const byte kInstruction_add_al_r0_sp_0x264[] = { 497 0x99, 0xa8 // add al r0 sp 0x264 498 }; 499 const byte kInstruction_add_al_r0_sp_0x268[] = { 500 0x9a, 0xa8 // add al r0 sp 0x268 501 }; 502 const byte kInstruction_add_al_r0_sp_0x26c[] = { 503 0x9b, 0xa8 // add al r0 sp 0x26c 504 }; 505 const byte kInstruction_add_al_r0_sp_0x270[] = { 506 0x9c, 0xa8 // add al r0 sp 0x270 507 }; 508 const byte kInstruction_add_al_r0_sp_0x274[] = { 509 0x9d, 0xa8 // add al r0 sp 0x274 510 }; 511 const byte kInstruction_add_al_r0_sp_0x278[] = { 512 0x9e, 0xa8 // add al r0 sp 0x278 513 }; 514 const byte kInstruction_add_al_r0_sp_0x27c[] = { 515 0x9f, 0xa8 // add al r0 sp 0x27c 516 }; 517 const byte kInstruction_add_al_r0_sp_0x280[] = { 518 0xa0, 0xa8 // add al r0 sp 0x280 519 }; 520 const byte kInstruction_add_al_r0_sp_0x284[] = { 521 0xa1, 0xa8 // add al r0 sp 0x284 522 }; 523 const byte kInstruction_add_al_r0_sp_0x288[] = { 524 0xa2, 0xa8 // add al r0 sp 0x288 525 }; 526 const byte kInstruction_add_al_r0_sp_0x28c[] = { 527 0xa3, 0xa8 // add al r0 sp 0x28c 528 }; 529 const byte kInstruction_add_al_r0_sp_0x290[] = { 530 0xa4, 0xa8 // add al r0 sp 0x290 531 }; 532 const byte kInstruction_add_al_r0_sp_0x294[] = { 533 0xa5, 0xa8 // add al r0 sp 0x294 534 }; 535 const byte kInstruction_add_al_r0_sp_0x298[] = { 536 0xa6, 0xa8 // add al r0 sp 0x298 537 }; 538 const byte kInstruction_add_al_r0_sp_0x29c[] = { 539 0xa7, 0xa8 // add al r0 sp 0x29c 540 }; 541 const byte kInstruction_add_al_r0_sp_0x2a0[] = { 542 0xa8, 0xa8 // add al r0 sp 0x2a0 543 }; 544 const byte kInstruction_add_al_r0_sp_0x2a4[] = { 545 0xa9, 0xa8 // add al r0 sp 0x2a4 546 }; 547 const byte kInstruction_add_al_r0_sp_0x2a8[] = { 548 0xaa, 0xa8 // add al r0 sp 0x2a8 549 }; 550 const byte kInstruction_add_al_r0_sp_0x2ac[] = { 551 0xab, 0xa8 // add al r0 sp 0x2ac 552 }; 553 const byte kInstruction_add_al_r0_sp_0x2b0[] = { 554 0xac, 0xa8 // add al r0 sp 0x2b0 555 }; 556 const byte kInstruction_add_al_r0_sp_0x2b4[] = { 557 0xad, 0xa8 // add al r0 sp 0x2b4 558 }; 559 const byte kInstruction_add_al_r0_sp_0x2b8[] = { 560 0xae, 0xa8 // add al r0 sp 0x2b8 561 }; 562 const byte kInstruction_add_al_r0_sp_0x2bc[] = { 563 0xaf, 0xa8 // add al r0 sp 0x2bc 564 }; 565 const byte kInstruction_add_al_r0_sp_0x2c0[] = { 566 0xb0, 0xa8 // add al r0 sp 0x2c0 567 }; 568 const byte kInstruction_add_al_r0_sp_0x2c4[] = { 569 0xb1, 0xa8 // add al r0 sp 0x2c4 570 }; 571 const byte kInstruction_add_al_r0_sp_0x2c8[] = { 572 0xb2, 0xa8 // add al r0 sp 0x2c8 573 }; 574 const byte kInstruction_add_al_r0_sp_0x2cc[] = { 575 0xb3, 0xa8 // add al r0 sp 0x2cc 576 }; 577 const byte kInstruction_add_al_r0_sp_0x2d0[] = { 578 0xb4, 0xa8 // add al r0 sp 0x2d0 579 }; 580 const byte kInstruction_add_al_r0_sp_0x2d4[] = { 581 0xb5, 0xa8 // add al r0 sp 0x2d4 582 }; 583 const byte kInstruction_add_al_r0_sp_0x2d8[] = { 584 0xb6, 0xa8 // add al r0 sp 0x2d8 585 }; 586 const byte kInstruction_add_al_r0_sp_0x2dc[] = { 587 0xb7, 0xa8 // add al r0 sp 0x2dc 588 }; 589 const byte kInstruction_add_al_r0_sp_0x2e0[] = { 590 0xb8, 0xa8 // add al r0 sp 0x2e0 591 }; 592 const byte kInstruction_add_al_r0_sp_0x2e4[] = { 593 0xb9, 0xa8 // add al r0 sp 0x2e4 594 }; 595 const byte kInstruction_add_al_r0_sp_0x2e8[] = { 596 0xba, 0xa8 // add al r0 sp 0x2e8 597 }; 598 const byte kInstruction_add_al_r0_sp_0x2ec[] = { 599 0xbb, 0xa8 // add al r0 sp 0x2ec 600 }; 601 const byte kInstruction_add_al_r0_sp_0x2f0[] = { 602 0xbc, 0xa8 // add al r0 sp 0x2f0 603 }; 604 const byte kInstruction_add_al_r0_sp_0x2f4[] = { 605 0xbd, 0xa8 // add al r0 sp 0x2f4 606 }; 607 const byte kInstruction_add_al_r0_sp_0x2f8[] = { 608 0xbe, 0xa8 // add al r0 sp 0x2f8 609 }; 610 const byte kInstruction_add_al_r0_sp_0x2fc[] = { 611 0xbf, 0xa8 // add al r0 sp 0x2fc 612 }; 613 const byte kInstruction_add_al_r0_sp_0x300[] = { 614 0xc0, 0xa8 // add al r0 sp 0x300 615 }; 616 const byte kInstruction_add_al_r0_sp_0x304[] = { 617 0xc1, 0xa8 // add al r0 sp 0x304 618 }; 619 const byte kInstruction_add_al_r0_sp_0x308[] = { 620 0xc2, 0xa8 // add al r0 sp 0x308 621 }; 622 const byte kInstruction_add_al_r0_sp_0x30c[] = { 623 0xc3, 0xa8 // add al r0 sp 0x30c 624 }; 625 const byte kInstruction_add_al_r0_sp_0x310[] = { 626 0xc4, 0xa8 // add al r0 sp 0x310 627 }; 628 const byte kInstruction_add_al_r0_sp_0x314[] = { 629 0xc5, 0xa8 // add al r0 sp 0x314 630 }; 631 const byte kInstruction_add_al_r0_sp_0x318[] = { 632 0xc6, 0xa8 // add al r0 sp 0x318 633 }; 634 const byte kInstruction_add_al_r0_sp_0x31c[] = { 635 0xc7, 0xa8 // add al r0 sp 0x31c 636 }; 637 const byte kInstruction_add_al_r0_sp_0x320[] = { 638 0xc8, 0xa8 // add al r0 sp 0x320 639 }; 640 const byte kInstruction_add_al_r0_sp_0x324[] = { 641 0xc9, 0xa8 // add al r0 sp 0x324 642 }; 643 const byte kInstruction_add_al_r0_sp_0x328[] = { 644 0xca, 0xa8 // add al r0 sp 0x328 645 }; 646 const byte kInstruction_add_al_r0_sp_0x32c[] = { 647 0xcb, 0xa8 // add al r0 sp 0x32c 648 }; 649 const byte kInstruction_add_al_r0_sp_0x330[] = { 650 0xcc, 0xa8 // add al r0 sp 0x330 651 }; 652 const byte kInstruction_add_al_r0_sp_0x334[] = { 653 0xcd, 0xa8 // add al r0 sp 0x334 654 }; 655 const byte kInstruction_add_al_r0_sp_0x338[] = { 656 0xce, 0xa8 // add al r0 sp 0x338 657 }; 658 const byte kInstruction_add_al_r0_sp_0x33c[] = { 659 0xcf, 0xa8 // add al r0 sp 0x33c 660 }; 661 const byte kInstruction_add_al_r0_sp_0x340[] = { 662 0xd0, 0xa8 // add al r0 sp 0x340 663 }; 664 const byte kInstruction_add_al_r0_sp_0x344[] = { 665 0xd1, 0xa8 // add al r0 sp 0x344 666 }; 667 const byte kInstruction_add_al_r0_sp_0x348[] = { 668 0xd2, 0xa8 // add al r0 sp 0x348 669 }; 670 const byte kInstruction_add_al_r0_sp_0x34c[] = { 671 0xd3, 0xa8 // add al r0 sp 0x34c 672 }; 673 const byte kInstruction_add_al_r0_sp_0x350[] = { 674 0xd4, 0xa8 // add al r0 sp 0x350 675 }; 676 const byte kInstruction_add_al_r0_sp_0x354[] = { 677 0xd5, 0xa8 // add al r0 sp 0x354 678 }; 679 const byte kInstruction_add_al_r0_sp_0x358[] = { 680 0xd6, 0xa8 // add al r0 sp 0x358 681 }; 682 const byte kInstruction_add_al_r0_sp_0x35c[] = { 683 0xd7, 0xa8 // add al r0 sp 0x35c 684 }; 685 const byte kInstruction_add_al_r0_sp_0x360[] = { 686 0xd8, 0xa8 // add al r0 sp 0x360 687 }; 688 const byte kInstruction_add_al_r0_sp_0x364[] = { 689 0xd9, 0xa8 // add al r0 sp 0x364 690 }; 691 const byte kInstruction_add_al_r0_sp_0x368[] = { 692 0xda, 0xa8 // add al r0 sp 0x368 693 }; 694 const byte kInstruction_add_al_r0_sp_0x36c[] = { 695 0xdb, 0xa8 // add al r0 sp 0x36c 696 }; 697 const byte kInstruction_add_al_r0_sp_0x370[] = { 698 0xdc, 0xa8 // add al r0 sp 0x370 699 }; 700 const byte kInstruction_add_al_r0_sp_0x374[] = { 701 0xdd, 0xa8 // add al r0 sp 0x374 702 }; 703 const byte kInstruction_add_al_r0_sp_0x378[] = { 704 0xde, 0xa8 // add al r0 sp 0x378 705 }; 706 const byte kInstruction_add_al_r0_sp_0x37c[] = { 707 0xdf, 0xa8 // add al r0 sp 0x37c 708 }; 709 const byte kInstruction_add_al_r0_sp_0x380[] = { 710 0xe0, 0xa8 // add al r0 sp 0x380 711 }; 712 const byte kInstruction_add_al_r0_sp_0x384[] = { 713 0xe1, 0xa8 // add al r0 sp 0x384 714 }; 715 const byte kInstruction_add_al_r0_sp_0x388[] = { 716 0xe2, 0xa8 // add al r0 sp 0x388 717 }; 718 const byte kInstruction_add_al_r0_sp_0x38c[] = { 719 0xe3, 0xa8 // add al r0 sp 0x38c 720 }; 721 const byte kInstruction_add_al_r0_sp_0x390[] = { 722 0xe4, 0xa8 // add al r0 sp 0x390 723 }; 724 const byte kInstruction_add_al_r0_sp_0x394[] = { 725 0xe5, 0xa8 // add al r0 sp 0x394 726 }; 727 const byte kInstruction_add_al_r0_sp_0x398[] = { 728 0xe6, 0xa8 // add al r0 sp 0x398 729 }; 730 const byte kInstruction_add_al_r0_sp_0x39c[] = { 731 0xe7, 0xa8 // add al r0 sp 0x39c 732 }; 733 const byte kInstruction_add_al_r0_sp_0x3a0[] = { 734 0xe8, 0xa8 // add al r0 sp 0x3a0 735 }; 736 const byte kInstruction_add_al_r0_sp_0x3a4[] = { 737 0xe9, 0xa8 // add al r0 sp 0x3a4 738 }; 739 const byte kInstruction_add_al_r0_sp_0x3a8[] = { 740 0xea, 0xa8 // add al r0 sp 0x3a8 741 }; 742 const byte kInstruction_add_al_r0_sp_0x3ac[] = { 743 0xeb, 0xa8 // add al r0 sp 0x3ac 744 }; 745 const byte kInstruction_add_al_r0_sp_0x3b0[] = { 746 0xec, 0xa8 // add al r0 sp 0x3b0 747 }; 748 const byte kInstruction_add_al_r0_sp_0x3b4[] = { 749 0xed, 0xa8 // add al r0 sp 0x3b4 750 }; 751 const byte kInstruction_add_al_r0_sp_0x3b8[] = { 752 0xee, 0xa8 // add al r0 sp 0x3b8 753 }; 754 const byte kInstruction_add_al_r0_sp_0x3bc[] = { 755 0xef, 0xa8 // add al r0 sp 0x3bc 756 }; 757 const byte kInstruction_add_al_r0_sp_0x3c0[] = { 758 0xf0, 0xa8 // add al r0 sp 0x3c0 759 }; 760 const byte kInstruction_add_al_r0_sp_0x3c4[] = { 761 0xf1, 0xa8 // add al r0 sp 0x3c4 762 }; 763 const byte kInstruction_add_al_r0_sp_0x3c8[] = { 764 0xf2, 0xa8 // add al r0 sp 0x3c8 765 }; 766 const byte kInstruction_add_al_r0_sp_0x3cc[] = { 767 0xf3, 0xa8 // add al r0 sp 0x3cc 768 }; 769 const byte kInstruction_add_al_r0_sp_0x3d0[] = { 770 0xf4, 0xa8 // add al r0 sp 0x3d0 771 }; 772 const byte kInstruction_add_al_r0_sp_0x3d4[] = { 773 0xf5, 0xa8 // add al r0 sp 0x3d4 774 }; 775 const byte kInstruction_add_al_r0_sp_0x3d8[] = { 776 0xf6, 0xa8 // add al r0 sp 0x3d8 777 }; 778 const byte kInstruction_add_al_r0_sp_0x3dc[] = { 779 0xf7, 0xa8 // add al r0 sp 0x3dc 780 }; 781 const byte kInstruction_add_al_r0_sp_0x3e0[] = { 782 0xf8, 0xa8 // add al r0 sp 0x3e0 783 }; 784 const byte kInstruction_add_al_r0_sp_0x3e4[] = { 785 0xf9, 0xa8 // add al r0 sp 0x3e4 786 }; 787 const byte kInstruction_add_al_r0_sp_0x3e8[] = { 788 0xfa, 0xa8 // add al r0 sp 0x3e8 789 }; 790 const byte kInstruction_add_al_r0_sp_0x3ec[] = { 791 0xfb, 0xa8 // add al r0 sp 0x3ec 792 }; 793 const byte kInstruction_add_al_r0_sp_0x3f0[] = { 794 0xfc, 0xa8 // add al r0 sp 0x3f0 795 }; 796 const byte kInstruction_add_al_r0_sp_0x3f4[] = { 797 0xfd, 0xa8 // add al r0 sp 0x3f4 798 }; 799 const byte kInstruction_add_al_r0_sp_0x3f8[] = { 800 0xfe, 0xa8 // add al r0 sp 0x3f8 801 }; 802 const byte kInstruction_add_al_r0_sp_0x3fc[] = { 803 0xff, 0xa8 // add al r0 sp 0x3fc 804 }; 805 const TestResult kReferenceadd[] = { 806 { 807 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x0), 808 kInstruction_add_al_r0_sp_0x0, 809 }, 810 { 811 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x4), 812 kInstruction_add_al_r0_sp_0x4, 813 }, 814 { 815 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x8), 816 kInstruction_add_al_r0_sp_0x8, 817 }, 818 { 819 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc), 820 kInstruction_add_al_r0_sp_0xc, 821 }, 822 { 823 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x10), 824 kInstruction_add_al_r0_sp_0x10, 825 }, 826 { 827 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x14), 828 kInstruction_add_al_r0_sp_0x14, 829 }, 830 { 831 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x18), 832 kInstruction_add_al_r0_sp_0x18, 833 }, 834 { 835 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c), 836 kInstruction_add_al_r0_sp_0x1c, 837 }, 838 { 839 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x20), 840 kInstruction_add_al_r0_sp_0x20, 841 }, 842 { 843 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x24), 844 kInstruction_add_al_r0_sp_0x24, 845 }, 846 { 847 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x28), 848 kInstruction_add_al_r0_sp_0x28, 849 }, 850 { 851 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c), 852 kInstruction_add_al_r0_sp_0x2c, 853 }, 854 { 855 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x30), 856 kInstruction_add_al_r0_sp_0x30, 857 }, 858 { 859 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x34), 860 kInstruction_add_al_r0_sp_0x34, 861 }, 862 { 863 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x38), 864 kInstruction_add_al_r0_sp_0x38, 865 }, 866 { 867 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c), 868 kInstruction_add_al_r0_sp_0x3c, 869 }, 870 { 871 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x40), 872 kInstruction_add_al_r0_sp_0x40, 873 }, 874 { 875 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x44), 876 kInstruction_add_al_r0_sp_0x44, 877 }, 878 { 879 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x48), 880 kInstruction_add_al_r0_sp_0x48, 881 }, 882 { 883 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x4c), 884 kInstruction_add_al_r0_sp_0x4c, 885 }, 886 { 887 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x50), 888 kInstruction_add_al_r0_sp_0x50, 889 }, 890 { 891 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x54), 892 kInstruction_add_al_r0_sp_0x54, 893 }, 894 { 895 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x58), 896 kInstruction_add_al_r0_sp_0x58, 897 }, 898 { 899 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x5c), 900 kInstruction_add_al_r0_sp_0x5c, 901 }, 902 { 903 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x60), 904 kInstruction_add_al_r0_sp_0x60, 905 }, 906 { 907 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x64), 908 kInstruction_add_al_r0_sp_0x64, 909 }, 910 { 911 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x68), 912 kInstruction_add_al_r0_sp_0x68, 913 }, 914 { 915 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x6c), 916 kInstruction_add_al_r0_sp_0x6c, 917 }, 918 { 919 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x70), 920 kInstruction_add_al_r0_sp_0x70, 921 }, 922 { 923 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x74), 924 kInstruction_add_al_r0_sp_0x74, 925 }, 926 { 927 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x78), 928 kInstruction_add_al_r0_sp_0x78, 929 }, 930 { 931 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x7c), 932 kInstruction_add_al_r0_sp_0x7c, 933 }, 934 { 935 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x80), 936 kInstruction_add_al_r0_sp_0x80, 937 }, 938 { 939 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x84), 940 kInstruction_add_al_r0_sp_0x84, 941 }, 942 { 943 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x88), 944 kInstruction_add_al_r0_sp_0x88, 945 }, 946 { 947 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x8c), 948 kInstruction_add_al_r0_sp_0x8c, 949 }, 950 { 951 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x90), 952 kInstruction_add_al_r0_sp_0x90, 953 }, 954 { 955 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x94), 956 kInstruction_add_al_r0_sp_0x94, 957 }, 958 { 959 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x98), 960 kInstruction_add_al_r0_sp_0x98, 961 }, 962 { 963 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x9c), 964 kInstruction_add_al_r0_sp_0x9c, 965 }, 966 { 967 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa0), 968 kInstruction_add_al_r0_sp_0xa0, 969 }, 970 { 971 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa4), 972 kInstruction_add_al_r0_sp_0xa4, 973 }, 974 { 975 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa8), 976 kInstruction_add_al_r0_sp_0xa8, 977 }, 978 { 979 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xac), 980 kInstruction_add_al_r0_sp_0xac, 981 }, 982 { 983 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb0), 984 kInstruction_add_al_r0_sp_0xb0, 985 }, 986 { 987 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb4), 988 kInstruction_add_al_r0_sp_0xb4, 989 }, 990 { 991 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb8), 992 kInstruction_add_al_r0_sp_0xb8, 993 }, 994 { 995 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xbc), 996 kInstruction_add_al_r0_sp_0xbc, 997 }, 998 { 999 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc0), 1000 kInstruction_add_al_r0_sp_0xc0, 1001 }, 1002 { 1003 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc4), 1004 kInstruction_add_al_r0_sp_0xc4, 1005 }, 1006 { 1007 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc8), 1008 kInstruction_add_al_r0_sp_0xc8, 1009 }, 1010 { 1011 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xcc), 1012 kInstruction_add_al_r0_sp_0xcc, 1013 }, 1014 { 1015 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd0), 1016 kInstruction_add_al_r0_sp_0xd0, 1017 }, 1018 { 1019 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd4), 1020 kInstruction_add_al_r0_sp_0xd4, 1021 }, 1022 { 1023 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd8), 1024 kInstruction_add_al_r0_sp_0xd8, 1025 }, 1026 { 1027 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xdc), 1028 kInstruction_add_al_r0_sp_0xdc, 1029 }, 1030 { 1031 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe0), 1032 kInstruction_add_al_r0_sp_0xe0, 1033 }, 1034 { 1035 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe4), 1036 kInstruction_add_al_r0_sp_0xe4, 1037 }, 1038 { 1039 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe8), 1040 kInstruction_add_al_r0_sp_0xe8, 1041 }, 1042 { 1043 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xec), 1044 kInstruction_add_al_r0_sp_0xec, 1045 }, 1046 { 1047 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf0), 1048 kInstruction_add_al_r0_sp_0xf0, 1049 }, 1050 { 1051 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf4), 1052 kInstruction_add_al_r0_sp_0xf4, 1053 }, 1054 { 1055 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf8), 1056 kInstruction_add_al_r0_sp_0xf8, 1057 }, 1058 { 1059 ARRAY_SIZE(kInstruction_add_al_r0_sp_0xfc), 1060 kInstruction_add_al_r0_sp_0xfc, 1061 }, 1062 { 1063 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x100), 1064 kInstruction_add_al_r0_sp_0x100, 1065 }, 1066 { 1067 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x104), 1068 kInstruction_add_al_r0_sp_0x104, 1069 }, 1070 { 1071 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x108), 1072 kInstruction_add_al_r0_sp_0x108, 1073 }, 1074 { 1075 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x10c), 1076 kInstruction_add_al_r0_sp_0x10c, 1077 }, 1078 { 1079 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x110), 1080 kInstruction_add_al_r0_sp_0x110, 1081 }, 1082 { 1083 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x114), 1084 kInstruction_add_al_r0_sp_0x114, 1085 }, 1086 { 1087 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x118), 1088 kInstruction_add_al_r0_sp_0x118, 1089 }, 1090 { 1091 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x11c), 1092 kInstruction_add_al_r0_sp_0x11c, 1093 }, 1094 { 1095 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x120), 1096 kInstruction_add_al_r0_sp_0x120, 1097 }, 1098 { 1099 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x124), 1100 kInstruction_add_al_r0_sp_0x124, 1101 }, 1102 { 1103 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x128), 1104 kInstruction_add_al_r0_sp_0x128, 1105 }, 1106 { 1107 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x12c), 1108 kInstruction_add_al_r0_sp_0x12c, 1109 }, 1110 { 1111 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x130), 1112 kInstruction_add_al_r0_sp_0x130, 1113 }, 1114 { 1115 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x134), 1116 kInstruction_add_al_r0_sp_0x134, 1117 }, 1118 { 1119 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x138), 1120 kInstruction_add_al_r0_sp_0x138, 1121 }, 1122 { 1123 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x13c), 1124 kInstruction_add_al_r0_sp_0x13c, 1125 }, 1126 { 1127 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x140), 1128 kInstruction_add_al_r0_sp_0x140, 1129 }, 1130 { 1131 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x144), 1132 kInstruction_add_al_r0_sp_0x144, 1133 }, 1134 { 1135 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x148), 1136 kInstruction_add_al_r0_sp_0x148, 1137 }, 1138 { 1139 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x14c), 1140 kInstruction_add_al_r0_sp_0x14c, 1141 }, 1142 { 1143 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x150), 1144 kInstruction_add_al_r0_sp_0x150, 1145 }, 1146 { 1147 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x154), 1148 kInstruction_add_al_r0_sp_0x154, 1149 }, 1150 { 1151 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x158), 1152 kInstruction_add_al_r0_sp_0x158, 1153 }, 1154 { 1155 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x15c), 1156 kInstruction_add_al_r0_sp_0x15c, 1157 }, 1158 { 1159 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x160), 1160 kInstruction_add_al_r0_sp_0x160, 1161 }, 1162 { 1163 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x164), 1164 kInstruction_add_al_r0_sp_0x164, 1165 }, 1166 { 1167 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x168), 1168 kInstruction_add_al_r0_sp_0x168, 1169 }, 1170 { 1171 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x16c), 1172 kInstruction_add_al_r0_sp_0x16c, 1173 }, 1174 { 1175 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x170), 1176 kInstruction_add_al_r0_sp_0x170, 1177 }, 1178 { 1179 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x174), 1180 kInstruction_add_al_r0_sp_0x174, 1181 }, 1182 { 1183 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x178), 1184 kInstruction_add_al_r0_sp_0x178, 1185 }, 1186 { 1187 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x17c), 1188 kInstruction_add_al_r0_sp_0x17c, 1189 }, 1190 { 1191 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x180), 1192 kInstruction_add_al_r0_sp_0x180, 1193 }, 1194 { 1195 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x184), 1196 kInstruction_add_al_r0_sp_0x184, 1197 }, 1198 { 1199 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x188), 1200 kInstruction_add_al_r0_sp_0x188, 1201 }, 1202 { 1203 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x18c), 1204 kInstruction_add_al_r0_sp_0x18c, 1205 }, 1206 { 1207 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x190), 1208 kInstruction_add_al_r0_sp_0x190, 1209 }, 1210 { 1211 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x194), 1212 kInstruction_add_al_r0_sp_0x194, 1213 }, 1214 { 1215 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x198), 1216 kInstruction_add_al_r0_sp_0x198, 1217 }, 1218 { 1219 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x19c), 1220 kInstruction_add_al_r0_sp_0x19c, 1221 }, 1222 { 1223 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a0), 1224 kInstruction_add_al_r0_sp_0x1a0, 1225 }, 1226 { 1227 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a4), 1228 kInstruction_add_al_r0_sp_0x1a4, 1229 }, 1230 { 1231 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a8), 1232 kInstruction_add_al_r0_sp_0x1a8, 1233 }, 1234 { 1235 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1ac), 1236 kInstruction_add_al_r0_sp_0x1ac, 1237 }, 1238 { 1239 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b0), 1240 kInstruction_add_al_r0_sp_0x1b0, 1241 }, 1242 { 1243 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b4), 1244 kInstruction_add_al_r0_sp_0x1b4, 1245 }, 1246 { 1247 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b8), 1248 kInstruction_add_al_r0_sp_0x1b8, 1249 }, 1250 { 1251 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1bc), 1252 kInstruction_add_al_r0_sp_0x1bc, 1253 }, 1254 { 1255 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c0), 1256 kInstruction_add_al_r0_sp_0x1c0, 1257 }, 1258 { 1259 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c4), 1260 kInstruction_add_al_r0_sp_0x1c4, 1261 }, 1262 { 1263 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c8), 1264 kInstruction_add_al_r0_sp_0x1c8, 1265 }, 1266 { 1267 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1cc), 1268 kInstruction_add_al_r0_sp_0x1cc, 1269 }, 1270 { 1271 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d0), 1272 kInstruction_add_al_r0_sp_0x1d0, 1273 }, 1274 { 1275 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d4), 1276 kInstruction_add_al_r0_sp_0x1d4, 1277 }, 1278 { 1279 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d8), 1280 kInstruction_add_al_r0_sp_0x1d8, 1281 }, 1282 { 1283 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1dc), 1284 kInstruction_add_al_r0_sp_0x1dc, 1285 }, 1286 { 1287 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e0), 1288 kInstruction_add_al_r0_sp_0x1e0, 1289 }, 1290 { 1291 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e4), 1292 kInstruction_add_al_r0_sp_0x1e4, 1293 }, 1294 { 1295 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e8), 1296 kInstruction_add_al_r0_sp_0x1e8, 1297 }, 1298 { 1299 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1ec), 1300 kInstruction_add_al_r0_sp_0x1ec, 1301 }, 1302 { 1303 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f0), 1304 kInstruction_add_al_r0_sp_0x1f0, 1305 }, 1306 { 1307 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f4), 1308 kInstruction_add_al_r0_sp_0x1f4, 1309 }, 1310 { 1311 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f8), 1312 kInstruction_add_al_r0_sp_0x1f8, 1313 }, 1314 { 1315 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1fc), 1316 kInstruction_add_al_r0_sp_0x1fc, 1317 }, 1318 { 1319 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x200), 1320 kInstruction_add_al_r0_sp_0x200, 1321 }, 1322 { 1323 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x204), 1324 kInstruction_add_al_r0_sp_0x204, 1325 }, 1326 { 1327 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x208), 1328 kInstruction_add_al_r0_sp_0x208, 1329 }, 1330 { 1331 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x20c), 1332 kInstruction_add_al_r0_sp_0x20c, 1333 }, 1334 { 1335 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x210), 1336 kInstruction_add_al_r0_sp_0x210, 1337 }, 1338 { 1339 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x214), 1340 kInstruction_add_al_r0_sp_0x214, 1341 }, 1342 { 1343 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x218), 1344 kInstruction_add_al_r0_sp_0x218, 1345 }, 1346 { 1347 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x21c), 1348 kInstruction_add_al_r0_sp_0x21c, 1349 }, 1350 { 1351 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x220), 1352 kInstruction_add_al_r0_sp_0x220, 1353 }, 1354 { 1355 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x224), 1356 kInstruction_add_al_r0_sp_0x224, 1357 }, 1358 { 1359 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x228), 1360 kInstruction_add_al_r0_sp_0x228, 1361 }, 1362 { 1363 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x22c), 1364 kInstruction_add_al_r0_sp_0x22c, 1365 }, 1366 { 1367 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x230), 1368 kInstruction_add_al_r0_sp_0x230, 1369 }, 1370 { 1371 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x234), 1372 kInstruction_add_al_r0_sp_0x234, 1373 }, 1374 { 1375 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x238), 1376 kInstruction_add_al_r0_sp_0x238, 1377 }, 1378 { 1379 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x23c), 1380 kInstruction_add_al_r0_sp_0x23c, 1381 }, 1382 { 1383 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x240), 1384 kInstruction_add_al_r0_sp_0x240, 1385 }, 1386 { 1387 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x244), 1388 kInstruction_add_al_r0_sp_0x244, 1389 }, 1390 { 1391 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x248), 1392 kInstruction_add_al_r0_sp_0x248, 1393 }, 1394 { 1395 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x24c), 1396 kInstruction_add_al_r0_sp_0x24c, 1397 }, 1398 { 1399 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x250), 1400 kInstruction_add_al_r0_sp_0x250, 1401 }, 1402 { 1403 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x254), 1404 kInstruction_add_al_r0_sp_0x254, 1405 }, 1406 { 1407 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x258), 1408 kInstruction_add_al_r0_sp_0x258, 1409 }, 1410 { 1411 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x25c), 1412 kInstruction_add_al_r0_sp_0x25c, 1413 }, 1414 { 1415 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x260), 1416 kInstruction_add_al_r0_sp_0x260, 1417 }, 1418 { 1419 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x264), 1420 kInstruction_add_al_r0_sp_0x264, 1421 }, 1422 { 1423 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x268), 1424 kInstruction_add_al_r0_sp_0x268, 1425 }, 1426 { 1427 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x26c), 1428 kInstruction_add_al_r0_sp_0x26c, 1429 }, 1430 { 1431 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x270), 1432 kInstruction_add_al_r0_sp_0x270, 1433 }, 1434 { 1435 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x274), 1436 kInstruction_add_al_r0_sp_0x274, 1437 }, 1438 { 1439 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x278), 1440 kInstruction_add_al_r0_sp_0x278, 1441 }, 1442 { 1443 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x27c), 1444 kInstruction_add_al_r0_sp_0x27c, 1445 }, 1446 { 1447 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x280), 1448 kInstruction_add_al_r0_sp_0x280, 1449 }, 1450 { 1451 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x284), 1452 kInstruction_add_al_r0_sp_0x284, 1453 }, 1454 { 1455 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x288), 1456 kInstruction_add_al_r0_sp_0x288, 1457 }, 1458 { 1459 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x28c), 1460 kInstruction_add_al_r0_sp_0x28c, 1461 }, 1462 { 1463 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x290), 1464 kInstruction_add_al_r0_sp_0x290, 1465 }, 1466 { 1467 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x294), 1468 kInstruction_add_al_r0_sp_0x294, 1469 }, 1470 { 1471 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x298), 1472 kInstruction_add_al_r0_sp_0x298, 1473 }, 1474 { 1475 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x29c), 1476 kInstruction_add_al_r0_sp_0x29c, 1477 }, 1478 { 1479 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a0), 1480 kInstruction_add_al_r0_sp_0x2a0, 1481 }, 1482 { 1483 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a4), 1484 kInstruction_add_al_r0_sp_0x2a4, 1485 }, 1486 { 1487 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a8), 1488 kInstruction_add_al_r0_sp_0x2a8, 1489 }, 1490 { 1491 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2ac), 1492 kInstruction_add_al_r0_sp_0x2ac, 1493 }, 1494 { 1495 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b0), 1496 kInstruction_add_al_r0_sp_0x2b0, 1497 }, 1498 { 1499 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b4), 1500 kInstruction_add_al_r0_sp_0x2b4, 1501 }, 1502 { 1503 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b8), 1504 kInstruction_add_al_r0_sp_0x2b8, 1505 }, 1506 { 1507 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2bc), 1508 kInstruction_add_al_r0_sp_0x2bc, 1509 }, 1510 { 1511 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c0), 1512 kInstruction_add_al_r0_sp_0x2c0, 1513 }, 1514 { 1515 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c4), 1516 kInstruction_add_al_r0_sp_0x2c4, 1517 }, 1518 { 1519 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c8), 1520 kInstruction_add_al_r0_sp_0x2c8, 1521 }, 1522 { 1523 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2cc), 1524 kInstruction_add_al_r0_sp_0x2cc, 1525 }, 1526 { 1527 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d0), 1528 kInstruction_add_al_r0_sp_0x2d0, 1529 }, 1530 { 1531 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d4), 1532 kInstruction_add_al_r0_sp_0x2d4, 1533 }, 1534 { 1535 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d8), 1536 kInstruction_add_al_r0_sp_0x2d8, 1537 }, 1538 { 1539 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2dc), 1540 kInstruction_add_al_r0_sp_0x2dc, 1541 }, 1542 { 1543 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e0), 1544 kInstruction_add_al_r0_sp_0x2e0, 1545 }, 1546 { 1547 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e4), 1548 kInstruction_add_al_r0_sp_0x2e4, 1549 }, 1550 { 1551 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e8), 1552 kInstruction_add_al_r0_sp_0x2e8, 1553 }, 1554 { 1555 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2ec), 1556 kInstruction_add_al_r0_sp_0x2ec, 1557 }, 1558 { 1559 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f0), 1560 kInstruction_add_al_r0_sp_0x2f0, 1561 }, 1562 { 1563 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f4), 1564 kInstruction_add_al_r0_sp_0x2f4, 1565 }, 1566 { 1567 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f8), 1568 kInstruction_add_al_r0_sp_0x2f8, 1569 }, 1570 { 1571 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2fc), 1572 kInstruction_add_al_r0_sp_0x2fc, 1573 }, 1574 { 1575 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x300), 1576 kInstruction_add_al_r0_sp_0x300, 1577 }, 1578 { 1579 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x304), 1580 kInstruction_add_al_r0_sp_0x304, 1581 }, 1582 { 1583 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x308), 1584 kInstruction_add_al_r0_sp_0x308, 1585 }, 1586 { 1587 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x30c), 1588 kInstruction_add_al_r0_sp_0x30c, 1589 }, 1590 { 1591 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x310), 1592 kInstruction_add_al_r0_sp_0x310, 1593 }, 1594 { 1595 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x314), 1596 kInstruction_add_al_r0_sp_0x314, 1597 }, 1598 { 1599 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x318), 1600 kInstruction_add_al_r0_sp_0x318, 1601 }, 1602 { 1603 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x31c), 1604 kInstruction_add_al_r0_sp_0x31c, 1605 }, 1606 { 1607 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x320), 1608 kInstruction_add_al_r0_sp_0x320, 1609 }, 1610 { 1611 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x324), 1612 kInstruction_add_al_r0_sp_0x324, 1613 }, 1614 { 1615 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x328), 1616 kInstruction_add_al_r0_sp_0x328, 1617 }, 1618 { 1619 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x32c), 1620 kInstruction_add_al_r0_sp_0x32c, 1621 }, 1622 { 1623 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x330), 1624 kInstruction_add_al_r0_sp_0x330, 1625 }, 1626 { 1627 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x334), 1628 kInstruction_add_al_r0_sp_0x334, 1629 }, 1630 { 1631 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x338), 1632 kInstruction_add_al_r0_sp_0x338, 1633 }, 1634 { 1635 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x33c), 1636 kInstruction_add_al_r0_sp_0x33c, 1637 }, 1638 { 1639 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x340), 1640 kInstruction_add_al_r0_sp_0x340, 1641 }, 1642 { 1643 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x344), 1644 kInstruction_add_al_r0_sp_0x344, 1645 }, 1646 { 1647 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x348), 1648 kInstruction_add_al_r0_sp_0x348, 1649 }, 1650 { 1651 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x34c), 1652 kInstruction_add_al_r0_sp_0x34c, 1653 }, 1654 { 1655 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x350), 1656 kInstruction_add_al_r0_sp_0x350, 1657 }, 1658 { 1659 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x354), 1660 kInstruction_add_al_r0_sp_0x354, 1661 }, 1662 { 1663 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x358), 1664 kInstruction_add_al_r0_sp_0x358, 1665 }, 1666 { 1667 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x35c), 1668 kInstruction_add_al_r0_sp_0x35c, 1669 }, 1670 { 1671 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x360), 1672 kInstruction_add_al_r0_sp_0x360, 1673 }, 1674 { 1675 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x364), 1676 kInstruction_add_al_r0_sp_0x364, 1677 }, 1678 { 1679 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x368), 1680 kInstruction_add_al_r0_sp_0x368, 1681 }, 1682 { 1683 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x36c), 1684 kInstruction_add_al_r0_sp_0x36c, 1685 }, 1686 { 1687 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x370), 1688 kInstruction_add_al_r0_sp_0x370, 1689 }, 1690 { 1691 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x374), 1692 kInstruction_add_al_r0_sp_0x374, 1693 }, 1694 { 1695 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x378), 1696 kInstruction_add_al_r0_sp_0x378, 1697 }, 1698 { 1699 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x37c), 1700 kInstruction_add_al_r0_sp_0x37c, 1701 }, 1702 { 1703 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x380), 1704 kInstruction_add_al_r0_sp_0x380, 1705 }, 1706 { 1707 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x384), 1708 kInstruction_add_al_r0_sp_0x384, 1709 }, 1710 { 1711 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x388), 1712 kInstruction_add_al_r0_sp_0x388, 1713 }, 1714 { 1715 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x38c), 1716 kInstruction_add_al_r0_sp_0x38c, 1717 }, 1718 { 1719 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x390), 1720 kInstruction_add_al_r0_sp_0x390, 1721 }, 1722 { 1723 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x394), 1724 kInstruction_add_al_r0_sp_0x394, 1725 }, 1726 { 1727 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x398), 1728 kInstruction_add_al_r0_sp_0x398, 1729 }, 1730 { 1731 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x39c), 1732 kInstruction_add_al_r0_sp_0x39c, 1733 }, 1734 { 1735 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a0), 1736 kInstruction_add_al_r0_sp_0x3a0, 1737 }, 1738 { 1739 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a4), 1740 kInstruction_add_al_r0_sp_0x3a4, 1741 }, 1742 { 1743 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a8), 1744 kInstruction_add_al_r0_sp_0x3a8, 1745 }, 1746 { 1747 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3ac), 1748 kInstruction_add_al_r0_sp_0x3ac, 1749 }, 1750 { 1751 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b0), 1752 kInstruction_add_al_r0_sp_0x3b0, 1753 }, 1754 { 1755 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b4), 1756 kInstruction_add_al_r0_sp_0x3b4, 1757 }, 1758 { 1759 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b8), 1760 kInstruction_add_al_r0_sp_0x3b8, 1761 }, 1762 { 1763 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3bc), 1764 kInstruction_add_al_r0_sp_0x3bc, 1765 }, 1766 { 1767 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c0), 1768 kInstruction_add_al_r0_sp_0x3c0, 1769 }, 1770 { 1771 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c4), 1772 kInstruction_add_al_r0_sp_0x3c4, 1773 }, 1774 { 1775 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c8), 1776 kInstruction_add_al_r0_sp_0x3c8, 1777 }, 1778 { 1779 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3cc), 1780 kInstruction_add_al_r0_sp_0x3cc, 1781 }, 1782 { 1783 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d0), 1784 kInstruction_add_al_r0_sp_0x3d0, 1785 }, 1786 { 1787 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d4), 1788 kInstruction_add_al_r0_sp_0x3d4, 1789 }, 1790 { 1791 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d8), 1792 kInstruction_add_al_r0_sp_0x3d8, 1793 }, 1794 { 1795 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3dc), 1796 kInstruction_add_al_r0_sp_0x3dc, 1797 }, 1798 { 1799 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e0), 1800 kInstruction_add_al_r0_sp_0x3e0, 1801 }, 1802 { 1803 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e4), 1804 kInstruction_add_al_r0_sp_0x3e4, 1805 }, 1806 { 1807 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e8), 1808 kInstruction_add_al_r0_sp_0x3e8, 1809 }, 1810 { 1811 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3ec), 1812 kInstruction_add_al_r0_sp_0x3ec, 1813 }, 1814 { 1815 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f0), 1816 kInstruction_add_al_r0_sp_0x3f0, 1817 }, 1818 { 1819 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f4), 1820 kInstruction_add_al_r0_sp_0x3f4, 1821 }, 1822 { 1823 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f8), 1824 kInstruction_add_al_r0_sp_0x3f8, 1825 }, 1826 { 1827 ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3fc), 1828 kInstruction_add_al_r0_sp_0x3fc, 1829 }, 1830 }; 1831 1832 #endif // VIXL_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_ 1833