// 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_SP_SP_OPERAND_IMM7_ADD_T32_H_ #define VIXL_ASSEMBLER_COND_SP_SP_OPERAND_IMM7_ADD_T32_H_ const byte kInstruction_add_al_sp_sp_0x0[] = { 0x00, 0xb0 // add al sp sp 0x0 }; const byte kInstruction_add_al_sp_sp_0x4[] = { 0x01, 0xb0 // add al sp sp 0x4 }; const byte kInstruction_add_al_sp_sp_0x8[] = { 0x02, 0xb0 // add al sp sp 0x8 }; const byte kInstruction_add_al_sp_sp_0xc[] = { 0x03, 0xb0 // add al sp sp 0xc }; const byte kInstruction_add_al_sp_sp_0x10[] = { 0x04, 0xb0 // add al sp sp 0x10 }; const byte kInstruction_add_al_sp_sp_0x14[] = { 0x05, 0xb0 // add al sp sp 0x14 }; const byte kInstruction_add_al_sp_sp_0x18[] = { 0x06, 0xb0 // add al sp sp 0x18 }; const byte kInstruction_add_al_sp_sp_0x1c[] = { 0x07, 0xb0 // add al sp sp 0x1c }; const byte kInstruction_add_al_sp_sp_0x20[] = { 0x08, 0xb0 // add al sp sp 0x20 }; const byte kInstruction_add_al_sp_sp_0x24[] = { 0x09, 0xb0 // add al sp sp 0x24 }; const byte kInstruction_add_al_sp_sp_0x28[] = { 0x0a, 0xb0 // add al sp sp 0x28 }; const byte kInstruction_add_al_sp_sp_0x2c[] = { 0x0b, 0xb0 // add al sp sp 0x2c }; const byte kInstruction_add_al_sp_sp_0x30[] = { 0x0c, 0xb0 // add al sp sp 0x30 }; const byte kInstruction_add_al_sp_sp_0x34[] = { 0x0d, 0xb0 // add al sp sp 0x34 }; const byte kInstruction_add_al_sp_sp_0x38[] = { 0x0e, 0xb0 // add al sp sp 0x38 }; const byte kInstruction_add_al_sp_sp_0x3c[] = { 0x0f, 0xb0 // add al sp sp 0x3c }; const byte kInstruction_add_al_sp_sp_0x40[] = { 0x10, 0xb0 // add al sp sp 0x40 }; const byte kInstruction_add_al_sp_sp_0x44[] = { 0x11, 0xb0 // add al sp sp 0x44 }; const byte kInstruction_add_al_sp_sp_0x48[] = { 0x12, 0xb0 // add al sp sp 0x48 }; const byte kInstruction_add_al_sp_sp_0x4c[] = { 0x13, 0xb0 // add al sp sp 0x4c }; const byte kInstruction_add_al_sp_sp_0x50[] = { 0x14, 0xb0 // add al sp sp 0x50 }; const byte kInstruction_add_al_sp_sp_0x54[] = { 0x15, 0xb0 // add al sp sp 0x54 }; const byte kInstruction_add_al_sp_sp_0x58[] = { 0x16, 0xb0 // add al sp sp 0x58 }; const byte kInstruction_add_al_sp_sp_0x5c[] = { 0x17, 0xb0 // add al sp sp 0x5c }; const byte kInstruction_add_al_sp_sp_0x60[] = { 0x18, 0xb0 // add al sp sp 0x60 }; const byte kInstruction_add_al_sp_sp_0x64[] = { 0x19, 0xb0 // add al sp sp 0x64 }; const byte kInstruction_add_al_sp_sp_0x68[] = { 0x1a, 0xb0 // add al sp sp 0x68 }; const byte kInstruction_add_al_sp_sp_0x6c[] = { 0x1b, 0xb0 // add al sp sp 0x6c }; const byte kInstruction_add_al_sp_sp_0x70[] = { 0x1c, 0xb0 // add al sp sp 0x70 }; const byte kInstruction_add_al_sp_sp_0x74[] = { 0x1d, 0xb0 // add al sp sp 0x74 }; const byte kInstruction_add_al_sp_sp_0x78[] = { 0x1e, 0xb0 // add al sp sp 0x78 }; const byte kInstruction_add_al_sp_sp_0x7c[] = { 0x1f, 0xb0 // add al sp sp 0x7c }; const byte kInstruction_add_al_sp_sp_0x80[] = { 0x20, 0xb0 // add al sp sp 0x80 }; const byte kInstruction_add_al_sp_sp_0x84[] = { 0x21, 0xb0 // add al sp sp 0x84 }; const byte kInstruction_add_al_sp_sp_0x88[] = { 0x22, 0xb0 // add al sp sp 0x88 }; const byte kInstruction_add_al_sp_sp_0x8c[] = { 0x23, 0xb0 // add al sp sp 0x8c }; const byte kInstruction_add_al_sp_sp_0x90[] = { 0x24, 0xb0 // add al sp sp 0x90 }; const byte kInstruction_add_al_sp_sp_0x94[] = { 0x25, 0xb0 // add al sp sp 0x94 }; const byte kInstruction_add_al_sp_sp_0x98[] = { 0x26, 0xb0 // add al sp sp 0x98 }; const byte kInstruction_add_al_sp_sp_0x9c[] = { 0x27, 0xb0 // add al sp sp 0x9c }; const byte kInstruction_add_al_sp_sp_0xa0[] = { 0x28, 0xb0 // add al sp sp 0xa0 }; const byte kInstruction_add_al_sp_sp_0xa4[] = { 0x29, 0xb0 // add al sp sp 0xa4 }; const byte kInstruction_add_al_sp_sp_0xa8[] = { 0x2a, 0xb0 // add al sp sp 0xa8 }; const byte kInstruction_add_al_sp_sp_0xac[] = { 0x2b, 0xb0 // add al sp sp 0xac }; const byte kInstruction_add_al_sp_sp_0xb0[] = { 0x2c, 0xb0 // add al sp sp 0xb0 }; const byte kInstruction_add_al_sp_sp_0xb4[] = { 0x2d, 0xb0 // add al sp sp 0xb4 }; const byte kInstruction_add_al_sp_sp_0xb8[] = { 0x2e, 0xb0 // add al sp sp 0xb8 }; const byte kInstruction_add_al_sp_sp_0xbc[] = { 0x2f, 0xb0 // add al sp sp 0xbc }; const byte kInstruction_add_al_sp_sp_0xc0[] = { 0x30, 0xb0 // add al sp sp 0xc0 }; const byte kInstruction_add_al_sp_sp_0xc4[] = { 0x31, 0xb0 // add al sp sp 0xc4 }; const byte kInstruction_add_al_sp_sp_0xc8[] = { 0x32, 0xb0 // add al sp sp 0xc8 }; const byte kInstruction_add_al_sp_sp_0xcc[] = { 0x33, 0xb0 // add al sp sp 0xcc }; const byte kInstruction_add_al_sp_sp_0xd0[] = { 0x34, 0xb0 // add al sp sp 0xd0 }; const byte kInstruction_add_al_sp_sp_0xd4[] = { 0x35, 0xb0 // add al sp sp 0xd4 }; const byte kInstruction_add_al_sp_sp_0xd8[] = { 0x36, 0xb0 // add al sp sp 0xd8 }; const byte kInstruction_add_al_sp_sp_0xdc[] = { 0x37, 0xb0 // add al sp sp 0xdc }; const byte kInstruction_add_al_sp_sp_0xe0[] = { 0x38, 0xb0 // add al sp sp 0xe0 }; const byte kInstruction_add_al_sp_sp_0xe4[] = { 0x39, 0xb0 // add al sp sp 0xe4 }; const byte kInstruction_add_al_sp_sp_0xe8[] = { 0x3a, 0xb0 // add al sp sp 0xe8 }; const byte kInstruction_add_al_sp_sp_0xec[] = { 0x3b, 0xb0 // add al sp sp 0xec }; const byte kInstruction_add_al_sp_sp_0xf0[] = { 0x3c, 0xb0 // add al sp sp 0xf0 }; const byte kInstruction_add_al_sp_sp_0xf4[] = { 0x3d, 0xb0 // add al sp sp 0xf4 }; const byte kInstruction_add_al_sp_sp_0xf8[] = { 0x3e, 0xb0 // add al sp sp 0xf8 }; const byte kInstruction_add_al_sp_sp_0xfc[] = { 0x3f, 0xb0 // add al sp sp 0xfc }; const byte kInstruction_add_al_sp_sp_0x100[] = { 0x40, 0xb0 // add al sp sp 0x100 }; const byte kInstruction_add_al_sp_sp_0x104[] = { 0x41, 0xb0 // add al sp sp 0x104 }; const byte kInstruction_add_al_sp_sp_0x108[] = { 0x42, 0xb0 // add al sp sp 0x108 }; const byte kInstruction_add_al_sp_sp_0x10c[] = { 0x43, 0xb0 // add al sp sp 0x10c }; const byte kInstruction_add_al_sp_sp_0x110[] = { 0x44, 0xb0 // add al sp sp 0x110 }; const byte kInstruction_add_al_sp_sp_0x114[] = { 0x45, 0xb0 // add al sp sp 0x114 }; const byte kInstruction_add_al_sp_sp_0x118[] = { 0x46, 0xb0 // add al sp sp 0x118 }; const byte kInstruction_add_al_sp_sp_0x11c[] = { 0x47, 0xb0 // add al sp sp 0x11c }; const byte kInstruction_add_al_sp_sp_0x120[] = { 0x48, 0xb0 // add al sp sp 0x120 }; const byte kInstruction_add_al_sp_sp_0x124[] = { 0x49, 0xb0 // add al sp sp 0x124 }; const byte kInstruction_add_al_sp_sp_0x128[] = { 0x4a, 0xb0 // add al sp sp 0x128 }; const byte kInstruction_add_al_sp_sp_0x12c[] = { 0x4b, 0xb0 // add al sp sp 0x12c }; const byte kInstruction_add_al_sp_sp_0x130[] = { 0x4c, 0xb0 // add al sp sp 0x130 }; const byte kInstruction_add_al_sp_sp_0x134[] = { 0x4d, 0xb0 // add al sp sp 0x134 }; const byte kInstruction_add_al_sp_sp_0x138[] = { 0x4e, 0xb0 // add al sp sp 0x138 }; const byte kInstruction_add_al_sp_sp_0x13c[] = { 0x4f, 0xb0 // add al sp sp 0x13c }; const byte kInstruction_add_al_sp_sp_0x140[] = { 0x50, 0xb0 // add al sp sp 0x140 }; const byte kInstruction_add_al_sp_sp_0x144[] = { 0x51, 0xb0 // add al sp sp 0x144 }; const byte kInstruction_add_al_sp_sp_0x148[] = { 0x52, 0xb0 // add al sp sp 0x148 }; const byte kInstruction_add_al_sp_sp_0x14c[] = { 0x53, 0xb0 // add al sp sp 0x14c }; const byte kInstruction_add_al_sp_sp_0x150[] = { 0x54, 0xb0 // add al sp sp 0x150 }; const byte kInstruction_add_al_sp_sp_0x154[] = { 0x55, 0xb0 // add al sp sp 0x154 }; const byte kInstruction_add_al_sp_sp_0x158[] = { 0x56, 0xb0 // add al sp sp 0x158 }; const byte kInstruction_add_al_sp_sp_0x15c[] = { 0x57, 0xb0 // add al sp sp 0x15c }; const byte kInstruction_add_al_sp_sp_0x160[] = { 0x58, 0xb0 // add al sp sp 0x160 }; const byte kInstruction_add_al_sp_sp_0x164[] = { 0x59, 0xb0 // add al sp sp 0x164 }; const byte kInstruction_add_al_sp_sp_0x168[] = { 0x5a, 0xb0 // add al sp sp 0x168 }; const byte kInstruction_add_al_sp_sp_0x16c[] = { 0x5b, 0xb0 // add al sp sp 0x16c }; const byte kInstruction_add_al_sp_sp_0x170[] = { 0x5c, 0xb0 // add al sp sp 0x170 }; const byte kInstruction_add_al_sp_sp_0x174[] = { 0x5d, 0xb0 // add al sp sp 0x174 }; const byte kInstruction_add_al_sp_sp_0x178[] = { 0x5e, 0xb0 // add al sp sp 0x178 }; const byte kInstruction_add_al_sp_sp_0x17c[] = { 0x5f, 0xb0 // add al sp sp 0x17c }; const byte kInstruction_add_al_sp_sp_0x180[] = { 0x60, 0xb0 // add al sp sp 0x180 }; const byte kInstruction_add_al_sp_sp_0x184[] = { 0x61, 0xb0 // add al sp sp 0x184 }; const byte kInstruction_add_al_sp_sp_0x188[] = { 0x62, 0xb0 // add al sp sp 0x188 }; const byte kInstruction_add_al_sp_sp_0x18c[] = { 0x63, 0xb0 // add al sp sp 0x18c }; const byte kInstruction_add_al_sp_sp_0x190[] = { 0x64, 0xb0 // add al sp sp 0x190 }; const byte kInstruction_add_al_sp_sp_0x194[] = { 0x65, 0xb0 // add al sp sp 0x194 }; const byte kInstruction_add_al_sp_sp_0x198[] = { 0x66, 0xb0 // add al sp sp 0x198 }; const byte kInstruction_add_al_sp_sp_0x19c[] = { 0x67, 0xb0 // add al sp sp 0x19c }; const byte kInstruction_add_al_sp_sp_0x1a0[] = { 0x68, 0xb0 // add al sp sp 0x1a0 }; const byte kInstruction_add_al_sp_sp_0x1a4[] = { 0x69, 0xb0 // add al sp sp 0x1a4 }; const byte kInstruction_add_al_sp_sp_0x1a8[] = { 0x6a, 0xb0 // add al sp sp 0x1a8 }; const byte kInstruction_add_al_sp_sp_0x1ac[] = { 0x6b, 0xb0 // add al sp sp 0x1ac }; const byte kInstruction_add_al_sp_sp_0x1b0[] = { 0x6c, 0xb0 // add al sp sp 0x1b0 }; const byte kInstruction_add_al_sp_sp_0x1b4[] = { 0x6d, 0xb0 // add al sp sp 0x1b4 }; const byte kInstruction_add_al_sp_sp_0x1b8[] = { 0x6e, 0xb0 // add al sp sp 0x1b8 }; const byte kInstruction_add_al_sp_sp_0x1bc[] = { 0x6f, 0xb0 // add al sp sp 0x1bc }; const byte kInstruction_add_al_sp_sp_0x1c0[] = { 0x70, 0xb0 // add al sp sp 0x1c0 }; const byte kInstruction_add_al_sp_sp_0x1c4[] = { 0x71, 0xb0 // add al sp sp 0x1c4 }; const byte kInstruction_add_al_sp_sp_0x1c8[] = { 0x72, 0xb0 // add al sp sp 0x1c8 }; const byte kInstruction_add_al_sp_sp_0x1cc[] = { 0x73, 0xb0 // add al sp sp 0x1cc }; const byte kInstruction_add_al_sp_sp_0x1d0[] = { 0x74, 0xb0 // add al sp sp 0x1d0 }; const byte kInstruction_add_al_sp_sp_0x1d4[] = { 0x75, 0xb0 // add al sp sp 0x1d4 }; const byte kInstruction_add_al_sp_sp_0x1d8[] = { 0x76, 0xb0 // add al sp sp 0x1d8 }; const byte kInstruction_add_al_sp_sp_0x1dc[] = { 0x77, 0xb0 // add al sp sp 0x1dc }; const byte kInstruction_add_al_sp_sp_0x1e0[] = { 0x78, 0xb0 // add al sp sp 0x1e0 }; const byte kInstruction_add_al_sp_sp_0x1e4[] = { 0x79, 0xb0 // add al sp sp 0x1e4 }; const byte kInstruction_add_al_sp_sp_0x1e8[] = { 0x7a, 0xb0 // add al sp sp 0x1e8 }; const byte kInstruction_add_al_sp_sp_0x1ec[] = { 0x7b, 0xb0 // add al sp sp 0x1ec }; const byte kInstruction_add_al_sp_sp_0x1f0[] = { 0x7c, 0xb0 // add al sp sp 0x1f0 }; const byte kInstruction_add_al_sp_sp_0x1f4[] = { 0x7d, 0xb0 // add al sp sp 0x1f4 }; const byte kInstruction_add_al_sp_sp_0x1f8[] = { 0x7e, 0xb0 // add al sp sp 0x1f8 }; const byte kInstruction_add_al_sp_sp_0x1fc[] = { 0x7f, 0xb0 // add al sp sp 0x1fc }; const TestResult kReferenceadd[] = { { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x0), kInstruction_add_al_sp_sp_0x0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x4), kInstruction_add_al_sp_sp_0x4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x8), kInstruction_add_al_sp_sp_0x8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xc), kInstruction_add_al_sp_sp_0xc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x10), kInstruction_add_al_sp_sp_0x10, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x14), kInstruction_add_al_sp_sp_0x14, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x18), kInstruction_add_al_sp_sp_0x18, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1c), kInstruction_add_al_sp_sp_0x1c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x20), kInstruction_add_al_sp_sp_0x20, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x24), kInstruction_add_al_sp_sp_0x24, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x28), kInstruction_add_al_sp_sp_0x28, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x2c), kInstruction_add_al_sp_sp_0x2c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x30), kInstruction_add_al_sp_sp_0x30, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x34), kInstruction_add_al_sp_sp_0x34, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x38), kInstruction_add_al_sp_sp_0x38, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x3c), kInstruction_add_al_sp_sp_0x3c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x40), kInstruction_add_al_sp_sp_0x40, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x44), kInstruction_add_al_sp_sp_0x44, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x48), kInstruction_add_al_sp_sp_0x48, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x4c), kInstruction_add_al_sp_sp_0x4c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x50), kInstruction_add_al_sp_sp_0x50, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x54), kInstruction_add_al_sp_sp_0x54, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x58), kInstruction_add_al_sp_sp_0x58, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x5c), kInstruction_add_al_sp_sp_0x5c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x60), kInstruction_add_al_sp_sp_0x60, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x64), kInstruction_add_al_sp_sp_0x64, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x68), kInstruction_add_al_sp_sp_0x68, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x6c), kInstruction_add_al_sp_sp_0x6c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x70), kInstruction_add_al_sp_sp_0x70, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x74), kInstruction_add_al_sp_sp_0x74, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x78), kInstruction_add_al_sp_sp_0x78, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x7c), kInstruction_add_al_sp_sp_0x7c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x80), kInstruction_add_al_sp_sp_0x80, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x84), kInstruction_add_al_sp_sp_0x84, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x88), kInstruction_add_al_sp_sp_0x88, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x8c), kInstruction_add_al_sp_sp_0x8c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x90), kInstruction_add_al_sp_sp_0x90, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x94), kInstruction_add_al_sp_sp_0x94, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x98), kInstruction_add_al_sp_sp_0x98, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x9c), kInstruction_add_al_sp_sp_0x9c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xa0), kInstruction_add_al_sp_sp_0xa0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xa4), kInstruction_add_al_sp_sp_0xa4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xa8), kInstruction_add_al_sp_sp_0xa8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xac), kInstruction_add_al_sp_sp_0xac, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xb0), kInstruction_add_al_sp_sp_0xb0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xb4), kInstruction_add_al_sp_sp_0xb4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xb8), kInstruction_add_al_sp_sp_0xb8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xbc), kInstruction_add_al_sp_sp_0xbc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xc0), kInstruction_add_al_sp_sp_0xc0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xc4), kInstruction_add_al_sp_sp_0xc4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xc8), kInstruction_add_al_sp_sp_0xc8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xcc), kInstruction_add_al_sp_sp_0xcc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xd0), kInstruction_add_al_sp_sp_0xd0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xd4), kInstruction_add_al_sp_sp_0xd4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xd8), kInstruction_add_al_sp_sp_0xd8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xdc), kInstruction_add_al_sp_sp_0xdc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xe0), kInstruction_add_al_sp_sp_0xe0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xe4), kInstruction_add_al_sp_sp_0xe4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xe8), kInstruction_add_al_sp_sp_0xe8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xec), kInstruction_add_al_sp_sp_0xec, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xf0), kInstruction_add_al_sp_sp_0xf0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xf4), kInstruction_add_al_sp_sp_0xf4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xf8), kInstruction_add_al_sp_sp_0xf8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0xfc), kInstruction_add_al_sp_sp_0xfc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x100), kInstruction_add_al_sp_sp_0x100, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x104), kInstruction_add_al_sp_sp_0x104, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x108), kInstruction_add_al_sp_sp_0x108, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x10c), kInstruction_add_al_sp_sp_0x10c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x110), kInstruction_add_al_sp_sp_0x110, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x114), kInstruction_add_al_sp_sp_0x114, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x118), kInstruction_add_al_sp_sp_0x118, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x11c), kInstruction_add_al_sp_sp_0x11c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x120), kInstruction_add_al_sp_sp_0x120, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x124), kInstruction_add_al_sp_sp_0x124, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x128), kInstruction_add_al_sp_sp_0x128, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x12c), kInstruction_add_al_sp_sp_0x12c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x130), kInstruction_add_al_sp_sp_0x130, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x134), kInstruction_add_al_sp_sp_0x134, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x138), kInstruction_add_al_sp_sp_0x138, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x13c), kInstruction_add_al_sp_sp_0x13c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x140), kInstruction_add_al_sp_sp_0x140, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x144), kInstruction_add_al_sp_sp_0x144, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x148), kInstruction_add_al_sp_sp_0x148, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x14c), kInstruction_add_al_sp_sp_0x14c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x150), kInstruction_add_al_sp_sp_0x150, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x154), kInstruction_add_al_sp_sp_0x154, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x158), kInstruction_add_al_sp_sp_0x158, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x15c), kInstruction_add_al_sp_sp_0x15c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x160), kInstruction_add_al_sp_sp_0x160, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x164), kInstruction_add_al_sp_sp_0x164, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x168), kInstruction_add_al_sp_sp_0x168, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x16c), kInstruction_add_al_sp_sp_0x16c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x170), kInstruction_add_al_sp_sp_0x170, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x174), kInstruction_add_al_sp_sp_0x174, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x178), kInstruction_add_al_sp_sp_0x178, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x17c), kInstruction_add_al_sp_sp_0x17c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x180), kInstruction_add_al_sp_sp_0x180, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x184), kInstruction_add_al_sp_sp_0x184, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x188), kInstruction_add_al_sp_sp_0x188, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x18c), kInstruction_add_al_sp_sp_0x18c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x190), kInstruction_add_al_sp_sp_0x190, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x194), kInstruction_add_al_sp_sp_0x194, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x198), kInstruction_add_al_sp_sp_0x198, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x19c), kInstruction_add_al_sp_sp_0x19c, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1a0), kInstruction_add_al_sp_sp_0x1a0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1a4), kInstruction_add_al_sp_sp_0x1a4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1a8), kInstruction_add_al_sp_sp_0x1a8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1ac), kInstruction_add_al_sp_sp_0x1ac, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1b0), kInstruction_add_al_sp_sp_0x1b0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1b4), kInstruction_add_al_sp_sp_0x1b4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1b8), kInstruction_add_al_sp_sp_0x1b8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1bc), kInstruction_add_al_sp_sp_0x1bc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1c0), kInstruction_add_al_sp_sp_0x1c0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1c4), kInstruction_add_al_sp_sp_0x1c4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1c8), kInstruction_add_al_sp_sp_0x1c8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1cc), kInstruction_add_al_sp_sp_0x1cc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1d0), kInstruction_add_al_sp_sp_0x1d0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1d4), kInstruction_add_al_sp_sp_0x1d4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1d8), kInstruction_add_al_sp_sp_0x1d8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1dc), kInstruction_add_al_sp_sp_0x1dc, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1e0), kInstruction_add_al_sp_sp_0x1e0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1e4), kInstruction_add_al_sp_sp_0x1e4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1e8), kInstruction_add_al_sp_sp_0x1e8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1ec), kInstruction_add_al_sp_sp_0x1ec, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1f0), kInstruction_add_al_sp_sp_0x1f0, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1f4), kInstruction_add_al_sp_sp_0x1f4, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1f8), kInstruction_add_al_sp_sp_0x1f8, }, { ARRAY_SIZE(kInstruction_add_al_sp_sp_0x1fc), kInstruction_add_al_sp_sp_0x1fc, }, }; #endif // VIXL_ASSEMBLER_COND_SP_SP_OPERAND_IMM7_ADD_T32_H_