// 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_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_ #define VIXL_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_ const byte kInstruction_add_al_r0_sp_0x0[] = { 0x00, 0xa8 // add al r0 sp 0x0 }; const byte kInstruction_add_al_r0_sp_0x4[] = { 0x01, 0xa8 // add al r0 sp 0x4 }; const byte kInstruction_add_al_r0_sp_0x8[] = { 0x02, 0xa8 // add al r0 sp 0x8 }; const byte kInstruction_add_al_r0_sp_0xc[] = { 0x03, 0xa8 // add al r0 sp 0xc }; const byte kInstruction_add_al_r0_sp_0x10[] = { 0x04, 0xa8 // add al r0 sp 0x10 }; const byte kInstruction_add_al_r0_sp_0x14[] = { 0x05, 0xa8 // add al r0 sp 0x14 }; const byte kInstruction_add_al_r0_sp_0x18[] = { 0x06, 0xa8 // add al r0 sp 0x18 }; const byte kInstruction_add_al_r0_sp_0x1c[] = { 0x07, 0xa8 // add al r0 sp 0x1c }; const byte kInstruction_add_al_r0_sp_0x20[] = { 0x08, 0xa8 // add al r0 sp 0x20 }; const byte kInstruction_add_al_r0_sp_0x24[] = { 0x09, 0xa8 // add al r0 sp 0x24 }; const byte kInstruction_add_al_r0_sp_0x28[] = { 0x0a, 0xa8 // add al r0 sp 0x28 }; const byte kInstruction_add_al_r0_sp_0x2c[] = { 0x0b, 0xa8 // add al r0 sp 0x2c }; const byte kInstruction_add_al_r0_sp_0x30[] = { 0x0c, 0xa8 // add al r0 sp 0x30 }; const byte kInstruction_add_al_r0_sp_0x34[] = { 0x0d, 0xa8 // add al r0 sp 0x34 }; const byte kInstruction_add_al_r0_sp_0x38[] = { 0x0e, 0xa8 // add al r0 sp 0x38 }; const byte kInstruction_add_al_r0_sp_0x3c[] = { 0x0f, 0xa8 // add al r0 sp 0x3c }; const byte kInstruction_add_al_r0_sp_0x40[] = { 0x10, 0xa8 // add al r0 sp 0x40 }; const byte kInstruction_add_al_r0_sp_0x44[] = { 0x11, 0xa8 // add al r0 sp 0x44 }; const byte kInstruction_add_al_r0_sp_0x48[] = { 0x12, 0xa8 // add al r0 sp 0x48 }; const byte kInstruction_add_al_r0_sp_0x4c[] = { 0x13, 0xa8 // add al r0 sp 0x4c }; const byte kInstruction_add_al_r0_sp_0x50[] = { 0x14, 0xa8 // add al r0 sp 0x50 }; const byte kInstruction_add_al_r0_sp_0x54[] = { 0x15, 0xa8 // add al r0 sp 0x54 }; const byte kInstruction_add_al_r0_sp_0x58[] = { 0x16, 0xa8 // add al r0 sp 0x58 }; const byte kInstruction_add_al_r0_sp_0x5c[] = { 0x17, 0xa8 // add al r0 sp 0x5c }; const byte kInstruction_add_al_r0_sp_0x60[] = { 0x18, 0xa8 // add al r0 sp 0x60 }; const byte kInstruction_add_al_r0_sp_0x64[] = { 0x19, 0xa8 // add al r0 sp 0x64 }; const byte kInstruction_add_al_r0_sp_0x68[] = { 0x1a, 0xa8 // add al r0 sp 0x68 }; const byte kInstruction_add_al_r0_sp_0x6c[] = { 0x1b, 0xa8 // add al r0 sp 0x6c }; const byte kInstruction_add_al_r0_sp_0x70[] = { 0x1c, 0xa8 // add al r0 sp 0x70 }; const byte kInstruction_add_al_r0_sp_0x74[] = { 0x1d, 0xa8 // add al r0 sp 0x74 }; const byte kInstruction_add_al_r0_sp_0x78[] = { 0x1e, 0xa8 // add al r0 sp 0x78 }; const byte kInstruction_add_al_r0_sp_0x7c[] = { 0x1f, 0xa8 // add al r0 sp 0x7c }; const byte kInstruction_add_al_r0_sp_0x80[] = { 0x20, 0xa8 // add al r0 sp 0x80 }; const byte kInstruction_add_al_r0_sp_0x84[] = { 0x21, 0xa8 // add al r0 sp 0x84 }; const byte kInstruction_add_al_r0_sp_0x88[] = { 0x22, 0xa8 // add al r0 sp 0x88 }; const byte kInstruction_add_al_r0_sp_0x8c[] = { 0x23, 0xa8 // add al r0 sp 0x8c }; const byte kInstruction_add_al_r0_sp_0x90[] = { 0x24, 0xa8 // add al r0 sp 0x90 }; const byte kInstruction_add_al_r0_sp_0x94[] = { 0x25, 0xa8 // add al r0 sp 0x94 }; const byte kInstruction_add_al_r0_sp_0x98[] = { 0x26, 0xa8 // add al r0 sp 0x98 }; const byte kInstruction_add_al_r0_sp_0x9c[] = { 0x27, 0xa8 // add al r0 sp 0x9c }; const byte kInstruction_add_al_r0_sp_0xa0[] = { 0x28, 0xa8 // add al r0 sp 0xa0 }; const byte kInstruction_add_al_r0_sp_0xa4[] = { 0x29, 0xa8 // add al r0 sp 0xa4 }; const byte kInstruction_add_al_r0_sp_0xa8[] = { 0x2a, 0xa8 // add al r0 sp 0xa8 }; const byte kInstruction_add_al_r0_sp_0xac[] = { 0x2b, 0xa8 // add al r0 sp 0xac }; const byte kInstruction_add_al_r0_sp_0xb0[] = { 0x2c, 0xa8 // add al r0 sp 0xb0 }; const byte kInstruction_add_al_r0_sp_0xb4[] = { 0x2d, 0xa8 // add al r0 sp 0xb4 }; const byte kInstruction_add_al_r0_sp_0xb8[] = { 0x2e, 0xa8 // add al r0 sp 0xb8 }; const byte kInstruction_add_al_r0_sp_0xbc[] = { 0x2f, 0xa8 // add al r0 sp 0xbc }; const byte kInstruction_add_al_r0_sp_0xc0[] = { 0x30, 0xa8 // add al r0 sp 0xc0 }; const byte kInstruction_add_al_r0_sp_0xc4[] = { 0x31, 0xa8 // add al r0 sp 0xc4 }; const byte kInstruction_add_al_r0_sp_0xc8[] = { 0x32, 0xa8 // add al r0 sp 0xc8 }; const byte kInstruction_add_al_r0_sp_0xcc[] = { 0x33, 0xa8 // add al r0 sp 0xcc }; const byte kInstruction_add_al_r0_sp_0xd0[] = { 0x34, 0xa8 // add al r0 sp 0xd0 }; const byte kInstruction_add_al_r0_sp_0xd4[] = { 0x35, 0xa8 // add al r0 sp 0xd4 }; const byte kInstruction_add_al_r0_sp_0xd8[] = { 0x36, 0xa8 // add al r0 sp 0xd8 }; const byte kInstruction_add_al_r0_sp_0xdc[] = { 0x37, 0xa8 // add al r0 sp 0xdc }; const byte kInstruction_add_al_r0_sp_0xe0[] = { 0x38, 0xa8 // add al r0 sp 0xe0 }; const byte kInstruction_add_al_r0_sp_0xe4[] = { 0x39, 0xa8 // add al r0 sp 0xe4 }; const byte kInstruction_add_al_r0_sp_0xe8[] = { 0x3a, 0xa8 // add al r0 sp 0xe8 }; const byte kInstruction_add_al_r0_sp_0xec[] = { 0x3b, 0xa8 // add al r0 sp 0xec }; const byte kInstruction_add_al_r0_sp_0xf0[] = { 0x3c, 0xa8 // add al r0 sp 0xf0 }; const byte kInstruction_add_al_r0_sp_0xf4[] = { 0x3d, 0xa8 // add al r0 sp 0xf4 }; const byte kInstruction_add_al_r0_sp_0xf8[] = { 0x3e, 0xa8 // add al r0 sp 0xf8 }; const byte kInstruction_add_al_r0_sp_0xfc[] = { 0x3f, 0xa8 // add al r0 sp 0xfc }; const byte kInstruction_add_al_r0_sp_0x100[] = { 0x40, 0xa8 // add al r0 sp 0x100 }; const byte kInstruction_add_al_r0_sp_0x104[] = { 0x41, 0xa8 // add al r0 sp 0x104 }; const byte kInstruction_add_al_r0_sp_0x108[] = { 0x42, 0xa8 // add al r0 sp 0x108 }; const byte kInstruction_add_al_r0_sp_0x10c[] = { 0x43, 0xa8 // add al r0 sp 0x10c }; const byte kInstruction_add_al_r0_sp_0x110[] = { 0x44, 0xa8 // add al r0 sp 0x110 }; const byte kInstruction_add_al_r0_sp_0x114[] = { 0x45, 0xa8 // add al r0 sp 0x114 }; const byte kInstruction_add_al_r0_sp_0x118[] = { 0x46, 0xa8 // add al r0 sp 0x118 }; const byte kInstruction_add_al_r0_sp_0x11c[] = { 0x47, 0xa8 // add al r0 sp 0x11c }; const byte kInstruction_add_al_r0_sp_0x120[] = { 0x48, 0xa8 // add al r0 sp 0x120 }; const byte kInstruction_add_al_r0_sp_0x124[] = { 0x49, 0xa8 // add al r0 sp 0x124 }; const byte kInstruction_add_al_r0_sp_0x128[] = { 0x4a, 0xa8 // add al r0 sp 0x128 }; const byte kInstruction_add_al_r0_sp_0x12c[] = { 0x4b, 0xa8 // add al r0 sp 0x12c }; const byte kInstruction_add_al_r0_sp_0x130[] = { 0x4c, 0xa8 // add al r0 sp 0x130 }; const byte kInstruction_add_al_r0_sp_0x134[] = { 0x4d, 0xa8 // add al r0 sp 0x134 }; const byte kInstruction_add_al_r0_sp_0x138[] = { 0x4e, 0xa8 // add al r0 sp 0x138 }; const byte kInstruction_add_al_r0_sp_0x13c[] = { 0x4f, 0xa8 // add al r0 sp 0x13c }; const byte kInstruction_add_al_r0_sp_0x140[] = { 0x50, 0xa8 // add al r0 sp 0x140 }; const byte kInstruction_add_al_r0_sp_0x144[] = { 0x51, 0xa8 // add al r0 sp 0x144 }; const byte kInstruction_add_al_r0_sp_0x148[] = { 0x52, 0xa8 // add al r0 sp 0x148 }; const byte kInstruction_add_al_r0_sp_0x14c[] = { 0x53, 0xa8 // add al r0 sp 0x14c }; const byte kInstruction_add_al_r0_sp_0x150[] = { 0x54, 0xa8 // add al r0 sp 0x150 }; const byte kInstruction_add_al_r0_sp_0x154[] = { 0x55, 0xa8 // add al r0 sp 0x154 }; const byte kInstruction_add_al_r0_sp_0x158[] = { 0x56, 0xa8 // add al r0 sp 0x158 }; const byte kInstruction_add_al_r0_sp_0x15c[] = { 0x57, 0xa8 // add al r0 sp 0x15c }; const byte kInstruction_add_al_r0_sp_0x160[] = { 0x58, 0xa8 // add al r0 sp 0x160 }; const byte kInstruction_add_al_r0_sp_0x164[] = { 0x59, 0xa8 // add al r0 sp 0x164 }; const byte kInstruction_add_al_r0_sp_0x168[] = { 0x5a, 0xa8 // add al r0 sp 0x168 }; const byte kInstruction_add_al_r0_sp_0x16c[] = { 0x5b, 0xa8 // add al r0 sp 0x16c }; const byte kInstruction_add_al_r0_sp_0x170[] = { 0x5c, 0xa8 // add al r0 sp 0x170 }; const byte kInstruction_add_al_r0_sp_0x174[] = { 0x5d, 0xa8 // add al r0 sp 0x174 }; const byte kInstruction_add_al_r0_sp_0x178[] = { 0x5e, 0xa8 // add al r0 sp 0x178 }; const byte kInstruction_add_al_r0_sp_0x17c[] = { 0x5f, 0xa8 // add al r0 sp 0x17c }; const byte kInstruction_add_al_r0_sp_0x180[] = { 0x60, 0xa8 // add al r0 sp 0x180 }; const byte kInstruction_add_al_r0_sp_0x184[] = { 0x61, 0xa8 // add al r0 sp 0x184 }; const byte kInstruction_add_al_r0_sp_0x188[] = { 0x62, 0xa8 // add al r0 sp 0x188 }; const byte kInstruction_add_al_r0_sp_0x18c[] = { 0x63, 0xa8 // add al r0 sp 0x18c }; const byte kInstruction_add_al_r0_sp_0x190[] = { 0x64, 0xa8 // add al r0 sp 0x190 }; const byte kInstruction_add_al_r0_sp_0x194[] = { 0x65, 0xa8 // add al r0 sp 0x194 }; const byte kInstruction_add_al_r0_sp_0x198[] = { 0x66, 0xa8 // add al r0 sp 0x198 }; const byte kInstruction_add_al_r0_sp_0x19c[] = { 0x67, 0xa8 // add al r0 sp 0x19c }; const byte kInstruction_add_al_r0_sp_0x1a0[] = { 0x68, 0xa8 // add al r0 sp 0x1a0 }; const byte kInstruction_add_al_r0_sp_0x1a4[] = { 0x69, 0xa8 // add al r0 sp 0x1a4 }; const byte kInstruction_add_al_r0_sp_0x1a8[] = { 0x6a, 0xa8 // add al r0 sp 0x1a8 }; const byte kInstruction_add_al_r0_sp_0x1ac[] = { 0x6b, 0xa8 // add al r0 sp 0x1ac }; const byte kInstruction_add_al_r0_sp_0x1b0[] = { 0x6c, 0xa8 // add al r0 sp 0x1b0 }; const byte kInstruction_add_al_r0_sp_0x1b4[] = { 0x6d, 0xa8 // add al r0 sp 0x1b4 }; const byte kInstruction_add_al_r0_sp_0x1b8[] = { 0x6e, 0xa8 // add al r0 sp 0x1b8 }; const byte kInstruction_add_al_r0_sp_0x1bc[] = { 0x6f, 0xa8 // add al r0 sp 0x1bc }; const byte kInstruction_add_al_r0_sp_0x1c0[] = { 0x70, 0xa8 // add al r0 sp 0x1c0 }; const byte kInstruction_add_al_r0_sp_0x1c4[] = { 0x71, 0xa8 // add al r0 sp 0x1c4 }; const byte kInstruction_add_al_r0_sp_0x1c8[] = { 0x72, 0xa8 // add al r0 sp 0x1c8 }; const byte kInstruction_add_al_r0_sp_0x1cc[] = { 0x73, 0xa8 // add al r0 sp 0x1cc }; const byte kInstruction_add_al_r0_sp_0x1d0[] = { 0x74, 0xa8 // add al r0 sp 0x1d0 }; const byte kInstruction_add_al_r0_sp_0x1d4[] = { 0x75, 0xa8 // add al r0 sp 0x1d4 }; const byte kInstruction_add_al_r0_sp_0x1d8[] = { 0x76, 0xa8 // add al r0 sp 0x1d8 }; const byte kInstruction_add_al_r0_sp_0x1dc[] = { 0x77, 0xa8 // add al r0 sp 0x1dc }; const byte kInstruction_add_al_r0_sp_0x1e0[] = { 0x78, 0xa8 // add al r0 sp 0x1e0 }; const byte kInstruction_add_al_r0_sp_0x1e4[] = { 0x79, 0xa8 // add al r0 sp 0x1e4 }; const byte kInstruction_add_al_r0_sp_0x1e8[] = { 0x7a, 0xa8 // add al r0 sp 0x1e8 }; const byte kInstruction_add_al_r0_sp_0x1ec[] = { 0x7b, 0xa8 // add al r0 sp 0x1ec }; const byte kInstruction_add_al_r0_sp_0x1f0[] = { 0x7c, 0xa8 // add al r0 sp 0x1f0 }; const byte kInstruction_add_al_r0_sp_0x1f4[] = { 0x7d, 0xa8 // add al r0 sp 0x1f4 }; const byte kInstruction_add_al_r0_sp_0x1f8[] = { 0x7e, 0xa8 // add al r0 sp 0x1f8 }; const byte kInstruction_add_al_r0_sp_0x1fc[] = { 0x7f, 0xa8 // add al r0 sp 0x1fc }; const byte kInstruction_add_al_r0_sp_0x200[] = { 0x80, 0xa8 // add al r0 sp 0x200 }; const byte kInstruction_add_al_r0_sp_0x204[] = { 0x81, 0xa8 // add al r0 sp 0x204 }; const byte kInstruction_add_al_r0_sp_0x208[] = { 0x82, 0xa8 // add al r0 sp 0x208 }; const byte kInstruction_add_al_r0_sp_0x20c[] = { 0x83, 0xa8 // add al r0 sp 0x20c }; const byte kInstruction_add_al_r0_sp_0x210[] = { 0x84, 0xa8 // add al r0 sp 0x210 }; const byte kInstruction_add_al_r0_sp_0x214[] = { 0x85, 0xa8 // add al r0 sp 0x214 }; const byte kInstruction_add_al_r0_sp_0x218[] = { 0x86, 0xa8 // add al r0 sp 0x218 }; const byte kInstruction_add_al_r0_sp_0x21c[] = { 0x87, 0xa8 // add al r0 sp 0x21c }; const byte kInstruction_add_al_r0_sp_0x220[] = { 0x88, 0xa8 // add al r0 sp 0x220 }; const byte kInstruction_add_al_r0_sp_0x224[] = { 0x89, 0xa8 // add al r0 sp 0x224 }; const byte kInstruction_add_al_r0_sp_0x228[] = { 0x8a, 0xa8 // add al r0 sp 0x228 }; const byte kInstruction_add_al_r0_sp_0x22c[] = { 0x8b, 0xa8 // add al r0 sp 0x22c }; const byte kInstruction_add_al_r0_sp_0x230[] = { 0x8c, 0xa8 // add al r0 sp 0x230 }; const byte kInstruction_add_al_r0_sp_0x234[] = { 0x8d, 0xa8 // add al r0 sp 0x234 }; const byte kInstruction_add_al_r0_sp_0x238[] = { 0x8e, 0xa8 // add al r0 sp 0x238 }; const byte kInstruction_add_al_r0_sp_0x23c[] = { 0x8f, 0xa8 // add al r0 sp 0x23c }; const byte kInstruction_add_al_r0_sp_0x240[] = { 0x90, 0xa8 // add al r0 sp 0x240 }; const byte kInstruction_add_al_r0_sp_0x244[] = { 0x91, 0xa8 // add al r0 sp 0x244 }; const byte kInstruction_add_al_r0_sp_0x248[] = { 0x92, 0xa8 // add al r0 sp 0x248 }; const byte kInstruction_add_al_r0_sp_0x24c[] = { 0x93, 0xa8 // add al r0 sp 0x24c }; const byte kInstruction_add_al_r0_sp_0x250[] = { 0x94, 0xa8 // add al r0 sp 0x250 }; const byte kInstruction_add_al_r0_sp_0x254[] = { 0x95, 0xa8 // add al r0 sp 0x254 }; const byte kInstruction_add_al_r0_sp_0x258[] = { 0x96, 0xa8 // add al r0 sp 0x258 }; const byte kInstruction_add_al_r0_sp_0x25c[] = { 0x97, 0xa8 // add al r0 sp 0x25c }; const byte kInstruction_add_al_r0_sp_0x260[] = { 0x98, 0xa8 // add al r0 sp 0x260 }; const byte kInstruction_add_al_r0_sp_0x264[] = { 0x99, 0xa8 // add al r0 sp 0x264 }; const byte kInstruction_add_al_r0_sp_0x268[] = { 0x9a, 0xa8 // add al r0 sp 0x268 }; const byte kInstruction_add_al_r0_sp_0x26c[] = { 0x9b, 0xa8 // add al r0 sp 0x26c }; const byte kInstruction_add_al_r0_sp_0x270[] = { 0x9c, 0xa8 // add al r0 sp 0x270 }; const byte kInstruction_add_al_r0_sp_0x274[] = { 0x9d, 0xa8 // add al r0 sp 0x274 }; const byte kInstruction_add_al_r0_sp_0x278[] = { 0x9e, 0xa8 // add al r0 sp 0x278 }; const byte kInstruction_add_al_r0_sp_0x27c[] = { 0x9f, 0xa8 // add al r0 sp 0x27c }; const byte kInstruction_add_al_r0_sp_0x280[] = { 0xa0, 0xa8 // add al r0 sp 0x280 }; const byte kInstruction_add_al_r0_sp_0x284[] = { 0xa1, 0xa8 // add al r0 sp 0x284 }; const byte kInstruction_add_al_r0_sp_0x288[] = { 0xa2, 0xa8 // add al r0 sp 0x288 }; const byte kInstruction_add_al_r0_sp_0x28c[] = { 0xa3, 0xa8 // add al r0 sp 0x28c }; const byte kInstruction_add_al_r0_sp_0x290[] = { 0xa4, 0xa8 // add al r0 sp 0x290 }; const byte kInstruction_add_al_r0_sp_0x294[] = { 0xa5, 0xa8 // add al r0 sp 0x294 }; const byte kInstruction_add_al_r0_sp_0x298[] = { 0xa6, 0xa8 // add al r0 sp 0x298 }; const byte kInstruction_add_al_r0_sp_0x29c[] = { 0xa7, 0xa8 // add al r0 sp 0x29c }; const byte kInstruction_add_al_r0_sp_0x2a0[] = { 0xa8, 0xa8 // add al r0 sp 0x2a0 }; const byte kInstruction_add_al_r0_sp_0x2a4[] = { 0xa9, 0xa8 // add al r0 sp 0x2a4 }; const byte kInstruction_add_al_r0_sp_0x2a8[] = { 0xaa, 0xa8 // add al r0 sp 0x2a8 }; const byte kInstruction_add_al_r0_sp_0x2ac[] = { 0xab, 0xa8 // add al r0 sp 0x2ac }; const byte kInstruction_add_al_r0_sp_0x2b0[] = { 0xac, 0xa8 // add al r0 sp 0x2b0 }; const byte kInstruction_add_al_r0_sp_0x2b4[] = { 0xad, 0xa8 // add al r0 sp 0x2b4 }; const byte kInstruction_add_al_r0_sp_0x2b8[] = { 0xae, 0xa8 // add al r0 sp 0x2b8 }; const byte kInstruction_add_al_r0_sp_0x2bc[] = { 0xaf, 0xa8 // add al r0 sp 0x2bc }; const byte kInstruction_add_al_r0_sp_0x2c0[] = { 0xb0, 0xa8 // add al r0 sp 0x2c0 }; const byte kInstruction_add_al_r0_sp_0x2c4[] = { 0xb1, 0xa8 // add al r0 sp 0x2c4 }; const byte kInstruction_add_al_r0_sp_0x2c8[] = { 0xb2, 0xa8 // add al r0 sp 0x2c8 }; const byte kInstruction_add_al_r0_sp_0x2cc[] = { 0xb3, 0xa8 // add al r0 sp 0x2cc }; const byte kInstruction_add_al_r0_sp_0x2d0[] = { 0xb4, 0xa8 // add al r0 sp 0x2d0 }; const byte kInstruction_add_al_r0_sp_0x2d4[] = { 0xb5, 0xa8 // add al r0 sp 0x2d4 }; const byte kInstruction_add_al_r0_sp_0x2d8[] = { 0xb6, 0xa8 // add al r0 sp 0x2d8 }; const byte kInstruction_add_al_r0_sp_0x2dc[] = { 0xb7, 0xa8 // add al r0 sp 0x2dc }; const byte kInstruction_add_al_r0_sp_0x2e0[] = { 0xb8, 0xa8 // add al r0 sp 0x2e0 }; const byte kInstruction_add_al_r0_sp_0x2e4[] = { 0xb9, 0xa8 // add al r0 sp 0x2e4 }; const byte kInstruction_add_al_r0_sp_0x2e8[] = { 0xba, 0xa8 // add al r0 sp 0x2e8 }; const byte kInstruction_add_al_r0_sp_0x2ec[] = { 0xbb, 0xa8 // add al r0 sp 0x2ec }; const byte kInstruction_add_al_r0_sp_0x2f0[] = { 0xbc, 0xa8 // add al r0 sp 0x2f0 }; const byte kInstruction_add_al_r0_sp_0x2f4[] = { 0xbd, 0xa8 // add al r0 sp 0x2f4 }; const byte kInstruction_add_al_r0_sp_0x2f8[] = { 0xbe, 0xa8 // add al r0 sp 0x2f8 }; const byte kInstruction_add_al_r0_sp_0x2fc[] = { 0xbf, 0xa8 // add al r0 sp 0x2fc }; const byte kInstruction_add_al_r0_sp_0x300[] = { 0xc0, 0xa8 // add al r0 sp 0x300 }; const byte kInstruction_add_al_r0_sp_0x304[] = { 0xc1, 0xa8 // add al r0 sp 0x304 }; const byte kInstruction_add_al_r0_sp_0x308[] = { 0xc2, 0xa8 // add al r0 sp 0x308 }; const byte kInstruction_add_al_r0_sp_0x30c[] = { 0xc3, 0xa8 // add al r0 sp 0x30c }; const byte kInstruction_add_al_r0_sp_0x310[] = { 0xc4, 0xa8 // add al r0 sp 0x310 }; const byte kInstruction_add_al_r0_sp_0x314[] = { 0xc5, 0xa8 // add al r0 sp 0x314 }; const byte kInstruction_add_al_r0_sp_0x318[] = { 0xc6, 0xa8 // add al r0 sp 0x318 }; const byte kInstruction_add_al_r0_sp_0x31c[] = { 0xc7, 0xa8 // add al r0 sp 0x31c }; const byte kInstruction_add_al_r0_sp_0x320[] = { 0xc8, 0xa8 // add al r0 sp 0x320 }; const byte kInstruction_add_al_r0_sp_0x324[] = { 0xc9, 0xa8 // add al r0 sp 0x324 }; const byte kInstruction_add_al_r0_sp_0x328[] = { 0xca, 0xa8 // add al r0 sp 0x328 }; const byte kInstruction_add_al_r0_sp_0x32c[] = { 0xcb, 0xa8 // add al r0 sp 0x32c }; const byte kInstruction_add_al_r0_sp_0x330[] = { 0xcc, 0xa8 // add al r0 sp 0x330 }; const byte kInstruction_add_al_r0_sp_0x334[] = { 0xcd, 0xa8 // add al r0 sp 0x334 }; const byte kInstruction_add_al_r0_sp_0x338[] = { 0xce, 0xa8 // add al r0 sp 0x338 }; const byte kInstruction_add_al_r0_sp_0x33c[] = { 0xcf, 0xa8 // add al r0 sp 0x33c }; const byte kInstruction_add_al_r0_sp_0x340[] = { 0xd0, 0xa8 // add al r0 sp 0x340 }; const byte kInstruction_add_al_r0_sp_0x344[] = { 0xd1, 0xa8 // add al r0 sp 0x344 }; const byte kInstruction_add_al_r0_sp_0x348[] = { 0xd2, 0xa8 // add al r0 sp 0x348 }; const byte kInstruction_add_al_r0_sp_0x34c[] = { 0xd3, 0xa8 // add al r0 sp 0x34c }; const byte kInstruction_add_al_r0_sp_0x350[] = { 0xd4, 0xa8 // add al r0 sp 0x350 }; const byte kInstruction_add_al_r0_sp_0x354[] = { 0xd5, 0xa8 // add al r0 sp 0x354 }; const byte kInstruction_add_al_r0_sp_0x358[] = { 0xd6, 0xa8 // add al r0 sp 0x358 }; const byte kInstruction_add_al_r0_sp_0x35c[] = { 0xd7, 0xa8 // add al r0 sp 0x35c }; const byte kInstruction_add_al_r0_sp_0x360[] = { 0xd8, 0xa8 // add al r0 sp 0x360 }; const byte kInstruction_add_al_r0_sp_0x364[] = { 0xd9, 0xa8 // add al r0 sp 0x364 }; const byte kInstruction_add_al_r0_sp_0x368[] = { 0xda, 0xa8 // add al r0 sp 0x368 }; const byte kInstruction_add_al_r0_sp_0x36c[] = { 0xdb, 0xa8 // add al r0 sp 0x36c }; const byte kInstruction_add_al_r0_sp_0x370[] = { 0xdc, 0xa8 // add al r0 sp 0x370 }; const byte kInstruction_add_al_r0_sp_0x374[] = { 0xdd, 0xa8 // add al r0 sp 0x374 }; const byte kInstruction_add_al_r0_sp_0x378[] = { 0xde, 0xa8 // add al r0 sp 0x378 }; const byte kInstruction_add_al_r0_sp_0x37c[] = { 0xdf, 0xa8 // add al r0 sp 0x37c }; const byte kInstruction_add_al_r0_sp_0x380[] = { 0xe0, 0xa8 // add al r0 sp 0x380 }; const byte kInstruction_add_al_r0_sp_0x384[] = { 0xe1, 0xa8 // add al r0 sp 0x384 }; const byte kInstruction_add_al_r0_sp_0x388[] = { 0xe2, 0xa8 // add al r0 sp 0x388 }; const byte kInstruction_add_al_r0_sp_0x38c[] = { 0xe3, 0xa8 // add al r0 sp 0x38c }; const byte kInstruction_add_al_r0_sp_0x390[] = { 0xe4, 0xa8 // add al r0 sp 0x390 }; const byte kInstruction_add_al_r0_sp_0x394[] = { 0xe5, 0xa8 // add al r0 sp 0x394 }; const byte kInstruction_add_al_r0_sp_0x398[] = { 0xe6, 0xa8 // add al r0 sp 0x398 }; const byte kInstruction_add_al_r0_sp_0x39c[] = { 0xe7, 0xa8 // add al r0 sp 0x39c }; const byte kInstruction_add_al_r0_sp_0x3a0[] = { 0xe8, 0xa8 // add al r0 sp 0x3a0 }; const byte kInstruction_add_al_r0_sp_0x3a4[] = { 0xe9, 0xa8 // add al r0 sp 0x3a4 }; const byte kInstruction_add_al_r0_sp_0x3a8[] = { 0xea, 0xa8 // add al r0 sp 0x3a8 }; const byte kInstruction_add_al_r0_sp_0x3ac[] = { 0xeb, 0xa8 // add al r0 sp 0x3ac }; const byte kInstruction_add_al_r0_sp_0x3b0[] = { 0xec, 0xa8 // add al r0 sp 0x3b0 }; const byte kInstruction_add_al_r0_sp_0x3b4[] = { 0xed, 0xa8 // add al r0 sp 0x3b4 }; const byte kInstruction_add_al_r0_sp_0x3b8[] = { 0xee, 0xa8 // add al r0 sp 0x3b8 }; const byte kInstruction_add_al_r0_sp_0x3bc[] = { 0xef, 0xa8 // add al r0 sp 0x3bc }; const byte kInstruction_add_al_r0_sp_0x3c0[] = { 0xf0, 0xa8 // add al r0 sp 0x3c0 }; const byte kInstruction_add_al_r0_sp_0x3c4[] = { 0xf1, 0xa8 // add al r0 sp 0x3c4 }; const byte kInstruction_add_al_r0_sp_0x3c8[] = { 0xf2, 0xa8 // add al r0 sp 0x3c8 }; const byte kInstruction_add_al_r0_sp_0x3cc[] = { 0xf3, 0xa8 // add al r0 sp 0x3cc }; const byte kInstruction_add_al_r0_sp_0x3d0[] = { 0xf4, 0xa8 // add al r0 sp 0x3d0 }; const byte kInstruction_add_al_r0_sp_0x3d4[] = { 0xf5, 0xa8 // add al r0 sp 0x3d4 }; const byte kInstruction_add_al_r0_sp_0x3d8[] = { 0xf6, 0xa8 // add al r0 sp 0x3d8 }; const byte kInstruction_add_al_r0_sp_0x3dc[] = { 0xf7, 0xa8 // add al r0 sp 0x3dc }; const byte kInstruction_add_al_r0_sp_0x3e0[] = { 0xf8, 0xa8 // add al r0 sp 0x3e0 }; const byte kInstruction_add_al_r0_sp_0x3e4[] = { 0xf9, 0xa8 // add al r0 sp 0x3e4 }; const byte kInstruction_add_al_r0_sp_0x3e8[] = { 0xfa, 0xa8 // add al r0 sp 0x3e8 }; const byte kInstruction_add_al_r0_sp_0x3ec[] = { 0xfb, 0xa8 // add al r0 sp 0x3ec }; const byte kInstruction_add_al_r0_sp_0x3f0[] = { 0xfc, 0xa8 // add al r0 sp 0x3f0 }; const byte kInstruction_add_al_r0_sp_0x3f4[] = { 0xfd, 0xa8 // add al r0 sp 0x3f4 }; const byte kInstruction_add_al_r0_sp_0x3f8[] = { 0xfe, 0xa8 // add al r0 sp 0x3f8 }; const byte kInstruction_add_al_r0_sp_0x3fc[] = { 0xff, 0xa8 // add al r0 sp 0x3fc }; const TestResult kReferenceadd[] = { { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x0), kInstruction_add_al_r0_sp_0x0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x4), kInstruction_add_al_r0_sp_0x4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x8), kInstruction_add_al_r0_sp_0x8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc), kInstruction_add_al_r0_sp_0xc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x10), kInstruction_add_al_r0_sp_0x10, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x14), kInstruction_add_al_r0_sp_0x14, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x18), kInstruction_add_al_r0_sp_0x18, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c), kInstruction_add_al_r0_sp_0x1c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x20), kInstruction_add_al_r0_sp_0x20, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x24), kInstruction_add_al_r0_sp_0x24, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x28), kInstruction_add_al_r0_sp_0x28, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c), kInstruction_add_al_r0_sp_0x2c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x30), kInstruction_add_al_r0_sp_0x30, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x34), kInstruction_add_al_r0_sp_0x34, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x38), kInstruction_add_al_r0_sp_0x38, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c), kInstruction_add_al_r0_sp_0x3c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x40), kInstruction_add_al_r0_sp_0x40, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x44), kInstruction_add_al_r0_sp_0x44, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x48), kInstruction_add_al_r0_sp_0x48, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x4c), kInstruction_add_al_r0_sp_0x4c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x50), kInstruction_add_al_r0_sp_0x50, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x54), kInstruction_add_al_r0_sp_0x54, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x58), kInstruction_add_al_r0_sp_0x58, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x5c), kInstruction_add_al_r0_sp_0x5c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x60), kInstruction_add_al_r0_sp_0x60, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x64), kInstruction_add_al_r0_sp_0x64, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x68), kInstruction_add_al_r0_sp_0x68, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x6c), kInstruction_add_al_r0_sp_0x6c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x70), kInstruction_add_al_r0_sp_0x70, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x74), kInstruction_add_al_r0_sp_0x74, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x78), kInstruction_add_al_r0_sp_0x78, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x7c), kInstruction_add_al_r0_sp_0x7c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x80), kInstruction_add_al_r0_sp_0x80, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x84), kInstruction_add_al_r0_sp_0x84, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x88), kInstruction_add_al_r0_sp_0x88, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x8c), kInstruction_add_al_r0_sp_0x8c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x90), kInstruction_add_al_r0_sp_0x90, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x94), kInstruction_add_al_r0_sp_0x94, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x98), kInstruction_add_al_r0_sp_0x98, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x9c), kInstruction_add_al_r0_sp_0x9c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa0), kInstruction_add_al_r0_sp_0xa0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa4), kInstruction_add_al_r0_sp_0xa4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xa8), kInstruction_add_al_r0_sp_0xa8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xac), kInstruction_add_al_r0_sp_0xac, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb0), kInstruction_add_al_r0_sp_0xb0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb4), kInstruction_add_al_r0_sp_0xb4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xb8), kInstruction_add_al_r0_sp_0xb8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xbc), kInstruction_add_al_r0_sp_0xbc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc0), kInstruction_add_al_r0_sp_0xc0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc4), kInstruction_add_al_r0_sp_0xc4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xc8), kInstruction_add_al_r0_sp_0xc8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xcc), kInstruction_add_al_r0_sp_0xcc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd0), kInstruction_add_al_r0_sp_0xd0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd4), kInstruction_add_al_r0_sp_0xd4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xd8), kInstruction_add_al_r0_sp_0xd8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xdc), kInstruction_add_al_r0_sp_0xdc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe0), kInstruction_add_al_r0_sp_0xe0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe4), kInstruction_add_al_r0_sp_0xe4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xe8), kInstruction_add_al_r0_sp_0xe8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xec), kInstruction_add_al_r0_sp_0xec, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf0), kInstruction_add_al_r0_sp_0xf0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf4), kInstruction_add_al_r0_sp_0xf4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xf8), kInstruction_add_al_r0_sp_0xf8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0xfc), kInstruction_add_al_r0_sp_0xfc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x100), kInstruction_add_al_r0_sp_0x100, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x104), kInstruction_add_al_r0_sp_0x104, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x108), kInstruction_add_al_r0_sp_0x108, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x10c), kInstruction_add_al_r0_sp_0x10c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x110), kInstruction_add_al_r0_sp_0x110, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x114), kInstruction_add_al_r0_sp_0x114, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x118), kInstruction_add_al_r0_sp_0x118, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x11c), kInstruction_add_al_r0_sp_0x11c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x120), kInstruction_add_al_r0_sp_0x120, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x124), kInstruction_add_al_r0_sp_0x124, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x128), kInstruction_add_al_r0_sp_0x128, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x12c), kInstruction_add_al_r0_sp_0x12c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x130), kInstruction_add_al_r0_sp_0x130, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x134), kInstruction_add_al_r0_sp_0x134, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x138), kInstruction_add_al_r0_sp_0x138, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x13c), kInstruction_add_al_r0_sp_0x13c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x140), kInstruction_add_al_r0_sp_0x140, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x144), kInstruction_add_al_r0_sp_0x144, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x148), kInstruction_add_al_r0_sp_0x148, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x14c), kInstruction_add_al_r0_sp_0x14c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x150), kInstruction_add_al_r0_sp_0x150, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x154), kInstruction_add_al_r0_sp_0x154, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x158), kInstruction_add_al_r0_sp_0x158, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x15c), kInstruction_add_al_r0_sp_0x15c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x160), kInstruction_add_al_r0_sp_0x160, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x164), kInstruction_add_al_r0_sp_0x164, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x168), kInstruction_add_al_r0_sp_0x168, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x16c), kInstruction_add_al_r0_sp_0x16c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x170), kInstruction_add_al_r0_sp_0x170, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x174), kInstruction_add_al_r0_sp_0x174, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x178), kInstruction_add_al_r0_sp_0x178, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x17c), kInstruction_add_al_r0_sp_0x17c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x180), kInstruction_add_al_r0_sp_0x180, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x184), kInstruction_add_al_r0_sp_0x184, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x188), kInstruction_add_al_r0_sp_0x188, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x18c), kInstruction_add_al_r0_sp_0x18c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x190), kInstruction_add_al_r0_sp_0x190, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x194), kInstruction_add_al_r0_sp_0x194, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x198), kInstruction_add_al_r0_sp_0x198, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x19c), kInstruction_add_al_r0_sp_0x19c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a0), kInstruction_add_al_r0_sp_0x1a0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a4), kInstruction_add_al_r0_sp_0x1a4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1a8), kInstruction_add_al_r0_sp_0x1a8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1ac), kInstruction_add_al_r0_sp_0x1ac, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b0), kInstruction_add_al_r0_sp_0x1b0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b4), kInstruction_add_al_r0_sp_0x1b4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1b8), kInstruction_add_al_r0_sp_0x1b8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1bc), kInstruction_add_al_r0_sp_0x1bc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c0), kInstruction_add_al_r0_sp_0x1c0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c4), kInstruction_add_al_r0_sp_0x1c4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1c8), kInstruction_add_al_r0_sp_0x1c8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1cc), kInstruction_add_al_r0_sp_0x1cc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d0), kInstruction_add_al_r0_sp_0x1d0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d4), kInstruction_add_al_r0_sp_0x1d4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1d8), kInstruction_add_al_r0_sp_0x1d8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1dc), kInstruction_add_al_r0_sp_0x1dc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e0), kInstruction_add_al_r0_sp_0x1e0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e4), kInstruction_add_al_r0_sp_0x1e4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1e8), kInstruction_add_al_r0_sp_0x1e8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1ec), kInstruction_add_al_r0_sp_0x1ec, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f0), kInstruction_add_al_r0_sp_0x1f0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f4), kInstruction_add_al_r0_sp_0x1f4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1f8), kInstruction_add_al_r0_sp_0x1f8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x1fc), kInstruction_add_al_r0_sp_0x1fc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x200), kInstruction_add_al_r0_sp_0x200, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x204), kInstruction_add_al_r0_sp_0x204, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x208), kInstruction_add_al_r0_sp_0x208, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x20c), kInstruction_add_al_r0_sp_0x20c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x210), kInstruction_add_al_r0_sp_0x210, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x214), kInstruction_add_al_r0_sp_0x214, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x218), kInstruction_add_al_r0_sp_0x218, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x21c), kInstruction_add_al_r0_sp_0x21c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x220), kInstruction_add_al_r0_sp_0x220, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x224), kInstruction_add_al_r0_sp_0x224, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x228), kInstruction_add_al_r0_sp_0x228, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x22c), kInstruction_add_al_r0_sp_0x22c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x230), kInstruction_add_al_r0_sp_0x230, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x234), kInstruction_add_al_r0_sp_0x234, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x238), kInstruction_add_al_r0_sp_0x238, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x23c), kInstruction_add_al_r0_sp_0x23c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x240), kInstruction_add_al_r0_sp_0x240, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x244), kInstruction_add_al_r0_sp_0x244, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x248), kInstruction_add_al_r0_sp_0x248, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x24c), kInstruction_add_al_r0_sp_0x24c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x250), kInstruction_add_al_r0_sp_0x250, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x254), kInstruction_add_al_r0_sp_0x254, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x258), kInstruction_add_al_r0_sp_0x258, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x25c), kInstruction_add_al_r0_sp_0x25c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x260), kInstruction_add_al_r0_sp_0x260, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x264), kInstruction_add_al_r0_sp_0x264, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x268), kInstruction_add_al_r0_sp_0x268, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x26c), kInstruction_add_al_r0_sp_0x26c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x270), kInstruction_add_al_r0_sp_0x270, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x274), kInstruction_add_al_r0_sp_0x274, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x278), kInstruction_add_al_r0_sp_0x278, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x27c), kInstruction_add_al_r0_sp_0x27c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x280), kInstruction_add_al_r0_sp_0x280, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x284), kInstruction_add_al_r0_sp_0x284, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x288), kInstruction_add_al_r0_sp_0x288, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x28c), kInstruction_add_al_r0_sp_0x28c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x290), kInstruction_add_al_r0_sp_0x290, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x294), kInstruction_add_al_r0_sp_0x294, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x298), kInstruction_add_al_r0_sp_0x298, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x29c), kInstruction_add_al_r0_sp_0x29c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a0), kInstruction_add_al_r0_sp_0x2a0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a4), kInstruction_add_al_r0_sp_0x2a4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2a8), kInstruction_add_al_r0_sp_0x2a8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2ac), kInstruction_add_al_r0_sp_0x2ac, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b0), kInstruction_add_al_r0_sp_0x2b0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b4), kInstruction_add_al_r0_sp_0x2b4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2b8), kInstruction_add_al_r0_sp_0x2b8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2bc), kInstruction_add_al_r0_sp_0x2bc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c0), kInstruction_add_al_r0_sp_0x2c0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c4), kInstruction_add_al_r0_sp_0x2c4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2c8), kInstruction_add_al_r0_sp_0x2c8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2cc), kInstruction_add_al_r0_sp_0x2cc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d0), kInstruction_add_al_r0_sp_0x2d0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d4), kInstruction_add_al_r0_sp_0x2d4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2d8), kInstruction_add_al_r0_sp_0x2d8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2dc), kInstruction_add_al_r0_sp_0x2dc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e0), kInstruction_add_al_r0_sp_0x2e0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e4), kInstruction_add_al_r0_sp_0x2e4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2e8), kInstruction_add_al_r0_sp_0x2e8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2ec), kInstruction_add_al_r0_sp_0x2ec, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f0), kInstruction_add_al_r0_sp_0x2f0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f4), kInstruction_add_al_r0_sp_0x2f4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2f8), kInstruction_add_al_r0_sp_0x2f8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x2fc), kInstruction_add_al_r0_sp_0x2fc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x300), kInstruction_add_al_r0_sp_0x300, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x304), kInstruction_add_al_r0_sp_0x304, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x308), kInstruction_add_al_r0_sp_0x308, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x30c), kInstruction_add_al_r0_sp_0x30c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x310), kInstruction_add_al_r0_sp_0x310, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x314), kInstruction_add_al_r0_sp_0x314, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x318), kInstruction_add_al_r0_sp_0x318, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x31c), kInstruction_add_al_r0_sp_0x31c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x320), kInstruction_add_al_r0_sp_0x320, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x324), kInstruction_add_al_r0_sp_0x324, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x328), kInstruction_add_al_r0_sp_0x328, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x32c), kInstruction_add_al_r0_sp_0x32c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x330), kInstruction_add_al_r0_sp_0x330, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x334), kInstruction_add_al_r0_sp_0x334, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x338), kInstruction_add_al_r0_sp_0x338, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x33c), kInstruction_add_al_r0_sp_0x33c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x340), kInstruction_add_al_r0_sp_0x340, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x344), kInstruction_add_al_r0_sp_0x344, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x348), kInstruction_add_al_r0_sp_0x348, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x34c), kInstruction_add_al_r0_sp_0x34c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x350), kInstruction_add_al_r0_sp_0x350, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x354), kInstruction_add_al_r0_sp_0x354, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x358), kInstruction_add_al_r0_sp_0x358, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x35c), kInstruction_add_al_r0_sp_0x35c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x360), kInstruction_add_al_r0_sp_0x360, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x364), kInstruction_add_al_r0_sp_0x364, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x368), kInstruction_add_al_r0_sp_0x368, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x36c), kInstruction_add_al_r0_sp_0x36c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x370), kInstruction_add_al_r0_sp_0x370, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x374), kInstruction_add_al_r0_sp_0x374, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x378), kInstruction_add_al_r0_sp_0x378, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x37c), kInstruction_add_al_r0_sp_0x37c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x380), kInstruction_add_al_r0_sp_0x380, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x384), kInstruction_add_al_r0_sp_0x384, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x388), kInstruction_add_al_r0_sp_0x388, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x38c), kInstruction_add_al_r0_sp_0x38c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x390), kInstruction_add_al_r0_sp_0x390, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x394), kInstruction_add_al_r0_sp_0x394, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x398), kInstruction_add_al_r0_sp_0x398, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x39c), kInstruction_add_al_r0_sp_0x39c, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a0), kInstruction_add_al_r0_sp_0x3a0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a4), kInstruction_add_al_r0_sp_0x3a4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3a8), kInstruction_add_al_r0_sp_0x3a8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3ac), kInstruction_add_al_r0_sp_0x3ac, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b0), kInstruction_add_al_r0_sp_0x3b0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b4), kInstruction_add_al_r0_sp_0x3b4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3b8), kInstruction_add_al_r0_sp_0x3b8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3bc), kInstruction_add_al_r0_sp_0x3bc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c0), kInstruction_add_al_r0_sp_0x3c0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c4), kInstruction_add_al_r0_sp_0x3c4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3c8), kInstruction_add_al_r0_sp_0x3c8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3cc), kInstruction_add_al_r0_sp_0x3cc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d0), kInstruction_add_al_r0_sp_0x3d0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d4), kInstruction_add_al_r0_sp_0x3d4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3d8), kInstruction_add_al_r0_sp_0x3d8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3dc), kInstruction_add_al_r0_sp_0x3dc, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e0), kInstruction_add_al_r0_sp_0x3e0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e4), kInstruction_add_al_r0_sp_0x3e4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3e8), kInstruction_add_al_r0_sp_0x3e8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3ec), kInstruction_add_al_r0_sp_0x3ec, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f0), kInstruction_add_al_r0_sp_0x3f0, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f4), kInstruction_add_al_r0_sp_0x3f4, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3f8), kInstruction_add_al_r0_sp_0x3f8, }, { ARRAY_SIZE(kInstruction_add_al_r0_sp_0x3fc), kInstruction_add_al_r0_sp_0x3fc, }, }; #endif // VIXL_ASSEMBLER_COND_RD_SP_OPERAND_IMM8_T32_ADD_H_