// 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_SIMULATOR_COND_RD_OPERAND_IMM16_T32_MOV_H_ #define VIXL_SIMULATOR_COND_RD_OPERAND_IMM16_T32_MOV_H_ const Inputs kOutputs_Mov_Condition_eq_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0x00000000 }, { 0x20000000, 0xabababab }, { 0x10000000, 0xabababab }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0xabababab }, { 0x90000000, 0xabababab }, { 0x60000000, 0x00000000 }, { 0x50000000, 0x00000000 }, { 0x30000000, 0xabababab }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0xabababab }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_ne_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0xabababab }, { 0x20000000, 0x00000000 }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0x00000000 }, { 0x60000000, 0xabababab }, { 0x50000000, 0xabababab }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0xabababab }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_cs_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0xabababab }, { 0x20000000, 0x00000000 }, { 0x10000000, 0xabababab }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0xabababab }, { 0x60000000, 0x00000000 }, { 0x50000000, 0xabababab }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_cc_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0x00000000 }, { 0x20000000, 0xabababab }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0xabababab }, { 0x90000000, 0x00000000 }, { 0x60000000, 0xabababab }, { 0x50000000, 0x00000000 }, { 0x30000000, 0xabababab }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0xabababab }, { 0x70000000, 0xabababab }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_mi_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0xabababab }, { 0x20000000, 0xabababab }, { 0x10000000, 0xabababab }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0x00000000 }, { 0x60000000, 0xabababab }, { 0x50000000, 0xabababab }, { 0x30000000, 0xabababab }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0xabababab }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_pl_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0x00000000 }, { 0x20000000, 0x00000000 }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0xabababab }, { 0x90000000, 0xabababab }, { 0x60000000, 0x00000000 }, { 0x50000000, 0x00000000 }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0xabababab }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_vs_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0xabababab }, { 0x20000000, 0xabababab }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0xabababab }, { 0x90000000, 0x00000000 }, { 0x60000000, 0xabababab }, { 0x50000000, 0x00000000 }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_vc_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0x00000000 }, { 0x20000000, 0x00000000 }, { 0x10000000, 0xabababab }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0xabababab }, { 0x60000000, 0x00000000 }, { 0x50000000, 0xabababab }, { 0x30000000, 0xabababab }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0xabababab }, { 0x70000000, 0xabababab }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_hi_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0xabababab }, { 0x20000000, 0x00000000 }, { 0x10000000, 0xabababab }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0xabababab }, { 0x60000000, 0xabababab }, { 0x50000000, 0xabababab }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0xabababab }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_ls_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0x00000000 }, { 0x20000000, 0xabababab }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0xabababab }, { 0x90000000, 0x00000000 }, { 0x60000000, 0x00000000 }, { 0x50000000, 0x00000000 }, { 0x30000000, 0xabababab }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0xabababab }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_ge_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0x00000000 }, { 0x20000000, 0x00000000 }, { 0x10000000, 0xabababab }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0xabababab }, { 0x90000000, 0x00000000 }, { 0x60000000, 0x00000000 }, { 0x50000000, 0xabababab }, { 0x30000000, 0xabababab }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0xabababab }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_lt_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0xabababab }, { 0x20000000, 0xabababab }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0xabababab }, { 0x60000000, 0xabababab }, { 0x50000000, 0x00000000 }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0xabababab }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_gt_r0_0x0[] = { { 0x80000000, 0xabababab }, { 0x40000000, 0xabababab }, { 0x20000000, 0x00000000 }, { 0x10000000, 0xabababab }, { 0xc0000000, 0xabababab }, { 0xa0000000, 0xabababab }, { 0x90000000, 0x00000000 }, { 0x60000000, 0xabababab }, { 0x50000000, 0xabababab }, { 0x30000000, 0xabababab }, { 0xe0000000, 0xabababab }, { 0xd0000000, 0xabababab }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0xabababab }, { 0xf0000000, 0xabababab }, }; const Inputs kOutputs_Mov_Condition_le_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0x00000000 }, { 0x20000000, 0xabababab }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0xabababab }, { 0x60000000, 0x00000000 }, { 0x50000000, 0x00000000 }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0xabababab }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_Condition_al_r0_0x0[] = { { 0x80000000, 0x00000000 }, { 0x40000000, 0x00000000 }, { 0x20000000, 0x00000000 }, { 0x10000000, 0x00000000 }, { 0xc0000000, 0x00000000 }, { 0xa0000000, 0x00000000 }, { 0x90000000, 0x00000000 }, { 0x60000000, 0x00000000 }, { 0x50000000, 0x00000000 }, { 0x30000000, 0x00000000 }, { 0xe0000000, 0x00000000 }, { 0xd0000000, 0x00000000 }, { 0xb0000000, 0x00000000 }, { 0x70000000, 0x00000000 }, { 0xf0000000, 0x00000000 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x0000[] = { { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, { 0x00000000, 0x00000000 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x0001[] = { { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, { 0x00000000, 0x00000001 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x0002[] = { { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, { 0x00000000, 0x00000002 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x0020[] = { { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, { 0x00000000, 0x00000020 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x007d[] = { { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, { 0x00000000, 0x0000007d }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x007e[] = { { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, { 0x00000000, 0x0000007e }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x007f[] = { { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, { 0x00000000, 0x0000007f }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffd[] = { { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, { 0x00000000, 0x00007ffd }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffe[] = { { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, { 0x00000000, 0x00007ffe }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x7fff[] = { { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, { 0x00000000, 0x00007fff }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x3333[] = { { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, { 0x00000000, 0x00003333 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x5555[] = { { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, { 0x00000000, 0x00005555 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xaaaa[] = { { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, { 0x00000000, 0x0000aaaa }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xcccc[] = { { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, { 0x00000000, 0x0000cccc }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x8000[] = { { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, { 0x00000000, 0x00008000 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x8001[] = { { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, { 0x00000000, 0x00008001 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x8002[] = { { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, { 0x00000000, 0x00008002 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0x8003[] = { { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, { 0x00000000, 0x00008003 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xff80[] = { { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, { 0x00000000, 0x0000ff80 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xff81[] = { { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, { 0x00000000, 0x0000ff81 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xff82[] = { { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, { 0x00000000, 0x0000ff82 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xff83[] = { { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, { 0x00000000, 0x0000ff83 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xffe0[] = { { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, { 0x00000000, 0x0000ffe0 }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xfffd[] = { { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, { 0x00000000, 0x0000fffd }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xfffe[] = { { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, { 0x00000000, 0x0000fffe }, }; const Inputs kOutputs_Mov_ModifiedImmediate_al_r0_0xffff[] = { { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, { 0x00000000, 0x0000ffff }, }; const TestResult kReferenceMov[] = { { ARRAY_SIZE(kOutputs_Mov_Condition_eq_r0_0x0), kOutputs_Mov_Condition_eq_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_ne_r0_0x0), kOutputs_Mov_Condition_ne_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_cs_r0_0x0), kOutputs_Mov_Condition_cs_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_cc_r0_0x0), kOutputs_Mov_Condition_cc_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_mi_r0_0x0), kOutputs_Mov_Condition_mi_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_pl_r0_0x0), kOutputs_Mov_Condition_pl_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_vs_r0_0x0), kOutputs_Mov_Condition_vs_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_vc_r0_0x0), kOutputs_Mov_Condition_vc_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_hi_r0_0x0), kOutputs_Mov_Condition_hi_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_ls_r0_0x0), kOutputs_Mov_Condition_ls_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_ge_r0_0x0), kOutputs_Mov_Condition_ge_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_lt_r0_0x0), kOutputs_Mov_Condition_lt_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_gt_r0_0x0), kOutputs_Mov_Condition_gt_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_le_r0_0x0), kOutputs_Mov_Condition_le_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_Condition_al_r0_0x0), kOutputs_Mov_Condition_al_r0_0x0, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x0000), kOutputs_Mov_ModifiedImmediate_al_r0_0x0000, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x0001), kOutputs_Mov_ModifiedImmediate_al_r0_0x0001, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x0002), kOutputs_Mov_ModifiedImmediate_al_r0_0x0002, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x0020), kOutputs_Mov_ModifiedImmediate_al_r0_0x0020, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x007d), kOutputs_Mov_ModifiedImmediate_al_r0_0x007d, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x007e), kOutputs_Mov_ModifiedImmediate_al_r0_0x007e, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x007f), kOutputs_Mov_ModifiedImmediate_al_r0_0x007f, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffd), kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffd, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffe), kOutputs_Mov_ModifiedImmediate_al_r0_0x7ffe, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x7fff), kOutputs_Mov_ModifiedImmediate_al_r0_0x7fff, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x3333), kOutputs_Mov_ModifiedImmediate_al_r0_0x3333, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x5555), kOutputs_Mov_ModifiedImmediate_al_r0_0x5555, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xaaaa), kOutputs_Mov_ModifiedImmediate_al_r0_0xaaaa, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xcccc), kOutputs_Mov_ModifiedImmediate_al_r0_0xcccc, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x8000), kOutputs_Mov_ModifiedImmediate_al_r0_0x8000, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x8001), kOutputs_Mov_ModifiedImmediate_al_r0_0x8001, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x8002), kOutputs_Mov_ModifiedImmediate_al_r0_0x8002, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0x8003), kOutputs_Mov_ModifiedImmediate_al_r0_0x8003, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xff80), kOutputs_Mov_ModifiedImmediate_al_r0_0xff80, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xff81), kOutputs_Mov_ModifiedImmediate_al_r0_0xff81, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xff82), kOutputs_Mov_ModifiedImmediate_al_r0_0xff82, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xff83), kOutputs_Mov_ModifiedImmediate_al_r0_0xff83, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xffe0), kOutputs_Mov_ModifiedImmediate_al_r0_0xffe0, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xfffd), kOutputs_Mov_ModifiedImmediate_al_r0_0xfffd, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xfffe), kOutputs_Mov_ModifiedImmediate_al_r0_0xfffe, }, { ARRAY_SIZE(kOutputs_Mov_ModifiedImmediate_al_r0_0xffff), kOutputs_Mov_ModifiedImmediate_al_r0_0xffff, }, }; #endif // VIXL_SIMULATOR_COND_RD_OPERAND_IMM16_T32_MOV_H_