Home | History | Annotate | Download | only in traces
      1 // Copyright 2015, VIXL authors
      2 // All rights reserved.
      3 //
      4 // Redistribution and use in source and binary forms, with or without
      5 // modification, are permitted provided that the following conditions are met:
      6 //
      7 //   * Redistributions of source code must retain the above copyright notice,
      8 //     this list of conditions and the following disclaimer.
      9 //   * Redistributions in binary form must reproduce the above copyright notice,
     10 //     this list of conditions and the following disclaimer in the documentation
     11 //     and/or other materials provided with the distribution.
     12 //   * Neither the name of ARM Limited nor the names of its contributors may be
     13 //     used to endorse or promote products derived from this software without
     14 //     specific prior written permission.
     15 //
     16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
     17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
     20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
     23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
     24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     26 
     27 
     28 // ---------------------------------------------------------------------
     29 // This file is auto generated using tools/generate_simulator_traces.py.
     30 //
     31 // PLEASE DO NOT EDIT.
     32 // ---------------------------------------------------------------------
     33 
     34 #ifndef VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_T32_RD_IS_RN_IS_SP_IN_IT_BLOCK_ADD_H_
     35 #define VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_T32_RD_IS_RN_IS_SP_IN_IT_BLOCK_ADD_H_
     36 
     37 const byte kInstruction_add_eq_r13_r13_r0[] = {
     38   0x08, 0xbf, 0x85, 0x44 // It eq; add eq r13 r13 r0
     39 };
     40 const byte kInstruction_add_eq_r13_r13_r1[] = {
     41   0x08, 0xbf, 0x8d, 0x44 // It eq; add eq r13 r13 r1
     42 };
     43 const byte kInstruction_add_eq_r13_r13_r2[] = {
     44   0x08, 0xbf, 0x95, 0x44 // It eq; add eq r13 r13 r2
     45 };
     46 const byte kInstruction_add_eq_r13_r13_r3[] = {
     47   0x08, 0xbf, 0x9d, 0x44 // It eq; add eq r13 r13 r3
     48 };
     49 const byte kInstruction_add_eq_r13_r13_r4[] = {
     50   0x08, 0xbf, 0xa5, 0x44 // It eq; add eq r13 r13 r4
     51 };
     52 const byte kInstruction_add_eq_r13_r13_r5[] = {
     53   0x08, 0xbf, 0xad, 0x44 // It eq; add eq r13 r13 r5
     54 };
     55 const byte kInstruction_add_eq_r13_r13_r6[] = {
     56   0x08, 0xbf, 0xb5, 0x44 // It eq; add eq r13 r13 r6
     57 };
     58 const byte kInstruction_add_eq_r13_r13_r7[] = {
     59   0x08, 0xbf, 0xbd, 0x44 // It eq; add eq r13 r13 r7
     60 };
     61 const byte kInstruction_add_eq_r13_r13_r8[] = {
     62   0x08, 0xbf, 0xc5, 0x44 // It eq; add eq r13 r13 r8
     63 };
     64 const byte kInstruction_add_eq_r13_r13_r9[] = {
     65   0x08, 0xbf, 0xcd, 0x44 // It eq; add eq r13 r13 r9
     66 };
     67 const byte kInstruction_add_eq_r13_r13_r10[] = {
     68   0x08, 0xbf, 0xd5, 0x44 // It eq; add eq r13 r13 r10
     69 };
     70 const byte kInstruction_add_eq_r13_r13_r11[] = {
     71   0x08, 0xbf, 0xdd, 0x44 // It eq; add eq r13 r13 r11
     72 };
     73 const byte kInstruction_add_eq_r13_r13_r12[] = {
     74   0x08, 0xbf, 0xe5, 0x44 // It eq; add eq r13 r13 r12
     75 };
     76 const byte kInstruction_add_eq_r13_r13_r13[] = {
     77   0x08, 0xbf, 0xed, 0x44 // It eq; add eq r13 r13 r13
     78 };
     79 const byte kInstruction_add_eq_r13_r13_r14[] = {
     80   0x08, 0xbf, 0xf5, 0x44 // It eq; add eq r13 r13 r14
     81 };
     82 const byte kInstruction_add_ne_r13_r13_r0[] = {
     83   0x18, 0xbf, 0x85, 0x44 // It ne; add ne r13 r13 r0
     84 };
     85 const byte kInstruction_add_ne_r13_r13_r1[] = {
     86   0x18, 0xbf, 0x8d, 0x44 // It ne; add ne r13 r13 r1
     87 };
     88 const byte kInstruction_add_ne_r13_r13_r2[] = {
     89   0x18, 0xbf, 0x95, 0x44 // It ne; add ne r13 r13 r2
     90 };
     91 const byte kInstruction_add_ne_r13_r13_r3[] = {
     92   0x18, 0xbf, 0x9d, 0x44 // It ne; add ne r13 r13 r3
     93 };
     94 const byte kInstruction_add_ne_r13_r13_r4[] = {
     95   0x18, 0xbf, 0xa5, 0x44 // It ne; add ne r13 r13 r4
     96 };
     97 const byte kInstruction_add_ne_r13_r13_r5[] = {
     98   0x18, 0xbf, 0xad, 0x44 // It ne; add ne r13 r13 r5
     99 };
    100 const byte kInstruction_add_ne_r13_r13_r6[] = {
    101   0x18, 0xbf, 0xb5, 0x44 // It ne; add ne r13 r13 r6
    102 };
    103 const byte kInstruction_add_ne_r13_r13_r7[] = {
    104   0x18, 0xbf, 0xbd, 0x44 // It ne; add ne r13 r13 r7
    105 };
    106 const byte kInstruction_add_ne_r13_r13_r8[] = {
    107   0x18, 0xbf, 0xc5, 0x44 // It ne; add ne r13 r13 r8
    108 };
    109 const byte kInstruction_add_ne_r13_r13_r9[] = {
    110   0x18, 0xbf, 0xcd, 0x44 // It ne; add ne r13 r13 r9
    111 };
    112 const byte kInstruction_add_ne_r13_r13_r10[] = {
    113   0x18, 0xbf, 0xd5, 0x44 // It ne; add ne r13 r13 r10
    114 };
    115 const byte kInstruction_add_ne_r13_r13_r11[] = {
    116   0x18, 0xbf, 0xdd, 0x44 // It ne; add ne r13 r13 r11
    117 };
    118 const byte kInstruction_add_ne_r13_r13_r12[] = {
    119   0x18, 0xbf, 0xe5, 0x44 // It ne; add ne r13 r13 r12
    120 };
    121 const byte kInstruction_add_ne_r13_r13_r13[] = {
    122   0x18, 0xbf, 0xed, 0x44 // It ne; add ne r13 r13 r13
    123 };
    124 const byte kInstruction_add_ne_r13_r13_r14[] = {
    125   0x18, 0xbf, 0xf5, 0x44 // It ne; add ne r13 r13 r14
    126 };
    127 const byte kInstruction_add_cs_r13_r13_r0[] = {
    128   0x28, 0xbf, 0x85, 0x44 // It cs; add cs r13 r13 r0
    129 };
    130 const byte kInstruction_add_cs_r13_r13_r1[] = {
    131   0x28, 0xbf, 0x8d, 0x44 // It cs; add cs r13 r13 r1
    132 };
    133 const byte kInstruction_add_cs_r13_r13_r2[] = {
    134   0x28, 0xbf, 0x95, 0x44 // It cs; add cs r13 r13 r2
    135 };
    136 const byte kInstruction_add_cs_r13_r13_r3[] = {
    137   0x28, 0xbf, 0x9d, 0x44 // It cs; add cs r13 r13 r3
    138 };
    139 const byte kInstruction_add_cs_r13_r13_r4[] = {
    140   0x28, 0xbf, 0xa5, 0x44 // It cs; add cs r13 r13 r4
    141 };
    142 const byte kInstruction_add_cs_r13_r13_r5[] = {
    143   0x28, 0xbf, 0xad, 0x44 // It cs; add cs r13 r13 r5
    144 };
    145 const byte kInstruction_add_cs_r13_r13_r6[] = {
    146   0x28, 0xbf, 0xb5, 0x44 // It cs; add cs r13 r13 r6
    147 };
    148 const byte kInstruction_add_cs_r13_r13_r7[] = {
    149   0x28, 0xbf, 0xbd, 0x44 // It cs; add cs r13 r13 r7
    150 };
    151 const byte kInstruction_add_cs_r13_r13_r8[] = {
    152   0x28, 0xbf, 0xc5, 0x44 // It cs; add cs r13 r13 r8
    153 };
    154 const byte kInstruction_add_cs_r13_r13_r9[] = {
    155   0x28, 0xbf, 0xcd, 0x44 // It cs; add cs r13 r13 r9
    156 };
    157 const byte kInstruction_add_cs_r13_r13_r10[] = {
    158   0x28, 0xbf, 0xd5, 0x44 // It cs; add cs r13 r13 r10
    159 };
    160 const byte kInstruction_add_cs_r13_r13_r11[] = {
    161   0x28, 0xbf, 0xdd, 0x44 // It cs; add cs r13 r13 r11
    162 };
    163 const byte kInstruction_add_cs_r13_r13_r12[] = {
    164   0x28, 0xbf, 0xe5, 0x44 // It cs; add cs r13 r13 r12
    165 };
    166 const byte kInstruction_add_cs_r13_r13_r13[] = {
    167   0x28, 0xbf, 0xed, 0x44 // It cs; add cs r13 r13 r13
    168 };
    169 const byte kInstruction_add_cs_r13_r13_r14[] = {
    170   0x28, 0xbf, 0xf5, 0x44 // It cs; add cs r13 r13 r14
    171 };
    172 const byte kInstruction_add_cc_r13_r13_r0[] = {
    173   0x38, 0xbf, 0x85, 0x44 // It cc; add cc r13 r13 r0
    174 };
    175 const byte kInstruction_add_cc_r13_r13_r1[] = {
    176   0x38, 0xbf, 0x8d, 0x44 // It cc; add cc r13 r13 r1
    177 };
    178 const byte kInstruction_add_cc_r13_r13_r2[] = {
    179   0x38, 0xbf, 0x95, 0x44 // It cc; add cc r13 r13 r2
    180 };
    181 const byte kInstruction_add_cc_r13_r13_r3[] = {
    182   0x38, 0xbf, 0x9d, 0x44 // It cc; add cc r13 r13 r3
    183 };
    184 const byte kInstruction_add_cc_r13_r13_r4[] = {
    185   0x38, 0xbf, 0xa5, 0x44 // It cc; add cc r13 r13 r4
    186 };
    187 const byte kInstruction_add_cc_r13_r13_r5[] = {
    188   0x38, 0xbf, 0xad, 0x44 // It cc; add cc r13 r13 r5
    189 };
    190 const byte kInstruction_add_cc_r13_r13_r6[] = {
    191   0x38, 0xbf, 0xb5, 0x44 // It cc; add cc r13 r13 r6
    192 };
    193 const byte kInstruction_add_cc_r13_r13_r7[] = {
    194   0x38, 0xbf, 0xbd, 0x44 // It cc; add cc r13 r13 r7
    195 };
    196 const byte kInstruction_add_cc_r13_r13_r8[] = {
    197   0x38, 0xbf, 0xc5, 0x44 // It cc; add cc r13 r13 r8
    198 };
    199 const byte kInstruction_add_cc_r13_r13_r9[] = {
    200   0x38, 0xbf, 0xcd, 0x44 // It cc; add cc r13 r13 r9
    201 };
    202 const byte kInstruction_add_cc_r13_r13_r10[] = {
    203   0x38, 0xbf, 0xd5, 0x44 // It cc; add cc r13 r13 r10
    204 };
    205 const byte kInstruction_add_cc_r13_r13_r11[] = {
    206   0x38, 0xbf, 0xdd, 0x44 // It cc; add cc r13 r13 r11
    207 };
    208 const byte kInstruction_add_cc_r13_r13_r12[] = {
    209   0x38, 0xbf, 0xe5, 0x44 // It cc; add cc r13 r13 r12
    210 };
    211 const byte kInstruction_add_cc_r13_r13_r13[] = {
    212   0x38, 0xbf, 0xed, 0x44 // It cc; add cc r13 r13 r13
    213 };
    214 const byte kInstruction_add_cc_r13_r13_r14[] = {
    215   0x38, 0xbf, 0xf5, 0x44 // It cc; add cc r13 r13 r14
    216 };
    217 const byte kInstruction_add_mi_r13_r13_r0[] = {
    218   0x48, 0xbf, 0x85, 0x44 // It mi; add mi r13 r13 r0
    219 };
    220 const byte kInstruction_add_mi_r13_r13_r1[] = {
    221   0x48, 0xbf, 0x8d, 0x44 // It mi; add mi r13 r13 r1
    222 };
    223 const byte kInstruction_add_mi_r13_r13_r2[] = {
    224   0x48, 0xbf, 0x95, 0x44 // It mi; add mi r13 r13 r2
    225 };
    226 const byte kInstruction_add_mi_r13_r13_r3[] = {
    227   0x48, 0xbf, 0x9d, 0x44 // It mi; add mi r13 r13 r3
    228 };
    229 const byte kInstruction_add_mi_r13_r13_r4[] = {
    230   0x48, 0xbf, 0xa5, 0x44 // It mi; add mi r13 r13 r4
    231 };
    232 const byte kInstruction_add_mi_r13_r13_r5[] = {
    233   0x48, 0xbf, 0xad, 0x44 // It mi; add mi r13 r13 r5
    234 };
    235 const byte kInstruction_add_mi_r13_r13_r6[] = {
    236   0x48, 0xbf, 0xb5, 0x44 // It mi; add mi r13 r13 r6
    237 };
    238 const byte kInstruction_add_mi_r13_r13_r7[] = {
    239   0x48, 0xbf, 0xbd, 0x44 // It mi; add mi r13 r13 r7
    240 };
    241 const byte kInstruction_add_mi_r13_r13_r8[] = {
    242   0x48, 0xbf, 0xc5, 0x44 // It mi; add mi r13 r13 r8
    243 };
    244 const byte kInstruction_add_mi_r13_r13_r9[] = {
    245   0x48, 0xbf, 0xcd, 0x44 // It mi; add mi r13 r13 r9
    246 };
    247 const byte kInstruction_add_mi_r13_r13_r10[] = {
    248   0x48, 0xbf, 0xd5, 0x44 // It mi; add mi r13 r13 r10
    249 };
    250 const byte kInstruction_add_mi_r13_r13_r11[] = {
    251   0x48, 0xbf, 0xdd, 0x44 // It mi; add mi r13 r13 r11
    252 };
    253 const byte kInstruction_add_mi_r13_r13_r12[] = {
    254   0x48, 0xbf, 0xe5, 0x44 // It mi; add mi r13 r13 r12
    255 };
    256 const byte kInstruction_add_mi_r13_r13_r13[] = {
    257   0x48, 0xbf, 0xed, 0x44 // It mi; add mi r13 r13 r13
    258 };
    259 const byte kInstruction_add_mi_r13_r13_r14[] = {
    260   0x48, 0xbf, 0xf5, 0x44 // It mi; add mi r13 r13 r14
    261 };
    262 const byte kInstruction_add_pl_r13_r13_r0[] = {
    263   0x58, 0xbf, 0x85, 0x44 // It pl; add pl r13 r13 r0
    264 };
    265 const byte kInstruction_add_pl_r13_r13_r1[] = {
    266   0x58, 0xbf, 0x8d, 0x44 // It pl; add pl r13 r13 r1
    267 };
    268 const byte kInstruction_add_pl_r13_r13_r2[] = {
    269   0x58, 0xbf, 0x95, 0x44 // It pl; add pl r13 r13 r2
    270 };
    271 const byte kInstruction_add_pl_r13_r13_r3[] = {
    272   0x58, 0xbf, 0x9d, 0x44 // It pl; add pl r13 r13 r3
    273 };
    274 const byte kInstruction_add_pl_r13_r13_r4[] = {
    275   0x58, 0xbf, 0xa5, 0x44 // It pl; add pl r13 r13 r4
    276 };
    277 const byte kInstruction_add_pl_r13_r13_r5[] = {
    278   0x58, 0xbf, 0xad, 0x44 // It pl; add pl r13 r13 r5
    279 };
    280 const byte kInstruction_add_pl_r13_r13_r6[] = {
    281   0x58, 0xbf, 0xb5, 0x44 // It pl; add pl r13 r13 r6
    282 };
    283 const byte kInstruction_add_pl_r13_r13_r7[] = {
    284   0x58, 0xbf, 0xbd, 0x44 // It pl; add pl r13 r13 r7
    285 };
    286 const byte kInstruction_add_pl_r13_r13_r8[] = {
    287   0x58, 0xbf, 0xc5, 0x44 // It pl; add pl r13 r13 r8
    288 };
    289 const byte kInstruction_add_pl_r13_r13_r9[] = {
    290   0x58, 0xbf, 0xcd, 0x44 // It pl; add pl r13 r13 r9
    291 };
    292 const byte kInstruction_add_pl_r13_r13_r10[] = {
    293   0x58, 0xbf, 0xd5, 0x44 // It pl; add pl r13 r13 r10
    294 };
    295 const byte kInstruction_add_pl_r13_r13_r11[] = {
    296   0x58, 0xbf, 0xdd, 0x44 // It pl; add pl r13 r13 r11
    297 };
    298 const byte kInstruction_add_pl_r13_r13_r12[] = {
    299   0x58, 0xbf, 0xe5, 0x44 // It pl; add pl r13 r13 r12
    300 };
    301 const byte kInstruction_add_pl_r13_r13_r13[] = {
    302   0x58, 0xbf, 0xed, 0x44 // It pl; add pl r13 r13 r13
    303 };
    304 const byte kInstruction_add_pl_r13_r13_r14[] = {
    305   0x58, 0xbf, 0xf5, 0x44 // It pl; add pl r13 r13 r14
    306 };
    307 const byte kInstruction_add_vs_r13_r13_r0[] = {
    308   0x68, 0xbf, 0x85, 0x44 // It vs; add vs r13 r13 r0
    309 };
    310 const byte kInstruction_add_vs_r13_r13_r1[] = {
    311   0x68, 0xbf, 0x8d, 0x44 // It vs; add vs r13 r13 r1
    312 };
    313 const byte kInstruction_add_vs_r13_r13_r2[] = {
    314   0x68, 0xbf, 0x95, 0x44 // It vs; add vs r13 r13 r2
    315 };
    316 const byte kInstruction_add_vs_r13_r13_r3[] = {
    317   0x68, 0xbf, 0x9d, 0x44 // It vs; add vs r13 r13 r3
    318 };
    319 const byte kInstruction_add_vs_r13_r13_r4[] = {
    320   0x68, 0xbf, 0xa5, 0x44 // It vs; add vs r13 r13 r4
    321 };
    322 const byte kInstruction_add_vs_r13_r13_r5[] = {
    323   0x68, 0xbf, 0xad, 0x44 // It vs; add vs r13 r13 r5
    324 };
    325 const byte kInstruction_add_vs_r13_r13_r6[] = {
    326   0x68, 0xbf, 0xb5, 0x44 // It vs; add vs r13 r13 r6
    327 };
    328 const byte kInstruction_add_vs_r13_r13_r7[] = {
    329   0x68, 0xbf, 0xbd, 0x44 // It vs; add vs r13 r13 r7
    330 };
    331 const byte kInstruction_add_vs_r13_r13_r8[] = {
    332   0x68, 0xbf, 0xc5, 0x44 // It vs; add vs r13 r13 r8
    333 };
    334 const byte kInstruction_add_vs_r13_r13_r9[] = {
    335   0x68, 0xbf, 0xcd, 0x44 // It vs; add vs r13 r13 r9
    336 };
    337 const byte kInstruction_add_vs_r13_r13_r10[] = {
    338   0x68, 0xbf, 0xd5, 0x44 // It vs; add vs r13 r13 r10
    339 };
    340 const byte kInstruction_add_vs_r13_r13_r11[] = {
    341   0x68, 0xbf, 0xdd, 0x44 // It vs; add vs r13 r13 r11
    342 };
    343 const byte kInstruction_add_vs_r13_r13_r12[] = {
    344   0x68, 0xbf, 0xe5, 0x44 // It vs; add vs r13 r13 r12
    345 };
    346 const byte kInstruction_add_vs_r13_r13_r13[] = {
    347   0x68, 0xbf, 0xed, 0x44 // It vs; add vs r13 r13 r13
    348 };
    349 const byte kInstruction_add_vs_r13_r13_r14[] = {
    350   0x68, 0xbf, 0xf5, 0x44 // It vs; add vs r13 r13 r14
    351 };
    352 const byte kInstruction_add_vc_r13_r13_r0[] = {
    353   0x78, 0xbf, 0x85, 0x44 // It vc; add vc r13 r13 r0
    354 };
    355 const byte kInstruction_add_vc_r13_r13_r1[] = {
    356   0x78, 0xbf, 0x8d, 0x44 // It vc; add vc r13 r13 r1
    357 };
    358 const byte kInstruction_add_vc_r13_r13_r2[] = {
    359   0x78, 0xbf, 0x95, 0x44 // It vc; add vc r13 r13 r2
    360 };
    361 const byte kInstruction_add_vc_r13_r13_r3[] = {
    362   0x78, 0xbf, 0x9d, 0x44 // It vc; add vc r13 r13 r3
    363 };
    364 const byte kInstruction_add_vc_r13_r13_r4[] = {
    365   0x78, 0xbf, 0xa5, 0x44 // It vc; add vc r13 r13 r4
    366 };
    367 const byte kInstruction_add_vc_r13_r13_r5[] = {
    368   0x78, 0xbf, 0xad, 0x44 // It vc; add vc r13 r13 r5
    369 };
    370 const byte kInstruction_add_vc_r13_r13_r6[] = {
    371   0x78, 0xbf, 0xb5, 0x44 // It vc; add vc r13 r13 r6
    372 };
    373 const byte kInstruction_add_vc_r13_r13_r7[] = {
    374   0x78, 0xbf, 0xbd, 0x44 // It vc; add vc r13 r13 r7
    375 };
    376 const byte kInstruction_add_vc_r13_r13_r8[] = {
    377   0x78, 0xbf, 0xc5, 0x44 // It vc; add vc r13 r13 r8
    378 };
    379 const byte kInstruction_add_vc_r13_r13_r9[] = {
    380   0x78, 0xbf, 0xcd, 0x44 // It vc; add vc r13 r13 r9
    381 };
    382 const byte kInstruction_add_vc_r13_r13_r10[] = {
    383   0x78, 0xbf, 0xd5, 0x44 // It vc; add vc r13 r13 r10
    384 };
    385 const byte kInstruction_add_vc_r13_r13_r11[] = {
    386   0x78, 0xbf, 0xdd, 0x44 // It vc; add vc r13 r13 r11
    387 };
    388 const byte kInstruction_add_vc_r13_r13_r12[] = {
    389   0x78, 0xbf, 0xe5, 0x44 // It vc; add vc r13 r13 r12
    390 };
    391 const byte kInstruction_add_vc_r13_r13_r13[] = {
    392   0x78, 0xbf, 0xed, 0x44 // It vc; add vc r13 r13 r13
    393 };
    394 const byte kInstruction_add_vc_r13_r13_r14[] = {
    395   0x78, 0xbf, 0xf5, 0x44 // It vc; add vc r13 r13 r14
    396 };
    397 const byte kInstruction_add_hi_r13_r13_r0[] = {
    398   0x88, 0xbf, 0x85, 0x44 // It hi; add hi r13 r13 r0
    399 };
    400 const byte kInstruction_add_hi_r13_r13_r1[] = {
    401   0x88, 0xbf, 0x8d, 0x44 // It hi; add hi r13 r13 r1
    402 };
    403 const byte kInstruction_add_hi_r13_r13_r2[] = {
    404   0x88, 0xbf, 0x95, 0x44 // It hi; add hi r13 r13 r2
    405 };
    406 const byte kInstruction_add_hi_r13_r13_r3[] = {
    407   0x88, 0xbf, 0x9d, 0x44 // It hi; add hi r13 r13 r3
    408 };
    409 const byte kInstruction_add_hi_r13_r13_r4[] = {
    410   0x88, 0xbf, 0xa5, 0x44 // It hi; add hi r13 r13 r4
    411 };
    412 const byte kInstruction_add_hi_r13_r13_r5[] = {
    413   0x88, 0xbf, 0xad, 0x44 // It hi; add hi r13 r13 r5
    414 };
    415 const byte kInstruction_add_hi_r13_r13_r6[] = {
    416   0x88, 0xbf, 0xb5, 0x44 // It hi; add hi r13 r13 r6
    417 };
    418 const byte kInstruction_add_hi_r13_r13_r7[] = {
    419   0x88, 0xbf, 0xbd, 0x44 // It hi; add hi r13 r13 r7
    420 };
    421 const byte kInstruction_add_hi_r13_r13_r8[] = {
    422   0x88, 0xbf, 0xc5, 0x44 // It hi; add hi r13 r13 r8
    423 };
    424 const byte kInstruction_add_hi_r13_r13_r9[] = {
    425   0x88, 0xbf, 0xcd, 0x44 // It hi; add hi r13 r13 r9
    426 };
    427 const byte kInstruction_add_hi_r13_r13_r10[] = {
    428   0x88, 0xbf, 0xd5, 0x44 // It hi; add hi r13 r13 r10
    429 };
    430 const byte kInstruction_add_hi_r13_r13_r11[] = {
    431   0x88, 0xbf, 0xdd, 0x44 // It hi; add hi r13 r13 r11
    432 };
    433 const byte kInstruction_add_hi_r13_r13_r12[] = {
    434   0x88, 0xbf, 0xe5, 0x44 // It hi; add hi r13 r13 r12
    435 };
    436 const byte kInstruction_add_hi_r13_r13_r13[] = {
    437   0x88, 0xbf, 0xed, 0x44 // It hi; add hi r13 r13 r13
    438 };
    439 const byte kInstruction_add_hi_r13_r13_r14[] = {
    440   0x88, 0xbf, 0xf5, 0x44 // It hi; add hi r13 r13 r14
    441 };
    442 const byte kInstruction_add_ls_r13_r13_r0[] = {
    443   0x98, 0xbf, 0x85, 0x44 // It ls; add ls r13 r13 r0
    444 };
    445 const byte kInstruction_add_ls_r13_r13_r1[] = {
    446   0x98, 0xbf, 0x8d, 0x44 // It ls; add ls r13 r13 r1
    447 };
    448 const byte kInstruction_add_ls_r13_r13_r2[] = {
    449   0x98, 0xbf, 0x95, 0x44 // It ls; add ls r13 r13 r2
    450 };
    451 const byte kInstruction_add_ls_r13_r13_r3[] = {
    452   0x98, 0xbf, 0x9d, 0x44 // It ls; add ls r13 r13 r3
    453 };
    454 const byte kInstruction_add_ls_r13_r13_r4[] = {
    455   0x98, 0xbf, 0xa5, 0x44 // It ls; add ls r13 r13 r4
    456 };
    457 const byte kInstruction_add_ls_r13_r13_r5[] = {
    458   0x98, 0xbf, 0xad, 0x44 // It ls; add ls r13 r13 r5
    459 };
    460 const byte kInstruction_add_ls_r13_r13_r6[] = {
    461   0x98, 0xbf, 0xb5, 0x44 // It ls; add ls r13 r13 r6
    462 };
    463 const byte kInstruction_add_ls_r13_r13_r7[] = {
    464   0x98, 0xbf, 0xbd, 0x44 // It ls; add ls r13 r13 r7
    465 };
    466 const byte kInstruction_add_ls_r13_r13_r8[] = {
    467   0x98, 0xbf, 0xc5, 0x44 // It ls; add ls r13 r13 r8
    468 };
    469 const byte kInstruction_add_ls_r13_r13_r9[] = {
    470   0x98, 0xbf, 0xcd, 0x44 // It ls; add ls r13 r13 r9
    471 };
    472 const byte kInstruction_add_ls_r13_r13_r10[] = {
    473   0x98, 0xbf, 0xd5, 0x44 // It ls; add ls r13 r13 r10
    474 };
    475 const byte kInstruction_add_ls_r13_r13_r11[] = {
    476   0x98, 0xbf, 0xdd, 0x44 // It ls; add ls r13 r13 r11
    477 };
    478 const byte kInstruction_add_ls_r13_r13_r12[] = {
    479   0x98, 0xbf, 0xe5, 0x44 // It ls; add ls r13 r13 r12
    480 };
    481 const byte kInstruction_add_ls_r13_r13_r13[] = {
    482   0x98, 0xbf, 0xed, 0x44 // It ls; add ls r13 r13 r13
    483 };
    484 const byte kInstruction_add_ls_r13_r13_r14[] = {
    485   0x98, 0xbf, 0xf5, 0x44 // It ls; add ls r13 r13 r14
    486 };
    487 const byte kInstruction_add_ge_r13_r13_r0[] = {
    488   0xa8, 0xbf, 0x85, 0x44 // It ge; add ge r13 r13 r0
    489 };
    490 const byte kInstruction_add_ge_r13_r13_r1[] = {
    491   0xa8, 0xbf, 0x8d, 0x44 // It ge; add ge r13 r13 r1
    492 };
    493 const byte kInstruction_add_ge_r13_r13_r2[] = {
    494   0xa8, 0xbf, 0x95, 0x44 // It ge; add ge r13 r13 r2
    495 };
    496 const byte kInstruction_add_ge_r13_r13_r3[] = {
    497   0xa8, 0xbf, 0x9d, 0x44 // It ge; add ge r13 r13 r3
    498 };
    499 const byte kInstruction_add_ge_r13_r13_r4[] = {
    500   0xa8, 0xbf, 0xa5, 0x44 // It ge; add ge r13 r13 r4
    501 };
    502 const byte kInstruction_add_ge_r13_r13_r5[] = {
    503   0xa8, 0xbf, 0xad, 0x44 // It ge; add ge r13 r13 r5
    504 };
    505 const byte kInstruction_add_ge_r13_r13_r6[] = {
    506   0xa8, 0xbf, 0xb5, 0x44 // It ge; add ge r13 r13 r6
    507 };
    508 const byte kInstruction_add_ge_r13_r13_r7[] = {
    509   0xa8, 0xbf, 0xbd, 0x44 // It ge; add ge r13 r13 r7
    510 };
    511 const byte kInstruction_add_ge_r13_r13_r8[] = {
    512   0xa8, 0xbf, 0xc5, 0x44 // It ge; add ge r13 r13 r8
    513 };
    514 const byte kInstruction_add_ge_r13_r13_r9[] = {
    515   0xa8, 0xbf, 0xcd, 0x44 // It ge; add ge r13 r13 r9
    516 };
    517 const byte kInstruction_add_ge_r13_r13_r10[] = {
    518   0xa8, 0xbf, 0xd5, 0x44 // It ge; add ge r13 r13 r10
    519 };
    520 const byte kInstruction_add_ge_r13_r13_r11[] = {
    521   0xa8, 0xbf, 0xdd, 0x44 // It ge; add ge r13 r13 r11
    522 };
    523 const byte kInstruction_add_ge_r13_r13_r12[] = {
    524   0xa8, 0xbf, 0xe5, 0x44 // It ge; add ge r13 r13 r12
    525 };
    526 const byte kInstruction_add_ge_r13_r13_r13[] = {
    527   0xa8, 0xbf, 0xed, 0x44 // It ge; add ge r13 r13 r13
    528 };
    529 const byte kInstruction_add_ge_r13_r13_r14[] = {
    530   0xa8, 0xbf, 0xf5, 0x44 // It ge; add ge r13 r13 r14
    531 };
    532 const byte kInstruction_add_lt_r13_r13_r0[] = {
    533   0xb8, 0xbf, 0x85, 0x44 // It lt; add lt r13 r13 r0
    534 };
    535 const byte kInstruction_add_lt_r13_r13_r1[] = {
    536   0xb8, 0xbf, 0x8d, 0x44 // It lt; add lt r13 r13 r1
    537 };
    538 const byte kInstruction_add_lt_r13_r13_r2[] = {
    539   0xb8, 0xbf, 0x95, 0x44 // It lt; add lt r13 r13 r2
    540 };
    541 const byte kInstruction_add_lt_r13_r13_r3[] = {
    542   0xb8, 0xbf, 0x9d, 0x44 // It lt; add lt r13 r13 r3
    543 };
    544 const byte kInstruction_add_lt_r13_r13_r4[] = {
    545   0xb8, 0xbf, 0xa5, 0x44 // It lt; add lt r13 r13 r4
    546 };
    547 const byte kInstruction_add_lt_r13_r13_r5[] = {
    548   0xb8, 0xbf, 0xad, 0x44 // It lt; add lt r13 r13 r5
    549 };
    550 const byte kInstruction_add_lt_r13_r13_r6[] = {
    551   0xb8, 0xbf, 0xb5, 0x44 // It lt; add lt r13 r13 r6
    552 };
    553 const byte kInstruction_add_lt_r13_r13_r7[] = {
    554   0xb8, 0xbf, 0xbd, 0x44 // It lt; add lt r13 r13 r7
    555 };
    556 const byte kInstruction_add_lt_r13_r13_r8[] = {
    557   0xb8, 0xbf, 0xc5, 0x44 // It lt; add lt r13 r13 r8
    558 };
    559 const byte kInstruction_add_lt_r13_r13_r9[] = {
    560   0xb8, 0xbf, 0xcd, 0x44 // It lt; add lt r13 r13 r9
    561 };
    562 const byte kInstruction_add_lt_r13_r13_r10[] = {
    563   0xb8, 0xbf, 0xd5, 0x44 // It lt; add lt r13 r13 r10
    564 };
    565 const byte kInstruction_add_lt_r13_r13_r11[] = {
    566   0xb8, 0xbf, 0xdd, 0x44 // It lt; add lt r13 r13 r11
    567 };
    568 const byte kInstruction_add_lt_r13_r13_r12[] = {
    569   0xb8, 0xbf, 0xe5, 0x44 // It lt; add lt r13 r13 r12
    570 };
    571 const byte kInstruction_add_lt_r13_r13_r13[] = {
    572   0xb8, 0xbf, 0xed, 0x44 // It lt; add lt r13 r13 r13
    573 };
    574 const byte kInstruction_add_lt_r13_r13_r14[] = {
    575   0xb8, 0xbf, 0xf5, 0x44 // It lt; add lt r13 r13 r14
    576 };
    577 const byte kInstruction_add_gt_r13_r13_r0[] = {
    578   0xc8, 0xbf, 0x85, 0x44 // It gt; add gt r13 r13 r0
    579 };
    580 const byte kInstruction_add_gt_r13_r13_r1[] = {
    581   0xc8, 0xbf, 0x8d, 0x44 // It gt; add gt r13 r13 r1
    582 };
    583 const byte kInstruction_add_gt_r13_r13_r2[] = {
    584   0xc8, 0xbf, 0x95, 0x44 // It gt; add gt r13 r13 r2
    585 };
    586 const byte kInstruction_add_gt_r13_r13_r3[] = {
    587   0xc8, 0xbf, 0x9d, 0x44 // It gt; add gt r13 r13 r3
    588 };
    589 const byte kInstruction_add_gt_r13_r13_r4[] = {
    590   0xc8, 0xbf, 0xa5, 0x44 // It gt; add gt r13 r13 r4
    591 };
    592 const byte kInstruction_add_gt_r13_r13_r5[] = {
    593   0xc8, 0xbf, 0xad, 0x44 // It gt; add gt r13 r13 r5
    594 };
    595 const byte kInstruction_add_gt_r13_r13_r6[] = {
    596   0xc8, 0xbf, 0xb5, 0x44 // It gt; add gt r13 r13 r6
    597 };
    598 const byte kInstruction_add_gt_r13_r13_r7[] = {
    599   0xc8, 0xbf, 0xbd, 0x44 // It gt; add gt r13 r13 r7
    600 };
    601 const byte kInstruction_add_gt_r13_r13_r8[] = {
    602   0xc8, 0xbf, 0xc5, 0x44 // It gt; add gt r13 r13 r8
    603 };
    604 const byte kInstruction_add_gt_r13_r13_r9[] = {
    605   0xc8, 0xbf, 0xcd, 0x44 // It gt; add gt r13 r13 r9
    606 };
    607 const byte kInstruction_add_gt_r13_r13_r10[] = {
    608   0xc8, 0xbf, 0xd5, 0x44 // It gt; add gt r13 r13 r10
    609 };
    610 const byte kInstruction_add_gt_r13_r13_r11[] = {
    611   0xc8, 0xbf, 0xdd, 0x44 // It gt; add gt r13 r13 r11
    612 };
    613 const byte kInstruction_add_gt_r13_r13_r12[] = {
    614   0xc8, 0xbf, 0xe5, 0x44 // It gt; add gt r13 r13 r12
    615 };
    616 const byte kInstruction_add_gt_r13_r13_r13[] = {
    617   0xc8, 0xbf, 0xed, 0x44 // It gt; add gt r13 r13 r13
    618 };
    619 const byte kInstruction_add_gt_r13_r13_r14[] = {
    620   0xc8, 0xbf, 0xf5, 0x44 // It gt; add gt r13 r13 r14
    621 };
    622 const byte kInstruction_add_le_r13_r13_r0[] = {
    623   0xd8, 0xbf, 0x85, 0x44 // It le; add le r13 r13 r0
    624 };
    625 const byte kInstruction_add_le_r13_r13_r1[] = {
    626   0xd8, 0xbf, 0x8d, 0x44 // It le; add le r13 r13 r1
    627 };
    628 const byte kInstruction_add_le_r13_r13_r2[] = {
    629   0xd8, 0xbf, 0x95, 0x44 // It le; add le r13 r13 r2
    630 };
    631 const byte kInstruction_add_le_r13_r13_r3[] = {
    632   0xd8, 0xbf, 0x9d, 0x44 // It le; add le r13 r13 r3
    633 };
    634 const byte kInstruction_add_le_r13_r13_r4[] = {
    635   0xd8, 0xbf, 0xa5, 0x44 // It le; add le r13 r13 r4
    636 };
    637 const byte kInstruction_add_le_r13_r13_r5[] = {
    638   0xd8, 0xbf, 0xad, 0x44 // It le; add le r13 r13 r5
    639 };
    640 const byte kInstruction_add_le_r13_r13_r6[] = {
    641   0xd8, 0xbf, 0xb5, 0x44 // It le; add le r13 r13 r6
    642 };
    643 const byte kInstruction_add_le_r13_r13_r7[] = {
    644   0xd8, 0xbf, 0xbd, 0x44 // It le; add le r13 r13 r7
    645 };
    646 const byte kInstruction_add_le_r13_r13_r8[] = {
    647   0xd8, 0xbf, 0xc5, 0x44 // It le; add le r13 r13 r8
    648 };
    649 const byte kInstruction_add_le_r13_r13_r9[] = {
    650   0xd8, 0xbf, 0xcd, 0x44 // It le; add le r13 r13 r9
    651 };
    652 const byte kInstruction_add_le_r13_r13_r10[] = {
    653   0xd8, 0xbf, 0xd5, 0x44 // It le; add le r13 r13 r10
    654 };
    655 const byte kInstruction_add_le_r13_r13_r11[] = {
    656   0xd8, 0xbf, 0xdd, 0x44 // It le; add le r13 r13 r11
    657 };
    658 const byte kInstruction_add_le_r13_r13_r12[] = {
    659   0xd8, 0xbf, 0xe5, 0x44 // It le; add le r13 r13 r12
    660 };
    661 const byte kInstruction_add_le_r13_r13_r13[] = {
    662   0xd8, 0xbf, 0xed, 0x44 // It le; add le r13 r13 r13
    663 };
    664 const byte kInstruction_add_le_r13_r13_r14[] = {
    665   0xd8, 0xbf, 0xf5, 0x44 // It le; add le r13 r13 r14
    666 };
    667 const TestResult kReferenceadd[] = {
    668   {
    669     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r0),
    670     kInstruction_add_eq_r13_r13_r0,
    671   },
    672   {
    673     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r1),
    674     kInstruction_add_eq_r13_r13_r1,
    675   },
    676   {
    677     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r2),
    678     kInstruction_add_eq_r13_r13_r2,
    679   },
    680   {
    681     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r3),
    682     kInstruction_add_eq_r13_r13_r3,
    683   },
    684   {
    685     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r4),
    686     kInstruction_add_eq_r13_r13_r4,
    687   },
    688   {
    689     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r5),
    690     kInstruction_add_eq_r13_r13_r5,
    691   },
    692   {
    693     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r6),
    694     kInstruction_add_eq_r13_r13_r6,
    695   },
    696   {
    697     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r7),
    698     kInstruction_add_eq_r13_r13_r7,
    699   },
    700   {
    701     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r8),
    702     kInstruction_add_eq_r13_r13_r8,
    703   },
    704   {
    705     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r9),
    706     kInstruction_add_eq_r13_r13_r9,
    707   },
    708   {
    709     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r10),
    710     kInstruction_add_eq_r13_r13_r10,
    711   },
    712   {
    713     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r11),
    714     kInstruction_add_eq_r13_r13_r11,
    715   },
    716   {
    717     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r12),
    718     kInstruction_add_eq_r13_r13_r12,
    719   },
    720   {
    721     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r13),
    722     kInstruction_add_eq_r13_r13_r13,
    723   },
    724   {
    725     ARRAY_SIZE(kInstruction_add_eq_r13_r13_r14),
    726     kInstruction_add_eq_r13_r13_r14,
    727   },
    728   {
    729     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r0),
    730     kInstruction_add_ne_r13_r13_r0,
    731   },
    732   {
    733     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r1),
    734     kInstruction_add_ne_r13_r13_r1,
    735   },
    736   {
    737     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r2),
    738     kInstruction_add_ne_r13_r13_r2,
    739   },
    740   {
    741     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r3),
    742     kInstruction_add_ne_r13_r13_r3,
    743   },
    744   {
    745     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r4),
    746     kInstruction_add_ne_r13_r13_r4,
    747   },
    748   {
    749     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r5),
    750     kInstruction_add_ne_r13_r13_r5,
    751   },
    752   {
    753     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r6),
    754     kInstruction_add_ne_r13_r13_r6,
    755   },
    756   {
    757     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r7),
    758     kInstruction_add_ne_r13_r13_r7,
    759   },
    760   {
    761     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r8),
    762     kInstruction_add_ne_r13_r13_r8,
    763   },
    764   {
    765     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r9),
    766     kInstruction_add_ne_r13_r13_r9,
    767   },
    768   {
    769     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r10),
    770     kInstruction_add_ne_r13_r13_r10,
    771   },
    772   {
    773     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r11),
    774     kInstruction_add_ne_r13_r13_r11,
    775   },
    776   {
    777     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r12),
    778     kInstruction_add_ne_r13_r13_r12,
    779   },
    780   {
    781     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r13),
    782     kInstruction_add_ne_r13_r13_r13,
    783   },
    784   {
    785     ARRAY_SIZE(kInstruction_add_ne_r13_r13_r14),
    786     kInstruction_add_ne_r13_r13_r14,
    787   },
    788   {
    789     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r0),
    790     kInstruction_add_cs_r13_r13_r0,
    791   },
    792   {
    793     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r1),
    794     kInstruction_add_cs_r13_r13_r1,
    795   },
    796   {
    797     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r2),
    798     kInstruction_add_cs_r13_r13_r2,
    799   },
    800   {
    801     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r3),
    802     kInstruction_add_cs_r13_r13_r3,
    803   },
    804   {
    805     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r4),
    806     kInstruction_add_cs_r13_r13_r4,
    807   },
    808   {
    809     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r5),
    810     kInstruction_add_cs_r13_r13_r5,
    811   },
    812   {
    813     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r6),
    814     kInstruction_add_cs_r13_r13_r6,
    815   },
    816   {
    817     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r7),
    818     kInstruction_add_cs_r13_r13_r7,
    819   },
    820   {
    821     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r8),
    822     kInstruction_add_cs_r13_r13_r8,
    823   },
    824   {
    825     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r9),
    826     kInstruction_add_cs_r13_r13_r9,
    827   },
    828   {
    829     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r10),
    830     kInstruction_add_cs_r13_r13_r10,
    831   },
    832   {
    833     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r11),
    834     kInstruction_add_cs_r13_r13_r11,
    835   },
    836   {
    837     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r12),
    838     kInstruction_add_cs_r13_r13_r12,
    839   },
    840   {
    841     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r13),
    842     kInstruction_add_cs_r13_r13_r13,
    843   },
    844   {
    845     ARRAY_SIZE(kInstruction_add_cs_r13_r13_r14),
    846     kInstruction_add_cs_r13_r13_r14,
    847   },
    848   {
    849     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r0),
    850     kInstruction_add_cc_r13_r13_r0,
    851   },
    852   {
    853     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r1),
    854     kInstruction_add_cc_r13_r13_r1,
    855   },
    856   {
    857     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r2),
    858     kInstruction_add_cc_r13_r13_r2,
    859   },
    860   {
    861     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r3),
    862     kInstruction_add_cc_r13_r13_r3,
    863   },
    864   {
    865     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r4),
    866     kInstruction_add_cc_r13_r13_r4,
    867   },
    868   {
    869     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r5),
    870     kInstruction_add_cc_r13_r13_r5,
    871   },
    872   {
    873     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r6),
    874     kInstruction_add_cc_r13_r13_r6,
    875   },
    876   {
    877     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r7),
    878     kInstruction_add_cc_r13_r13_r7,
    879   },
    880   {
    881     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r8),
    882     kInstruction_add_cc_r13_r13_r8,
    883   },
    884   {
    885     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r9),
    886     kInstruction_add_cc_r13_r13_r9,
    887   },
    888   {
    889     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r10),
    890     kInstruction_add_cc_r13_r13_r10,
    891   },
    892   {
    893     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r11),
    894     kInstruction_add_cc_r13_r13_r11,
    895   },
    896   {
    897     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r12),
    898     kInstruction_add_cc_r13_r13_r12,
    899   },
    900   {
    901     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r13),
    902     kInstruction_add_cc_r13_r13_r13,
    903   },
    904   {
    905     ARRAY_SIZE(kInstruction_add_cc_r13_r13_r14),
    906     kInstruction_add_cc_r13_r13_r14,
    907   },
    908   {
    909     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r0),
    910     kInstruction_add_mi_r13_r13_r0,
    911   },
    912   {
    913     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r1),
    914     kInstruction_add_mi_r13_r13_r1,
    915   },
    916   {
    917     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r2),
    918     kInstruction_add_mi_r13_r13_r2,
    919   },
    920   {
    921     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r3),
    922     kInstruction_add_mi_r13_r13_r3,
    923   },
    924   {
    925     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r4),
    926     kInstruction_add_mi_r13_r13_r4,
    927   },
    928   {
    929     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r5),
    930     kInstruction_add_mi_r13_r13_r5,
    931   },
    932   {
    933     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r6),
    934     kInstruction_add_mi_r13_r13_r6,
    935   },
    936   {
    937     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r7),
    938     kInstruction_add_mi_r13_r13_r7,
    939   },
    940   {
    941     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r8),
    942     kInstruction_add_mi_r13_r13_r8,
    943   },
    944   {
    945     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r9),
    946     kInstruction_add_mi_r13_r13_r9,
    947   },
    948   {
    949     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r10),
    950     kInstruction_add_mi_r13_r13_r10,
    951   },
    952   {
    953     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r11),
    954     kInstruction_add_mi_r13_r13_r11,
    955   },
    956   {
    957     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r12),
    958     kInstruction_add_mi_r13_r13_r12,
    959   },
    960   {
    961     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r13),
    962     kInstruction_add_mi_r13_r13_r13,
    963   },
    964   {
    965     ARRAY_SIZE(kInstruction_add_mi_r13_r13_r14),
    966     kInstruction_add_mi_r13_r13_r14,
    967   },
    968   {
    969     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r0),
    970     kInstruction_add_pl_r13_r13_r0,
    971   },
    972   {
    973     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r1),
    974     kInstruction_add_pl_r13_r13_r1,
    975   },
    976   {
    977     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r2),
    978     kInstruction_add_pl_r13_r13_r2,
    979   },
    980   {
    981     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r3),
    982     kInstruction_add_pl_r13_r13_r3,
    983   },
    984   {
    985     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r4),
    986     kInstruction_add_pl_r13_r13_r4,
    987   },
    988   {
    989     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r5),
    990     kInstruction_add_pl_r13_r13_r5,
    991   },
    992   {
    993     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r6),
    994     kInstruction_add_pl_r13_r13_r6,
    995   },
    996   {
    997     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r7),
    998     kInstruction_add_pl_r13_r13_r7,
    999   },
   1000   {
   1001     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r8),
   1002     kInstruction_add_pl_r13_r13_r8,
   1003   },
   1004   {
   1005     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r9),
   1006     kInstruction_add_pl_r13_r13_r9,
   1007   },
   1008   {
   1009     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r10),
   1010     kInstruction_add_pl_r13_r13_r10,
   1011   },
   1012   {
   1013     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r11),
   1014     kInstruction_add_pl_r13_r13_r11,
   1015   },
   1016   {
   1017     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r12),
   1018     kInstruction_add_pl_r13_r13_r12,
   1019   },
   1020   {
   1021     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r13),
   1022     kInstruction_add_pl_r13_r13_r13,
   1023   },
   1024   {
   1025     ARRAY_SIZE(kInstruction_add_pl_r13_r13_r14),
   1026     kInstruction_add_pl_r13_r13_r14,
   1027   },
   1028   {
   1029     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r0),
   1030     kInstruction_add_vs_r13_r13_r0,
   1031   },
   1032   {
   1033     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r1),
   1034     kInstruction_add_vs_r13_r13_r1,
   1035   },
   1036   {
   1037     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r2),
   1038     kInstruction_add_vs_r13_r13_r2,
   1039   },
   1040   {
   1041     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r3),
   1042     kInstruction_add_vs_r13_r13_r3,
   1043   },
   1044   {
   1045     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r4),
   1046     kInstruction_add_vs_r13_r13_r4,
   1047   },
   1048   {
   1049     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r5),
   1050     kInstruction_add_vs_r13_r13_r5,
   1051   },
   1052   {
   1053     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r6),
   1054     kInstruction_add_vs_r13_r13_r6,
   1055   },
   1056   {
   1057     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r7),
   1058     kInstruction_add_vs_r13_r13_r7,
   1059   },
   1060   {
   1061     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r8),
   1062     kInstruction_add_vs_r13_r13_r8,
   1063   },
   1064   {
   1065     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r9),
   1066     kInstruction_add_vs_r13_r13_r9,
   1067   },
   1068   {
   1069     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r10),
   1070     kInstruction_add_vs_r13_r13_r10,
   1071   },
   1072   {
   1073     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r11),
   1074     kInstruction_add_vs_r13_r13_r11,
   1075   },
   1076   {
   1077     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r12),
   1078     kInstruction_add_vs_r13_r13_r12,
   1079   },
   1080   {
   1081     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r13),
   1082     kInstruction_add_vs_r13_r13_r13,
   1083   },
   1084   {
   1085     ARRAY_SIZE(kInstruction_add_vs_r13_r13_r14),
   1086     kInstruction_add_vs_r13_r13_r14,
   1087   },
   1088   {
   1089     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r0),
   1090     kInstruction_add_vc_r13_r13_r0,
   1091   },
   1092   {
   1093     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r1),
   1094     kInstruction_add_vc_r13_r13_r1,
   1095   },
   1096   {
   1097     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r2),
   1098     kInstruction_add_vc_r13_r13_r2,
   1099   },
   1100   {
   1101     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r3),
   1102     kInstruction_add_vc_r13_r13_r3,
   1103   },
   1104   {
   1105     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r4),
   1106     kInstruction_add_vc_r13_r13_r4,
   1107   },
   1108   {
   1109     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r5),
   1110     kInstruction_add_vc_r13_r13_r5,
   1111   },
   1112   {
   1113     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r6),
   1114     kInstruction_add_vc_r13_r13_r6,
   1115   },
   1116   {
   1117     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r7),
   1118     kInstruction_add_vc_r13_r13_r7,
   1119   },
   1120   {
   1121     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r8),
   1122     kInstruction_add_vc_r13_r13_r8,
   1123   },
   1124   {
   1125     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r9),
   1126     kInstruction_add_vc_r13_r13_r9,
   1127   },
   1128   {
   1129     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r10),
   1130     kInstruction_add_vc_r13_r13_r10,
   1131   },
   1132   {
   1133     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r11),
   1134     kInstruction_add_vc_r13_r13_r11,
   1135   },
   1136   {
   1137     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r12),
   1138     kInstruction_add_vc_r13_r13_r12,
   1139   },
   1140   {
   1141     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r13),
   1142     kInstruction_add_vc_r13_r13_r13,
   1143   },
   1144   {
   1145     ARRAY_SIZE(kInstruction_add_vc_r13_r13_r14),
   1146     kInstruction_add_vc_r13_r13_r14,
   1147   },
   1148   {
   1149     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r0),
   1150     kInstruction_add_hi_r13_r13_r0,
   1151   },
   1152   {
   1153     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r1),
   1154     kInstruction_add_hi_r13_r13_r1,
   1155   },
   1156   {
   1157     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r2),
   1158     kInstruction_add_hi_r13_r13_r2,
   1159   },
   1160   {
   1161     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r3),
   1162     kInstruction_add_hi_r13_r13_r3,
   1163   },
   1164   {
   1165     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r4),
   1166     kInstruction_add_hi_r13_r13_r4,
   1167   },
   1168   {
   1169     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r5),
   1170     kInstruction_add_hi_r13_r13_r5,
   1171   },
   1172   {
   1173     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r6),
   1174     kInstruction_add_hi_r13_r13_r6,
   1175   },
   1176   {
   1177     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r7),
   1178     kInstruction_add_hi_r13_r13_r7,
   1179   },
   1180   {
   1181     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r8),
   1182     kInstruction_add_hi_r13_r13_r8,
   1183   },
   1184   {
   1185     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r9),
   1186     kInstruction_add_hi_r13_r13_r9,
   1187   },
   1188   {
   1189     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r10),
   1190     kInstruction_add_hi_r13_r13_r10,
   1191   },
   1192   {
   1193     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r11),
   1194     kInstruction_add_hi_r13_r13_r11,
   1195   },
   1196   {
   1197     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r12),
   1198     kInstruction_add_hi_r13_r13_r12,
   1199   },
   1200   {
   1201     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r13),
   1202     kInstruction_add_hi_r13_r13_r13,
   1203   },
   1204   {
   1205     ARRAY_SIZE(kInstruction_add_hi_r13_r13_r14),
   1206     kInstruction_add_hi_r13_r13_r14,
   1207   },
   1208   {
   1209     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r0),
   1210     kInstruction_add_ls_r13_r13_r0,
   1211   },
   1212   {
   1213     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r1),
   1214     kInstruction_add_ls_r13_r13_r1,
   1215   },
   1216   {
   1217     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r2),
   1218     kInstruction_add_ls_r13_r13_r2,
   1219   },
   1220   {
   1221     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r3),
   1222     kInstruction_add_ls_r13_r13_r3,
   1223   },
   1224   {
   1225     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r4),
   1226     kInstruction_add_ls_r13_r13_r4,
   1227   },
   1228   {
   1229     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r5),
   1230     kInstruction_add_ls_r13_r13_r5,
   1231   },
   1232   {
   1233     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r6),
   1234     kInstruction_add_ls_r13_r13_r6,
   1235   },
   1236   {
   1237     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r7),
   1238     kInstruction_add_ls_r13_r13_r7,
   1239   },
   1240   {
   1241     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r8),
   1242     kInstruction_add_ls_r13_r13_r8,
   1243   },
   1244   {
   1245     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r9),
   1246     kInstruction_add_ls_r13_r13_r9,
   1247   },
   1248   {
   1249     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r10),
   1250     kInstruction_add_ls_r13_r13_r10,
   1251   },
   1252   {
   1253     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r11),
   1254     kInstruction_add_ls_r13_r13_r11,
   1255   },
   1256   {
   1257     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r12),
   1258     kInstruction_add_ls_r13_r13_r12,
   1259   },
   1260   {
   1261     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r13),
   1262     kInstruction_add_ls_r13_r13_r13,
   1263   },
   1264   {
   1265     ARRAY_SIZE(kInstruction_add_ls_r13_r13_r14),
   1266     kInstruction_add_ls_r13_r13_r14,
   1267   },
   1268   {
   1269     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r0),
   1270     kInstruction_add_ge_r13_r13_r0,
   1271   },
   1272   {
   1273     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r1),
   1274     kInstruction_add_ge_r13_r13_r1,
   1275   },
   1276   {
   1277     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r2),
   1278     kInstruction_add_ge_r13_r13_r2,
   1279   },
   1280   {
   1281     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r3),
   1282     kInstruction_add_ge_r13_r13_r3,
   1283   },
   1284   {
   1285     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r4),
   1286     kInstruction_add_ge_r13_r13_r4,
   1287   },
   1288   {
   1289     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r5),
   1290     kInstruction_add_ge_r13_r13_r5,
   1291   },
   1292   {
   1293     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r6),
   1294     kInstruction_add_ge_r13_r13_r6,
   1295   },
   1296   {
   1297     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r7),
   1298     kInstruction_add_ge_r13_r13_r7,
   1299   },
   1300   {
   1301     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r8),
   1302     kInstruction_add_ge_r13_r13_r8,
   1303   },
   1304   {
   1305     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r9),
   1306     kInstruction_add_ge_r13_r13_r9,
   1307   },
   1308   {
   1309     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r10),
   1310     kInstruction_add_ge_r13_r13_r10,
   1311   },
   1312   {
   1313     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r11),
   1314     kInstruction_add_ge_r13_r13_r11,
   1315   },
   1316   {
   1317     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r12),
   1318     kInstruction_add_ge_r13_r13_r12,
   1319   },
   1320   {
   1321     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r13),
   1322     kInstruction_add_ge_r13_r13_r13,
   1323   },
   1324   {
   1325     ARRAY_SIZE(kInstruction_add_ge_r13_r13_r14),
   1326     kInstruction_add_ge_r13_r13_r14,
   1327   },
   1328   {
   1329     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r0),
   1330     kInstruction_add_lt_r13_r13_r0,
   1331   },
   1332   {
   1333     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r1),
   1334     kInstruction_add_lt_r13_r13_r1,
   1335   },
   1336   {
   1337     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r2),
   1338     kInstruction_add_lt_r13_r13_r2,
   1339   },
   1340   {
   1341     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r3),
   1342     kInstruction_add_lt_r13_r13_r3,
   1343   },
   1344   {
   1345     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r4),
   1346     kInstruction_add_lt_r13_r13_r4,
   1347   },
   1348   {
   1349     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r5),
   1350     kInstruction_add_lt_r13_r13_r5,
   1351   },
   1352   {
   1353     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r6),
   1354     kInstruction_add_lt_r13_r13_r6,
   1355   },
   1356   {
   1357     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r7),
   1358     kInstruction_add_lt_r13_r13_r7,
   1359   },
   1360   {
   1361     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r8),
   1362     kInstruction_add_lt_r13_r13_r8,
   1363   },
   1364   {
   1365     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r9),
   1366     kInstruction_add_lt_r13_r13_r9,
   1367   },
   1368   {
   1369     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r10),
   1370     kInstruction_add_lt_r13_r13_r10,
   1371   },
   1372   {
   1373     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r11),
   1374     kInstruction_add_lt_r13_r13_r11,
   1375   },
   1376   {
   1377     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r12),
   1378     kInstruction_add_lt_r13_r13_r12,
   1379   },
   1380   {
   1381     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r13),
   1382     kInstruction_add_lt_r13_r13_r13,
   1383   },
   1384   {
   1385     ARRAY_SIZE(kInstruction_add_lt_r13_r13_r14),
   1386     kInstruction_add_lt_r13_r13_r14,
   1387   },
   1388   {
   1389     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r0),
   1390     kInstruction_add_gt_r13_r13_r0,
   1391   },
   1392   {
   1393     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r1),
   1394     kInstruction_add_gt_r13_r13_r1,
   1395   },
   1396   {
   1397     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r2),
   1398     kInstruction_add_gt_r13_r13_r2,
   1399   },
   1400   {
   1401     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r3),
   1402     kInstruction_add_gt_r13_r13_r3,
   1403   },
   1404   {
   1405     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r4),
   1406     kInstruction_add_gt_r13_r13_r4,
   1407   },
   1408   {
   1409     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r5),
   1410     kInstruction_add_gt_r13_r13_r5,
   1411   },
   1412   {
   1413     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r6),
   1414     kInstruction_add_gt_r13_r13_r6,
   1415   },
   1416   {
   1417     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r7),
   1418     kInstruction_add_gt_r13_r13_r7,
   1419   },
   1420   {
   1421     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r8),
   1422     kInstruction_add_gt_r13_r13_r8,
   1423   },
   1424   {
   1425     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r9),
   1426     kInstruction_add_gt_r13_r13_r9,
   1427   },
   1428   {
   1429     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r10),
   1430     kInstruction_add_gt_r13_r13_r10,
   1431   },
   1432   {
   1433     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r11),
   1434     kInstruction_add_gt_r13_r13_r11,
   1435   },
   1436   {
   1437     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r12),
   1438     kInstruction_add_gt_r13_r13_r12,
   1439   },
   1440   {
   1441     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r13),
   1442     kInstruction_add_gt_r13_r13_r13,
   1443   },
   1444   {
   1445     ARRAY_SIZE(kInstruction_add_gt_r13_r13_r14),
   1446     kInstruction_add_gt_r13_r13_r14,
   1447   },
   1448   {
   1449     ARRAY_SIZE(kInstruction_add_le_r13_r13_r0),
   1450     kInstruction_add_le_r13_r13_r0,
   1451   },
   1452   {
   1453     ARRAY_SIZE(kInstruction_add_le_r13_r13_r1),
   1454     kInstruction_add_le_r13_r13_r1,
   1455   },
   1456   {
   1457     ARRAY_SIZE(kInstruction_add_le_r13_r13_r2),
   1458     kInstruction_add_le_r13_r13_r2,
   1459   },
   1460   {
   1461     ARRAY_SIZE(kInstruction_add_le_r13_r13_r3),
   1462     kInstruction_add_le_r13_r13_r3,
   1463   },
   1464   {
   1465     ARRAY_SIZE(kInstruction_add_le_r13_r13_r4),
   1466     kInstruction_add_le_r13_r13_r4,
   1467   },
   1468   {
   1469     ARRAY_SIZE(kInstruction_add_le_r13_r13_r5),
   1470     kInstruction_add_le_r13_r13_r5,
   1471   },
   1472   {
   1473     ARRAY_SIZE(kInstruction_add_le_r13_r13_r6),
   1474     kInstruction_add_le_r13_r13_r6,
   1475   },
   1476   {
   1477     ARRAY_SIZE(kInstruction_add_le_r13_r13_r7),
   1478     kInstruction_add_le_r13_r13_r7,
   1479   },
   1480   {
   1481     ARRAY_SIZE(kInstruction_add_le_r13_r13_r8),
   1482     kInstruction_add_le_r13_r13_r8,
   1483   },
   1484   {
   1485     ARRAY_SIZE(kInstruction_add_le_r13_r13_r9),
   1486     kInstruction_add_le_r13_r13_r9,
   1487   },
   1488   {
   1489     ARRAY_SIZE(kInstruction_add_le_r13_r13_r10),
   1490     kInstruction_add_le_r13_r13_r10,
   1491   },
   1492   {
   1493     ARRAY_SIZE(kInstruction_add_le_r13_r13_r11),
   1494     kInstruction_add_le_r13_r13_r11,
   1495   },
   1496   {
   1497     ARRAY_SIZE(kInstruction_add_le_r13_r13_r12),
   1498     kInstruction_add_le_r13_r13_r12,
   1499   },
   1500   {
   1501     ARRAY_SIZE(kInstruction_add_le_r13_r13_r13),
   1502     kInstruction_add_le_r13_r13_r13,
   1503   },
   1504   {
   1505     ARRAY_SIZE(kInstruction_add_le_r13_r13_r14),
   1506     kInstruction_add_le_r13_r13_r14,
   1507   },
   1508 };
   1509 
   1510 #endif  // VIXL_ASSEMBLER_COND_RD_RN_OPERAND_RM_T32_RD_IS_RN_IS_SP_IN_IT_BLOCK_ADD_H_
   1511