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_OPERAND_RN_IN_IT_BLOCK_CMP_T32_H_
     35 #define VIXL_ASSEMBLER_COND_RD_OPERAND_RN_IN_IT_BLOCK_CMP_T32_H_
     36 
     37 const byte kInstruction_cmp_eq_r0_r0[] = {
     38   0x08, 0xbf, 0x80, 0x42 // It eq; cmp eq r0 r0
     39 };
     40 const byte kInstruction_cmp_eq_r0_r1[] = {
     41   0x08, 0xbf, 0x88, 0x42 // It eq; cmp eq r0 r1
     42 };
     43 const byte kInstruction_cmp_eq_r0_r2[] = {
     44   0x08, 0xbf, 0x90, 0x42 // It eq; cmp eq r0 r2
     45 };
     46 const byte kInstruction_cmp_eq_r0_r3[] = {
     47   0x08, 0xbf, 0x98, 0x42 // It eq; cmp eq r0 r3
     48 };
     49 const byte kInstruction_cmp_eq_r0_r4[] = {
     50   0x08, 0xbf, 0xa0, 0x42 // It eq; cmp eq r0 r4
     51 };
     52 const byte kInstruction_cmp_eq_r0_r5[] = {
     53   0x08, 0xbf, 0xa8, 0x42 // It eq; cmp eq r0 r5
     54 };
     55 const byte kInstruction_cmp_eq_r0_r6[] = {
     56   0x08, 0xbf, 0xb0, 0x42 // It eq; cmp eq r0 r6
     57 };
     58 const byte kInstruction_cmp_eq_r0_r7[] = {
     59   0x08, 0xbf, 0xb8, 0x42 // It eq; cmp eq r0 r7
     60 };
     61 const byte kInstruction_cmp_eq_r0_r8[] = {
     62   0x08, 0xbf, 0x40, 0x45 // It eq; cmp eq r0 r8
     63 };
     64 const byte kInstruction_cmp_eq_r0_r9[] = {
     65   0x08, 0xbf, 0x48, 0x45 // It eq; cmp eq r0 r9
     66 };
     67 const byte kInstruction_cmp_eq_r0_r10[] = {
     68   0x08, 0xbf, 0x50, 0x45 // It eq; cmp eq r0 r10
     69 };
     70 const byte kInstruction_cmp_eq_r0_r11[] = {
     71   0x08, 0xbf, 0x58, 0x45 // It eq; cmp eq r0 r11
     72 };
     73 const byte kInstruction_cmp_eq_r0_r12[] = {
     74   0x08, 0xbf, 0x60, 0x45 // It eq; cmp eq r0 r12
     75 };
     76 const byte kInstruction_cmp_eq_r0_r13[] = {
     77   0x08, 0xbf, 0x68, 0x45 // It eq; cmp eq r0 r13
     78 };
     79 const byte kInstruction_cmp_eq_r0_r14[] = {
     80   0x08, 0xbf, 0x70, 0x45 // It eq; cmp eq r0 r14
     81 };
     82 const byte kInstruction_cmp_eq_r1_r0[] = {
     83   0x08, 0xbf, 0x81, 0x42 // It eq; cmp eq r1 r0
     84 };
     85 const byte kInstruction_cmp_eq_r1_r1[] = {
     86   0x08, 0xbf, 0x89, 0x42 // It eq; cmp eq r1 r1
     87 };
     88 const byte kInstruction_cmp_eq_r1_r2[] = {
     89   0x08, 0xbf, 0x91, 0x42 // It eq; cmp eq r1 r2
     90 };
     91 const byte kInstruction_cmp_eq_r1_r3[] = {
     92   0x08, 0xbf, 0x99, 0x42 // It eq; cmp eq r1 r3
     93 };
     94 const byte kInstruction_cmp_eq_r1_r4[] = {
     95   0x08, 0xbf, 0xa1, 0x42 // It eq; cmp eq r1 r4
     96 };
     97 const byte kInstruction_cmp_eq_r1_r5[] = {
     98   0x08, 0xbf, 0xa9, 0x42 // It eq; cmp eq r1 r5
     99 };
    100 const byte kInstruction_cmp_eq_r1_r6[] = {
    101   0x08, 0xbf, 0xb1, 0x42 // It eq; cmp eq r1 r6
    102 };
    103 const byte kInstruction_cmp_eq_r1_r7[] = {
    104   0x08, 0xbf, 0xb9, 0x42 // It eq; cmp eq r1 r7
    105 };
    106 const byte kInstruction_cmp_eq_r1_r8[] = {
    107   0x08, 0xbf, 0x41, 0x45 // It eq; cmp eq r1 r8
    108 };
    109 const byte kInstruction_cmp_eq_r1_r9[] = {
    110   0x08, 0xbf, 0x49, 0x45 // It eq; cmp eq r1 r9
    111 };
    112 const byte kInstruction_cmp_eq_r1_r10[] = {
    113   0x08, 0xbf, 0x51, 0x45 // It eq; cmp eq r1 r10
    114 };
    115 const byte kInstruction_cmp_eq_r1_r11[] = {
    116   0x08, 0xbf, 0x59, 0x45 // It eq; cmp eq r1 r11
    117 };
    118 const byte kInstruction_cmp_eq_r1_r12[] = {
    119   0x08, 0xbf, 0x61, 0x45 // It eq; cmp eq r1 r12
    120 };
    121 const byte kInstruction_cmp_eq_r1_r13[] = {
    122   0x08, 0xbf, 0x69, 0x45 // It eq; cmp eq r1 r13
    123 };
    124 const byte kInstruction_cmp_eq_r1_r14[] = {
    125   0x08, 0xbf, 0x71, 0x45 // It eq; cmp eq r1 r14
    126 };
    127 const byte kInstruction_cmp_eq_r2_r0[] = {
    128   0x08, 0xbf, 0x82, 0x42 // It eq; cmp eq r2 r0
    129 };
    130 const byte kInstruction_cmp_eq_r2_r1[] = {
    131   0x08, 0xbf, 0x8a, 0x42 // It eq; cmp eq r2 r1
    132 };
    133 const byte kInstruction_cmp_eq_r2_r2[] = {
    134   0x08, 0xbf, 0x92, 0x42 // It eq; cmp eq r2 r2
    135 };
    136 const byte kInstruction_cmp_eq_r2_r3[] = {
    137   0x08, 0xbf, 0x9a, 0x42 // It eq; cmp eq r2 r3
    138 };
    139 const byte kInstruction_cmp_eq_r2_r4[] = {
    140   0x08, 0xbf, 0xa2, 0x42 // It eq; cmp eq r2 r4
    141 };
    142 const byte kInstruction_cmp_eq_r2_r5[] = {
    143   0x08, 0xbf, 0xaa, 0x42 // It eq; cmp eq r2 r5
    144 };
    145 const byte kInstruction_cmp_eq_r2_r6[] = {
    146   0x08, 0xbf, 0xb2, 0x42 // It eq; cmp eq r2 r6
    147 };
    148 const byte kInstruction_cmp_eq_r2_r7[] = {
    149   0x08, 0xbf, 0xba, 0x42 // It eq; cmp eq r2 r7
    150 };
    151 const byte kInstruction_cmp_eq_r2_r8[] = {
    152   0x08, 0xbf, 0x42, 0x45 // It eq; cmp eq r2 r8
    153 };
    154 const byte kInstruction_cmp_eq_r2_r9[] = {
    155   0x08, 0xbf, 0x4a, 0x45 // It eq; cmp eq r2 r9
    156 };
    157 const byte kInstruction_cmp_eq_r2_r10[] = {
    158   0x08, 0xbf, 0x52, 0x45 // It eq; cmp eq r2 r10
    159 };
    160 const byte kInstruction_cmp_eq_r2_r11[] = {
    161   0x08, 0xbf, 0x5a, 0x45 // It eq; cmp eq r2 r11
    162 };
    163 const byte kInstruction_cmp_eq_r2_r12[] = {
    164   0x08, 0xbf, 0x62, 0x45 // It eq; cmp eq r2 r12
    165 };
    166 const byte kInstruction_cmp_eq_r2_r13[] = {
    167   0x08, 0xbf, 0x6a, 0x45 // It eq; cmp eq r2 r13
    168 };
    169 const byte kInstruction_cmp_eq_r2_r14[] = {
    170   0x08, 0xbf, 0x72, 0x45 // It eq; cmp eq r2 r14
    171 };
    172 const byte kInstruction_cmp_eq_r3_r0[] = {
    173   0x08, 0xbf, 0x83, 0x42 // It eq; cmp eq r3 r0
    174 };
    175 const byte kInstruction_cmp_eq_r3_r1[] = {
    176   0x08, 0xbf, 0x8b, 0x42 // It eq; cmp eq r3 r1
    177 };
    178 const byte kInstruction_cmp_eq_r3_r2[] = {
    179   0x08, 0xbf, 0x93, 0x42 // It eq; cmp eq r3 r2
    180 };
    181 const byte kInstruction_cmp_eq_r3_r3[] = {
    182   0x08, 0xbf, 0x9b, 0x42 // It eq; cmp eq r3 r3
    183 };
    184 const byte kInstruction_cmp_eq_r3_r4[] = {
    185   0x08, 0xbf, 0xa3, 0x42 // It eq; cmp eq r3 r4
    186 };
    187 const byte kInstruction_cmp_eq_r3_r5[] = {
    188   0x08, 0xbf, 0xab, 0x42 // It eq; cmp eq r3 r5
    189 };
    190 const byte kInstruction_cmp_eq_r3_r6[] = {
    191   0x08, 0xbf, 0xb3, 0x42 // It eq; cmp eq r3 r6
    192 };
    193 const byte kInstruction_cmp_eq_r3_r7[] = {
    194   0x08, 0xbf, 0xbb, 0x42 // It eq; cmp eq r3 r7
    195 };
    196 const byte kInstruction_cmp_eq_r3_r8[] = {
    197   0x08, 0xbf, 0x43, 0x45 // It eq; cmp eq r3 r8
    198 };
    199 const byte kInstruction_cmp_eq_r3_r9[] = {
    200   0x08, 0xbf, 0x4b, 0x45 // It eq; cmp eq r3 r9
    201 };
    202 const byte kInstruction_cmp_eq_r3_r10[] = {
    203   0x08, 0xbf, 0x53, 0x45 // It eq; cmp eq r3 r10
    204 };
    205 const byte kInstruction_cmp_eq_r3_r11[] = {
    206   0x08, 0xbf, 0x5b, 0x45 // It eq; cmp eq r3 r11
    207 };
    208 const byte kInstruction_cmp_eq_r3_r12[] = {
    209   0x08, 0xbf, 0x63, 0x45 // It eq; cmp eq r3 r12
    210 };
    211 const byte kInstruction_cmp_eq_r3_r13[] = {
    212   0x08, 0xbf, 0x6b, 0x45 // It eq; cmp eq r3 r13
    213 };
    214 const byte kInstruction_cmp_eq_r3_r14[] = {
    215   0x08, 0xbf, 0x73, 0x45 // It eq; cmp eq r3 r14
    216 };
    217 const byte kInstruction_cmp_eq_r4_r0[] = {
    218   0x08, 0xbf, 0x84, 0x42 // It eq; cmp eq r4 r0
    219 };
    220 const byte kInstruction_cmp_eq_r4_r1[] = {
    221   0x08, 0xbf, 0x8c, 0x42 // It eq; cmp eq r4 r1
    222 };
    223 const byte kInstruction_cmp_eq_r4_r2[] = {
    224   0x08, 0xbf, 0x94, 0x42 // It eq; cmp eq r4 r2
    225 };
    226 const byte kInstruction_cmp_eq_r4_r3[] = {
    227   0x08, 0xbf, 0x9c, 0x42 // It eq; cmp eq r4 r3
    228 };
    229 const byte kInstruction_cmp_eq_r4_r4[] = {
    230   0x08, 0xbf, 0xa4, 0x42 // It eq; cmp eq r4 r4
    231 };
    232 const byte kInstruction_cmp_eq_r4_r5[] = {
    233   0x08, 0xbf, 0xac, 0x42 // It eq; cmp eq r4 r5
    234 };
    235 const byte kInstruction_cmp_eq_r4_r6[] = {
    236   0x08, 0xbf, 0xb4, 0x42 // It eq; cmp eq r4 r6
    237 };
    238 const byte kInstruction_cmp_eq_r4_r7[] = {
    239   0x08, 0xbf, 0xbc, 0x42 // It eq; cmp eq r4 r7
    240 };
    241 const byte kInstruction_cmp_eq_r4_r8[] = {
    242   0x08, 0xbf, 0x44, 0x45 // It eq; cmp eq r4 r8
    243 };
    244 const byte kInstruction_cmp_eq_r4_r9[] = {
    245   0x08, 0xbf, 0x4c, 0x45 // It eq; cmp eq r4 r9
    246 };
    247 const byte kInstruction_cmp_eq_r4_r10[] = {
    248   0x08, 0xbf, 0x54, 0x45 // It eq; cmp eq r4 r10
    249 };
    250 const byte kInstruction_cmp_eq_r4_r11[] = {
    251   0x08, 0xbf, 0x5c, 0x45 // It eq; cmp eq r4 r11
    252 };
    253 const byte kInstruction_cmp_eq_r4_r12[] = {
    254   0x08, 0xbf, 0x64, 0x45 // It eq; cmp eq r4 r12
    255 };
    256 const byte kInstruction_cmp_eq_r4_r13[] = {
    257   0x08, 0xbf, 0x6c, 0x45 // It eq; cmp eq r4 r13
    258 };
    259 const byte kInstruction_cmp_eq_r4_r14[] = {
    260   0x08, 0xbf, 0x74, 0x45 // It eq; cmp eq r4 r14
    261 };
    262 const byte kInstruction_cmp_eq_r5_r0[] = {
    263   0x08, 0xbf, 0x85, 0x42 // It eq; cmp eq r5 r0
    264 };
    265 const byte kInstruction_cmp_eq_r5_r1[] = {
    266   0x08, 0xbf, 0x8d, 0x42 // It eq; cmp eq r5 r1
    267 };
    268 const byte kInstruction_cmp_eq_r5_r2[] = {
    269   0x08, 0xbf, 0x95, 0x42 // It eq; cmp eq r5 r2
    270 };
    271 const byte kInstruction_cmp_eq_r5_r3[] = {
    272   0x08, 0xbf, 0x9d, 0x42 // It eq; cmp eq r5 r3
    273 };
    274 const byte kInstruction_cmp_eq_r5_r4[] = {
    275   0x08, 0xbf, 0xa5, 0x42 // It eq; cmp eq r5 r4
    276 };
    277 const byte kInstruction_cmp_eq_r5_r5[] = {
    278   0x08, 0xbf, 0xad, 0x42 // It eq; cmp eq r5 r5
    279 };
    280 const byte kInstruction_cmp_eq_r5_r6[] = {
    281   0x08, 0xbf, 0xb5, 0x42 // It eq; cmp eq r5 r6
    282 };
    283 const byte kInstruction_cmp_eq_r5_r7[] = {
    284   0x08, 0xbf, 0xbd, 0x42 // It eq; cmp eq r5 r7
    285 };
    286 const byte kInstruction_cmp_eq_r5_r8[] = {
    287   0x08, 0xbf, 0x45, 0x45 // It eq; cmp eq r5 r8
    288 };
    289 const byte kInstruction_cmp_eq_r5_r9[] = {
    290   0x08, 0xbf, 0x4d, 0x45 // It eq; cmp eq r5 r9
    291 };
    292 const byte kInstruction_cmp_eq_r5_r10[] = {
    293   0x08, 0xbf, 0x55, 0x45 // It eq; cmp eq r5 r10
    294 };
    295 const byte kInstruction_cmp_eq_r5_r11[] = {
    296   0x08, 0xbf, 0x5d, 0x45 // It eq; cmp eq r5 r11
    297 };
    298 const byte kInstruction_cmp_eq_r5_r12[] = {
    299   0x08, 0xbf, 0x65, 0x45 // It eq; cmp eq r5 r12
    300 };
    301 const byte kInstruction_cmp_eq_r5_r13[] = {
    302   0x08, 0xbf, 0x6d, 0x45 // It eq; cmp eq r5 r13
    303 };
    304 const byte kInstruction_cmp_eq_r5_r14[] = {
    305   0x08, 0xbf, 0x75, 0x45 // It eq; cmp eq r5 r14
    306 };
    307 const byte kInstruction_cmp_eq_r6_r0[] = {
    308   0x08, 0xbf, 0x86, 0x42 // It eq; cmp eq r6 r0
    309 };
    310 const byte kInstruction_cmp_eq_r6_r1[] = {
    311   0x08, 0xbf, 0x8e, 0x42 // It eq; cmp eq r6 r1
    312 };
    313 const byte kInstruction_cmp_eq_r6_r2[] = {
    314   0x08, 0xbf, 0x96, 0x42 // It eq; cmp eq r6 r2
    315 };
    316 const byte kInstruction_cmp_eq_r6_r3[] = {
    317   0x08, 0xbf, 0x9e, 0x42 // It eq; cmp eq r6 r3
    318 };
    319 const byte kInstruction_cmp_eq_r6_r4[] = {
    320   0x08, 0xbf, 0xa6, 0x42 // It eq; cmp eq r6 r4
    321 };
    322 const byte kInstruction_cmp_eq_r6_r5[] = {
    323   0x08, 0xbf, 0xae, 0x42 // It eq; cmp eq r6 r5
    324 };
    325 const byte kInstruction_cmp_eq_r6_r6[] = {
    326   0x08, 0xbf, 0xb6, 0x42 // It eq; cmp eq r6 r6
    327 };
    328 const byte kInstruction_cmp_eq_r6_r7[] = {
    329   0x08, 0xbf, 0xbe, 0x42 // It eq; cmp eq r6 r7
    330 };
    331 const byte kInstruction_cmp_eq_r6_r8[] = {
    332   0x08, 0xbf, 0x46, 0x45 // It eq; cmp eq r6 r8
    333 };
    334 const byte kInstruction_cmp_eq_r6_r9[] = {
    335   0x08, 0xbf, 0x4e, 0x45 // It eq; cmp eq r6 r9
    336 };
    337 const byte kInstruction_cmp_eq_r6_r10[] = {
    338   0x08, 0xbf, 0x56, 0x45 // It eq; cmp eq r6 r10
    339 };
    340 const byte kInstruction_cmp_eq_r6_r11[] = {
    341   0x08, 0xbf, 0x5e, 0x45 // It eq; cmp eq r6 r11
    342 };
    343 const byte kInstruction_cmp_eq_r6_r12[] = {
    344   0x08, 0xbf, 0x66, 0x45 // It eq; cmp eq r6 r12
    345 };
    346 const byte kInstruction_cmp_eq_r6_r13[] = {
    347   0x08, 0xbf, 0x6e, 0x45 // It eq; cmp eq r6 r13
    348 };
    349 const byte kInstruction_cmp_eq_r6_r14[] = {
    350   0x08, 0xbf, 0x76, 0x45 // It eq; cmp eq r6 r14
    351 };
    352 const byte kInstruction_cmp_eq_r7_r0[] = {
    353   0x08, 0xbf, 0x87, 0x42 // It eq; cmp eq r7 r0
    354 };
    355 const byte kInstruction_cmp_eq_r7_r1[] = {
    356   0x08, 0xbf, 0x8f, 0x42 // It eq; cmp eq r7 r1
    357 };
    358 const byte kInstruction_cmp_eq_r7_r2[] = {
    359   0x08, 0xbf, 0x97, 0x42 // It eq; cmp eq r7 r2
    360 };
    361 const byte kInstruction_cmp_eq_r7_r3[] = {
    362   0x08, 0xbf, 0x9f, 0x42 // It eq; cmp eq r7 r3
    363 };
    364 const byte kInstruction_cmp_eq_r7_r4[] = {
    365   0x08, 0xbf, 0xa7, 0x42 // It eq; cmp eq r7 r4
    366 };
    367 const byte kInstruction_cmp_eq_r7_r5[] = {
    368   0x08, 0xbf, 0xaf, 0x42 // It eq; cmp eq r7 r5
    369 };
    370 const byte kInstruction_cmp_eq_r7_r6[] = {
    371   0x08, 0xbf, 0xb7, 0x42 // It eq; cmp eq r7 r6
    372 };
    373 const byte kInstruction_cmp_eq_r7_r7[] = {
    374   0x08, 0xbf, 0xbf, 0x42 // It eq; cmp eq r7 r7
    375 };
    376 const byte kInstruction_cmp_eq_r7_r8[] = {
    377   0x08, 0xbf, 0x47, 0x45 // It eq; cmp eq r7 r8
    378 };
    379 const byte kInstruction_cmp_eq_r7_r9[] = {
    380   0x08, 0xbf, 0x4f, 0x45 // It eq; cmp eq r7 r9
    381 };
    382 const byte kInstruction_cmp_eq_r7_r10[] = {
    383   0x08, 0xbf, 0x57, 0x45 // It eq; cmp eq r7 r10
    384 };
    385 const byte kInstruction_cmp_eq_r7_r11[] = {
    386   0x08, 0xbf, 0x5f, 0x45 // It eq; cmp eq r7 r11
    387 };
    388 const byte kInstruction_cmp_eq_r7_r12[] = {
    389   0x08, 0xbf, 0x67, 0x45 // It eq; cmp eq r7 r12
    390 };
    391 const byte kInstruction_cmp_eq_r7_r13[] = {
    392   0x08, 0xbf, 0x6f, 0x45 // It eq; cmp eq r7 r13
    393 };
    394 const byte kInstruction_cmp_eq_r7_r14[] = {
    395   0x08, 0xbf, 0x77, 0x45 // It eq; cmp eq r7 r14
    396 };
    397 const byte kInstruction_cmp_eq_r8_r0[] = {
    398   0x08, 0xbf, 0x80, 0x45 // It eq; cmp eq r8 r0
    399 };
    400 const byte kInstruction_cmp_eq_r8_r1[] = {
    401   0x08, 0xbf, 0x88, 0x45 // It eq; cmp eq r8 r1
    402 };
    403 const byte kInstruction_cmp_eq_r8_r2[] = {
    404   0x08, 0xbf, 0x90, 0x45 // It eq; cmp eq r8 r2
    405 };
    406 const byte kInstruction_cmp_eq_r8_r3[] = {
    407   0x08, 0xbf, 0x98, 0x45 // It eq; cmp eq r8 r3
    408 };
    409 const byte kInstruction_cmp_eq_r8_r4[] = {
    410   0x08, 0xbf, 0xa0, 0x45 // It eq; cmp eq r8 r4
    411 };
    412 const byte kInstruction_cmp_eq_r8_r5[] = {
    413   0x08, 0xbf, 0xa8, 0x45 // It eq; cmp eq r8 r5
    414 };
    415 const byte kInstruction_cmp_eq_r8_r6[] = {
    416   0x08, 0xbf, 0xb0, 0x45 // It eq; cmp eq r8 r6
    417 };
    418 const byte kInstruction_cmp_eq_r8_r7[] = {
    419   0x08, 0xbf, 0xb8, 0x45 // It eq; cmp eq r8 r7
    420 };
    421 const byte kInstruction_cmp_eq_r8_r8[] = {
    422   0x08, 0xbf, 0xc0, 0x45 // It eq; cmp eq r8 r8
    423 };
    424 const byte kInstruction_cmp_eq_r8_r9[] = {
    425   0x08, 0xbf, 0xc8, 0x45 // It eq; cmp eq r8 r9
    426 };
    427 const byte kInstruction_cmp_eq_r8_r10[] = {
    428   0x08, 0xbf, 0xd0, 0x45 // It eq; cmp eq r8 r10
    429 };
    430 const byte kInstruction_cmp_eq_r8_r11[] = {
    431   0x08, 0xbf, 0xd8, 0x45 // It eq; cmp eq r8 r11
    432 };
    433 const byte kInstruction_cmp_eq_r8_r12[] = {
    434   0x08, 0xbf, 0xe0, 0x45 // It eq; cmp eq r8 r12
    435 };
    436 const byte kInstruction_cmp_eq_r8_r13[] = {
    437   0x08, 0xbf, 0xe8, 0x45 // It eq; cmp eq r8 r13
    438 };
    439 const byte kInstruction_cmp_eq_r8_r14[] = {
    440   0x08, 0xbf, 0xf0, 0x45 // It eq; cmp eq r8 r14
    441 };
    442 const byte kInstruction_cmp_eq_r9_r0[] = {
    443   0x08, 0xbf, 0x81, 0x45 // It eq; cmp eq r9 r0
    444 };
    445 const byte kInstruction_cmp_eq_r9_r1[] = {
    446   0x08, 0xbf, 0x89, 0x45 // It eq; cmp eq r9 r1
    447 };
    448 const byte kInstruction_cmp_eq_r9_r2[] = {
    449   0x08, 0xbf, 0x91, 0x45 // It eq; cmp eq r9 r2
    450 };
    451 const byte kInstruction_cmp_eq_r9_r3[] = {
    452   0x08, 0xbf, 0x99, 0x45 // It eq; cmp eq r9 r3
    453 };
    454 const byte kInstruction_cmp_eq_r9_r4[] = {
    455   0x08, 0xbf, 0xa1, 0x45 // It eq; cmp eq r9 r4
    456 };
    457 const byte kInstruction_cmp_eq_r9_r5[] = {
    458   0x08, 0xbf, 0xa9, 0x45 // It eq; cmp eq r9 r5
    459 };
    460 const byte kInstruction_cmp_eq_r9_r6[] = {
    461   0x08, 0xbf, 0xb1, 0x45 // It eq; cmp eq r9 r6
    462 };
    463 const byte kInstruction_cmp_eq_r9_r7[] = {
    464   0x08, 0xbf, 0xb9, 0x45 // It eq; cmp eq r9 r7
    465 };
    466 const byte kInstruction_cmp_eq_r9_r8[] = {
    467   0x08, 0xbf, 0xc1, 0x45 // It eq; cmp eq r9 r8
    468 };
    469 const byte kInstruction_cmp_eq_r9_r9[] = {
    470   0x08, 0xbf, 0xc9, 0x45 // It eq; cmp eq r9 r9
    471 };
    472 const byte kInstruction_cmp_eq_r9_r10[] = {
    473   0x08, 0xbf, 0xd1, 0x45 // It eq; cmp eq r9 r10
    474 };
    475 const byte kInstruction_cmp_eq_r9_r11[] = {
    476   0x08, 0xbf, 0xd9, 0x45 // It eq; cmp eq r9 r11
    477 };
    478 const byte kInstruction_cmp_eq_r9_r12[] = {
    479   0x08, 0xbf, 0xe1, 0x45 // It eq; cmp eq r9 r12
    480 };
    481 const byte kInstruction_cmp_eq_r9_r13[] = {
    482   0x08, 0xbf, 0xe9, 0x45 // It eq; cmp eq r9 r13
    483 };
    484 const byte kInstruction_cmp_eq_r9_r14[] = {
    485   0x08, 0xbf, 0xf1, 0x45 // It eq; cmp eq r9 r14
    486 };
    487 const byte kInstruction_cmp_eq_r10_r0[] = {
    488   0x08, 0xbf, 0x82, 0x45 // It eq; cmp eq r10 r0
    489 };
    490 const byte kInstruction_cmp_eq_r10_r1[] = {
    491   0x08, 0xbf, 0x8a, 0x45 // It eq; cmp eq r10 r1
    492 };
    493 const byte kInstruction_cmp_eq_r10_r2[] = {
    494   0x08, 0xbf, 0x92, 0x45 // It eq; cmp eq r10 r2
    495 };
    496 const byte kInstruction_cmp_eq_r10_r3[] = {
    497   0x08, 0xbf, 0x9a, 0x45 // It eq; cmp eq r10 r3
    498 };
    499 const byte kInstruction_cmp_eq_r10_r4[] = {
    500   0x08, 0xbf, 0xa2, 0x45 // It eq; cmp eq r10 r4
    501 };
    502 const byte kInstruction_cmp_eq_r10_r5[] = {
    503   0x08, 0xbf, 0xaa, 0x45 // It eq; cmp eq r10 r5
    504 };
    505 const byte kInstruction_cmp_eq_r10_r6[] = {
    506   0x08, 0xbf, 0xb2, 0x45 // It eq; cmp eq r10 r6
    507 };
    508 const byte kInstruction_cmp_eq_r10_r7[] = {
    509   0x08, 0xbf, 0xba, 0x45 // It eq; cmp eq r10 r7
    510 };
    511 const byte kInstruction_cmp_eq_r10_r8[] = {
    512   0x08, 0xbf, 0xc2, 0x45 // It eq; cmp eq r10 r8
    513 };
    514 const byte kInstruction_cmp_eq_r10_r9[] = {
    515   0x08, 0xbf, 0xca, 0x45 // It eq; cmp eq r10 r9
    516 };
    517 const byte kInstruction_cmp_eq_r10_r10[] = {
    518   0x08, 0xbf, 0xd2, 0x45 // It eq; cmp eq r10 r10
    519 };
    520 const byte kInstruction_cmp_eq_r10_r11[] = {
    521   0x08, 0xbf, 0xda, 0x45 // It eq; cmp eq r10 r11
    522 };
    523 const byte kInstruction_cmp_eq_r10_r12[] = {
    524   0x08, 0xbf, 0xe2, 0x45 // It eq; cmp eq r10 r12
    525 };
    526 const byte kInstruction_cmp_eq_r10_r13[] = {
    527   0x08, 0xbf, 0xea, 0x45 // It eq; cmp eq r10 r13
    528 };
    529 const byte kInstruction_cmp_eq_r10_r14[] = {
    530   0x08, 0xbf, 0xf2, 0x45 // It eq; cmp eq r10 r14
    531 };
    532 const byte kInstruction_cmp_eq_r11_r0[] = {
    533   0x08, 0xbf, 0x83, 0x45 // It eq; cmp eq r11 r0
    534 };
    535 const byte kInstruction_cmp_eq_r11_r1[] = {
    536   0x08, 0xbf, 0x8b, 0x45 // It eq; cmp eq r11 r1
    537 };
    538 const byte kInstruction_cmp_eq_r11_r2[] = {
    539   0x08, 0xbf, 0x93, 0x45 // It eq; cmp eq r11 r2
    540 };
    541 const byte kInstruction_cmp_eq_r11_r3[] = {
    542   0x08, 0xbf, 0x9b, 0x45 // It eq; cmp eq r11 r3
    543 };
    544 const byte kInstruction_cmp_eq_r11_r4[] = {
    545   0x08, 0xbf, 0xa3, 0x45 // It eq; cmp eq r11 r4
    546 };
    547 const byte kInstruction_cmp_eq_r11_r5[] = {
    548   0x08, 0xbf, 0xab, 0x45 // It eq; cmp eq r11 r5
    549 };
    550 const byte kInstruction_cmp_eq_r11_r6[] = {
    551   0x08, 0xbf, 0xb3, 0x45 // It eq; cmp eq r11 r6
    552 };
    553 const byte kInstruction_cmp_eq_r11_r7[] = {
    554   0x08, 0xbf, 0xbb, 0x45 // It eq; cmp eq r11 r7
    555 };
    556 const byte kInstruction_cmp_eq_r11_r8[] = {
    557   0x08, 0xbf, 0xc3, 0x45 // It eq; cmp eq r11 r8
    558 };
    559 const byte kInstruction_cmp_eq_r11_r9[] = {
    560   0x08, 0xbf, 0xcb, 0x45 // It eq; cmp eq r11 r9
    561 };
    562 const byte kInstruction_cmp_eq_r11_r10[] = {
    563   0x08, 0xbf, 0xd3, 0x45 // It eq; cmp eq r11 r10
    564 };
    565 const byte kInstruction_cmp_eq_r11_r11[] = {
    566   0x08, 0xbf, 0xdb, 0x45 // It eq; cmp eq r11 r11
    567 };
    568 const byte kInstruction_cmp_eq_r11_r12[] = {
    569   0x08, 0xbf, 0xe3, 0x45 // It eq; cmp eq r11 r12
    570 };
    571 const byte kInstruction_cmp_eq_r11_r13[] = {
    572   0x08, 0xbf, 0xeb, 0x45 // It eq; cmp eq r11 r13
    573 };
    574 const byte kInstruction_cmp_eq_r11_r14[] = {
    575   0x08, 0xbf, 0xf3, 0x45 // It eq; cmp eq r11 r14
    576 };
    577 const byte kInstruction_cmp_eq_r12_r0[] = {
    578   0x08, 0xbf, 0x84, 0x45 // It eq; cmp eq r12 r0
    579 };
    580 const byte kInstruction_cmp_eq_r12_r1[] = {
    581   0x08, 0xbf, 0x8c, 0x45 // It eq; cmp eq r12 r1
    582 };
    583 const byte kInstruction_cmp_eq_r12_r2[] = {
    584   0x08, 0xbf, 0x94, 0x45 // It eq; cmp eq r12 r2
    585 };
    586 const byte kInstruction_cmp_eq_r12_r3[] = {
    587   0x08, 0xbf, 0x9c, 0x45 // It eq; cmp eq r12 r3
    588 };
    589 const byte kInstruction_cmp_eq_r12_r4[] = {
    590   0x08, 0xbf, 0xa4, 0x45 // It eq; cmp eq r12 r4
    591 };
    592 const byte kInstruction_cmp_eq_r12_r5[] = {
    593   0x08, 0xbf, 0xac, 0x45 // It eq; cmp eq r12 r5
    594 };
    595 const byte kInstruction_cmp_eq_r12_r6[] = {
    596   0x08, 0xbf, 0xb4, 0x45 // It eq; cmp eq r12 r6
    597 };
    598 const byte kInstruction_cmp_eq_r12_r7[] = {
    599   0x08, 0xbf, 0xbc, 0x45 // It eq; cmp eq r12 r7
    600 };
    601 const byte kInstruction_cmp_eq_r12_r8[] = {
    602   0x08, 0xbf, 0xc4, 0x45 // It eq; cmp eq r12 r8
    603 };
    604 const byte kInstruction_cmp_eq_r12_r9[] = {
    605   0x08, 0xbf, 0xcc, 0x45 // It eq; cmp eq r12 r9
    606 };
    607 const byte kInstruction_cmp_eq_r12_r10[] = {
    608   0x08, 0xbf, 0xd4, 0x45 // It eq; cmp eq r12 r10
    609 };
    610 const byte kInstruction_cmp_eq_r12_r11[] = {
    611   0x08, 0xbf, 0xdc, 0x45 // It eq; cmp eq r12 r11
    612 };
    613 const byte kInstruction_cmp_eq_r12_r12[] = {
    614   0x08, 0xbf, 0xe4, 0x45 // It eq; cmp eq r12 r12
    615 };
    616 const byte kInstruction_cmp_eq_r12_r13[] = {
    617   0x08, 0xbf, 0xec, 0x45 // It eq; cmp eq r12 r13
    618 };
    619 const byte kInstruction_cmp_eq_r12_r14[] = {
    620   0x08, 0xbf, 0xf4, 0x45 // It eq; cmp eq r12 r14
    621 };
    622 const byte kInstruction_cmp_eq_r13_r0[] = {
    623   0x08, 0xbf, 0x85, 0x45 // It eq; cmp eq r13 r0
    624 };
    625 const byte kInstruction_cmp_eq_r13_r1[] = {
    626   0x08, 0xbf, 0x8d, 0x45 // It eq; cmp eq r13 r1
    627 };
    628 const byte kInstruction_cmp_eq_r13_r2[] = {
    629   0x08, 0xbf, 0x95, 0x45 // It eq; cmp eq r13 r2
    630 };
    631 const byte kInstruction_cmp_eq_r13_r3[] = {
    632   0x08, 0xbf, 0x9d, 0x45 // It eq; cmp eq r13 r3
    633 };
    634 const byte kInstruction_cmp_eq_r13_r4[] = {
    635   0x08, 0xbf, 0xa5, 0x45 // It eq; cmp eq r13 r4
    636 };
    637 const byte kInstruction_cmp_eq_r13_r5[] = {
    638   0x08, 0xbf, 0xad, 0x45 // It eq; cmp eq r13 r5
    639 };
    640 const byte kInstruction_cmp_eq_r13_r6[] = {
    641   0x08, 0xbf, 0xb5, 0x45 // It eq; cmp eq r13 r6
    642 };
    643 const byte kInstruction_cmp_eq_r13_r7[] = {
    644   0x08, 0xbf, 0xbd, 0x45 // It eq; cmp eq r13 r7
    645 };
    646 const byte kInstruction_cmp_eq_r13_r8[] = {
    647   0x08, 0xbf, 0xc5, 0x45 // It eq; cmp eq r13 r8
    648 };
    649 const byte kInstruction_cmp_eq_r13_r9[] = {
    650   0x08, 0xbf, 0xcd, 0x45 // It eq; cmp eq r13 r9
    651 };
    652 const byte kInstruction_cmp_eq_r13_r10[] = {
    653   0x08, 0xbf, 0xd5, 0x45 // It eq; cmp eq r13 r10
    654 };
    655 const byte kInstruction_cmp_eq_r13_r11[] = {
    656   0x08, 0xbf, 0xdd, 0x45 // It eq; cmp eq r13 r11
    657 };
    658 const byte kInstruction_cmp_eq_r13_r12[] = {
    659   0x08, 0xbf, 0xe5, 0x45 // It eq; cmp eq r13 r12
    660 };
    661 const byte kInstruction_cmp_eq_r13_r13[] = {
    662   0x08, 0xbf, 0xed, 0x45 // It eq; cmp eq r13 r13
    663 };
    664 const byte kInstruction_cmp_eq_r13_r14[] = {
    665   0x08, 0xbf, 0xf5, 0x45 // It eq; cmp eq r13 r14
    666 };
    667 const byte kInstruction_cmp_eq_r14_r0[] = {
    668   0x08, 0xbf, 0x86, 0x45 // It eq; cmp eq r14 r0
    669 };
    670 const byte kInstruction_cmp_eq_r14_r1[] = {
    671   0x08, 0xbf, 0x8e, 0x45 // It eq; cmp eq r14 r1
    672 };
    673 const byte kInstruction_cmp_eq_r14_r2[] = {
    674   0x08, 0xbf, 0x96, 0x45 // It eq; cmp eq r14 r2
    675 };
    676 const byte kInstruction_cmp_eq_r14_r3[] = {
    677   0x08, 0xbf, 0x9e, 0x45 // It eq; cmp eq r14 r3
    678 };
    679 const byte kInstruction_cmp_eq_r14_r4[] = {
    680   0x08, 0xbf, 0xa6, 0x45 // It eq; cmp eq r14 r4
    681 };
    682 const byte kInstruction_cmp_eq_r14_r5[] = {
    683   0x08, 0xbf, 0xae, 0x45 // It eq; cmp eq r14 r5
    684 };
    685 const byte kInstruction_cmp_eq_r14_r6[] = {
    686   0x08, 0xbf, 0xb6, 0x45 // It eq; cmp eq r14 r6
    687 };
    688 const byte kInstruction_cmp_eq_r14_r7[] = {
    689   0x08, 0xbf, 0xbe, 0x45 // It eq; cmp eq r14 r7
    690 };
    691 const byte kInstruction_cmp_eq_r14_r8[] = {
    692   0x08, 0xbf, 0xc6, 0x45 // It eq; cmp eq r14 r8
    693 };
    694 const byte kInstruction_cmp_eq_r14_r9[] = {
    695   0x08, 0xbf, 0xce, 0x45 // It eq; cmp eq r14 r9
    696 };
    697 const byte kInstruction_cmp_eq_r14_r10[] = {
    698   0x08, 0xbf, 0xd6, 0x45 // It eq; cmp eq r14 r10
    699 };
    700 const byte kInstruction_cmp_eq_r14_r11[] = {
    701   0x08, 0xbf, 0xde, 0x45 // It eq; cmp eq r14 r11
    702 };
    703 const byte kInstruction_cmp_eq_r14_r12[] = {
    704   0x08, 0xbf, 0xe6, 0x45 // It eq; cmp eq r14 r12
    705 };
    706 const byte kInstruction_cmp_eq_r14_r13[] = {
    707   0x08, 0xbf, 0xee, 0x45 // It eq; cmp eq r14 r13
    708 };
    709 const byte kInstruction_cmp_eq_r14_r14[] = {
    710   0x08, 0xbf, 0xf6, 0x45 // It eq; cmp eq r14 r14
    711 };
    712 const byte kInstruction_cmp_ne_r0_r0[] = {
    713   0x18, 0xbf, 0x80, 0x42 // It ne; cmp ne r0 r0
    714 };
    715 const byte kInstruction_cmp_ne_r0_r1[] = {
    716   0x18, 0xbf, 0x88, 0x42 // It ne; cmp ne r0 r1
    717 };
    718 const byte kInstruction_cmp_ne_r0_r2[] = {
    719   0x18, 0xbf, 0x90, 0x42 // It ne; cmp ne r0 r2
    720 };
    721 const byte kInstruction_cmp_ne_r0_r3[] = {
    722   0x18, 0xbf, 0x98, 0x42 // It ne; cmp ne r0 r3
    723 };
    724 const byte kInstruction_cmp_ne_r0_r4[] = {
    725   0x18, 0xbf, 0xa0, 0x42 // It ne; cmp ne r0 r4
    726 };
    727 const byte kInstruction_cmp_ne_r0_r5[] = {
    728   0x18, 0xbf, 0xa8, 0x42 // It ne; cmp ne r0 r5
    729 };
    730 const byte kInstruction_cmp_ne_r0_r6[] = {
    731   0x18, 0xbf, 0xb0, 0x42 // It ne; cmp ne r0 r6
    732 };
    733 const byte kInstruction_cmp_ne_r0_r7[] = {
    734   0x18, 0xbf, 0xb8, 0x42 // It ne; cmp ne r0 r7
    735 };
    736 const byte kInstruction_cmp_ne_r0_r8[] = {
    737   0x18, 0xbf, 0x40, 0x45 // It ne; cmp ne r0 r8
    738 };
    739 const byte kInstruction_cmp_ne_r0_r9[] = {
    740   0x18, 0xbf, 0x48, 0x45 // It ne; cmp ne r0 r9
    741 };
    742 const byte kInstruction_cmp_ne_r0_r10[] = {
    743   0x18, 0xbf, 0x50, 0x45 // It ne; cmp ne r0 r10
    744 };
    745 const byte kInstruction_cmp_ne_r0_r11[] = {
    746   0x18, 0xbf, 0x58, 0x45 // It ne; cmp ne r0 r11
    747 };
    748 const byte kInstruction_cmp_ne_r0_r12[] = {
    749   0x18, 0xbf, 0x60, 0x45 // It ne; cmp ne r0 r12
    750 };
    751 const byte kInstruction_cmp_ne_r0_r13[] = {
    752   0x18, 0xbf, 0x68, 0x45 // It ne; cmp ne r0 r13
    753 };
    754 const byte kInstruction_cmp_ne_r0_r14[] = {
    755   0x18, 0xbf, 0x70, 0x45 // It ne; cmp ne r0 r14
    756 };
    757 const byte kInstruction_cmp_ne_r1_r0[] = {
    758   0x18, 0xbf, 0x81, 0x42 // It ne; cmp ne r1 r0
    759 };
    760 const byte kInstruction_cmp_ne_r1_r1[] = {
    761   0x18, 0xbf, 0x89, 0x42 // It ne; cmp ne r1 r1
    762 };
    763 const byte kInstruction_cmp_ne_r1_r2[] = {
    764   0x18, 0xbf, 0x91, 0x42 // It ne; cmp ne r1 r2
    765 };
    766 const byte kInstruction_cmp_ne_r1_r3[] = {
    767   0x18, 0xbf, 0x99, 0x42 // It ne; cmp ne r1 r3
    768 };
    769 const byte kInstruction_cmp_ne_r1_r4[] = {
    770   0x18, 0xbf, 0xa1, 0x42 // It ne; cmp ne r1 r4
    771 };
    772 const byte kInstruction_cmp_ne_r1_r5[] = {
    773   0x18, 0xbf, 0xa9, 0x42 // It ne; cmp ne r1 r5
    774 };
    775 const byte kInstruction_cmp_ne_r1_r6[] = {
    776   0x18, 0xbf, 0xb1, 0x42 // It ne; cmp ne r1 r6
    777 };
    778 const byte kInstruction_cmp_ne_r1_r7[] = {
    779   0x18, 0xbf, 0xb9, 0x42 // It ne; cmp ne r1 r7
    780 };
    781 const byte kInstruction_cmp_ne_r1_r8[] = {
    782   0x18, 0xbf, 0x41, 0x45 // It ne; cmp ne r1 r8
    783 };
    784 const byte kInstruction_cmp_ne_r1_r9[] = {
    785   0x18, 0xbf, 0x49, 0x45 // It ne; cmp ne r1 r9
    786 };
    787 const byte kInstruction_cmp_ne_r1_r10[] = {
    788   0x18, 0xbf, 0x51, 0x45 // It ne; cmp ne r1 r10
    789 };
    790 const byte kInstruction_cmp_ne_r1_r11[] = {
    791   0x18, 0xbf, 0x59, 0x45 // It ne; cmp ne r1 r11
    792 };
    793 const byte kInstruction_cmp_ne_r1_r12[] = {
    794   0x18, 0xbf, 0x61, 0x45 // It ne; cmp ne r1 r12
    795 };
    796 const byte kInstruction_cmp_ne_r1_r13[] = {
    797   0x18, 0xbf, 0x69, 0x45 // It ne; cmp ne r1 r13
    798 };
    799 const byte kInstruction_cmp_ne_r1_r14[] = {
    800   0x18, 0xbf, 0x71, 0x45 // It ne; cmp ne r1 r14
    801 };
    802 const byte kInstruction_cmp_ne_r2_r0[] = {
    803   0x18, 0xbf, 0x82, 0x42 // It ne; cmp ne r2 r0
    804 };
    805 const byte kInstruction_cmp_ne_r2_r1[] = {
    806   0x18, 0xbf, 0x8a, 0x42 // It ne; cmp ne r2 r1
    807 };
    808 const byte kInstruction_cmp_ne_r2_r2[] = {
    809   0x18, 0xbf, 0x92, 0x42 // It ne; cmp ne r2 r2
    810 };
    811 const byte kInstruction_cmp_ne_r2_r3[] = {
    812   0x18, 0xbf, 0x9a, 0x42 // It ne; cmp ne r2 r3
    813 };
    814 const byte kInstruction_cmp_ne_r2_r4[] = {
    815   0x18, 0xbf, 0xa2, 0x42 // It ne; cmp ne r2 r4
    816 };
    817 const byte kInstruction_cmp_ne_r2_r5[] = {
    818   0x18, 0xbf, 0xaa, 0x42 // It ne; cmp ne r2 r5
    819 };
    820 const byte kInstruction_cmp_ne_r2_r6[] = {
    821   0x18, 0xbf, 0xb2, 0x42 // It ne; cmp ne r2 r6
    822 };
    823 const byte kInstruction_cmp_ne_r2_r7[] = {
    824   0x18, 0xbf, 0xba, 0x42 // It ne; cmp ne r2 r7
    825 };
    826 const byte kInstruction_cmp_ne_r2_r8[] = {
    827   0x18, 0xbf, 0x42, 0x45 // It ne; cmp ne r2 r8
    828 };
    829 const byte kInstruction_cmp_ne_r2_r9[] = {
    830   0x18, 0xbf, 0x4a, 0x45 // It ne; cmp ne r2 r9
    831 };
    832 const byte kInstruction_cmp_ne_r2_r10[] = {
    833   0x18, 0xbf, 0x52, 0x45 // It ne; cmp ne r2 r10
    834 };
    835 const byte kInstruction_cmp_ne_r2_r11[] = {
    836   0x18, 0xbf, 0x5a, 0x45 // It ne; cmp ne r2 r11
    837 };
    838 const byte kInstruction_cmp_ne_r2_r12[] = {
    839   0x18, 0xbf, 0x62, 0x45 // It ne; cmp ne r2 r12
    840 };
    841 const byte kInstruction_cmp_ne_r2_r13[] = {
    842   0x18, 0xbf, 0x6a, 0x45 // It ne; cmp ne r2 r13
    843 };
    844 const byte kInstruction_cmp_ne_r2_r14[] = {
    845   0x18, 0xbf, 0x72, 0x45 // It ne; cmp ne r2 r14
    846 };
    847 const byte kInstruction_cmp_ne_r3_r0[] = {
    848   0x18, 0xbf, 0x83, 0x42 // It ne; cmp ne r3 r0
    849 };
    850 const byte kInstruction_cmp_ne_r3_r1[] = {
    851   0x18, 0xbf, 0x8b, 0x42 // It ne; cmp ne r3 r1
    852 };
    853 const byte kInstruction_cmp_ne_r3_r2[] = {
    854   0x18, 0xbf, 0x93, 0x42 // It ne; cmp ne r3 r2
    855 };
    856 const byte kInstruction_cmp_ne_r3_r3[] = {
    857   0x18, 0xbf, 0x9b, 0x42 // It ne; cmp ne r3 r3
    858 };
    859 const byte kInstruction_cmp_ne_r3_r4[] = {
    860   0x18, 0xbf, 0xa3, 0x42 // It ne; cmp ne r3 r4
    861 };
    862 const byte kInstruction_cmp_ne_r3_r5[] = {
    863   0x18, 0xbf, 0xab, 0x42 // It ne; cmp ne r3 r5
    864 };
    865 const byte kInstruction_cmp_ne_r3_r6[] = {
    866   0x18, 0xbf, 0xb3, 0x42 // It ne; cmp ne r3 r6
    867 };
    868 const byte kInstruction_cmp_ne_r3_r7[] = {
    869   0x18, 0xbf, 0xbb, 0x42 // It ne; cmp ne r3 r7
    870 };
    871 const byte kInstruction_cmp_ne_r3_r8[] = {
    872   0x18, 0xbf, 0x43, 0x45 // It ne; cmp ne r3 r8
    873 };
    874 const byte kInstruction_cmp_ne_r3_r9[] = {
    875   0x18, 0xbf, 0x4b, 0x45 // It ne; cmp ne r3 r9
    876 };
    877 const byte kInstruction_cmp_ne_r3_r10[] = {
    878   0x18, 0xbf, 0x53, 0x45 // It ne; cmp ne r3 r10
    879 };
    880 const byte kInstruction_cmp_ne_r3_r11[] = {
    881   0x18, 0xbf, 0x5b, 0x45 // It ne; cmp ne r3 r11
    882 };
    883 const byte kInstruction_cmp_ne_r3_r12[] = {
    884   0x18, 0xbf, 0x63, 0x45 // It ne; cmp ne r3 r12
    885 };
    886 const byte kInstruction_cmp_ne_r3_r13[] = {
    887   0x18, 0xbf, 0x6b, 0x45 // It ne; cmp ne r3 r13
    888 };
    889 const byte kInstruction_cmp_ne_r3_r14[] = {
    890   0x18, 0xbf, 0x73, 0x45 // It ne; cmp ne r3 r14
    891 };
    892 const byte kInstruction_cmp_ne_r4_r0[] = {
    893   0x18, 0xbf, 0x84, 0x42 // It ne; cmp ne r4 r0
    894 };
    895 const byte kInstruction_cmp_ne_r4_r1[] = {
    896   0x18, 0xbf, 0x8c, 0x42 // It ne; cmp ne r4 r1
    897 };
    898 const byte kInstruction_cmp_ne_r4_r2[] = {
    899   0x18, 0xbf, 0x94, 0x42 // It ne; cmp ne r4 r2
    900 };
    901 const byte kInstruction_cmp_ne_r4_r3[] = {
    902   0x18, 0xbf, 0x9c, 0x42 // It ne; cmp ne r4 r3
    903 };
    904 const byte kInstruction_cmp_ne_r4_r4[] = {
    905   0x18, 0xbf, 0xa4, 0x42 // It ne; cmp ne r4 r4
    906 };
    907 const byte kInstruction_cmp_ne_r4_r5[] = {
    908   0x18, 0xbf, 0xac, 0x42 // It ne; cmp ne r4 r5
    909 };
    910 const byte kInstruction_cmp_ne_r4_r6[] = {
    911   0x18, 0xbf, 0xb4, 0x42 // It ne; cmp ne r4 r6
    912 };
    913 const byte kInstruction_cmp_ne_r4_r7[] = {
    914   0x18, 0xbf, 0xbc, 0x42 // It ne; cmp ne r4 r7
    915 };
    916 const byte kInstruction_cmp_ne_r4_r8[] = {
    917   0x18, 0xbf, 0x44, 0x45 // It ne; cmp ne r4 r8
    918 };
    919 const byte kInstruction_cmp_ne_r4_r9[] = {
    920   0x18, 0xbf, 0x4c, 0x45 // It ne; cmp ne r4 r9
    921 };
    922 const byte kInstruction_cmp_ne_r4_r10[] = {
    923   0x18, 0xbf, 0x54, 0x45 // It ne; cmp ne r4 r10
    924 };
    925 const byte kInstruction_cmp_ne_r4_r11[] = {
    926   0x18, 0xbf, 0x5c, 0x45 // It ne; cmp ne r4 r11
    927 };
    928 const byte kInstruction_cmp_ne_r4_r12[] = {
    929   0x18, 0xbf, 0x64, 0x45 // It ne; cmp ne r4 r12
    930 };
    931 const byte kInstruction_cmp_ne_r4_r13[] = {
    932   0x18, 0xbf, 0x6c, 0x45 // It ne; cmp ne r4 r13
    933 };
    934 const byte kInstruction_cmp_ne_r4_r14[] = {
    935   0x18, 0xbf, 0x74, 0x45 // It ne; cmp ne r4 r14
    936 };
    937 const byte kInstruction_cmp_ne_r5_r0[] = {
    938   0x18, 0xbf, 0x85, 0x42 // It ne; cmp ne r5 r0
    939 };
    940 const byte kInstruction_cmp_ne_r5_r1[] = {
    941   0x18, 0xbf, 0x8d, 0x42 // It ne; cmp ne r5 r1
    942 };
    943 const byte kInstruction_cmp_ne_r5_r2[] = {
    944   0x18, 0xbf, 0x95, 0x42 // It ne; cmp ne r5 r2
    945 };
    946 const byte kInstruction_cmp_ne_r5_r3[] = {
    947   0x18, 0xbf, 0x9d, 0x42 // It ne; cmp ne r5 r3
    948 };
    949 const byte kInstruction_cmp_ne_r5_r4[] = {
    950   0x18, 0xbf, 0xa5, 0x42 // It ne; cmp ne r5 r4
    951 };
    952 const byte kInstruction_cmp_ne_r5_r5[] = {
    953   0x18, 0xbf, 0xad, 0x42 // It ne; cmp ne r5 r5
    954 };
    955 const byte kInstruction_cmp_ne_r5_r6[] = {
    956   0x18, 0xbf, 0xb5, 0x42 // It ne; cmp ne r5 r6
    957 };
    958 const byte kInstruction_cmp_ne_r5_r7[] = {
    959   0x18, 0xbf, 0xbd, 0x42 // It ne; cmp ne r5 r7
    960 };
    961 const byte kInstruction_cmp_ne_r5_r8[] = {
    962   0x18, 0xbf, 0x45, 0x45 // It ne; cmp ne r5 r8
    963 };
    964 const byte kInstruction_cmp_ne_r5_r9[] = {
    965   0x18, 0xbf, 0x4d, 0x45 // It ne; cmp ne r5 r9
    966 };
    967 const byte kInstruction_cmp_ne_r5_r10[] = {
    968   0x18, 0xbf, 0x55, 0x45 // It ne; cmp ne r5 r10
    969 };
    970 const byte kInstruction_cmp_ne_r5_r11[] = {
    971   0x18, 0xbf, 0x5d, 0x45 // It ne; cmp ne r5 r11
    972 };
    973 const byte kInstruction_cmp_ne_r5_r12[] = {
    974   0x18, 0xbf, 0x65, 0x45 // It ne; cmp ne r5 r12
    975 };
    976 const byte kInstruction_cmp_ne_r5_r13[] = {
    977   0x18, 0xbf, 0x6d, 0x45 // It ne; cmp ne r5 r13
    978 };
    979 const byte kInstruction_cmp_ne_r5_r14[] = {
    980   0x18, 0xbf, 0x75, 0x45 // It ne; cmp ne r5 r14
    981 };
    982 const byte kInstruction_cmp_ne_r6_r0[] = {
    983   0x18, 0xbf, 0x86, 0x42 // It ne; cmp ne r6 r0
    984 };
    985 const byte kInstruction_cmp_ne_r6_r1[] = {
    986   0x18, 0xbf, 0x8e, 0x42 // It ne; cmp ne r6 r1
    987 };
    988 const byte kInstruction_cmp_ne_r6_r2[] = {
    989   0x18, 0xbf, 0x96, 0x42 // It ne; cmp ne r6 r2
    990 };
    991 const byte kInstruction_cmp_ne_r6_r3[] = {
    992   0x18, 0xbf, 0x9e, 0x42 // It ne; cmp ne r6 r3
    993 };
    994 const byte kInstruction_cmp_ne_r6_r4[] = {
    995   0x18, 0xbf, 0xa6, 0x42 // It ne; cmp ne r6 r4
    996 };
    997 const byte kInstruction_cmp_ne_r6_r5[] = {
    998   0x18, 0xbf, 0xae, 0x42 // It ne; cmp ne r6 r5
    999 };
   1000 const byte kInstruction_cmp_ne_r6_r6[] = {
   1001   0x18, 0xbf, 0xb6, 0x42 // It ne; cmp ne r6 r6
   1002 };
   1003 const byte kInstruction_cmp_ne_r6_r7[] = {
   1004   0x18, 0xbf, 0xbe, 0x42 // It ne; cmp ne r6 r7
   1005 };
   1006 const byte kInstruction_cmp_ne_r6_r8[] = {
   1007   0x18, 0xbf, 0x46, 0x45 // It ne; cmp ne r6 r8
   1008 };
   1009 const byte kInstruction_cmp_ne_r6_r9[] = {
   1010   0x18, 0xbf, 0x4e, 0x45 // It ne; cmp ne r6 r9
   1011 };
   1012 const byte kInstruction_cmp_ne_r6_r10[] = {
   1013   0x18, 0xbf, 0x56, 0x45 // It ne; cmp ne r6 r10
   1014 };
   1015 const byte kInstruction_cmp_ne_r6_r11[] = {
   1016   0x18, 0xbf, 0x5e, 0x45 // It ne; cmp ne r6 r11
   1017 };
   1018 const byte kInstruction_cmp_ne_r6_r12[] = {
   1019   0x18, 0xbf, 0x66, 0x45 // It ne; cmp ne r6 r12
   1020 };
   1021 const byte kInstruction_cmp_ne_r6_r13[] = {
   1022   0x18, 0xbf, 0x6e, 0x45 // It ne; cmp ne r6 r13
   1023 };
   1024 const byte kInstruction_cmp_ne_r6_r14[] = {
   1025   0x18, 0xbf, 0x76, 0x45 // It ne; cmp ne r6 r14
   1026 };
   1027 const byte kInstruction_cmp_ne_r7_r0[] = {
   1028   0x18, 0xbf, 0x87, 0x42 // It ne; cmp ne r7 r0
   1029 };
   1030 const byte kInstruction_cmp_ne_r7_r1[] = {
   1031   0x18, 0xbf, 0x8f, 0x42 // It ne; cmp ne r7 r1
   1032 };
   1033 const byte kInstruction_cmp_ne_r7_r2[] = {
   1034   0x18, 0xbf, 0x97, 0x42 // It ne; cmp ne r7 r2
   1035 };
   1036 const byte kInstruction_cmp_ne_r7_r3[] = {
   1037   0x18, 0xbf, 0x9f, 0x42 // It ne; cmp ne r7 r3
   1038 };
   1039 const byte kInstruction_cmp_ne_r7_r4[] = {
   1040   0x18, 0xbf, 0xa7, 0x42 // It ne; cmp ne r7 r4
   1041 };
   1042 const byte kInstruction_cmp_ne_r7_r5[] = {
   1043   0x18, 0xbf, 0xaf, 0x42 // It ne; cmp ne r7 r5
   1044 };
   1045 const byte kInstruction_cmp_ne_r7_r6[] = {
   1046   0x18, 0xbf, 0xb7, 0x42 // It ne; cmp ne r7 r6
   1047 };
   1048 const byte kInstruction_cmp_ne_r7_r7[] = {
   1049   0x18, 0xbf, 0xbf, 0x42 // It ne; cmp ne r7 r7
   1050 };
   1051 const byte kInstruction_cmp_ne_r7_r8[] = {
   1052   0x18, 0xbf, 0x47, 0x45 // It ne; cmp ne r7 r8
   1053 };
   1054 const byte kInstruction_cmp_ne_r7_r9[] = {
   1055   0x18, 0xbf, 0x4f, 0x45 // It ne; cmp ne r7 r9
   1056 };
   1057 const byte kInstruction_cmp_ne_r7_r10[] = {
   1058   0x18, 0xbf, 0x57, 0x45 // It ne; cmp ne r7 r10
   1059 };
   1060 const byte kInstruction_cmp_ne_r7_r11[] = {
   1061   0x18, 0xbf, 0x5f, 0x45 // It ne; cmp ne r7 r11
   1062 };
   1063 const byte kInstruction_cmp_ne_r7_r12[] = {
   1064   0x18, 0xbf, 0x67, 0x45 // It ne; cmp ne r7 r12
   1065 };
   1066 const byte kInstruction_cmp_ne_r7_r13[] = {
   1067   0x18, 0xbf, 0x6f, 0x45 // It ne; cmp ne r7 r13
   1068 };
   1069 const byte kInstruction_cmp_ne_r7_r14[] = {
   1070   0x18, 0xbf, 0x77, 0x45 // It ne; cmp ne r7 r14
   1071 };
   1072 const byte kInstruction_cmp_ne_r8_r0[] = {
   1073   0x18, 0xbf, 0x80, 0x45 // It ne; cmp ne r8 r0
   1074 };
   1075 const byte kInstruction_cmp_ne_r8_r1[] = {
   1076   0x18, 0xbf, 0x88, 0x45 // It ne; cmp ne r8 r1
   1077 };
   1078 const byte kInstruction_cmp_ne_r8_r2[] = {
   1079   0x18, 0xbf, 0x90, 0x45 // It ne; cmp ne r8 r2
   1080 };
   1081 const byte kInstruction_cmp_ne_r8_r3[] = {
   1082   0x18, 0xbf, 0x98, 0x45 // It ne; cmp ne r8 r3
   1083 };
   1084 const byte kInstruction_cmp_ne_r8_r4[] = {
   1085   0x18, 0xbf, 0xa0, 0x45 // It ne; cmp ne r8 r4
   1086 };
   1087 const byte kInstruction_cmp_ne_r8_r5[] = {
   1088   0x18, 0xbf, 0xa8, 0x45 // It ne; cmp ne r8 r5
   1089 };
   1090 const byte kInstruction_cmp_ne_r8_r6[] = {
   1091   0x18, 0xbf, 0xb0, 0x45 // It ne; cmp ne r8 r6
   1092 };
   1093 const byte kInstruction_cmp_ne_r8_r7[] = {
   1094   0x18, 0xbf, 0xb8, 0x45 // It ne; cmp ne r8 r7
   1095 };
   1096 const byte kInstruction_cmp_ne_r8_r8[] = {
   1097   0x18, 0xbf, 0xc0, 0x45 // It ne; cmp ne r8 r8
   1098 };
   1099 const byte kInstruction_cmp_ne_r8_r9[] = {
   1100   0x18, 0xbf, 0xc8, 0x45 // It ne; cmp ne r8 r9
   1101 };
   1102 const byte kInstruction_cmp_ne_r8_r10[] = {
   1103   0x18, 0xbf, 0xd0, 0x45 // It ne; cmp ne r8 r10
   1104 };
   1105 const byte kInstruction_cmp_ne_r8_r11[] = {
   1106   0x18, 0xbf, 0xd8, 0x45 // It ne; cmp ne r8 r11
   1107 };
   1108 const byte kInstruction_cmp_ne_r8_r12[] = {
   1109   0x18, 0xbf, 0xe0, 0x45 // It ne; cmp ne r8 r12
   1110 };
   1111 const byte kInstruction_cmp_ne_r8_r13[] = {
   1112   0x18, 0xbf, 0xe8, 0x45 // It ne; cmp ne r8 r13
   1113 };
   1114 const byte kInstruction_cmp_ne_r8_r14[] = {
   1115   0x18, 0xbf, 0xf0, 0x45 // It ne; cmp ne r8 r14
   1116 };
   1117 const byte kInstruction_cmp_ne_r9_r0[] = {
   1118   0x18, 0xbf, 0x81, 0x45 // It ne; cmp ne r9 r0
   1119 };
   1120 const byte kInstruction_cmp_ne_r9_r1[] = {
   1121   0x18, 0xbf, 0x89, 0x45 // It ne; cmp ne r9 r1
   1122 };
   1123 const byte kInstruction_cmp_ne_r9_r2[] = {
   1124   0x18, 0xbf, 0x91, 0x45 // It ne; cmp ne r9 r2
   1125 };
   1126 const byte kInstruction_cmp_ne_r9_r3[] = {
   1127   0x18, 0xbf, 0x99, 0x45 // It ne; cmp ne r9 r3
   1128 };
   1129 const byte kInstruction_cmp_ne_r9_r4[] = {
   1130   0x18, 0xbf, 0xa1, 0x45 // It ne; cmp ne r9 r4
   1131 };
   1132 const byte kInstruction_cmp_ne_r9_r5[] = {
   1133   0x18, 0xbf, 0xa9, 0x45 // It ne; cmp ne r9 r5
   1134 };
   1135 const byte kInstruction_cmp_ne_r9_r6[] = {
   1136   0x18, 0xbf, 0xb1, 0x45 // It ne; cmp ne r9 r6
   1137 };
   1138 const byte kInstruction_cmp_ne_r9_r7[] = {
   1139   0x18, 0xbf, 0xb9, 0x45 // It ne; cmp ne r9 r7
   1140 };
   1141 const byte kInstruction_cmp_ne_r9_r8[] = {
   1142   0x18, 0xbf, 0xc1, 0x45 // It ne; cmp ne r9 r8
   1143 };
   1144 const byte kInstruction_cmp_ne_r9_r9[] = {
   1145   0x18, 0xbf, 0xc9, 0x45 // It ne; cmp ne r9 r9
   1146 };
   1147 const byte kInstruction_cmp_ne_r9_r10[] = {
   1148   0x18, 0xbf, 0xd1, 0x45 // It ne; cmp ne r9 r10
   1149 };
   1150 const byte kInstruction_cmp_ne_r9_r11[] = {
   1151   0x18, 0xbf, 0xd9, 0x45 // It ne; cmp ne r9 r11
   1152 };
   1153 const byte kInstruction_cmp_ne_r9_r12[] = {
   1154   0x18, 0xbf, 0xe1, 0x45 // It ne; cmp ne r9 r12
   1155 };
   1156 const byte kInstruction_cmp_ne_r9_r13[] = {
   1157   0x18, 0xbf, 0xe9, 0x45 // It ne; cmp ne r9 r13
   1158 };
   1159 const byte kInstruction_cmp_ne_r9_r14[] = {
   1160   0x18, 0xbf, 0xf1, 0x45 // It ne; cmp ne r9 r14
   1161 };
   1162 const byte kInstruction_cmp_ne_r10_r0[] = {
   1163   0x18, 0xbf, 0x82, 0x45 // It ne; cmp ne r10 r0
   1164 };
   1165 const byte kInstruction_cmp_ne_r10_r1[] = {
   1166   0x18, 0xbf, 0x8a, 0x45 // It ne; cmp ne r10 r1
   1167 };
   1168 const byte kInstruction_cmp_ne_r10_r2[] = {
   1169   0x18, 0xbf, 0x92, 0x45 // It ne; cmp ne r10 r2
   1170 };
   1171 const byte kInstruction_cmp_ne_r10_r3[] = {
   1172   0x18, 0xbf, 0x9a, 0x45 // It ne; cmp ne r10 r3
   1173 };
   1174 const byte kInstruction_cmp_ne_r10_r4[] = {
   1175   0x18, 0xbf, 0xa2, 0x45 // It ne; cmp ne r10 r4
   1176 };
   1177 const byte kInstruction_cmp_ne_r10_r5[] = {
   1178   0x18, 0xbf, 0xaa, 0x45 // It ne; cmp ne r10 r5
   1179 };
   1180 const byte kInstruction_cmp_ne_r10_r6[] = {
   1181   0x18, 0xbf, 0xb2, 0x45 // It ne; cmp ne r10 r6
   1182 };
   1183 const byte kInstruction_cmp_ne_r10_r7[] = {
   1184   0x18, 0xbf, 0xba, 0x45 // It ne; cmp ne r10 r7
   1185 };
   1186 const byte kInstruction_cmp_ne_r10_r8[] = {
   1187   0x18, 0xbf, 0xc2, 0x45 // It ne; cmp ne r10 r8
   1188 };
   1189 const byte kInstruction_cmp_ne_r10_r9[] = {
   1190   0x18, 0xbf, 0xca, 0x45 // It ne; cmp ne r10 r9
   1191 };
   1192 const byte kInstruction_cmp_ne_r10_r10[] = {
   1193   0x18, 0xbf, 0xd2, 0x45 // It ne; cmp ne r10 r10
   1194 };
   1195 const byte kInstruction_cmp_ne_r10_r11[] = {
   1196   0x18, 0xbf, 0xda, 0x45 // It ne; cmp ne r10 r11
   1197 };
   1198 const byte kInstruction_cmp_ne_r10_r12[] = {
   1199   0x18, 0xbf, 0xe2, 0x45 // It ne; cmp ne r10 r12
   1200 };
   1201 const byte kInstruction_cmp_ne_r10_r13[] = {
   1202   0x18, 0xbf, 0xea, 0x45 // It ne; cmp ne r10 r13
   1203 };
   1204 const byte kInstruction_cmp_ne_r10_r14[] = {
   1205   0x18, 0xbf, 0xf2, 0x45 // It ne; cmp ne r10 r14
   1206 };
   1207 const byte kInstruction_cmp_ne_r11_r0[] = {
   1208   0x18, 0xbf, 0x83, 0x45 // It ne; cmp ne r11 r0
   1209 };
   1210 const byte kInstruction_cmp_ne_r11_r1[] = {
   1211   0x18, 0xbf, 0x8b, 0x45 // It ne; cmp ne r11 r1
   1212 };
   1213 const byte kInstruction_cmp_ne_r11_r2[] = {
   1214   0x18, 0xbf, 0x93, 0x45 // It ne; cmp ne r11 r2
   1215 };
   1216 const byte kInstruction_cmp_ne_r11_r3[] = {
   1217   0x18, 0xbf, 0x9b, 0x45 // It ne; cmp ne r11 r3
   1218 };
   1219 const byte kInstruction_cmp_ne_r11_r4[] = {
   1220   0x18, 0xbf, 0xa3, 0x45 // It ne; cmp ne r11 r4
   1221 };
   1222 const byte kInstruction_cmp_ne_r11_r5[] = {
   1223   0x18, 0xbf, 0xab, 0x45 // It ne; cmp ne r11 r5
   1224 };
   1225 const byte kInstruction_cmp_ne_r11_r6[] = {
   1226   0x18, 0xbf, 0xb3, 0x45 // It ne; cmp ne r11 r6
   1227 };
   1228 const byte kInstruction_cmp_ne_r11_r7[] = {
   1229   0x18, 0xbf, 0xbb, 0x45 // It ne; cmp ne r11 r7
   1230 };
   1231 const byte kInstruction_cmp_ne_r11_r8[] = {
   1232   0x18, 0xbf, 0xc3, 0x45 // It ne; cmp ne r11 r8
   1233 };
   1234 const byte kInstruction_cmp_ne_r11_r9[] = {
   1235   0x18, 0xbf, 0xcb, 0x45 // It ne; cmp ne r11 r9
   1236 };
   1237 const byte kInstruction_cmp_ne_r11_r10[] = {
   1238   0x18, 0xbf, 0xd3, 0x45 // It ne; cmp ne r11 r10
   1239 };
   1240 const byte kInstruction_cmp_ne_r11_r11[] = {
   1241   0x18, 0xbf, 0xdb, 0x45 // It ne; cmp ne r11 r11
   1242 };
   1243 const byte kInstruction_cmp_ne_r11_r12[] = {
   1244   0x18, 0xbf, 0xe3, 0x45 // It ne; cmp ne r11 r12
   1245 };
   1246 const byte kInstruction_cmp_ne_r11_r13[] = {
   1247   0x18, 0xbf, 0xeb, 0x45 // It ne; cmp ne r11 r13
   1248 };
   1249 const byte kInstruction_cmp_ne_r11_r14[] = {
   1250   0x18, 0xbf, 0xf3, 0x45 // It ne; cmp ne r11 r14
   1251 };
   1252 const byte kInstruction_cmp_ne_r12_r0[] = {
   1253   0x18, 0xbf, 0x84, 0x45 // It ne; cmp ne r12 r0
   1254 };
   1255 const byte kInstruction_cmp_ne_r12_r1[] = {
   1256   0x18, 0xbf, 0x8c, 0x45 // It ne; cmp ne r12 r1
   1257 };
   1258 const byte kInstruction_cmp_ne_r12_r2[] = {
   1259   0x18, 0xbf, 0x94, 0x45 // It ne; cmp ne r12 r2
   1260 };
   1261 const byte kInstruction_cmp_ne_r12_r3[] = {
   1262   0x18, 0xbf, 0x9c, 0x45 // It ne; cmp ne r12 r3
   1263 };
   1264 const byte kInstruction_cmp_ne_r12_r4[] = {
   1265   0x18, 0xbf, 0xa4, 0x45 // It ne; cmp ne r12 r4
   1266 };
   1267 const byte kInstruction_cmp_ne_r12_r5[] = {
   1268   0x18, 0xbf, 0xac, 0x45 // It ne; cmp ne r12 r5
   1269 };
   1270 const byte kInstruction_cmp_ne_r12_r6[] = {
   1271   0x18, 0xbf, 0xb4, 0x45 // It ne; cmp ne r12 r6
   1272 };
   1273 const byte kInstruction_cmp_ne_r12_r7[] = {
   1274   0x18, 0xbf, 0xbc, 0x45 // It ne; cmp ne r12 r7
   1275 };
   1276 const byte kInstruction_cmp_ne_r12_r8[] = {
   1277   0x18, 0xbf, 0xc4, 0x45 // It ne; cmp ne r12 r8
   1278 };
   1279 const byte kInstruction_cmp_ne_r12_r9[] = {
   1280   0x18, 0xbf, 0xcc, 0x45 // It ne; cmp ne r12 r9
   1281 };
   1282 const byte kInstruction_cmp_ne_r12_r10[] = {
   1283   0x18, 0xbf, 0xd4, 0x45 // It ne; cmp ne r12 r10
   1284 };
   1285 const byte kInstruction_cmp_ne_r12_r11[] = {
   1286   0x18, 0xbf, 0xdc, 0x45 // It ne; cmp ne r12 r11
   1287 };
   1288 const byte kInstruction_cmp_ne_r12_r12[] = {
   1289   0x18, 0xbf, 0xe4, 0x45 // It ne; cmp ne r12 r12
   1290 };
   1291 const byte kInstruction_cmp_ne_r12_r13[] = {
   1292   0x18, 0xbf, 0xec, 0x45 // It ne; cmp ne r12 r13
   1293 };
   1294 const byte kInstruction_cmp_ne_r12_r14[] = {
   1295   0x18, 0xbf, 0xf4, 0x45 // It ne; cmp ne r12 r14
   1296 };
   1297 const byte kInstruction_cmp_ne_r13_r0[] = {
   1298   0x18, 0xbf, 0x85, 0x45 // It ne; cmp ne r13 r0
   1299 };
   1300 const byte kInstruction_cmp_ne_r13_r1[] = {
   1301   0x18, 0xbf, 0x8d, 0x45 // It ne; cmp ne r13 r1
   1302 };
   1303 const byte kInstruction_cmp_ne_r13_r2[] = {
   1304   0x18, 0xbf, 0x95, 0x45 // It ne; cmp ne r13 r2
   1305 };
   1306 const byte kInstruction_cmp_ne_r13_r3[] = {
   1307   0x18, 0xbf, 0x9d, 0x45 // It ne; cmp ne r13 r3
   1308 };
   1309 const byte kInstruction_cmp_ne_r13_r4[] = {
   1310   0x18, 0xbf, 0xa5, 0x45 // It ne; cmp ne r13 r4
   1311 };
   1312 const byte kInstruction_cmp_ne_r13_r5[] = {
   1313   0x18, 0xbf, 0xad, 0x45 // It ne; cmp ne r13 r5
   1314 };
   1315 const byte kInstruction_cmp_ne_r13_r6[] = {
   1316   0x18, 0xbf, 0xb5, 0x45 // It ne; cmp ne r13 r6
   1317 };
   1318 const byte kInstruction_cmp_ne_r13_r7[] = {
   1319   0x18, 0xbf, 0xbd, 0x45 // It ne; cmp ne r13 r7
   1320 };
   1321 const byte kInstruction_cmp_ne_r13_r8[] = {
   1322   0x18, 0xbf, 0xc5, 0x45 // It ne; cmp ne r13 r8
   1323 };
   1324 const byte kInstruction_cmp_ne_r13_r9[] = {
   1325   0x18, 0xbf, 0xcd, 0x45 // It ne; cmp ne r13 r9
   1326 };
   1327 const byte kInstruction_cmp_ne_r13_r10[] = {
   1328   0x18, 0xbf, 0xd5, 0x45 // It ne; cmp ne r13 r10
   1329 };
   1330 const byte kInstruction_cmp_ne_r13_r11[] = {
   1331   0x18, 0xbf, 0xdd, 0x45 // It ne; cmp ne r13 r11
   1332 };
   1333 const byte kInstruction_cmp_ne_r13_r12[] = {
   1334   0x18, 0xbf, 0xe5, 0x45 // It ne; cmp ne r13 r12
   1335 };
   1336 const byte kInstruction_cmp_ne_r13_r13[] = {
   1337   0x18, 0xbf, 0xed, 0x45 // It ne; cmp ne r13 r13
   1338 };
   1339 const byte kInstruction_cmp_ne_r13_r14[] = {
   1340   0x18, 0xbf, 0xf5, 0x45 // It ne; cmp ne r13 r14
   1341 };
   1342 const byte kInstruction_cmp_ne_r14_r0[] = {
   1343   0x18, 0xbf, 0x86, 0x45 // It ne; cmp ne r14 r0
   1344 };
   1345 const byte kInstruction_cmp_ne_r14_r1[] = {
   1346   0x18, 0xbf, 0x8e, 0x45 // It ne; cmp ne r14 r1
   1347 };
   1348 const byte kInstruction_cmp_ne_r14_r2[] = {
   1349   0x18, 0xbf, 0x96, 0x45 // It ne; cmp ne r14 r2
   1350 };
   1351 const byte kInstruction_cmp_ne_r14_r3[] = {
   1352   0x18, 0xbf, 0x9e, 0x45 // It ne; cmp ne r14 r3
   1353 };
   1354 const byte kInstruction_cmp_ne_r14_r4[] = {
   1355   0x18, 0xbf, 0xa6, 0x45 // It ne; cmp ne r14 r4
   1356 };
   1357 const byte kInstruction_cmp_ne_r14_r5[] = {
   1358   0x18, 0xbf, 0xae, 0x45 // It ne; cmp ne r14 r5
   1359 };
   1360 const byte kInstruction_cmp_ne_r14_r6[] = {
   1361   0x18, 0xbf, 0xb6, 0x45 // It ne; cmp ne r14 r6
   1362 };
   1363 const byte kInstruction_cmp_ne_r14_r7[] = {
   1364   0x18, 0xbf, 0xbe, 0x45 // It ne; cmp ne r14 r7
   1365 };
   1366 const byte kInstruction_cmp_ne_r14_r8[] = {
   1367   0x18, 0xbf, 0xc6, 0x45 // It ne; cmp ne r14 r8
   1368 };
   1369 const byte kInstruction_cmp_ne_r14_r9[] = {
   1370   0x18, 0xbf, 0xce, 0x45 // It ne; cmp ne r14 r9
   1371 };
   1372 const byte kInstruction_cmp_ne_r14_r10[] = {
   1373   0x18, 0xbf, 0xd6, 0x45 // It ne; cmp ne r14 r10
   1374 };
   1375 const byte kInstruction_cmp_ne_r14_r11[] = {
   1376   0x18, 0xbf, 0xde, 0x45 // It ne; cmp ne r14 r11
   1377 };
   1378 const byte kInstruction_cmp_ne_r14_r12[] = {
   1379   0x18, 0xbf, 0xe6, 0x45 // It ne; cmp ne r14 r12
   1380 };
   1381 const byte kInstruction_cmp_ne_r14_r13[] = {
   1382   0x18, 0xbf, 0xee, 0x45 // It ne; cmp ne r14 r13
   1383 };
   1384 const byte kInstruction_cmp_ne_r14_r14[] = {
   1385   0x18, 0xbf, 0xf6, 0x45 // It ne; cmp ne r14 r14
   1386 };
   1387 const byte kInstruction_cmp_cs_r0_r0[] = {
   1388   0x28, 0xbf, 0x80, 0x42 // It cs; cmp cs r0 r0
   1389 };
   1390 const byte kInstruction_cmp_cs_r0_r1[] = {
   1391   0x28, 0xbf, 0x88, 0x42 // It cs; cmp cs r0 r1
   1392 };
   1393 const byte kInstruction_cmp_cs_r0_r2[] = {
   1394   0x28, 0xbf, 0x90, 0x42 // It cs; cmp cs r0 r2
   1395 };
   1396 const byte kInstruction_cmp_cs_r0_r3[] = {
   1397   0x28, 0xbf, 0x98, 0x42 // It cs; cmp cs r0 r3
   1398 };
   1399 const byte kInstruction_cmp_cs_r0_r4[] = {
   1400   0x28, 0xbf, 0xa0, 0x42 // It cs; cmp cs r0 r4
   1401 };
   1402 const byte kInstruction_cmp_cs_r0_r5[] = {
   1403   0x28, 0xbf, 0xa8, 0x42 // It cs; cmp cs r0 r5
   1404 };
   1405 const byte kInstruction_cmp_cs_r0_r6[] = {
   1406   0x28, 0xbf, 0xb0, 0x42 // It cs; cmp cs r0 r6
   1407 };
   1408 const byte kInstruction_cmp_cs_r0_r7[] = {
   1409   0x28, 0xbf, 0xb8, 0x42 // It cs; cmp cs r0 r7
   1410 };
   1411 const byte kInstruction_cmp_cs_r0_r8[] = {
   1412   0x28, 0xbf, 0x40, 0x45 // It cs; cmp cs r0 r8
   1413 };
   1414 const byte kInstruction_cmp_cs_r0_r9[] = {
   1415   0x28, 0xbf, 0x48, 0x45 // It cs; cmp cs r0 r9
   1416 };
   1417 const byte kInstruction_cmp_cs_r0_r10[] = {
   1418   0x28, 0xbf, 0x50, 0x45 // It cs; cmp cs r0 r10
   1419 };
   1420 const byte kInstruction_cmp_cs_r0_r11[] = {
   1421   0x28, 0xbf, 0x58, 0x45 // It cs; cmp cs r0 r11
   1422 };
   1423 const byte kInstruction_cmp_cs_r0_r12[] = {
   1424   0x28, 0xbf, 0x60, 0x45 // It cs; cmp cs r0 r12
   1425 };
   1426 const byte kInstruction_cmp_cs_r0_r13[] = {
   1427   0x28, 0xbf, 0x68, 0x45 // It cs; cmp cs r0 r13
   1428 };
   1429 const byte kInstruction_cmp_cs_r0_r14[] = {
   1430   0x28, 0xbf, 0x70, 0x45 // It cs; cmp cs r0 r14
   1431 };
   1432 const byte kInstruction_cmp_cs_r1_r0[] = {
   1433   0x28, 0xbf, 0x81, 0x42 // It cs; cmp cs r1 r0
   1434 };
   1435 const byte kInstruction_cmp_cs_r1_r1[] = {
   1436   0x28, 0xbf, 0x89, 0x42 // It cs; cmp cs r1 r1
   1437 };
   1438 const byte kInstruction_cmp_cs_r1_r2[] = {
   1439   0x28, 0xbf, 0x91, 0x42 // It cs; cmp cs r1 r2
   1440 };
   1441 const byte kInstruction_cmp_cs_r1_r3[] = {
   1442   0x28, 0xbf, 0x99, 0x42 // It cs; cmp cs r1 r3
   1443 };
   1444 const byte kInstruction_cmp_cs_r1_r4[] = {
   1445   0x28, 0xbf, 0xa1, 0x42 // It cs; cmp cs r1 r4
   1446 };
   1447 const byte kInstruction_cmp_cs_r1_r5[] = {
   1448   0x28, 0xbf, 0xa9, 0x42 // It cs; cmp cs r1 r5
   1449 };
   1450 const byte kInstruction_cmp_cs_r1_r6[] = {
   1451   0x28, 0xbf, 0xb1, 0x42 // It cs; cmp cs r1 r6
   1452 };
   1453 const byte kInstruction_cmp_cs_r1_r7[] = {
   1454   0x28, 0xbf, 0xb9, 0x42 // It cs; cmp cs r1 r7
   1455 };
   1456 const byte kInstruction_cmp_cs_r1_r8[] = {
   1457   0x28, 0xbf, 0x41, 0x45 // It cs; cmp cs r1 r8
   1458 };
   1459 const byte kInstruction_cmp_cs_r1_r9[] = {
   1460   0x28, 0xbf, 0x49, 0x45 // It cs; cmp cs r1 r9
   1461 };
   1462 const byte kInstruction_cmp_cs_r1_r10[] = {
   1463   0x28, 0xbf, 0x51, 0x45 // It cs; cmp cs r1 r10
   1464 };
   1465 const byte kInstruction_cmp_cs_r1_r11[] = {
   1466   0x28, 0xbf, 0x59, 0x45 // It cs; cmp cs r1 r11
   1467 };
   1468 const byte kInstruction_cmp_cs_r1_r12[] = {
   1469   0x28, 0xbf, 0x61, 0x45 // It cs; cmp cs r1 r12
   1470 };
   1471 const byte kInstruction_cmp_cs_r1_r13[] = {
   1472   0x28, 0xbf, 0x69, 0x45 // It cs; cmp cs r1 r13
   1473 };
   1474 const byte kInstruction_cmp_cs_r1_r14[] = {
   1475   0x28, 0xbf, 0x71, 0x45 // It cs; cmp cs r1 r14
   1476 };
   1477 const byte kInstruction_cmp_cs_r2_r0[] = {
   1478   0x28, 0xbf, 0x82, 0x42 // It cs; cmp cs r2 r0
   1479 };
   1480 const byte kInstruction_cmp_cs_r2_r1[] = {
   1481   0x28, 0xbf, 0x8a, 0x42 // It cs; cmp cs r2 r1
   1482 };
   1483 const byte kInstruction_cmp_cs_r2_r2[] = {
   1484   0x28, 0xbf, 0x92, 0x42 // It cs; cmp cs r2 r2
   1485 };
   1486 const byte kInstruction_cmp_cs_r2_r3[] = {
   1487   0x28, 0xbf, 0x9a, 0x42 // It cs; cmp cs r2 r3
   1488 };
   1489 const byte kInstruction_cmp_cs_r2_r4[] = {
   1490   0x28, 0xbf, 0xa2, 0x42 // It cs; cmp cs r2 r4
   1491 };
   1492 const byte kInstruction_cmp_cs_r2_r5[] = {
   1493   0x28, 0xbf, 0xaa, 0x42 // It cs; cmp cs r2 r5
   1494 };
   1495 const byte kInstruction_cmp_cs_r2_r6[] = {
   1496   0x28, 0xbf, 0xb2, 0x42 // It cs; cmp cs r2 r6
   1497 };
   1498 const byte kInstruction_cmp_cs_r2_r7[] = {
   1499   0x28, 0xbf, 0xba, 0x42 // It cs; cmp cs r2 r7
   1500 };
   1501 const byte kInstruction_cmp_cs_r2_r8[] = {
   1502   0x28, 0xbf, 0x42, 0x45 // It cs; cmp cs r2 r8
   1503 };
   1504 const byte kInstruction_cmp_cs_r2_r9[] = {
   1505   0x28, 0xbf, 0x4a, 0x45 // It cs; cmp cs r2 r9
   1506 };
   1507 const byte kInstruction_cmp_cs_r2_r10[] = {
   1508   0x28, 0xbf, 0x52, 0x45 // It cs; cmp cs r2 r10
   1509 };
   1510 const byte kInstruction_cmp_cs_r2_r11[] = {
   1511   0x28, 0xbf, 0x5a, 0x45 // It cs; cmp cs r2 r11
   1512 };
   1513 const byte kInstruction_cmp_cs_r2_r12[] = {
   1514   0x28, 0xbf, 0x62, 0x45 // It cs; cmp cs r2 r12
   1515 };
   1516 const byte kInstruction_cmp_cs_r2_r13[] = {
   1517   0x28, 0xbf, 0x6a, 0x45 // It cs; cmp cs r2 r13
   1518 };
   1519 const byte kInstruction_cmp_cs_r2_r14[] = {
   1520   0x28, 0xbf, 0x72, 0x45 // It cs; cmp cs r2 r14
   1521 };
   1522 const byte kInstruction_cmp_cs_r3_r0[] = {
   1523   0x28, 0xbf, 0x83, 0x42 // It cs; cmp cs r3 r0
   1524 };
   1525 const byte kInstruction_cmp_cs_r3_r1[] = {
   1526   0x28, 0xbf, 0x8b, 0x42 // It cs; cmp cs r3 r1
   1527 };
   1528 const byte kInstruction_cmp_cs_r3_r2[] = {
   1529   0x28, 0xbf, 0x93, 0x42 // It cs; cmp cs r3 r2
   1530 };
   1531 const byte kInstruction_cmp_cs_r3_r3[] = {
   1532   0x28, 0xbf, 0x9b, 0x42 // It cs; cmp cs r3 r3
   1533 };
   1534 const byte kInstruction_cmp_cs_r3_r4[] = {
   1535   0x28, 0xbf, 0xa3, 0x42 // It cs; cmp cs r3 r4
   1536 };
   1537 const byte kInstruction_cmp_cs_r3_r5[] = {
   1538   0x28, 0xbf, 0xab, 0x42 // It cs; cmp cs r3 r5
   1539 };
   1540 const byte kInstruction_cmp_cs_r3_r6[] = {
   1541   0x28, 0xbf, 0xb3, 0x42 // It cs; cmp cs r3 r6
   1542 };
   1543 const byte kInstruction_cmp_cs_r3_r7[] = {
   1544   0x28, 0xbf, 0xbb, 0x42 // It cs; cmp cs r3 r7
   1545 };
   1546 const byte kInstruction_cmp_cs_r3_r8[] = {
   1547   0x28, 0xbf, 0x43, 0x45 // It cs; cmp cs r3 r8
   1548 };
   1549 const byte kInstruction_cmp_cs_r3_r9[] = {
   1550   0x28, 0xbf, 0x4b, 0x45 // It cs; cmp cs r3 r9
   1551 };
   1552 const byte kInstruction_cmp_cs_r3_r10[] = {
   1553   0x28, 0xbf, 0x53, 0x45 // It cs; cmp cs r3 r10
   1554 };
   1555 const byte kInstruction_cmp_cs_r3_r11[] = {
   1556   0x28, 0xbf, 0x5b, 0x45 // It cs; cmp cs r3 r11
   1557 };
   1558 const byte kInstruction_cmp_cs_r3_r12[] = {
   1559   0x28, 0xbf, 0x63, 0x45 // It cs; cmp cs r3 r12
   1560 };
   1561 const byte kInstruction_cmp_cs_r3_r13[] = {
   1562   0x28, 0xbf, 0x6b, 0x45 // It cs; cmp cs r3 r13
   1563 };
   1564 const byte kInstruction_cmp_cs_r3_r14[] = {
   1565   0x28, 0xbf, 0x73, 0x45 // It cs; cmp cs r3 r14
   1566 };
   1567 const byte kInstruction_cmp_cs_r4_r0[] = {
   1568   0x28, 0xbf, 0x84, 0x42 // It cs; cmp cs r4 r0
   1569 };
   1570 const byte kInstruction_cmp_cs_r4_r1[] = {
   1571   0x28, 0xbf, 0x8c, 0x42 // It cs; cmp cs r4 r1
   1572 };
   1573 const byte kInstruction_cmp_cs_r4_r2[] = {
   1574   0x28, 0xbf, 0x94, 0x42 // It cs; cmp cs r4 r2
   1575 };
   1576 const byte kInstruction_cmp_cs_r4_r3[] = {
   1577   0x28, 0xbf, 0x9c, 0x42 // It cs; cmp cs r4 r3
   1578 };
   1579 const byte kInstruction_cmp_cs_r4_r4[] = {
   1580   0x28, 0xbf, 0xa4, 0x42 // It cs; cmp cs r4 r4
   1581 };
   1582 const byte kInstruction_cmp_cs_r4_r5[] = {
   1583   0x28, 0xbf, 0xac, 0x42 // It cs; cmp cs r4 r5
   1584 };
   1585 const byte kInstruction_cmp_cs_r4_r6[] = {
   1586   0x28, 0xbf, 0xb4, 0x42 // It cs; cmp cs r4 r6
   1587 };
   1588 const byte kInstruction_cmp_cs_r4_r7[] = {
   1589   0x28, 0xbf, 0xbc, 0x42 // It cs; cmp cs r4 r7
   1590 };
   1591 const byte kInstruction_cmp_cs_r4_r8[] = {
   1592   0x28, 0xbf, 0x44, 0x45 // It cs; cmp cs r4 r8
   1593 };
   1594 const byte kInstruction_cmp_cs_r4_r9[] = {
   1595   0x28, 0xbf, 0x4c, 0x45 // It cs; cmp cs r4 r9
   1596 };
   1597 const byte kInstruction_cmp_cs_r4_r10[] = {
   1598   0x28, 0xbf, 0x54, 0x45 // It cs; cmp cs r4 r10
   1599 };
   1600 const byte kInstruction_cmp_cs_r4_r11[] = {
   1601   0x28, 0xbf, 0x5c, 0x45 // It cs; cmp cs r4 r11
   1602 };
   1603 const byte kInstruction_cmp_cs_r4_r12[] = {
   1604   0x28, 0xbf, 0x64, 0x45 // It cs; cmp cs r4 r12
   1605 };
   1606 const byte kInstruction_cmp_cs_r4_r13[] = {
   1607   0x28, 0xbf, 0x6c, 0x45 // It cs; cmp cs r4 r13
   1608 };
   1609 const byte kInstruction_cmp_cs_r4_r14[] = {
   1610   0x28, 0xbf, 0x74, 0x45 // It cs; cmp cs r4 r14
   1611 };
   1612 const byte kInstruction_cmp_cs_r5_r0[] = {
   1613   0x28, 0xbf, 0x85, 0x42 // It cs; cmp cs r5 r0
   1614 };
   1615 const byte kInstruction_cmp_cs_r5_r1[] = {
   1616   0x28, 0xbf, 0x8d, 0x42 // It cs; cmp cs r5 r1
   1617 };
   1618 const byte kInstruction_cmp_cs_r5_r2[] = {
   1619   0x28, 0xbf, 0x95, 0x42 // It cs; cmp cs r5 r2
   1620 };
   1621 const byte kInstruction_cmp_cs_r5_r3[] = {
   1622   0x28, 0xbf, 0x9d, 0x42 // It cs; cmp cs r5 r3
   1623 };
   1624 const byte kInstruction_cmp_cs_r5_r4[] = {
   1625   0x28, 0xbf, 0xa5, 0x42 // It cs; cmp cs r5 r4
   1626 };
   1627 const byte kInstruction_cmp_cs_r5_r5[] = {
   1628   0x28, 0xbf, 0xad, 0x42 // It cs; cmp cs r5 r5
   1629 };
   1630 const byte kInstruction_cmp_cs_r5_r6[] = {
   1631   0x28, 0xbf, 0xb5, 0x42 // It cs; cmp cs r5 r6
   1632 };
   1633 const byte kInstruction_cmp_cs_r5_r7[] = {
   1634   0x28, 0xbf, 0xbd, 0x42 // It cs; cmp cs r5 r7
   1635 };
   1636 const byte kInstruction_cmp_cs_r5_r8[] = {
   1637   0x28, 0xbf, 0x45, 0x45 // It cs; cmp cs r5 r8
   1638 };
   1639 const byte kInstruction_cmp_cs_r5_r9[] = {
   1640   0x28, 0xbf, 0x4d, 0x45 // It cs; cmp cs r5 r9
   1641 };
   1642 const byte kInstruction_cmp_cs_r5_r10[] = {
   1643   0x28, 0xbf, 0x55, 0x45 // It cs; cmp cs r5 r10
   1644 };
   1645 const byte kInstruction_cmp_cs_r5_r11[] = {
   1646   0x28, 0xbf, 0x5d, 0x45 // It cs; cmp cs r5 r11
   1647 };
   1648 const byte kInstruction_cmp_cs_r5_r12[] = {
   1649   0x28, 0xbf, 0x65, 0x45 // It cs; cmp cs r5 r12
   1650 };
   1651 const byte kInstruction_cmp_cs_r5_r13[] = {
   1652   0x28, 0xbf, 0x6d, 0x45 // It cs; cmp cs r5 r13
   1653 };
   1654 const byte kInstruction_cmp_cs_r5_r14[] = {
   1655   0x28, 0xbf, 0x75, 0x45 // It cs; cmp cs r5 r14
   1656 };
   1657 const byte kInstruction_cmp_cs_r6_r0[] = {
   1658   0x28, 0xbf, 0x86, 0x42 // It cs; cmp cs r6 r0
   1659 };
   1660 const byte kInstruction_cmp_cs_r6_r1[] = {
   1661   0x28, 0xbf, 0x8e, 0x42 // It cs; cmp cs r6 r1
   1662 };
   1663 const byte kInstruction_cmp_cs_r6_r2[] = {
   1664   0x28, 0xbf, 0x96, 0x42 // It cs; cmp cs r6 r2
   1665 };
   1666 const byte kInstruction_cmp_cs_r6_r3[] = {
   1667   0x28, 0xbf, 0x9e, 0x42 // It cs; cmp cs r6 r3
   1668 };
   1669 const byte kInstruction_cmp_cs_r6_r4[] = {
   1670   0x28, 0xbf, 0xa6, 0x42 // It cs; cmp cs r6 r4
   1671 };
   1672 const byte kInstruction_cmp_cs_r6_r5[] = {
   1673   0x28, 0xbf, 0xae, 0x42 // It cs; cmp cs r6 r5
   1674 };
   1675 const byte kInstruction_cmp_cs_r6_r6[] = {
   1676   0x28, 0xbf, 0xb6, 0x42 // It cs; cmp cs r6 r6
   1677 };
   1678 const byte kInstruction_cmp_cs_r6_r7[] = {
   1679   0x28, 0xbf, 0xbe, 0x42 // It cs; cmp cs r6 r7
   1680 };
   1681 const byte kInstruction_cmp_cs_r6_r8[] = {
   1682   0x28, 0xbf, 0x46, 0x45 // It cs; cmp cs r6 r8
   1683 };
   1684 const byte kInstruction_cmp_cs_r6_r9[] = {
   1685   0x28, 0xbf, 0x4e, 0x45 // It cs; cmp cs r6 r9
   1686 };
   1687 const byte kInstruction_cmp_cs_r6_r10[] = {
   1688   0x28, 0xbf, 0x56, 0x45 // It cs; cmp cs r6 r10
   1689 };
   1690 const byte kInstruction_cmp_cs_r6_r11[] = {
   1691   0x28, 0xbf, 0x5e, 0x45 // It cs; cmp cs r6 r11
   1692 };
   1693 const byte kInstruction_cmp_cs_r6_r12[] = {
   1694   0x28, 0xbf, 0x66, 0x45 // It cs; cmp cs r6 r12
   1695 };
   1696 const byte kInstruction_cmp_cs_r6_r13[] = {
   1697   0x28, 0xbf, 0x6e, 0x45 // It cs; cmp cs r6 r13
   1698 };
   1699 const byte kInstruction_cmp_cs_r6_r14[] = {
   1700   0x28, 0xbf, 0x76, 0x45 // It cs; cmp cs r6 r14
   1701 };
   1702 const byte kInstruction_cmp_cs_r7_r0[] = {
   1703   0x28, 0xbf, 0x87, 0x42 // It cs; cmp cs r7 r0
   1704 };
   1705 const byte kInstruction_cmp_cs_r7_r1[] = {
   1706   0x28, 0xbf, 0x8f, 0x42 // It cs; cmp cs r7 r1
   1707 };
   1708 const byte kInstruction_cmp_cs_r7_r2[] = {
   1709   0x28, 0xbf, 0x97, 0x42 // It cs; cmp cs r7 r2
   1710 };
   1711 const byte kInstruction_cmp_cs_r7_r3[] = {
   1712   0x28, 0xbf, 0x9f, 0x42 // It cs; cmp cs r7 r3
   1713 };
   1714 const byte kInstruction_cmp_cs_r7_r4[] = {
   1715   0x28, 0xbf, 0xa7, 0x42 // It cs; cmp cs r7 r4
   1716 };
   1717 const byte kInstruction_cmp_cs_r7_r5[] = {
   1718   0x28, 0xbf, 0xaf, 0x42 // It cs; cmp cs r7 r5
   1719 };
   1720 const byte kInstruction_cmp_cs_r7_r6[] = {
   1721   0x28, 0xbf, 0xb7, 0x42 // It cs; cmp cs r7 r6
   1722 };
   1723 const byte kInstruction_cmp_cs_r7_r7[] = {
   1724   0x28, 0xbf, 0xbf, 0x42 // It cs; cmp cs r7 r7
   1725 };
   1726 const byte kInstruction_cmp_cs_r7_r8[] = {
   1727   0x28, 0xbf, 0x47, 0x45 // It cs; cmp cs r7 r8
   1728 };
   1729 const byte kInstruction_cmp_cs_r7_r9[] = {
   1730   0x28, 0xbf, 0x4f, 0x45 // It cs; cmp cs r7 r9
   1731 };
   1732 const byte kInstruction_cmp_cs_r7_r10[] = {
   1733   0x28, 0xbf, 0x57, 0x45 // It cs; cmp cs r7 r10
   1734 };
   1735 const byte kInstruction_cmp_cs_r7_r11[] = {
   1736   0x28, 0xbf, 0x5f, 0x45 // It cs; cmp cs r7 r11
   1737 };
   1738 const byte kInstruction_cmp_cs_r7_r12[] = {
   1739   0x28, 0xbf, 0x67, 0x45 // It cs; cmp cs r7 r12
   1740 };
   1741 const byte kInstruction_cmp_cs_r7_r13[] = {
   1742   0x28, 0xbf, 0x6f, 0x45 // It cs; cmp cs r7 r13
   1743 };
   1744 const byte kInstruction_cmp_cs_r7_r14[] = {
   1745   0x28, 0xbf, 0x77, 0x45 // It cs; cmp cs r7 r14
   1746 };
   1747 const byte kInstruction_cmp_cs_r8_r0[] = {
   1748   0x28, 0xbf, 0x80, 0x45 // It cs; cmp cs r8 r0
   1749 };
   1750 const byte kInstruction_cmp_cs_r8_r1[] = {
   1751   0x28, 0xbf, 0x88, 0x45 // It cs; cmp cs r8 r1
   1752 };
   1753 const byte kInstruction_cmp_cs_r8_r2[] = {
   1754   0x28, 0xbf, 0x90, 0x45 // It cs; cmp cs r8 r2
   1755 };
   1756 const byte kInstruction_cmp_cs_r8_r3[] = {
   1757   0x28, 0xbf, 0x98, 0x45 // It cs; cmp cs r8 r3
   1758 };
   1759 const byte kInstruction_cmp_cs_r8_r4[] = {
   1760   0x28, 0xbf, 0xa0, 0x45 // It cs; cmp cs r8 r4
   1761 };
   1762 const byte kInstruction_cmp_cs_r8_r5[] = {
   1763   0x28, 0xbf, 0xa8, 0x45 // It cs; cmp cs r8 r5
   1764 };
   1765 const byte kInstruction_cmp_cs_r8_r6[] = {
   1766   0x28, 0xbf, 0xb0, 0x45 // It cs; cmp cs r8 r6
   1767 };
   1768 const byte kInstruction_cmp_cs_r8_r7[] = {
   1769   0x28, 0xbf, 0xb8, 0x45 // It cs; cmp cs r8 r7
   1770 };
   1771 const byte kInstruction_cmp_cs_r8_r8[] = {
   1772   0x28, 0xbf, 0xc0, 0x45 // It cs; cmp cs r8 r8
   1773 };
   1774 const byte kInstruction_cmp_cs_r8_r9[] = {
   1775   0x28, 0xbf, 0xc8, 0x45 // It cs; cmp cs r8 r9
   1776 };
   1777 const byte kInstruction_cmp_cs_r8_r10[] = {
   1778   0x28, 0xbf, 0xd0, 0x45 // It cs; cmp cs r8 r10
   1779 };
   1780 const byte kInstruction_cmp_cs_r8_r11[] = {
   1781   0x28, 0xbf, 0xd8, 0x45 // It cs; cmp cs r8 r11
   1782 };
   1783 const byte kInstruction_cmp_cs_r8_r12[] = {
   1784   0x28, 0xbf, 0xe0, 0x45 // It cs; cmp cs r8 r12
   1785 };
   1786 const byte kInstruction_cmp_cs_r8_r13[] = {
   1787   0x28, 0xbf, 0xe8, 0x45 // It cs; cmp cs r8 r13
   1788 };
   1789 const byte kInstruction_cmp_cs_r8_r14[] = {
   1790   0x28, 0xbf, 0xf0, 0x45 // It cs; cmp cs r8 r14
   1791 };
   1792 const byte kInstruction_cmp_cs_r9_r0[] = {
   1793   0x28, 0xbf, 0x81, 0x45 // It cs; cmp cs r9 r0
   1794 };
   1795 const byte kInstruction_cmp_cs_r9_r1[] = {
   1796   0x28, 0xbf, 0x89, 0x45 // It cs; cmp cs r9 r1
   1797 };
   1798 const byte kInstruction_cmp_cs_r9_r2[] = {
   1799   0x28, 0xbf, 0x91, 0x45 // It cs; cmp cs r9 r2
   1800 };
   1801 const byte kInstruction_cmp_cs_r9_r3[] = {
   1802   0x28, 0xbf, 0x99, 0x45 // It cs; cmp cs r9 r3
   1803 };
   1804 const byte kInstruction_cmp_cs_r9_r4[] = {
   1805   0x28, 0xbf, 0xa1, 0x45 // It cs; cmp cs r9 r4
   1806 };
   1807 const byte kInstruction_cmp_cs_r9_r5[] = {
   1808   0x28, 0xbf, 0xa9, 0x45 // It cs; cmp cs r9 r5
   1809 };
   1810 const byte kInstruction_cmp_cs_r9_r6[] = {
   1811   0x28, 0xbf, 0xb1, 0x45 // It cs; cmp cs r9 r6
   1812 };
   1813 const byte kInstruction_cmp_cs_r9_r7[] = {
   1814   0x28, 0xbf, 0xb9, 0x45 // It cs; cmp cs r9 r7
   1815 };
   1816 const byte kInstruction_cmp_cs_r9_r8[] = {
   1817   0x28, 0xbf, 0xc1, 0x45 // It cs; cmp cs r9 r8
   1818 };
   1819 const byte kInstruction_cmp_cs_r9_r9[] = {
   1820   0x28, 0xbf, 0xc9, 0x45 // It cs; cmp cs r9 r9
   1821 };
   1822 const byte kInstruction_cmp_cs_r9_r10[] = {
   1823   0x28, 0xbf, 0xd1, 0x45 // It cs; cmp cs r9 r10
   1824 };
   1825 const byte kInstruction_cmp_cs_r9_r11[] = {
   1826   0x28, 0xbf, 0xd9, 0x45 // It cs; cmp cs r9 r11
   1827 };
   1828 const byte kInstruction_cmp_cs_r9_r12[] = {
   1829   0x28, 0xbf, 0xe1, 0x45 // It cs; cmp cs r9 r12
   1830 };
   1831 const byte kInstruction_cmp_cs_r9_r13[] = {
   1832   0x28, 0xbf, 0xe9, 0x45 // It cs; cmp cs r9 r13
   1833 };
   1834 const byte kInstruction_cmp_cs_r9_r14[] = {
   1835   0x28, 0xbf, 0xf1, 0x45 // It cs; cmp cs r9 r14
   1836 };
   1837 const byte kInstruction_cmp_cs_r10_r0[] = {
   1838   0x28, 0xbf, 0x82, 0x45 // It cs; cmp cs r10 r0
   1839 };
   1840 const byte kInstruction_cmp_cs_r10_r1[] = {
   1841   0x28, 0xbf, 0x8a, 0x45 // It cs; cmp cs r10 r1
   1842 };
   1843 const byte kInstruction_cmp_cs_r10_r2[] = {
   1844   0x28, 0xbf, 0x92, 0x45 // It cs; cmp cs r10 r2
   1845 };
   1846 const byte kInstruction_cmp_cs_r10_r3[] = {
   1847   0x28, 0xbf, 0x9a, 0x45 // It cs; cmp cs r10 r3
   1848 };
   1849 const byte kInstruction_cmp_cs_r10_r4[] = {
   1850   0x28, 0xbf, 0xa2, 0x45 // It cs; cmp cs r10 r4
   1851 };
   1852 const byte kInstruction_cmp_cs_r10_r5[] = {
   1853   0x28, 0xbf, 0xaa, 0x45 // It cs; cmp cs r10 r5
   1854 };
   1855 const byte kInstruction_cmp_cs_r10_r6[] = {
   1856   0x28, 0xbf, 0xb2, 0x45 // It cs; cmp cs r10 r6
   1857 };
   1858 const byte kInstruction_cmp_cs_r10_r7[] = {
   1859   0x28, 0xbf, 0xba, 0x45 // It cs; cmp cs r10 r7
   1860 };
   1861 const byte kInstruction_cmp_cs_r10_r8[] = {
   1862   0x28, 0xbf, 0xc2, 0x45 // It cs; cmp cs r10 r8
   1863 };
   1864 const byte kInstruction_cmp_cs_r10_r9[] = {
   1865   0x28, 0xbf, 0xca, 0x45 // It cs; cmp cs r10 r9
   1866 };
   1867 const byte kInstruction_cmp_cs_r10_r10[] = {
   1868   0x28, 0xbf, 0xd2, 0x45 // It cs; cmp cs r10 r10
   1869 };
   1870 const byte kInstruction_cmp_cs_r10_r11[] = {
   1871   0x28, 0xbf, 0xda, 0x45 // It cs; cmp cs r10 r11
   1872 };
   1873 const byte kInstruction_cmp_cs_r10_r12[] = {
   1874   0x28, 0xbf, 0xe2, 0x45 // It cs; cmp cs r10 r12
   1875 };
   1876 const byte kInstruction_cmp_cs_r10_r13[] = {
   1877   0x28, 0xbf, 0xea, 0x45 // It cs; cmp cs r10 r13
   1878 };
   1879 const byte kInstruction_cmp_cs_r10_r14[] = {
   1880   0x28, 0xbf, 0xf2, 0x45 // It cs; cmp cs r10 r14
   1881 };
   1882 const byte kInstruction_cmp_cs_r11_r0[] = {
   1883   0x28, 0xbf, 0x83, 0x45 // It cs; cmp cs r11 r0
   1884 };
   1885 const byte kInstruction_cmp_cs_r11_r1[] = {
   1886   0x28, 0xbf, 0x8b, 0x45 // It cs; cmp cs r11 r1
   1887 };
   1888 const byte kInstruction_cmp_cs_r11_r2[] = {
   1889   0x28, 0xbf, 0x93, 0x45 // It cs; cmp cs r11 r2
   1890 };
   1891 const byte kInstruction_cmp_cs_r11_r3[] = {
   1892   0x28, 0xbf, 0x9b, 0x45 // It cs; cmp cs r11 r3
   1893 };
   1894 const byte kInstruction_cmp_cs_r11_r4[] = {
   1895   0x28, 0xbf, 0xa3, 0x45 // It cs; cmp cs r11 r4
   1896 };
   1897 const byte kInstruction_cmp_cs_r11_r5[] = {
   1898   0x28, 0xbf, 0xab, 0x45 // It cs; cmp cs r11 r5
   1899 };
   1900 const byte kInstruction_cmp_cs_r11_r6[] = {
   1901   0x28, 0xbf, 0xb3, 0x45 // It cs; cmp cs r11 r6
   1902 };
   1903 const byte kInstruction_cmp_cs_r11_r7[] = {
   1904   0x28, 0xbf, 0xbb, 0x45 // It cs; cmp cs r11 r7
   1905 };
   1906 const byte kInstruction_cmp_cs_r11_r8[] = {
   1907   0x28, 0xbf, 0xc3, 0x45 // It cs; cmp cs r11 r8
   1908 };
   1909 const byte kInstruction_cmp_cs_r11_r9[] = {
   1910   0x28, 0xbf, 0xcb, 0x45 // It cs; cmp cs r11 r9
   1911 };
   1912 const byte kInstruction_cmp_cs_r11_r10[] = {
   1913   0x28, 0xbf, 0xd3, 0x45 // It cs; cmp cs r11 r10
   1914 };
   1915 const byte kInstruction_cmp_cs_r11_r11[] = {
   1916   0x28, 0xbf, 0xdb, 0x45 // It cs; cmp cs r11 r11
   1917 };
   1918 const byte kInstruction_cmp_cs_r11_r12[] = {
   1919   0x28, 0xbf, 0xe3, 0x45 // It cs; cmp cs r11 r12
   1920 };
   1921 const byte kInstruction_cmp_cs_r11_r13[] = {
   1922   0x28, 0xbf, 0xeb, 0x45 // It cs; cmp cs r11 r13
   1923 };
   1924 const byte kInstruction_cmp_cs_r11_r14[] = {
   1925   0x28, 0xbf, 0xf3, 0x45 // It cs; cmp cs r11 r14
   1926 };
   1927 const byte kInstruction_cmp_cs_r12_r0[] = {
   1928   0x28, 0xbf, 0x84, 0x45 // It cs; cmp cs r12 r0
   1929 };
   1930 const byte kInstruction_cmp_cs_r12_r1[] = {
   1931   0x28, 0xbf, 0x8c, 0x45 // It cs; cmp cs r12 r1
   1932 };
   1933 const byte kInstruction_cmp_cs_r12_r2[] = {
   1934   0x28, 0xbf, 0x94, 0x45 // It cs; cmp cs r12 r2
   1935 };
   1936 const byte kInstruction_cmp_cs_r12_r3[] = {
   1937   0x28, 0xbf, 0x9c, 0x45 // It cs; cmp cs r12 r3
   1938 };
   1939 const byte kInstruction_cmp_cs_r12_r4[] = {
   1940   0x28, 0xbf, 0xa4, 0x45 // It cs; cmp cs r12 r4
   1941 };
   1942 const byte kInstruction_cmp_cs_r12_r5[] = {
   1943   0x28, 0xbf, 0xac, 0x45 // It cs; cmp cs r12 r5
   1944 };
   1945 const byte kInstruction_cmp_cs_r12_r6[] = {
   1946   0x28, 0xbf, 0xb4, 0x45 // It cs; cmp cs r12 r6
   1947 };
   1948 const byte kInstruction_cmp_cs_r12_r7[] = {
   1949   0x28, 0xbf, 0xbc, 0x45 // It cs; cmp cs r12 r7
   1950 };
   1951 const byte kInstruction_cmp_cs_r12_r8[] = {
   1952   0x28, 0xbf, 0xc4, 0x45 // It cs; cmp cs r12 r8
   1953 };
   1954 const byte kInstruction_cmp_cs_r12_r9[] = {
   1955   0x28, 0xbf, 0xcc, 0x45 // It cs; cmp cs r12 r9
   1956 };
   1957 const byte kInstruction_cmp_cs_r12_r10[] = {
   1958   0x28, 0xbf, 0xd4, 0x45 // It cs; cmp cs r12 r10
   1959 };
   1960 const byte kInstruction_cmp_cs_r12_r11[] = {
   1961   0x28, 0xbf, 0xdc, 0x45 // It cs; cmp cs r12 r11
   1962 };
   1963 const byte kInstruction_cmp_cs_r12_r12[] = {
   1964   0x28, 0xbf, 0xe4, 0x45 // It cs; cmp cs r12 r12
   1965 };
   1966 const byte kInstruction_cmp_cs_r12_r13[] = {
   1967   0x28, 0xbf, 0xec, 0x45 // It cs; cmp cs r12 r13
   1968 };
   1969 const byte kInstruction_cmp_cs_r12_r14[] = {
   1970   0x28, 0xbf, 0xf4, 0x45 // It cs; cmp cs r12 r14
   1971 };
   1972 const byte kInstruction_cmp_cs_r13_r0[] = {
   1973   0x28, 0xbf, 0x85, 0x45 // It cs; cmp cs r13 r0
   1974 };
   1975 const byte kInstruction_cmp_cs_r13_r1[] = {
   1976   0x28, 0xbf, 0x8d, 0x45 // It cs; cmp cs r13 r1
   1977 };
   1978 const byte kInstruction_cmp_cs_r13_r2[] = {
   1979   0x28, 0xbf, 0x95, 0x45 // It cs; cmp cs r13 r2
   1980 };
   1981 const byte kInstruction_cmp_cs_r13_r3[] = {
   1982   0x28, 0xbf, 0x9d, 0x45 // It cs; cmp cs r13 r3
   1983 };
   1984 const byte kInstruction_cmp_cs_r13_r4[] = {
   1985   0x28, 0xbf, 0xa5, 0x45 // It cs; cmp cs r13 r4
   1986 };
   1987 const byte kInstruction_cmp_cs_r13_r5[] = {
   1988   0x28, 0xbf, 0xad, 0x45 // It cs; cmp cs r13 r5
   1989 };
   1990 const byte kInstruction_cmp_cs_r13_r6[] = {
   1991   0x28, 0xbf, 0xb5, 0x45 // It cs; cmp cs r13 r6
   1992 };
   1993 const byte kInstruction_cmp_cs_r13_r7[] = {
   1994   0x28, 0xbf, 0xbd, 0x45 // It cs; cmp cs r13 r7
   1995 };
   1996 const byte kInstruction_cmp_cs_r13_r8[] = {
   1997   0x28, 0xbf, 0xc5, 0x45 // It cs; cmp cs r13 r8
   1998 };
   1999 const byte kInstruction_cmp_cs_r13_r9[] = {
   2000   0x28, 0xbf, 0xcd, 0x45 // It cs; cmp cs r13 r9
   2001 };
   2002 const byte kInstruction_cmp_cs_r13_r10[] = {
   2003   0x28, 0xbf, 0xd5, 0x45 // It cs; cmp cs r13 r10
   2004 };
   2005 const byte kInstruction_cmp_cs_r13_r11[] = {
   2006   0x28, 0xbf, 0xdd, 0x45 // It cs; cmp cs r13 r11
   2007 };
   2008 const byte kInstruction_cmp_cs_r13_r12[] = {
   2009   0x28, 0xbf, 0xe5, 0x45 // It cs; cmp cs r13 r12
   2010 };
   2011 const byte kInstruction_cmp_cs_r13_r13[] = {
   2012   0x28, 0xbf, 0xed, 0x45 // It cs; cmp cs r13 r13
   2013 };
   2014 const byte kInstruction_cmp_cs_r13_r14[] = {
   2015   0x28, 0xbf, 0xf5, 0x45 // It cs; cmp cs r13 r14
   2016 };
   2017 const byte kInstruction_cmp_cs_r14_r0[] = {
   2018   0x28, 0xbf, 0x86, 0x45 // It cs; cmp cs r14 r0
   2019 };
   2020 const byte kInstruction_cmp_cs_r14_r1[] = {
   2021   0x28, 0xbf, 0x8e, 0x45 // It cs; cmp cs r14 r1
   2022 };
   2023 const byte kInstruction_cmp_cs_r14_r2[] = {
   2024   0x28, 0xbf, 0x96, 0x45 // It cs; cmp cs r14 r2
   2025 };
   2026 const byte kInstruction_cmp_cs_r14_r3[] = {
   2027   0x28, 0xbf, 0x9e, 0x45 // It cs; cmp cs r14 r3
   2028 };
   2029 const byte kInstruction_cmp_cs_r14_r4[] = {
   2030   0x28, 0xbf, 0xa6, 0x45 // It cs; cmp cs r14 r4
   2031 };
   2032 const byte kInstruction_cmp_cs_r14_r5[] = {
   2033   0x28, 0xbf, 0xae, 0x45 // It cs; cmp cs r14 r5
   2034 };
   2035 const byte kInstruction_cmp_cs_r14_r6[] = {
   2036   0x28, 0xbf, 0xb6, 0x45 // It cs; cmp cs r14 r6
   2037 };
   2038 const byte kInstruction_cmp_cs_r14_r7[] = {
   2039   0x28, 0xbf, 0xbe, 0x45 // It cs; cmp cs r14 r7
   2040 };
   2041 const byte kInstruction_cmp_cs_r14_r8[] = {
   2042   0x28, 0xbf, 0xc6, 0x45 // It cs; cmp cs r14 r8
   2043 };
   2044 const byte kInstruction_cmp_cs_r14_r9[] = {
   2045   0x28, 0xbf, 0xce, 0x45 // It cs; cmp cs r14 r9
   2046 };
   2047 const byte kInstruction_cmp_cs_r14_r10[] = {
   2048   0x28, 0xbf, 0xd6, 0x45 // It cs; cmp cs r14 r10
   2049 };
   2050 const byte kInstruction_cmp_cs_r14_r11[] = {
   2051   0x28, 0xbf, 0xde, 0x45 // It cs; cmp cs r14 r11
   2052 };
   2053 const byte kInstruction_cmp_cs_r14_r12[] = {
   2054   0x28, 0xbf, 0xe6, 0x45 // It cs; cmp cs r14 r12
   2055 };
   2056 const byte kInstruction_cmp_cs_r14_r13[] = {
   2057   0x28, 0xbf, 0xee, 0x45 // It cs; cmp cs r14 r13
   2058 };
   2059 const byte kInstruction_cmp_cs_r14_r14[] = {
   2060   0x28, 0xbf, 0xf6, 0x45 // It cs; cmp cs r14 r14
   2061 };
   2062 const byte kInstruction_cmp_cc_r0_r0[] = {
   2063   0x38, 0xbf, 0x80, 0x42 // It cc; cmp cc r0 r0
   2064 };
   2065 const byte kInstruction_cmp_cc_r0_r1[] = {
   2066   0x38, 0xbf, 0x88, 0x42 // It cc; cmp cc r0 r1
   2067 };
   2068 const byte kInstruction_cmp_cc_r0_r2[] = {
   2069   0x38, 0xbf, 0x90, 0x42 // It cc; cmp cc r0 r2
   2070 };
   2071 const byte kInstruction_cmp_cc_r0_r3[] = {
   2072   0x38, 0xbf, 0x98, 0x42 // It cc; cmp cc r0 r3
   2073 };
   2074 const byte kInstruction_cmp_cc_r0_r4[] = {
   2075   0x38, 0xbf, 0xa0, 0x42 // It cc; cmp cc r0 r4
   2076 };
   2077 const byte kInstruction_cmp_cc_r0_r5[] = {
   2078   0x38, 0xbf, 0xa8, 0x42 // It cc; cmp cc r0 r5
   2079 };
   2080 const byte kInstruction_cmp_cc_r0_r6[] = {
   2081   0x38, 0xbf, 0xb0, 0x42 // It cc; cmp cc r0 r6
   2082 };
   2083 const byte kInstruction_cmp_cc_r0_r7[] = {
   2084   0x38, 0xbf, 0xb8, 0x42 // It cc; cmp cc r0 r7
   2085 };
   2086 const byte kInstruction_cmp_cc_r0_r8[] = {
   2087   0x38, 0xbf, 0x40, 0x45 // It cc; cmp cc r0 r8
   2088 };
   2089 const byte kInstruction_cmp_cc_r0_r9[] = {
   2090   0x38, 0xbf, 0x48, 0x45 // It cc; cmp cc r0 r9
   2091 };
   2092 const byte kInstruction_cmp_cc_r0_r10[] = {
   2093   0x38, 0xbf, 0x50, 0x45 // It cc; cmp cc r0 r10
   2094 };
   2095 const byte kInstruction_cmp_cc_r0_r11[] = {
   2096   0x38, 0xbf, 0x58, 0x45 // It cc; cmp cc r0 r11
   2097 };
   2098 const byte kInstruction_cmp_cc_r0_r12[] = {
   2099   0x38, 0xbf, 0x60, 0x45 // It cc; cmp cc r0 r12
   2100 };
   2101 const byte kInstruction_cmp_cc_r0_r13[] = {
   2102   0x38, 0xbf, 0x68, 0x45 // It cc; cmp cc r0 r13
   2103 };
   2104 const byte kInstruction_cmp_cc_r0_r14[] = {
   2105   0x38, 0xbf, 0x70, 0x45 // It cc; cmp cc r0 r14
   2106 };
   2107 const byte kInstruction_cmp_cc_r1_r0[] = {
   2108   0x38, 0xbf, 0x81, 0x42 // It cc; cmp cc r1 r0
   2109 };
   2110 const byte kInstruction_cmp_cc_r1_r1[] = {
   2111   0x38, 0xbf, 0x89, 0x42 // It cc; cmp cc r1 r1
   2112 };
   2113 const byte kInstruction_cmp_cc_r1_r2[] = {
   2114   0x38, 0xbf, 0x91, 0x42 // It cc; cmp cc r1 r2
   2115 };
   2116 const byte kInstruction_cmp_cc_r1_r3[] = {
   2117   0x38, 0xbf, 0x99, 0x42 // It cc; cmp cc r1 r3
   2118 };
   2119 const byte kInstruction_cmp_cc_r1_r4[] = {
   2120   0x38, 0xbf, 0xa1, 0x42 // It cc; cmp cc r1 r4
   2121 };
   2122 const byte kInstruction_cmp_cc_r1_r5[] = {
   2123   0x38, 0xbf, 0xa9, 0x42 // It cc; cmp cc r1 r5
   2124 };
   2125 const byte kInstruction_cmp_cc_r1_r6[] = {
   2126   0x38, 0xbf, 0xb1, 0x42 // It cc; cmp cc r1 r6
   2127 };
   2128 const byte kInstruction_cmp_cc_r1_r7[] = {
   2129   0x38, 0xbf, 0xb9, 0x42 // It cc; cmp cc r1 r7
   2130 };
   2131 const byte kInstruction_cmp_cc_r1_r8[] = {
   2132   0x38, 0xbf, 0x41, 0x45 // It cc; cmp cc r1 r8
   2133 };
   2134 const byte kInstruction_cmp_cc_r1_r9[] = {
   2135   0x38, 0xbf, 0x49, 0x45 // It cc; cmp cc r1 r9
   2136 };
   2137 const byte kInstruction_cmp_cc_r1_r10[] = {
   2138   0x38, 0xbf, 0x51, 0x45 // It cc; cmp cc r1 r10
   2139 };
   2140 const byte kInstruction_cmp_cc_r1_r11[] = {
   2141   0x38, 0xbf, 0x59, 0x45 // It cc; cmp cc r1 r11
   2142 };
   2143 const byte kInstruction_cmp_cc_r1_r12[] = {
   2144   0x38, 0xbf, 0x61, 0x45 // It cc; cmp cc r1 r12
   2145 };
   2146 const byte kInstruction_cmp_cc_r1_r13[] = {
   2147   0x38, 0xbf, 0x69, 0x45 // It cc; cmp cc r1 r13
   2148 };
   2149 const byte kInstruction_cmp_cc_r1_r14[] = {
   2150   0x38, 0xbf, 0x71, 0x45 // It cc; cmp cc r1 r14
   2151 };
   2152 const byte kInstruction_cmp_cc_r2_r0[] = {
   2153   0x38, 0xbf, 0x82, 0x42 // It cc; cmp cc r2 r0
   2154 };
   2155 const byte kInstruction_cmp_cc_r2_r1[] = {
   2156   0x38, 0xbf, 0x8a, 0x42 // It cc; cmp cc r2 r1
   2157 };
   2158 const byte kInstruction_cmp_cc_r2_r2[] = {
   2159   0x38, 0xbf, 0x92, 0x42 // It cc; cmp cc r2 r2
   2160 };
   2161 const byte kInstruction_cmp_cc_r2_r3[] = {
   2162   0x38, 0xbf, 0x9a, 0x42 // It cc; cmp cc r2 r3
   2163 };
   2164 const byte kInstruction_cmp_cc_r2_r4[] = {
   2165   0x38, 0xbf, 0xa2, 0x42 // It cc; cmp cc r2 r4
   2166 };
   2167 const byte kInstruction_cmp_cc_r2_r5[] = {
   2168   0x38, 0xbf, 0xaa, 0x42 // It cc; cmp cc r2 r5
   2169 };
   2170 const byte kInstruction_cmp_cc_r2_r6[] = {
   2171   0x38, 0xbf, 0xb2, 0x42 // It cc; cmp cc r2 r6
   2172 };
   2173 const byte kInstruction_cmp_cc_r2_r7[] = {
   2174   0x38, 0xbf, 0xba, 0x42 // It cc; cmp cc r2 r7
   2175 };
   2176 const byte kInstruction_cmp_cc_r2_r8[] = {
   2177   0x38, 0xbf, 0x42, 0x45 // It cc; cmp cc r2 r8
   2178 };
   2179 const byte kInstruction_cmp_cc_r2_r9[] = {
   2180   0x38, 0xbf, 0x4a, 0x45 // It cc; cmp cc r2 r9
   2181 };
   2182 const byte kInstruction_cmp_cc_r2_r10[] = {
   2183   0x38, 0xbf, 0x52, 0x45 // It cc; cmp cc r2 r10
   2184 };
   2185 const byte kInstruction_cmp_cc_r2_r11[] = {
   2186   0x38, 0xbf, 0x5a, 0x45 // It cc; cmp cc r2 r11
   2187 };
   2188 const byte kInstruction_cmp_cc_r2_r12[] = {
   2189   0x38, 0xbf, 0x62, 0x45 // It cc; cmp cc r2 r12
   2190 };
   2191 const byte kInstruction_cmp_cc_r2_r13[] = {
   2192   0x38, 0xbf, 0x6a, 0x45 // It cc; cmp cc r2 r13
   2193 };
   2194 const byte kInstruction_cmp_cc_r2_r14[] = {
   2195   0x38, 0xbf, 0x72, 0x45 // It cc; cmp cc r2 r14
   2196 };
   2197 const byte kInstruction_cmp_cc_r3_r0[] = {
   2198   0x38, 0xbf, 0x83, 0x42 // It cc; cmp cc r3 r0
   2199 };
   2200 const byte kInstruction_cmp_cc_r3_r1[] = {
   2201   0x38, 0xbf, 0x8b, 0x42 // It cc; cmp cc r3 r1
   2202 };
   2203 const byte kInstruction_cmp_cc_r3_r2[] = {
   2204   0x38, 0xbf, 0x93, 0x42 // It cc; cmp cc r3 r2
   2205 };
   2206 const byte kInstruction_cmp_cc_r3_r3[] = {
   2207   0x38, 0xbf, 0x9b, 0x42 // It cc; cmp cc r3 r3
   2208 };
   2209 const byte kInstruction_cmp_cc_r3_r4[] = {
   2210   0x38, 0xbf, 0xa3, 0x42 // It cc; cmp cc r3 r4
   2211 };
   2212 const byte kInstruction_cmp_cc_r3_r5[] = {
   2213   0x38, 0xbf, 0xab, 0x42 // It cc; cmp cc r3 r5
   2214 };
   2215 const byte kInstruction_cmp_cc_r3_r6[] = {
   2216   0x38, 0xbf, 0xb3, 0x42 // It cc; cmp cc r3 r6
   2217 };
   2218 const byte kInstruction_cmp_cc_r3_r7[] = {
   2219   0x38, 0xbf, 0xbb, 0x42 // It cc; cmp cc r3 r7
   2220 };
   2221 const byte kInstruction_cmp_cc_r3_r8[] = {
   2222   0x38, 0xbf, 0x43, 0x45 // It cc; cmp cc r3 r8
   2223 };
   2224 const byte kInstruction_cmp_cc_r3_r9[] = {
   2225   0x38, 0xbf, 0x4b, 0x45 // It cc; cmp cc r3 r9
   2226 };
   2227 const byte kInstruction_cmp_cc_r3_r10[] = {
   2228   0x38, 0xbf, 0x53, 0x45 // It cc; cmp cc r3 r10
   2229 };
   2230 const byte kInstruction_cmp_cc_r3_r11[] = {
   2231   0x38, 0xbf, 0x5b, 0x45 // It cc; cmp cc r3 r11
   2232 };
   2233 const byte kInstruction_cmp_cc_r3_r12[] = {
   2234   0x38, 0xbf, 0x63, 0x45 // It cc; cmp cc r3 r12
   2235 };
   2236 const byte kInstruction_cmp_cc_r3_r13[] = {
   2237   0x38, 0xbf, 0x6b, 0x45 // It cc; cmp cc r3 r13
   2238 };
   2239 const byte kInstruction_cmp_cc_r3_r14[] = {
   2240   0x38, 0xbf, 0x73, 0x45 // It cc; cmp cc r3 r14
   2241 };
   2242 const byte kInstruction_cmp_cc_r4_r0[] = {
   2243   0x38, 0xbf, 0x84, 0x42 // It cc; cmp cc r4 r0
   2244 };
   2245 const byte kInstruction_cmp_cc_r4_r1[] = {
   2246   0x38, 0xbf, 0x8c, 0x42 // It cc; cmp cc r4 r1
   2247 };
   2248 const byte kInstruction_cmp_cc_r4_r2[] = {
   2249   0x38, 0xbf, 0x94, 0x42 // It cc; cmp cc r4 r2
   2250 };
   2251 const byte kInstruction_cmp_cc_r4_r3[] = {
   2252   0x38, 0xbf, 0x9c, 0x42 // It cc; cmp cc r4 r3
   2253 };
   2254 const byte kInstruction_cmp_cc_r4_r4[] = {
   2255   0x38, 0xbf, 0xa4, 0x42 // It cc; cmp cc r4 r4
   2256 };
   2257 const byte kInstruction_cmp_cc_r4_r5[] = {
   2258   0x38, 0xbf, 0xac, 0x42 // It cc; cmp cc r4 r5
   2259 };
   2260 const byte kInstruction_cmp_cc_r4_r6[] = {
   2261   0x38, 0xbf, 0xb4, 0x42 // It cc; cmp cc r4 r6
   2262 };
   2263 const byte kInstruction_cmp_cc_r4_r7[] = {
   2264   0x38, 0xbf, 0xbc, 0x42 // It cc; cmp cc r4 r7
   2265 };
   2266 const byte kInstruction_cmp_cc_r4_r8[] = {
   2267   0x38, 0xbf, 0x44, 0x45 // It cc; cmp cc r4 r8
   2268 };
   2269 const byte kInstruction_cmp_cc_r4_r9[] = {
   2270   0x38, 0xbf, 0x4c, 0x45 // It cc; cmp cc r4 r9
   2271 };
   2272 const byte kInstruction_cmp_cc_r4_r10[] = {
   2273   0x38, 0xbf, 0x54, 0x45 // It cc; cmp cc r4 r10
   2274 };
   2275 const byte kInstruction_cmp_cc_r4_r11[] = {
   2276   0x38, 0xbf, 0x5c, 0x45 // It cc; cmp cc r4 r11
   2277 };
   2278 const byte kInstruction_cmp_cc_r4_r12[] = {
   2279   0x38, 0xbf, 0x64, 0x45 // It cc; cmp cc r4 r12
   2280 };
   2281 const byte kInstruction_cmp_cc_r4_r13[] = {
   2282   0x38, 0xbf, 0x6c, 0x45 // It cc; cmp cc r4 r13
   2283 };
   2284 const byte kInstruction_cmp_cc_r4_r14[] = {
   2285   0x38, 0xbf, 0x74, 0x45 // It cc; cmp cc r4 r14
   2286 };
   2287 const byte kInstruction_cmp_cc_r5_r0[] = {
   2288   0x38, 0xbf, 0x85, 0x42 // It cc; cmp cc r5 r0
   2289 };
   2290 const byte kInstruction_cmp_cc_r5_r1[] = {
   2291   0x38, 0xbf, 0x8d, 0x42 // It cc; cmp cc r5 r1
   2292 };
   2293 const byte kInstruction_cmp_cc_r5_r2[] = {
   2294   0x38, 0xbf, 0x95, 0x42 // It cc; cmp cc r5 r2
   2295 };
   2296 const byte kInstruction_cmp_cc_r5_r3[] = {
   2297   0x38, 0xbf, 0x9d, 0x42 // It cc; cmp cc r5 r3
   2298 };
   2299 const byte kInstruction_cmp_cc_r5_r4[] = {
   2300   0x38, 0xbf, 0xa5, 0x42 // It cc; cmp cc r5 r4
   2301 };
   2302 const byte kInstruction_cmp_cc_r5_r5[] = {
   2303   0x38, 0xbf, 0xad, 0x42 // It cc; cmp cc r5 r5
   2304 };
   2305 const byte kInstruction_cmp_cc_r5_r6[] = {
   2306   0x38, 0xbf, 0xb5, 0x42 // It cc; cmp cc r5 r6
   2307 };
   2308 const byte kInstruction_cmp_cc_r5_r7[] = {
   2309   0x38, 0xbf, 0xbd, 0x42 // It cc; cmp cc r5 r7
   2310 };
   2311 const byte kInstruction_cmp_cc_r5_r8[] = {
   2312   0x38, 0xbf, 0x45, 0x45 // It cc; cmp cc r5 r8
   2313 };
   2314 const byte kInstruction_cmp_cc_r5_r9[] = {
   2315   0x38, 0xbf, 0x4d, 0x45 // It cc; cmp cc r5 r9
   2316 };
   2317 const byte kInstruction_cmp_cc_r5_r10[] = {
   2318   0x38, 0xbf, 0x55, 0x45 // It cc; cmp cc r5 r10
   2319 };
   2320 const byte kInstruction_cmp_cc_r5_r11[] = {
   2321   0x38, 0xbf, 0x5d, 0x45 // It cc; cmp cc r5 r11
   2322 };
   2323 const byte kInstruction_cmp_cc_r5_r12[] = {
   2324   0x38, 0xbf, 0x65, 0x45 // It cc; cmp cc r5 r12
   2325 };
   2326 const byte kInstruction_cmp_cc_r5_r13[] = {
   2327   0x38, 0xbf, 0x6d, 0x45 // It cc; cmp cc r5 r13
   2328 };
   2329 const byte kInstruction_cmp_cc_r5_r14[] = {
   2330   0x38, 0xbf, 0x75, 0x45 // It cc; cmp cc r5 r14
   2331 };
   2332 const byte kInstruction_cmp_cc_r6_r0[] = {
   2333   0x38, 0xbf, 0x86, 0x42 // It cc; cmp cc r6 r0
   2334 };
   2335 const byte kInstruction_cmp_cc_r6_r1[] = {
   2336   0x38, 0xbf, 0x8e, 0x42 // It cc; cmp cc r6 r1
   2337 };
   2338 const byte kInstruction_cmp_cc_r6_r2[] = {
   2339   0x38, 0xbf, 0x96, 0x42 // It cc; cmp cc r6 r2
   2340 };
   2341 const byte kInstruction_cmp_cc_r6_r3[] = {
   2342   0x38, 0xbf, 0x9e, 0x42 // It cc; cmp cc r6 r3
   2343 };
   2344 const byte kInstruction_cmp_cc_r6_r4[] = {
   2345   0x38, 0xbf, 0xa6, 0x42 // It cc; cmp cc r6 r4
   2346 };
   2347 const byte kInstruction_cmp_cc_r6_r5[] = {
   2348   0x38, 0xbf, 0xae, 0x42 // It cc; cmp cc r6 r5
   2349 };
   2350 const byte kInstruction_cmp_cc_r6_r6[] = {
   2351   0x38, 0xbf, 0xb6, 0x42 // It cc; cmp cc r6 r6
   2352 };
   2353 const byte kInstruction_cmp_cc_r6_r7[] = {
   2354   0x38, 0xbf, 0xbe, 0x42 // It cc; cmp cc r6 r7
   2355 };
   2356 const byte kInstruction_cmp_cc_r6_r8[] = {
   2357   0x38, 0xbf, 0x46, 0x45 // It cc; cmp cc r6 r8
   2358 };
   2359 const byte kInstruction_cmp_cc_r6_r9[] = {
   2360   0x38, 0xbf, 0x4e, 0x45 // It cc; cmp cc r6 r9
   2361 };
   2362 const byte kInstruction_cmp_cc_r6_r10[] = {
   2363   0x38, 0xbf, 0x56, 0x45 // It cc; cmp cc r6 r10
   2364 };
   2365 const byte kInstruction_cmp_cc_r6_r11[] = {
   2366   0x38, 0xbf, 0x5e, 0x45 // It cc; cmp cc r6 r11
   2367 };
   2368 const byte kInstruction_cmp_cc_r6_r12[] = {
   2369   0x38, 0xbf, 0x66, 0x45 // It cc; cmp cc r6 r12
   2370 };
   2371 const byte kInstruction_cmp_cc_r6_r13[] = {
   2372   0x38, 0xbf, 0x6e, 0x45 // It cc; cmp cc r6 r13
   2373 };
   2374 const byte kInstruction_cmp_cc_r6_r14[] = {
   2375   0x38, 0xbf, 0x76, 0x45 // It cc; cmp cc r6 r14
   2376 };
   2377 const byte kInstruction_cmp_cc_r7_r0[] = {
   2378   0x38, 0xbf, 0x87, 0x42 // It cc; cmp cc r7 r0
   2379 };
   2380 const byte kInstruction_cmp_cc_r7_r1[] = {
   2381   0x38, 0xbf, 0x8f, 0x42 // It cc; cmp cc r7 r1
   2382 };
   2383 const byte kInstruction_cmp_cc_r7_r2[] = {
   2384   0x38, 0xbf, 0x97, 0x42 // It cc; cmp cc r7 r2
   2385 };
   2386 const byte kInstruction_cmp_cc_r7_r3[] = {
   2387   0x38, 0xbf, 0x9f, 0x42 // It cc; cmp cc r7 r3
   2388 };
   2389 const byte kInstruction_cmp_cc_r7_r4[] = {
   2390   0x38, 0xbf, 0xa7, 0x42 // It cc; cmp cc r7 r4
   2391 };
   2392 const byte kInstruction_cmp_cc_r7_r5[] = {
   2393   0x38, 0xbf, 0xaf, 0x42 // It cc; cmp cc r7 r5
   2394 };
   2395 const byte kInstruction_cmp_cc_r7_r6[] = {
   2396   0x38, 0xbf, 0xb7, 0x42 // It cc; cmp cc r7 r6
   2397 };
   2398 const byte kInstruction_cmp_cc_r7_r7[] = {
   2399   0x38, 0xbf, 0xbf, 0x42 // It cc; cmp cc r7 r7
   2400 };
   2401 const byte kInstruction_cmp_cc_r7_r8[] = {
   2402   0x38, 0xbf, 0x47, 0x45 // It cc; cmp cc r7 r8
   2403 };
   2404 const byte kInstruction_cmp_cc_r7_r9[] = {
   2405   0x38, 0xbf, 0x4f, 0x45 // It cc; cmp cc r7 r9
   2406 };
   2407 const byte kInstruction_cmp_cc_r7_r10[] = {
   2408   0x38, 0xbf, 0x57, 0x45 // It cc; cmp cc r7 r10
   2409 };
   2410 const byte kInstruction_cmp_cc_r7_r11[] = {
   2411   0x38, 0xbf, 0x5f, 0x45 // It cc; cmp cc r7 r11
   2412 };
   2413 const byte kInstruction_cmp_cc_r7_r12[] = {
   2414   0x38, 0xbf, 0x67, 0x45 // It cc; cmp cc r7 r12
   2415 };
   2416 const byte kInstruction_cmp_cc_r7_r13[] = {
   2417   0x38, 0xbf, 0x6f, 0x45 // It cc; cmp cc r7 r13
   2418 };
   2419 const byte kInstruction_cmp_cc_r7_r14[] = {
   2420   0x38, 0xbf, 0x77, 0x45 // It cc; cmp cc r7 r14
   2421 };
   2422 const byte kInstruction_cmp_cc_r8_r0[] = {
   2423   0x38, 0xbf, 0x80, 0x45 // It cc; cmp cc r8 r0
   2424 };
   2425 const byte kInstruction_cmp_cc_r8_r1[] = {
   2426   0x38, 0xbf, 0x88, 0x45 // It cc; cmp cc r8 r1
   2427 };
   2428 const byte kInstruction_cmp_cc_r8_r2[] = {
   2429   0x38, 0xbf, 0x90, 0x45 // It cc; cmp cc r8 r2
   2430 };
   2431 const byte kInstruction_cmp_cc_r8_r3[] = {
   2432   0x38, 0xbf, 0x98, 0x45 // It cc; cmp cc r8 r3
   2433 };
   2434 const byte kInstruction_cmp_cc_r8_r4[] = {
   2435   0x38, 0xbf, 0xa0, 0x45 // It cc; cmp cc r8 r4
   2436 };
   2437 const byte kInstruction_cmp_cc_r8_r5[] = {
   2438   0x38, 0xbf, 0xa8, 0x45 // It cc; cmp cc r8 r5
   2439 };
   2440 const byte kInstruction_cmp_cc_r8_r6[] = {
   2441   0x38, 0xbf, 0xb0, 0x45 // It cc; cmp cc r8 r6
   2442 };
   2443 const byte kInstruction_cmp_cc_r8_r7[] = {
   2444   0x38, 0xbf, 0xb8, 0x45 // It cc; cmp cc r8 r7
   2445 };
   2446 const byte kInstruction_cmp_cc_r8_r8[] = {
   2447   0x38, 0xbf, 0xc0, 0x45 // It cc; cmp cc r8 r8
   2448 };
   2449 const byte kInstruction_cmp_cc_r8_r9[] = {
   2450   0x38, 0xbf, 0xc8, 0x45 // It cc; cmp cc r8 r9
   2451 };
   2452 const byte kInstruction_cmp_cc_r8_r10[] = {
   2453   0x38, 0xbf, 0xd0, 0x45 // It cc; cmp cc r8 r10
   2454 };
   2455 const byte kInstruction_cmp_cc_r8_r11[] = {
   2456   0x38, 0xbf, 0xd8, 0x45 // It cc; cmp cc r8 r11
   2457 };
   2458 const byte kInstruction_cmp_cc_r8_r12[] = {
   2459   0x38, 0xbf, 0xe0, 0x45 // It cc; cmp cc r8 r12
   2460 };
   2461 const byte kInstruction_cmp_cc_r8_r13[] = {
   2462   0x38, 0xbf, 0xe8, 0x45 // It cc; cmp cc r8 r13
   2463 };
   2464 const byte kInstruction_cmp_cc_r8_r14[] = {
   2465   0x38, 0xbf, 0xf0, 0x45 // It cc; cmp cc r8 r14
   2466 };
   2467 const byte kInstruction_cmp_cc_r9_r0[] = {
   2468   0x38, 0xbf, 0x81, 0x45 // It cc; cmp cc r9 r0
   2469 };
   2470 const byte kInstruction_cmp_cc_r9_r1[] = {
   2471   0x38, 0xbf, 0x89, 0x45 // It cc; cmp cc r9 r1
   2472 };
   2473 const byte kInstruction_cmp_cc_r9_r2[] = {
   2474   0x38, 0xbf, 0x91, 0x45 // It cc; cmp cc r9 r2
   2475 };
   2476 const byte kInstruction_cmp_cc_r9_r3[] = {
   2477   0x38, 0xbf, 0x99, 0x45 // It cc; cmp cc r9 r3
   2478 };
   2479 const byte kInstruction_cmp_cc_r9_r4[] = {
   2480   0x38, 0xbf, 0xa1, 0x45 // It cc; cmp cc r9 r4
   2481 };
   2482 const byte kInstruction_cmp_cc_r9_r5[] = {
   2483   0x38, 0xbf, 0xa9, 0x45 // It cc; cmp cc r9 r5
   2484 };
   2485 const byte kInstruction_cmp_cc_r9_r6[] = {
   2486   0x38, 0xbf, 0xb1, 0x45 // It cc; cmp cc r9 r6
   2487 };
   2488 const byte kInstruction_cmp_cc_r9_r7[] = {
   2489   0x38, 0xbf, 0xb9, 0x45 // It cc; cmp cc r9 r7
   2490 };
   2491 const byte kInstruction_cmp_cc_r9_r8[] = {
   2492   0x38, 0xbf, 0xc1, 0x45 // It cc; cmp cc r9 r8
   2493 };
   2494 const byte kInstruction_cmp_cc_r9_r9[] = {
   2495   0x38, 0xbf, 0xc9, 0x45 // It cc; cmp cc r9 r9
   2496 };
   2497 const byte kInstruction_cmp_cc_r9_r10[] = {
   2498   0x38, 0xbf, 0xd1, 0x45 // It cc; cmp cc r9 r10
   2499 };
   2500 const byte kInstruction_cmp_cc_r9_r11[] = {
   2501   0x38, 0xbf, 0xd9, 0x45 // It cc; cmp cc r9 r11
   2502 };
   2503 const byte kInstruction_cmp_cc_r9_r12[] = {
   2504   0x38, 0xbf, 0xe1, 0x45 // It cc; cmp cc r9 r12
   2505 };
   2506 const byte kInstruction_cmp_cc_r9_r13[] = {
   2507   0x38, 0xbf, 0xe9, 0x45 // It cc; cmp cc r9 r13
   2508 };
   2509 const byte kInstruction_cmp_cc_r9_r14[] = {
   2510   0x38, 0xbf, 0xf1, 0x45 // It cc; cmp cc r9 r14
   2511 };
   2512 const byte kInstruction_cmp_cc_r10_r0[] = {
   2513   0x38, 0xbf, 0x82, 0x45 // It cc; cmp cc r10 r0
   2514 };
   2515 const byte kInstruction_cmp_cc_r10_r1[] = {
   2516   0x38, 0xbf, 0x8a, 0x45 // It cc; cmp cc r10 r1
   2517 };
   2518 const byte kInstruction_cmp_cc_r10_r2[] = {
   2519   0x38, 0xbf, 0x92, 0x45 // It cc; cmp cc r10 r2
   2520 };
   2521 const byte kInstruction_cmp_cc_r10_r3[] = {
   2522   0x38, 0xbf, 0x9a, 0x45 // It cc; cmp cc r10 r3
   2523 };
   2524 const byte kInstruction_cmp_cc_r10_r4[] = {
   2525   0x38, 0xbf, 0xa2, 0x45 // It cc; cmp cc r10 r4
   2526 };
   2527 const byte kInstruction_cmp_cc_r10_r5[] = {
   2528   0x38, 0xbf, 0xaa, 0x45 // It cc; cmp cc r10 r5
   2529 };
   2530 const byte kInstruction_cmp_cc_r10_r6[] = {
   2531   0x38, 0xbf, 0xb2, 0x45 // It cc; cmp cc r10 r6
   2532 };
   2533 const byte kInstruction_cmp_cc_r10_r7[] = {
   2534   0x38, 0xbf, 0xba, 0x45 // It cc; cmp cc r10 r7
   2535 };
   2536 const byte kInstruction_cmp_cc_r10_r8[] = {
   2537   0x38, 0xbf, 0xc2, 0x45 // It cc; cmp cc r10 r8
   2538 };
   2539 const byte kInstruction_cmp_cc_r10_r9[] = {
   2540   0x38, 0xbf, 0xca, 0x45 // It cc; cmp cc r10 r9
   2541 };
   2542 const byte kInstruction_cmp_cc_r10_r10[] = {
   2543   0x38, 0xbf, 0xd2, 0x45 // It cc; cmp cc r10 r10
   2544 };
   2545 const byte kInstruction_cmp_cc_r10_r11[] = {
   2546   0x38, 0xbf, 0xda, 0x45 // It cc; cmp cc r10 r11
   2547 };
   2548 const byte kInstruction_cmp_cc_r10_r12[] = {
   2549   0x38, 0xbf, 0xe2, 0x45 // It cc; cmp cc r10 r12
   2550 };
   2551 const byte kInstruction_cmp_cc_r10_r13[] = {
   2552   0x38, 0xbf, 0xea, 0x45 // It cc; cmp cc r10 r13
   2553 };
   2554 const byte kInstruction_cmp_cc_r10_r14[] = {
   2555   0x38, 0xbf, 0xf2, 0x45 // It cc; cmp cc r10 r14
   2556 };
   2557 const byte kInstruction_cmp_cc_r11_r0[] = {
   2558   0x38, 0xbf, 0x83, 0x45 // It cc; cmp cc r11 r0
   2559 };
   2560 const byte kInstruction_cmp_cc_r11_r1[] = {
   2561   0x38, 0xbf, 0x8b, 0x45 // It cc; cmp cc r11 r1
   2562 };
   2563 const byte kInstruction_cmp_cc_r11_r2[] = {
   2564   0x38, 0xbf, 0x93, 0x45 // It cc; cmp cc r11 r2
   2565 };
   2566 const byte kInstruction_cmp_cc_r11_r3[] = {
   2567   0x38, 0xbf, 0x9b, 0x45 // It cc; cmp cc r11 r3
   2568 };
   2569 const byte kInstruction_cmp_cc_r11_r4[] = {
   2570   0x38, 0xbf, 0xa3, 0x45 // It cc; cmp cc r11 r4
   2571 };
   2572 const byte kInstruction_cmp_cc_r11_r5[] = {
   2573   0x38, 0xbf, 0xab, 0x45 // It cc; cmp cc r11 r5
   2574 };
   2575 const byte kInstruction_cmp_cc_r11_r6[] = {
   2576   0x38, 0xbf, 0xb3, 0x45 // It cc; cmp cc r11 r6
   2577 };
   2578 const byte kInstruction_cmp_cc_r11_r7[] = {
   2579   0x38, 0xbf, 0xbb, 0x45 // It cc; cmp cc r11 r7
   2580 };
   2581 const byte kInstruction_cmp_cc_r11_r8[] = {
   2582   0x38, 0xbf, 0xc3, 0x45 // It cc; cmp cc r11 r8
   2583 };
   2584 const byte kInstruction_cmp_cc_r11_r9[] = {
   2585   0x38, 0xbf, 0xcb, 0x45 // It cc; cmp cc r11 r9
   2586 };
   2587 const byte kInstruction_cmp_cc_r11_r10[] = {
   2588   0x38, 0xbf, 0xd3, 0x45 // It cc; cmp cc r11 r10
   2589 };
   2590 const byte kInstruction_cmp_cc_r11_r11[] = {
   2591   0x38, 0xbf, 0xdb, 0x45 // It cc; cmp cc r11 r11
   2592 };
   2593 const byte kInstruction_cmp_cc_r11_r12[] = {
   2594   0x38, 0xbf, 0xe3, 0x45 // It cc; cmp cc r11 r12
   2595 };
   2596 const byte kInstruction_cmp_cc_r11_r13[] = {
   2597   0x38, 0xbf, 0xeb, 0x45 // It cc; cmp cc r11 r13
   2598 };
   2599 const byte kInstruction_cmp_cc_r11_r14[] = {
   2600   0x38, 0xbf, 0xf3, 0x45 // It cc; cmp cc r11 r14
   2601 };
   2602 const byte kInstruction_cmp_cc_r12_r0[] = {
   2603   0x38, 0xbf, 0x84, 0x45 // It cc; cmp cc r12 r0
   2604 };
   2605 const byte kInstruction_cmp_cc_r12_r1[] = {
   2606   0x38, 0xbf, 0x8c, 0x45 // It cc; cmp cc r12 r1
   2607 };
   2608 const byte kInstruction_cmp_cc_r12_r2[] = {
   2609   0x38, 0xbf, 0x94, 0x45 // It cc; cmp cc r12 r2
   2610 };
   2611 const byte kInstruction_cmp_cc_r12_r3[] = {
   2612   0x38, 0xbf, 0x9c, 0x45 // It cc; cmp cc r12 r3
   2613 };
   2614 const byte kInstruction_cmp_cc_r12_r4[] = {
   2615   0x38, 0xbf, 0xa4, 0x45 // It cc; cmp cc r12 r4
   2616 };
   2617 const byte kInstruction_cmp_cc_r12_r5[] = {
   2618   0x38, 0xbf, 0xac, 0x45 // It cc; cmp cc r12 r5
   2619 };
   2620 const byte kInstruction_cmp_cc_r12_r6[] = {
   2621   0x38, 0xbf, 0xb4, 0x45 // It cc; cmp cc r12 r6
   2622 };
   2623 const byte kInstruction_cmp_cc_r12_r7[] = {
   2624   0x38, 0xbf, 0xbc, 0x45 // It cc; cmp cc r12 r7
   2625 };
   2626 const byte kInstruction_cmp_cc_r12_r8[] = {
   2627   0x38, 0xbf, 0xc4, 0x45 // It cc; cmp cc r12 r8
   2628 };
   2629 const byte kInstruction_cmp_cc_r12_r9[] = {
   2630   0x38, 0xbf, 0xcc, 0x45 // It cc; cmp cc r12 r9
   2631 };
   2632 const byte kInstruction_cmp_cc_r12_r10[] = {
   2633   0x38, 0xbf, 0xd4, 0x45 // It cc; cmp cc r12 r10
   2634 };
   2635 const byte kInstruction_cmp_cc_r12_r11[] = {
   2636   0x38, 0xbf, 0xdc, 0x45 // It cc; cmp cc r12 r11
   2637 };
   2638 const byte kInstruction_cmp_cc_r12_r12[] = {
   2639   0x38, 0xbf, 0xe4, 0x45 // It cc; cmp cc r12 r12
   2640 };
   2641 const byte kInstruction_cmp_cc_r12_r13[] = {
   2642   0x38, 0xbf, 0xec, 0x45 // It cc; cmp cc r12 r13
   2643 };
   2644 const byte kInstruction_cmp_cc_r12_r14[] = {
   2645   0x38, 0xbf, 0xf4, 0x45 // It cc; cmp cc r12 r14
   2646 };
   2647 const byte kInstruction_cmp_cc_r13_r0[] = {
   2648   0x38, 0xbf, 0x85, 0x45 // It cc; cmp cc r13 r0
   2649 };
   2650 const byte kInstruction_cmp_cc_r13_r1[] = {
   2651   0x38, 0xbf, 0x8d, 0x45 // It cc; cmp cc r13 r1
   2652 };
   2653 const byte kInstruction_cmp_cc_r13_r2[] = {
   2654   0x38, 0xbf, 0x95, 0x45 // It cc; cmp cc r13 r2
   2655 };
   2656 const byte kInstruction_cmp_cc_r13_r3[] = {
   2657   0x38, 0xbf, 0x9d, 0x45 // It cc; cmp cc r13 r3
   2658 };
   2659 const byte kInstruction_cmp_cc_r13_r4[] = {
   2660   0x38, 0xbf, 0xa5, 0x45 // It cc; cmp cc r13 r4
   2661 };
   2662 const byte kInstruction_cmp_cc_r13_r5[] = {
   2663   0x38, 0xbf, 0xad, 0x45 // It cc; cmp cc r13 r5
   2664 };
   2665 const byte kInstruction_cmp_cc_r13_r6[] = {
   2666   0x38, 0xbf, 0xb5, 0x45 // It cc; cmp cc r13 r6
   2667 };
   2668 const byte kInstruction_cmp_cc_r13_r7[] = {
   2669   0x38, 0xbf, 0xbd, 0x45 // It cc; cmp cc r13 r7
   2670 };
   2671 const byte kInstruction_cmp_cc_r13_r8[] = {
   2672   0x38, 0xbf, 0xc5, 0x45 // It cc; cmp cc r13 r8
   2673 };
   2674 const byte kInstruction_cmp_cc_r13_r9[] = {
   2675   0x38, 0xbf, 0xcd, 0x45 // It cc; cmp cc r13 r9
   2676 };
   2677 const byte kInstruction_cmp_cc_r13_r10[] = {
   2678   0x38, 0xbf, 0xd5, 0x45 // It cc; cmp cc r13 r10
   2679 };
   2680 const byte kInstruction_cmp_cc_r13_r11[] = {
   2681   0x38, 0xbf, 0xdd, 0x45 // It cc; cmp cc r13 r11
   2682 };
   2683 const byte kInstruction_cmp_cc_r13_r12[] = {
   2684   0x38, 0xbf, 0xe5, 0x45 // It cc; cmp cc r13 r12
   2685 };
   2686 const byte kInstruction_cmp_cc_r13_r13[] = {
   2687   0x38, 0xbf, 0xed, 0x45 // It cc; cmp cc r13 r13
   2688 };
   2689 const byte kInstruction_cmp_cc_r13_r14[] = {
   2690   0x38, 0xbf, 0xf5, 0x45 // It cc; cmp cc r13 r14
   2691 };
   2692 const byte kInstruction_cmp_cc_r14_r0[] = {
   2693   0x38, 0xbf, 0x86, 0x45 // It cc; cmp cc r14 r0
   2694 };
   2695 const byte kInstruction_cmp_cc_r14_r1[] = {
   2696   0x38, 0xbf, 0x8e, 0x45 // It cc; cmp cc r14 r1
   2697 };
   2698 const byte kInstruction_cmp_cc_r14_r2[] = {
   2699   0x38, 0xbf, 0x96, 0x45 // It cc; cmp cc r14 r2
   2700 };
   2701 const byte kInstruction_cmp_cc_r14_r3[] = {
   2702   0x38, 0xbf, 0x9e, 0x45 // It cc; cmp cc r14 r3
   2703 };
   2704 const byte kInstruction_cmp_cc_r14_r4[] = {
   2705   0x38, 0xbf, 0xa6, 0x45 // It cc; cmp cc r14 r4
   2706 };
   2707 const byte kInstruction_cmp_cc_r14_r5[] = {
   2708   0x38, 0xbf, 0xae, 0x45 // It cc; cmp cc r14 r5
   2709 };
   2710 const byte kInstruction_cmp_cc_r14_r6[] = {
   2711   0x38, 0xbf, 0xb6, 0x45 // It cc; cmp cc r14 r6
   2712 };
   2713 const byte kInstruction_cmp_cc_r14_r7[] = {
   2714   0x38, 0xbf, 0xbe, 0x45 // It cc; cmp cc r14 r7
   2715 };
   2716 const byte kInstruction_cmp_cc_r14_r8[] = {
   2717   0x38, 0xbf, 0xc6, 0x45 // It cc; cmp cc r14 r8
   2718 };
   2719 const byte kInstruction_cmp_cc_r14_r9[] = {
   2720   0x38, 0xbf, 0xce, 0x45 // It cc; cmp cc r14 r9
   2721 };
   2722 const byte kInstruction_cmp_cc_r14_r10[] = {
   2723   0x38, 0xbf, 0xd6, 0x45 // It cc; cmp cc r14 r10
   2724 };
   2725 const byte kInstruction_cmp_cc_r14_r11[] = {
   2726   0x38, 0xbf, 0xde, 0x45 // It cc; cmp cc r14 r11
   2727 };
   2728 const byte kInstruction_cmp_cc_r14_r12[] = {
   2729   0x38, 0xbf, 0xe6, 0x45 // It cc; cmp cc r14 r12
   2730 };
   2731 const byte kInstruction_cmp_cc_r14_r13[] = {
   2732   0x38, 0xbf, 0xee, 0x45 // It cc; cmp cc r14 r13
   2733 };
   2734 const byte kInstruction_cmp_cc_r14_r14[] = {
   2735   0x38, 0xbf, 0xf6, 0x45 // It cc; cmp cc r14 r14
   2736 };
   2737 const byte kInstruction_cmp_mi_r0_r0[] = {
   2738   0x48, 0xbf, 0x80, 0x42 // It mi; cmp mi r0 r0
   2739 };
   2740 const byte kInstruction_cmp_mi_r0_r1[] = {
   2741   0x48, 0xbf, 0x88, 0x42 // It mi; cmp mi r0 r1
   2742 };
   2743 const byte kInstruction_cmp_mi_r0_r2[] = {
   2744   0x48, 0xbf, 0x90, 0x42 // It mi; cmp mi r0 r2
   2745 };
   2746 const byte kInstruction_cmp_mi_r0_r3[] = {
   2747   0x48, 0xbf, 0x98, 0x42 // It mi; cmp mi r0 r3
   2748 };
   2749 const byte kInstruction_cmp_mi_r0_r4[] = {
   2750   0x48, 0xbf, 0xa0, 0x42 // It mi; cmp mi r0 r4
   2751 };
   2752 const byte kInstruction_cmp_mi_r0_r5[] = {
   2753   0x48, 0xbf, 0xa8, 0x42 // It mi; cmp mi r0 r5
   2754 };
   2755 const byte kInstruction_cmp_mi_r0_r6[] = {
   2756   0x48, 0xbf, 0xb0, 0x42 // It mi; cmp mi r0 r6
   2757 };
   2758 const byte kInstruction_cmp_mi_r0_r7[] = {
   2759   0x48, 0xbf, 0xb8, 0x42 // It mi; cmp mi r0 r7
   2760 };
   2761 const byte kInstruction_cmp_mi_r0_r8[] = {
   2762   0x48, 0xbf, 0x40, 0x45 // It mi; cmp mi r0 r8
   2763 };
   2764 const byte kInstruction_cmp_mi_r0_r9[] = {
   2765   0x48, 0xbf, 0x48, 0x45 // It mi; cmp mi r0 r9
   2766 };
   2767 const byte kInstruction_cmp_mi_r0_r10[] = {
   2768   0x48, 0xbf, 0x50, 0x45 // It mi; cmp mi r0 r10
   2769 };
   2770 const byte kInstruction_cmp_mi_r0_r11[] = {
   2771   0x48, 0xbf, 0x58, 0x45 // It mi; cmp mi r0 r11
   2772 };
   2773 const byte kInstruction_cmp_mi_r0_r12[] = {
   2774   0x48, 0xbf, 0x60, 0x45 // It mi; cmp mi r0 r12
   2775 };
   2776 const byte kInstruction_cmp_mi_r0_r13[] = {
   2777   0x48, 0xbf, 0x68, 0x45 // It mi; cmp mi r0 r13
   2778 };
   2779 const byte kInstruction_cmp_mi_r0_r14[] = {
   2780   0x48, 0xbf, 0x70, 0x45 // It mi; cmp mi r0 r14
   2781 };
   2782 const byte kInstruction_cmp_mi_r1_r0[] = {
   2783   0x48, 0xbf, 0x81, 0x42 // It mi; cmp mi r1 r0
   2784 };
   2785 const byte kInstruction_cmp_mi_r1_r1[] = {
   2786   0x48, 0xbf, 0x89, 0x42 // It mi; cmp mi r1 r1
   2787 };
   2788 const byte kInstruction_cmp_mi_r1_r2[] = {
   2789   0x48, 0xbf, 0x91, 0x42 // It mi; cmp mi r1 r2
   2790 };
   2791 const byte kInstruction_cmp_mi_r1_r3[] = {
   2792   0x48, 0xbf, 0x99, 0x42 // It mi; cmp mi r1 r3
   2793 };
   2794 const byte kInstruction_cmp_mi_r1_r4[] = {
   2795   0x48, 0xbf, 0xa1, 0x42 // It mi; cmp mi r1 r4
   2796 };
   2797 const byte kInstruction_cmp_mi_r1_r5[] = {
   2798   0x48, 0xbf, 0xa9, 0x42 // It mi; cmp mi r1 r5
   2799 };
   2800 const byte kInstruction_cmp_mi_r1_r6[] = {
   2801   0x48, 0xbf, 0xb1, 0x42 // It mi; cmp mi r1 r6
   2802 };
   2803 const byte kInstruction_cmp_mi_r1_r7[] = {
   2804   0x48, 0xbf, 0xb9, 0x42 // It mi; cmp mi r1 r7
   2805 };
   2806 const byte kInstruction_cmp_mi_r1_r8[] = {
   2807   0x48, 0xbf, 0x41, 0x45 // It mi; cmp mi r1 r8
   2808 };
   2809 const byte kInstruction_cmp_mi_r1_r9[] = {
   2810   0x48, 0xbf, 0x49, 0x45 // It mi; cmp mi r1 r9
   2811 };
   2812 const byte kInstruction_cmp_mi_r1_r10[] = {
   2813   0x48, 0xbf, 0x51, 0x45 // It mi; cmp mi r1 r10
   2814 };
   2815 const byte kInstruction_cmp_mi_r1_r11[] = {
   2816   0x48, 0xbf, 0x59, 0x45 // It mi; cmp mi r1 r11
   2817 };
   2818 const byte kInstruction_cmp_mi_r1_r12[] = {
   2819   0x48, 0xbf, 0x61, 0x45 // It mi; cmp mi r1 r12
   2820 };
   2821 const byte kInstruction_cmp_mi_r1_r13[] = {
   2822   0x48, 0xbf, 0x69, 0x45 // It mi; cmp mi r1 r13
   2823 };
   2824 const byte kInstruction_cmp_mi_r1_r14[] = {
   2825   0x48, 0xbf, 0x71, 0x45 // It mi; cmp mi r1 r14
   2826 };
   2827 const byte kInstruction_cmp_mi_r2_r0[] = {
   2828   0x48, 0xbf, 0x82, 0x42 // It mi; cmp mi r2 r0
   2829 };
   2830 const byte kInstruction_cmp_mi_r2_r1[] = {
   2831   0x48, 0xbf, 0x8a, 0x42 // It mi; cmp mi r2 r1
   2832 };
   2833 const byte kInstruction_cmp_mi_r2_r2[] = {
   2834   0x48, 0xbf, 0x92, 0x42 // It mi; cmp mi r2 r2
   2835 };
   2836 const byte kInstruction_cmp_mi_r2_r3[] = {
   2837   0x48, 0xbf, 0x9a, 0x42 // It mi; cmp mi r2 r3
   2838 };
   2839 const byte kInstruction_cmp_mi_r2_r4[] = {
   2840   0x48, 0xbf, 0xa2, 0x42 // It mi; cmp mi r2 r4
   2841 };
   2842 const byte kInstruction_cmp_mi_r2_r5[] = {
   2843   0x48, 0xbf, 0xaa, 0x42 // It mi; cmp mi r2 r5
   2844 };
   2845 const byte kInstruction_cmp_mi_r2_r6[] = {
   2846   0x48, 0xbf, 0xb2, 0x42 // It mi; cmp mi r2 r6
   2847 };
   2848 const byte kInstruction_cmp_mi_r2_r7[] = {
   2849   0x48, 0xbf, 0xba, 0x42 // It mi; cmp mi r2 r7
   2850 };
   2851 const byte kInstruction_cmp_mi_r2_r8[] = {
   2852   0x48, 0xbf, 0x42, 0x45 // It mi; cmp mi r2 r8
   2853 };
   2854 const byte kInstruction_cmp_mi_r2_r9[] = {
   2855   0x48, 0xbf, 0x4a, 0x45 // It mi; cmp mi r2 r9
   2856 };
   2857 const byte kInstruction_cmp_mi_r2_r10[] = {
   2858   0x48, 0xbf, 0x52, 0x45 // It mi; cmp mi r2 r10
   2859 };
   2860 const byte kInstruction_cmp_mi_r2_r11[] = {
   2861   0x48, 0xbf, 0x5a, 0x45 // It mi; cmp mi r2 r11
   2862 };
   2863 const byte kInstruction_cmp_mi_r2_r12[] = {
   2864   0x48, 0xbf, 0x62, 0x45 // It mi; cmp mi r2 r12
   2865 };
   2866 const byte kInstruction_cmp_mi_r2_r13[] = {
   2867   0x48, 0xbf, 0x6a, 0x45 // It mi; cmp mi r2 r13
   2868 };
   2869 const byte kInstruction_cmp_mi_r2_r14[] = {
   2870   0x48, 0xbf, 0x72, 0x45 // It mi; cmp mi r2 r14
   2871 };
   2872 const byte kInstruction_cmp_mi_r3_r0[] = {
   2873   0x48, 0xbf, 0x83, 0x42 // It mi; cmp mi r3 r0
   2874 };
   2875 const byte kInstruction_cmp_mi_r3_r1[] = {
   2876   0x48, 0xbf, 0x8b, 0x42 // It mi; cmp mi r3 r1
   2877 };
   2878 const byte kInstruction_cmp_mi_r3_r2[] = {
   2879   0x48, 0xbf, 0x93, 0x42 // It mi; cmp mi r3 r2
   2880 };
   2881 const byte kInstruction_cmp_mi_r3_r3[] = {
   2882   0x48, 0xbf, 0x9b, 0x42 // It mi; cmp mi r3 r3
   2883 };
   2884 const byte kInstruction_cmp_mi_r3_r4[] = {
   2885   0x48, 0xbf, 0xa3, 0x42 // It mi; cmp mi r3 r4
   2886 };
   2887 const byte kInstruction_cmp_mi_r3_r5[] = {
   2888   0x48, 0xbf, 0xab, 0x42 // It mi; cmp mi r3 r5
   2889 };
   2890 const byte kInstruction_cmp_mi_r3_r6[] = {
   2891   0x48, 0xbf, 0xb3, 0x42 // It mi; cmp mi r3 r6
   2892 };
   2893 const byte kInstruction_cmp_mi_r3_r7[] = {
   2894   0x48, 0xbf, 0xbb, 0x42 // It mi; cmp mi r3 r7
   2895 };
   2896 const byte kInstruction_cmp_mi_r3_r8[] = {
   2897   0x48, 0xbf, 0x43, 0x45 // It mi; cmp mi r3 r8
   2898 };
   2899 const byte kInstruction_cmp_mi_r3_r9[] = {
   2900   0x48, 0xbf, 0x4b, 0x45 // It mi; cmp mi r3 r9
   2901 };
   2902 const byte kInstruction_cmp_mi_r3_r10[] = {
   2903   0x48, 0xbf, 0x53, 0x45 // It mi; cmp mi r3 r10
   2904 };
   2905 const byte kInstruction_cmp_mi_r3_r11[] = {
   2906   0x48, 0xbf, 0x5b, 0x45 // It mi; cmp mi r3 r11
   2907 };
   2908 const byte kInstruction_cmp_mi_r3_r12[] = {
   2909   0x48, 0xbf, 0x63, 0x45 // It mi; cmp mi r3 r12
   2910 };
   2911 const byte kInstruction_cmp_mi_r3_r13[] = {
   2912   0x48, 0xbf, 0x6b, 0x45 // It mi; cmp mi r3 r13
   2913 };
   2914 const byte kInstruction_cmp_mi_r3_r14[] = {
   2915   0x48, 0xbf, 0x73, 0x45 // It mi; cmp mi r3 r14
   2916 };
   2917 const byte kInstruction_cmp_mi_r4_r0[] = {
   2918   0x48, 0xbf, 0x84, 0x42 // It mi; cmp mi r4 r0
   2919 };
   2920 const byte kInstruction_cmp_mi_r4_r1[] = {
   2921   0x48, 0xbf, 0x8c, 0x42 // It mi; cmp mi r4 r1
   2922 };
   2923 const byte kInstruction_cmp_mi_r4_r2[] = {
   2924   0x48, 0xbf, 0x94, 0x42 // It mi; cmp mi r4 r2
   2925 };
   2926 const byte kInstruction_cmp_mi_r4_r3[] = {
   2927   0x48, 0xbf, 0x9c, 0x42 // It mi; cmp mi r4 r3
   2928 };
   2929 const byte kInstruction_cmp_mi_r4_r4[] = {
   2930   0x48, 0xbf, 0xa4, 0x42 // It mi; cmp mi r4 r4
   2931 };
   2932 const byte kInstruction_cmp_mi_r4_r5[] = {
   2933   0x48, 0xbf, 0xac, 0x42 // It mi; cmp mi r4 r5
   2934 };
   2935 const byte kInstruction_cmp_mi_r4_r6[] = {
   2936   0x48, 0xbf, 0xb4, 0x42 // It mi; cmp mi r4 r6
   2937 };
   2938 const byte kInstruction_cmp_mi_r4_r7[] = {
   2939   0x48, 0xbf, 0xbc, 0x42 // It mi; cmp mi r4 r7
   2940 };
   2941 const byte kInstruction_cmp_mi_r4_r8[] = {
   2942   0x48, 0xbf, 0x44, 0x45 // It mi; cmp mi r4 r8
   2943 };
   2944 const byte kInstruction_cmp_mi_r4_r9[] = {
   2945   0x48, 0xbf, 0x4c, 0x45 // It mi; cmp mi r4 r9
   2946 };
   2947 const byte kInstruction_cmp_mi_r4_r10[] = {
   2948   0x48, 0xbf, 0x54, 0x45 // It mi; cmp mi r4 r10
   2949 };
   2950 const byte kInstruction_cmp_mi_r4_r11[] = {
   2951   0x48, 0xbf, 0x5c, 0x45 // It mi; cmp mi r4 r11
   2952 };
   2953 const byte kInstruction_cmp_mi_r4_r12[] = {
   2954   0x48, 0xbf, 0x64, 0x45 // It mi; cmp mi r4 r12
   2955 };
   2956 const byte kInstruction_cmp_mi_r4_r13[] = {
   2957   0x48, 0xbf, 0x6c, 0x45 // It mi; cmp mi r4 r13
   2958 };
   2959 const byte kInstruction_cmp_mi_r4_r14[] = {
   2960   0x48, 0xbf, 0x74, 0x45 // It mi; cmp mi r4 r14
   2961 };
   2962 const byte kInstruction_cmp_mi_r5_r0[] = {
   2963   0x48, 0xbf, 0x85, 0x42 // It mi; cmp mi r5 r0
   2964 };
   2965 const byte kInstruction_cmp_mi_r5_r1[] = {
   2966   0x48, 0xbf, 0x8d, 0x42 // It mi; cmp mi r5 r1
   2967 };
   2968 const byte kInstruction_cmp_mi_r5_r2[] = {
   2969   0x48, 0xbf, 0x95, 0x42 // It mi; cmp mi r5 r2
   2970 };
   2971 const byte kInstruction_cmp_mi_r5_r3[] = {
   2972   0x48, 0xbf, 0x9d, 0x42 // It mi; cmp mi r5 r3
   2973 };
   2974 const byte kInstruction_cmp_mi_r5_r4[] = {
   2975   0x48, 0xbf, 0xa5, 0x42 // It mi; cmp mi r5 r4
   2976 };
   2977 const byte kInstruction_cmp_mi_r5_r5[] = {
   2978   0x48, 0xbf, 0xad, 0x42 // It mi; cmp mi r5 r5
   2979 };
   2980 const byte kInstruction_cmp_mi_r5_r6[] = {
   2981   0x48, 0xbf, 0xb5, 0x42 // It mi; cmp mi r5 r6
   2982 };
   2983 const byte kInstruction_cmp_mi_r5_r7[] = {
   2984   0x48, 0xbf, 0xbd, 0x42 // It mi; cmp mi r5 r7
   2985 };
   2986 const byte kInstruction_cmp_mi_r5_r8[] = {
   2987   0x48, 0xbf, 0x45, 0x45 // It mi; cmp mi r5 r8
   2988 };
   2989 const byte kInstruction_cmp_mi_r5_r9[] = {
   2990   0x48, 0xbf, 0x4d, 0x45 // It mi; cmp mi r5 r9
   2991 };
   2992 const byte kInstruction_cmp_mi_r5_r10[] = {
   2993   0x48, 0xbf, 0x55, 0x45 // It mi; cmp mi r5 r10
   2994 };
   2995 const byte kInstruction_cmp_mi_r5_r11[] = {
   2996   0x48, 0xbf, 0x5d, 0x45 // It mi; cmp mi r5 r11
   2997 };
   2998 const byte kInstruction_cmp_mi_r5_r12[] = {
   2999   0x48, 0xbf, 0x65, 0x45 // It mi; cmp mi r5 r12
   3000 };
   3001 const byte kInstruction_cmp_mi_r5_r13[] = {
   3002   0x48, 0xbf, 0x6d, 0x45 // It mi; cmp mi r5 r13
   3003 };
   3004 const byte kInstruction_cmp_mi_r5_r14[] = {
   3005   0x48, 0xbf, 0x75, 0x45 // It mi; cmp mi r5 r14
   3006 };
   3007 const byte kInstruction_cmp_mi_r6_r0[] = {
   3008   0x48, 0xbf, 0x86, 0x42 // It mi; cmp mi r6 r0
   3009 };
   3010 const byte kInstruction_cmp_mi_r6_r1[] = {
   3011   0x48, 0xbf, 0x8e, 0x42 // It mi; cmp mi r6 r1
   3012 };
   3013 const byte kInstruction_cmp_mi_r6_r2[] = {
   3014   0x48, 0xbf, 0x96, 0x42 // It mi; cmp mi r6 r2
   3015 };
   3016 const byte kInstruction_cmp_mi_r6_r3[] = {
   3017   0x48, 0xbf, 0x9e, 0x42 // It mi; cmp mi r6 r3
   3018 };
   3019 const byte kInstruction_cmp_mi_r6_r4[] = {
   3020   0x48, 0xbf, 0xa6, 0x42 // It mi; cmp mi r6 r4
   3021 };
   3022 const byte kInstruction_cmp_mi_r6_r5[] = {
   3023   0x48, 0xbf, 0xae, 0x42 // It mi; cmp mi r6 r5
   3024 };
   3025 const byte kInstruction_cmp_mi_r6_r6[] = {
   3026   0x48, 0xbf, 0xb6, 0x42 // It mi; cmp mi r6 r6
   3027 };
   3028 const byte kInstruction_cmp_mi_r6_r7[] = {
   3029   0x48, 0xbf, 0xbe, 0x42 // It mi; cmp mi r6 r7
   3030 };
   3031 const byte kInstruction_cmp_mi_r6_r8[] = {
   3032   0x48, 0xbf, 0x46, 0x45 // It mi; cmp mi r6 r8
   3033 };
   3034 const byte kInstruction_cmp_mi_r6_r9[] = {
   3035   0x48, 0xbf, 0x4e, 0x45 // It mi; cmp mi r6 r9
   3036 };
   3037 const byte kInstruction_cmp_mi_r6_r10[] = {
   3038   0x48, 0xbf, 0x56, 0x45 // It mi; cmp mi r6 r10
   3039 };
   3040 const byte kInstruction_cmp_mi_r6_r11[] = {
   3041   0x48, 0xbf, 0x5e, 0x45 // It mi; cmp mi r6 r11
   3042 };
   3043 const byte kInstruction_cmp_mi_r6_r12[] = {
   3044   0x48, 0xbf, 0x66, 0x45 // It mi; cmp mi r6 r12
   3045 };
   3046 const byte kInstruction_cmp_mi_r6_r13[] = {
   3047   0x48, 0xbf, 0x6e, 0x45 // It mi; cmp mi r6 r13
   3048 };
   3049 const byte kInstruction_cmp_mi_r6_r14[] = {
   3050   0x48, 0xbf, 0x76, 0x45 // It mi; cmp mi r6 r14
   3051 };
   3052 const byte kInstruction_cmp_mi_r7_r0[] = {
   3053   0x48, 0xbf, 0x87, 0x42 // It mi; cmp mi r7 r0
   3054 };
   3055 const byte kInstruction_cmp_mi_r7_r1[] = {
   3056   0x48, 0xbf, 0x8f, 0x42 // It mi; cmp mi r7 r1
   3057 };
   3058 const byte kInstruction_cmp_mi_r7_r2[] = {
   3059   0x48, 0xbf, 0x97, 0x42 // It mi; cmp mi r7 r2
   3060 };
   3061 const byte kInstruction_cmp_mi_r7_r3[] = {
   3062   0x48, 0xbf, 0x9f, 0x42 // It mi; cmp mi r7 r3
   3063 };
   3064 const byte kInstruction_cmp_mi_r7_r4[] = {
   3065   0x48, 0xbf, 0xa7, 0x42 // It mi; cmp mi r7 r4
   3066 };
   3067 const byte kInstruction_cmp_mi_r7_r5[] = {
   3068   0x48, 0xbf, 0xaf, 0x42 // It mi; cmp mi r7 r5
   3069 };
   3070 const byte kInstruction_cmp_mi_r7_r6[] = {
   3071   0x48, 0xbf, 0xb7, 0x42 // It mi; cmp mi r7 r6
   3072 };
   3073 const byte kInstruction_cmp_mi_r7_r7[] = {
   3074   0x48, 0xbf, 0xbf, 0x42 // It mi; cmp mi r7 r7
   3075 };
   3076 const byte kInstruction_cmp_mi_r7_r8[] = {
   3077   0x48, 0xbf, 0x47, 0x45 // It mi; cmp mi r7 r8
   3078 };
   3079 const byte kInstruction_cmp_mi_r7_r9[] = {
   3080   0x48, 0xbf, 0x4f, 0x45 // It mi; cmp mi r7 r9
   3081 };
   3082 const byte kInstruction_cmp_mi_r7_r10[] = {
   3083   0x48, 0xbf, 0x57, 0x45 // It mi; cmp mi r7 r10
   3084 };
   3085 const byte kInstruction_cmp_mi_r7_r11[] = {
   3086   0x48, 0xbf, 0x5f, 0x45 // It mi; cmp mi r7 r11
   3087 };
   3088 const byte kInstruction_cmp_mi_r7_r12[] = {
   3089   0x48, 0xbf, 0x67, 0x45 // It mi; cmp mi r7 r12
   3090 };
   3091 const byte kInstruction_cmp_mi_r7_r13[] = {
   3092   0x48, 0xbf, 0x6f, 0x45 // It mi; cmp mi r7 r13
   3093 };
   3094 const byte kInstruction_cmp_mi_r7_r14[] = {
   3095   0x48, 0xbf, 0x77, 0x45 // It mi; cmp mi r7 r14
   3096 };
   3097 const byte kInstruction_cmp_mi_r8_r0[] = {
   3098   0x48, 0xbf, 0x80, 0x45 // It mi; cmp mi r8 r0
   3099 };
   3100 const byte kInstruction_cmp_mi_r8_r1[] = {
   3101   0x48, 0xbf, 0x88, 0x45 // It mi; cmp mi r8 r1
   3102 };
   3103 const byte kInstruction_cmp_mi_r8_r2[] = {
   3104   0x48, 0xbf, 0x90, 0x45 // It mi; cmp mi r8 r2
   3105 };
   3106 const byte kInstruction_cmp_mi_r8_r3[] = {
   3107   0x48, 0xbf, 0x98, 0x45 // It mi; cmp mi r8 r3
   3108 };
   3109 const byte kInstruction_cmp_mi_r8_r4[] = {
   3110   0x48, 0xbf, 0xa0, 0x45 // It mi; cmp mi r8 r4
   3111 };
   3112 const byte kInstruction_cmp_mi_r8_r5[] = {
   3113   0x48, 0xbf, 0xa8, 0x45 // It mi; cmp mi r8 r5
   3114 };
   3115 const byte kInstruction_cmp_mi_r8_r6[] = {
   3116   0x48, 0xbf, 0xb0, 0x45 // It mi; cmp mi r8 r6
   3117 };
   3118 const byte kInstruction_cmp_mi_r8_r7[] = {
   3119   0x48, 0xbf, 0xb8, 0x45 // It mi; cmp mi r8 r7
   3120 };
   3121 const byte kInstruction_cmp_mi_r8_r8[] = {
   3122   0x48, 0xbf, 0xc0, 0x45 // It mi; cmp mi r8 r8
   3123 };
   3124 const byte kInstruction_cmp_mi_r8_r9[] = {
   3125   0x48, 0xbf, 0xc8, 0x45 // It mi; cmp mi r8 r9
   3126 };
   3127 const byte kInstruction_cmp_mi_r8_r10[] = {
   3128   0x48, 0xbf, 0xd0, 0x45 // It mi; cmp mi r8 r10
   3129 };
   3130 const byte kInstruction_cmp_mi_r8_r11[] = {
   3131   0x48, 0xbf, 0xd8, 0x45 // It mi; cmp mi r8 r11
   3132 };
   3133 const byte kInstruction_cmp_mi_r8_r12[] = {
   3134   0x48, 0xbf, 0xe0, 0x45 // It mi; cmp mi r8 r12
   3135 };
   3136 const byte kInstruction_cmp_mi_r8_r13[] = {
   3137   0x48, 0xbf, 0xe8, 0x45 // It mi; cmp mi r8 r13
   3138 };
   3139 const byte kInstruction_cmp_mi_r8_r14[] = {
   3140   0x48, 0xbf, 0xf0, 0x45 // It mi; cmp mi r8 r14
   3141 };
   3142 const byte kInstruction_cmp_mi_r9_r0[] = {
   3143   0x48, 0xbf, 0x81, 0x45 // It mi; cmp mi r9 r0
   3144 };
   3145 const byte kInstruction_cmp_mi_r9_r1[] = {
   3146   0x48, 0xbf, 0x89, 0x45 // It mi; cmp mi r9 r1
   3147 };
   3148 const byte kInstruction_cmp_mi_r9_r2[] = {
   3149   0x48, 0xbf, 0x91, 0x45 // It mi; cmp mi r9 r2
   3150 };
   3151 const byte kInstruction_cmp_mi_r9_r3[] = {
   3152   0x48, 0xbf, 0x99, 0x45 // It mi; cmp mi r9 r3
   3153 };
   3154 const byte kInstruction_cmp_mi_r9_r4[] = {
   3155   0x48, 0xbf, 0xa1, 0x45 // It mi; cmp mi r9 r4
   3156 };
   3157 const byte kInstruction_cmp_mi_r9_r5[] = {
   3158   0x48, 0xbf, 0xa9, 0x45 // It mi; cmp mi r9 r5
   3159 };
   3160 const byte kInstruction_cmp_mi_r9_r6[] = {
   3161   0x48, 0xbf, 0xb1, 0x45 // It mi; cmp mi r9 r6
   3162 };
   3163 const byte kInstruction_cmp_mi_r9_r7[] = {
   3164   0x48, 0xbf, 0xb9, 0x45 // It mi; cmp mi r9 r7
   3165 };
   3166 const byte kInstruction_cmp_mi_r9_r8[] = {
   3167   0x48, 0xbf, 0xc1, 0x45 // It mi; cmp mi r9 r8
   3168 };
   3169 const byte kInstruction_cmp_mi_r9_r9[] = {
   3170   0x48, 0xbf, 0xc9, 0x45 // It mi; cmp mi r9 r9
   3171 };
   3172 const byte kInstruction_cmp_mi_r9_r10[] = {
   3173   0x48, 0xbf, 0xd1, 0x45 // It mi; cmp mi r9 r10
   3174 };
   3175 const byte kInstruction_cmp_mi_r9_r11[] = {
   3176   0x48, 0xbf, 0xd9, 0x45 // It mi; cmp mi r9 r11
   3177 };
   3178 const byte kInstruction_cmp_mi_r9_r12[] = {
   3179   0x48, 0xbf, 0xe1, 0x45 // It mi; cmp mi r9 r12
   3180 };
   3181 const byte kInstruction_cmp_mi_r9_r13[] = {
   3182   0x48, 0xbf, 0xe9, 0x45 // It mi; cmp mi r9 r13
   3183 };
   3184 const byte kInstruction_cmp_mi_r9_r14[] = {
   3185   0x48, 0xbf, 0xf1, 0x45 // It mi; cmp mi r9 r14
   3186 };
   3187 const byte kInstruction_cmp_mi_r10_r0[] = {
   3188   0x48, 0xbf, 0x82, 0x45 // It mi; cmp mi r10 r0
   3189 };
   3190 const byte kInstruction_cmp_mi_r10_r1[] = {
   3191   0x48, 0xbf, 0x8a, 0x45 // It mi; cmp mi r10 r1
   3192 };
   3193 const byte kInstruction_cmp_mi_r10_r2[] = {
   3194   0x48, 0xbf, 0x92, 0x45 // It mi; cmp mi r10 r2
   3195 };
   3196 const byte kInstruction_cmp_mi_r10_r3[] = {
   3197   0x48, 0xbf, 0x9a, 0x45 // It mi; cmp mi r10 r3
   3198 };
   3199 const byte kInstruction_cmp_mi_r10_r4[] = {
   3200   0x48, 0xbf, 0xa2, 0x45 // It mi; cmp mi r10 r4
   3201 };
   3202 const byte kInstruction_cmp_mi_r10_r5[] = {
   3203   0x48, 0xbf, 0xaa, 0x45 // It mi; cmp mi r10 r5
   3204 };
   3205 const byte kInstruction_cmp_mi_r10_r6[] = {
   3206   0x48, 0xbf, 0xb2, 0x45 // It mi; cmp mi r10 r6
   3207 };
   3208 const byte kInstruction_cmp_mi_r10_r7[] = {
   3209   0x48, 0xbf, 0xba, 0x45 // It mi; cmp mi r10 r7
   3210 };
   3211 const byte kInstruction_cmp_mi_r10_r8[] = {
   3212   0x48, 0xbf, 0xc2, 0x45 // It mi; cmp mi r10 r8
   3213 };
   3214 const byte kInstruction_cmp_mi_r10_r9[] = {
   3215   0x48, 0xbf, 0xca, 0x45 // It mi; cmp mi r10 r9
   3216 };
   3217 const byte kInstruction_cmp_mi_r10_r10[] = {
   3218   0x48, 0xbf, 0xd2, 0x45 // It mi; cmp mi r10 r10
   3219 };
   3220 const byte kInstruction_cmp_mi_r10_r11[] = {
   3221   0x48, 0xbf, 0xda, 0x45 // It mi; cmp mi r10 r11
   3222 };
   3223 const byte kInstruction_cmp_mi_r10_r12[] = {
   3224   0x48, 0xbf, 0xe2, 0x45 // It mi; cmp mi r10 r12
   3225 };
   3226 const byte kInstruction_cmp_mi_r10_r13[] = {
   3227   0x48, 0xbf, 0xea, 0x45 // It mi; cmp mi r10 r13
   3228 };
   3229 const byte kInstruction_cmp_mi_r10_r14[] = {
   3230   0x48, 0xbf, 0xf2, 0x45 // It mi; cmp mi r10 r14
   3231 };
   3232 const byte kInstruction_cmp_mi_r11_r0[] = {
   3233   0x48, 0xbf, 0x83, 0x45 // It mi; cmp mi r11 r0
   3234 };
   3235 const byte kInstruction_cmp_mi_r11_r1[] = {
   3236   0x48, 0xbf, 0x8b, 0x45 // It mi; cmp mi r11 r1
   3237 };
   3238 const byte kInstruction_cmp_mi_r11_r2[] = {
   3239   0x48, 0xbf, 0x93, 0x45 // It mi; cmp mi r11 r2
   3240 };
   3241 const byte kInstruction_cmp_mi_r11_r3[] = {
   3242   0x48, 0xbf, 0x9b, 0x45 // It mi; cmp mi r11 r3
   3243 };
   3244 const byte kInstruction_cmp_mi_r11_r4[] = {
   3245   0x48, 0xbf, 0xa3, 0x45 // It mi; cmp mi r11 r4
   3246 };
   3247 const byte kInstruction_cmp_mi_r11_r5[] = {
   3248   0x48, 0xbf, 0xab, 0x45 // It mi; cmp mi r11 r5
   3249 };
   3250 const byte kInstruction_cmp_mi_r11_r6[] = {
   3251   0x48, 0xbf, 0xb3, 0x45 // It mi; cmp mi r11 r6
   3252 };
   3253 const byte kInstruction_cmp_mi_r11_r7[] = {
   3254   0x48, 0xbf, 0xbb, 0x45 // It mi; cmp mi r11 r7
   3255 };
   3256 const byte kInstruction_cmp_mi_r11_r8[] = {
   3257   0x48, 0xbf, 0xc3, 0x45 // It mi; cmp mi r11 r8
   3258 };
   3259 const byte kInstruction_cmp_mi_r11_r9[] = {
   3260   0x48, 0xbf, 0xcb, 0x45 // It mi; cmp mi r11 r9
   3261 };
   3262 const byte kInstruction_cmp_mi_r11_r10[] = {
   3263   0x48, 0xbf, 0xd3, 0x45 // It mi; cmp mi r11 r10
   3264 };
   3265 const byte kInstruction_cmp_mi_r11_r11[] = {
   3266   0x48, 0xbf, 0xdb, 0x45 // It mi; cmp mi r11 r11
   3267 };
   3268 const byte kInstruction_cmp_mi_r11_r12[] = {
   3269   0x48, 0xbf, 0xe3, 0x45 // It mi; cmp mi r11 r12
   3270 };
   3271 const byte kInstruction_cmp_mi_r11_r13[] = {
   3272   0x48, 0xbf, 0xeb, 0x45 // It mi; cmp mi r11 r13
   3273 };
   3274 const byte kInstruction_cmp_mi_r11_r14[] = {
   3275   0x48, 0xbf, 0xf3, 0x45 // It mi; cmp mi r11 r14
   3276 };
   3277 const byte kInstruction_cmp_mi_r12_r0[] = {
   3278   0x48, 0xbf, 0x84, 0x45 // It mi; cmp mi r12 r0
   3279 };
   3280 const byte kInstruction_cmp_mi_r12_r1[] = {
   3281   0x48, 0xbf, 0x8c, 0x45 // It mi; cmp mi r12 r1
   3282 };
   3283 const byte kInstruction_cmp_mi_r12_r2[] = {
   3284   0x48, 0xbf, 0x94, 0x45 // It mi; cmp mi r12 r2
   3285 };
   3286 const byte kInstruction_cmp_mi_r12_r3[] = {
   3287   0x48, 0xbf, 0x9c, 0x45 // It mi; cmp mi r12 r3
   3288 };
   3289 const byte kInstruction_cmp_mi_r12_r4[] = {
   3290   0x48, 0xbf, 0xa4, 0x45 // It mi; cmp mi r12 r4
   3291 };
   3292 const byte kInstruction_cmp_mi_r12_r5[] = {
   3293   0x48, 0xbf, 0xac, 0x45 // It mi; cmp mi r12 r5
   3294 };
   3295 const byte kInstruction_cmp_mi_r12_r6[] = {
   3296   0x48, 0xbf, 0xb4, 0x45 // It mi; cmp mi r12 r6
   3297 };
   3298 const byte kInstruction_cmp_mi_r12_r7[] = {
   3299   0x48, 0xbf, 0xbc, 0x45 // It mi; cmp mi r12 r7
   3300 };
   3301 const byte kInstruction_cmp_mi_r12_r8[] = {
   3302   0x48, 0xbf, 0xc4, 0x45 // It mi; cmp mi r12 r8
   3303 };
   3304 const byte kInstruction_cmp_mi_r12_r9[] = {
   3305   0x48, 0xbf, 0xcc, 0x45 // It mi; cmp mi r12 r9
   3306 };
   3307 const byte kInstruction_cmp_mi_r12_r10[] = {
   3308   0x48, 0xbf, 0xd4, 0x45 // It mi; cmp mi r12 r10
   3309 };
   3310 const byte kInstruction_cmp_mi_r12_r11[] = {
   3311   0x48, 0xbf, 0xdc, 0x45 // It mi; cmp mi r12 r11
   3312 };
   3313 const byte kInstruction_cmp_mi_r12_r12[] = {
   3314   0x48, 0xbf, 0xe4, 0x45 // It mi; cmp mi r12 r12
   3315 };
   3316 const byte kInstruction_cmp_mi_r12_r13[] = {
   3317   0x48, 0xbf, 0xec, 0x45 // It mi; cmp mi r12 r13
   3318 };
   3319 const byte kInstruction_cmp_mi_r12_r14[] = {
   3320   0x48, 0xbf, 0xf4, 0x45 // It mi; cmp mi r12 r14
   3321 };
   3322 const byte kInstruction_cmp_mi_r13_r0[] = {
   3323   0x48, 0xbf, 0x85, 0x45 // It mi; cmp mi r13 r0
   3324 };
   3325 const byte kInstruction_cmp_mi_r13_r1[] = {
   3326   0x48, 0xbf, 0x8d, 0x45 // It mi; cmp mi r13 r1
   3327 };
   3328 const byte kInstruction_cmp_mi_r13_r2[] = {
   3329   0x48, 0xbf, 0x95, 0x45 // It mi; cmp mi r13 r2
   3330 };
   3331 const byte kInstruction_cmp_mi_r13_r3[] = {
   3332   0x48, 0xbf, 0x9d, 0x45 // It mi; cmp mi r13 r3
   3333 };
   3334 const byte kInstruction_cmp_mi_r13_r4[] = {
   3335   0x48, 0xbf, 0xa5, 0x45 // It mi; cmp mi r13 r4
   3336 };
   3337 const byte kInstruction_cmp_mi_r13_r5[] = {
   3338   0x48, 0xbf, 0xad, 0x45 // It mi; cmp mi r13 r5
   3339 };
   3340 const byte kInstruction_cmp_mi_r13_r6[] = {
   3341   0x48, 0xbf, 0xb5, 0x45 // It mi; cmp mi r13 r6
   3342 };
   3343 const byte kInstruction_cmp_mi_r13_r7[] = {
   3344   0x48, 0xbf, 0xbd, 0x45 // It mi; cmp mi r13 r7
   3345 };
   3346 const byte kInstruction_cmp_mi_r13_r8[] = {
   3347   0x48, 0xbf, 0xc5, 0x45 // It mi; cmp mi r13 r8
   3348 };
   3349 const byte kInstruction_cmp_mi_r13_r9[] = {
   3350   0x48, 0xbf, 0xcd, 0x45 // It mi; cmp mi r13 r9
   3351 };
   3352 const byte kInstruction_cmp_mi_r13_r10[] = {
   3353   0x48, 0xbf, 0xd5, 0x45 // It mi; cmp mi r13 r10
   3354 };
   3355 const byte kInstruction_cmp_mi_r13_r11[] = {
   3356   0x48, 0xbf, 0xdd, 0x45 // It mi; cmp mi r13 r11
   3357 };
   3358 const byte kInstruction_cmp_mi_r13_r12[] = {
   3359   0x48, 0xbf, 0xe5, 0x45 // It mi; cmp mi r13 r12
   3360 };
   3361 const byte kInstruction_cmp_mi_r13_r13[] = {
   3362   0x48, 0xbf, 0xed, 0x45 // It mi; cmp mi r13 r13
   3363 };
   3364 const byte kInstruction_cmp_mi_r13_r14[] = {
   3365   0x48, 0xbf, 0xf5, 0x45 // It mi; cmp mi r13 r14
   3366 };
   3367 const byte kInstruction_cmp_mi_r14_r0[] = {
   3368   0x48, 0xbf, 0x86, 0x45 // It mi; cmp mi r14 r0
   3369 };
   3370 const byte kInstruction_cmp_mi_r14_r1[] = {
   3371   0x48, 0xbf, 0x8e, 0x45 // It mi; cmp mi r14 r1
   3372 };
   3373 const byte kInstruction_cmp_mi_r14_r2[] = {
   3374   0x48, 0xbf, 0x96, 0x45 // It mi; cmp mi r14 r2
   3375 };
   3376 const byte kInstruction_cmp_mi_r14_r3[] = {
   3377   0x48, 0xbf, 0x9e, 0x45 // It mi; cmp mi r14 r3
   3378 };
   3379 const byte kInstruction_cmp_mi_r14_r4[] = {
   3380   0x48, 0xbf, 0xa6, 0x45 // It mi; cmp mi r14 r4
   3381 };
   3382 const byte kInstruction_cmp_mi_r14_r5[] = {
   3383   0x48, 0xbf, 0xae, 0x45 // It mi; cmp mi r14 r5
   3384 };
   3385 const byte kInstruction_cmp_mi_r14_r6[] = {
   3386   0x48, 0xbf, 0xb6, 0x45 // It mi; cmp mi r14 r6
   3387 };
   3388 const byte kInstruction_cmp_mi_r14_r7[] = {
   3389   0x48, 0xbf, 0xbe, 0x45 // It mi; cmp mi r14 r7
   3390 };
   3391 const byte kInstruction_cmp_mi_r14_r8[] = {
   3392   0x48, 0xbf, 0xc6, 0x45 // It mi; cmp mi r14 r8
   3393 };
   3394 const byte kInstruction_cmp_mi_r14_r9[] = {
   3395   0x48, 0xbf, 0xce, 0x45 // It mi; cmp mi r14 r9
   3396 };
   3397 const byte kInstruction_cmp_mi_r14_r10[] = {
   3398   0x48, 0xbf, 0xd6, 0x45 // It mi; cmp mi r14 r10
   3399 };
   3400 const byte kInstruction_cmp_mi_r14_r11[] = {
   3401   0x48, 0xbf, 0xde, 0x45 // It mi; cmp mi r14 r11
   3402 };
   3403 const byte kInstruction_cmp_mi_r14_r12[] = {
   3404   0x48, 0xbf, 0xe6, 0x45 // It mi; cmp mi r14 r12
   3405 };
   3406 const byte kInstruction_cmp_mi_r14_r13[] = {
   3407   0x48, 0xbf, 0xee, 0x45 // It mi; cmp mi r14 r13
   3408 };
   3409 const byte kInstruction_cmp_mi_r14_r14[] = {
   3410   0x48, 0xbf, 0xf6, 0x45 // It mi; cmp mi r14 r14
   3411 };
   3412 const byte kInstruction_cmp_pl_r0_r0[] = {
   3413   0x58, 0xbf, 0x80, 0x42 // It pl; cmp pl r0 r0
   3414 };
   3415 const byte kInstruction_cmp_pl_r0_r1[] = {
   3416   0x58, 0xbf, 0x88, 0x42 // It pl; cmp pl r0 r1
   3417 };
   3418 const byte kInstruction_cmp_pl_r0_r2[] = {
   3419   0x58, 0xbf, 0x90, 0x42 // It pl; cmp pl r0 r2
   3420 };
   3421 const byte kInstruction_cmp_pl_r0_r3[] = {
   3422   0x58, 0xbf, 0x98, 0x42 // It pl; cmp pl r0 r3
   3423 };
   3424 const byte kInstruction_cmp_pl_r0_r4[] = {
   3425   0x58, 0xbf, 0xa0, 0x42 // It pl; cmp pl r0 r4
   3426 };
   3427 const byte kInstruction_cmp_pl_r0_r5[] = {
   3428   0x58, 0xbf, 0xa8, 0x42 // It pl; cmp pl r0 r5
   3429 };
   3430 const byte kInstruction_cmp_pl_r0_r6[] = {
   3431   0x58, 0xbf, 0xb0, 0x42 // It pl; cmp pl r0 r6
   3432 };
   3433 const byte kInstruction_cmp_pl_r0_r7[] = {
   3434   0x58, 0xbf, 0xb8, 0x42 // It pl; cmp pl r0 r7
   3435 };
   3436 const byte kInstruction_cmp_pl_r0_r8[] = {
   3437   0x58, 0xbf, 0x40, 0x45 // It pl; cmp pl r0 r8
   3438 };
   3439 const byte kInstruction_cmp_pl_r0_r9[] = {
   3440   0x58, 0xbf, 0x48, 0x45 // It pl; cmp pl r0 r9
   3441 };
   3442 const byte kInstruction_cmp_pl_r0_r10[] = {
   3443   0x58, 0xbf, 0x50, 0x45 // It pl; cmp pl r0 r10
   3444 };
   3445 const byte kInstruction_cmp_pl_r0_r11[] = {
   3446   0x58, 0xbf, 0x58, 0x45 // It pl; cmp pl r0 r11
   3447 };
   3448 const byte kInstruction_cmp_pl_r0_r12[] = {
   3449   0x58, 0xbf, 0x60, 0x45 // It pl; cmp pl r0 r12
   3450 };
   3451 const byte kInstruction_cmp_pl_r0_r13[] = {
   3452   0x58, 0xbf, 0x68, 0x45 // It pl; cmp pl r0 r13
   3453 };
   3454 const byte kInstruction_cmp_pl_r0_r14[] = {
   3455   0x58, 0xbf, 0x70, 0x45 // It pl; cmp pl r0 r14
   3456 };
   3457 const byte kInstruction_cmp_pl_r1_r0[] = {
   3458   0x58, 0xbf, 0x81, 0x42 // It pl; cmp pl r1 r0
   3459 };
   3460 const byte kInstruction_cmp_pl_r1_r1[] = {
   3461   0x58, 0xbf, 0x89, 0x42 // It pl; cmp pl r1 r1
   3462 };
   3463 const byte kInstruction_cmp_pl_r1_r2[] = {
   3464   0x58, 0xbf, 0x91, 0x42 // It pl; cmp pl r1 r2
   3465 };
   3466 const byte kInstruction_cmp_pl_r1_r3[] = {
   3467   0x58, 0xbf, 0x99, 0x42 // It pl; cmp pl r1 r3
   3468 };
   3469 const byte kInstruction_cmp_pl_r1_r4[] = {
   3470   0x58, 0xbf, 0xa1, 0x42 // It pl; cmp pl r1 r4
   3471 };
   3472 const byte kInstruction_cmp_pl_r1_r5[] = {
   3473   0x58, 0xbf, 0xa9, 0x42 // It pl; cmp pl r1 r5
   3474 };
   3475 const byte kInstruction_cmp_pl_r1_r6[] = {
   3476   0x58, 0xbf, 0xb1, 0x42 // It pl; cmp pl r1 r6
   3477 };
   3478 const byte kInstruction_cmp_pl_r1_r7[] = {
   3479   0x58, 0xbf, 0xb9, 0x42 // It pl; cmp pl r1 r7
   3480 };
   3481 const byte kInstruction_cmp_pl_r1_r8[] = {
   3482   0x58, 0xbf, 0x41, 0x45 // It pl; cmp pl r1 r8
   3483 };
   3484 const byte kInstruction_cmp_pl_r1_r9[] = {
   3485   0x58, 0xbf, 0x49, 0x45 // It pl; cmp pl r1 r9
   3486 };
   3487 const byte kInstruction_cmp_pl_r1_r10[] = {
   3488   0x58, 0xbf, 0x51, 0x45 // It pl; cmp pl r1 r10
   3489 };
   3490 const byte kInstruction_cmp_pl_r1_r11[] = {
   3491   0x58, 0xbf, 0x59, 0x45 // It pl; cmp pl r1 r11
   3492 };
   3493 const byte kInstruction_cmp_pl_r1_r12[] = {
   3494   0x58, 0xbf, 0x61, 0x45 // It pl; cmp pl r1 r12
   3495 };
   3496 const byte kInstruction_cmp_pl_r1_r13[] = {
   3497   0x58, 0xbf, 0x69, 0x45 // It pl; cmp pl r1 r13
   3498 };
   3499 const byte kInstruction_cmp_pl_r1_r14[] = {
   3500   0x58, 0xbf, 0x71, 0x45 // It pl; cmp pl r1 r14
   3501 };
   3502 const byte kInstruction_cmp_pl_r2_r0[] = {
   3503   0x58, 0xbf, 0x82, 0x42 // It pl; cmp pl r2 r0
   3504 };
   3505 const byte kInstruction_cmp_pl_r2_r1[] = {
   3506   0x58, 0xbf, 0x8a, 0x42 // It pl; cmp pl r2 r1
   3507 };
   3508 const byte kInstruction_cmp_pl_r2_r2[] = {
   3509   0x58, 0xbf, 0x92, 0x42 // It pl; cmp pl r2 r2
   3510 };
   3511 const byte kInstruction_cmp_pl_r2_r3[] = {
   3512   0x58, 0xbf, 0x9a, 0x42 // It pl; cmp pl r2 r3
   3513 };
   3514 const byte kInstruction_cmp_pl_r2_r4[] = {
   3515   0x58, 0xbf, 0xa2, 0x42 // It pl; cmp pl r2 r4
   3516 };
   3517 const byte kInstruction_cmp_pl_r2_r5[] = {
   3518   0x58, 0xbf, 0xaa, 0x42 // It pl; cmp pl r2 r5
   3519 };
   3520 const byte kInstruction_cmp_pl_r2_r6[] = {
   3521   0x58, 0xbf, 0xb2, 0x42 // It pl; cmp pl r2 r6
   3522 };
   3523 const byte kInstruction_cmp_pl_r2_r7[] = {
   3524   0x58, 0xbf, 0xba, 0x42 // It pl; cmp pl r2 r7
   3525 };
   3526 const byte kInstruction_cmp_pl_r2_r8[] = {
   3527   0x58, 0xbf, 0x42, 0x45 // It pl; cmp pl r2 r8
   3528 };
   3529 const byte kInstruction_cmp_pl_r2_r9[] = {
   3530   0x58, 0xbf, 0x4a, 0x45 // It pl; cmp pl r2 r9
   3531 };
   3532 const byte kInstruction_cmp_pl_r2_r10[] = {
   3533   0x58, 0xbf, 0x52, 0x45 // It pl; cmp pl r2 r10
   3534 };
   3535 const byte kInstruction_cmp_pl_r2_r11[] = {
   3536   0x58, 0xbf, 0x5a, 0x45 // It pl; cmp pl r2 r11
   3537 };
   3538 const byte kInstruction_cmp_pl_r2_r12[] = {
   3539   0x58, 0xbf, 0x62, 0x45 // It pl; cmp pl r2 r12
   3540 };
   3541 const byte kInstruction_cmp_pl_r2_r13[] = {
   3542   0x58, 0xbf, 0x6a, 0x45 // It pl; cmp pl r2 r13
   3543 };
   3544 const byte kInstruction_cmp_pl_r2_r14[] = {
   3545   0x58, 0xbf, 0x72, 0x45 // It pl; cmp pl r2 r14
   3546 };
   3547 const byte kInstruction_cmp_pl_r3_r0[] = {
   3548   0x58, 0xbf, 0x83, 0x42 // It pl; cmp pl r3 r0
   3549 };
   3550 const byte kInstruction_cmp_pl_r3_r1[] = {
   3551   0x58, 0xbf, 0x8b, 0x42 // It pl; cmp pl r3 r1
   3552 };
   3553 const byte kInstruction_cmp_pl_r3_r2[] = {
   3554   0x58, 0xbf, 0x93, 0x42 // It pl; cmp pl r3 r2
   3555 };
   3556 const byte kInstruction_cmp_pl_r3_r3[] = {
   3557   0x58, 0xbf, 0x9b, 0x42 // It pl; cmp pl r3 r3
   3558 };
   3559 const byte kInstruction_cmp_pl_r3_r4[] = {
   3560   0x58, 0xbf, 0xa3, 0x42 // It pl; cmp pl r3 r4
   3561 };
   3562 const byte kInstruction_cmp_pl_r3_r5[] = {
   3563   0x58, 0xbf, 0xab, 0x42 // It pl; cmp pl r3 r5
   3564 };
   3565 const byte kInstruction_cmp_pl_r3_r6[] = {
   3566   0x58, 0xbf, 0xb3, 0x42 // It pl; cmp pl r3 r6
   3567 };
   3568 const byte kInstruction_cmp_pl_r3_r7[] = {
   3569   0x58, 0xbf, 0xbb, 0x42 // It pl; cmp pl r3 r7
   3570 };
   3571 const byte kInstruction_cmp_pl_r3_r8[] = {
   3572   0x58, 0xbf, 0x43, 0x45 // It pl; cmp pl r3 r8
   3573 };
   3574 const byte kInstruction_cmp_pl_r3_r9[] = {
   3575   0x58, 0xbf, 0x4b, 0x45 // It pl; cmp pl r3 r9
   3576 };
   3577 const byte kInstruction_cmp_pl_r3_r10[] = {
   3578   0x58, 0xbf, 0x53, 0x45 // It pl; cmp pl r3 r10
   3579 };
   3580 const byte kInstruction_cmp_pl_r3_r11[] = {
   3581   0x58, 0xbf, 0x5b, 0x45 // It pl; cmp pl r3 r11
   3582 };
   3583 const byte kInstruction_cmp_pl_r3_r12[] = {
   3584   0x58, 0xbf, 0x63, 0x45 // It pl; cmp pl r3 r12
   3585 };
   3586 const byte kInstruction_cmp_pl_r3_r13[] = {
   3587   0x58, 0xbf, 0x6b, 0x45 // It pl; cmp pl r3 r13
   3588 };
   3589 const byte kInstruction_cmp_pl_r3_r14[] = {
   3590   0x58, 0xbf, 0x73, 0x45 // It pl; cmp pl r3 r14
   3591 };
   3592 const byte kInstruction_cmp_pl_r4_r0[] = {
   3593   0x58, 0xbf, 0x84, 0x42 // It pl; cmp pl r4 r0
   3594 };
   3595 const byte kInstruction_cmp_pl_r4_r1[] = {
   3596   0x58, 0xbf, 0x8c, 0x42 // It pl; cmp pl r4 r1
   3597 };
   3598 const byte kInstruction_cmp_pl_r4_r2[] = {
   3599   0x58, 0xbf, 0x94, 0x42 // It pl; cmp pl r4 r2
   3600 };
   3601 const byte kInstruction_cmp_pl_r4_r3[] = {
   3602   0x58, 0xbf, 0x9c, 0x42 // It pl; cmp pl r4 r3
   3603 };
   3604 const byte kInstruction_cmp_pl_r4_r4[] = {
   3605   0x58, 0xbf, 0xa4, 0x42 // It pl; cmp pl r4 r4
   3606 };
   3607 const byte kInstruction_cmp_pl_r4_r5[] = {
   3608   0x58, 0xbf, 0xac, 0x42 // It pl; cmp pl r4 r5
   3609 };
   3610 const byte kInstruction_cmp_pl_r4_r6[] = {
   3611   0x58, 0xbf, 0xb4, 0x42 // It pl; cmp pl r4 r6
   3612 };
   3613 const byte kInstruction_cmp_pl_r4_r7[] = {
   3614   0x58, 0xbf, 0xbc, 0x42 // It pl; cmp pl r4 r7
   3615 };
   3616 const byte kInstruction_cmp_pl_r4_r8[] = {
   3617   0x58, 0xbf, 0x44, 0x45 // It pl; cmp pl r4 r8
   3618 };
   3619 const byte kInstruction_cmp_pl_r4_r9[] = {
   3620   0x58, 0xbf, 0x4c, 0x45 // It pl; cmp pl r4 r9
   3621 };
   3622 const byte kInstruction_cmp_pl_r4_r10[] = {
   3623   0x58, 0xbf, 0x54, 0x45 // It pl; cmp pl r4 r10
   3624 };
   3625 const byte kInstruction_cmp_pl_r4_r11[] = {
   3626   0x58, 0xbf, 0x5c, 0x45 // It pl; cmp pl r4 r11
   3627 };
   3628 const byte kInstruction_cmp_pl_r4_r12[] = {
   3629   0x58, 0xbf, 0x64, 0x45 // It pl; cmp pl r4 r12
   3630 };
   3631 const byte kInstruction_cmp_pl_r4_r13[] = {
   3632   0x58, 0xbf, 0x6c, 0x45 // It pl; cmp pl r4 r13
   3633 };
   3634 const byte kInstruction_cmp_pl_r4_r14[] = {
   3635   0x58, 0xbf, 0x74, 0x45 // It pl; cmp pl r4 r14
   3636 };
   3637 const byte kInstruction_cmp_pl_r5_r0[] = {
   3638   0x58, 0xbf, 0x85, 0x42 // It pl; cmp pl r5 r0
   3639 };
   3640 const byte kInstruction_cmp_pl_r5_r1[] = {
   3641   0x58, 0xbf, 0x8d, 0x42 // It pl; cmp pl r5 r1
   3642 };
   3643 const byte kInstruction_cmp_pl_r5_r2[] = {
   3644   0x58, 0xbf, 0x95, 0x42 // It pl; cmp pl r5 r2
   3645 };
   3646 const byte kInstruction_cmp_pl_r5_r3[] = {
   3647   0x58, 0xbf, 0x9d, 0x42 // It pl; cmp pl r5 r3
   3648 };
   3649 const byte kInstruction_cmp_pl_r5_r4[] = {
   3650   0x58, 0xbf, 0xa5, 0x42 // It pl; cmp pl r5 r4
   3651 };
   3652 const byte kInstruction_cmp_pl_r5_r5[] = {
   3653   0x58, 0xbf, 0xad, 0x42 // It pl; cmp pl r5 r5
   3654 };
   3655 const byte kInstruction_cmp_pl_r5_r6[] = {
   3656   0x58, 0xbf, 0xb5, 0x42 // It pl; cmp pl r5 r6
   3657 };
   3658 const byte kInstruction_cmp_pl_r5_r7[] = {
   3659   0x58, 0xbf, 0xbd, 0x42 // It pl; cmp pl r5 r7
   3660 };
   3661 const byte kInstruction_cmp_pl_r5_r8[] = {
   3662   0x58, 0xbf, 0x45, 0x45 // It pl; cmp pl r5 r8
   3663 };
   3664 const byte kInstruction_cmp_pl_r5_r9[] = {
   3665   0x58, 0xbf, 0x4d, 0x45 // It pl; cmp pl r5 r9
   3666 };
   3667 const byte kInstruction_cmp_pl_r5_r10[] = {
   3668   0x58, 0xbf, 0x55, 0x45 // It pl; cmp pl r5 r10
   3669 };
   3670 const byte kInstruction_cmp_pl_r5_r11[] = {
   3671   0x58, 0xbf, 0x5d, 0x45 // It pl; cmp pl r5 r11
   3672 };
   3673 const byte kInstruction_cmp_pl_r5_r12[] = {
   3674   0x58, 0xbf, 0x65, 0x45 // It pl; cmp pl r5 r12
   3675 };
   3676 const byte kInstruction_cmp_pl_r5_r13[] = {
   3677   0x58, 0xbf, 0x6d, 0x45 // It pl; cmp pl r5 r13
   3678 };
   3679 const byte kInstruction_cmp_pl_r5_r14[] = {
   3680   0x58, 0xbf, 0x75, 0x45 // It pl; cmp pl r5 r14
   3681 };
   3682 const byte kInstruction_cmp_pl_r6_r0[] = {
   3683   0x58, 0xbf, 0x86, 0x42 // It pl; cmp pl r6 r0
   3684 };
   3685 const byte kInstruction_cmp_pl_r6_r1[] = {
   3686   0x58, 0xbf, 0x8e, 0x42 // It pl; cmp pl r6 r1
   3687 };
   3688 const byte kInstruction_cmp_pl_r6_r2[] = {
   3689   0x58, 0xbf, 0x96, 0x42 // It pl; cmp pl r6 r2
   3690 };
   3691 const byte kInstruction_cmp_pl_r6_r3[] = {
   3692   0x58, 0xbf, 0x9e, 0x42 // It pl; cmp pl r6 r3
   3693 };
   3694 const byte kInstruction_cmp_pl_r6_r4[] = {
   3695   0x58, 0xbf, 0xa6, 0x42 // It pl; cmp pl r6 r4
   3696 };
   3697 const byte kInstruction_cmp_pl_r6_r5[] = {
   3698   0x58, 0xbf, 0xae, 0x42 // It pl; cmp pl r6 r5
   3699 };
   3700 const byte kInstruction_cmp_pl_r6_r6[] = {
   3701   0x58, 0xbf, 0xb6, 0x42 // It pl; cmp pl r6 r6
   3702 };
   3703 const byte kInstruction_cmp_pl_r6_r7[] = {
   3704   0x58, 0xbf, 0xbe, 0x42 // It pl; cmp pl r6 r7
   3705 };
   3706 const byte kInstruction_cmp_pl_r6_r8[] = {
   3707   0x58, 0xbf, 0x46, 0x45 // It pl; cmp pl r6 r8
   3708 };
   3709 const byte kInstruction_cmp_pl_r6_r9[] = {
   3710   0x58, 0xbf, 0x4e, 0x45 // It pl; cmp pl r6 r9
   3711 };
   3712 const byte kInstruction_cmp_pl_r6_r10[] = {
   3713   0x58, 0xbf, 0x56, 0x45 // It pl; cmp pl r6 r10
   3714 };
   3715 const byte kInstruction_cmp_pl_r6_r11[] = {
   3716   0x58, 0xbf, 0x5e, 0x45 // It pl; cmp pl r6 r11
   3717 };
   3718 const byte kInstruction_cmp_pl_r6_r12[] = {
   3719   0x58, 0xbf, 0x66, 0x45 // It pl; cmp pl r6 r12
   3720 };
   3721 const byte kInstruction_cmp_pl_r6_r13[] = {
   3722   0x58, 0xbf, 0x6e, 0x45 // It pl; cmp pl r6 r13
   3723 };
   3724 const byte kInstruction_cmp_pl_r6_r14[] = {
   3725   0x58, 0xbf, 0x76, 0x45 // It pl; cmp pl r6 r14
   3726 };
   3727 const byte kInstruction_cmp_pl_r7_r0[] = {
   3728   0x58, 0xbf, 0x87, 0x42 // It pl; cmp pl r7 r0
   3729 };
   3730 const byte kInstruction_cmp_pl_r7_r1[] = {
   3731   0x58, 0xbf, 0x8f, 0x42 // It pl; cmp pl r7 r1
   3732 };
   3733 const byte kInstruction_cmp_pl_r7_r2[] = {
   3734   0x58, 0xbf, 0x97, 0x42 // It pl; cmp pl r7 r2
   3735 };
   3736 const byte kInstruction_cmp_pl_r7_r3[] = {
   3737   0x58, 0xbf, 0x9f, 0x42 // It pl; cmp pl r7 r3
   3738 };
   3739 const byte kInstruction_cmp_pl_r7_r4[] = {
   3740   0x58, 0xbf, 0xa7, 0x42 // It pl; cmp pl r7 r4
   3741 };
   3742 const byte kInstruction_cmp_pl_r7_r5[] = {
   3743   0x58, 0xbf, 0xaf, 0x42 // It pl; cmp pl r7 r5
   3744 };
   3745 const byte kInstruction_cmp_pl_r7_r6[] = {
   3746   0x58, 0xbf, 0xb7, 0x42 // It pl; cmp pl r7 r6
   3747 };
   3748 const byte kInstruction_cmp_pl_r7_r7[] = {
   3749   0x58, 0xbf, 0xbf, 0x42 // It pl; cmp pl r7 r7
   3750 };
   3751 const byte kInstruction_cmp_pl_r7_r8[] = {
   3752   0x58, 0xbf, 0x47, 0x45 // It pl; cmp pl r7 r8
   3753 };
   3754 const byte kInstruction_cmp_pl_r7_r9[] = {
   3755   0x58, 0xbf, 0x4f, 0x45 // It pl; cmp pl r7 r9
   3756 };
   3757 const byte kInstruction_cmp_pl_r7_r10[] = {
   3758   0x58, 0xbf, 0x57, 0x45 // It pl; cmp pl r7 r10
   3759 };
   3760 const byte kInstruction_cmp_pl_r7_r11[] = {
   3761   0x58, 0xbf, 0x5f, 0x45 // It pl; cmp pl r7 r11
   3762 };
   3763 const byte kInstruction_cmp_pl_r7_r12[] = {
   3764   0x58, 0xbf, 0x67, 0x45 // It pl; cmp pl r7 r12
   3765 };
   3766 const byte kInstruction_cmp_pl_r7_r13[] = {
   3767   0x58, 0xbf, 0x6f, 0x45 // It pl; cmp pl r7 r13
   3768 };
   3769 const byte kInstruction_cmp_pl_r7_r14[] = {
   3770   0x58, 0xbf, 0x77, 0x45 // It pl; cmp pl r7 r14
   3771 };
   3772 const byte kInstruction_cmp_pl_r8_r0[] = {
   3773   0x58, 0xbf, 0x80, 0x45 // It pl; cmp pl r8 r0
   3774 };
   3775 const byte kInstruction_cmp_pl_r8_r1[] = {
   3776   0x58, 0xbf, 0x88, 0x45 // It pl; cmp pl r8 r1
   3777 };
   3778 const byte kInstruction_cmp_pl_r8_r2[] = {
   3779   0x58, 0xbf, 0x90, 0x45 // It pl; cmp pl r8 r2
   3780 };
   3781 const byte kInstruction_cmp_pl_r8_r3[] = {
   3782   0x58, 0xbf, 0x98, 0x45 // It pl; cmp pl r8 r3
   3783 };
   3784 const byte kInstruction_cmp_pl_r8_r4[] = {
   3785   0x58, 0xbf, 0xa0, 0x45 // It pl; cmp pl r8 r4
   3786 };
   3787 const byte kInstruction_cmp_pl_r8_r5[] = {
   3788   0x58, 0xbf, 0xa8, 0x45 // It pl; cmp pl r8 r5
   3789 };
   3790 const byte kInstruction_cmp_pl_r8_r6[] = {
   3791   0x58, 0xbf, 0xb0, 0x45 // It pl; cmp pl r8 r6
   3792 };
   3793 const byte kInstruction_cmp_pl_r8_r7[] = {
   3794   0x58, 0xbf, 0xb8, 0x45 // It pl; cmp pl r8 r7
   3795 };
   3796 const byte kInstruction_cmp_pl_r8_r8[] = {
   3797   0x58, 0xbf, 0xc0, 0x45 // It pl; cmp pl r8 r8
   3798 };
   3799 const byte kInstruction_cmp_pl_r8_r9[] = {
   3800   0x58, 0xbf, 0xc8, 0x45 // It pl; cmp pl r8 r9
   3801 };
   3802 const byte kInstruction_cmp_pl_r8_r10[] = {
   3803   0x58, 0xbf, 0xd0, 0x45 // It pl; cmp pl r8 r10
   3804 };
   3805 const byte kInstruction_cmp_pl_r8_r11[] = {
   3806   0x58, 0xbf, 0xd8, 0x45 // It pl; cmp pl r8 r11
   3807 };
   3808 const byte kInstruction_cmp_pl_r8_r12[] = {
   3809   0x58, 0xbf, 0xe0, 0x45 // It pl; cmp pl r8 r12
   3810 };
   3811 const byte kInstruction_cmp_pl_r8_r13[] = {
   3812   0x58, 0xbf, 0xe8, 0x45 // It pl; cmp pl r8 r13
   3813 };
   3814 const byte kInstruction_cmp_pl_r8_r14[] = {
   3815   0x58, 0xbf, 0xf0, 0x45 // It pl; cmp pl r8 r14
   3816 };
   3817 const byte kInstruction_cmp_pl_r9_r0[] = {
   3818   0x58, 0xbf, 0x81, 0x45 // It pl; cmp pl r9 r0
   3819 };
   3820 const byte kInstruction_cmp_pl_r9_r1[] = {
   3821   0x58, 0xbf, 0x89, 0x45 // It pl; cmp pl r9 r1
   3822 };
   3823 const byte kInstruction_cmp_pl_r9_r2[] = {
   3824   0x58, 0xbf, 0x91, 0x45 // It pl; cmp pl r9 r2
   3825 };
   3826 const byte kInstruction_cmp_pl_r9_r3[] = {
   3827   0x58, 0xbf, 0x99, 0x45 // It pl; cmp pl r9 r3
   3828 };
   3829 const byte kInstruction_cmp_pl_r9_r4[] = {
   3830   0x58, 0xbf, 0xa1, 0x45 // It pl; cmp pl r9 r4
   3831 };
   3832 const byte kInstruction_cmp_pl_r9_r5[] = {
   3833   0x58, 0xbf, 0xa9, 0x45 // It pl; cmp pl r9 r5
   3834 };
   3835 const byte kInstruction_cmp_pl_r9_r6[] = {
   3836   0x58, 0xbf, 0xb1, 0x45 // It pl; cmp pl r9 r6
   3837 };
   3838 const byte kInstruction_cmp_pl_r9_r7[] = {
   3839   0x58, 0xbf, 0xb9, 0x45 // It pl; cmp pl r9 r7
   3840 };
   3841 const byte kInstruction_cmp_pl_r9_r8[] = {
   3842   0x58, 0xbf, 0xc1, 0x45 // It pl; cmp pl r9 r8
   3843 };
   3844 const byte kInstruction_cmp_pl_r9_r9[] = {
   3845   0x58, 0xbf, 0xc9, 0x45 // It pl; cmp pl r9 r9
   3846 };
   3847 const byte kInstruction_cmp_pl_r9_r10[] = {
   3848   0x58, 0xbf, 0xd1, 0x45 // It pl; cmp pl r9 r10
   3849 };
   3850 const byte kInstruction_cmp_pl_r9_r11[] = {
   3851   0x58, 0xbf, 0xd9, 0x45 // It pl; cmp pl r9 r11
   3852 };
   3853 const byte kInstruction_cmp_pl_r9_r12[] = {
   3854   0x58, 0xbf, 0xe1, 0x45 // It pl; cmp pl r9 r12
   3855 };
   3856 const byte kInstruction_cmp_pl_r9_r13[] = {
   3857   0x58, 0xbf, 0xe9, 0x45 // It pl; cmp pl r9 r13
   3858 };
   3859 const byte kInstruction_cmp_pl_r9_r14[] = {
   3860   0x58, 0xbf, 0xf1, 0x45 // It pl; cmp pl r9 r14
   3861 };
   3862 const byte kInstruction_cmp_pl_r10_r0[] = {
   3863   0x58, 0xbf, 0x82, 0x45 // It pl; cmp pl r10 r0
   3864 };
   3865 const byte kInstruction_cmp_pl_r10_r1[] = {
   3866   0x58, 0xbf, 0x8a, 0x45 // It pl; cmp pl r10 r1
   3867 };
   3868 const byte kInstruction_cmp_pl_r10_r2[] = {
   3869   0x58, 0xbf, 0x92, 0x45 // It pl; cmp pl r10 r2
   3870 };
   3871 const byte kInstruction_cmp_pl_r10_r3[] = {
   3872   0x58, 0xbf, 0x9a, 0x45 // It pl; cmp pl r10 r3
   3873 };
   3874 const byte kInstruction_cmp_pl_r10_r4[] = {
   3875   0x58, 0xbf, 0xa2, 0x45 // It pl; cmp pl r10 r4
   3876 };
   3877 const byte kInstruction_cmp_pl_r10_r5[] = {
   3878   0x58, 0xbf, 0xaa, 0x45 // It pl; cmp pl r10 r5
   3879 };
   3880 const byte kInstruction_cmp_pl_r10_r6[] = {
   3881   0x58, 0xbf, 0xb2, 0x45 // It pl; cmp pl r10 r6
   3882 };
   3883 const byte kInstruction_cmp_pl_r10_r7[] = {
   3884   0x58, 0xbf, 0xba, 0x45 // It pl; cmp pl r10 r7
   3885 };
   3886 const byte kInstruction_cmp_pl_r10_r8[] = {
   3887   0x58, 0xbf, 0xc2, 0x45 // It pl; cmp pl r10 r8
   3888 };
   3889 const byte kInstruction_cmp_pl_r10_r9[] = {
   3890   0x58, 0xbf, 0xca, 0x45 // It pl; cmp pl r10 r9
   3891 };
   3892 const byte kInstruction_cmp_pl_r10_r10[] = {
   3893   0x58, 0xbf, 0xd2, 0x45 // It pl; cmp pl r10 r10
   3894 };
   3895 const byte kInstruction_cmp_pl_r10_r11[] = {
   3896   0x58, 0xbf, 0xda, 0x45 // It pl; cmp pl r10 r11
   3897 };
   3898 const byte kInstruction_cmp_pl_r10_r12[] = {
   3899   0x58, 0xbf, 0xe2, 0x45 // It pl; cmp pl r10 r12
   3900 };
   3901 const byte kInstruction_cmp_pl_r10_r13[] = {
   3902   0x58, 0xbf, 0xea, 0x45 // It pl; cmp pl r10 r13
   3903 };
   3904 const byte kInstruction_cmp_pl_r10_r14[] = {
   3905   0x58, 0xbf, 0xf2, 0x45 // It pl; cmp pl r10 r14
   3906 };
   3907 const byte kInstruction_cmp_pl_r11_r0[] = {
   3908   0x58, 0xbf, 0x83, 0x45 // It pl; cmp pl r11 r0
   3909 };
   3910 const byte kInstruction_cmp_pl_r11_r1[] = {
   3911   0x58, 0xbf, 0x8b, 0x45 // It pl; cmp pl r11 r1
   3912 };
   3913 const byte kInstruction_cmp_pl_r11_r2[] = {
   3914   0x58, 0xbf, 0x93, 0x45 // It pl; cmp pl r11 r2
   3915 };
   3916 const byte kInstruction_cmp_pl_r11_r3[] = {
   3917   0x58, 0xbf, 0x9b, 0x45 // It pl; cmp pl r11 r3
   3918 };
   3919 const byte kInstruction_cmp_pl_r11_r4[] = {
   3920   0x58, 0xbf, 0xa3, 0x45 // It pl; cmp pl r11 r4
   3921 };
   3922 const byte kInstruction_cmp_pl_r11_r5[] = {
   3923   0x58, 0xbf, 0xab, 0x45 // It pl; cmp pl r11 r5
   3924 };
   3925 const byte kInstruction_cmp_pl_r11_r6[] = {
   3926   0x58, 0xbf, 0xb3, 0x45 // It pl; cmp pl r11 r6
   3927 };
   3928 const byte kInstruction_cmp_pl_r11_r7[] = {
   3929   0x58, 0xbf, 0xbb, 0x45 // It pl; cmp pl r11 r7
   3930 };
   3931 const byte kInstruction_cmp_pl_r11_r8[] = {
   3932   0x58, 0xbf, 0xc3, 0x45 // It pl; cmp pl r11 r8
   3933 };
   3934 const byte kInstruction_cmp_pl_r11_r9[] = {
   3935   0x58, 0xbf, 0xcb, 0x45 // It pl; cmp pl r11 r9
   3936 };
   3937 const byte kInstruction_cmp_pl_r11_r10[] = {
   3938   0x58, 0xbf, 0xd3, 0x45 // It pl; cmp pl r11 r10
   3939 };
   3940 const byte kInstruction_cmp_pl_r11_r11[] = {
   3941   0x58, 0xbf, 0xdb, 0x45 // It pl; cmp pl r11 r11
   3942 };
   3943 const byte kInstruction_cmp_pl_r11_r12[] = {
   3944   0x58, 0xbf, 0xe3, 0x45 // It pl; cmp pl r11 r12
   3945 };
   3946 const byte kInstruction_cmp_pl_r11_r13[] = {
   3947   0x58, 0xbf, 0xeb, 0x45 // It pl; cmp pl r11 r13
   3948 };
   3949 const byte kInstruction_cmp_pl_r11_r14[] = {
   3950   0x58, 0xbf, 0xf3, 0x45 // It pl; cmp pl r11 r14
   3951 };
   3952 const byte kInstruction_cmp_pl_r12_r0[] = {
   3953   0x58, 0xbf, 0x84, 0x45 // It pl; cmp pl r12 r0
   3954 };
   3955 const byte kInstruction_cmp_pl_r12_r1[] = {
   3956   0x58, 0xbf, 0x8c, 0x45 // It pl; cmp pl r12 r1
   3957 };
   3958 const byte kInstruction_cmp_pl_r12_r2[] = {
   3959   0x58, 0xbf, 0x94, 0x45 // It pl; cmp pl r12 r2
   3960 };
   3961 const byte kInstruction_cmp_pl_r12_r3[] = {
   3962   0x58, 0xbf, 0x9c, 0x45 // It pl; cmp pl r12 r3
   3963 };
   3964 const byte kInstruction_cmp_pl_r12_r4[] = {
   3965   0x58, 0xbf, 0xa4, 0x45 // It pl; cmp pl r12 r4
   3966 };
   3967 const byte kInstruction_cmp_pl_r12_r5[] = {
   3968   0x58, 0xbf, 0xac, 0x45 // It pl; cmp pl r12 r5
   3969 };
   3970 const byte kInstruction_cmp_pl_r12_r6[] = {
   3971   0x58, 0xbf, 0xb4, 0x45 // It pl; cmp pl r12 r6
   3972 };
   3973 const byte kInstruction_cmp_pl_r12_r7[] = {
   3974   0x58, 0xbf, 0xbc, 0x45 // It pl; cmp pl r12 r7
   3975 };
   3976 const byte kInstruction_cmp_pl_r12_r8[] = {
   3977   0x58, 0xbf, 0xc4, 0x45 // It pl; cmp pl r12 r8
   3978 };
   3979 const byte kInstruction_cmp_pl_r12_r9[] = {
   3980   0x58, 0xbf, 0xcc, 0x45 // It pl; cmp pl r12 r9
   3981 };
   3982 const byte kInstruction_cmp_pl_r12_r10[] = {
   3983   0x58, 0xbf, 0xd4, 0x45 // It pl; cmp pl r12 r10
   3984 };
   3985 const byte kInstruction_cmp_pl_r12_r11[] = {
   3986   0x58, 0xbf, 0xdc, 0x45 // It pl; cmp pl r12 r11
   3987 };
   3988 const byte kInstruction_cmp_pl_r12_r12[] = {
   3989   0x58, 0xbf, 0xe4, 0x45 // It pl; cmp pl r12 r12
   3990 };
   3991 const byte kInstruction_cmp_pl_r12_r13[] = {
   3992   0x58, 0xbf, 0xec, 0x45 // It pl; cmp pl r12 r13
   3993 };
   3994 const byte kInstruction_cmp_pl_r12_r14[] = {
   3995   0x58, 0xbf, 0xf4, 0x45 // It pl; cmp pl r12 r14
   3996 };
   3997 const byte kInstruction_cmp_pl_r13_r0[] = {
   3998   0x58, 0xbf, 0x85, 0x45 // It pl; cmp pl r13 r0
   3999 };
   4000 const byte kInstruction_cmp_pl_r13_r1[] = {
   4001   0x58, 0xbf, 0x8d, 0x45 // It pl; cmp pl r13 r1
   4002 };
   4003 const byte kInstruction_cmp_pl_r13_r2[] = {
   4004   0x58, 0xbf, 0x95, 0x45 // It pl; cmp pl r13 r2
   4005 };
   4006 const byte kInstruction_cmp_pl_r13_r3[] = {
   4007   0x58, 0xbf, 0x9d, 0x45 // It pl; cmp pl r13 r3
   4008 };
   4009 const byte kInstruction_cmp_pl_r13_r4[] = {
   4010   0x58, 0xbf, 0xa5, 0x45 // It pl; cmp pl r13 r4
   4011 };
   4012 const byte kInstruction_cmp_pl_r13_r5[] = {
   4013   0x58, 0xbf, 0xad, 0x45 // It pl; cmp pl r13 r5
   4014 };
   4015 const byte kInstruction_cmp_pl_r13_r6[] = {
   4016   0x58, 0xbf, 0xb5, 0x45 // It pl; cmp pl r13 r6
   4017 };
   4018 const byte kInstruction_cmp_pl_r13_r7[] = {
   4019   0x58, 0xbf, 0xbd, 0x45 // It pl; cmp pl r13 r7
   4020 };
   4021 const byte kInstruction_cmp_pl_r13_r8[] = {
   4022   0x58, 0xbf, 0xc5, 0x45 // It pl; cmp pl r13 r8
   4023 };
   4024 const byte kInstruction_cmp_pl_r13_r9[] = {
   4025   0x58, 0xbf, 0xcd, 0x45 // It pl; cmp pl r13 r9
   4026 };
   4027 const byte kInstruction_cmp_pl_r13_r10[] = {
   4028   0x58, 0xbf, 0xd5, 0x45 // It pl; cmp pl r13 r10
   4029 };
   4030 const byte kInstruction_cmp_pl_r13_r11[] = {
   4031   0x58, 0xbf, 0xdd, 0x45 // It pl; cmp pl r13 r11
   4032 };
   4033 const byte kInstruction_cmp_pl_r13_r12[] = {
   4034   0x58, 0xbf, 0xe5, 0x45 // It pl; cmp pl r13 r12
   4035 };
   4036 const byte kInstruction_cmp_pl_r13_r13[] = {
   4037   0x58, 0xbf, 0xed, 0x45 // It pl; cmp pl r13 r13
   4038 };
   4039 const byte kInstruction_cmp_pl_r13_r14[] = {
   4040   0x58, 0xbf, 0xf5, 0x45 // It pl; cmp pl r13 r14
   4041 };
   4042 const byte kInstruction_cmp_pl_r14_r0[] = {
   4043   0x58, 0xbf, 0x86, 0x45 // It pl; cmp pl r14 r0
   4044 };
   4045 const byte kInstruction_cmp_pl_r14_r1[] = {
   4046   0x58, 0xbf, 0x8e, 0x45 // It pl; cmp pl r14 r1
   4047 };
   4048 const byte kInstruction_cmp_pl_r14_r2[] = {
   4049   0x58, 0xbf, 0x96, 0x45 // It pl; cmp pl r14 r2
   4050 };
   4051 const byte kInstruction_cmp_pl_r14_r3[] = {
   4052   0x58, 0xbf, 0x9e, 0x45 // It pl; cmp pl r14 r3
   4053 };
   4054 const byte kInstruction_cmp_pl_r14_r4[] = {
   4055   0x58, 0xbf, 0xa6, 0x45 // It pl; cmp pl r14 r4
   4056 };
   4057 const byte kInstruction_cmp_pl_r14_r5[] = {
   4058   0x58, 0xbf, 0xae, 0x45 // It pl; cmp pl r14 r5
   4059 };
   4060 const byte kInstruction_cmp_pl_r14_r6[] = {
   4061   0x58, 0xbf, 0xb6, 0x45 // It pl; cmp pl r14 r6
   4062 };
   4063 const byte kInstruction_cmp_pl_r14_r7[] = {
   4064   0x58, 0xbf, 0xbe, 0x45 // It pl; cmp pl r14 r7
   4065 };
   4066 const byte kInstruction_cmp_pl_r14_r8[] = {
   4067   0x58, 0xbf, 0xc6, 0x45 // It pl; cmp pl r14 r8
   4068 };
   4069 const byte kInstruction_cmp_pl_r14_r9[] = {
   4070   0x58, 0xbf, 0xce, 0x45 // It pl; cmp pl r14 r9
   4071 };
   4072 const byte kInstruction_cmp_pl_r14_r10[] = {
   4073   0x58, 0xbf, 0xd6, 0x45 // It pl; cmp pl r14 r10
   4074 };
   4075 const byte kInstruction_cmp_pl_r14_r11[] = {
   4076   0x58, 0xbf, 0xde, 0x45 // It pl; cmp pl r14 r11
   4077 };
   4078 const byte kInstruction_cmp_pl_r14_r12[] = {
   4079   0x58, 0xbf, 0xe6, 0x45 // It pl; cmp pl r14 r12
   4080 };
   4081 const byte kInstruction_cmp_pl_r14_r13[] = {
   4082   0x58, 0xbf, 0xee, 0x45 // It pl; cmp pl r14 r13
   4083 };
   4084 const byte kInstruction_cmp_pl_r14_r14[] = {
   4085   0x58, 0xbf, 0xf6, 0x45 // It pl; cmp pl r14 r14
   4086 };
   4087 const byte kInstruction_cmp_vs_r0_r0[] = {
   4088   0x68, 0xbf, 0x80, 0x42 // It vs; cmp vs r0 r0
   4089 };
   4090 const byte kInstruction_cmp_vs_r0_r1[] = {
   4091   0x68, 0xbf, 0x88, 0x42 // It vs; cmp vs r0 r1
   4092 };
   4093 const byte kInstruction_cmp_vs_r0_r2[] = {
   4094   0x68, 0xbf, 0x90, 0x42 // It vs; cmp vs r0 r2
   4095 };
   4096 const byte kInstruction_cmp_vs_r0_r3[] = {
   4097   0x68, 0xbf, 0x98, 0x42 // It vs; cmp vs r0 r3
   4098 };
   4099 const byte kInstruction_cmp_vs_r0_r4[] = {
   4100   0x68, 0xbf, 0xa0, 0x42 // It vs; cmp vs r0 r4
   4101 };
   4102 const byte kInstruction_cmp_vs_r0_r5[] = {
   4103   0x68, 0xbf, 0xa8, 0x42 // It vs; cmp vs r0 r5
   4104 };
   4105 const byte kInstruction_cmp_vs_r0_r6[] = {
   4106   0x68, 0xbf, 0xb0, 0x42 // It vs; cmp vs r0 r6
   4107 };
   4108 const byte kInstruction_cmp_vs_r0_r7[] = {
   4109   0x68, 0xbf, 0xb8, 0x42 // It vs; cmp vs r0 r7
   4110 };
   4111 const byte kInstruction_cmp_vs_r0_r8[] = {
   4112   0x68, 0xbf, 0x40, 0x45 // It vs; cmp vs r0 r8
   4113 };
   4114 const byte kInstruction_cmp_vs_r0_r9[] = {
   4115   0x68, 0xbf, 0x48, 0x45 // It vs; cmp vs r0 r9
   4116 };
   4117 const byte kInstruction_cmp_vs_r0_r10[] = {
   4118   0x68, 0xbf, 0x50, 0x45 // It vs; cmp vs r0 r10
   4119 };
   4120 const byte kInstruction_cmp_vs_r0_r11[] = {
   4121   0x68, 0xbf, 0x58, 0x45 // It vs; cmp vs r0 r11
   4122 };
   4123 const byte kInstruction_cmp_vs_r0_r12[] = {
   4124   0x68, 0xbf, 0x60, 0x45 // It vs; cmp vs r0 r12
   4125 };
   4126 const byte kInstruction_cmp_vs_r0_r13[] = {
   4127   0x68, 0xbf, 0x68, 0x45 // It vs; cmp vs r0 r13
   4128 };
   4129 const byte kInstruction_cmp_vs_r0_r14[] = {
   4130   0x68, 0xbf, 0x70, 0x45 // It vs; cmp vs r0 r14
   4131 };
   4132 const byte kInstruction_cmp_vs_r1_r0[] = {
   4133   0x68, 0xbf, 0x81, 0x42 // It vs; cmp vs r1 r0
   4134 };
   4135 const byte kInstruction_cmp_vs_r1_r1[] = {
   4136   0x68, 0xbf, 0x89, 0x42 // It vs; cmp vs r1 r1
   4137 };
   4138 const byte kInstruction_cmp_vs_r1_r2[] = {
   4139   0x68, 0xbf, 0x91, 0x42 // It vs; cmp vs r1 r2
   4140 };
   4141 const byte kInstruction_cmp_vs_r1_r3[] = {
   4142   0x68, 0xbf, 0x99, 0x42 // It vs; cmp vs r1 r3
   4143 };
   4144 const byte kInstruction_cmp_vs_r1_r4[] = {
   4145   0x68, 0xbf, 0xa1, 0x42 // It vs; cmp vs r1 r4
   4146 };
   4147 const byte kInstruction_cmp_vs_r1_r5[] = {
   4148   0x68, 0xbf, 0xa9, 0x42 // It vs; cmp vs r1 r5
   4149 };
   4150 const byte kInstruction_cmp_vs_r1_r6[] = {
   4151   0x68, 0xbf, 0xb1, 0x42 // It vs; cmp vs r1 r6
   4152 };
   4153 const byte kInstruction_cmp_vs_r1_r7[] = {
   4154   0x68, 0xbf, 0xb9, 0x42 // It vs; cmp vs r1 r7
   4155 };
   4156 const byte kInstruction_cmp_vs_r1_r8[] = {
   4157   0x68, 0xbf, 0x41, 0x45 // It vs; cmp vs r1 r8
   4158 };
   4159 const byte kInstruction_cmp_vs_r1_r9[] = {
   4160   0x68, 0xbf, 0x49, 0x45 // It vs; cmp vs r1 r9
   4161 };
   4162 const byte kInstruction_cmp_vs_r1_r10[] = {
   4163   0x68, 0xbf, 0x51, 0x45 // It vs; cmp vs r1 r10
   4164 };
   4165 const byte kInstruction_cmp_vs_r1_r11[] = {
   4166   0x68, 0xbf, 0x59, 0x45 // It vs; cmp vs r1 r11
   4167 };
   4168 const byte kInstruction_cmp_vs_r1_r12[] = {
   4169   0x68, 0xbf, 0x61, 0x45 // It vs; cmp vs r1 r12
   4170 };
   4171 const byte kInstruction_cmp_vs_r1_r13[] = {
   4172   0x68, 0xbf, 0x69, 0x45 // It vs; cmp vs r1 r13
   4173 };
   4174 const byte kInstruction_cmp_vs_r1_r14[] = {
   4175   0x68, 0xbf, 0x71, 0x45 // It vs; cmp vs r1 r14
   4176 };
   4177 const byte kInstruction_cmp_vs_r2_r0[] = {
   4178   0x68, 0xbf, 0x82, 0x42 // It vs; cmp vs r2 r0
   4179 };
   4180 const byte kInstruction_cmp_vs_r2_r1[] = {
   4181   0x68, 0xbf, 0x8a, 0x42 // It vs; cmp vs r2 r1
   4182 };
   4183 const byte kInstruction_cmp_vs_r2_r2[] = {
   4184   0x68, 0xbf, 0x92, 0x42 // It vs; cmp vs r2 r2
   4185 };
   4186 const byte kInstruction_cmp_vs_r2_r3[] = {
   4187   0x68, 0xbf, 0x9a, 0x42 // It vs; cmp vs r2 r3
   4188 };
   4189 const byte kInstruction_cmp_vs_r2_r4[] = {
   4190   0x68, 0xbf, 0xa2, 0x42 // It vs; cmp vs r2 r4
   4191 };
   4192 const byte kInstruction_cmp_vs_r2_r5[] = {
   4193   0x68, 0xbf, 0xaa, 0x42 // It vs; cmp vs r2 r5
   4194 };
   4195 const byte kInstruction_cmp_vs_r2_r6[] = {
   4196   0x68, 0xbf, 0xb2, 0x42 // It vs; cmp vs r2 r6
   4197 };
   4198 const byte kInstruction_cmp_vs_r2_r7[] = {
   4199   0x68, 0xbf, 0xba, 0x42 // It vs; cmp vs r2 r7
   4200 };
   4201 const byte kInstruction_cmp_vs_r2_r8[] = {
   4202   0x68, 0xbf, 0x42, 0x45 // It vs; cmp vs r2 r8
   4203 };
   4204 const byte kInstruction_cmp_vs_r2_r9[] = {
   4205   0x68, 0xbf, 0x4a, 0x45 // It vs; cmp vs r2 r9
   4206 };
   4207 const byte kInstruction_cmp_vs_r2_r10[] = {
   4208   0x68, 0xbf, 0x52, 0x45 // It vs; cmp vs r2 r10
   4209 };
   4210 const byte kInstruction_cmp_vs_r2_r11[] = {
   4211   0x68, 0xbf, 0x5a, 0x45 // It vs; cmp vs r2 r11
   4212 };
   4213 const byte kInstruction_cmp_vs_r2_r12[] = {
   4214   0x68, 0xbf, 0x62, 0x45 // It vs; cmp vs r2 r12
   4215 };
   4216 const byte kInstruction_cmp_vs_r2_r13[] = {
   4217   0x68, 0xbf, 0x6a, 0x45 // It vs; cmp vs r2 r13
   4218 };
   4219 const byte kInstruction_cmp_vs_r2_r14[] = {
   4220   0x68, 0xbf, 0x72, 0x45 // It vs; cmp vs r2 r14
   4221 };
   4222 const byte kInstruction_cmp_vs_r3_r0[] = {
   4223   0x68, 0xbf, 0x83, 0x42 // It vs; cmp vs r3 r0
   4224 };
   4225 const byte kInstruction_cmp_vs_r3_r1[] = {
   4226   0x68, 0xbf, 0x8b, 0x42 // It vs; cmp vs r3 r1
   4227 };
   4228 const byte kInstruction_cmp_vs_r3_r2[] = {
   4229   0x68, 0xbf, 0x93, 0x42 // It vs; cmp vs r3 r2
   4230 };
   4231 const byte kInstruction_cmp_vs_r3_r3[] = {
   4232   0x68, 0xbf, 0x9b, 0x42 // It vs; cmp vs r3 r3
   4233 };
   4234 const byte kInstruction_cmp_vs_r3_r4[] = {
   4235   0x68, 0xbf, 0xa3, 0x42 // It vs; cmp vs r3 r4
   4236 };
   4237 const byte kInstruction_cmp_vs_r3_r5[] = {
   4238   0x68, 0xbf, 0xab, 0x42 // It vs; cmp vs r3 r5
   4239 };
   4240 const byte kInstruction_cmp_vs_r3_r6[] = {
   4241   0x68, 0xbf, 0xb3, 0x42 // It vs; cmp vs r3 r6
   4242 };
   4243 const byte kInstruction_cmp_vs_r3_r7[] = {
   4244   0x68, 0xbf, 0xbb, 0x42 // It vs; cmp vs r3 r7
   4245 };
   4246 const byte kInstruction_cmp_vs_r3_r8[] = {
   4247   0x68, 0xbf, 0x43, 0x45 // It vs; cmp vs r3 r8
   4248 };
   4249 const byte kInstruction_cmp_vs_r3_r9[] = {
   4250   0x68, 0xbf, 0x4b, 0x45 // It vs; cmp vs r3 r9
   4251 };
   4252 const byte kInstruction_cmp_vs_r3_r10[] = {
   4253   0x68, 0xbf, 0x53, 0x45 // It vs; cmp vs r3 r10
   4254 };
   4255 const byte kInstruction_cmp_vs_r3_r11[] = {
   4256   0x68, 0xbf, 0x5b, 0x45 // It vs; cmp vs r3 r11
   4257 };
   4258 const byte kInstruction_cmp_vs_r3_r12[] = {
   4259   0x68, 0xbf, 0x63, 0x45 // It vs; cmp vs r3 r12
   4260 };
   4261 const byte kInstruction_cmp_vs_r3_r13[] = {
   4262   0x68, 0xbf, 0x6b, 0x45 // It vs; cmp vs r3 r13
   4263 };
   4264 const byte kInstruction_cmp_vs_r3_r14[] = {
   4265   0x68, 0xbf, 0x73, 0x45 // It vs; cmp vs r3 r14
   4266 };
   4267 const byte kInstruction_cmp_vs_r4_r0[] = {
   4268   0x68, 0xbf, 0x84, 0x42 // It vs; cmp vs r4 r0
   4269 };
   4270 const byte kInstruction_cmp_vs_r4_r1[] = {
   4271   0x68, 0xbf, 0x8c, 0x42 // It vs; cmp vs r4 r1
   4272 };
   4273 const byte kInstruction_cmp_vs_r4_r2[] = {
   4274   0x68, 0xbf, 0x94, 0x42 // It vs; cmp vs r4 r2
   4275 };
   4276 const byte kInstruction_cmp_vs_r4_r3[] = {
   4277   0x68, 0xbf, 0x9c, 0x42 // It vs; cmp vs r4 r3
   4278 };
   4279 const byte kInstruction_cmp_vs_r4_r4[] = {
   4280   0x68, 0xbf, 0xa4, 0x42 // It vs; cmp vs r4 r4
   4281 };
   4282 const byte kInstruction_cmp_vs_r4_r5[] = {
   4283   0x68, 0xbf, 0xac, 0x42 // It vs; cmp vs r4 r5
   4284 };
   4285 const byte kInstruction_cmp_vs_r4_r6[] = {
   4286   0x68, 0xbf, 0xb4, 0x42 // It vs; cmp vs r4 r6
   4287 };
   4288 const byte kInstruction_cmp_vs_r4_r7[] = {
   4289   0x68, 0xbf, 0xbc, 0x42 // It vs; cmp vs r4 r7
   4290 };
   4291 const byte kInstruction_cmp_vs_r4_r8[] = {
   4292   0x68, 0xbf, 0x44, 0x45 // It vs; cmp vs r4 r8
   4293 };
   4294 const byte kInstruction_cmp_vs_r4_r9[] = {
   4295   0x68, 0xbf, 0x4c, 0x45 // It vs; cmp vs r4 r9
   4296 };
   4297 const byte kInstruction_cmp_vs_r4_r10[] = {
   4298   0x68, 0xbf, 0x54, 0x45 // It vs; cmp vs r4 r10
   4299 };
   4300 const byte kInstruction_cmp_vs_r4_r11[] = {
   4301   0x68, 0xbf, 0x5c, 0x45 // It vs; cmp vs r4 r11
   4302 };
   4303 const byte kInstruction_cmp_vs_r4_r12[] = {
   4304   0x68, 0xbf, 0x64, 0x45 // It vs; cmp vs r4 r12
   4305 };
   4306 const byte kInstruction_cmp_vs_r4_r13[] = {
   4307   0x68, 0xbf, 0x6c, 0x45 // It vs; cmp vs r4 r13
   4308 };
   4309 const byte kInstruction_cmp_vs_r4_r14[] = {
   4310   0x68, 0xbf, 0x74, 0x45 // It vs; cmp vs r4 r14
   4311 };
   4312 const byte kInstruction_cmp_vs_r5_r0[] = {
   4313   0x68, 0xbf, 0x85, 0x42 // It vs; cmp vs r5 r0
   4314 };
   4315 const byte kInstruction_cmp_vs_r5_r1[] = {
   4316   0x68, 0xbf, 0x8d, 0x42 // It vs; cmp vs r5 r1
   4317 };
   4318 const byte kInstruction_cmp_vs_r5_r2[] = {
   4319   0x68, 0xbf, 0x95, 0x42 // It vs; cmp vs r5 r2
   4320 };
   4321 const byte kInstruction_cmp_vs_r5_r3[] = {
   4322   0x68, 0xbf, 0x9d, 0x42 // It vs; cmp vs r5 r3
   4323 };
   4324 const byte kInstruction_cmp_vs_r5_r4[] = {
   4325   0x68, 0xbf, 0xa5, 0x42 // It vs; cmp vs r5 r4
   4326 };
   4327 const byte kInstruction_cmp_vs_r5_r5[] = {
   4328   0x68, 0xbf, 0xad, 0x42 // It vs; cmp vs r5 r5
   4329 };
   4330 const byte kInstruction_cmp_vs_r5_r6[] = {
   4331   0x68, 0xbf, 0xb5, 0x42 // It vs; cmp vs r5 r6
   4332 };
   4333 const byte kInstruction_cmp_vs_r5_r7[] = {
   4334   0x68, 0xbf, 0xbd, 0x42 // It vs; cmp vs r5 r7
   4335 };
   4336 const byte kInstruction_cmp_vs_r5_r8[] = {
   4337   0x68, 0xbf, 0x45, 0x45 // It vs; cmp vs r5 r8
   4338 };
   4339 const byte kInstruction_cmp_vs_r5_r9[] = {
   4340   0x68, 0xbf, 0x4d, 0x45 // It vs; cmp vs r5 r9
   4341 };
   4342 const byte kInstruction_cmp_vs_r5_r10[] = {
   4343   0x68, 0xbf, 0x55, 0x45 // It vs; cmp vs r5 r10
   4344 };
   4345 const byte kInstruction_cmp_vs_r5_r11[] = {
   4346   0x68, 0xbf, 0x5d, 0x45 // It vs; cmp vs r5 r11
   4347 };
   4348 const byte kInstruction_cmp_vs_r5_r12[] = {
   4349   0x68, 0xbf, 0x65, 0x45 // It vs; cmp vs r5 r12
   4350 };
   4351 const byte kInstruction_cmp_vs_r5_r13[] = {
   4352   0x68, 0xbf, 0x6d, 0x45 // It vs; cmp vs r5 r13
   4353 };
   4354 const byte kInstruction_cmp_vs_r5_r14[] = {
   4355   0x68, 0xbf, 0x75, 0x45 // It vs; cmp vs r5 r14
   4356 };
   4357 const byte kInstruction_cmp_vs_r6_r0[] = {
   4358   0x68, 0xbf, 0x86, 0x42 // It vs; cmp vs r6 r0
   4359 };
   4360 const byte kInstruction_cmp_vs_r6_r1[] = {
   4361   0x68, 0xbf, 0x8e, 0x42 // It vs; cmp vs r6 r1
   4362 };
   4363 const byte kInstruction_cmp_vs_r6_r2[] = {
   4364   0x68, 0xbf, 0x96, 0x42 // It vs; cmp vs r6 r2
   4365 };
   4366 const byte kInstruction_cmp_vs_r6_r3[] = {
   4367   0x68, 0xbf, 0x9e, 0x42 // It vs; cmp vs r6 r3
   4368 };
   4369 const byte kInstruction_cmp_vs_r6_r4[] = {
   4370   0x68, 0xbf, 0xa6, 0x42 // It vs; cmp vs r6 r4
   4371 };
   4372 const byte kInstruction_cmp_vs_r6_r5[] = {
   4373   0x68, 0xbf, 0xae, 0x42 // It vs; cmp vs r6 r5
   4374 };
   4375 const byte kInstruction_cmp_vs_r6_r6[] = {
   4376   0x68, 0xbf, 0xb6, 0x42 // It vs; cmp vs r6 r6
   4377 };
   4378 const byte kInstruction_cmp_vs_r6_r7[] = {
   4379   0x68, 0xbf, 0xbe, 0x42 // It vs; cmp vs r6 r7
   4380 };
   4381 const byte kInstruction_cmp_vs_r6_r8[] = {
   4382   0x68, 0xbf, 0x46, 0x45 // It vs; cmp vs r6 r8
   4383 };
   4384 const byte kInstruction_cmp_vs_r6_r9[] = {
   4385   0x68, 0xbf, 0x4e, 0x45 // It vs; cmp vs r6 r9
   4386 };
   4387 const byte kInstruction_cmp_vs_r6_r10[] = {
   4388   0x68, 0xbf, 0x56, 0x45 // It vs; cmp vs r6 r10
   4389 };
   4390 const byte kInstruction_cmp_vs_r6_r11[] = {
   4391   0x68, 0xbf, 0x5e, 0x45 // It vs; cmp vs r6 r11
   4392 };
   4393 const byte kInstruction_cmp_vs_r6_r12[] = {
   4394   0x68, 0xbf, 0x66, 0x45 // It vs; cmp vs r6 r12
   4395 };
   4396 const byte kInstruction_cmp_vs_r6_r13[] = {
   4397   0x68, 0xbf, 0x6e, 0x45 // It vs; cmp vs r6 r13
   4398 };
   4399 const byte kInstruction_cmp_vs_r6_r14[] = {
   4400   0x68, 0xbf, 0x76, 0x45 // It vs; cmp vs r6 r14
   4401 };
   4402 const byte kInstruction_cmp_vs_r7_r0[] = {
   4403   0x68, 0xbf, 0x87, 0x42 // It vs; cmp vs r7 r0
   4404 };
   4405 const byte kInstruction_cmp_vs_r7_r1[] = {
   4406   0x68, 0xbf, 0x8f, 0x42 // It vs; cmp vs r7 r1
   4407 };
   4408 const byte kInstruction_cmp_vs_r7_r2[] = {
   4409   0x68, 0xbf, 0x97, 0x42 // It vs; cmp vs r7 r2
   4410 };
   4411 const byte kInstruction_cmp_vs_r7_r3[] = {
   4412   0x68, 0xbf, 0x9f, 0x42 // It vs; cmp vs r7 r3
   4413 };
   4414 const byte kInstruction_cmp_vs_r7_r4[] = {
   4415   0x68, 0xbf, 0xa7, 0x42 // It vs; cmp vs r7 r4
   4416 };
   4417 const byte kInstruction_cmp_vs_r7_r5[] = {
   4418   0x68, 0xbf, 0xaf, 0x42 // It vs; cmp vs r7 r5
   4419 };
   4420 const byte kInstruction_cmp_vs_r7_r6[] = {
   4421   0x68, 0xbf, 0xb7, 0x42 // It vs; cmp vs r7 r6
   4422 };
   4423 const byte kInstruction_cmp_vs_r7_r7[] = {
   4424   0x68, 0xbf, 0xbf, 0x42 // It vs; cmp vs r7 r7
   4425 };
   4426 const byte kInstruction_cmp_vs_r7_r8[] = {
   4427   0x68, 0xbf, 0x47, 0x45 // It vs; cmp vs r7 r8
   4428 };
   4429 const byte kInstruction_cmp_vs_r7_r9[] = {
   4430   0x68, 0xbf, 0x4f, 0x45 // It vs; cmp vs r7 r9
   4431 };
   4432 const byte kInstruction_cmp_vs_r7_r10[] = {
   4433   0x68, 0xbf, 0x57, 0x45 // It vs; cmp vs r7 r10
   4434 };
   4435 const byte kInstruction_cmp_vs_r7_r11[] = {
   4436   0x68, 0xbf, 0x5f, 0x45 // It vs; cmp vs r7 r11
   4437 };
   4438 const byte kInstruction_cmp_vs_r7_r12[] = {
   4439   0x68, 0xbf, 0x67, 0x45 // It vs; cmp vs r7 r12
   4440 };
   4441 const byte kInstruction_cmp_vs_r7_r13[] = {
   4442   0x68, 0xbf, 0x6f, 0x45 // It vs; cmp vs r7 r13
   4443 };
   4444 const byte kInstruction_cmp_vs_r7_r14[] = {
   4445   0x68, 0xbf, 0x77, 0x45 // It vs; cmp vs r7 r14
   4446 };
   4447 const byte kInstruction_cmp_vs_r8_r0[] = {
   4448   0x68, 0xbf, 0x80, 0x45 // It vs; cmp vs r8 r0
   4449 };
   4450 const byte kInstruction_cmp_vs_r8_r1[] = {
   4451   0x68, 0xbf, 0x88, 0x45 // It vs; cmp vs r8 r1
   4452 };
   4453 const byte kInstruction_cmp_vs_r8_r2[] = {
   4454   0x68, 0xbf, 0x90, 0x45 // It vs; cmp vs r8 r2
   4455 };
   4456 const byte kInstruction_cmp_vs_r8_r3[] = {
   4457   0x68, 0xbf, 0x98, 0x45 // It vs; cmp vs r8 r3
   4458 };
   4459 const byte kInstruction_cmp_vs_r8_r4[] = {
   4460   0x68, 0xbf, 0xa0, 0x45 // It vs; cmp vs r8 r4
   4461 };
   4462 const byte kInstruction_cmp_vs_r8_r5[] = {
   4463   0x68, 0xbf, 0xa8, 0x45 // It vs; cmp vs r8 r5
   4464 };
   4465 const byte kInstruction_cmp_vs_r8_r6[] = {
   4466   0x68, 0xbf, 0xb0, 0x45 // It vs; cmp vs r8 r6
   4467 };
   4468 const byte kInstruction_cmp_vs_r8_r7[] = {
   4469   0x68, 0xbf, 0xb8, 0x45 // It vs; cmp vs r8 r7
   4470 };
   4471 const byte kInstruction_cmp_vs_r8_r8[] = {
   4472   0x68, 0xbf, 0xc0, 0x45 // It vs; cmp vs r8 r8
   4473 };
   4474 const byte kInstruction_cmp_vs_r8_r9[] = {
   4475   0x68, 0xbf, 0xc8, 0x45 // It vs; cmp vs r8 r9
   4476 };
   4477 const byte kInstruction_cmp_vs_r8_r10[] = {
   4478   0x68, 0xbf, 0xd0, 0x45 // It vs; cmp vs r8 r10
   4479 };
   4480 const byte kInstruction_cmp_vs_r8_r11[] = {
   4481   0x68, 0xbf, 0xd8, 0x45 // It vs; cmp vs r8 r11
   4482 };
   4483 const byte kInstruction_cmp_vs_r8_r12[] = {
   4484   0x68, 0xbf, 0xe0, 0x45 // It vs; cmp vs r8 r12
   4485 };
   4486 const byte kInstruction_cmp_vs_r8_r13[] = {
   4487   0x68, 0xbf, 0xe8, 0x45 // It vs; cmp vs r8 r13
   4488 };
   4489 const byte kInstruction_cmp_vs_r8_r14[] = {
   4490   0x68, 0xbf, 0xf0, 0x45 // It vs; cmp vs r8 r14
   4491 };
   4492 const byte kInstruction_cmp_vs_r9_r0[] = {
   4493   0x68, 0xbf, 0x81, 0x45 // It vs; cmp vs r9 r0
   4494 };
   4495 const byte kInstruction_cmp_vs_r9_r1[] = {
   4496   0x68, 0xbf, 0x89, 0x45 // It vs; cmp vs r9 r1
   4497 };
   4498 const byte kInstruction_cmp_vs_r9_r2[] = {
   4499   0x68, 0xbf, 0x91, 0x45 // It vs; cmp vs r9 r2
   4500 };
   4501 const byte kInstruction_cmp_vs_r9_r3[] = {
   4502   0x68, 0xbf, 0x99, 0x45 // It vs; cmp vs r9 r3
   4503 };
   4504 const byte kInstruction_cmp_vs_r9_r4[] = {
   4505   0x68, 0xbf, 0xa1, 0x45 // It vs; cmp vs r9 r4
   4506 };
   4507 const byte kInstruction_cmp_vs_r9_r5[] = {
   4508   0x68, 0xbf, 0xa9, 0x45 // It vs; cmp vs r9 r5
   4509 };
   4510 const byte kInstruction_cmp_vs_r9_r6[] = {
   4511   0x68, 0xbf, 0xb1, 0x45 // It vs; cmp vs r9 r6
   4512 };
   4513 const byte kInstruction_cmp_vs_r9_r7[] = {
   4514   0x68, 0xbf, 0xb9, 0x45 // It vs; cmp vs r9 r7
   4515 };
   4516 const byte kInstruction_cmp_vs_r9_r8[] = {
   4517   0x68, 0xbf, 0xc1, 0x45 // It vs; cmp vs r9 r8
   4518 };
   4519 const byte kInstruction_cmp_vs_r9_r9[] = {
   4520   0x68, 0xbf, 0xc9, 0x45 // It vs; cmp vs r9 r9
   4521 };
   4522 const byte kInstruction_cmp_vs_r9_r10[] = {
   4523   0x68, 0xbf, 0xd1, 0x45 // It vs; cmp vs r9 r10
   4524 };
   4525 const byte kInstruction_cmp_vs_r9_r11[] = {
   4526   0x68, 0xbf, 0xd9, 0x45 // It vs; cmp vs r9 r11
   4527 };
   4528 const byte kInstruction_cmp_vs_r9_r12[] = {
   4529   0x68, 0xbf, 0xe1, 0x45 // It vs; cmp vs r9 r12
   4530 };
   4531 const byte kInstruction_cmp_vs_r9_r13[] = {
   4532   0x68, 0xbf, 0xe9, 0x45 // It vs; cmp vs r9 r13
   4533 };
   4534 const byte kInstruction_cmp_vs_r9_r14[] = {
   4535   0x68, 0xbf, 0xf1, 0x45 // It vs; cmp vs r9 r14
   4536 };
   4537 const byte kInstruction_cmp_vs_r10_r0[] = {
   4538   0x68, 0xbf, 0x82, 0x45 // It vs; cmp vs r10 r0
   4539 };
   4540 const byte kInstruction_cmp_vs_r10_r1[] = {
   4541   0x68, 0xbf, 0x8a, 0x45 // It vs; cmp vs r10 r1
   4542 };
   4543 const byte kInstruction_cmp_vs_r10_r2[] = {
   4544   0x68, 0xbf, 0x92, 0x45 // It vs; cmp vs r10 r2
   4545 };
   4546 const byte kInstruction_cmp_vs_r10_r3[] = {
   4547   0x68, 0xbf, 0x9a, 0x45 // It vs; cmp vs r10 r3
   4548 };
   4549 const byte kInstruction_cmp_vs_r10_r4[] = {
   4550   0x68, 0xbf, 0xa2, 0x45 // It vs; cmp vs r10 r4
   4551 };
   4552 const byte kInstruction_cmp_vs_r10_r5[] = {
   4553   0x68, 0xbf, 0xaa, 0x45 // It vs; cmp vs r10 r5
   4554 };
   4555 const byte kInstruction_cmp_vs_r10_r6[] = {
   4556   0x68, 0xbf, 0xb2, 0x45 // It vs; cmp vs r10 r6
   4557 };
   4558 const byte kInstruction_cmp_vs_r10_r7[] = {
   4559   0x68, 0xbf, 0xba, 0x45 // It vs; cmp vs r10 r7
   4560 };
   4561 const byte kInstruction_cmp_vs_r10_r8[] = {
   4562   0x68, 0xbf, 0xc2, 0x45 // It vs; cmp vs r10 r8
   4563 };
   4564 const byte kInstruction_cmp_vs_r10_r9[] = {
   4565   0x68, 0xbf, 0xca, 0x45 // It vs; cmp vs r10 r9
   4566 };
   4567 const byte kInstruction_cmp_vs_r10_r10[] = {
   4568   0x68, 0xbf, 0xd2, 0x45 // It vs; cmp vs r10 r10
   4569 };
   4570 const byte kInstruction_cmp_vs_r10_r11[] = {
   4571   0x68, 0xbf, 0xda, 0x45 // It vs; cmp vs r10 r11
   4572 };
   4573 const byte kInstruction_cmp_vs_r10_r12[] = {
   4574   0x68, 0xbf, 0xe2, 0x45 // It vs; cmp vs r10 r12
   4575 };
   4576 const byte kInstruction_cmp_vs_r10_r13[] = {
   4577   0x68, 0xbf, 0xea, 0x45 // It vs; cmp vs r10 r13
   4578 };
   4579 const byte kInstruction_cmp_vs_r10_r14[] = {
   4580   0x68, 0xbf, 0xf2, 0x45 // It vs; cmp vs r10 r14
   4581 };
   4582 const byte kInstruction_cmp_vs_r11_r0[] = {
   4583   0x68, 0xbf, 0x83, 0x45 // It vs; cmp vs r11 r0
   4584 };
   4585 const byte kInstruction_cmp_vs_r11_r1[] = {
   4586   0x68, 0xbf, 0x8b, 0x45 // It vs; cmp vs r11 r1
   4587 };
   4588 const byte kInstruction_cmp_vs_r11_r2[] = {
   4589   0x68, 0xbf, 0x93, 0x45 // It vs; cmp vs r11 r2
   4590 };
   4591 const byte kInstruction_cmp_vs_r11_r3[] = {
   4592   0x68, 0xbf, 0x9b, 0x45 // It vs; cmp vs r11 r3
   4593 };
   4594 const byte kInstruction_cmp_vs_r11_r4[] = {
   4595   0x68, 0xbf, 0xa3, 0x45 // It vs; cmp vs r11 r4
   4596 };
   4597 const byte kInstruction_cmp_vs_r11_r5[] = {
   4598   0x68, 0xbf, 0xab, 0x45 // It vs; cmp vs r11 r5
   4599 };
   4600 const byte kInstruction_cmp_vs_r11_r6[] = {
   4601   0x68, 0xbf, 0xb3, 0x45 // It vs; cmp vs r11 r6
   4602 };
   4603 const byte kInstruction_cmp_vs_r11_r7[] = {
   4604   0x68, 0xbf, 0xbb, 0x45 // It vs; cmp vs r11 r7
   4605 };
   4606 const byte kInstruction_cmp_vs_r11_r8[] = {
   4607   0x68, 0xbf, 0xc3, 0x45 // It vs; cmp vs r11 r8
   4608 };
   4609 const byte kInstruction_cmp_vs_r11_r9[] = {
   4610   0x68, 0xbf, 0xcb, 0x45 // It vs; cmp vs r11 r9
   4611 };
   4612 const byte kInstruction_cmp_vs_r11_r10[] = {
   4613   0x68, 0xbf, 0xd3, 0x45 // It vs; cmp vs r11 r10
   4614 };
   4615 const byte kInstruction_cmp_vs_r11_r11[] = {
   4616   0x68, 0xbf, 0xdb, 0x45 // It vs; cmp vs r11 r11
   4617 };
   4618 const byte kInstruction_cmp_vs_r11_r12[] = {
   4619   0x68, 0xbf, 0xe3, 0x45 // It vs; cmp vs r11 r12
   4620 };
   4621 const byte kInstruction_cmp_vs_r11_r13[] = {
   4622   0x68, 0xbf, 0xeb, 0x45 // It vs; cmp vs r11 r13
   4623 };
   4624 const byte kInstruction_cmp_vs_r11_r14[] = {
   4625   0x68, 0xbf, 0xf3, 0x45 // It vs; cmp vs r11 r14
   4626 };
   4627 const byte kInstruction_cmp_vs_r12_r0[] = {
   4628   0x68, 0xbf, 0x84, 0x45 // It vs; cmp vs r12 r0
   4629 };
   4630 const byte kInstruction_cmp_vs_r12_r1[] = {
   4631   0x68, 0xbf, 0x8c, 0x45 // It vs; cmp vs r12 r1
   4632 };
   4633 const byte kInstruction_cmp_vs_r12_r2[] = {
   4634   0x68, 0xbf, 0x94, 0x45 // It vs; cmp vs r12 r2
   4635 };
   4636 const byte kInstruction_cmp_vs_r12_r3[] = {
   4637   0x68, 0xbf, 0x9c, 0x45 // It vs; cmp vs r12 r3
   4638 };
   4639 const byte kInstruction_cmp_vs_r12_r4[] = {
   4640   0x68, 0xbf, 0xa4, 0x45 // It vs; cmp vs r12 r4
   4641 };
   4642 const byte kInstruction_cmp_vs_r12_r5[] = {
   4643   0x68, 0xbf, 0xac, 0x45 // It vs; cmp vs r12 r5
   4644 };
   4645 const byte kInstruction_cmp_vs_r12_r6[] = {
   4646   0x68, 0xbf, 0xb4, 0x45 // It vs; cmp vs r12 r6
   4647 };
   4648 const byte kInstruction_cmp_vs_r12_r7[] = {
   4649   0x68, 0xbf, 0xbc, 0x45 // It vs; cmp vs r12 r7
   4650 };
   4651 const byte kInstruction_cmp_vs_r12_r8[] = {
   4652   0x68, 0xbf, 0xc4, 0x45 // It vs; cmp vs r12 r8
   4653 };
   4654 const byte kInstruction_cmp_vs_r12_r9[] = {
   4655   0x68, 0xbf, 0xcc, 0x45 // It vs; cmp vs r12 r9
   4656 };
   4657 const byte kInstruction_cmp_vs_r12_r10[] = {
   4658   0x68, 0xbf, 0xd4, 0x45 // It vs; cmp vs r12 r10
   4659 };
   4660 const byte kInstruction_cmp_vs_r12_r11[] = {
   4661   0x68, 0xbf, 0xdc, 0x45 // It vs; cmp vs r12 r11
   4662 };
   4663 const byte kInstruction_cmp_vs_r12_r12[] = {
   4664   0x68, 0xbf, 0xe4, 0x45 // It vs; cmp vs r12 r12
   4665 };
   4666 const byte kInstruction_cmp_vs_r12_r13[] = {
   4667   0x68, 0xbf, 0xec, 0x45 // It vs; cmp vs r12 r13
   4668 };
   4669 const byte kInstruction_cmp_vs_r12_r14[] = {
   4670   0x68, 0xbf, 0xf4, 0x45 // It vs; cmp vs r12 r14
   4671 };
   4672 const byte kInstruction_cmp_vs_r13_r0[] = {
   4673   0x68, 0xbf, 0x85, 0x45 // It vs; cmp vs r13 r0
   4674 };
   4675 const byte kInstruction_cmp_vs_r13_r1[] = {
   4676   0x68, 0xbf, 0x8d, 0x45 // It vs; cmp vs r13 r1
   4677 };
   4678 const byte kInstruction_cmp_vs_r13_r2[] = {
   4679   0x68, 0xbf, 0x95, 0x45 // It vs; cmp vs r13 r2
   4680 };
   4681 const byte kInstruction_cmp_vs_r13_r3[] = {
   4682   0x68, 0xbf, 0x9d, 0x45 // It vs; cmp vs r13 r3
   4683 };
   4684 const byte kInstruction_cmp_vs_r13_r4[] = {
   4685   0x68, 0xbf, 0xa5, 0x45 // It vs; cmp vs r13 r4
   4686 };
   4687 const byte kInstruction_cmp_vs_r13_r5[] = {
   4688   0x68, 0xbf, 0xad, 0x45 // It vs; cmp vs r13 r5
   4689 };
   4690 const byte kInstruction_cmp_vs_r13_r6[] = {
   4691   0x68, 0xbf, 0xb5, 0x45 // It vs; cmp vs r13 r6
   4692 };
   4693 const byte kInstruction_cmp_vs_r13_r7[] = {
   4694   0x68, 0xbf, 0xbd, 0x45 // It vs; cmp vs r13 r7
   4695 };
   4696 const byte kInstruction_cmp_vs_r13_r8[] = {
   4697   0x68, 0xbf, 0xc5, 0x45 // It vs; cmp vs r13 r8
   4698 };
   4699 const byte kInstruction_cmp_vs_r13_r9[] = {
   4700   0x68, 0xbf, 0xcd, 0x45 // It vs; cmp vs r13 r9
   4701 };
   4702 const byte kInstruction_cmp_vs_r13_r10[] = {
   4703   0x68, 0xbf, 0xd5, 0x45 // It vs; cmp vs r13 r10
   4704 };
   4705 const byte kInstruction_cmp_vs_r13_r11[] = {
   4706   0x68, 0xbf, 0xdd, 0x45 // It vs; cmp vs r13 r11
   4707 };
   4708 const byte kInstruction_cmp_vs_r13_r12[] = {
   4709   0x68, 0xbf, 0xe5, 0x45 // It vs; cmp vs r13 r12
   4710 };
   4711 const byte kInstruction_cmp_vs_r13_r13[] = {
   4712   0x68, 0xbf, 0xed, 0x45 // It vs; cmp vs r13 r13
   4713 };
   4714 const byte kInstruction_cmp_vs_r13_r14[] = {
   4715   0x68, 0xbf, 0xf5, 0x45 // It vs; cmp vs r13 r14
   4716 };
   4717 const byte kInstruction_cmp_vs_r14_r0[] = {
   4718   0x68, 0xbf, 0x86, 0x45 // It vs; cmp vs r14 r0
   4719 };
   4720 const byte kInstruction_cmp_vs_r14_r1[] = {
   4721   0x68, 0xbf, 0x8e, 0x45 // It vs; cmp vs r14 r1
   4722 };
   4723 const byte kInstruction_cmp_vs_r14_r2[] = {
   4724   0x68, 0xbf, 0x96, 0x45 // It vs; cmp vs r14 r2
   4725 };
   4726 const byte kInstruction_cmp_vs_r14_r3[] = {
   4727   0x68, 0xbf, 0x9e, 0x45 // It vs; cmp vs r14 r3
   4728 };
   4729 const byte kInstruction_cmp_vs_r14_r4[] = {
   4730   0x68, 0xbf, 0xa6, 0x45 // It vs; cmp vs r14 r4
   4731 };
   4732 const byte kInstruction_cmp_vs_r14_r5[] = {
   4733   0x68, 0xbf, 0xae, 0x45 // It vs; cmp vs r14 r5
   4734 };
   4735 const byte kInstruction_cmp_vs_r14_r6[] = {
   4736   0x68, 0xbf, 0xb6, 0x45 // It vs; cmp vs r14 r6
   4737 };
   4738 const byte kInstruction_cmp_vs_r14_r7[] = {
   4739   0x68, 0xbf, 0xbe, 0x45 // It vs; cmp vs r14 r7
   4740 };
   4741 const byte kInstruction_cmp_vs_r14_r8[] = {
   4742   0x68, 0xbf, 0xc6, 0x45 // It vs; cmp vs r14 r8
   4743 };
   4744 const byte kInstruction_cmp_vs_r14_r9[] = {
   4745   0x68, 0xbf, 0xce, 0x45 // It vs; cmp vs r14 r9
   4746 };
   4747 const byte kInstruction_cmp_vs_r14_r10[] = {
   4748   0x68, 0xbf, 0xd6, 0x45 // It vs; cmp vs r14 r10
   4749 };
   4750 const byte kInstruction_cmp_vs_r14_r11[] = {
   4751   0x68, 0xbf, 0xde, 0x45 // It vs; cmp vs r14 r11
   4752 };
   4753 const byte kInstruction_cmp_vs_r14_r12[] = {
   4754   0x68, 0xbf, 0xe6, 0x45 // It vs; cmp vs r14 r12
   4755 };
   4756 const byte kInstruction_cmp_vs_r14_r13[] = {
   4757   0x68, 0xbf, 0xee, 0x45 // It vs; cmp vs r14 r13
   4758 };
   4759 const byte kInstruction_cmp_vs_r14_r14[] = {
   4760   0x68, 0xbf, 0xf6, 0x45 // It vs; cmp vs r14 r14
   4761 };
   4762 const byte kInstruction_cmp_vc_r0_r0[] = {
   4763   0x78, 0xbf, 0x80, 0x42 // It vc; cmp vc r0 r0
   4764 };
   4765 const byte kInstruction_cmp_vc_r0_r1[] = {
   4766   0x78, 0xbf, 0x88, 0x42 // It vc; cmp vc r0 r1
   4767 };
   4768 const byte kInstruction_cmp_vc_r0_r2[] = {
   4769   0x78, 0xbf, 0x90, 0x42 // It vc; cmp vc r0 r2
   4770 };
   4771 const byte kInstruction_cmp_vc_r0_r3[] = {
   4772   0x78, 0xbf, 0x98, 0x42 // It vc; cmp vc r0 r3
   4773 };
   4774 const byte kInstruction_cmp_vc_r0_r4[] = {
   4775   0x78, 0xbf, 0xa0, 0x42 // It vc; cmp vc r0 r4
   4776 };
   4777 const byte kInstruction_cmp_vc_r0_r5[] = {
   4778   0x78, 0xbf, 0xa8, 0x42 // It vc; cmp vc r0 r5
   4779 };
   4780 const byte kInstruction_cmp_vc_r0_r6[] = {
   4781   0x78, 0xbf, 0xb0, 0x42 // It vc; cmp vc r0 r6
   4782 };
   4783 const byte kInstruction_cmp_vc_r0_r7[] = {
   4784   0x78, 0xbf, 0xb8, 0x42 // It vc; cmp vc r0 r7
   4785 };
   4786 const byte kInstruction_cmp_vc_r0_r8[] = {
   4787   0x78, 0xbf, 0x40, 0x45 // It vc; cmp vc r0 r8
   4788 };
   4789 const byte kInstruction_cmp_vc_r0_r9[] = {
   4790   0x78, 0xbf, 0x48, 0x45 // It vc; cmp vc r0 r9
   4791 };
   4792 const byte kInstruction_cmp_vc_r0_r10[] = {
   4793   0x78, 0xbf, 0x50, 0x45 // It vc; cmp vc r0 r10
   4794 };
   4795 const byte kInstruction_cmp_vc_r0_r11[] = {
   4796   0x78, 0xbf, 0x58, 0x45 // It vc; cmp vc r0 r11
   4797 };
   4798 const byte kInstruction_cmp_vc_r0_r12[] = {
   4799   0x78, 0xbf, 0x60, 0x45 // It vc; cmp vc r0 r12
   4800 };
   4801 const byte kInstruction_cmp_vc_r0_r13[] = {
   4802   0x78, 0xbf, 0x68, 0x45 // It vc; cmp vc r0 r13
   4803 };
   4804 const byte kInstruction_cmp_vc_r0_r14[] = {
   4805   0x78, 0xbf, 0x70, 0x45 // It vc; cmp vc r0 r14
   4806 };
   4807 const byte kInstruction_cmp_vc_r1_r0[] = {
   4808   0x78, 0xbf, 0x81, 0x42 // It vc; cmp vc r1 r0
   4809 };
   4810 const byte kInstruction_cmp_vc_r1_r1[] = {
   4811   0x78, 0xbf, 0x89, 0x42 // It vc; cmp vc r1 r1
   4812 };
   4813 const byte kInstruction_cmp_vc_r1_r2[] = {
   4814   0x78, 0xbf, 0x91, 0x42 // It vc; cmp vc r1 r2
   4815 };
   4816 const byte kInstruction_cmp_vc_r1_r3[] = {
   4817   0x78, 0xbf, 0x99, 0x42 // It vc; cmp vc r1 r3
   4818 };
   4819 const byte kInstruction_cmp_vc_r1_r4[] = {
   4820   0x78, 0xbf, 0xa1, 0x42 // It vc; cmp vc r1 r4
   4821 };
   4822 const byte kInstruction_cmp_vc_r1_r5[] = {
   4823   0x78, 0xbf, 0xa9, 0x42 // It vc; cmp vc r1 r5
   4824 };
   4825 const byte kInstruction_cmp_vc_r1_r6[] = {
   4826   0x78, 0xbf, 0xb1, 0x42 // It vc; cmp vc r1 r6
   4827 };
   4828 const byte kInstruction_cmp_vc_r1_r7[] = {
   4829   0x78, 0xbf, 0xb9, 0x42 // It vc; cmp vc r1 r7
   4830 };
   4831 const byte kInstruction_cmp_vc_r1_r8[] = {
   4832   0x78, 0xbf, 0x41, 0x45 // It vc; cmp vc r1 r8
   4833 };
   4834 const byte kInstruction_cmp_vc_r1_r9[] = {
   4835   0x78, 0xbf, 0x49, 0x45 // It vc; cmp vc r1 r9
   4836 };
   4837 const byte kInstruction_cmp_vc_r1_r10[] = {
   4838   0x78, 0xbf, 0x51, 0x45 // It vc; cmp vc r1 r10
   4839 };
   4840 const byte kInstruction_cmp_vc_r1_r11[] = {
   4841   0x78, 0xbf, 0x59, 0x45 // It vc; cmp vc r1 r11
   4842 };
   4843 const byte kInstruction_cmp_vc_r1_r12[] = {
   4844   0x78, 0xbf, 0x61, 0x45 // It vc; cmp vc r1 r12
   4845 };
   4846 const byte kInstruction_cmp_vc_r1_r13[] = {
   4847   0x78, 0xbf, 0x69, 0x45 // It vc; cmp vc r1 r13
   4848 };
   4849 const byte kInstruction_cmp_vc_r1_r14[] = {
   4850   0x78, 0xbf, 0x71, 0x45 // It vc; cmp vc r1 r14
   4851 };
   4852 const byte kInstruction_cmp_vc_r2_r0[] = {
   4853   0x78, 0xbf, 0x82, 0x42 // It vc; cmp vc r2 r0
   4854 };
   4855 const byte kInstruction_cmp_vc_r2_r1[] = {
   4856   0x78, 0xbf, 0x8a, 0x42 // It vc; cmp vc r2 r1
   4857 };
   4858 const byte kInstruction_cmp_vc_r2_r2[] = {
   4859   0x78, 0xbf, 0x92, 0x42 // It vc; cmp vc r2 r2
   4860 };
   4861 const byte kInstruction_cmp_vc_r2_r3[] = {
   4862   0x78, 0xbf, 0x9a, 0x42 // It vc; cmp vc r2 r3
   4863 };
   4864 const byte kInstruction_cmp_vc_r2_r4[] = {
   4865   0x78, 0xbf, 0xa2, 0x42 // It vc; cmp vc r2 r4
   4866 };
   4867 const byte kInstruction_cmp_vc_r2_r5[] = {
   4868   0x78, 0xbf, 0xaa, 0x42 // It vc; cmp vc r2 r5
   4869 };
   4870 const byte kInstruction_cmp_vc_r2_r6[] = {
   4871   0x78, 0xbf, 0xb2, 0x42 // It vc; cmp vc r2 r6
   4872 };
   4873 const byte kInstruction_cmp_vc_r2_r7[] = {
   4874   0x78, 0xbf, 0xba, 0x42 // It vc; cmp vc r2 r7
   4875 };
   4876 const byte kInstruction_cmp_vc_r2_r8[] = {
   4877   0x78, 0xbf, 0x42, 0x45 // It vc; cmp vc r2 r8
   4878 };
   4879 const byte kInstruction_cmp_vc_r2_r9[] = {
   4880   0x78, 0xbf, 0x4a, 0x45 // It vc; cmp vc r2 r9
   4881 };
   4882 const byte kInstruction_cmp_vc_r2_r10[] = {
   4883   0x78, 0xbf, 0x52, 0x45 // It vc; cmp vc r2 r10
   4884 };
   4885 const byte kInstruction_cmp_vc_r2_r11[] = {
   4886   0x78, 0xbf, 0x5a, 0x45 // It vc; cmp vc r2 r11
   4887 };
   4888 const byte kInstruction_cmp_vc_r2_r12[] = {
   4889   0x78, 0xbf, 0x62, 0x45 // It vc; cmp vc r2 r12
   4890 };
   4891 const byte kInstruction_cmp_vc_r2_r13[] = {
   4892   0x78, 0xbf, 0x6a, 0x45 // It vc; cmp vc r2 r13
   4893 };
   4894 const byte kInstruction_cmp_vc_r2_r14[] = {
   4895   0x78, 0xbf, 0x72, 0x45 // It vc; cmp vc r2 r14
   4896 };
   4897 const byte kInstruction_cmp_vc_r3_r0[] = {
   4898   0x78, 0xbf, 0x83, 0x42 // It vc; cmp vc r3 r0
   4899 };
   4900 const byte kInstruction_cmp_vc_r3_r1[] = {
   4901   0x78, 0xbf, 0x8b, 0x42 // It vc; cmp vc r3 r1
   4902 };
   4903 const byte kInstruction_cmp_vc_r3_r2[] = {
   4904   0x78, 0xbf, 0x93, 0x42 // It vc; cmp vc r3 r2
   4905 };
   4906 const byte kInstruction_cmp_vc_r3_r3[] = {
   4907   0x78, 0xbf, 0x9b, 0x42 // It vc; cmp vc r3 r3
   4908 };
   4909 const byte kInstruction_cmp_vc_r3_r4[] = {
   4910   0x78, 0xbf, 0xa3, 0x42 // It vc; cmp vc r3 r4
   4911 };
   4912 const byte kInstruction_cmp_vc_r3_r5[] = {
   4913   0x78, 0xbf, 0xab, 0x42 // It vc; cmp vc r3 r5
   4914 };
   4915 const byte kInstruction_cmp_vc_r3_r6[] = {
   4916   0x78, 0xbf, 0xb3, 0x42 // It vc; cmp vc r3 r6
   4917 };
   4918 const byte kInstruction_cmp_vc_r3_r7[] = {
   4919   0x78, 0xbf, 0xbb, 0x42 // It vc; cmp vc r3 r7
   4920 };
   4921 const byte kInstruction_cmp_vc_r3_r8[] = {
   4922   0x78, 0xbf, 0x43, 0x45 // It vc; cmp vc r3 r8
   4923 };
   4924 const byte kInstruction_cmp_vc_r3_r9[] = {
   4925   0x78, 0xbf, 0x4b, 0x45 // It vc; cmp vc r3 r9
   4926 };
   4927 const byte kInstruction_cmp_vc_r3_r10[] = {
   4928   0x78, 0xbf, 0x53, 0x45 // It vc; cmp vc r3 r10
   4929 };
   4930 const byte kInstruction_cmp_vc_r3_r11[] = {
   4931   0x78, 0xbf, 0x5b, 0x45 // It vc; cmp vc r3 r11
   4932 };
   4933 const byte kInstruction_cmp_vc_r3_r12[] = {
   4934   0x78, 0xbf, 0x63, 0x45 // It vc; cmp vc r3 r12
   4935 };
   4936 const byte kInstruction_cmp_vc_r3_r13[] = {
   4937   0x78, 0xbf, 0x6b, 0x45 // It vc; cmp vc r3 r13
   4938 };
   4939 const byte kInstruction_cmp_vc_r3_r14[] = {
   4940   0x78, 0xbf, 0x73, 0x45 // It vc; cmp vc r3 r14
   4941 };
   4942 const byte kInstruction_cmp_vc_r4_r0[] = {
   4943   0x78, 0xbf, 0x84, 0x42 // It vc; cmp vc r4 r0
   4944 };
   4945 const byte kInstruction_cmp_vc_r4_r1[] = {
   4946   0x78, 0xbf, 0x8c, 0x42 // It vc; cmp vc r4 r1
   4947 };
   4948 const byte kInstruction_cmp_vc_r4_r2[] = {
   4949   0x78, 0xbf, 0x94, 0x42 // It vc; cmp vc r4 r2
   4950 };
   4951 const byte kInstruction_cmp_vc_r4_r3[] = {
   4952   0x78, 0xbf, 0x9c, 0x42 // It vc; cmp vc r4 r3
   4953 };
   4954 const byte kInstruction_cmp_vc_r4_r4[] = {
   4955   0x78, 0xbf, 0xa4, 0x42 // It vc; cmp vc r4 r4
   4956 };
   4957 const byte kInstruction_cmp_vc_r4_r5[] = {
   4958   0x78, 0xbf, 0xac, 0x42 // It vc; cmp vc r4 r5
   4959 };
   4960 const byte kInstruction_cmp_vc_r4_r6[] = {
   4961   0x78, 0xbf, 0xb4, 0x42 // It vc; cmp vc r4 r6
   4962 };
   4963 const byte kInstruction_cmp_vc_r4_r7[] = {
   4964   0x78, 0xbf, 0xbc, 0x42 // It vc; cmp vc r4 r7
   4965 };
   4966 const byte kInstruction_cmp_vc_r4_r8[] = {
   4967   0x78, 0xbf, 0x44, 0x45 // It vc; cmp vc r4 r8
   4968 };
   4969 const byte kInstruction_cmp_vc_r4_r9[] = {
   4970   0x78, 0xbf, 0x4c, 0x45 // It vc; cmp vc r4 r9
   4971 };
   4972 const byte kInstruction_cmp_vc_r4_r10[] = {
   4973   0x78, 0xbf, 0x54, 0x45 // It vc; cmp vc r4 r10
   4974 };
   4975 const byte kInstruction_cmp_vc_r4_r11[] = {
   4976   0x78, 0xbf, 0x5c, 0x45 // It vc; cmp vc r4 r11
   4977 };
   4978 const byte kInstruction_cmp_vc_r4_r12[] = {
   4979   0x78, 0xbf, 0x64, 0x45 // It vc; cmp vc r4 r12
   4980 };
   4981 const byte kInstruction_cmp_vc_r4_r13[] = {
   4982   0x78, 0xbf, 0x6c, 0x45 // It vc; cmp vc r4 r13
   4983 };
   4984 const byte kInstruction_cmp_vc_r4_r14[] = {
   4985   0x78, 0xbf, 0x74, 0x45 // It vc; cmp vc r4 r14
   4986 };
   4987 const byte kInstruction_cmp_vc_r5_r0[] = {
   4988   0x78, 0xbf, 0x85, 0x42 // It vc; cmp vc r5 r0
   4989 };
   4990 const byte kInstruction_cmp_vc_r5_r1[] = {
   4991   0x78, 0xbf, 0x8d, 0x42 // It vc; cmp vc r5 r1
   4992 };
   4993 const byte kInstruction_cmp_vc_r5_r2[] = {
   4994   0x78, 0xbf, 0x95, 0x42 // It vc; cmp vc r5 r2
   4995 };
   4996 const byte kInstruction_cmp_vc_r5_r3[] = {
   4997   0x78, 0xbf, 0x9d, 0x42 // It vc; cmp vc r5 r3
   4998 };
   4999 const byte kInstruction_cmp_vc_r5_r4[] = {
   5000   0x78, 0xbf, 0xa5, 0x42 // It vc; cmp vc r5 r4
   5001 };
   5002 const byte kInstruction_cmp_vc_r5_r5[] = {
   5003   0x78, 0xbf, 0xad, 0x42 // It vc; cmp vc r5 r5
   5004 };
   5005 const byte kInstruction_cmp_vc_r5_r6[] = {
   5006   0x78, 0xbf, 0xb5, 0x42 // It vc; cmp vc r5 r6
   5007 };
   5008 const byte kInstruction_cmp_vc_r5_r7[] = {
   5009   0x78, 0xbf, 0xbd, 0x42 // It vc; cmp vc r5 r7
   5010 };
   5011 const byte kInstruction_cmp_vc_r5_r8[] = {
   5012   0x78, 0xbf, 0x45, 0x45 // It vc; cmp vc r5 r8
   5013 };
   5014 const byte kInstruction_cmp_vc_r5_r9[] = {
   5015   0x78, 0xbf, 0x4d, 0x45 // It vc; cmp vc r5 r9
   5016 };
   5017 const byte kInstruction_cmp_vc_r5_r10[] = {
   5018   0x78, 0xbf, 0x55, 0x45 // It vc; cmp vc r5 r10
   5019 };
   5020 const byte kInstruction_cmp_vc_r5_r11[] = {
   5021   0x78, 0xbf, 0x5d, 0x45 // It vc; cmp vc r5 r11
   5022 };
   5023 const byte kInstruction_cmp_vc_r5_r12[] = {
   5024   0x78, 0xbf, 0x65, 0x45 // It vc; cmp vc r5 r12
   5025 };
   5026 const byte kInstruction_cmp_vc_r5_r13[] = {
   5027   0x78, 0xbf, 0x6d, 0x45 // It vc; cmp vc r5 r13
   5028 };
   5029 const byte kInstruction_cmp_vc_r5_r14[] = {
   5030   0x78, 0xbf, 0x75, 0x45 // It vc; cmp vc r5 r14
   5031 };
   5032 const byte kInstruction_cmp_vc_r6_r0[] = {
   5033   0x78, 0xbf, 0x86, 0x42 // It vc; cmp vc r6 r0
   5034 };
   5035 const byte kInstruction_cmp_vc_r6_r1[] = {
   5036   0x78, 0xbf, 0x8e, 0x42 // It vc; cmp vc r6 r1
   5037 };
   5038 const byte kInstruction_cmp_vc_r6_r2[] = {
   5039   0x78, 0xbf, 0x96, 0x42 // It vc; cmp vc r6 r2
   5040 };
   5041 const byte kInstruction_cmp_vc_r6_r3[] = {
   5042   0x78, 0xbf, 0x9e, 0x42 // It vc; cmp vc r6 r3
   5043 };
   5044 const byte kInstruction_cmp_vc_r6_r4[] = {
   5045   0x78, 0xbf, 0xa6, 0x42 // It vc; cmp vc r6 r4
   5046 };
   5047 const byte kInstruction_cmp_vc_r6_r5[] = {
   5048   0x78, 0xbf, 0xae, 0x42 // It vc; cmp vc r6 r5
   5049 };
   5050 const byte kInstruction_cmp_vc_r6_r6[] = {
   5051   0x78, 0xbf, 0xb6, 0x42 // It vc; cmp vc r6 r6
   5052 };
   5053 const byte kInstruction_cmp_vc_r6_r7[] = {
   5054   0x78, 0xbf, 0xbe, 0x42 // It vc; cmp vc r6 r7
   5055 };
   5056 const byte kInstruction_cmp_vc_r6_r8[] = {
   5057   0x78, 0xbf, 0x46, 0x45 // It vc; cmp vc r6 r8
   5058 };
   5059 const byte kInstruction_cmp_vc_r6_r9[] = {
   5060   0x78, 0xbf, 0x4e, 0x45 // It vc; cmp vc r6 r9
   5061 };
   5062 const byte kInstruction_cmp_vc_r6_r10[] = {
   5063   0x78, 0xbf, 0x56, 0x45 // It vc; cmp vc r6 r10
   5064 };
   5065 const byte kInstruction_cmp_vc_r6_r11[] = {
   5066   0x78, 0xbf, 0x5e, 0x45 // It vc; cmp vc r6 r11
   5067 };
   5068 const byte kInstruction_cmp_vc_r6_r12[] = {
   5069   0x78, 0xbf, 0x66, 0x45 // It vc; cmp vc r6 r12
   5070 };
   5071 const byte kInstruction_cmp_vc_r6_r13[] = {
   5072   0x78, 0xbf, 0x6e, 0x45 // It vc; cmp vc r6 r13
   5073 };
   5074 const byte kInstruction_cmp_vc_r6_r14[] = {
   5075   0x78, 0xbf, 0x76, 0x45 // It vc; cmp vc r6 r14
   5076 };
   5077 const byte kInstruction_cmp_vc_r7_r0[] = {
   5078   0x78, 0xbf, 0x87, 0x42 // It vc; cmp vc r7 r0
   5079 };
   5080 const byte kInstruction_cmp_vc_r7_r1[] = {
   5081   0x78, 0xbf, 0x8f, 0x42 // It vc; cmp vc r7 r1
   5082 };
   5083 const byte kInstruction_cmp_vc_r7_r2[] = {
   5084   0x78, 0xbf, 0x97, 0x42 // It vc; cmp vc r7 r2
   5085 };
   5086 const byte kInstruction_cmp_vc_r7_r3[] = {
   5087   0x78, 0xbf, 0x9f, 0x42 // It vc; cmp vc r7 r3
   5088 };
   5089 const byte kInstruction_cmp_vc_r7_r4[] = {
   5090   0x78, 0xbf, 0xa7, 0x42 // It vc; cmp vc r7 r4
   5091 };
   5092 const byte kInstruction_cmp_vc_r7_r5[] = {
   5093   0x78, 0xbf, 0xaf, 0x42 // It vc; cmp vc r7 r5
   5094 };
   5095 const byte kInstruction_cmp_vc_r7_r6[] = {
   5096   0x78, 0xbf, 0xb7, 0x42 // It vc; cmp vc r7 r6
   5097 };
   5098 const byte kInstruction_cmp_vc_r7_r7[] = {
   5099   0x78, 0xbf, 0xbf, 0x42 // It vc; cmp vc r7 r7
   5100 };
   5101 const byte kInstruction_cmp_vc_r7_r8[] = {
   5102   0x78, 0xbf, 0x47, 0x45 // It vc; cmp vc r7 r8
   5103 };
   5104 const byte kInstruction_cmp_vc_r7_r9[] = {
   5105   0x78, 0xbf, 0x4f, 0x45 // It vc; cmp vc r7 r9
   5106 };
   5107 const byte kInstruction_cmp_vc_r7_r10[] = {
   5108   0x78, 0xbf, 0x57, 0x45 // It vc; cmp vc r7 r10
   5109 };
   5110 const byte kInstruction_cmp_vc_r7_r11[] = {
   5111   0x78, 0xbf, 0x5f, 0x45 // It vc; cmp vc r7 r11
   5112 };
   5113 const byte kInstruction_cmp_vc_r7_r12[] = {
   5114   0x78, 0xbf, 0x67, 0x45 // It vc; cmp vc r7 r12
   5115 };
   5116 const byte kInstruction_cmp_vc_r7_r13[] = {
   5117   0x78, 0xbf, 0x6f, 0x45 // It vc; cmp vc r7 r13
   5118 };
   5119 const byte kInstruction_cmp_vc_r7_r14[] = {
   5120   0x78, 0xbf, 0x77, 0x45 // It vc; cmp vc r7 r14
   5121 };
   5122 const byte kInstruction_cmp_vc_r8_r0[] = {
   5123   0x78, 0xbf, 0x80, 0x45 // It vc; cmp vc r8 r0
   5124 };
   5125 const byte kInstruction_cmp_vc_r8_r1[] = {
   5126   0x78, 0xbf, 0x88, 0x45 // It vc; cmp vc r8 r1
   5127 };
   5128 const byte kInstruction_cmp_vc_r8_r2[] = {
   5129   0x78, 0xbf, 0x90, 0x45 // It vc; cmp vc r8 r2
   5130 };
   5131 const byte kInstruction_cmp_vc_r8_r3[] = {
   5132   0x78, 0xbf, 0x98, 0x45 // It vc; cmp vc r8 r3
   5133 };
   5134 const byte kInstruction_cmp_vc_r8_r4[] = {
   5135   0x78, 0xbf, 0xa0, 0x45 // It vc; cmp vc r8 r4
   5136 };
   5137 const byte kInstruction_cmp_vc_r8_r5[] = {
   5138   0x78, 0xbf, 0xa8, 0x45 // It vc; cmp vc r8 r5
   5139 };
   5140 const byte kInstruction_cmp_vc_r8_r6[] = {
   5141   0x78, 0xbf, 0xb0, 0x45 // It vc; cmp vc r8 r6
   5142 };
   5143 const byte kInstruction_cmp_vc_r8_r7[] = {
   5144   0x78, 0xbf, 0xb8, 0x45 // It vc; cmp vc r8 r7
   5145 };
   5146 const byte kInstruction_cmp_vc_r8_r8[] = {
   5147   0x78, 0xbf, 0xc0, 0x45 // It vc; cmp vc r8 r8
   5148 };
   5149 const byte kInstruction_cmp_vc_r8_r9[] = {
   5150   0x78, 0xbf, 0xc8, 0x45 // It vc; cmp vc r8 r9
   5151 };
   5152 const byte kInstruction_cmp_vc_r8_r10[] = {
   5153   0x78, 0xbf, 0xd0, 0x45 // It vc; cmp vc r8 r10
   5154 };
   5155 const byte kInstruction_cmp_vc_r8_r11[] = {
   5156   0x78, 0xbf, 0xd8, 0x45 // It vc; cmp vc r8 r11
   5157 };
   5158 const byte kInstruction_cmp_vc_r8_r12[] = {
   5159   0x78, 0xbf, 0xe0, 0x45 // It vc; cmp vc r8 r12
   5160 };
   5161 const byte kInstruction_cmp_vc_r8_r13[] = {
   5162   0x78, 0xbf, 0xe8, 0x45 // It vc; cmp vc r8 r13
   5163 };
   5164 const byte kInstruction_cmp_vc_r8_r14[] = {
   5165   0x78, 0xbf, 0xf0, 0x45 // It vc; cmp vc r8 r14
   5166 };
   5167 const byte kInstruction_cmp_vc_r9_r0[] = {
   5168   0x78, 0xbf, 0x81, 0x45 // It vc; cmp vc r9 r0
   5169 };
   5170 const byte kInstruction_cmp_vc_r9_r1[] = {
   5171   0x78, 0xbf, 0x89, 0x45 // It vc; cmp vc r9 r1
   5172 };
   5173 const byte kInstruction_cmp_vc_r9_r2[] = {
   5174   0x78, 0xbf, 0x91, 0x45 // It vc; cmp vc r9 r2
   5175 };
   5176 const byte kInstruction_cmp_vc_r9_r3[] = {
   5177   0x78, 0xbf, 0x99, 0x45 // It vc; cmp vc r9 r3
   5178 };
   5179 const byte kInstruction_cmp_vc_r9_r4[] = {
   5180   0x78, 0xbf, 0xa1, 0x45 // It vc; cmp vc r9 r4
   5181 };
   5182 const byte kInstruction_cmp_vc_r9_r5[] = {
   5183   0x78, 0xbf, 0xa9, 0x45 // It vc; cmp vc r9 r5
   5184 };
   5185 const byte kInstruction_cmp_vc_r9_r6[] = {
   5186   0x78, 0xbf, 0xb1, 0x45 // It vc; cmp vc r9 r6
   5187 };
   5188 const byte kInstruction_cmp_vc_r9_r7[] = {
   5189   0x78, 0xbf, 0xb9, 0x45 // It vc; cmp vc r9 r7
   5190 };
   5191 const byte kInstruction_cmp_vc_r9_r8[] = {
   5192   0x78, 0xbf, 0xc1, 0x45 // It vc; cmp vc r9 r8
   5193 };
   5194 const byte kInstruction_cmp_vc_r9_r9[] = {
   5195   0x78, 0xbf, 0xc9, 0x45 // It vc; cmp vc r9 r9
   5196 };
   5197 const byte kInstruction_cmp_vc_r9_r10[] = {
   5198   0x78, 0xbf, 0xd1, 0x45 // It vc; cmp vc r9 r10
   5199 };
   5200 const byte kInstruction_cmp_vc_r9_r11[] = {
   5201   0x78, 0xbf, 0xd9, 0x45 // It vc; cmp vc r9 r11
   5202 };
   5203 const byte kInstruction_cmp_vc_r9_r12[] = {
   5204   0x78, 0xbf, 0xe1, 0x45 // It vc; cmp vc r9 r12
   5205 };
   5206 const byte kInstruction_cmp_vc_r9_r13[] = {
   5207   0x78, 0xbf, 0xe9, 0x45 // It vc; cmp vc r9 r13
   5208 };
   5209 const byte kInstruction_cmp_vc_r9_r14[] = {
   5210   0x78, 0xbf, 0xf1, 0x45 // It vc; cmp vc r9 r14
   5211 };
   5212 const byte kInstruction_cmp_vc_r10_r0[] = {
   5213   0x78, 0xbf, 0x82, 0x45 // It vc; cmp vc r10 r0
   5214 };
   5215 const byte kInstruction_cmp_vc_r10_r1[] = {
   5216   0x78, 0xbf, 0x8a, 0x45 // It vc; cmp vc r10 r1
   5217 };
   5218 const byte kInstruction_cmp_vc_r10_r2[] = {
   5219   0x78, 0xbf, 0x92, 0x45 // It vc; cmp vc r10 r2
   5220 };
   5221 const byte kInstruction_cmp_vc_r10_r3[] = {
   5222   0x78, 0xbf, 0x9a, 0x45 // It vc; cmp vc r10 r3
   5223 };
   5224 const byte kInstruction_cmp_vc_r10_r4[] = {
   5225   0x78, 0xbf, 0xa2, 0x45 // It vc; cmp vc r10 r4
   5226 };
   5227 const byte kInstruction_cmp_vc_r10_r5[] = {
   5228   0x78, 0xbf, 0xaa, 0x45 // It vc; cmp vc r10 r5
   5229 };
   5230 const byte kInstruction_cmp_vc_r10_r6[] = {
   5231   0x78, 0xbf, 0xb2, 0x45 // It vc; cmp vc r10 r6
   5232 };
   5233 const byte kInstruction_cmp_vc_r10_r7[] = {
   5234   0x78, 0xbf, 0xba, 0x45 // It vc; cmp vc r10 r7
   5235 };
   5236 const byte kInstruction_cmp_vc_r10_r8[] = {
   5237   0x78, 0xbf, 0xc2, 0x45 // It vc; cmp vc r10 r8
   5238 };
   5239 const byte kInstruction_cmp_vc_r10_r9[] = {
   5240   0x78, 0xbf, 0xca, 0x45 // It vc; cmp vc r10 r9
   5241 };
   5242 const byte kInstruction_cmp_vc_r10_r10[] = {
   5243   0x78, 0xbf, 0xd2, 0x45 // It vc; cmp vc r10 r10
   5244 };
   5245 const byte kInstruction_cmp_vc_r10_r11[] = {
   5246   0x78, 0xbf, 0xda, 0x45 // It vc; cmp vc r10 r11
   5247 };
   5248 const byte kInstruction_cmp_vc_r10_r12[] = {
   5249   0x78, 0xbf, 0xe2, 0x45 // It vc; cmp vc r10 r12
   5250 };
   5251 const byte kInstruction_cmp_vc_r10_r13[] = {
   5252   0x78, 0xbf, 0xea, 0x45 // It vc; cmp vc r10 r13
   5253 };
   5254 const byte kInstruction_cmp_vc_r10_r14[] = {
   5255   0x78, 0xbf, 0xf2, 0x45 // It vc; cmp vc r10 r14
   5256 };
   5257 const byte kInstruction_cmp_vc_r11_r0[] = {
   5258   0x78, 0xbf, 0x83, 0x45 // It vc; cmp vc r11 r0
   5259 };
   5260 const byte kInstruction_cmp_vc_r11_r1[] = {
   5261   0x78, 0xbf, 0x8b, 0x45 // It vc; cmp vc r11 r1
   5262 };
   5263 const byte kInstruction_cmp_vc_r11_r2[] = {
   5264   0x78, 0xbf, 0x93, 0x45 // It vc; cmp vc r11 r2
   5265 };
   5266 const byte kInstruction_cmp_vc_r11_r3[] = {
   5267   0x78, 0xbf, 0x9b, 0x45 // It vc; cmp vc r11 r3
   5268 };
   5269 const byte kInstruction_cmp_vc_r11_r4[] = {
   5270   0x78, 0xbf, 0xa3, 0x45 // It vc; cmp vc r11 r4
   5271 };
   5272 const byte kInstruction_cmp_vc_r11_r5[] = {
   5273   0x78, 0xbf, 0xab, 0x45 // It vc; cmp vc r11 r5
   5274 };
   5275 const byte kInstruction_cmp_vc_r11_r6[] = {
   5276   0x78, 0xbf, 0xb3, 0x45 // It vc; cmp vc r11 r6
   5277 };
   5278 const byte kInstruction_cmp_vc_r11_r7[] = {
   5279   0x78, 0xbf, 0xbb, 0x45 // It vc; cmp vc r11 r7
   5280 };
   5281 const byte kInstruction_cmp_vc_r11_r8[] = {
   5282   0x78, 0xbf, 0xc3, 0x45 // It vc; cmp vc r11 r8
   5283 };
   5284 const byte kInstruction_cmp_vc_r11_r9[] = {
   5285   0x78, 0xbf, 0xcb, 0x45 // It vc; cmp vc r11 r9
   5286 };
   5287 const byte kInstruction_cmp_vc_r11_r10[] = {
   5288   0x78, 0xbf, 0xd3, 0x45 // It vc; cmp vc r11 r10
   5289 };
   5290 const byte kInstruction_cmp_vc_r11_r11[] = {
   5291   0x78, 0xbf, 0xdb, 0x45 // It vc; cmp vc r11 r11
   5292 };
   5293 const byte kInstruction_cmp_vc_r11_r12[] = {
   5294   0x78, 0xbf, 0xe3, 0x45 // It vc; cmp vc r11 r12
   5295 };
   5296 const byte kInstruction_cmp_vc_r11_r13[] = {
   5297   0x78, 0xbf, 0xeb, 0x45 // It vc; cmp vc r11 r13
   5298 };
   5299 const byte kInstruction_cmp_vc_r11_r14[] = {
   5300   0x78, 0xbf, 0xf3, 0x45 // It vc; cmp vc r11 r14
   5301 };
   5302 const byte kInstruction_cmp_vc_r12_r0[] = {
   5303   0x78, 0xbf, 0x84, 0x45 // It vc; cmp vc r12 r0
   5304 };
   5305 const byte kInstruction_cmp_vc_r12_r1[] = {
   5306   0x78, 0xbf, 0x8c, 0x45 // It vc; cmp vc r12 r1
   5307 };
   5308 const byte kInstruction_cmp_vc_r12_r2[] = {
   5309   0x78, 0xbf, 0x94, 0x45 // It vc; cmp vc r12 r2
   5310 };
   5311 const byte kInstruction_cmp_vc_r12_r3[] = {
   5312   0x78, 0xbf, 0x9c, 0x45 // It vc; cmp vc r12 r3
   5313 };
   5314 const byte kInstruction_cmp_vc_r12_r4[] = {
   5315   0x78, 0xbf, 0xa4, 0x45 // It vc; cmp vc r12 r4
   5316 };
   5317 const byte kInstruction_cmp_vc_r12_r5[] = {
   5318   0x78, 0xbf, 0xac, 0x45 // It vc; cmp vc r12 r5
   5319 };
   5320 const byte kInstruction_cmp_vc_r12_r6[] = {
   5321   0x78, 0xbf, 0xb4, 0x45 // It vc; cmp vc r12 r6
   5322 };
   5323 const byte kInstruction_cmp_vc_r12_r7[] = {
   5324   0x78, 0xbf, 0xbc, 0x45 // It vc; cmp vc r12 r7
   5325 };
   5326 const byte kInstruction_cmp_vc_r12_r8[] = {
   5327   0x78, 0xbf, 0xc4, 0x45 // It vc; cmp vc r12 r8
   5328 };
   5329 const byte kInstruction_cmp_vc_r12_r9[] = {
   5330   0x78, 0xbf, 0xcc, 0x45 // It vc; cmp vc r12 r9
   5331 };
   5332 const byte kInstruction_cmp_vc_r12_r10[] = {
   5333   0x78, 0xbf, 0xd4, 0x45 // It vc; cmp vc r12 r10
   5334 };
   5335 const byte kInstruction_cmp_vc_r12_r11[] = {
   5336   0x78, 0xbf, 0xdc, 0x45 // It vc; cmp vc r12 r11
   5337 };
   5338 const byte kInstruction_cmp_vc_r12_r12[] = {
   5339   0x78, 0xbf, 0xe4, 0x45 // It vc; cmp vc r12 r12
   5340 };
   5341 const byte kInstruction_cmp_vc_r12_r13[] = {
   5342   0x78, 0xbf, 0xec, 0x45 // It vc; cmp vc r12 r13
   5343 };
   5344 const byte kInstruction_cmp_vc_r12_r14[] = {
   5345   0x78, 0xbf, 0xf4, 0x45 // It vc; cmp vc r12 r14
   5346 };
   5347 const byte kInstruction_cmp_vc_r13_r0[] = {
   5348   0x78, 0xbf, 0x85, 0x45 // It vc; cmp vc r13 r0
   5349 };
   5350 const byte kInstruction_cmp_vc_r13_r1[] = {
   5351   0x78, 0xbf, 0x8d, 0x45 // It vc; cmp vc r13 r1
   5352 };
   5353 const byte kInstruction_cmp_vc_r13_r2[] = {
   5354   0x78, 0xbf, 0x95, 0x45 // It vc; cmp vc r13 r2
   5355 };
   5356 const byte kInstruction_cmp_vc_r13_r3[] = {
   5357   0x78, 0xbf, 0x9d, 0x45 // It vc; cmp vc r13 r3
   5358 };
   5359 const byte kInstruction_cmp_vc_r13_r4[] = {
   5360   0x78, 0xbf, 0xa5, 0x45 // It vc; cmp vc r13 r4
   5361 };
   5362 const byte kInstruction_cmp_vc_r13_r5[] = {
   5363   0x78, 0xbf, 0xad, 0x45 // It vc; cmp vc r13 r5
   5364 };
   5365 const byte kInstruction_cmp_vc_r13_r6[] = {
   5366   0x78, 0xbf, 0xb5, 0x45 // It vc; cmp vc r13 r6
   5367 };
   5368 const byte kInstruction_cmp_vc_r13_r7[] = {
   5369   0x78, 0xbf, 0xbd, 0x45 // It vc; cmp vc r13 r7
   5370 };
   5371 const byte kInstruction_cmp_vc_r13_r8[] = {
   5372   0x78, 0xbf, 0xc5, 0x45 // It vc; cmp vc r13 r8
   5373 };
   5374 const byte kInstruction_cmp_vc_r13_r9[] = {
   5375   0x78, 0xbf, 0xcd, 0x45 // It vc; cmp vc r13 r9
   5376 };
   5377 const byte kInstruction_cmp_vc_r13_r10[] = {
   5378   0x78, 0xbf, 0xd5, 0x45 // It vc; cmp vc r13 r10
   5379 };
   5380 const byte kInstruction_cmp_vc_r13_r11[] = {
   5381   0x78, 0xbf, 0xdd, 0x45 // It vc; cmp vc r13 r11
   5382 };
   5383 const byte kInstruction_cmp_vc_r13_r12[] = {
   5384   0x78, 0xbf, 0xe5, 0x45 // It vc; cmp vc r13 r12
   5385 };
   5386 const byte kInstruction_cmp_vc_r13_r13[] = {
   5387   0x78, 0xbf, 0xed, 0x45 // It vc; cmp vc r13 r13
   5388 };
   5389 const byte kInstruction_cmp_vc_r13_r14[] = {
   5390   0x78, 0xbf, 0xf5, 0x45 // It vc; cmp vc r13 r14
   5391 };
   5392 const byte kInstruction_cmp_vc_r14_r0[] = {
   5393   0x78, 0xbf, 0x86, 0x45 // It vc; cmp vc r14 r0
   5394 };
   5395 const byte kInstruction_cmp_vc_r14_r1[] = {
   5396   0x78, 0xbf, 0x8e, 0x45 // It vc; cmp vc r14 r1
   5397 };
   5398 const byte kInstruction_cmp_vc_r14_r2[] = {
   5399   0x78, 0xbf, 0x96, 0x45 // It vc; cmp vc r14 r2
   5400 };
   5401 const byte kInstruction_cmp_vc_r14_r3[] = {
   5402   0x78, 0xbf, 0x9e, 0x45 // It vc; cmp vc r14 r3
   5403 };
   5404 const byte kInstruction_cmp_vc_r14_r4[] = {
   5405   0x78, 0xbf, 0xa6, 0x45 // It vc; cmp vc r14 r4
   5406 };
   5407 const byte kInstruction_cmp_vc_r14_r5[] = {
   5408   0x78, 0xbf, 0xae, 0x45 // It vc; cmp vc r14 r5
   5409 };
   5410 const byte kInstruction_cmp_vc_r14_r6[] = {
   5411   0x78, 0xbf, 0xb6, 0x45 // It vc; cmp vc r14 r6
   5412 };
   5413 const byte kInstruction_cmp_vc_r14_r7[] = {
   5414   0x78, 0xbf, 0xbe, 0x45 // It vc; cmp vc r14 r7
   5415 };
   5416 const byte kInstruction_cmp_vc_r14_r8[] = {
   5417   0x78, 0xbf, 0xc6, 0x45 // It vc; cmp vc r14 r8
   5418 };
   5419 const byte kInstruction_cmp_vc_r14_r9[] = {
   5420   0x78, 0xbf, 0xce, 0x45 // It vc; cmp vc r14 r9
   5421 };
   5422 const byte kInstruction_cmp_vc_r14_r10[] = {
   5423   0x78, 0xbf, 0xd6, 0x45 // It vc; cmp vc r14 r10
   5424 };
   5425 const byte kInstruction_cmp_vc_r14_r11[] = {
   5426   0x78, 0xbf, 0xde, 0x45 // It vc; cmp vc r14 r11
   5427 };
   5428 const byte kInstruction_cmp_vc_r14_r12[] = {
   5429   0x78, 0xbf, 0xe6, 0x45 // It vc; cmp vc r14 r12
   5430 };
   5431 const byte kInstruction_cmp_vc_r14_r13[] = {
   5432   0x78, 0xbf, 0xee, 0x45 // It vc; cmp vc r14 r13
   5433 };
   5434 const byte kInstruction_cmp_vc_r14_r14[] = {
   5435   0x78, 0xbf, 0xf6, 0x45 // It vc; cmp vc r14 r14
   5436 };
   5437 const byte kInstruction_cmp_hi_r0_r0[] = {
   5438   0x88, 0xbf, 0x80, 0x42 // It hi; cmp hi r0 r0
   5439 };
   5440 const byte kInstruction_cmp_hi_r0_r1[] = {
   5441   0x88, 0xbf, 0x88, 0x42 // It hi; cmp hi r0 r1
   5442 };
   5443 const byte kInstruction_cmp_hi_r0_r2[] = {
   5444   0x88, 0xbf, 0x90, 0x42 // It hi; cmp hi r0 r2
   5445 };
   5446 const byte kInstruction_cmp_hi_r0_r3[] = {
   5447   0x88, 0xbf, 0x98, 0x42 // It hi; cmp hi r0 r3
   5448 };
   5449 const byte kInstruction_cmp_hi_r0_r4[] = {
   5450   0x88, 0xbf, 0xa0, 0x42 // It hi; cmp hi r0 r4
   5451 };
   5452 const byte kInstruction_cmp_hi_r0_r5[] = {
   5453   0x88, 0xbf, 0xa8, 0x42 // It hi; cmp hi r0 r5
   5454 };
   5455 const byte kInstruction_cmp_hi_r0_r6[] = {
   5456   0x88, 0xbf, 0xb0, 0x42 // It hi; cmp hi r0 r6
   5457 };
   5458 const byte kInstruction_cmp_hi_r0_r7[] = {
   5459   0x88, 0xbf, 0xb8, 0x42 // It hi; cmp hi r0 r7
   5460 };
   5461 const byte kInstruction_cmp_hi_r0_r8[] = {
   5462   0x88, 0xbf, 0x40, 0x45 // It hi; cmp hi r0 r8
   5463 };
   5464 const byte kInstruction_cmp_hi_r0_r9[] = {
   5465   0x88, 0xbf, 0x48, 0x45 // It hi; cmp hi r0 r9
   5466 };
   5467 const byte kInstruction_cmp_hi_r0_r10[] = {
   5468   0x88, 0xbf, 0x50, 0x45 // It hi; cmp hi r0 r10
   5469 };
   5470 const byte kInstruction_cmp_hi_r0_r11[] = {
   5471   0x88, 0xbf, 0x58, 0x45 // It hi; cmp hi r0 r11
   5472 };
   5473 const byte kInstruction_cmp_hi_r0_r12[] = {
   5474   0x88, 0xbf, 0x60, 0x45 // It hi; cmp hi r0 r12
   5475 };
   5476 const byte kInstruction_cmp_hi_r0_r13[] = {
   5477   0x88, 0xbf, 0x68, 0x45 // It hi; cmp hi r0 r13
   5478 };
   5479 const byte kInstruction_cmp_hi_r0_r14[] = {
   5480   0x88, 0xbf, 0x70, 0x45 // It hi; cmp hi r0 r14
   5481 };
   5482 const byte kInstruction_cmp_hi_r1_r0[] = {
   5483   0x88, 0xbf, 0x81, 0x42 // It hi; cmp hi r1 r0
   5484 };
   5485 const byte kInstruction_cmp_hi_r1_r1[] = {
   5486   0x88, 0xbf, 0x89, 0x42 // It hi; cmp hi r1 r1
   5487 };
   5488 const byte kInstruction_cmp_hi_r1_r2[] = {
   5489   0x88, 0xbf, 0x91, 0x42 // It hi; cmp hi r1 r2
   5490 };
   5491 const byte kInstruction_cmp_hi_r1_r3[] = {
   5492   0x88, 0xbf, 0x99, 0x42 // It hi; cmp hi r1 r3
   5493 };
   5494 const byte kInstruction_cmp_hi_r1_r4[] = {
   5495   0x88, 0xbf, 0xa1, 0x42 // It hi; cmp hi r1 r4
   5496 };
   5497 const byte kInstruction_cmp_hi_r1_r5[] = {
   5498   0x88, 0xbf, 0xa9, 0x42 // It hi; cmp hi r1 r5
   5499 };
   5500 const byte kInstruction_cmp_hi_r1_r6[] = {
   5501   0x88, 0xbf, 0xb1, 0x42 // It hi; cmp hi r1 r6
   5502 };
   5503 const byte kInstruction_cmp_hi_r1_r7[] = {
   5504   0x88, 0xbf, 0xb9, 0x42 // It hi; cmp hi r1 r7
   5505 };
   5506 const byte kInstruction_cmp_hi_r1_r8[] = {
   5507   0x88, 0xbf, 0x41, 0x45 // It hi; cmp hi r1 r8
   5508 };
   5509 const byte kInstruction_cmp_hi_r1_r9[] = {
   5510   0x88, 0xbf, 0x49, 0x45 // It hi; cmp hi r1 r9
   5511 };
   5512 const byte kInstruction_cmp_hi_r1_r10[] = {
   5513   0x88, 0xbf, 0x51, 0x45 // It hi; cmp hi r1 r10
   5514 };
   5515 const byte kInstruction_cmp_hi_r1_r11[] = {
   5516   0x88, 0xbf, 0x59, 0x45 // It hi; cmp hi r1 r11
   5517 };
   5518 const byte kInstruction_cmp_hi_r1_r12[] = {
   5519   0x88, 0xbf, 0x61, 0x45 // It hi; cmp hi r1 r12
   5520 };
   5521 const byte kInstruction_cmp_hi_r1_r13[] = {
   5522   0x88, 0xbf, 0x69, 0x45 // It hi; cmp hi r1 r13
   5523 };
   5524 const byte kInstruction_cmp_hi_r1_r14[] = {
   5525   0x88, 0xbf, 0x71, 0x45 // It hi; cmp hi r1 r14
   5526 };
   5527 const byte kInstruction_cmp_hi_r2_r0[] = {
   5528   0x88, 0xbf, 0x82, 0x42 // It hi; cmp hi r2 r0
   5529 };
   5530 const byte kInstruction_cmp_hi_r2_r1[] = {
   5531   0x88, 0xbf, 0x8a, 0x42 // It hi; cmp hi r2 r1
   5532 };
   5533 const byte kInstruction_cmp_hi_r2_r2[] = {
   5534   0x88, 0xbf, 0x92, 0x42 // It hi; cmp hi r2 r2
   5535 };
   5536 const byte kInstruction_cmp_hi_r2_r3[] = {
   5537   0x88, 0xbf, 0x9a, 0x42 // It hi; cmp hi r2 r3
   5538 };
   5539 const byte kInstruction_cmp_hi_r2_r4[] = {
   5540   0x88, 0xbf, 0xa2, 0x42 // It hi; cmp hi r2 r4
   5541 };
   5542 const byte kInstruction_cmp_hi_r2_r5[] = {
   5543   0x88, 0xbf, 0xaa, 0x42 // It hi; cmp hi r2 r5
   5544 };
   5545 const byte kInstruction_cmp_hi_r2_r6[] = {
   5546   0x88, 0xbf, 0xb2, 0x42 // It hi; cmp hi r2 r6
   5547 };
   5548 const byte kInstruction_cmp_hi_r2_r7[] = {
   5549   0x88, 0xbf, 0xba, 0x42 // It hi; cmp hi r2 r7
   5550 };
   5551 const byte kInstruction_cmp_hi_r2_r8[] = {
   5552   0x88, 0xbf, 0x42, 0x45 // It hi; cmp hi r2 r8
   5553 };
   5554 const byte kInstruction_cmp_hi_r2_r9[] = {
   5555   0x88, 0xbf, 0x4a, 0x45 // It hi; cmp hi r2 r9
   5556 };
   5557 const byte kInstruction_cmp_hi_r2_r10[] = {
   5558   0x88, 0xbf, 0x52, 0x45 // It hi; cmp hi r2 r10
   5559 };
   5560 const byte kInstruction_cmp_hi_r2_r11[] = {
   5561   0x88, 0xbf, 0x5a, 0x45 // It hi; cmp hi r2 r11
   5562 };
   5563 const byte kInstruction_cmp_hi_r2_r12[] = {
   5564   0x88, 0xbf, 0x62, 0x45 // It hi; cmp hi r2 r12
   5565 };
   5566 const byte kInstruction_cmp_hi_r2_r13[] = {
   5567   0x88, 0xbf, 0x6a, 0x45 // It hi; cmp hi r2 r13
   5568 };
   5569 const byte kInstruction_cmp_hi_r2_r14[] = {
   5570   0x88, 0xbf, 0x72, 0x45 // It hi; cmp hi r2 r14
   5571 };
   5572 const byte kInstruction_cmp_hi_r3_r0[] = {
   5573   0x88, 0xbf, 0x83, 0x42 // It hi; cmp hi r3 r0
   5574 };
   5575 const byte kInstruction_cmp_hi_r3_r1[] = {
   5576   0x88, 0xbf, 0x8b, 0x42 // It hi; cmp hi r3 r1
   5577 };
   5578 const byte kInstruction_cmp_hi_r3_r2[] = {
   5579   0x88, 0xbf, 0x93, 0x42 // It hi; cmp hi r3 r2
   5580 };
   5581 const byte kInstruction_cmp_hi_r3_r3[] = {
   5582   0x88, 0xbf, 0x9b, 0x42 // It hi; cmp hi r3 r3
   5583 };
   5584 const byte kInstruction_cmp_hi_r3_r4[] = {
   5585   0x88, 0xbf, 0xa3, 0x42 // It hi; cmp hi r3 r4
   5586 };
   5587 const byte kInstruction_cmp_hi_r3_r5[] = {
   5588   0x88, 0xbf, 0xab, 0x42 // It hi; cmp hi r3 r5
   5589 };
   5590 const byte kInstruction_cmp_hi_r3_r6[] = {
   5591   0x88, 0xbf, 0xb3, 0x42 // It hi; cmp hi r3 r6
   5592 };
   5593 const byte kInstruction_cmp_hi_r3_r7[] = {
   5594   0x88, 0xbf, 0xbb, 0x42 // It hi; cmp hi r3 r7
   5595 };
   5596 const byte kInstruction_cmp_hi_r3_r8[] = {
   5597   0x88, 0xbf, 0x43, 0x45 // It hi; cmp hi r3 r8
   5598 };
   5599 const byte kInstruction_cmp_hi_r3_r9[] = {
   5600   0x88, 0xbf, 0x4b, 0x45 // It hi; cmp hi r3 r9
   5601 };
   5602 const byte kInstruction_cmp_hi_r3_r10[] = {
   5603   0x88, 0xbf, 0x53, 0x45 // It hi; cmp hi r3 r10
   5604 };
   5605 const byte kInstruction_cmp_hi_r3_r11[] = {
   5606   0x88, 0xbf, 0x5b, 0x45 // It hi; cmp hi r3 r11
   5607 };
   5608 const byte kInstruction_cmp_hi_r3_r12[] = {
   5609   0x88, 0xbf, 0x63, 0x45 // It hi; cmp hi r3 r12
   5610 };
   5611 const byte kInstruction_cmp_hi_r3_r13[] = {
   5612   0x88, 0xbf, 0x6b, 0x45 // It hi; cmp hi r3 r13
   5613 };
   5614 const byte kInstruction_cmp_hi_r3_r14[] = {
   5615   0x88, 0xbf, 0x73, 0x45 // It hi; cmp hi r3 r14
   5616 };
   5617 const byte kInstruction_cmp_hi_r4_r0[] = {
   5618   0x88, 0xbf, 0x84, 0x42 // It hi; cmp hi r4 r0
   5619 };
   5620 const byte kInstruction_cmp_hi_r4_r1[] = {
   5621   0x88, 0xbf, 0x8c, 0x42 // It hi; cmp hi r4 r1
   5622 };
   5623 const byte kInstruction_cmp_hi_r4_r2[] = {
   5624   0x88, 0xbf, 0x94, 0x42 // It hi; cmp hi r4 r2
   5625 };
   5626 const byte kInstruction_cmp_hi_r4_r3[] = {
   5627   0x88, 0xbf, 0x9c, 0x42 // It hi; cmp hi r4 r3
   5628 };
   5629 const byte kInstruction_cmp_hi_r4_r4[] = {
   5630   0x88, 0xbf, 0xa4, 0x42 // It hi; cmp hi r4 r4
   5631 };
   5632 const byte kInstruction_cmp_hi_r4_r5[] = {
   5633   0x88, 0xbf, 0xac, 0x42 // It hi; cmp hi r4 r5
   5634 };
   5635 const byte kInstruction_cmp_hi_r4_r6[] = {
   5636   0x88, 0xbf, 0xb4, 0x42 // It hi; cmp hi r4 r6
   5637 };
   5638 const byte kInstruction_cmp_hi_r4_r7[] = {
   5639   0x88, 0xbf, 0xbc, 0x42 // It hi; cmp hi r4 r7
   5640 };
   5641 const byte kInstruction_cmp_hi_r4_r8[] = {
   5642   0x88, 0xbf, 0x44, 0x45 // It hi; cmp hi r4 r8
   5643 };
   5644 const byte kInstruction_cmp_hi_r4_r9[] = {
   5645   0x88, 0xbf, 0x4c, 0x45 // It hi; cmp hi r4 r9
   5646 };
   5647 const byte kInstruction_cmp_hi_r4_r10[] = {
   5648   0x88, 0xbf, 0x54, 0x45 // It hi; cmp hi r4 r10
   5649 };
   5650 const byte kInstruction_cmp_hi_r4_r11[] = {
   5651   0x88, 0xbf, 0x5c, 0x45 // It hi; cmp hi r4 r11
   5652 };
   5653 const byte kInstruction_cmp_hi_r4_r12[] = {
   5654   0x88, 0xbf, 0x64, 0x45 // It hi; cmp hi r4 r12
   5655 };
   5656 const byte kInstruction_cmp_hi_r4_r13[] = {
   5657   0x88, 0xbf, 0x6c, 0x45 // It hi; cmp hi r4 r13
   5658 };
   5659 const byte kInstruction_cmp_hi_r4_r14[] = {
   5660   0x88, 0xbf, 0x74, 0x45 // It hi; cmp hi r4 r14
   5661 };
   5662 const byte kInstruction_cmp_hi_r5_r0[] = {
   5663   0x88, 0xbf, 0x85, 0x42 // It hi; cmp hi r5 r0
   5664 };
   5665 const byte kInstruction_cmp_hi_r5_r1[] = {
   5666   0x88, 0xbf, 0x8d, 0x42 // It hi; cmp hi r5 r1
   5667 };
   5668 const byte kInstruction_cmp_hi_r5_r2[] = {
   5669   0x88, 0xbf, 0x95, 0x42 // It hi; cmp hi r5 r2
   5670 };
   5671 const byte kInstruction_cmp_hi_r5_r3[] = {
   5672   0x88, 0xbf, 0x9d, 0x42 // It hi; cmp hi r5 r3
   5673 };
   5674 const byte kInstruction_cmp_hi_r5_r4[] = {
   5675   0x88, 0xbf, 0xa5, 0x42 // It hi; cmp hi r5 r4
   5676 };
   5677 const byte kInstruction_cmp_hi_r5_r5[] = {
   5678   0x88, 0xbf, 0xad, 0x42 // It hi; cmp hi r5 r5
   5679 };
   5680 const byte kInstruction_cmp_hi_r5_r6[] = {
   5681   0x88, 0xbf, 0xb5, 0x42 // It hi; cmp hi r5 r6
   5682 };
   5683 const byte kInstruction_cmp_hi_r5_r7[] = {
   5684   0x88, 0xbf, 0xbd, 0x42 // It hi; cmp hi r5 r7
   5685 };
   5686 const byte kInstruction_cmp_hi_r5_r8[] = {
   5687   0x88, 0xbf, 0x45, 0x45 // It hi; cmp hi r5 r8
   5688 };
   5689 const byte kInstruction_cmp_hi_r5_r9[] = {
   5690   0x88, 0xbf, 0x4d, 0x45 // It hi; cmp hi r5 r9
   5691 };
   5692 const byte kInstruction_cmp_hi_r5_r10[] = {
   5693   0x88, 0xbf, 0x55, 0x45 // It hi; cmp hi r5 r10
   5694 };
   5695 const byte kInstruction_cmp_hi_r5_r11[] = {
   5696   0x88, 0xbf, 0x5d, 0x45 // It hi; cmp hi r5 r11
   5697 };
   5698 const byte kInstruction_cmp_hi_r5_r12[] = {
   5699   0x88, 0xbf, 0x65, 0x45 // It hi; cmp hi r5 r12
   5700 };
   5701 const byte kInstruction_cmp_hi_r5_r13[] = {
   5702   0x88, 0xbf, 0x6d, 0x45 // It hi; cmp hi r5 r13
   5703 };
   5704 const byte kInstruction_cmp_hi_r5_r14[] = {
   5705   0x88, 0xbf, 0x75, 0x45 // It hi; cmp hi r5 r14
   5706 };
   5707 const byte kInstruction_cmp_hi_r6_r0[] = {
   5708   0x88, 0xbf, 0x86, 0x42 // It hi; cmp hi r6 r0
   5709 };
   5710 const byte kInstruction_cmp_hi_r6_r1[] = {
   5711   0x88, 0xbf, 0x8e, 0x42 // It hi; cmp hi r6 r1
   5712 };
   5713 const byte kInstruction_cmp_hi_r6_r2[] = {
   5714   0x88, 0xbf, 0x96, 0x42 // It hi; cmp hi r6 r2
   5715 };
   5716 const byte kInstruction_cmp_hi_r6_r3[] = {
   5717   0x88, 0xbf, 0x9e, 0x42 // It hi; cmp hi r6 r3
   5718 };
   5719 const byte kInstruction_cmp_hi_r6_r4[] = {
   5720   0x88, 0xbf, 0xa6, 0x42 // It hi; cmp hi r6 r4
   5721 };
   5722 const byte kInstruction_cmp_hi_r6_r5[] = {
   5723   0x88, 0xbf, 0xae, 0x42 // It hi; cmp hi r6 r5
   5724 };
   5725 const byte kInstruction_cmp_hi_r6_r6[] = {
   5726   0x88, 0xbf, 0xb6, 0x42 // It hi; cmp hi r6 r6
   5727 };
   5728 const byte kInstruction_cmp_hi_r6_r7[] = {
   5729   0x88, 0xbf, 0xbe, 0x42 // It hi; cmp hi r6 r7
   5730 };
   5731 const byte kInstruction_cmp_hi_r6_r8[] = {
   5732   0x88, 0xbf, 0x46, 0x45 // It hi; cmp hi r6 r8
   5733 };
   5734 const byte kInstruction_cmp_hi_r6_r9[] = {
   5735   0x88, 0xbf, 0x4e, 0x45 // It hi; cmp hi r6 r9
   5736 };
   5737 const byte kInstruction_cmp_hi_r6_r10[] = {
   5738   0x88, 0xbf, 0x56, 0x45 // It hi; cmp hi r6 r10
   5739 };
   5740 const byte kInstruction_cmp_hi_r6_r11[] = {
   5741   0x88, 0xbf, 0x5e, 0x45 // It hi; cmp hi r6 r11
   5742 };
   5743 const byte kInstruction_cmp_hi_r6_r12[] = {
   5744   0x88, 0xbf, 0x66, 0x45 // It hi; cmp hi r6 r12
   5745 };
   5746 const byte kInstruction_cmp_hi_r6_r13[] = {
   5747   0x88, 0xbf, 0x6e, 0x45 // It hi; cmp hi r6 r13
   5748 };
   5749 const byte kInstruction_cmp_hi_r6_r14[] = {
   5750   0x88, 0xbf, 0x76, 0x45 // It hi; cmp hi r6 r14
   5751 };
   5752 const byte kInstruction_cmp_hi_r7_r0[] = {
   5753   0x88, 0xbf, 0x87, 0x42 // It hi; cmp hi r7 r0
   5754 };
   5755 const byte kInstruction_cmp_hi_r7_r1[] = {
   5756   0x88, 0xbf, 0x8f, 0x42 // It hi; cmp hi r7 r1
   5757 };
   5758 const byte kInstruction_cmp_hi_r7_r2[] = {
   5759   0x88, 0xbf, 0x97, 0x42 // It hi; cmp hi r7 r2
   5760 };
   5761 const byte kInstruction_cmp_hi_r7_r3[] = {
   5762   0x88, 0xbf, 0x9f, 0x42 // It hi; cmp hi r7 r3
   5763 };
   5764 const byte kInstruction_cmp_hi_r7_r4[] = {
   5765   0x88, 0xbf, 0xa7, 0x42 // It hi; cmp hi r7 r4
   5766 };
   5767 const byte kInstruction_cmp_hi_r7_r5[] = {
   5768   0x88, 0xbf, 0xaf, 0x42 // It hi; cmp hi r7 r5
   5769 };
   5770 const byte kInstruction_cmp_hi_r7_r6[] = {
   5771   0x88, 0xbf, 0xb7, 0x42 // It hi; cmp hi r7 r6
   5772 };
   5773 const byte kInstruction_cmp_hi_r7_r7[] = {
   5774   0x88, 0xbf, 0xbf, 0x42 // It hi; cmp hi r7 r7
   5775 };
   5776 const byte kInstruction_cmp_hi_r7_r8[] = {
   5777   0x88, 0xbf, 0x47, 0x45 // It hi; cmp hi r7 r8
   5778 };
   5779 const byte kInstruction_cmp_hi_r7_r9[] = {
   5780   0x88, 0xbf, 0x4f, 0x45 // It hi; cmp hi r7 r9
   5781 };
   5782 const byte kInstruction_cmp_hi_r7_r10[] = {
   5783   0x88, 0xbf, 0x57, 0x45 // It hi; cmp hi r7 r10
   5784 };
   5785 const byte kInstruction_cmp_hi_r7_r11[] = {
   5786   0x88, 0xbf, 0x5f, 0x45 // It hi; cmp hi r7 r11
   5787 };
   5788 const byte kInstruction_cmp_hi_r7_r12[] = {
   5789   0x88, 0xbf, 0x67, 0x45 // It hi; cmp hi r7 r12
   5790 };
   5791 const byte kInstruction_cmp_hi_r7_r13[] = {
   5792   0x88, 0xbf, 0x6f, 0x45 // It hi; cmp hi r7 r13
   5793 };
   5794 const byte kInstruction_cmp_hi_r7_r14[] = {
   5795   0x88, 0xbf, 0x77, 0x45 // It hi; cmp hi r7 r14
   5796 };
   5797 const byte kInstruction_cmp_hi_r8_r0[] = {
   5798   0x88, 0xbf, 0x80, 0x45 // It hi; cmp hi r8 r0
   5799 };
   5800 const byte kInstruction_cmp_hi_r8_r1[] = {
   5801   0x88, 0xbf, 0x88, 0x45 // It hi; cmp hi r8 r1
   5802 };
   5803 const byte kInstruction_cmp_hi_r8_r2[] = {
   5804   0x88, 0xbf, 0x90, 0x45 // It hi; cmp hi r8 r2
   5805 };
   5806 const byte kInstruction_cmp_hi_r8_r3[] = {
   5807   0x88, 0xbf, 0x98, 0x45 // It hi; cmp hi r8 r3
   5808 };
   5809 const byte kInstruction_cmp_hi_r8_r4[] = {
   5810   0x88, 0xbf, 0xa0, 0x45 // It hi; cmp hi r8 r4
   5811 };
   5812 const byte kInstruction_cmp_hi_r8_r5[] = {
   5813   0x88, 0xbf, 0xa8, 0x45 // It hi; cmp hi r8 r5
   5814 };
   5815 const byte kInstruction_cmp_hi_r8_r6[] = {
   5816   0x88, 0xbf, 0xb0, 0x45 // It hi; cmp hi r8 r6
   5817 };
   5818 const byte kInstruction_cmp_hi_r8_r7[] = {
   5819   0x88, 0xbf, 0xb8, 0x45 // It hi; cmp hi r8 r7
   5820 };
   5821 const byte kInstruction_cmp_hi_r8_r8[] = {
   5822   0x88, 0xbf, 0xc0, 0x45 // It hi; cmp hi r8 r8
   5823 };
   5824 const byte kInstruction_cmp_hi_r8_r9[] = {
   5825   0x88, 0xbf, 0xc8, 0x45 // It hi; cmp hi r8 r9
   5826 };
   5827 const byte kInstruction_cmp_hi_r8_r10[] = {
   5828   0x88, 0xbf, 0xd0, 0x45 // It hi; cmp hi r8 r10
   5829 };
   5830 const byte kInstruction_cmp_hi_r8_r11[] = {
   5831   0x88, 0xbf, 0xd8, 0x45 // It hi; cmp hi r8 r11
   5832 };
   5833 const byte kInstruction_cmp_hi_r8_r12[] = {
   5834   0x88, 0xbf, 0xe0, 0x45 // It hi; cmp hi r8 r12
   5835 };
   5836 const byte kInstruction_cmp_hi_r8_r13[] = {
   5837   0x88, 0xbf, 0xe8, 0x45 // It hi; cmp hi r8 r13
   5838 };
   5839 const byte kInstruction_cmp_hi_r8_r14[] = {
   5840   0x88, 0xbf, 0xf0, 0x45 // It hi; cmp hi r8 r14
   5841 };
   5842 const byte kInstruction_cmp_hi_r9_r0[] = {
   5843   0x88, 0xbf, 0x81, 0x45 // It hi; cmp hi r9 r0
   5844 };
   5845 const byte kInstruction_cmp_hi_r9_r1[] = {
   5846   0x88, 0xbf, 0x89, 0x45 // It hi; cmp hi r9 r1
   5847 };
   5848 const byte kInstruction_cmp_hi_r9_r2[] = {
   5849   0x88, 0xbf, 0x91, 0x45 // It hi; cmp hi r9 r2
   5850 };
   5851 const byte kInstruction_cmp_hi_r9_r3[] = {
   5852   0x88, 0xbf, 0x99, 0x45 // It hi; cmp hi r9 r3
   5853 };
   5854 const byte kInstruction_cmp_hi_r9_r4[] = {
   5855   0x88, 0xbf, 0xa1, 0x45 // It hi; cmp hi r9 r4
   5856 };
   5857 const byte kInstruction_cmp_hi_r9_r5[] = {
   5858   0x88, 0xbf, 0xa9, 0x45 // It hi; cmp hi r9 r5
   5859 };
   5860 const byte kInstruction_cmp_hi_r9_r6[] = {
   5861   0x88, 0xbf, 0xb1, 0x45 // It hi; cmp hi r9 r6
   5862 };
   5863 const byte kInstruction_cmp_hi_r9_r7[] = {
   5864   0x88, 0xbf, 0xb9, 0x45 // It hi; cmp hi r9 r7
   5865 };
   5866 const byte kInstruction_cmp_hi_r9_r8[] = {
   5867   0x88, 0xbf, 0xc1, 0x45 // It hi; cmp hi r9 r8
   5868 };
   5869 const byte kInstruction_cmp_hi_r9_r9[] = {
   5870   0x88, 0xbf, 0xc9, 0x45 // It hi; cmp hi r9 r9
   5871 };
   5872 const byte kInstruction_cmp_hi_r9_r10[] = {
   5873   0x88, 0xbf, 0xd1, 0x45 // It hi; cmp hi r9 r10
   5874 };
   5875 const byte kInstruction_cmp_hi_r9_r11[] = {
   5876   0x88, 0xbf, 0xd9, 0x45 // It hi; cmp hi r9 r11
   5877 };
   5878 const byte kInstruction_cmp_hi_r9_r12[] = {
   5879   0x88, 0xbf, 0xe1, 0x45 // It hi; cmp hi r9 r12
   5880 };
   5881 const byte kInstruction_cmp_hi_r9_r13[] = {
   5882   0x88, 0xbf, 0xe9, 0x45 // It hi; cmp hi r9 r13
   5883 };
   5884 const byte kInstruction_cmp_hi_r9_r14[] = {
   5885   0x88, 0xbf, 0xf1, 0x45 // It hi; cmp hi r9 r14
   5886 };
   5887 const byte kInstruction_cmp_hi_r10_r0[] = {
   5888   0x88, 0xbf, 0x82, 0x45 // It hi; cmp hi r10 r0
   5889 };
   5890 const byte kInstruction_cmp_hi_r10_r1[] = {
   5891   0x88, 0xbf, 0x8a, 0x45 // It hi; cmp hi r10 r1
   5892 };
   5893 const byte kInstruction_cmp_hi_r10_r2[] = {
   5894   0x88, 0xbf, 0x92, 0x45 // It hi; cmp hi r10 r2
   5895 };
   5896 const byte kInstruction_cmp_hi_r10_r3[] = {
   5897   0x88, 0xbf, 0x9a, 0x45 // It hi; cmp hi r10 r3
   5898 };
   5899 const byte kInstruction_cmp_hi_r10_r4[] = {
   5900   0x88, 0xbf, 0xa2, 0x45 // It hi; cmp hi r10 r4
   5901 };
   5902 const byte kInstruction_cmp_hi_r10_r5[] = {
   5903   0x88, 0xbf, 0xaa, 0x45 // It hi; cmp hi r10 r5
   5904 };
   5905 const byte kInstruction_cmp_hi_r10_r6[] = {
   5906   0x88, 0xbf, 0xb2, 0x45 // It hi; cmp hi r10 r6
   5907 };
   5908 const byte kInstruction_cmp_hi_r10_r7[] = {
   5909   0x88, 0xbf, 0xba, 0x45 // It hi; cmp hi r10 r7
   5910 };
   5911 const byte kInstruction_cmp_hi_r10_r8[] = {
   5912   0x88, 0xbf, 0xc2, 0x45 // It hi; cmp hi r10 r8
   5913 };
   5914 const byte kInstruction_cmp_hi_r10_r9[] = {
   5915   0x88, 0xbf, 0xca, 0x45 // It hi; cmp hi r10 r9
   5916 };
   5917 const byte kInstruction_cmp_hi_r10_r10[] = {
   5918   0x88, 0xbf, 0xd2, 0x45 // It hi; cmp hi r10 r10
   5919 };
   5920 const byte kInstruction_cmp_hi_r10_r11[] = {
   5921   0x88, 0xbf, 0xda, 0x45 // It hi; cmp hi r10 r11
   5922 };
   5923 const byte kInstruction_cmp_hi_r10_r12[] = {
   5924   0x88, 0xbf, 0xe2, 0x45 // It hi; cmp hi r10 r12
   5925 };
   5926 const byte kInstruction_cmp_hi_r10_r13[] = {
   5927   0x88, 0xbf, 0xea, 0x45 // It hi; cmp hi r10 r13
   5928 };
   5929 const byte kInstruction_cmp_hi_r10_r14[] = {
   5930   0x88, 0xbf, 0xf2, 0x45 // It hi; cmp hi r10 r14
   5931 };
   5932 const byte kInstruction_cmp_hi_r11_r0[] = {
   5933   0x88, 0xbf, 0x83, 0x45 // It hi; cmp hi r11 r0
   5934 };
   5935 const byte kInstruction_cmp_hi_r11_r1[] = {
   5936   0x88, 0xbf, 0x8b, 0x45 // It hi; cmp hi r11 r1
   5937 };
   5938 const byte kInstruction_cmp_hi_r11_r2[] = {
   5939   0x88, 0xbf, 0x93, 0x45 // It hi; cmp hi r11 r2
   5940 };
   5941 const byte kInstruction_cmp_hi_r11_r3[] = {
   5942   0x88, 0xbf, 0x9b, 0x45 // It hi; cmp hi r11 r3
   5943 };
   5944 const byte kInstruction_cmp_hi_r11_r4[] = {
   5945   0x88, 0xbf, 0xa3, 0x45 // It hi; cmp hi r11 r4
   5946 };
   5947 const byte kInstruction_cmp_hi_r11_r5[] = {
   5948   0x88, 0xbf, 0xab, 0x45 // It hi; cmp hi r11 r5
   5949 };
   5950 const byte kInstruction_cmp_hi_r11_r6[] = {
   5951   0x88, 0xbf, 0xb3, 0x45 // It hi; cmp hi r11 r6
   5952 };
   5953 const byte kInstruction_cmp_hi_r11_r7[] = {
   5954   0x88, 0xbf, 0xbb, 0x45 // It hi; cmp hi r11 r7
   5955 };
   5956 const byte kInstruction_cmp_hi_r11_r8[] = {
   5957   0x88, 0xbf, 0xc3, 0x45 // It hi; cmp hi r11 r8
   5958 };
   5959 const byte kInstruction_cmp_hi_r11_r9[] = {
   5960   0x88, 0xbf, 0xcb, 0x45 // It hi; cmp hi r11 r9
   5961 };
   5962 const byte kInstruction_cmp_hi_r11_r10[] = {
   5963   0x88, 0xbf, 0xd3, 0x45 // It hi; cmp hi r11 r10
   5964 };
   5965 const byte kInstruction_cmp_hi_r11_r11[] = {
   5966   0x88, 0xbf, 0xdb, 0x45 // It hi; cmp hi r11 r11
   5967 };
   5968 const byte kInstruction_cmp_hi_r11_r12[] = {
   5969   0x88, 0xbf, 0xe3, 0x45 // It hi; cmp hi r11 r12
   5970 };
   5971 const byte kInstruction_cmp_hi_r11_r13[] = {
   5972   0x88, 0xbf, 0xeb, 0x45 // It hi; cmp hi r11 r13
   5973 };
   5974 const byte kInstruction_cmp_hi_r11_r14[] = {
   5975   0x88, 0xbf, 0xf3, 0x45 // It hi; cmp hi r11 r14
   5976 };
   5977 const byte kInstruction_cmp_hi_r12_r0[] = {
   5978   0x88, 0xbf, 0x84, 0x45 // It hi; cmp hi r12 r0
   5979 };
   5980 const byte kInstruction_cmp_hi_r12_r1[] = {
   5981   0x88, 0xbf, 0x8c, 0x45 // It hi; cmp hi r12 r1
   5982 };
   5983 const byte kInstruction_cmp_hi_r12_r2[] = {
   5984   0x88, 0xbf, 0x94, 0x45 // It hi; cmp hi r12 r2
   5985 };
   5986 const byte kInstruction_cmp_hi_r12_r3[] = {
   5987   0x88, 0xbf, 0x9c, 0x45 // It hi; cmp hi r12 r3
   5988 };
   5989 const byte kInstruction_cmp_hi_r12_r4[] = {
   5990   0x88, 0xbf, 0xa4, 0x45 // It hi; cmp hi r12 r4
   5991 };
   5992 const byte kInstruction_cmp_hi_r12_r5[] = {
   5993   0x88, 0xbf, 0xac, 0x45 // It hi; cmp hi r12 r5
   5994 };
   5995 const byte kInstruction_cmp_hi_r12_r6[] = {
   5996   0x88, 0xbf, 0xb4, 0x45 // It hi; cmp hi r12 r6
   5997 };
   5998 const byte kInstruction_cmp_hi_r12_r7[] = {
   5999   0x88, 0xbf, 0xbc, 0x45 // It hi; cmp hi r12 r7
   6000 };
   6001 const byte kInstruction_cmp_hi_r12_r8[] = {
   6002   0x88, 0xbf, 0xc4, 0x45 // It hi; cmp hi r12 r8
   6003 };
   6004 const byte kInstruction_cmp_hi_r12_r9[] = {
   6005   0x88, 0xbf, 0xcc, 0x45 // It hi; cmp hi r12 r9
   6006 };
   6007 const byte kInstruction_cmp_hi_r12_r10[] = {
   6008   0x88, 0xbf, 0xd4, 0x45 // It hi; cmp hi r12 r10
   6009 };
   6010 const byte kInstruction_cmp_hi_r12_r11[] = {
   6011   0x88, 0xbf, 0xdc, 0x45 // It hi; cmp hi r12 r11
   6012 };
   6013 const byte kInstruction_cmp_hi_r12_r12[] = {
   6014   0x88, 0xbf, 0xe4, 0x45 // It hi; cmp hi r12 r12
   6015 };
   6016 const byte kInstruction_cmp_hi_r12_r13[] = {
   6017   0x88, 0xbf, 0xec, 0x45 // It hi; cmp hi r12 r13
   6018 };
   6019 const byte kInstruction_cmp_hi_r12_r14[] = {
   6020   0x88, 0xbf, 0xf4, 0x45 // It hi; cmp hi r12 r14
   6021 };
   6022 const byte kInstruction_cmp_hi_r13_r0[] = {
   6023   0x88, 0xbf, 0x85, 0x45 // It hi; cmp hi r13 r0
   6024 };
   6025 const byte kInstruction_cmp_hi_r13_r1[] = {
   6026   0x88, 0xbf, 0x8d, 0x45 // It hi; cmp hi r13 r1
   6027 };
   6028 const byte kInstruction_cmp_hi_r13_r2[] = {
   6029   0x88, 0xbf, 0x95, 0x45 // It hi; cmp hi r13 r2
   6030 };
   6031 const byte kInstruction_cmp_hi_r13_r3[] = {
   6032   0x88, 0xbf, 0x9d, 0x45 // It hi; cmp hi r13 r3
   6033 };
   6034 const byte kInstruction_cmp_hi_r13_r4[] = {
   6035   0x88, 0xbf, 0xa5, 0x45 // It hi; cmp hi r13 r4
   6036 };
   6037 const byte kInstruction_cmp_hi_r13_r5[] = {
   6038   0x88, 0xbf, 0xad, 0x45 // It hi; cmp hi r13 r5
   6039 };
   6040 const byte kInstruction_cmp_hi_r13_r6[] = {
   6041   0x88, 0xbf, 0xb5, 0x45 // It hi; cmp hi r13 r6
   6042 };
   6043 const byte kInstruction_cmp_hi_r13_r7[] = {
   6044   0x88, 0xbf, 0xbd, 0x45 // It hi; cmp hi r13 r7
   6045 };
   6046 const byte kInstruction_cmp_hi_r13_r8[] = {
   6047   0x88, 0xbf, 0xc5, 0x45 // It hi; cmp hi r13 r8
   6048 };
   6049 const byte kInstruction_cmp_hi_r13_r9[] = {
   6050   0x88, 0xbf, 0xcd, 0x45 // It hi; cmp hi r13 r9
   6051 };
   6052 const byte kInstruction_cmp_hi_r13_r10[] = {
   6053   0x88, 0xbf, 0xd5, 0x45 // It hi; cmp hi r13 r10
   6054 };
   6055 const byte kInstruction_cmp_hi_r13_r11[] = {
   6056   0x88, 0xbf, 0xdd, 0x45 // It hi; cmp hi r13 r11
   6057 };
   6058 const byte kInstruction_cmp_hi_r13_r12[] = {
   6059   0x88, 0xbf, 0xe5, 0x45 // It hi; cmp hi r13 r12
   6060 };
   6061 const byte kInstruction_cmp_hi_r13_r13[] = {
   6062   0x88, 0xbf, 0xed, 0x45 // It hi; cmp hi r13 r13
   6063 };
   6064 const byte kInstruction_cmp_hi_r13_r14[] = {
   6065   0x88, 0xbf, 0xf5, 0x45 // It hi; cmp hi r13 r14
   6066 };
   6067 const byte kInstruction_cmp_hi_r14_r0[] = {
   6068   0x88, 0xbf, 0x86, 0x45 // It hi; cmp hi r14 r0
   6069 };
   6070 const byte kInstruction_cmp_hi_r14_r1[] = {
   6071   0x88, 0xbf, 0x8e, 0x45 // It hi; cmp hi r14 r1
   6072 };
   6073 const byte kInstruction_cmp_hi_r14_r2[] = {
   6074   0x88, 0xbf, 0x96, 0x45 // It hi; cmp hi r14 r2
   6075 };
   6076 const byte kInstruction_cmp_hi_r14_r3[] = {
   6077   0x88, 0xbf, 0x9e, 0x45 // It hi; cmp hi r14 r3
   6078 };
   6079 const byte kInstruction_cmp_hi_r14_r4[] = {
   6080   0x88, 0xbf, 0xa6, 0x45 // It hi; cmp hi r14 r4
   6081 };
   6082 const byte kInstruction_cmp_hi_r14_r5[] = {
   6083   0x88, 0xbf, 0xae, 0x45 // It hi; cmp hi r14 r5
   6084 };
   6085 const byte kInstruction_cmp_hi_r14_r6[] = {
   6086   0x88, 0xbf, 0xb6, 0x45 // It hi; cmp hi r14 r6
   6087 };
   6088 const byte kInstruction_cmp_hi_r14_r7[] = {
   6089   0x88, 0xbf, 0xbe, 0x45 // It hi; cmp hi r14 r7
   6090 };
   6091 const byte kInstruction_cmp_hi_r14_r8[] = {
   6092   0x88, 0xbf, 0xc6, 0x45 // It hi; cmp hi r14 r8
   6093 };
   6094 const byte kInstruction_cmp_hi_r14_r9[] = {
   6095   0x88, 0xbf, 0xce, 0x45 // It hi; cmp hi r14 r9
   6096 };
   6097 const byte kInstruction_cmp_hi_r14_r10[] = {
   6098   0x88, 0xbf, 0xd6, 0x45 // It hi; cmp hi r14 r10
   6099 };
   6100 const byte kInstruction_cmp_hi_r14_r11[] = {
   6101   0x88, 0xbf, 0xde, 0x45 // It hi; cmp hi r14 r11
   6102 };
   6103 const byte kInstruction_cmp_hi_r14_r12[] = {
   6104   0x88, 0xbf, 0xe6, 0x45 // It hi; cmp hi r14 r12
   6105 };
   6106 const byte kInstruction_cmp_hi_r14_r13[] = {
   6107   0x88, 0xbf, 0xee, 0x45 // It hi; cmp hi r14 r13
   6108 };
   6109 const byte kInstruction_cmp_hi_r14_r14[] = {
   6110   0x88, 0xbf, 0xf6, 0x45 // It hi; cmp hi r14 r14
   6111 };
   6112 const byte kInstruction_cmp_ls_r0_r0[] = {
   6113   0x98, 0xbf, 0x80, 0x42 // It ls; cmp ls r0 r0
   6114 };
   6115 const byte kInstruction_cmp_ls_r0_r1[] = {
   6116   0x98, 0xbf, 0x88, 0x42 // It ls; cmp ls r0 r1
   6117 };
   6118 const byte kInstruction_cmp_ls_r0_r2[] = {
   6119   0x98, 0xbf, 0x90, 0x42 // It ls; cmp ls r0 r2
   6120 };
   6121 const byte kInstruction_cmp_ls_r0_r3[] = {
   6122   0x98, 0xbf, 0x98, 0x42 // It ls; cmp ls r0 r3
   6123 };
   6124 const byte kInstruction_cmp_ls_r0_r4[] = {
   6125   0x98, 0xbf, 0xa0, 0x42 // It ls; cmp ls r0 r4
   6126 };
   6127 const byte kInstruction_cmp_ls_r0_r5[] = {
   6128   0x98, 0xbf, 0xa8, 0x42 // It ls; cmp ls r0 r5
   6129 };
   6130 const byte kInstruction_cmp_ls_r0_r6[] = {
   6131   0x98, 0xbf, 0xb0, 0x42 // It ls; cmp ls r0 r6
   6132 };
   6133 const byte kInstruction_cmp_ls_r0_r7[] = {
   6134   0x98, 0xbf, 0xb8, 0x42 // It ls; cmp ls r0 r7
   6135 };
   6136 const byte kInstruction_cmp_ls_r0_r8[] = {
   6137   0x98, 0xbf, 0x40, 0x45 // It ls; cmp ls r0 r8
   6138 };
   6139 const byte kInstruction_cmp_ls_r0_r9[] = {
   6140   0x98, 0xbf, 0x48, 0x45 // It ls; cmp ls r0 r9
   6141 };
   6142 const byte kInstruction_cmp_ls_r0_r10[] = {
   6143   0x98, 0xbf, 0x50, 0x45 // It ls; cmp ls r0 r10
   6144 };
   6145 const byte kInstruction_cmp_ls_r0_r11[] = {
   6146   0x98, 0xbf, 0x58, 0x45 // It ls; cmp ls r0 r11
   6147 };
   6148 const byte kInstruction_cmp_ls_r0_r12[] = {
   6149   0x98, 0xbf, 0x60, 0x45 // It ls; cmp ls r0 r12
   6150 };
   6151 const byte kInstruction_cmp_ls_r0_r13[] = {
   6152   0x98, 0xbf, 0x68, 0x45 // It ls; cmp ls r0 r13
   6153 };
   6154 const byte kInstruction_cmp_ls_r0_r14[] = {
   6155   0x98, 0xbf, 0x70, 0x45 // It ls; cmp ls r0 r14
   6156 };
   6157 const byte kInstruction_cmp_ls_r1_r0[] = {
   6158   0x98, 0xbf, 0x81, 0x42 // It ls; cmp ls r1 r0
   6159 };
   6160 const byte kInstruction_cmp_ls_r1_r1[] = {
   6161   0x98, 0xbf, 0x89, 0x42 // It ls; cmp ls r1 r1
   6162 };
   6163 const byte kInstruction_cmp_ls_r1_r2[] = {
   6164   0x98, 0xbf, 0x91, 0x42 // It ls; cmp ls r1 r2
   6165 };
   6166 const byte kInstruction_cmp_ls_r1_r3[] = {
   6167   0x98, 0xbf, 0x99, 0x42 // It ls; cmp ls r1 r3
   6168 };
   6169 const byte kInstruction_cmp_ls_r1_r4[] = {
   6170   0x98, 0xbf, 0xa1, 0x42 // It ls; cmp ls r1 r4
   6171 };
   6172 const byte kInstruction_cmp_ls_r1_r5[] = {
   6173   0x98, 0xbf, 0xa9, 0x42 // It ls; cmp ls r1 r5
   6174 };
   6175 const byte kInstruction_cmp_ls_r1_r6[] = {
   6176   0x98, 0xbf, 0xb1, 0x42 // It ls; cmp ls r1 r6
   6177 };
   6178 const byte kInstruction_cmp_ls_r1_r7[] = {
   6179   0x98, 0xbf, 0xb9, 0x42 // It ls; cmp ls r1 r7
   6180 };
   6181 const byte kInstruction_cmp_ls_r1_r8[] = {
   6182   0x98, 0xbf, 0x41, 0x45 // It ls; cmp ls r1 r8
   6183 };
   6184 const byte kInstruction_cmp_ls_r1_r9[] = {
   6185   0x98, 0xbf, 0x49, 0x45 // It ls; cmp ls r1 r9
   6186 };
   6187 const byte kInstruction_cmp_ls_r1_r10[] = {
   6188   0x98, 0xbf, 0x51, 0x45 // It ls; cmp ls r1 r10
   6189 };
   6190 const byte kInstruction_cmp_ls_r1_r11[] = {
   6191   0x98, 0xbf, 0x59, 0x45 // It ls; cmp ls r1 r11
   6192 };
   6193 const byte kInstruction_cmp_ls_r1_r12[] = {
   6194   0x98, 0xbf, 0x61, 0x45 // It ls; cmp ls r1 r12
   6195 };
   6196 const byte kInstruction_cmp_ls_r1_r13[] = {
   6197   0x98, 0xbf, 0x69, 0x45 // It ls; cmp ls r1 r13
   6198 };
   6199 const byte kInstruction_cmp_ls_r1_r14[] = {
   6200   0x98, 0xbf, 0x71, 0x45 // It ls; cmp ls r1 r14
   6201 };
   6202 const byte kInstruction_cmp_ls_r2_r0[] = {
   6203   0x98, 0xbf, 0x82, 0x42 // It ls; cmp ls r2 r0
   6204 };
   6205 const byte kInstruction_cmp_ls_r2_r1[] = {
   6206   0x98, 0xbf, 0x8a, 0x42 // It ls; cmp ls r2 r1
   6207 };
   6208 const byte kInstruction_cmp_ls_r2_r2[] = {
   6209   0x98, 0xbf, 0x92, 0x42 // It ls; cmp ls r2 r2
   6210 };
   6211 const byte kInstruction_cmp_ls_r2_r3[] = {
   6212   0x98, 0xbf, 0x9a, 0x42 // It ls; cmp ls r2 r3
   6213 };
   6214 const byte kInstruction_cmp_ls_r2_r4[] = {
   6215   0x98, 0xbf, 0xa2, 0x42 // It ls; cmp ls r2 r4
   6216 };
   6217 const byte kInstruction_cmp_ls_r2_r5[] = {
   6218   0x98, 0xbf, 0xaa, 0x42 // It ls; cmp ls r2 r5
   6219 };
   6220 const byte kInstruction_cmp_ls_r2_r6[] = {
   6221   0x98, 0xbf, 0xb2, 0x42 // It ls; cmp ls r2 r6
   6222 };
   6223 const byte kInstruction_cmp_ls_r2_r7[] = {
   6224   0x98, 0xbf, 0xba, 0x42 // It ls; cmp ls r2 r7
   6225 };
   6226 const byte kInstruction_cmp_ls_r2_r8[] = {
   6227   0x98, 0xbf, 0x42, 0x45 // It ls; cmp ls r2 r8
   6228 };
   6229 const byte kInstruction_cmp_ls_r2_r9[] = {
   6230   0x98, 0xbf, 0x4a, 0x45 // It ls; cmp ls r2 r9
   6231 };
   6232 const byte kInstruction_cmp_ls_r2_r10[] = {
   6233   0x98, 0xbf, 0x52, 0x45 // It ls; cmp ls r2 r10
   6234 };
   6235 const byte kInstruction_cmp_ls_r2_r11[] = {
   6236   0x98, 0xbf, 0x5a, 0x45 // It ls; cmp ls r2 r11
   6237 };
   6238 const byte kInstruction_cmp_ls_r2_r12[] = {
   6239   0x98, 0xbf, 0x62, 0x45 // It ls; cmp ls r2 r12
   6240 };
   6241 const byte kInstruction_cmp_ls_r2_r13[] = {
   6242   0x98, 0xbf, 0x6a, 0x45 // It ls; cmp ls r2 r13
   6243 };
   6244 const byte kInstruction_cmp_ls_r2_r14[] = {
   6245   0x98, 0xbf, 0x72, 0x45 // It ls; cmp ls r2 r14
   6246 };
   6247 const byte kInstruction_cmp_ls_r3_r0[] = {
   6248   0x98, 0xbf, 0x83, 0x42 // It ls; cmp ls r3 r0
   6249 };
   6250 const byte kInstruction_cmp_ls_r3_r1[] = {
   6251   0x98, 0xbf, 0x8b, 0x42 // It ls; cmp ls r3 r1
   6252 };
   6253 const byte kInstruction_cmp_ls_r3_r2[] = {
   6254   0x98, 0xbf, 0x93, 0x42 // It ls; cmp ls r3 r2
   6255 };
   6256 const byte kInstruction_cmp_ls_r3_r3[] = {
   6257   0x98, 0xbf, 0x9b, 0x42 // It ls; cmp ls r3 r3
   6258 };
   6259 const byte kInstruction_cmp_ls_r3_r4[] = {
   6260   0x98, 0xbf, 0xa3, 0x42 // It ls; cmp ls r3 r4
   6261 };
   6262 const byte kInstruction_cmp_ls_r3_r5[] = {
   6263   0x98, 0xbf, 0xab, 0x42 // It ls; cmp ls r3 r5
   6264 };
   6265 const byte kInstruction_cmp_ls_r3_r6[] = {
   6266   0x98, 0xbf, 0xb3, 0x42 // It ls; cmp ls r3 r6
   6267 };
   6268 const byte kInstruction_cmp_ls_r3_r7[] = {
   6269   0x98, 0xbf, 0xbb, 0x42 // It ls; cmp ls r3 r7
   6270 };
   6271 const byte kInstruction_cmp_ls_r3_r8[] = {
   6272   0x98, 0xbf, 0x43, 0x45 // It ls; cmp ls r3 r8
   6273 };
   6274 const byte kInstruction_cmp_ls_r3_r9[] = {
   6275   0x98, 0xbf, 0x4b, 0x45 // It ls; cmp ls r3 r9
   6276 };
   6277 const byte kInstruction_cmp_ls_r3_r10[] = {
   6278   0x98, 0xbf, 0x53, 0x45 // It ls; cmp ls r3 r10
   6279 };
   6280 const byte kInstruction_cmp_ls_r3_r11[] = {
   6281   0x98, 0xbf, 0x5b, 0x45 // It ls; cmp ls r3 r11
   6282 };
   6283 const byte kInstruction_cmp_ls_r3_r12[] = {
   6284   0x98, 0xbf, 0x63, 0x45 // It ls; cmp ls r3 r12
   6285 };
   6286 const byte kInstruction_cmp_ls_r3_r13[] = {
   6287   0x98, 0xbf, 0x6b, 0x45 // It ls; cmp ls r3 r13
   6288 };
   6289 const byte kInstruction_cmp_ls_r3_r14[] = {
   6290   0x98, 0xbf, 0x73, 0x45 // It ls; cmp ls r3 r14
   6291 };
   6292 const byte kInstruction_cmp_ls_r4_r0[] = {
   6293   0x98, 0xbf, 0x84, 0x42 // It ls; cmp ls r4 r0
   6294 };
   6295 const byte kInstruction_cmp_ls_r4_r1[] = {
   6296   0x98, 0xbf, 0x8c, 0x42 // It ls; cmp ls r4 r1
   6297 };
   6298 const byte kInstruction_cmp_ls_r4_r2[] = {
   6299   0x98, 0xbf, 0x94, 0x42 // It ls; cmp ls r4 r2
   6300 };
   6301 const byte kInstruction_cmp_ls_r4_r3[] = {
   6302   0x98, 0xbf, 0x9c, 0x42 // It ls; cmp ls r4 r3
   6303 };
   6304 const byte kInstruction_cmp_ls_r4_r4[] = {
   6305   0x98, 0xbf, 0xa4, 0x42 // It ls; cmp ls r4 r4
   6306 };
   6307 const byte kInstruction_cmp_ls_r4_r5[] = {
   6308   0x98, 0xbf, 0xac, 0x42 // It ls; cmp ls r4 r5
   6309 };
   6310 const byte kInstruction_cmp_ls_r4_r6[] = {
   6311   0x98, 0xbf, 0xb4, 0x42 // It ls; cmp ls r4 r6
   6312 };
   6313 const byte kInstruction_cmp_ls_r4_r7[] = {
   6314   0x98, 0xbf, 0xbc, 0x42 // It ls; cmp ls r4 r7
   6315 };
   6316 const byte kInstruction_cmp_ls_r4_r8[] = {
   6317   0x98, 0xbf, 0x44, 0x45 // It ls; cmp ls r4 r8
   6318 };
   6319 const byte kInstruction_cmp_ls_r4_r9[] = {
   6320   0x98, 0xbf, 0x4c, 0x45 // It ls; cmp ls r4 r9
   6321 };
   6322 const byte kInstruction_cmp_ls_r4_r10[] = {
   6323   0x98, 0xbf, 0x54, 0x45 // It ls; cmp ls r4 r10
   6324 };
   6325 const byte kInstruction_cmp_ls_r4_r11[] = {
   6326   0x98, 0xbf, 0x5c, 0x45 // It ls; cmp ls r4 r11
   6327 };
   6328 const byte kInstruction_cmp_ls_r4_r12[] = {
   6329   0x98, 0xbf, 0x64, 0x45 // It ls; cmp ls r4 r12
   6330 };
   6331 const byte kInstruction_cmp_ls_r4_r13[] = {
   6332   0x98, 0xbf, 0x6c, 0x45 // It ls; cmp ls r4 r13
   6333 };
   6334 const byte kInstruction_cmp_ls_r4_r14[] = {
   6335   0x98, 0xbf, 0x74, 0x45 // It ls; cmp ls r4 r14
   6336 };
   6337 const byte kInstruction_cmp_ls_r5_r0[] = {
   6338   0x98, 0xbf, 0x85, 0x42 // It ls; cmp ls r5 r0
   6339 };
   6340 const byte kInstruction_cmp_ls_r5_r1[] = {
   6341   0x98, 0xbf, 0x8d, 0x42 // It ls; cmp ls r5 r1
   6342 };
   6343 const byte kInstruction_cmp_ls_r5_r2[] = {
   6344   0x98, 0xbf, 0x95, 0x42 // It ls; cmp ls r5 r2
   6345 };
   6346 const byte kInstruction_cmp_ls_r5_r3[] = {
   6347   0x98, 0xbf, 0x9d, 0x42 // It ls; cmp ls r5 r3
   6348 };
   6349 const byte kInstruction_cmp_ls_r5_r4[] = {
   6350   0x98, 0xbf, 0xa5, 0x42 // It ls; cmp ls r5 r4
   6351 };
   6352 const byte kInstruction_cmp_ls_r5_r5[] = {
   6353   0x98, 0xbf, 0xad, 0x42 // It ls; cmp ls r5 r5
   6354 };
   6355 const byte kInstruction_cmp_ls_r5_r6[] = {
   6356   0x98, 0xbf, 0xb5, 0x42 // It ls; cmp ls r5 r6
   6357 };
   6358 const byte kInstruction_cmp_ls_r5_r7[] = {
   6359   0x98, 0xbf, 0xbd, 0x42 // It ls; cmp ls r5 r7
   6360 };
   6361 const byte kInstruction_cmp_ls_r5_r8[] = {
   6362   0x98, 0xbf, 0x45, 0x45 // It ls; cmp ls r5 r8
   6363 };
   6364 const byte kInstruction_cmp_ls_r5_r9[] = {
   6365   0x98, 0xbf, 0x4d, 0x45 // It ls; cmp ls r5 r9
   6366 };
   6367 const byte kInstruction_cmp_ls_r5_r10[] = {
   6368   0x98, 0xbf, 0x55, 0x45 // It ls; cmp ls r5 r10
   6369 };
   6370 const byte kInstruction_cmp_ls_r5_r11[] = {
   6371   0x98, 0xbf, 0x5d, 0x45 // It ls; cmp ls r5 r11
   6372 };
   6373 const byte kInstruction_cmp_ls_r5_r12[] = {
   6374   0x98, 0xbf, 0x65, 0x45 // It ls; cmp ls r5 r12
   6375 };
   6376 const byte kInstruction_cmp_ls_r5_r13[] = {
   6377   0x98, 0xbf, 0x6d, 0x45 // It ls; cmp ls r5 r13
   6378 };
   6379 const byte kInstruction_cmp_ls_r5_r14[] = {
   6380   0x98, 0xbf, 0x75, 0x45 // It ls; cmp ls r5 r14
   6381 };
   6382 const byte kInstruction_cmp_ls_r6_r0[] = {
   6383   0x98, 0xbf, 0x86, 0x42 // It ls; cmp ls r6 r0
   6384 };
   6385 const byte kInstruction_cmp_ls_r6_r1[] = {
   6386   0x98, 0xbf, 0x8e, 0x42 // It ls; cmp ls r6 r1
   6387 };
   6388 const byte kInstruction_cmp_ls_r6_r2[] = {
   6389   0x98, 0xbf, 0x96, 0x42 // It ls; cmp ls r6 r2
   6390 };
   6391 const byte kInstruction_cmp_ls_r6_r3[] = {
   6392   0x98, 0xbf, 0x9e, 0x42 // It ls; cmp ls r6 r3
   6393 };
   6394 const byte kInstruction_cmp_ls_r6_r4[] = {
   6395   0x98, 0xbf, 0xa6, 0x42 // It ls; cmp ls r6 r4
   6396 };
   6397 const byte kInstruction_cmp_ls_r6_r5[] = {
   6398   0x98, 0xbf, 0xae, 0x42 // It ls; cmp ls r6 r5
   6399 };
   6400 const byte kInstruction_cmp_ls_r6_r6[] = {
   6401   0x98, 0xbf, 0xb6, 0x42 // It ls; cmp ls r6 r6
   6402 };
   6403 const byte kInstruction_cmp_ls_r6_r7[] = {
   6404   0x98, 0xbf, 0xbe, 0x42 // It ls; cmp ls r6 r7
   6405 };
   6406 const byte kInstruction_cmp_ls_r6_r8[] = {
   6407   0x98, 0xbf, 0x46, 0x45 // It ls; cmp ls r6 r8
   6408 };
   6409 const byte kInstruction_cmp_ls_r6_r9[] = {
   6410   0x98, 0xbf, 0x4e, 0x45 // It ls; cmp ls r6 r9
   6411 };
   6412 const byte kInstruction_cmp_ls_r6_r10[] = {
   6413   0x98, 0xbf, 0x56, 0x45 // It ls; cmp ls r6 r10
   6414 };
   6415 const byte kInstruction_cmp_ls_r6_r11[] = {
   6416   0x98, 0xbf, 0x5e, 0x45 // It ls; cmp ls r6 r11
   6417 };
   6418 const byte kInstruction_cmp_ls_r6_r12[] = {
   6419   0x98, 0xbf, 0x66, 0x45 // It ls; cmp ls r6 r12
   6420 };
   6421 const byte kInstruction_cmp_ls_r6_r13[] = {
   6422   0x98, 0xbf, 0x6e, 0x45 // It ls; cmp ls r6 r13
   6423 };
   6424 const byte kInstruction_cmp_ls_r6_r14[] = {
   6425   0x98, 0xbf, 0x76, 0x45 // It ls; cmp ls r6 r14
   6426 };
   6427 const byte kInstruction_cmp_ls_r7_r0[] = {
   6428   0x98, 0xbf, 0x87, 0x42 // It ls; cmp ls r7 r0
   6429 };
   6430 const byte kInstruction_cmp_ls_r7_r1[] = {
   6431   0x98, 0xbf, 0x8f, 0x42 // It ls; cmp ls r7 r1
   6432 };
   6433 const byte kInstruction_cmp_ls_r7_r2[] = {
   6434   0x98, 0xbf, 0x97, 0x42 // It ls; cmp ls r7 r2
   6435 };
   6436 const byte kInstruction_cmp_ls_r7_r3[] = {
   6437   0x98, 0xbf, 0x9f, 0x42 // It ls; cmp ls r7 r3
   6438 };
   6439 const byte kInstruction_cmp_ls_r7_r4[] = {
   6440   0x98, 0xbf, 0xa7, 0x42 // It ls; cmp ls r7 r4
   6441 };
   6442 const byte kInstruction_cmp_ls_r7_r5[] = {
   6443   0x98, 0xbf, 0xaf, 0x42 // It ls; cmp ls r7 r5
   6444 };
   6445 const byte kInstruction_cmp_ls_r7_r6[] = {
   6446   0x98, 0xbf, 0xb7, 0x42 // It ls; cmp ls r7 r6
   6447 };
   6448 const byte kInstruction_cmp_ls_r7_r7[] = {
   6449   0x98, 0xbf, 0xbf, 0x42 // It ls; cmp ls r7 r7
   6450 };
   6451 const byte kInstruction_cmp_ls_r7_r8[] = {
   6452   0x98, 0xbf, 0x47, 0x45 // It ls; cmp ls r7 r8
   6453 };
   6454 const byte kInstruction_cmp_ls_r7_r9[] = {
   6455   0x98, 0xbf, 0x4f, 0x45 // It ls; cmp ls r7 r9
   6456 };
   6457 const byte kInstruction_cmp_ls_r7_r10[] = {
   6458   0x98, 0xbf, 0x57, 0x45 // It ls; cmp ls r7 r10
   6459 };
   6460 const byte kInstruction_cmp_ls_r7_r11[] = {
   6461   0x98, 0xbf, 0x5f, 0x45 // It ls; cmp ls r7 r11
   6462 };
   6463 const byte kInstruction_cmp_ls_r7_r12[] = {
   6464   0x98, 0xbf, 0x67, 0x45 // It ls; cmp ls r7 r12
   6465 };
   6466 const byte kInstruction_cmp_ls_r7_r13[] = {
   6467   0x98, 0xbf, 0x6f, 0x45 // It ls; cmp ls r7 r13
   6468 };
   6469 const byte kInstruction_cmp_ls_r7_r14[] = {
   6470   0x98, 0xbf, 0x77, 0x45 // It ls; cmp ls r7 r14
   6471 };
   6472 const byte kInstruction_cmp_ls_r8_r0[] = {
   6473   0x98, 0xbf, 0x80, 0x45 // It ls; cmp ls r8 r0
   6474 };
   6475 const byte kInstruction_cmp_ls_r8_r1[] = {
   6476   0x98, 0xbf, 0x88, 0x45 // It ls; cmp ls r8 r1
   6477 };
   6478 const byte kInstruction_cmp_ls_r8_r2[] = {
   6479   0x98, 0xbf, 0x90, 0x45 // It ls; cmp ls r8 r2
   6480 };
   6481 const byte kInstruction_cmp_ls_r8_r3[] = {
   6482   0x98, 0xbf, 0x98, 0x45 // It ls; cmp ls r8 r3
   6483 };
   6484 const byte kInstruction_cmp_ls_r8_r4[] = {
   6485   0x98, 0xbf, 0xa0, 0x45 // It ls; cmp ls r8 r4
   6486 };
   6487 const byte kInstruction_cmp_ls_r8_r5[] = {
   6488   0x98, 0xbf, 0xa8, 0x45 // It ls; cmp ls r8 r5
   6489 };
   6490 const byte kInstruction_cmp_ls_r8_r6[] = {
   6491   0x98, 0xbf, 0xb0, 0x45 // It ls; cmp ls r8 r6
   6492 };
   6493 const byte kInstruction_cmp_ls_r8_r7[] = {
   6494   0x98, 0xbf, 0xb8, 0x45 // It ls; cmp ls r8 r7
   6495 };
   6496 const byte kInstruction_cmp_ls_r8_r8[] = {
   6497   0x98, 0xbf, 0xc0, 0x45 // It ls; cmp ls r8 r8
   6498 };
   6499 const byte kInstruction_cmp_ls_r8_r9[] = {
   6500   0x98, 0xbf, 0xc8, 0x45 // It ls; cmp ls r8 r9
   6501 };
   6502 const byte kInstruction_cmp_ls_r8_r10[] = {
   6503   0x98, 0xbf, 0xd0, 0x45 // It ls; cmp ls r8 r10
   6504 };
   6505 const byte kInstruction_cmp_ls_r8_r11[] = {
   6506   0x98, 0xbf, 0xd8, 0x45 // It ls; cmp ls r8 r11
   6507 };
   6508 const byte kInstruction_cmp_ls_r8_r12[] = {
   6509   0x98, 0xbf, 0xe0, 0x45 // It ls; cmp ls r8 r12
   6510 };
   6511 const byte kInstruction_cmp_ls_r8_r13[] = {
   6512   0x98, 0xbf, 0xe8, 0x45 // It ls; cmp ls r8 r13
   6513 };
   6514 const byte kInstruction_cmp_ls_r8_r14[] = {
   6515   0x98, 0xbf, 0xf0, 0x45 // It ls; cmp ls r8 r14
   6516 };
   6517 const byte kInstruction_cmp_ls_r9_r0[] = {
   6518   0x98, 0xbf, 0x81, 0x45 // It ls; cmp ls r9 r0
   6519 };
   6520 const byte kInstruction_cmp_ls_r9_r1[] = {
   6521   0x98, 0xbf, 0x89, 0x45 // It ls; cmp ls r9 r1
   6522 };
   6523 const byte kInstruction_cmp_ls_r9_r2[] = {
   6524   0x98, 0xbf, 0x91, 0x45 // It ls; cmp ls r9 r2
   6525 };
   6526 const byte kInstruction_cmp_ls_r9_r3[] = {
   6527   0x98, 0xbf, 0x99, 0x45 // It ls; cmp ls r9 r3
   6528 };
   6529 const byte kInstruction_cmp_ls_r9_r4[] = {
   6530   0x98, 0xbf, 0xa1, 0x45 // It ls; cmp ls r9 r4
   6531 };
   6532 const byte kInstruction_cmp_ls_r9_r5[] = {
   6533   0x98, 0xbf, 0xa9, 0x45 // It ls; cmp ls r9 r5
   6534 };
   6535 const byte kInstruction_cmp_ls_r9_r6[] = {
   6536   0x98, 0xbf, 0xb1, 0x45 // It ls; cmp ls r9 r6
   6537 };
   6538 const byte kInstruction_cmp_ls_r9_r7[] = {
   6539   0x98, 0xbf, 0xb9, 0x45 // It ls; cmp ls r9 r7
   6540 };
   6541 const byte kInstruction_cmp_ls_r9_r8[] = {
   6542   0x98, 0xbf, 0xc1, 0x45 // It ls; cmp ls r9 r8
   6543 };
   6544 const byte kInstruction_cmp_ls_r9_r9[] = {
   6545   0x98, 0xbf, 0xc9, 0x45 // It ls; cmp ls r9 r9
   6546 };
   6547 const byte kInstruction_cmp_ls_r9_r10[] = {
   6548   0x98, 0xbf, 0xd1, 0x45 // It ls; cmp ls r9 r10
   6549 };
   6550 const byte kInstruction_cmp_ls_r9_r11[] = {
   6551   0x98, 0xbf, 0xd9, 0x45 // It ls; cmp ls r9 r11
   6552 };
   6553 const byte kInstruction_cmp_ls_r9_r12[] = {
   6554   0x98, 0xbf, 0xe1, 0x45 // It ls; cmp ls r9 r12
   6555 };
   6556 const byte kInstruction_cmp_ls_r9_r13[] = {
   6557   0x98, 0xbf, 0xe9, 0x45 // It ls; cmp ls r9 r13
   6558 };
   6559 const byte kInstruction_cmp_ls_r9_r14[] = {
   6560   0x98, 0xbf, 0xf1, 0x45 // It ls; cmp ls r9 r14
   6561 };
   6562 const byte kInstruction_cmp_ls_r10_r0[] = {
   6563   0x98, 0xbf, 0x82, 0x45 // It ls; cmp ls r10 r0
   6564 };
   6565 const byte kInstruction_cmp_ls_r10_r1[] = {
   6566   0x98, 0xbf, 0x8a, 0x45 // It ls; cmp ls r10 r1
   6567 };
   6568 const byte kInstruction_cmp_ls_r10_r2[] = {
   6569   0x98, 0xbf, 0x92, 0x45 // It ls; cmp ls r10 r2
   6570 };
   6571 const byte kInstruction_cmp_ls_r10_r3[] = {
   6572   0x98, 0xbf, 0x9a, 0x45 // It ls; cmp ls r10 r3
   6573 };
   6574 const byte kInstruction_cmp_ls_r10_r4[] = {
   6575   0x98, 0xbf, 0xa2, 0x45 // It ls; cmp ls r10 r4
   6576 };
   6577 const byte kInstruction_cmp_ls_r10_r5[] = {
   6578   0x98, 0xbf, 0xaa, 0x45 // It ls; cmp ls r10 r5
   6579 };
   6580 const byte kInstruction_cmp_ls_r10_r6[] = {
   6581   0x98, 0xbf, 0xb2, 0x45 // It ls; cmp ls r10 r6
   6582 };
   6583 const byte kInstruction_cmp_ls_r10_r7[] = {
   6584   0x98, 0xbf, 0xba, 0x45 // It ls; cmp ls r10 r7
   6585 };
   6586 const byte kInstruction_cmp_ls_r10_r8[] = {
   6587   0x98, 0xbf, 0xc2, 0x45 // It ls; cmp ls r10 r8
   6588 };
   6589 const byte kInstruction_cmp_ls_r10_r9[] = {
   6590   0x98, 0xbf, 0xca, 0x45 // It ls; cmp ls r10 r9
   6591 };
   6592 const byte kInstruction_cmp_ls_r10_r10[] = {
   6593   0x98, 0xbf, 0xd2, 0x45 // It ls; cmp ls r10 r10
   6594 };
   6595 const byte kInstruction_cmp_ls_r10_r11[] = {
   6596   0x98, 0xbf, 0xda, 0x45 // It ls; cmp ls r10 r11
   6597 };
   6598 const byte kInstruction_cmp_ls_r10_r12[] = {
   6599   0x98, 0xbf, 0xe2, 0x45 // It ls; cmp ls r10 r12
   6600 };
   6601 const byte kInstruction_cmp_ls_r10_r13[] = {
   6602   0x98, 0xbf, 0xea, 0x45 // It ls; cmp ls r10 r13
   6603 };
   6604 const byte kInstruction_cmp_ls_r10_r14[] = {
   6605   0x98, 0xbf, 0xf2, 0x45 // It ls; cmp ls r10 r14
   6606 };
   6607 const byte kInstruction_cmp_ls_r11_r0[] = {
   6608   0x98, 0xbf, 0x83, 0x45 // It ls; cmp ls r11 r0
   6609 };
   6610 const byte kInstruction_cmp_ls_r11_r1[] = {
   6611   0x98, 0xbf, 0x8b, 0x45 // It ls; cmp ls r11 r1
   6612 };
   6613 const byte kInstruction_cmp_ls_r11_r2[] = {
   6614   0x98, 0xbf, 0x93, 0x45 // It ls; cmp ls r11 r2
   6615 };
   6616 const byte kInstruction_cmp_ls_r11_r3[] = {
   6617   0x98, 0xbf, 0x9b, 0x45 // It ls; cmp ls r11 r3
   6618 };
   6619 const byte kInstruction_cmp_ls_r11_r4[] = {
   6620   0x98, 0xbf, 0xa3, 0x45 // It ls; cmp ls r11 r4
   6621 };
   6622 const byte kInstruction_cmp_ls_r11_r5[] = {
   6623   0x98, 0xbf, 0xab, 0x45 // It ls; cmp ls r11 r5
   6624 };
   6625 const byte kInstruction_cmp_ls_r11_r6[] = {
   6626   0x98, 0xbf, 0xb3, 0x45 // It ls; cmp ls r11 r6
   6627 };
   6628 const byte kInstruction_cmp_ls_r11_r7[] = {
   6629   0x98, 0xbf, 0xbb, 0x45 // It ls; cmp ls r11 r7
   6630 };
   6631 const byte kInstruction_cmp_ls_r11_r8[] = {
   6632   0x98, 0xbf, 0xc3, 0x45 // It ls; cmp ls r11 r8
   6633 };
   6634 const byte kInstruction_cmp_ls_r11_r9[] = {
   6635   0x98, 0xbf, 0xcb, 0x45 // It ls; cmp ls r11 r9
   6636 };
   6637 const byte kInstruction_cmp_ls_r11_r10[] = {
   6638   0x98, 0xbf, 0xd3, 0x45 // It ls; cmp ls r11 r10
   6639 };
   6640 const byte kInstruction_cmp_ls_r11_r11[] = {
   6641   0x98, 0xbf, 0xdb, 0x45 // It ls; cmp ls r11 r11
   6642 };
   6643 const byte kInstruction_cmp_ls_r11_r12[] = {
   6644   0x98, 0xbf, 0xe3, 0x45 // It ls; cmp ls r11 r12
   6645 };
   6646 const byte kInstruction_cmp_ls_r11_r13[] = {
   6647   0x98, 0xbf, 0xeb, 0x45 // It ls; cmp ls r11 r13
   6648 };
   6649 const byte kInstruction_cmp_ls_r11_r14[] = {
   6650   0x98, 0xbf, 0xf3, 0x45 // It ls; cmp ls r11 r14
   6651 };
   6652 const byte kInstruction_cmp_ls_r12_r0[] = {
   6653   0x98, 0xbf, 0x84, 0x45 // It ls; cmp ls r12 r0
   6654 };
   6655 const byte kInstruction_cmp_ls_r12_r1[] = {
   6656   0x98, 0xbf, 0x8c, 0x45 // It ls; cmp ls r12 r1
   6657 };
   6658 const byte kInstruction_cmp_ls_r12_r2[] = {
   6659   0x98, 0xbf, 0x94, 0x45 // It ls; cmp ls r12 r2
   6660 };
   6661 const byte kInstruction_cmp_ls_r12_r3[] = {
   6662   0x98, 0xbf, 0x9c, 0x45 // It ls; cmp ls r12 r3
   6663 };
   6664 const byte kInstruction_cmp_ls_r12_r4[] = {
   6665   0x98, 0xbf, 0xa4, 0x45 // It ls; cmp ls r12 r4
   6666 };
   6667 const byte kInstruction_cmp_ls_r12_r5[] = {
   6668   0x98, 0xbf, 0xac, 0x45 // It ls; cmp ls r12 r5
   6669 };
   6670 const byte kInstruction_cmp_ls_r12_r6[] = {
   6671   0x98, 0xbf, 0xb4, 0x45 // It ls; cmp ls r12 r6
   6672 };
   6673 const byte kInstruction_cmp_ls_r12_r7[] = {
   6674   0x98, 0xbf, 0xbc, 0x45 // It ls; cmp ls r12 r7
   6675 };
   6676 const byte kInstruction_cmp_ls_r12_r8[] = {
   6677   0x98, 0xbf, 0xc4, 0x45 // It ls; cmp ls r12 r8
   6678 };
   6679 const byte kInstruction_cmp_ls_r12_r9[] = {
   6680   0x98, 0xbf, 0xcc, 0x45 // It ls; cmp ls r12 r9
   6681 };
   6682 const byte kInstruction_cmp_ls_r12_r10[] = {
   6683   0x98, 0xbf, 0xd4, 0x45 // It ls; cmp ls r12 r10
   6684 };
   6685 const byte kInstruction_cmp_ls_r12_r11[] = {
   6686   0x98, 0xbf, 0xdc, 0x45 // It ls; cmp ls r12 r11
   6687 };
   6688 const byte kInstruction_cmp_ls_r12_r12[] = {
   6689   0x98, 0xbf, 0xe4, 0x45 // It ls; cmp ls r12 r12
   6690 };
   6691 const byte kInstruction_cmp_ls_r12_r13[] = {
   6692   0x98, 0xbf, 0xec, 0x45 // It ls; cmp ls r12 r13
   6693 };
   6694 const byte kInstruction_cmp_ls_r12_r14[] = {
   6695   0x98, 0xbf, 0xf4, 0x45 // It ls; cmp ls r12 r14
   6696 };
   6697 const byte kInstruction_cmp_ls_r13_r0[] = {
   6698   0x98, 0xbf, 0x85, 0x45 // It ls; cmp ls r13 r0
   6699 };
   6700 const byte kInstruction_cmp_ls_r13_r1[] = {
   6701   0x98, 0xbf, 0x8d, 0x45 // It ls; cmp ls r13 r1
   6702 };
   6703 const byte kInstruction_cmp_ls_r13_r2[] = {
   6704   0x98, 0xbf, 0x95, 0x45 // It ls; cmp ls r13 r2
   6705 };
   6706 const byte kInstruction_cmp_ls_r13_r3[] = {
   6707   0x98, 0xbf, 0x9d, 0x45 // It ls; cmp ls r13 r3
   6708 };
   6709 const byte kInstruction_cmp_ls_r13_r4[] = {
   6710   0x98, 0xbf, 0xa5, 0x45 // It ls; cmp ls r13 r4
   6711 };
   6712 const byte kInstruction_cmp_ls_r13_r5[] = {
   6713   0x98, 0xbf, 0xad, 0x45 // It ls; cmp ls r13 r5
   6714 };
   6715 const byte kInstruction_cmp_ls_r13_r6[] = {
   6716   0x98, 0xbf, 0xb5, 0x45 // It ls; cmp ls r13 r6
   6717 };
   6718 const byte kInstruction_cmp_ls_r13_r7[] = {
   6719   0x98, 0xbf, 0xbd, 0x45 // It ls; cmp ls r13 r7
   6720 };
   6721 const byte kInstruction_cmp_ls_r13_r8[] = {
   6722   0x98, 0xbf, 0xc5, 0x45 // It ls; cmp ls r13 r8
   6723 };
   6724 const byte kInstruction_cmp_ls_r13_r9[] = {
   6725   0x98, 0xbf, 0xcd, 0x45 // It ls; cmp ls r13 r9
   6726 };
   6727 const byte kInstruction_cmp_ls_r13_r10[] = {
   6728   0x98, 0xbf, 0xd5, 0x45 // It ls; cmp ls r13 r10
   6729 };
   6730 const byte kInstruction_cmp_ls_r13_r11[] = {
   6731   0x98, 0xbf, 0xdd, 0x45 // It ls; cmp ls r13 r11
   6732 };
   6733 const byte kInstruction_cmp_ls_r13_r12[] = {
   6734   0x98, 0xbf, 0xe5, 0x45 // It ls; cmp ls r13 r12
   6735 };
   6736 const byte kInstruction_cmp_ls_r13_r13[] = {
   6737   0x98, 0xbf, 0xed, 0x45 // It ls; cmp ls r13 r13
   6738 };
   6739 const byte kInstruction_cmp_ls_r13_r14[] = {
   6740   0x98, 0xbf, 0xf5, 0x45 // It ls; cmp ls r13 r14
   6741 };
   6742 const byte kInstruction_cmp_ls_r14_r0[] = {
   6743   0x98, 0xbf, 0x86, 0x45 // It ls; cmp ls r14 r0
   6744 };
   6745 const byte kInstruction_cmp_ls_r14_r1[] = {
   6746   0x98, 0xbf, 0x8e, 0x45 // It ls; cmp ls r14 r1
   6747 };
   6748 const byte kInstruction_cmp_ls_r14_r2[] = {
   6749   0x98, 0xbf, 0x96, 0x45 // It ls; cmp ls r14 r2
   6750 };
   6751 const byte kInstruction_cmp_ls_r14_r3[] = {
   6752   0x98, 0xbf, 0x9e, 0x45 // It ls; cmp ls r14 r3
   6753 };
   6754 const byte kInstruction_cmp_ls_r14_r4[] = {
   6755   0x98, 0xbf, 0xa6, 0x45 // It ls; cmp ls r14 r4
   6756 };
   6757 const byte kInstruction_cmp_ls_r14_r5[] = {
   6758   0x98, 0xbf, 0xae, 0x45 // It ls; cmp ls r14 r5
   6759 };
   6760 const byte kInstruction_cmp_ls_r14_r6[] = {
   6761   0x98, 0xbf, 0xb6, 0x45 // It ls; cmp ls r14 r6
   6762 };
   6763 const byte kInstruction_cmp_ls_r14_r7[] = {
   6764   0x98, 0xbf, 0xbe, 0x45 // It ls; cmp ls r14 r7
   6765 };
   6766 const byte kInstruction_cmp_ls_r14_r8[] = {
   6767   0x98, 0xbf, 0xc6, 0x45 // It ls; cmp ls r14 r8
   6768 };
   6769 const byte kInstruction_cmp_ls_r14_r9[] = {
   6770   0x98, 0xbf, 0xce, 0x45 // It ls; cmp ls r14 r9
   6771 };
   6772 const byte kInstruction_cmp_ls_r14_r10[] = {
   6773   0x98, 0xbf, 0xd6, 0x45 // It ls; cmp ls r14 r10
   6774 };
   6775 const byte kInstruction_cmp_ls_r14_r11[] = {
   6776   0x98, 0xbf, 0xde, 0x45 // It ls; cmp ls r14 r11
   6777 };
   6778 const byte kInstruction_cmp_ls_r14_r12[] = {
   6779   0x98, 0xbf, 0xe6, 0x45 // It ls; cmp ls r14 r12
   6780 };
   6781 const byte kInstruction_cmp_ls_r14_r13[] = {
   6782   0x98, 0xbf, 0xee, 0x45 // It ls; cmp ls r14 r13
   6783 };
   6784 const byte kInstruction_cmp_ls_r14_r14[] = {
   6785   0x98, 0xbf, 0xf6, 0x45 // It ls; cmp ls r14 r14
   6786 };
   6787 const byte kInstruction_cmp_ge_r0_r0[] = {
   6788   0xa8, 0xbf, 0x80, 0x42 // It ge; cmp ge r0 r0
   6789 };
   6790 const byte kInstruction_cmp_ge_r0_r1[] = {
   6791   0xa8, 0xbf, 0x88, 0x42 // It ge; cmp ge r0 r1
   6792 };
   6793 const byte kInstruction_cmp_ge_r0_r2[] = {
   6794   0xa8, 0xbf, 0x90, 0x42 // It ge; cmp ge r0 r2
   6795 };
   6796 const byte kInstruction_cmp_ge_r0_r3[] = {
   6797   0xa8, 0xbf, 0x98, 0x42 // It ge; cmp ge r0 r3
   6798 };
   6799 const byte kInstruction_cmp_ge_r0_r4[] = {
   6800   0xa8, 0xbf, 0xa0, 0x42 // It ge; cmp ge r0 r4
   6801 };
   6802 const byte kInstruction_cmp_ge_r0_r5[] = {
   6803   0xa8, 0xbf, 0xa8, 0x42 // It ge; cmp ge r0 r5
   6804 };
   6805 const byte kInstruction_cmp_ge_r0_r6[] = {
   6806   0xa8, 0xbf, 0xb0, 0x42 // It ge; cmp ge r0 r6
   6807 };
   6808 const byte kInstruction_cmp_ge_r0_r7[] = {
   6809   0xa8, 0xbf, 0xb8, 0x42 // It ge; cmp ge r0 r7
   6810 };
   6811 const byte kInstruction_cmp_ge_r0_r8[] = {
   6812   0xa8, 0xbf, 0x40, 0x45 // It ge; cmp ge r0 r8
   6813 };
   6814 const byte kInstruction_cmp_ge_r0_r9[] = {
   6815   0xa8, 0xbf, 0x48, 0x45 // It ge; cmp ge r0 r9
   6816 };
   6817 const byte kInstruction_cmp_ge_r0_r10[] = {
   6818   0xa8, 0xbf, 0x50, 0x45 // It ge; cmp ge r0 r10
   6819 };
   6820 const byte kInstruction_cmp_ge_r0_r11[] = {
   6821   0xa8, 0xbf, 0x58, 0x45 // It ge; cmp ge r0 r11
   6822 };
   6823 const byte kInstruction_cmp_ge_r0_r12[] = {
   6824   0xa8, 0xbf, 0x60, 0x45 // It ge; cmp ge r0 r12
   6825 };
   6826 const byte kInstruction_cmp_ge_r0_r13[] = {
   6827   0xa8, 0xbf, 0x68, 0x45 // It ge; cmp ge r0 r13
   6828 };
   6829 const byte kInstruction_cmp_ge_r0_r14[] = {
   6830   0xa8, 0xbf, 0x70, 0x45 // It ge; cmp ge r0 r14
   6831 };
   6832 const byte kInstruction_cmp_ge_r1_r0[] = {
   6833   0xa8, 0xbf, 0x81, 0x42 // It ge; cmp ge r1 r0
   6834 };
   6835 const byte kInstruction_cmp_ge_r1_r1[] = {
   6836   0xa8, 0xbf, 0x89, 0x42 // It ge; cmp ge r1 r1
   6837 };
   6838 const byte kInstruction_cmp_ge_r1_r2[] = {
   6839   0xa8, 0xbf, 0x91, 0x42 // It ge; cmp ge r1 r2
   6840 };
   6841 const byte kInstruction_cmp_ge_r1_r3[] = {
   6842   0xa8, 0xbf, 0x99, 0x42 // It ge; cmp ge r1 r3
   6843 };
   6844 const byte kInstruction_cmp_ge_r1_r4[] = {
   6845   0xa8, 0xbf, 0xa1, 0x42 // It ge; cmp ge r1 r4
   6846 };
   6847 const byte kInstruction_cmp_ge_r1_r5[] = {
   6848   0xa8, 0xbf, 0xa9, 0x42 // It ge; cmp ge r1 r5
   6849 };
   6850 const byte kInstruction_cmp_ge_r1_r6[] = {
   6851   0xa8, 0xbf, 0xb1, 0x42 // It ge; cmp ge r1 r6
   6852 };
   6853 const byte kInstruction_cmp_ge_r1_r7[] = {
   6854   0xa8, 0xbf, 0xb9, 0x42 // It ge; cmp ge r1 r7
   6855 };
   6856 const byte kInstruction_cmp_ge_r1_r8[] = {
   6857   0xa8, 0xbf, 0x41, 0x45 // It ge; cmp ge r1 r8
   6858 };
   6859 const byte kInstruction_cmp_ge_r1_r9[] = {
   6860   0xa8, 0xbf, 0x49, 0x45 // It ge; cmp ge r1 r9
   6861 };
   6862 const byte kInstruction_cmp_ge_r1_r10[] = {
   6863   0xa8, 0xbf, 0x51, 0x45 // It ge; cmp ge r1 r10
   6864 };
   6865 const byte kInstruction_cmp_ge_r1_r11[] = {
   6866   0xa8, 0xbf, 0x59, 0x45 // It ge; cmp ge r1 r11
   6867 };
   6868 const byte kInstruction_cmp_ge_r1_r12[] = {
   6869   0xa8, 0xbf, 0x61, 0x45 // It ge; cmp ge r1 r12
   6870 };
   6871 const byte kInstruction_cmp_ge_r1_r13[] = {
   6872   0xa8, 0xbf, 0x69, 0x45 // It ge; cmp ge r1 r13
   6873 };
   6874 const byte kInstruction_cmp_ge_r1_r14[] = {
   6875   0xa8, 0xbf, 0x71, 0x45 // It ge; cmp ge r1 r14
   6876 };
   6877 const byte kInstruction_cmp_ge_r2_r0[] = {
   6878   0xa8, 0xbf, 0x82, 0x42 // It ge; cmp ge r2 r0
   6879 };
   6880 const byte kInstruction_cmp_ge_r2_r1[] = {
   6881   0xa8, 0xbf, 0x8a, 0x42 // It ge; cmp ge r2 r1
   6882 };
   6883 const byte kInstruction_cmp_ge_r2_r2[] = {
   6884   0xa8, 0xbf, 0x92, 0x42 // It ge; cmp ge r2 r2
   6885 };
   6886 const byte kInstruction_cmp_ge_r2_r3[] = {
   6887   0xa8, 0xbf, 0x9a, 0x42 // It ge; cmp ge r2 r3
   6888 };
   6889 const byte kInstruction_cmp_ge_r2_r4[] = {
   6890   0xa8, 0xbf, 0xa2, 0x42 // It ge; cmp ge r2 r4
   6891 };
   6892 const byte kInstruction_cmp_ge_r2_r5[] = {
   6893   0xa8, 0xbf, 0xaa, 0x42 // It ge; cmp ge r2 r5
   6894 };
   6895 const byte kInstruction_cmp_ge_r2_r6[] = {
   6896   0xa8, 0xbf, 0xb2, 0x42 // It ge; cmp ge r2 r6
   6897 };
   6898 const byte kInstruction_cmp_ge_r2_r7[] = {
   6899   0xa8, 0xbf, 0xba, 0x42 // It ge; cmp ge r2 r7
   6900 };
   6901 const byte kInstruction_cmp_ge_r2_r8[] = {
   6902   0xa8, 0xbf, 0x42, 0x45 // It ge; cmp ge r2 r8
   6903 };
   6904 const byte kInstruction_cmp_ge_r2_r9[] = {
   6905   0xa8, 0xbf, 0x4a, 0x45 // It ge; cmp ge r2 r9
   6906 };
   6907 const byte kInstruction_cmp_ge_r2_r10[] = {
   6908   0xa8, 0xbf, 0x52, 0x45 // It ge; cmp ge r2 r10
   6909 };
   6910 const byte kInstruction_cmp_ge_r2_r11[] = {
   6911   0xa8, 0xbf, 0x5a, 0x45 // It ge; cmp ge r2 r11
   6912 };
   6913 const byte kInstruction_cmp_ge_r2_r12[] = {
   6914   0xa8, 0xbf, 0x62, 0x45 // It ge; cmp ge r2 r12
   6915 };
   6916 const byte kInstruction_cmp_ge_r2_r13[] = {
   6917   0xa8, 0xbf, 0x6a, 0x45 // It ge; cmp ge r2 r13
   6918 };
   6919 const byte kInstruction_cmp_ge_r2_r14[] = {
   6920   0xa8, 0xbf, 0x72, 0x45 // It ge; cmp ge r2 r14
   6921 };
   6922 const byte kInstruction_cmp_ge_r3_r0[] = {
   6923   0xa8, 0xbf, 0x83, 0x42 // It ge; cmp ge r3 r0
   6924 };
   6925 const byte kInstruction_cmp_ge_r3_r1[] = {
   6926   0xa8, 0xbf, 0x8b, 0x42 // It ge; cmp ge r3 r1
   6927 };
   6928 const byte kInstruction_cmp_ge_r3_r2[] = {
   6929   0xa8, 0xbf, 0x93, 0x42 // It ge; cmp ge r3 r2
   6930 };
   6931 const byte kInstruction_cmp_ge_r3_r3[] = {
   6932   0xa8, 0xbf, 0x9b, 0x42 // It ge; cmp ge r3 r3
   6933 };
   6934 const byte kInstruction_cmp_ge_r3_r4[] = {
   6935   0xa8, 0xbf, 0xa3, 0x42 // It ge; cmp ge r3 r4
   6936 };
   6937 const byte kInstruction_cmp_ge_r3_r5[] = {
   6938   0xa8, 0xbf, 0xab, 0x42 // It ge; cmp ge r3 r5
   6939 };
   6940 const byte kInstruction_cmp_ge_r3_r6[] = {
   6941   0xa8, 0xbf, 0xb3, 0x42 // It ge; cmp ge r3 r6
   6942 };
   6943 const byte kInstruction_cmp_ge_r3_r7[] = {
   6944   0xa8, 0xbf, 0xbb, 0x42 // It ge; cmp ge r3 r7
   6945 };
   6946 const byte kInstruction_cmp_ge_r3_r8[] = {
   6947   0xa8, 0xbf, 0x43, 0x45 // It ge; cmp ge r3 r8
   6948 };
   6949 const byte kInstruction_cmp_ge_r3_r9[] = {
   6950   0xa8, 0xbf, 0x4b, 0x45 // It ge; cmp ge r3 r9
   6951 };
   6952 const byte kInstruction_cmp_ge_r3_r10[] = {
   6953   0xa8, 0xbf, 0x53, 0x45 // It ge; cmp ge r3 r10
   6954 };
   6955 const byte kInstruction_cmp_ge_r3_r11[] = {
   6956   0xa8, 0xbf, 0x5b, 0x45 // It ge; cmp ge r3 r11
   6957 };
   6958 const byte kInstruction_cmp_ge_r3_r12[] = {
   6959   0xa8, 0xbf, 0x63, 0x45 // It ge; cmp ge r3 r12
   6960 };
   6961 const byte kInstruction_cmp_ge_r3_r13[] = {
   6962   0xa8, 0xbf, 0x6b, 0x45 // It ge; cmp ge r3 r13
   6963 };
   6964 const byte kInstruction_cmp_ge_r3_r14[] = {
   6965   0xa8, 0xbf, 0x73, 0x45 // It ge; cmp ge r3 r14
   6966 };
   6967 const byte kInstruction_cmp_ge_r4_r0[] = {
   6968   0xa8, 0xbf, 0x84, 0x42 // It ge; cmp ge r4 r0
   6969 };
   6970 const byte kInstruction_cmp_ge_r4_r1[] = {
   6971   0xa8, 0xbf, 0x8c, 0x42 // It ge; cmp ge r4 r1
   6972 };
   6973 const byte kInstruction_cmp_ge_r4_r2[] = {
   6974   0xa8, 0xbf, 0x94, 0x42 // It ge; cmp ge r4 r2
   6975 };
   6976 const byte kInstruction_cmp_ge_r4_r3[] = {
   6977   0xa8, 0xbf, 0x9c, 0x42 // It ge; cmp ge r4 r3
   6978 };
   6979 const byte kInstruction_cmp_ge_r4_r4[] = {
   6980   0xa8, 0xbf, 0xa4, 0x42 // It ge; cmp ge r4 r4
   6981 };
   6982 const byte kInstruction_cmp_ge_r4_r5[] = {
   6983   0xa8, 0xbf, 0xac, 0x42 // It ge; cmp ge r4 r5
   6984 };
   6985 const byte kInstruction_cmp_ge_r4_r6[] = {
   6986   0xa8, 0xbf, 0xb4, 0x42 // It ge; cmp ge r4 r6
   6987 };
   6988 const byte kInstruction_cmp_ge_r4_r7[] = {
   6989   0xa8, 0xbf, 0xbc, 0x42 // It ge; cmp ge r4 r7
   6990 };
   6991 const byte kInstruction_cmp_ge_r4_r8[] = {
   6992   0xa8, 0xbf, 0x44, 0x45 // It ge; cmp ge r4 r8
   6993 };
   6994 const byte kInstruction_cmp_ge_r4_r9[] = {
   6995   0xa8, 0xbf, 0x4c, 0x45 // It ge; cmp ge r4 r9
   6996 };
   6997 const byte kInstruction_cmp_ge_r4_r10[] = {
   6998   0xa8, 0xbf, 0x54, 0x45 // It ge; cmp ge r4 r10
   6999 };
   7000 const byte kInstruction_cmp_ge_r4_r11[] = {
   7001   0xa8, 0xbf, 0x5c, 0x45 // It ge; cmp ge r4 r11
   7002 };
   7003 const byte kInstruction_cmp_ge_r4_r12[] = {
   7004   0xa8, 0xbf, 0x64, 0x45 // It ge; cmp ge r4 r12
   7005 };
   7006 const byte kInstruction_cmp_ge_r4_r13[] = {
   7007   0xa8, 0xbf, 0x6c, 0x45 // It ge; cmp ge r4 r13
   7008 };
   7009 const byte kInstruction_cmp_ge_r4_r14[] = {
   7010   0xa8, 0xbf, 0x74, 0x45 // It ge; cmp ge r4 r14
   7011 };
   7012 const byte kInstruction_cmp_ge_r5_r0[] = {
   7013   0xa8, 0xbf, 0x85, 0x42 // It ge; cmp ge r5 r0
   7014 };
   7015 const byte kInstruction_cmp_ge_r5_r1[] = {
   7016   0xa8, 0xbf, 0x8d, 0x42 // It ge; cmp ge r5 r1
   7017 };
   7018 const byte kInstruction_cmp_ge_r5_r2[] = {
   7019   0xa8, 0xbf, 0x95, 0x42 // It ge; cmp ge r5 r2
   7020 };
   7021 const byte kInstruction_cmp_ge_r5_r3[] = {
   7022   0xa8, 0xbf, 0x9d, 0x42 // It ge; cmp ge r5 r3
   7023 };
   7024 const byte kInstruction_cmp_ge_r5_r4[] = {
   7025   0xa8, 0xbf, 0xa5, 0x42 // It ge; cmp ge r5 r4
   7026 };
   7027 const byte kInstruction_cmp_ge_r5_r5[] = {
   7028   0xa8, 0xbf, 0xad, 0x42 // It ge; cmp ge r5 r5
   7029 };
   7030 const byte kInstruction_cmp_ge_r5_r6[] = {
   7031   0xa8, 0xbf, 0xb5, 0x42 // It ge; cmp ge r5 r6
   7032 };
   7033 const byte kInstruction_cmp_ge_r5_r7[] = {
   7034   0xa8, 0xbf, 0xbd, 0x42 // It ge; cmp ge r5 r7
   7035 };
   7036 const byte kInstruction_cmp_ge_r5_r8[] = {
   7037   0xa8, 0xbf, 0x45, 0x45 // It ge; cmp ge r5 r8
   7038 };
   7039 const byte kInstruction_cmp_ge_r5_r9[] = {
   7040   0xa8, 0xbf, 0x4d, 0x45 // It ge; cmp ge r5 r9
   7041 };
   7042 const byte kInstruction_cmp_ge_r5_r10[] = {
   7043   0xa8, 0xbf, 0x55, 0x45 // It ge; cmp ge r5 r10
   7044 };
   7045 const byte kInstruction_cmp_ge_r5_r11[] = {
   7046   0xa8, 0xbf, 0x5d, 0x45 // It ge; cmp ge r5 r11
   7047 };
   7048 const byte kInstruction_cmp_ge_r5_r12[] = {
   7049   0xa8, 0xbf, 0x65, 0x45 // It ge; cmp ge r5 r12
   7050 };
   7051 const byte kInstruction_cmp_ge_r5_r13[] = {
   7052   0xa8, 0xbf, 0x6d, 0x45 // It ge; cmp ge r5 r13
   7053 };
   7054 const byte kInstruction_cmp_ge_r5_r14[] = {
   7055   0xa8, 0xbf, 0x75, 0x45 // It ge; cmp ge r5 r14
   7056 };
   7057 const byte kInstruction_cmp_ge_r6_r0[] = {
   7058   0xa8, 0xbf, 0x86, 0x42 // It ge; cmp ge r6 r0
   7059 };
   7060 const byte kInstruction_cmp_ge_r6_r1[] = {
   7061   0xa8, 0xbf, 0x8e, 0x42 // It ge; cmp ge r6 r1
   7062 };
   7063 const byte kInstruction_cmp_ge_r6_r2[] = {
   7064   0xa8, 0xbf, 0x96, 0x42 // It ge; cmp ge r6 r2
   7065 };
   7066 const byte kInstruction_cmp_ge_r6_r3[] = {
   7067   0xa8, 0xbf, 0x9e, 0x42 // It ge; cmp ge r6 r3
   7068 };
   7069 const byte kInstruction_cmp_ge_r6_r4[] = {
   7070   0xa8, 0xbf, 0xa6, 0x42 // It ge; cmp ge r6 r4
   7071 };
   7072 const byte kInstruction_cmp_ge_r6_r5[] = {
   7073   0xa8, 0xbf, 0xae, 0x42 // It ge; cmp ge r6 r5
   7074 };
   7075 const byte kInstruction_cmp_ge_r6_r6[] = {
   7076   0xa8, 0xbf, 0xb6, 0x42 // It ge; cmp ge r6 r6
   7077 };
   7078 const byte kInstruction_cmp_ge_r6_r7[] = {
   7079   0xa8, 0xbf, 0xbe, 0x42 // It ge; cmp ge r6 r7
   7080 };
   7081 const byte kInstruction_cmp_ge_r6_r8[] = {
   7082   0xa8, 0xbf, 0x46, 0x45 // It ge; cmp ge r6 r8
   7083 };
   7084 const byte kInstruction_cmp_ge_r6_r9[] = {
   7085   0xa8, 0xbf, 0x4e, 0x45 // It ge; cmp ge r6 r9
   7086 };
   7087 const byte kInstruction_cmp_ge_r6_r10[] = {
   7088   0xa8, 0xbf, 0x56, 0x45 // It ge; cmp ge r6 r10
   7089 };
   7090 const byte kInstruction_cmp_ge_r6_r11[] = {
   7091   0xa8, 0xbf, 0x5e, 0x45 // It ge; cmp ge r6 r11
   7092 };
   7093 const byte kInstruction_cmp_ge_r6_r12[] = {
   7094   0xa8, 0xbf, 0x66, 0x45 // It ge; cmp ge r6 r12
   7095 };
   7096 const byte kInstruction_cmp_ge_r6_r13[] = {
   7097   0xa8, 0xbf, 0x6e, 0x45 // It ge; cmp ge r6 r13
   7098 };
   7099 const byte kInstruction_cmp_ge_r6_r14[] = {
   7100   0xa8, 0xbf, 0x76, 0x45 // It ge; cmp ge r6 r14
   7101 };
   7102 const byte kInstruction_cmp_ge_r7_r0[] = {
   7103   0xa8, 0xbf, 0x87, 0x42 // It ge; cmp ge r7 r0
   7104 };
   7105 const byte kInstruction_cmp_ge_r7_r1[] = {
   7106   0xa8, 0xbf, 0x8f, 0x42 // It ge; cmp ge r7 r1
   7107 };
   7108 const byte kInstruction_cmp_ge_r7_r2[] = {
   7109   0xa8, 0xbf, 0x97, 0x42 // It ge; cmp ge r7 r2
   7110 };
   7111 const byte kInstruction_cmp_ge_r7_r3[] = {
   7112   0xa8, 0xbf, 0x9f, 0x42 // It ge; cmp ge r7 r3
   7113 };
   7114 const byte kInstruction_cmp_ge_r7_r4[] = {
   7115   0xa8, 0xbf, 0xa7, 0x42 // It ge; cmp ge r7 r4
   7116 };
   7117 const byte kInstruction_cmp_ge_r7_r5[] = {
   7118   0xa8, 0xbf, 0xaf, 0x42 // It ge; cmp ge r7 r5
   7119 };
   7120 const byte kInstruction_cmp_ge_r7_r6[] = {
   7121   0xa8, 0xbf, 0xb7, 0x42 // It ge; cmp ge r7 r6
   7122 };
   7123 const byte kInstruction_cmp_ge_r7_r7[] = {
   7124   0xa8, 0xbf, 0xbf, 0x42 // It ge; cmp ge r7 r7
   7125 };
   7126 const byte kInstruction_cmp_ge_r7_r8[] = {
   7127   0xa8, 0xbf, 0x47, 0x45 // It ge; cmp ge r7 r8
   7128 };
   7129 const byte kInstruction_cmp_ge_r7_r9[] = {
   7130   0xa8, 0xbf, 0x4f, 0x45 // It ge; cmp ge r7 r9
   7131 };
   7132 const byte kInstruction_cmp_ge_r7_r10[] = {
   7133   0xa8, 0xbf, 0x57, 0x45 // It ge; cmp ge r7 r10
   7134 };
   7135 const byte kInstruction_cmp_ge_r7_r11[] = {
   7136   0xa8, 0xbf, 0x5f, 0x45 // It ge; cmp ge r7 r11
   7137 };
   7138 const byte kInstruction_cmp_ge_r7_r12[] = {
   7139   0xa8, 0xbf, 0x67, 0x45 // It ge; cmp ge r7 r12
   7140 };
   7141 const byte kInstruction_cmp_ge_r7_r13[] = {
   7142   0xa8, 0xbf, 0x6f, 0x45 // It ge; cmp ge r7 r13
   7143 };
   7144 const byte kInstruction_cmp_ge_r7_r14[] = {
   7145   0xa8, 0xbf, 0x77, 0x45 // It ge; cmp ge r7 r14
   7146 };
   7147 const byte kInstruction_cmp_ge_r8_r0[] = {
   7148   0xa8, 0xbf, 0x80, 0x45 // It ge; cmp ge r8 r0
   7149 };
   7150 const byte kInstruction_cmp_ge_r8_r1[] = {
   7151   0xa8, 0xbf, 0x88, 0x45 // It ge; cmp ge r8 r1
   7152 };
   7153 const byte kInstruction_cmp_ge_r8_r2[] = {
   7154   0xa8, 0xbf, 0x90, 0x45 // It ge; cmp ge r8 r2
   7155 };
   7156 const byte kInstruction_cmp_ge_r8_r3[] = {
   7157   0xa8, 0xbf, 0x98, 0x45 // It ge; cmp ge r8 r3
   7158 };
   7159 const byte kInstruction_cmp_ge_r8_r4[] = {
   7160   0xa8, 0xbf, 0xa0, 0x45 // It ge; cmp ge r8 r4
   7161 };
   7162 const byte kInstruction_cmp_ge_r8_r5[] = {
   7163   0xa8, 0xbf, 0xa8, 0x45 // It ge; cmp ge r8 r5
   7164 };
   7165 const byte kInstruction_cmp_ge_r8_r6[] = {
   7166   0xa8, 0xbf, 0xb0, 0x45 // It ge; cmp ge r8 r6
   7167 };
   7168 const byte kInstruction_cmp_ge_r8_r7[] = {
   7169   0xa8, 0xbf, 0xb8, 0x45 // It ge; cmp ge r8 r7
   7170 };
   7171 const byte kInstruction_cmp_ge_r8_r8[] = {
   7172   0xa8, 0xbf, 0xc0, 0x45 // It ge; cmp ge r8 r8
   7173 };
   7174 const byte kInstruction_cmp_ge_r8_r9[] = {
   7175   0xa8, 0xbf, 0xc8, 0x45 // It ge; cmp ge r8 r9
   7176 };
   7177 const byte kInstruction_cmp_ge_r8_r10[] = {
   7178   0xa8, 0xbf, 0xd0, 0x45 // It ge; cmp ge r8 r10
   7179 };
   7180 const byte kInstruction_cmp_ge_r8_r11[] = {
   7181   0xa8, 0xbf, 0xd8, 0x45 // It ge; cmp ge r8 r11
   7182 };
   7183 const byte kInstruction_cmp_ge_r8_r12[] = {
   7184   0xa8, 0xbf, 0xe0, 0x45 // It ge; cmp ge r8 r12
   7185 };
   7186 const byte kInstruction_cmp_ge_r8_r13[] = {
   7187   0xa8, 0xbf, 0xe8, 0x45 // It ge; cmp ge r8 r13
   7188 };
   7189 const byte kInstruction_cmp_ge_r8_r14[] = {
   7190   0xa8, 0xbf, 0xf0, 0x45 // It ge; cmp ge r8 r14
   7191 };
   7192 const byte kInstruction_cmp_ge_r9_r0[] = {
   7193   0xa8, 0xbf, 0x81, 0x45 // It ge; cmp ge r9 r0
   7194 };
   7195 const byte kInstruction_cmp_ge_r9_r1[] = {
   7196   0xa8, 0xbf, 0x89, 0x45 // It ge; cmp ge r9 r1
   7197 };
   7198 const byte kInstruction_cmp_ge_r9_r2[] = {
   7199   0xa8, 0xbf, 0x91, 0x45 // It ge; cmp ge r9 r2
   7200 };
   7201 const byte kInstruction_cmp_ge_r9_r3[] = {
   7202   0xa8, 0xbf, 0x99, 0x45 // It ge; cmp ge r9 r3
   7203 };
   7204 const byte kInstruction_cmp_ge_r9_r4[] = {
   7205   0xa8, 0xbf, 0xa1, 0x45 // It ge; cmp ge r9 r4
   7206 };
   7207 const byte kInstruction_cmp_ge_r9_r5[] = {
   7208   0xa8, 0xbf, 0xa9, 0x45 // It ge; cmp ge r9 r5
   7209 };
   7210 const byte kInstruction_cmp_ge_r9_r6[] = {
   7211   0xa8, 0xbf, 0xb1, 0x45 // It ge; cmp ge r9 r6
   7212 };
   7213 const byte kInstruction_cmp_ge_r9_r7[] = {
   7214   0xa8, 0xbf, 0xb9, 0x45 // It ge; cmp ge r9 r7
   7215 };
   7216 const byte kInstruction_cmp_ge_r9_r8[] = {
   7217   0xa8, 0xbf, 0xc1, 0x45 // It ge; cmp ge r9 r8
   7218 };
   7219 const byte kInstruction_cmp_ge_r9_r9[] = {
   7220   0xa8, 0xbf, 0xc9, 0x45 // It ge; cmp ge r9 r9
   7221 };
   7222 const byte kInstruction_cmp_ge_r9_r10[] = {
   7223   0xa8, 0xbf, 0xd1, 0x45 // It ge; cmp ge r9 r10
   7224 };
   7225 const byte kInstruction_cmp_ge_r9_r11[] = {
   7226   0xa8, 0xbf, 0xd9, 0x45 // It ge; cmp ge r9 r11
   7227 };
   7228 const byte kInstruction_cmp_ge_r9_r12[] = {
   7229   0xa8, 0xbf, 0xe1, 0x45 // It ge; cmp ge r9 r12
   7230 };
   7231 const byte kInstruction_cmp_ge_r9_r13[] = {
   7232   0xa8, 0xbf, 0xe9, 0x45 // It ge; cmp ge r9 r13
   7233 };
   7234 const byte kInstruction_cmp_ge_r9_r14[] = {
   7235   0xa8, 0xbf, 0xf1, 0x45 // It ge; cmp ge r9 r14
   7236 };
   7237 const byte kInstruction_cmp_ge_r10_r0[] = {
   7238   0xa8, 0xbf, 0x82, 0x45 // It ge; cmp ge r10 r0
   7239 };
   7240 const byte kInstruction_cmp_ge_r10_r1[] = {
   7241   0xa8, 0xbf, 0x8a, 0x45 // It ge; cmp ge r10 r1
   7242 };
   7243 const byte kInstruction_cmp_ge_r10_r2[] = {
   7244   0xa8, 0xbf, 0x92, 0x45 // It ge; cmp ge r10 r2
   7245 };
   7246 const byte kInstruction_cmp_ge_r10_r3[] = {
   7247   0xa8, 0xbf, 0x9a, 0x45 // It ge; cmp ge r10 r3
   7248 };
   7249 const byte kInstruction_cmp_ge_r10_r4[] = {
   7250   0xa8, 0xbf, 0xa2, 0x45 // It ge; cmp ge r10 r4
   7251 };
   7252 const byte kInstruction_cmp_ge_r10_r5[] = {
   7253   0xa8, 0xbf, 0xaa, 0x45 // It ge; cmp ge r10 r5
   7254 };
   7255 const byte kInstruction_cmp_ge_r10_r6[] = {
   7256   0xa8, 0xbf, 0xb2, 0x45 // It ge; cmp ge r10 r6
   7257 };
   7258 const byte kInstruction_cmp_ge_r10_r7[] = {
   7259   0xa8, 0xbf, 0xba, 0x45 // It ge; cmp ge r10 r7
   7260 };
   7261 const byte kInstruction_cmp_ge_r10_r8[] = {
   7262   0xa8, 0xbf, 0xc2, 0x45 // It ge; cmp ge r10 r8
   7263 };
   7264 const byte kInstruction_cmp_ge_r10_r9[] = {
   7265   0xa8, 0xbf, 0xca, 0x45 // It ge; cmp ge r10 r9
   7266 };
   7267 const byte kInstruction_cmp_ge_r10_r10[] = {
   7268   0xa8, 0xbf, 0xd2, 0x45 // It ge; cmp ge r10 r10
   7269 };
   7270 const byte kInstruction_cmp_ge_r10_r11[] = {
   7271   0xa8, 0xbf, 0xda, 0x45 // It ge; cmp ge r10 r11
   7272 };
   7273 const byte kInstruction_cmp_ge_r10_r12[] = {
   7274   0xa8, 0xbf, 0xe2, 0x45 // It ge; cmp ge r10 r12
   7275 };
   7276 const byte kInstruction_cmp_ge_r10_r13[] = {
   7277   0xa8, 0xbf, 0xea, 0x45 // It ge; cmp ge r10 r13
   7278 };
   7279 const byte kInstruction_cmp_ge_r10_r14[] = {
   7280   0xa8, 0xbf, 0xf2, 0x45 // It ge; cmp ge r10 r14
   7281 };
   7282 const byte kInstruction_cmp_ge_r11_r0[] = {
   7283   0xa8, 0xbf, 0x83, 0x45 // It ge; cmp ge r11 r0
   7284 };
   7285 const byte kInstruction_cmp_ge_r11_r1[] = {
   7286   0xa8, 0xbf, 0x8b, 0x45 // It ge; cmp ge r11 r1
   7287 };
   7288 const byte kInstruction_cmp_ge_r11_r2[] = {
   7289   0xa8, 0xbf, 0x93, 0x45 // It ge; cmp ge r11 r2
   7290 };
   7291 const byte kInstruction_cmp_ge_r11_r3[] = {
   7292   0xa8, 0xbf, 0x9b, 0x45 // It ge; cmp ge r11 r3
   7293 };
   7294 const byte kInstruction_cmp_ge_r11_r4[] = {
   7295   0xa8, 0xbf, 0xa3, 0x45 // It ge; cmp ge r11 r4
   7296 };
   7297 const byte kInstruction_cmp_ge_r11_r5[] = {
   7298   0xa8, 0xbf, 0xab, 0x45 // It ge; cmp ge r11 r5
   7299 };
   7300 const byte kInstruction_cmp_ge_r11_r6[] = {
   7301   0xa8, 0xbf, 0xb3, 0x45 // It ge; cmp ge r11 r6
   7302 };
   7303 const byte kInstruction_cmp_ge_r11_r7[] = {
   7304   0xa8, 0xbf, 0xbb, 0x45 // It ge; cmp ge r11 r7
   7305 };
   7306 const byte kInstruction_cmp_ge_r11_r8[] = {
   7307   0xa8, 0xbf, 0xc3, 0x45 // It ge; cmp ge r11 r8
   7308 };
   7309 const byte kInstruction_cmp_ge_r11_r9[] = {
   7310   0xa8, 0xbf, 0xcb, 0x45 // It ge; cmp ge r11 r9
   7311 };
   7312 const byte kInstruction_cmp_ge_r11_r10[] = {
   7313   0xa8, 0xbf, 0xd3, 0x45 // It ge; cmp ge r11 r10
   7314 };
   7315 const byte kInstruction_cmp_ge_r11_r11[] = {
   7316   0xa8, 0xbf, 0xdb, 0x45 // It ge; cmp ge r11 r11
   7317 };
   7318 const byte kInstruction_cmp_ge_r11_r12[] = {
   7319   0xa8, 0xbf, 0xe3, 0x45 // It ge; cmp ge r11 r12
   7320 };
   7321 const byte kInstruction_cmp_ge_r11_r13[] = {
   7322   0xa8, 0xbf, 0xeb, 0x45 // It ge; cmp ge r11 r13
   7323 };
   7324 const byte kInstruction_cmp_ge_r11_r14[] = {
   7325   0xa8, 0xbf, 0xf3, 0x45 // It ge; cmp ge r11 r14
   7326 };
   7327 const byte kInstruction_cmp_ge_r12_r0[] = {
   7328   0xa8, 0xbf, 0x84, 0x45 // It ge; cmp ge r12 r0
   7329 };
   7330 const byte kInstruction_cmp_ge_r12_r1[] = {
   7331   0xa8, 0xbf, 0x8c, 0x45 // It ge; cmp ge r12 r1
   7332 };
   7333 const byte kInstruction_cmp_ge_r12_r2[] = {
   7334   0xa8, 0xbf, 0x94, 0x45 // It ge; cmp ge r12 r2
   7335 };
   7336 const byte kInstruction_cmp_ge_r12_r3[] = {
   7337   0xa8, 0xbf, 0x9c, 0x45 // It ge; cmp ge r12 r3
   7338 };
   7339 const byte kInstruction_cmp_ge_r12_r4[] = {
   7340   0xa8, 0xbf, 0xa4, 0x45 // It ge; cmp ge r12 r4
   7341 };
   7342 const byte kInstruction_cmp_ge_r12_r5[] = {
   7343   0xa8, 0xbf, 0xac, 0x45 // It ge; cmp ge r12 r5
   7344 };
   7345 const byte kInstruction_cmp_ge_r12_r6[] = {
   7346   0xa8, 0xbf, 0xb4, 0x45 // It ge; cmp ge r12 r6
   7347 };
   7348 const byte kInstruction_cmp_ge_r12_r7[] = {
   7349   0xa8, 0xbf, 0xbc, 0x45 // It ge; cmp ge r12 r7
   7350 };
   7351 const byte kInstruction_cmp_ge_r12_r8[] = {
   7352   0xa8, 0xbf, 0xc4, 0x45 // It ge; cmp ge r12 r8
   7353 };
   7354 const byte kInstruction_cmp_ge_r12_r9[] = {
   7355   0xa8, 0xbf, 0xcc, 0x45 // It ge; cmp ge r12 r9
   7356 };
   7357 const byte kInstruction_cmp_ge_r12_r10[] = {
   7358   0xa8, 0xbf, 0xd4, 0x45 // It ge; cmp ge r12 r10
   7359 };
   7360 const byte kInstruction_cmp_ge_r12_r11[] = {
   7361   0xa8, 0xbf, 0xdc, 0x45 // It ge; cmp ge r12 r11
   7362 };
   7363 const byte kInstruction_cmp_ge_r12_r12[] = {
   7364   0xa8, 0xbf, 0xe4, 0x45 // It ge; cmp ge r12 r12
   7365 };
   7366 const byte kInstruction_cmp_ge_r12_r13[] = {
   7367   0xa8, 0xbf, 0xec, 0x45 // It ge; cmp ge r12 r13
   7368 };
   7369 const byte kInstruction_cmp_ge_r12_r14[] = {
   7370   0xa8, 0xbf, 0xf4, 0x45 // It ge; cmp ge r12 r14
   7371 };
   7372 const byte kInstruction_cmp_ge_r13_r0[] = {
   7373   0xa8, 0xbf, 0x85, 0x45 // It ge; cmp ge r13 r0
   7374 };
   7375 const byte kInstruction_cmp_ge_r13_r1[] = {
   7376   0xa8, 0xbf, 0x8d, 0x45 // It ge; cmp ge r13 r1
   7377 };
   7378 const byte kInstruction_cmp_ge_r13_r2[] = {
   7379   0xa8, 0xbf, 0x95, 0x45 // It ge; cmp ge r13 r2
   7380 };
   7381 const byte kInstruction_cmp_ge_r13_r3[] = {
   7382   0xa8, 0xbf, 0x9d, 0x45 // It ge; cmp ge r13 r3
   7383 };
   7384 const byte kInstruction_cmp_ge_r13_r4[] = {
   7385   0xa8, 0xbf, 0xa5, 0x45 // It ge; cmp ge r13 r4
   7386 };
   7387 const byte kInstruction_cmp_ge_r13_r5[] = {
   7388   0xa8, 0xbf, 0xad, 0x45 // It ge; cmp ge r13 r5
   7389 };
   7390 const byte kInstruction_cmp_ge_r13_r6[] = {
   7391   0xa8, 0xbf, 0xb5, 0x45 // It ge; cmp ge r13 r6
   7392 };
   7393 const byte kInstruction_cmp_ge_r13_r7[] = {
   7394   0xa8, 0xbf, 0xbd, 0x45 // It ge; cmp ge r13 r7
   7395 };
   7396 const byte kInstruction_cmp_ge_r13_r8[] = {
   7397   0xa8, 0xbf, 0xc5, 0x45 // It ge; cmp ge r13 r8
   7398 };
   7399 const byte kInstruction_cmp_ge_r13_r9[] = {
   7400   0xa8, 0xbf, 0xcd, 0x45 // It ge; cmp ge r13 r9
   7401 };
   7402 const byte kInstruction_cmp_ge_r13_r10[] = {
   7403   0xa8, 0xbf, 0xd5, 0x45 // It ge; cmp ge r13 r10
   7404 };
   7405 const byte kInstruction_cmp_ge_r13_r11[] = {
   7406   0xa8, 0xbf, 0xdd, 0x45 // It ge; cmp ge r13 r11
   7407 };
   7408 const byte kInstruction_cmp_ge_r13_r12[] = {
   7409   0xa8, 0xbf, 0xe5, 0x45 // It ge; cmp ge r13 r12
   7410 };
   7411 const byte kInstruction_cmp_ge_r13_r13[] = {
   7412   0xa8, 0xbf, 0xed, 0x45 // It ge; cmp ge r13 r13
   7413 };
   7414 const byte kInstruction_cmp_ge_r13_r14[] = {
   7415   0xa8, 0xbf, 0xf5, 0x45 // It ge; cmp ge r13 r14
   7416 };
   7417 const byte kInstruction_cmp_ge_r14_r0[] = {
   7418   0xa8, 0xbf, 0x86, 0x45 // It ge; cmp ge r14 r0
   7419 };
   7420 const byte kInstruction_cmp_ge_r14_r1[] = {
   7421   0xa8, 0xbf, 0x8e, 0x45 // It ge; cmp ge r14 r1
   7422 };
   7423 const byte kInstruction_cmp_ge_r14_r2[] = {
   7424   0xa8, 0xbf, 0x96, 0x45 // It ge; cmp ge r14 r2
   7425 };
   7426 const byte kInstruction_cmp_ge_r14_r3[] = {
   7427   0xa8, 0xbf, 0x9e, 0x45 // It ge; cmp ge r14 r3
   7428 };
   7429 const byte kInstruction_cmp_ge_r14_r4[] = {
   7430   0xa8, 0xbf, 0xa6, 0x45 // It ge; cmp ge r14 r4
   7431 };
   7432 const byte kInstruction_cmp_ge_r14_r5[] = {
   7433   0xa8, 0xbf, 0xae, 0x45 // It ge; cmp ge r14 r5
   7434 };
   7435 const byte kInstruction_cmp_ge_r14_r6[] = {
   7436   0xa8, 0xbf, 0xb6, 0x45 // It ge; cmp ge r14 r6
   7437 };
   7438 const byte kInstruction_cmp_ge_r14_r7[] = {
   7439   0xa8, 0xbf, 0xbe, 0x45 // It ge; cmp ge r14 r7
   7440 };
   7441 const byte kInstruction_cmp_ge_r14_r8[] = {
   7442   0xa8, 0xbf, 0xc6, 0x45 // It ge; cmp ge r14 r8
   7443 };
   7444 const byte kInstruction_cmp_ge_r14_r9[] = {
   7445   0xa8, 0xbf, 0xce, 0x45 // It ge; cmp ge r14 r9
   7446 };
   7447 const byte kInstruction_cmp_ge_r14_r10[] = {
   7448   0xa8, 0xbf, 0xd6, 0x45 // It ge; cmp ge r14 r10
   7449 };
   7450 const byte kInstruction_cmp_ge_r14_r11[] = {
   7451   0xa8, 0xbf, 0xde, 0x45 // It ge; cmp ge r14 r11
   7452 };
   7453 const byte kInstruction_cmp_ge_r14_r12[] = {
   7454   0xa8, 0xbf, 0xe6, 0x45 // It ge; cmp ge r14 r12
   7455 };
   7456 const byte kInstruction_cmp_ge_r14_r13[] = {
   7457   0xa8, 0xbf, 0xee, 0x45 // It ge; cmp ge r14 r13
   7458 };
   7459 const byte kInstruction_cmp_ge_r14_r14[] = {
   7460   0xa8, 0xbf, 0xf6, 0x45 // It ge; cmp ge r14 r14
   7461 };
   7462 const byte kInstruction_cmp_lt_r0_r0[] = {
   7463   0xb8, 0xbf, 0x80, 0x42 // It lt; cmp lt r0 r0
   7464 };
   7465 const byte kInstruction_cmp_lt_r0_r1[] = {
   7466   0xb8, 0xbf, 0x88, 0x42 // It lt; cmp lt r0 r1
   7467 };
   7468 const byte kInstruction_cmp_lt_r0_r2[] = {
   7469   0xb8, 0xbf, 0x90, 0x42 // It lt; cmp lt r0 r2
   7470 };
   7471 const byte kInstruction_cmp_lt_r0_r3[] = {
   7472   0xb8, 0xbf, 0x98, 0x42 // It lt; cmp lt r0 r3
   7473 };
   7474 const byte kInstruction_cmp_lt_r0_r4[] = {
   7475   0xb8, 0xbf, 0xa0, 0x42 // It lt; cmp lt r0 r4
   7476 };
   7477 const byte kInstruction_cmp_lt_r0_r5[] = {
   7478   0xb8, 0xbf, 0xa8, 0x42 // It lt; cmp lt r0 r5
   7479 };
   7480 const byte kInstruction_cmp_lt_r0_r6[] = {
   7481   0xb8, 0xbf, 0xb0, 0x42 // It lt; cmp lt r0 r6
   7482 };
   7483 const byte kInstruction_cmp_lt_r0_r7[] = {
   7484   0xb8, 0xbf, 0xb8, 0x42 // It lt; cmp lt r0 r7
   7485 };
   7486 const byte kInstruction_cmp_lt_r0_r8[] = {
   7487   0xb8, 0xbf, 0x40, 0x45 // It lt; cmp lt r0 r8
   7488 };
   7489 const byte kInstruction_cmp_lt_r0_r9[] = {
   7490   0xb8, 0xbf, 0x48, 0x45 // It lt; cmp lt r0 r9
   7491 };
   7492 const byte kInstruction_cmp_lt_r0_r10[] = {
   7493   0xb8, 0xbf, 0x50, 0x45 // It lt; cmp lt r0 r10
   7494 };
   7495 const byte kInstruction_cmp_lt_r0_r11[] = {
   7496   0xb8, 0xbf, 0x58, 0x45 // It lt; cmp lt r0 r11
   7497 };
   7498 const byte kInstruction_cmp_lt_r0_r12[] = {
   7499   0xb8, 0xbf, 0x60, 0x45 // It lt; cmp lt r0 r12
   7500 };
   7501 const byte kInstruction_cmp_lt_r0_r13[] = {
   7502   0xb8, 0xbf, 0x68, 0x45 // It lt; cmp lt r0 r13
   7503 };
   7504 const byte kInstruction_cmp_lt_r0_r14[] = {
   7505   0xb8, 0xbf, 0x70, 0x45 // It lt; cmp lt r0 r14
   7506 };
   7507 const byte kInstruction_cmp_lt_r1_r0[] = {
   7508   0xb8, 0xbf, 0x81, 0x42 // It lt; cmp lt r1 r0
   7509 };
   7510 const byte kInstruction_cmp_lt_r1_r1[] = {
   7511   0xb8, 0xbf, 0x89, 0x42 // It lt; cmp lt r1 r1
   7512 };
   7513 const byte kInstruction_cmp_lt_r1_r2[] = {
   7514   0xb8, 0xbf, 0x91, 0x42 // It lt; cmp lt r1 r2
   7515 };
   7516 const byte kInstruction_cmp_lt_r1_r3[] = {
   7517   0xb8, 0xbf, 0x99, 0x42 // It lt; cmp lt r1 r3
   7518 };
   7519 const byte kInstruction_cmp_lt_r1_r4[] = {
   7520   0xb8, 0xbf, 0xa1, 0x42 // It lt; cmp lt r1 r4
   7521 };
   7522 const byte kInstruction_cmp_lt_r1_r5[] = {
   7523   0xb8, 0xbf, 0xa9, 0x42 // It lt; cmp lt r1 r5
   7524 };
   7525 const byte kInstruction_cmp_lt_r1_r6[] = {
   7526   0xb8, 0xbf, 0xb1, 0x42 // It lt; cmp lt r1 r6
   7527 };
   7528 const byte kInstruction_cmp_lt_r1_r7[] = {
   7529   0xb8, 0xbf, 0xb9, 0x42 // It lt; cmp lt r1 r7
   7530 };
   7531 const byte kInstruction_cmp_lt_r1_r8[] = {
   7532   0xb8, 0xbf, 0x41, 0x45 // It lt; cmp lt r1 r8
   7533 };
   7534 const byte kInstruction_cmp_lt_r1_r9[] = {
   7535   0xb8, 0xbf, 0x49, 0x45 // It lt; cmp lt r1 r9
   7536 };
   7537 const byte kInstruction_cmp_lt_r1_r10[] = {
   7538   0xb8, 0xbf, 0x51, 0x45 // It lt; cmp lt r1 r10
   7539 };
   7540 const byte kInstruction_cmp_lt_r1_r11[] = {
   7541   0xb8, 0xbf, 0x59, 0x45 // It lt; cmp lt r1 r11
   7542 };
   7543 const byte kInstruction_cmp_lt_r1_r12[] = {
   7544   0xb8, 0xbf, 0x61, 0x45 // It lt; cmp lt r1 r12
   7545 };
   7546 const byte kInstruction_cmp_lt_r1_r13[] = {
   7547   0xb8, 0xbf, 0x69, 0x45 // It lt; cmp lt r1 r13
   7548 };
   7549 const byte kInstruction_cmp_lt_r1_r14[] = {
   7550   0xb8, 0xbf, 0x71, 0x45 // It lt; cmp lt r1 r14
   7551 };
   7552 const byte kInstruction_cmp_lt_r2_r0[] = {
   7553   0xb8, 0xbf, 0x82, 0x42 // It lt; cmp lt r2 r0
   7554 };
   7555 const byte kInstruction_cmp_lt_r2_r1[] = {
   7556   0xb8, 0xbf, 0x8a, 0x42 // It lt; cmp lt r2 r1
   7557 };
   7558 const byte kInstruction_cmp_lt_r2_r2[] = {
   7559   0xb8, 0xbf, 0x92, 0x42 // It lt; cmp lt r2 r2
   7560 };
   7561 const byte kInstruction_cmp_lt_r2_r3[] = {
   7562   0xb8, 0xbf, 0x9a, 0x42 // It lt; cmp lt r2 r3
   7563 };
   7564 const byte kInstruction_cmp_lt_r2_r4[] = {
   7565   0xb8, 0xbf, 0xa2, 0x42 // It lt; cmp lt r2 r4
   7566 };
   7567 const byte kInstruction_cmp_lt_r2_r5[] = {
   7568   0xb8, 0xbf, 0xaa, 0x42 // It lt; cmp lt r2 r5
   7569 };
   7570 const byte kInstruction_cmp_lt_r2_r6[] = {
   7571   0xb8, 0xbf, 0xb2, 0x42 // It lt; cmp lt r2 r6
   7572 };
   7573 const byte kInstruction_cmp_lt_r2_r7[] = {
   7574   0xb8, 0xbf, 0xba, 0x42 // It lt; cmp lt r2 r7
   7575 };
   7576 const byte kInstruction_cmp_lt_r2_r8[] = {
   7577   0xb8, 0xbf, 0x42, 0x45 // It lt; cmp lt r2 r8
   7578 };
   7579 const byte kInstruction_cmp_lt_r2_r9[] = {
   7580   0xb8, 0xbf, 0x4a, 0x45 // It lt; cmp lt r2 r9
   7581 };
   7582 const byte kInstruction_cmp_lt_r2_r10[] = {
   7583   0xb8, 0xbf, 0x52, 0x45 // It lt; cmp lt r2 r10
   7584 };
   7585 const byte kInstruction_cmp_lt_r2_r11[] = {
   7586   0xb8, 0xbf, 0x5a, 0x45 // It lt; cmp lt r2 r11
   7587 };
   7588 const byte kInstruction_cmp_lt_r2_r12[] = {
   7589   0xb8, 0xbf, 0x62, 0x45 // It lt; cmp lt r2 r12
   7590 };
   7591 const byte kInstruction_cmp_lt_r2_r13[] = {
   7592   0xb8, 0xbf, 0x6a, 0x45 // It lt; cmp lt r2 r13
   7593 };
   7594 const byte kInstruction_cmp_lt_r2_r14[] = {
   7595   0xb8, 0xbf, 0x72, 0x45 // It lt; cmp lt r2 r14
   7596 };
   7597 const byte kInstruction_cmp_lt_r3_r0[] = {
   7598   0xb8, 0xbf, 0x83, 0x42 // It lt; cmp lt r3 r0
   7599 };
   7600 const byte kInstruction_cmp_lt_r3_r1[] = {
   7601   0xb8, 0xbf, 0x8b, 0x42 // It lt; cmp lt r3 r1
   7602 };
   7603 const byte kInstruction_cmp_lt_r3_r2[] = {
   7604   0xb8, 0xbf, 0x93, 0x42 // It lt; cmp lt r3 r2
   7605 };
   7606 const byte kInstruction_cmp_lt_r3_r3[] = {
   7607   0xb8, 0xbf, 0x9b, 0x42 // It lt; cmp lt r3 r3
   7608 };
   7609 const byte kInstruction_cmp_lt_r3_r4[] = {
   7610   0xb8, 0xbf, 0xa3, 0x42 // It lt; cmp lt r3 r4
   7611 };
   7612 const byte kInstruction_cmp_lt_r3_r5[] = {
   7613   0xb8, 0xbf, 0xab, 0x42 // It lt; cmp lt r3 r5
   7614 };
   7615 const byte kInstruction_cmp_lt_r3_r6[] = {
   7616   0xb8, 0xbf, 0xb3, 0x42 // It lt; cmp lt r3 r6
   7617 };
   7618 const byte kInstruction_cmp_lt_r3_r7[] = {
   7619   0xb8, 0xbf, 0xbb, 0x42 // It lt; cmp lt r3 r7
   7620 };
   7621 const byte kInstruction_cmp_lt_r3_r8[] = {
   7622   0xb8, 0xbf, 0x43, 0x45 // It lt; cmp lt r3 r8
   7623 };
   7624 const byte kInstruction_cmp_lt_r3_r9[] = {
   7625   0xb8, 0xbf, 0x4b, 0x45 // It lt; cmp lt r3 r9
   7626 };
   7627 const byte kInstruction_cmp_lt_r3_r10[] = {
   7628   0xb8, 0xbf, 0x53, 0x45 // It lt; cmp lt r3 r10
   7629 };
   7630 const byte kInstruction_cmp_lt_r3_r11[] = {
   7631   0xb8, 0xbf, 0x5b, 0x45 // It lt; cmp lt r3 r11
   7632 };
   7633 const byte kInstruction_cmp_lt_r3_r12[] = {
   7634   0xb8, 0xbf, 0x63, 0x45 // It lt; cmp lt r3 r12
   7635 };
   7636 const byte kInstruction_cmp_lt_r3_r13[] = {
   7637   0xb8, 0xbf, 0x6b, 0x45 // It lt; cmp lt r3 r13
   7638 };
   7639 const byte kInstruction_cmp_lt_r3_r14[] = {
   7640   0xb8, 0xbf, 0x73, 0x45 // It lt; cmp lt r3 r14
   7641 };
   7642 const byte kInstruction_cmp_lt_r4_r0[] = {
   7643   0xb8, 0xbf, 0x84, 0x42 // It lt; cmp lt r4 r0
   7644 };
   7645 const byte kInstruction_cmp_lt_r4_r1[] = {
   7646   0xb8, 0xbf, 0x8c, 0x42 // It lt; cmp lt r4 r1
   7647 };
   7648 const byte kInstruction_cmp_lt_r4_r2[] = {
   7649   0xb8, 0xbf, 0x94, 0x42 // It lt; cmp lt r4 r2
   7650 };
   7651 const byte kInstruction_cmp_lt_r4_r3[] = {
   7652   0xb8, 0xbf, 0x9c, 0x42 // It lt; cmp lt r4 r3
   7653 };
   7654 const byte kInstruction_cmp_lt_r4_r4[] = {
   7655   0xb8, 0xbf, 0xa4, 0x42 // It lt; cmp lt r4 r4
   7656 };
   7657 const byte kInstruction_cmp_lt_r4_r5[] = {
   7658   0xb8, 0xbf, 0xac, 0x42 // It lt; cmp lt r4 r5
   7659 };
   7660 const byte kInstruction_cmp_lt_r4_r6[] = {
   7661   0xb8, 0xbf, 0xb4, 0x42 // It lt; cmp lt r4 r6
   7662 };
   7663 const byte kInstruction_cmp_lt_r4_r7[] = {
   7664   0xb8, 0xbf, 0xbc, 0x42 // It lt; cmp lt r4 r7
   7665 };
   7666 const byte kInstruction_cmp_lt_r4_r8[] = {
   7667   0xb8, 0xbf, 0x44, 0x45 // It lt; cmp lt r4 r8
   7668 };
   7669 const byte kInstruction_cmp_lt_r4_r9[] = {
   7670   0xb8, 0xbf, 0x4c, 0x45 // It lt; cmp lt r4 r9
   7671 };
   7672 const byte kInstruction_cmp_lt_r4_r10[] = {
   7673   0xb8, 0xbf, 0x54, 0x45 // It lt; cmp lt r4 r10
   7674 };
   7675 const byte kInstruction_cmp_lt_r4_r11[] = {
   7676   0xb8, 0xbf, 0x5c, 0x45 // It lt; cmp lt r4 r11
   7677 };
   7678 const byte kInstruction_cmp_lt_r4_r12[] = {
   7679   0xb8, 0xbf, 0x64, 0x45 // It lt; cmp lt r4 r12
   7680 };
   7681 const byte kInstruction_cmp_lt_r4_r13[] = {
   7682   0xb8, 0xbf, 0x6c, 0x45 // It lt; cmp lt r4 r13
   7683 };
   7684 const byte kInstruction_cmp_lt_r4_r14[] = {
   7685   0xb8, 0xbf, 0x74, 0x45 // It lt; cmp lt r4 r14
   7686 };
   7687 const byte kInstruction_cmp_lt_r5_r0[] = {
   7688   0xb8, 0xbf, 0x85, 0x42 // It lt; cmp lt r5 r0
   7689 };
   7690 const byte kInstruction_cmp_lt_r5_r1[] = {
   7691   0xb8, 0xbf, 0x8d, 0x42 // It lt; cmp lt r5 r1
   7692 };
   7693 const byte kInstruction_cmp_lt_r5_r2[] = {
   7694   0xb8, 0xbf, 0x95, 0x42 // It lt; cmp lt r5 r2
   7695 };
   7696 const byte kInstruction_cmp_lt_r5_r3[] = {
   7697   0xb8, 0xbf, 0x9d, 0x42 // It lt; cmp lt r5 r3
   7698 };
   7699 const byte kInstruction_cmp_lt_r5_r4[] = {
   7700   0xb8, 0xbf, 0xa5, 0x42 // It lt; cmp lt r5 r4
   7701 };
   7702 const byte kInstruction_cmp_lt_r5_r5[] = {
   7703   0xb8, 0xbf, 0xad, 0x42 // It lt; cmp lt r5 r5
   7704 };
   7705 const byte kInstruction_cmp_lt_r5_r6[] = {
   7706   0xb8, 0xbf, 0xb5, 0x42 // It lt; cmp lt r5 r6
   7707 };
   7708 const byte kInstruction_cmp_lt_r5_r7[] = {
   7709   0xb8, 0xbf, 0xbd, 0x42 // It lt; cmp lt r5 r7
   7710 };
   7711 const byte kInstruction_cmp_lt_r5_r8[] = {
   7712   0xb8, 0xbf, 0x45, 0x45 // It lt; cmp lt r5 r8
   7713 };
   7714 const byte kInstruction_cmp_lt_r5_r9[] = {
   7715   0xb8, 0xbf, 0x4d, 0x45 // It lt; cmp lt r5 r9
   7716 };
   7717 const byte kInstruction_cmp_lt_r5_r10[] = {
   7718   0xb8, 0xbf, 0x55, 0x45 // It lt; cmp lt r5 r10
   7719 };
   7720 const byte kInstruction_cmp_lt_r5_r11[] = {
   7721   0xb8, 0xbf, 0x5d, 0x45 // It lt; cmp lt r5 r11
   7722 };
   7723 const byte kInstruction_cmp_lt_r5_r12[] = {
   7724   0xb8, 0xbf, 0x65, 0x45 // It lt; cmp lt r5 r12
   7725 };
   7726 const byte kInstruction_cmp_lt_r5_r13[] = {
   7727   0xb8, 0xbf, 0x6d, 0x45 // It lt; cmp lt r5 r13
   7728 };
   7729 const byte kInstruction_cmp_lt_r5_r14[] = {
   7730   0xb8, 0xbf, 0x75, 0x45 // It lt; cmp lt r5 r14
   7731 };
   7732 const byte kInstruction_cmp_lt_r6_r0[] = {
   7733   0xb8, 0xbf, 0x86, 0x42 // It lt; cmp lt r6 r0
   7734 };
   7735 const byte kInstruction_cmp_lt_r6_r1[] = {
   7736   0xb8, 0xbf, 0x8e, 0x42 // It lt; cmp lt r6 r1
   7737 };
   7738 const byte kInstruction_cmp_lt_r6_r2[] = {
   7739   0xb8, 0xbf, 0x96, 0x42 // It lt; cmp lt r6 r2
   7740 };
   7741 const byte kInstruction_cmp_lt_r6_r3[] = {
   7742   0xb8, 0xbf, 0x9e, 0x42 // It lt; cmp lt r6 r3
   7743 };
   7744 const byte kInstruction_cmp_lt_r6_r4[] = {
   7745   0xb8, 0xbf, 0xa6, 0x42 // It lt; cmp lt r6 r4
   7746 };
   7747 const byte kInstruction_cmp_lt_r6_r5[] = {
   7748   0xb8, 0xbf, 0xae, 0x42 // It lt; cmp lt r6 r5
   7749 };
   7750 const byte kInstruction_cmp_lt_r6_r6[] = {
   7751   0xb8, 0xbf, 0xb6, 0x42 // It lt; cmp lt r6 r6
   7752 };
   7753 const byte kInstruction_cmp_lt_r6_r7[] = {
   7754   0xb8, 0xbf, 0xbe, 0x42 // It lt; cmp lt r6 r7
   7755 };
   7756 const byte kInstruction_cmp_lt_r6_r8[] = {
   7757   0xb8, 0xbf, 0x46, 0x45 // It lt; cmp lt r6 r8
   7758 };
   7759 const byte kInstruction_cmp_lt_r6_r9[] = {
   7760   0xb8, 0xbf, 0x4e, 0x45 // It lt; cmp lt r6 r9
   7761 };
   7762 const byte kInstruction_cmp_lt_r6_r10[] = {
   7763   0xb8, 0xbf, 0x56, 0x45 // It lt; cmp lt r6 r10
   7764 };
   7765 const byte kInstruction_cmp_lt_r6_r11[] = {
   7766   0xb8, 0xbf, 0x5e, 0x45 // It lt; cmp lt r6 r11
   7767 };
   7768 const byte kInstruction_cmp_lt_r6_r12[] = {
   7769   0xb8, 0xbf, 0x66, 0x45 // It lt; cmp lt r6 r12
   7770 };
   7771 const byte kInstruction_cmp_lt_r6_r13[] = {
   7772   0xb8, 0xbf, 0x6e, 0x45 // It lt; cmp lt r6 r13
   7773 };
   7774 const byte kInstruction_cmp_lt_r6_r14[] = {
   7775   0xb8, 0xbf, 0x76, 0x45 // It lt; cmp lt r6 r14
   7776 };
   7777 const byte kInstruction_cmp_lt_r7_r0[] = {
   7778   0xb8, 0xbf, 0x87, 0x42 // It lt; cmp lt r7 r0
   7779 };
   7780 const byte kInstruction_cmp_lt_r7_r1[] = {
   7781   0xb8, 0xbf, 0x8f, 0x42 // It lt; cmp lt r7 r1
   7782 };
   7783 const byte kInstruction_cmp_lt_r7_r2[] = {
   7784   0xb8, 0xbf, 0x97, 0x42 // It lt; cmp lt r7 r2
   7785 };
   7786 const byte kInstruction_cmp_lt_r7_r3[] = {
   7787   0xb8, 0xbf, 0x9f, 0x42 // It lt; cmp lt r7 r3
   7788 };
   7789 const byte kInstruction_cmp_lt_r7_r4[] = {
   7790   0xb8, 0xbf, 0xa7, 0x42 // It lt; cmp lt r7 r4
   7791 };
   7792 const byte kInstruction_cmp_lt_r7_r5[] = {
   7793   0xb8, 0xbf, 0xaf, 0x42 // It lt; cmp lt r7 r5
   7794 };
   7795 const byte kInstruction_cmp_lt_r7_r6[] = {
   7796   0xb8, 0xbf, 0xb7, 0x42 // It lt; cmp lt r7 r6
   7797 };
   7798 const byte kInstruction_cmp_lt_r7_r7[] = {
   7799   0xb8, 0xbf, 0xbf, 0x42 // It lt; cmp lt r7 r7
   7800 };
   7801 const byte kInstruction_cmp_lt_r7_r8[] = {
   7802   0xb8, 0xbf, 0x47, 0x45 // It lt; cmp lt r7 r8
   7803 };
   7804 const byte kInstruction_cmp_lt_r7_r9[] = {
   7805   0xb8, 0xbf, 0x4f, 0x45 // It lt; cmp lt r7 r9
   7806 };
   7807 const byte kInstruction_cmp_lt_r7_r10[] = {
   7808   0xb8, 0xbf, 0x57, 0x45 // It lt; cmp lt r7 r10
   7809 };
   7810 const byte kInstruction_cmp_lt_r7_r11[] = {
   7811   0xb8, 0xbf, 0x5f, 0x45 // It lt; cmp lt r7 r11
   7812 };
   7813 const byte kInstruction_cmp_lt_r7_r12[] = {
   7814   0xb8, 0xbf, 0x67, 0x45 // It lt; cmp lt r7 r12
   7815 };
   7816 const byte kInstruction_cmp_lt_r7_r13[] = {
   7817   0xb8, 0xbf, 0x6f, 0x45 // It lt; cmp lt r7 r13
   7818 };
   7819 const byte kInstruction_cmp_lt_r7_r14[] = {
   7820   0xb8, 0xbf, 0x77, 0x45 // It lt; cmp lt r7 r14
   7821 };
   7822 const byte kInstruction_cmp_lt_r8_r0[] = {
   7823   0xb8, 0xbf, 0x80, 0x45 // It lt; cmp lt r8 r0
   7824 };
   7825 const byte kInstruction_cmp_lt_r8_r1[] = {
   7826   0xb8, 0xbf, 0x88, 0x45 // It lt; cmp lt r8 r1
   7827 };
   7828 const byte kInstruction_cmp_lt_r8_r2[] = {
   7829   0xb8, 0xbf, 0x90, 0x45 // It lt; cmp lt r8 r2
   7830 };
   7831 const byte kInstruction_cmp_lt_r8_r3[] = {
   7832   0xb8, 0xbf, 0x98, 0x45 // It lt; cmp lt r8 r3
   7833 };
   7834 const byte kInstruction_cmp_lt_r8_r4[] = {
   7835   0xb8, 0xbf, 0xa0, 0x45 // It lt; cmp lt r8 r4
   7836 };
   7837 const byte kInstruction_cmp_lt_r8_r5[] = {
   7838   0xb8, 0xbf, 0xa8, 0x45 // It lt; cmp lt r8 r5
   7839 };
   7840 const byte kInstruction_cmp_lt_r8_r6[] = {
   7841   0xb8, 0xbf, 0xb0, 0x45 // It lt; cmp lt r8 r6
   7842 };
   7843 const byte kInstruction_cmp_lt_r8_r7[] = {
   7844   0xb8, 0xbf, 0xb8, 0x45 // It lt; cmp lt r8 r7
   7845 };
   7846 const byte kInstruction_cmp_lt_r8_r8[] = {
   7847   0xb8, 0xbf, 0xc0, 0x45 // It lt; cmp lt r8 r8
   7848 };
   7849 const byte kInstruction_cmp_lt_r8_r9[] = {
   7850   0xb8, 0xbf, 0xc8, 0x45 // It lt; cmp lt r8 r9
   7851 };
   7852 const byte kInstruction_cmp_lt_r8_r10[] = {
   7853   0xb8, 0xbf, 0xd0, 0x45 // It lt; cmp lt r8 r10
   7854 };
   7855 const byte kInstruction_cmp_lt_r8_r11[] = {
   7856   0xb8, 0xbf, 0xd8, 0x45 // It lt; cmp lt r8 r11
   7857 };
   7858 const byte kInstruction_cmp_lt_r8_r12[] = {
   7859   0xb8, 0xbf, 0xe0, 0x45 // It lt; cmp lt r8 r12
   7860 };
   7861 const byte kInstruction_cmp_lt_r8_r13[] = {
   7862   0xb8, 0xbf, 0xe8, 0x45 // It lt; cmp lt r8 r13
   7863 };
   7864 const byte kInstruction_cmp_lt_r8_r14[] = {
   7865   0xb8, 0xbf, 0xf0, 0x45 // It lt; cmp lt r8 r14
   7866 };
   7867 const byte kInstruction_cmp_lt_r9_r0[] = {
   7868   0xb8, 0xbf, 0x81, 0x45 // It lt; cmp lt r9 r0
   7869 };
   7870 const byte kInstruction_cmp_lt_r9_r1[] = {
   7871   0xb8, 0xbf, 0x89, 0x45 // It lt; cmp lt r9 r1
   7872 };
   7873 const byte kInstruction_cmp_lt_r9_r2[] = {
   7874   0xb8, 0xbf, 0x91, 0x45 // It lt; cmp lt r9 r2
   7875 };
   7876 const byte kInstruction_cmp_lt_r9_r3[] = {
   7877   0xb8, 0xbf, 0x99, 0x45 // It lt; cmp lt r9 r3
   7878 };
   7879 const byte kInstruction_cmp_lt_r9_r4[] = {
   7880   0xb8, 0xbf, 0xa1, 0x45 // It lt; cmp lt r9 r4
   7881 };
   7882 const byte kInstruction_cmp_lt_r9_r5[] = {
   7883   0xb8, 0xbf, 0xa9, 0x45 // It lt; cmp lt r9 r5
   7884 };
   7885 const byte kInstruction_cmp_lt_r9_r6[] = {
   7886   0xb8, 0xbf, 0xb1, 0x45 // It lt; cmp lt r9 r6
   7887 };
   7888 const byte kInstruction_cmp_lt_r9_r7[] = {
   7889   0xb8, 0xbf, 0xb9, 0x45 // It lt; cmp lt r9 r7
   7890 };
   7891 const byte kInstruction_cmp_lt_r9_r8[] = {
   7892   0xb8, 0xbf, 0xc1, 0x45 // It lt; cmp lt r9 r8
   7893 };
   7894 const byte kInstruction_cmp_lt_r9_r9[] = {
   7895   0xb8, 0xbf, 0xc9, 0x45 // It lt; cmp lt r9 r9
   7896 };
   7897 const byte kInstruction_cmp_lt_r9_r10[] = {
   7898   0xb8, 0xbf, 0xd1, 0x45 // It lt; cmp lt r9 r10
   7899 };
   7900 const byte kInstruction_cmp_lt_r9_r11[] = {
   7901   0xb8, 0xbf, 0xd9, 0x45 // It lt; cmp lt r9 r11
   7902 };
   7903 const byte kInstruction_cmp_lt_r9_r12[] = {
   7904   0xb8, 0xbf, 0xe1, 0x45 // It lt; cmp lt r9 r12
   7905 };
   7906 const byte kInstruction_cmp_lt_r9_r13[] = {
   7907   0xb8, 0xbf, 0xe9, 0x45 // It lt; cmp lt r9 r13
   7908 };
   7909 const byte kInstruction_cmp_lt_r9_r14[] = {
   7910   0xb8, 0xbf, 0xf1, 0x45 // It lt; cmp lt r9 r14
   7911 };
   7912 const byte kInstruction_cmp_lt_r10_r0[] = {
   7913   0xb8, 0xbf, 0x82, 0x45 // It lt; cmp lt r10 r0
   7914 };
   7915 const byte kInstruction_cmp_lt_r10_r1[] = {
   7916   0xb8, 0xbf, 0x8a, 0x45 // It lt; cmp lt r10 r1
   7917 };
   7918 const byte kInstruction_cmp_lt_r10_r2[] = {
   7919   0xb8, 0xbf, 0x92, 0x45 // It lt; cmp lt r10 r2
   7920 };
   7921 const byte kInstruction_cmp_lt_r10_r3[] = {
   7922   0xb8, 0xbf, 0x9a, 0x45 // It lt; cmp lt r10 r3
   7923 };
   7924 const byte kInstruction_cmp_lt_r10_r4[] = {
   7925   0xb8, 0xbf, 0xa2, 0x45 // It lt; cmp lt r10 r4
   7926 };
   7927 const byte kInstruction_cmp_lt_r10_r5[] = {
   7928   0xb8, 0xbf, 0xaa, 0x45 // It lt; cmp lt r10 r5
   7929 };
   7930 const byte kInstruction_cmp_lt_r10_r6[] = {
   7931   0xb8, 0xbf, 0xb2, 0x45 // It lt; cmp lt r10 r6
   7932 };
   7933 const byte kInstruction_cmp_lt_r10_r7[] = {
   7934   0xb8, 0xbf, 0xba, 0x45 // It lt; cmp lt r10 r7
   7935 };
   7936 const byte kInstruction_cmp_lt_r10_r8[] = {
   7937   0xb8, 0xbf, 0xc2, 0x45 // It lt; cmp lt r10 r8
   7938 };
   7939 const byte kInstruction_cmp_lt_r10_r9[] = {
   7940   0xb8, 0xbf, 0xca, 0x45 // It lt; cmp lt r10 r9
   7941 };
   7942 const byte kInstruction_cmp_lt_r10_r10[] = {
   7943   0xb8, 0xbf, 0xd2, 0x45 // It lt; cmp lt r10 r10
   7944 };
   7945 const byte kInstruction_cmp_lt_r10_r11[] = {
   7946   0xb8, 0xbf, 0xda, 0x45 // It lt; cmp lt r10 r11
   7947 };
   7948 const byte kInstruction_cmp_lt_r10_r12[] = {
   7949   0xb8, 0xbf, 0xe2, 0x45 // It lt; cmp lt r10 r12
   7950 };
   7951 const byte kInstruction_cmp_lt_r10_r13[] = {
   7952   0xb8, 0xbf, 0xea, 0x45 // It lt; cmp lt r10 r13
   7953 };
   7954 const byte kInstruction_cmp_lt_r10_r14[] = {
   7955   0xb8, 0xbf, 0xf2, 0x45 // It lt; cmp lt r10 r14
   7956 };
   7957 const byte kInstruction_cmp_lt_r11_r0[] = {
   7958   0xb8, 0xbf, 0x83, 0x45 // It lt; cmp lt r11 r0
   7959 };
   7960 const byte kInstruction_cmp_lt_r11_r1[] = {
   7961   0xb8, 0xbf, 0x8b, 0x45 // It lt; cmp lt r11 r1
   7962 };
   7963 const byte kInstruction_cmp_lt_r11_r2[] = {
   7964   0xb8, 0xbf, 0x93, 0x45 // It lt; cmp lt r11 r2
   7965 };
   7966 const byte kInstruction_cmp_lt_r11_r3[] = {
   7967   0xb8, 0xbf, 0x9b, 0x45 // It lt; cmp lt r11 r3
   7968 };
   7969 const byte kInstruction_cmp_lt_r11_r4[] = {
   7970   0xb8, 0xbf, 0xa3, 0x45 // It lt; cmp lt r11 r4
   7971 };
   7972 const byte kInstruction_cmp_lt_r11_r5[] = {
   7973   0xb8, 0xbf, 0xab, 0x45 // It lt; cmp lt r11 r5
   7974 };
   7975 const byte kInstruction_cmp_lt_r11_r6[] = {
   7976   0xb8, 0xbf, 0xb3, 0x45 // It lt; cmp lt r11 r6
   7977 };
   7978 const byte kInstruction_cmp_lt_r11_r7[] = {
   7979   0xb8, 0xbf, 0xbb, 0x45 // It lt; cmp lt r11 r7
   7980 };
   7981 const byte kInstruction_cmp_lt_r11_r8[] = {
   7982   0xb8, 0xbf, 0xc3, 0x45 // It lt; cmp lt r11 r8
   7983 };
   7984 const byte kInstruction_cmp_lt_r11_r9[] = {
   7985   0xb8, 0xbf, 0xcb, 0x45 // It lt; cmp lt r11 r9
   7986 };
   7987 const byte kInstruction_cmp_lt_r11_r10[] = {
   7988   0xb8, 0xbf, 0xd3, 0x45 // It lt; cmp lt r11 r10
   7989 };
   7990 const byte kInstruction_cmp_lt_r11_r11[] = {
   7991   0xb8, 0xbf, 0xdb, 0x45 // It lt; cmp lt r11 r11
   7992 };
   7993 const byte kInstruction_cmp_lt_r11_r12[] = {
   7994   0xb8, 0xbf, 0xe3, 0x45 // It lt; cmp lt r11 r12
   7995 };
   7996 const byte kInstruction_cmp_lt_r11_r13[] = {
   7997   0xb8, 0xbf, 0xeb, 0x45 // It lt; cmp lt r11 r13
   7998 };
   7999 const byte kInstruction_cmp_lt_r11_r14[] = {
   8000   0xb8, 0xbf, 0xf3, 0x45 // It lt; cmp lt r11 r14
   8001 };
   8002 const byte kInstruction_cmp_lt_r12_r0[] = {
   8003   0xb8, 0xbf, 0x84, 0x45 // It lt; cmp lt r12 r0
   8004 };
   8005 const byte kInstruction_cmp_lt_r12_r1[] = {
   8006   0xb8, 0xbf, 0x8c, 0x45 // It lt; cmp lt r12 r1
   8007 };
   8008 const byte kInstruction_cmp_lt_r12_r2[] = {
   8009   0xb8, 0xbf, 0x94, 0x45 // It lt; cmp lt r12 r2
   8010 };
   8011 const byte kInstruction_cmp_lt_r12_r3[] = {
   8012   0xb8, 0xbf, 0x9c, 0x45 // It lt; cmp lt r12 r3
   8013 };
   8014 const byte kInstruction_cmp_lt_r12_r4[] = {
   8015   0xb8, 0xbf, 0xa4, 0x45 // It lt; cmp lt r12 r4
   8016 };
   8017 const byte kInstruction_cmp_lt_r12_r5[] = {
   8018   0xb8, 0xbf, 0xac, 0x45 // It lt; cmp lt r12 r5
   8019 };
   8020 const byte kInstruction_cmp_lt_r12_r6[] = {
   8021   0xb8, 0xbf, 0xb4, 0x45 // It lt; cmp lt r12 r6
   8022 };
   8023 const byte kInstruction_cmp_lt_r12_r7[] = {
   8024   0xb8, 0xbf, 0xbc, 0x45 // It lt; cmp lt r12 r7
   8025 };
   8026 const byte kInstruction_cmp_lt_r12_r8[] = {
   8027   0xb8, 0xbf, 0xc4, 0x45 // It lt; cmp lt r12 r8
   8028 };
   8029 const byte kInstruction_cmp_lt_r12_r9[] = {
   8030   0xb8, 0xbf, 0xcc, 0x45 // It lt; cmp lt r12 r9
   8031 };
   8032 const byte kInstruction_cmp_lt_r12_r10[] = {
   8033   0xb8, 0xbf, 0xd4, 0x45 // It lt; cmp lt r12 r10
   8034 };
   8035 const byte kInstruction_cmp_lt_r12_r11[] = {
   8036   0xb8, 0xbf, 0xdc, 0x45 // It lt; cmp lt r12 r11
   8037 };
   8038 const byte kInstruction_cmp_lt_r12_r12[] = {
   8039   0xb8, 0xbf, 0xe4, 0x45 // It lt; cmp lt r12 r12
   8040 };
   8041 const byte kInstruction_cmp_lt_r12_r13[] = {
   8042   0xb8, 0xbf, 0xec, 0x45 // It lt; cmp lt r12 r13
   8043 };
   8044 const byte kInstruction_cmp_lt_r12_r14[] = {
   8045   0xb8, 0xbf, 0xf4, 0x45 // It lt; cmp lt r12 r14
   8046 };
   8047 const byte kInstruction_cmp_lt_r13_r0[] = {
   8048   0xb8, 0xbf, 0x85, 0x45 // It lt; cmp lt r13 r0
   8049 };
   8050 const byte kInstruction_cmp_lt_r13_r1[] = {
   8051   0xb8, 0xbf, 0x8d, 0x45 // It lt; cmp lt r13 r1
   8052 };
   8053 const byte kInstruction_cmp_lt_r13_r2[] = {
   8054   0xb8, 0xbf, 0x95, 0x45 // It lt; cmp lt r13 r2
   8055 };
   8056 const byte kInstruction_cmp_lt_r13_r3[] = {
   8057   0xb8, 0xbf, 0x9d, 0x45 // It lt; cmp lt r13 r3
   8058 };
   8059 const byte kInstruction_cmp_lt_r13_r4[] = {
   8060   0xb8, 0xbf, 0xa5, 0x45 // It lt; cmp lt r13 r4
   8061 };
   8062 const byte kInstruction_cmp_lt_r13_r5[] = {
   8063   0xb8, 0xbf, 0xad, 0x45 // It lt; cmp lt r13 r5
   8064 };
   8065 const byte kInstruction_cmp_lt_r13_r6[] = {
   8066   0xb8, 0xbf, 0xb5, 0x45 // It lt; cmp lt r13 r6
   8067 };
   8068 const byte kInstruction_cmp_lt_r13_r7[] = {
   8069   0xb8, 0xbf, 0xbd, 0x45 // It lt; cmp lt r13 r7
   8070 };
   8071 const byte kInstruction_cmp_lt_r13_r8[] = {
   8072   0xb8, 0xbf, 0xc5, 0x45 // It lt; cmp lt r13 r8
   8073 };
   8074 const byte kInstruction_cmp_lt_r13_r9[] = {
   8075   0xb8, 0xbf, 0xcd, 0x45 // It lt; cmp lt r13 r9
   8076 };
   8077 const byte kInstruction_cmp_lt_r13_r10[] = {
   8078   0xb8, 0xbf, 0xd5, 0x45 // It lt; cmp lt r13 r10
   8079 };
   8080 const byte kInstruction_cmp_lt_r13_r11[] = {
   8081   0xb8, 0xbf, 0xdd, 0x45 // It lt; cmp lt r13 r11
   8082 };
   8083 const byte kInstruction_cmp_lt_r13_r12[] = {
   8084   0xb8, 0xbf, 0xe5, 0x45 // It lt; cmp lt r13 r12
   8085 };
   8086 const byte kInstruction_cmp_lt_r13_r13[] = {
   8087   0xb8, 0xbf, 0xed, 0x45 // It lt; cmp lt r13 r13
   8088 };
   8089 const byte kInstruction_cmp_lt_r13_r14[] = {
   8090   0xb8, 0xbf, 0xf5, 0x45 // It lt; cmp lt r13 r14
   8091 };
   8092 const byte kInstruction_cmp_lt_r14_r0[] = {
   8093   0xb8, 0xbf, 0x86, 0x45 // It lt; cmp lt r14 r0
   8094 };
   8095 const byte kInstruction_cmp_lt_r14_r1[] = {
   8096   0xb8, 0xbf, 0x8e, 0x45 // It lt; cmp lt r14 r1
   8097 };
   8098 const byte kInstruction_cmp_lt_r14_r2[] = {
   8099   0xb8, 0xbf, 0x96, 0x45 // It lt; cmp lt r14 r2
   8100 };
   8101 const byte kInstruction_cmp_lt_r14_r3[] = {
   8102   0xb8, 0xbf, 0x9e, 0x45 // It lt; cmp lt r14 r3
   8103 };
   8104 const byte kInstruction_cmp_lt_r14_r4[] = {
   8105   0xb8, 0xbf, 0xa6, 0x45 // It lt; cmp lt r14 r4
   8106 };
   8107 const byte kInstruction_cmp_lt_r14_r5[] = {
   8108   0xb8, 0xbf, 0xae, 0x45 // It lt; cmp lt r14 r5
   8109 };
   8110 const byte kInstruction_cmp_lt_r14_r6[] = {
   8111   0xb8, 0xbf, 0xb6, 0x45 // It lt; cmp lt r14 r6
   8112 };
   8113 const byte kInstruction_cmp_lt_r14_r7[] = {
   8114   0xb8, 0xbf, 0xbe, 0x45 // It lt; cmp lt r14 r7
   8115 };
   8116 const byte kInstruction_cmp_lt_r14_r8[] = {
   8117   0xb8, 0xbf, 0xc6, 0x45 // It lt; cmp lt r14 r8
   8118 };
   8119 const byte kInstruction_cmp_lt_r14_r9[] = {
   8120   0xb8, 0xbf, 0xce, 0x45 // It lt; cmp lt r14 r9
   8121 };
   8122 const byte kInstruction_cmp_lt_r14_r10[] = {
   8123   0xb8, 0xbf, 0xd6, 0x45 // It lt; cmp lt r14 r10
   8124 };
   8125 const byte kInstruction_cmp_lt_r14_r11[] = {
   8126   0xb8, 0xbf, 0xde, 0x45 // It lt; cmp lt r14 r11
   8127 };
   8128 const byte kInstruction_cmp_lt_r14_r12[] = {
   8129   0xb8, 0xbf, 0xe6, 0x45 // It lt; cmp lt r14 r12
   8130 };
   8131 const byte kInstruction_cmp_lt_r14_r13[] = {
   8132   0xb8, 0xbf, 0xee, 0x45 // It lt; cmp lt r14 r13
   8133 };
   8134 const byte kInstruction_cmp_lt_r14_r14[] = {
   8135   0xb8, 0xbf, 0xf6, 0x45 // It lt; cmp lt r14 r14
   8136 };
   8137 const byte kInstruction_cmp_gt_r0_r0[] = {
   8138   0xc8, 0xbf, 0x80, 0x42 // It gt; cmp gt r0 r0
   8139 };
   8140 const byte kInstruction_cmp_gt_r0_r1[] = {
   8141   0xc8, 0xbf, 0x88, 0x42 // It gt; cmp gt r0 r1
   8142 };
   8143 const byte kInstruction_cmp_gt_r0_r2[] = {
   8144   0xc8, 0xbf, 0x90, 0x42 // It gt; cmp gt r0 r2
   8145 };
   8146 const byte kInstruction_cmp_gt_r0_r3[] = {
   8147   0xc8, 0xbf, 0x98, 0x42 // It gt; cmp gt r0 r3
   8148 };
   8149 const byte kInstruction_cmp_gt_r0_r4[] = {
   8150   0xc8, 0xbf, 0xa0, 0x42 // It gt; cmp gt r0 r4
   8151 };
   8152 const byte kInstruction_cmp_gt_r0_r5[] = {
   8153   0xc8, 0xbf, 0xa8, 0x42 // It gt; cmp gt r0 r5
   8154 };
   8155 const byte kInstruction_cmp_gt_r0_r6[] = {
   8156   0xc8, 0xbf, 0xb0, 0x42 // It gt; cmp gt r0 r6
   8157 };
   8158 const byte kInstruction_cmp_gt_r0_r7[] = {
   8159   0xc8, 0xbf, 0xb8, 0x42 // It gt; cmp gt r0 r7
   8160 };
   8161 const byte kInstruction_cmp_gt_r0_r8[] = {
   8162   0xc8, 0xbf, 0x40, 0x45 // It gt; cmp gt r0 r8
   8163 };
   8164 const byte kInstruction_cmp_gt_r0_r9[] = {
   8165   0xc8, 0xbf, 0x48, 0x45 // It gt; cmp gt r0 r9
   8166 };
   8167 const byte kInstruction_cmp_gt_r0_r10[] = {
   8168   0xc8, 0xbf, 0x50, 0x45 // It gt; cmp gt r0 r10
   8169 };
   8170 const byte kInstruction_cmp_gt_r0_r11[] = {
   8171   0xc8, 0xbf, 0x58, 0x45 // It gt; cmp gt r0 r11
   8172 };
   8173 const byte kInstruction_cmp_gt_r0_r12[] = {
   8174   0xc8, 0xbf, 0x60, 0x45 // It gt; cmp gt r0 r12
   8175 };
   8176 const byte kInstruction_cmp_gt_r0_r13[] = {
   8177   0xc8, 0xbf, 0x68, 0x45 // It gt; cmp gt r0 r13
   8178 };
   8179 const byte kInstruction_cmp_gt_r0_r14[] = {
   8180   0xc8, 0xbf, 0x70, 0x45 // It gt; cmp gt r0 r14
   8181 };
   8182 const byte kInstruction_cmp_gt_r1_r0[] = {
   8183   0xc8, 0xbf, 0x81, 0x42 // It gt; cmp gt r1 r0
   8184 };
   8185 const byte kInstruction_cmp_gt_r1_r1[] = {
   8186   0xc8, 0xbf, 0x89, 0x42 // It gt; cmp gt r1 r1
   8187 };
   8188 const byte kInstruction_cmp_gt_r1_r2[] = {
   8189   0xc8, 0xbf, 0x91, 0x42 // It gt; cmp gt r1 r2
   8190 };
   8191 const byte kInstruction_cmp_gt_r1_r3[] = {
   8192   0xc8, 0xbf, 0x99, 0x42 // It gt; cmp gt r1 r3
   8193 };
   8194 const byte kInstruction_cmp_gt_r1_r4[] = {
   8195   0xc8, 0xbf, 0xa1, 0x42 // It gt; cmp gt r1 r4
   8196 };
   8197 const byte kInstruction_cmp_gt_r1_r5[] = {
   8198   0xc8, 0xbf, 0xa9, 0x42 // It gt; cmp gt r1 r5
   8199 };
   8200 const byte kInstruction_cmp_gt_r1_r6[] = {
   8201   0xc8, 0xbf, 0xb1, 0x42 // It gt; cmp gt r1 r6
   8202 };
   8203 const byte kInstruction_cmp_gt_r1_r7[] = {
   8204   0xc8, 0xbf, 0xb9, 0x42 // It gt; cmp gt r1 r7
   8205 };
   8206 const byte kInstruction_cmp_gt_r1_r8[] = {
   8207   0xc8, 0xbf, 0x41, 0x45 // It gt; cmp gt r1 r8
   8208 };
   8209 const byte kInstruction_cmp_gt_r1_r9[] = {
   8210   0xc8, 0xbf, 0x49, 0x45 // It gt; cmp gt r1 r9
   8211 };
   8212 const byte kInstruction_cmp_gt_r1_r10[] = {
   8213   0xc8, 0xbf, 0x51, 0x45 // It gt; cmp gt r1 r10
   8214 };
   8215 const byte kInstruction_cmp_gt_r1_r11[] = {
   8216   0xc8, 0xbf, 0x59, 0x45 // It gt; cmp gt r1 r11
   8217 };
   8218 const byte kInstruction_cmp_gt_r1_r12[] = {
   8219   0xc8, 0xbf, 0x61, 0x45 // It gt; cmp gt r1 r12
   8220 };
   8221 const byte kInstruction_cmp_gt_r1_r13[] = {
   8222   0xc8, 0xbf, 0x69, 0x45 // It gt; cmp gt r1 r13
   8223 };
   8224 const byte kInstruction_cmp_gt_r1_r14[] = {
   8225   0xc8, 0xbf, 0x71, 0x45 // It gt; cmp gt r1 r14
   8226 };
   8227 const byte kInstruction_cmp_gt_r2_r0[] = {
   8228   0xc8, 0xbf, 0x82, 0x42 // It gt; cmp gt r2 r0
   8229 };
   8230 const byte kInstruction_cmp_gt_r2_r1[] = {
   8231   0xc8, 0xbf, 0x8a, 0x42 // It gt; cmp gt r2 r1
   8232 };
   8233 const byte kInstruction_cmp_gt_r2_r2[] = {
   8234   0xc8, 0xbf, 0x92, 0x42 // It gt; cmp gt r2 r2
   8235 };
   8236 const byte kInstruction_cmp_gt_r2_r3[] = {
   8237   0xc8, 0xbf, 0x9a, 0x42 // It gt; cmp gt r2 r3
   8238 };
   8239 const byte kInstruction_cmp_gt_r2_r4[] = {
   8240   0xc8, 0xbf, 0xa2, 0x42 // It gt; cmp gt r2 r4
   8241 };
   8242 const byte kInstruction_cmp_gt_r2_r5[] = {
   8243   0xc8, 0xbf, 0xaa, 0x42 // It gt; cmp gt r2 r5
   8244 };
   8245 const byte kInstruction_cmp_gt_r2_r6[] = {
   8246   0xc8, 0xbf, 0xb2, 0x42 // It gt; cmp gt r2 r6
   8247 };
   8248 const byte kInstruction_cmp_gt_r2_r7[] = {
   8249   0xc8, 0xbf, 0xba, 0x42 // It gt; cmp gt r2 r7
   8250 };
   8251 const byte kInstruction_cmp_gt_r2_r8[] = {
   8252   0xc8, 0xbf, 0x42, 0x45 // It gt; cmp gt r2 r8
   8253 };
   8254 const byte kInstruction_cmp_gt_r2_r9[] = {
   8255   0xc8, 0xbf, 0x4a, 0x45 // It gt; cmp gt r2 r9
   8256 };
   8257 const byte kInstruction_cmp_gt_r2_r10[] = {
   8258   0xc8, 0xbf, 0x52, 0x45 // It gt; cmp gt r2 r10
   8259 };
   8260 const byte kInstruction_cmp_gt_r2_r11[] = {
   8261   0xc8, 0xbf, 0x5a, 0x45 // It gt; cmp gt r2 r11
   8262 };
   8263 const byte kInstruction_cmp_gt_r2_r12[] = {
   8264   0xc8, 0xbf, 0x62, 0x45 // It gt; cmp gt r2 r12
   8265 };
   8266 const byte kInstruction_cmp_gt_r2_r13[] = {
   8267   0xc8, 0xbf, 0x6a, 0x45 // It gt; cmp gt r2 r13
   8268 };
   8269 const byte kInstruction_cmp_gt_r2_r14[] = {
   8270   0xc8, 0xbf, 0x72, 0x45 // It gt; cmp gt r2 r14
   8271 };
   8272 const byte kInstruction_cmp_gt_r3_r0[] = {
   8273   0xc8, 0xbf, 0x83, 0x42 // It gt; cmp gt r3 r0
   8274 };
   8275 const byte kInstruction_cmp_gt_r3_r1[] = {
   8276   0xc8, 0xbf, 0x8b, 0x42 // It gt; cmp gt r3 r1
   8277 };
   8278 const byte kInstruction_cmp_gt_r3_r2[] = {
   8279   0xc8, 0xbf, 0x93, 0x42 // It gt; cmp gt r3 r2
   8280 };
   8281 const byte kInstruction_cmp_gt_r3_r3[] = {
   8282   0xc8, 0xbf, 0x9b, 0x42 // It gt; cmp gt r3 r3
   8283 };
   8284 const byte kInstruction_cmp_gt_r3_r4[] = {
   8285   0xc8, 0xbf, 0xa3, 0x42 // It gt; cmp gt r3 r4
   8286 };
   8287 const byte kInstruction_cmp_gt_r3_r5[] = {
   8288   0xc8, 0xbf, 0xab, 0x42 // It gt; cmp gt r3 r5
   8289 };
   8290 const byte kInstruction_cmp_gt_r3_r6[] = {
   8291   0xc8, 0xbf, 0xb3, 0x42 // It gt; cmp gt r3 r6
   8292 };
   8293 const byte kInstruction_cmp_gt_r3_r7[] = {
   8294   0xc8, 0xbf, 0xbb, 0x42 // It gt; cmp gt r3 r7
   8295 };
   8296 const byte kInstruction_cmp_gt_r3_r8[] = {
   8297   0xc8, 0xbf, 0x43, 0x45 // It gt; cmp gt r3 r8
   8298 };
   8299 const byte kInstruction_cmp_gt_r3_r9[] = {
   8300   0xc8, 0xbf, 0x4b, 0x45 // It gt; cmp gt r3 r9
   8301 };
   8302 const byte kInstruction_cmp_gt_r3_r10[] = {
   8303   0xc8, 0xbf, 0x53, 0x45 // It gt; cmp gt r3 r10
   8304 };
   8305 const byte kInstruction_cmp_gt_r3_r11[] = {
   8306   0xc8, 0xbf, 0x5b, 0x45 // It gt; cmp gt r3 r11
   8307 };
   8308 const byte kInstruction_cmp_gt_r3_r12[] = {
   8309   0xc8, 0xbf, 0x63, 0x45 // It gt; cmp gt r3 r12
   8310 };
   8311 const byte kInstruction_cmp_gt_r3_r13[] = {
   8312   0xc8, 0xbf, 0x6b, 0x45 // It gt; cmp gt r3 r13
   8313 };
   8314 const byte kInstruction_cmp_gt_r3_r14[] = {
   8315   0xc8, 0xbf, 0x73, 0x45 // It gt; cmp gt r3 r14
   8316 };
   8317 const byte kInstruction_cmp_gt_r4_r0[] = {
   8318   0xc8, 0xbf, 0x84, 0x42 // It gt; cmp gt r4 r0
   8319 };
   8320 const byte kInstruction_cmp_gt_r4_r1[] = {
   8321   0xc8, 0xbf, 0x8c, 0x42 // It gt; cmp gt r4 r1
   8322 };
   8323 const byte kInstruction_cmp_gt_r4_r2[] = {
   8324   0xc8, 0xbf, 0x94, 0x42 // It gt; cmp gt r4 r2
   8325 };
   8326 const byte kInstruction_cmp_gt_r4_r3[] = {
   8327   0xc8, 0xbf, 0x9c, 0x42 // It gt; cmp gt r4 r3
   8328 };
   8329 const byte kInstruction_cmp_gt_r4_r4[] = {
   8330   0xc8, 0xbf, 0xa4, 0x42 // It gt; cmp gt r4 r4
   8331 };
   8332 const byte kInstruction_cmp_gt_r4_r5[] = {
   8333   0xc8, 0xbf, 0xac, 0x42 // It gt; cmp gt r4 r5
   8334 };
   8335 const byte kInstruction_cmp_gt_r4_r6[] = {
   8336   0xc8, 0xbf, 0xb4, 0x42 // It gt; cmp gt r4 r6
   8337 };
   8338 const byte kInstruction_cmp_gt_r4_r7[] = {
   8339   0xc8, 0xbf, 0xbc, 0x42 // It gt; cmp gt r4 r7
   8340 };
   8341 const byte kInstruction_cmp_gt_r4_r8[] = {
   8342   0xc8, 0xbf, 0x44, 0x45 // It gt; cmp gt r4 r8
   8343 };
   8344 const byte kInstruction_cmp_gt_r4_r9[] = {
   8345   0xc8, 0xbf, 0x4c, 0x45 // It gt; cmp gt r4 r9
   8346 };
   8347 const byte kInstruction_cmp_gt_r4_r10[] = {
   8348   0xc8, 0xbf, 0x54, 0x45 // It gt; cmp gt r4 r10
   8349 };
   8350 const byte kInstruction_cmp_gt_r4_r11[] = {
   8351   0xc8, 0xbf, 0x5c, 0x45 // It gt; cmp gt r4 r11
   8352 };
   8353 const byte kInstruction_cmp_gt_r4_r12[] = {
   8354   0xc8, 0xbf, 0x64, 0x45 // It gt; cmp gt r4 r12
   8355 };
   8356 const byte kInstruction_cmp_gt_r4_r13[] = {
   8357   0xc8, 0xbf, 0x6c, 0x45 // It gt; cmp gt r4 r13
   8358 };
   8359 const byte kInstruction_cmp_gt_r4_r14[] = {
   8360   0xc8, 0xbf, 0x74, 0x45 // It gt; cmp gt r4 r14
   8361 };
   8362 const byte kInstruction_cmp_gt_r5_r0[] = {
   8363   0xc8, 0xbf, 0x85, 0x42 // It gt; cmp gt r5 r0
   8364 };
   8365 const byte kInstruction_cmp_gt_r5_r1[] = {
   8366   0xc8, 0xbf, 0x8d, 0x42 // It gt; cmp gt r5 r1
   8367 };
   8368 const byte kInstruction_cmp_gt_r5_r2[] = {
   8369   0xc8, 0xbf, 0x95, 0x42 // It gt; cmp gt r5 r2
   8370 };
   8371 const byte kInstruction_cmp_gt_r5_r3[] = {
   8372   0xc8, 0xbf, 0x9d, 0x42 // It gt; cmp gt r5 r3
   8373 };
   8374 const byte kInstruction_cmp_gt_r5_r4[] = {
   8375   0xc8, 0xbf, 0xa5, 0x42 // It gt; cmp gt r5 r4
   8376 };
   8377 const byte kInstruction_cmp_gt_r5_r5[] = {
   8378   0xc8, 0xbf, 0xad, 0x42 // It gt; cmp gt r5 r5
   8379 };
   8380 const byte kInstruction_cmp_gt_r5_r6[] = {
   8381   0xc8, 0xbf, 0xb5, 0x42 // It gt; cmp gt r5 r6
   8382 };
   8383 const byte kInstruction_cmp_gt_r5_r7[] = {
   8384   0xc8, 0xbf, 0xbd, 0x42 // It gt; cmp gt r5 r7
   8385 };
   8386 const byte kInstruction_cmp_gt_r5_r8[] = {
   8387   0xc8, 0xbf, 0x45, 0x45 // It gt; cmp gt r5 r8
   8388 };
   8389 const byte kInstruction_cmp_gt_r5_r9[] = {
   8390   0xc8, 0xbf, 0x4d, 0x45 // It gt; cmp gt r5 r9
   8391 };
   8392 const byte kInstruction_cmp_gt_r5_r10[] = {
   8393   0xc8, 0xbf, 0x55, 0x45 // It gt; cmp gt r5 r10
   8394 };
   8395 const byte kInstruction_cmp_gt_r5_r11[] = {
   8396   0xc8, 0xbf, 0x5d, 0x45 // It gt; cmp gt r5 r11
   8397 };
   8398 const byte kInstruction_cmp_gt_r5_r12[] = {
   8399   0xc8, 0xbf, 0x65, 0x45 // It gt; cmp gt r5 r12
   8400 };
   8401 const byte kInstruction_cmp_gt_r5_r13[] = {
   8402   0xc8, 0xbf, 0x6d, 0x45 // It gt; cmp gt r5 r13
   8403 };
   8404 const byte kInstruction_cmp_gt_r5_r14[] = {
   8405   0xc8, 0xbf, 0x75, 0x45 // It gt; cmp gt r5 r14
   8406 };
   8407 const byte kInstruction_cmp_gt_r6_r0[] = {
   8408   0xc8, 0xbf, 0x86, 0x42 // It gt; cmp gt r6 r0
   8409 };
   8410 const byte kInstruction_cmp_gt_r6_r1[] = {
   8411   0xc8, 0xbf, 0x8e, 0x42 // It gt; cmp gt r6 r1
   8412 };
   8413 const byte kInstruction_cmp_gt_r6_r2[] = {
   8414   0xc8, 0xbf, 0x96, 0x42 // It gt; cmp gt r6 r2
   8415 };
   8416 const byte kInstruction_cmp_gt_r6_r3[] = {
   8417   0xc8, 0xbf, 0x9e, 0x42 // It gt; cmp gt r6 r3
   8418 };
   8419 const byte kInstruction_cmp_gt_r6_r4[] = {
   8420   0xc8, 0xbf, 0xa6, 0x42 // It gt; cmp gt r6 r4
   8421 };
   8422 const byte kInstruction_cmp_gt_r6_r5[] = {
   8423   0xc8, 0xbf, 0xae, 0x42 // It gt; cmp gt r6 r5
   8424 };
   8425 const byte kInstruction_cmp_gt_r6_r6[] = {
   8426   0xc8, 0xbf, 0xb6, 0x42 // It gt; cmp gt r6 r6
   8427 };
   8428 const byte kInstruction_cmp_gt_r6_r7[] = {
   8429   0xc8, 0xbf, 0xbe, 0x42 // It gt; cmp gt r6 r7
   8430 };
   8431 const byte kInstruction_cmp_gt_r6_r8[] = {
   8432   0xc8, 0xbf, 0x46, 0x45 // It gt; cmp gt r6 r8
   8433 };
   8434 const byte kInstruction_cmp_gt_r6_r9[] = {
   8435   0xc8, 0xbf, 0x4e, 0x45 // It gt; cmp gt r6 r9
   8436 };
   8437 const byte kInstruction_cmp_gt_r6_r10[] = {
   8438   0xc8, 0xbf, 0x56, 0x45 // It gt; cmp gt r6 r10
   8439 };
   8440 const byte kInstruction_cmp_gt_r6_r11[] = {
   8441   0xc8, 0xbf, 0x5e, 0x45 // It gt; cmp gt r6 r11
   8442 };
   8443 const byte kInstruction_cmp_gt_r6_r12[] = {
   8444   0xc8, 0xbf, 0x66, 0x45 // It gt; cmp gt r6 r12
   8445 };
   8446 const byte kInstruction_cmp_gt_r6_r13[] = {
   8447   0xc8, 0xbf, 0x6e, 0x45 // It gt; cmp gt r6 r13
   8448 };
   8449 const byte kInstruction_cmp_gt_r6_r14[] = {
   8450   0xc8, 0xbf, 0x76, 0x45 // It gt; cmp gt r6 r14
   8451 };
   8452 const byte kInstruction_cmp_gt_r7_r0[] = {
   8453   0xc8, 0xbf, 0x87, 0x42 // It gt; cmp gt r7 r0
   8454 };
   8455 const byte kInstruction_cmp_gt_r7_r1[] = {
   8456   0xc8, 0xbf, 0x8f, 0x42 // It gt; cmp gt r7 r1
   8457 };
   8458 const byte kInstruction_cmp_gt_r7_r2[] = {
   8459   0xc8, 0xbf, 0x97, 0x42 // It gt; cmp gt r7 r2
   8460 };
   8461 const byte kInstruction_cmp_gt_r7_r3[] = {
   8462   0xc8, 0xbf, 0x9f, 0x42 // It gt; cmp gt r7 r3
   8463 };
   8464 const byte kInstruction_cmp_gt_r7_r4[] = {
   8465   0xc8, 0xbf, 0xa7, 0x42 // It gt; cmp gt r7 r4
   8466 };
   8467 const byte kInstruction_cmp_gt_r7_r5[] = {
   8468   0xc8, 0xbf, 0xaf, 0x42 // It gt; cmp gt r7 r5
   8469 };
   8470 const byte kInstruction_cmp_gt_r7_r6[] = {
   8471   0xc8, 0xbf, 0xb7, 0x42 // It gt; cmp gt r7 r6
   8472 };
   8473 const byte kInstruction_cmp_gt_r7_r7[] = {
   8474   0xc8, 0xbf, 0xbf, 0x42 // It gt; cmp gt r7 r7
   8475 };
   8476 const byte kInstruction_cmp_gt_r7_r8[] = {
   8477   0xc8, 0xbf, 0x47, 0x45 // It gt; cmp gt r7 r8
   8478 };
   8479 const byte kInstruction_cmp_gt_r7_r9[] = {
   8480   0xc8, 0xbf, 0x4f, 0x45 // It gt; cmp gt r7 r9
   8481 };
   8482 const byte kInstruction_cmp_gt_r7_r10[] = {
   8483   0xc8, 0xbf, 0x57, 0x45 // It gt; cmp gt r7 r10
   8484 };
   8485 const byte kInstruction_cmp_gt_r7_r11[] = {
   8486   0xc8, 0xbf, 0x5f, 0x45 // It gt; cmp gt r7 r11
   8487 };
   8488 const byte kInstruction_cmp_gt_r7_r12[] = {
   8489   0xc8, 0xbf, 0x67, 0x45 // It gt; cmp gt r7 r12
   8490 };
   8491 const byte kInstruction_cmp_gt_r7_r13[] = {
   8492   0xc8, 0xbf, 0x6f, 0x45 // It gt; cmp gt r7 r13
   8493 };
   8494 const byte kInstruction_cmp_gt_r7_r14[] = {
   8495   0xc8, 0xbf, 0x77, 0x45 // It gt; cmp gt r7 r14
   8496 };
   8497 const byte kInstruction_cmp_gt_r8_r0[] = {
   8498   0xc8, 0xbf, 0x80, 0x45 // It gt; cmp gt r8 r0
   8499 };
   8500 const byte kInstruction_cmp_gt_r8_r1[] = {
   8501   0xc8, 0xbf, 0x88, 0x45 // It gt; cmp gt r8 r1
   8502 };
   8503 const byte kInstruction_cmp_gt_r8_r2[] = {
   8504   0xc8, 0xbf, 0x90, 0x45 // It gt; cmp gt r8 r2
   8505 };
   8506 const byte kInstruction_cmp_gt_r8_r3[] = {
   8507   0xc8, 0xbf, 0x98, 0x45 // It gt; cmp gt r8 r3
   8508 };
   8509 const byte kInstruction_cmp_gt_r8_r4[] = {
   8510   0xc8, 0xbf, 0xa0, 0x45 // It gt; cmp gt r8 r4
   8511 };
   8512 const byte kInstruction_cmp_gt_r8_r5[] = {
   8513   0xc8, 0xbf, 0xa8, 0x45 // It gt; cmp gt r8 r5
   8514 };
   8515 const byte kInstruction_cmp_gt_r8_r6[] = {
   8516   0xc8, 0xbf, 0xb0, 0x45 // It gt; cmp gt r8 r6
   8517 };
   8518 const byte kInstruction_cmp_gt_r8_r7[] = {
   8519   0xc8, 0xbf, 0xb8, 0x45 // It gt; cmp gt r8 r7
   8520 };
   8521 const byte kInstruction_cmp_gt_r8_r8[] = {
   8522   0xc8, 0xbf, 0xc0, 0x45 // It gt; cmp gt r8 r8
   8523 };
   8524 const byte kInstruction_cmp_gt_r8_r9[] = {
   8525   0xc8, 0xbf, 0xc8, 0x45 // It gt; cmp gt r8 r9
   8526 };
   8527 const byte kInstruction_cmp_gt_r8_r10[] = {
   8528   0xc8, 0xbf, 0xd0, 0x45 // It gt; cmp gt r8 r10
   8529 };
   8530 const byte kInstruction_cmp_gt_r8_r11[] = {
   8531   0xc8, 0xbf, 0xd8, 0x45 // It gt; cmp gt r8 r11
   8532 };
   8533 const byte kInstruction_cmp_gt_r8_r12[] = {
   8534   0xc8, 0xbf, 0xe0, 0x45 // It gt; cmp gt r8 r12
   8535 };
   8536 const byte kInstruction_cmp_gt_r8_r13[] = {
   8537   0xc8, 0xbf, 0xe8, 0x45 // It gt; cmp gt r8 r13
   8538 };
   8539 const byte kInstruction_cmp_gt_r8_r14[] = {
   8540   0xc8, 0xbf, 0xf0, 0x45 // It gt; cmp gt r8 r14
   8541 };
   8542 const byte kInstruction_cmp_gt_r9_r0[] = {
   8543   0xc8, 0xbf, 0x81, 0x45 // It gt; cmp gt r9 r0
   8544 };
   8545 const byte kInstruction_cmp_gt_r9_r1[] = {
   8546   0xc8, 0xbf, 0x89, 0x45 // It gt; cmp gt r9 r1
   8547 };
   8548 const byte kInstruction_cmp_gt_r9_r2[] = {
   8549   0xc8, 0xbf, 0x91, 0x45 // It gt; cmp gt r9 r2
   8550 };
   8551 const byte kInstruction_cmp_gt_r9_r3[] = {
   8552   0xc8, 0xbf, 0x99, 0x45 // It gt; cmp gt r9 r3
   8553 };
   8554 const byte kInstruction_cmp_gt_r9_r4[] = {
   8555   0xc8, 0xbf, 0xa1, 0x45 // It gt; cmp gt r9 r4
   8556 };
   8557 const byte kInstruction_cmp_gt_r9_r5[] = {
   8558   0xc8, 0xbf, 0xa9, 0x45 // It gt; cmp gt r9 r5
   8559 };
   8560 const byte kInstruction_cmp_gt_r9_r6[] = {
   8561   0xc8, 0xbf, 0xb1, 0x45 // It gt; cmp gt r9 r6
   8562 };
   8563 const byte kInstruction_cmp_gt_r9_r7[] = {
   8564   0xc8, 0xbf, 0xb9, 0x45 // It gt; cmp gt r9 r7
   8565 };
   8566 const byte kInstruction_cmp_gt_r9_r8[] = {
   8567   0xc8, 0xbf, 0xc1, 0x45 // It gt; cmp gt r9 r8
   8568 };
   8569 const byte kInstruction_cmp_gt_r9_r9[] = {
   8570   0xc8, 0xbf, 0xc9, 0x45 // It gt; cmp gt r9 r9
   8571 };
   8572 const byte kInstruction_cmp_gt_r9_r10[] = {
   8573   0xc8, 0xbf, 0xd1, 0x45 // It gt; cmp gt r9 r10
   8574 };
   8575 const byte kInstruction_cmp_gt_r9_r11[] = {
   8576   0xc8, 0xbf, 0xd9, 0x45 // It gt; cmp gt r9 r11
   8577 };
   8578 const byte kInstruction_cmp_gt_r9_r12[] = {
   8579   0xc8, 0xbf, 0xe1, 0x45 // It gt; cmp gt r9 r12
   8580 };
   8581 const byte kInstruction_cmp_gt_r9_r13[] = {
   8582   0xc8, 0xbf, 0xe9, 0x45 // It gt; cmp gt r9 r13
   8583 };
   8584 const byte kInstruction_cmp_gt_r9_r14[] = {
   8585   0xc8, 0xbf, 0xf1, 0x45 // It gt; cmp gt r9 r14
   8586 };
   8587 const byte kInstruction_cmp_gt_r10_r0[] = {
   8588   0xc8, 0xbf, 0x82, 0x45 // It gt; cmp gt r10 r0
   8589 };
   8590 const byte kInstruction_cmp_gt_r10_r1[] = {
   8591   0xc8, 0xbf, 0x8a, 0x45 // It gt; cmp gt r10 r1
   8592 };
   8593 const byte kInstruction_cmp_gt_r10_r2[] = {
   8594   0xc8, 0xbf, 0x92, 0x45 // It gt; cmp gt r10 r2
   8595 };
   8596 const byte kInstruction_cmp_gt_r10_r3[] = {
   8597   0xc8, 0xbf, 0x9a, 0x45 // It gt; cmp gt r10 r3
   8598 };
   8599 const byte kInstruction_cmp_gt_r10_r4[] = {
   8600   0xc8, 0xbf, 0xa2, 0x45 // It gt; cmp gt r10 r4
   8601 };
   8602 const byte kInstruction_cmp_gt_r10_r5[] = {
   8603   0xc8, 0xbf, 0xaa, 0x45 // It gt; cmp gt r10 r5
   8604 };
   8605 const byte kInstruction_cmp_gt_r10_r6[] = {
   8606   0xc8, 0xbf, 0xb2, 0x45 // It gt; cmp gt r10 r6
   8607 };
   8608 const byte kInstruction_cmp_gt_r10_r7[] = {
   8609   0xc8, 0xbf, 0xba, 0x45 // It gt; cmp gt r10 r7
   8610 };
   8611 const byte kInstruction_cmp_gt_r10_r8[] = {
   8612   0xc8, 0xbf, 0xc2, 0x45 // It gt; cmp gt r10 r8
   8613 };
   8614 const byte kInstruction_cmp_gt_r10_r9[] = {
   8615   0xc8, 0xbf, 0xca, 0x45 // It gt; cmp gt r10 r9
   8616 };
   8617 const byte kInstruction_cmp_gt_r10_r10[] = {
   8618   0xc8, 0xbf, 0xd2, 0x45 // It gt; cmp gt r10 r10
   8619 };
   8620 const byte kInstruction_cmp_gt_r10_r11[] = {
   8621   0xc8, 0xbf, 0xda, 0x45 // It gt; cmp gt r10 r11
   8622 };
   8623 const byte kInstruction_cmp_gt_r10_r12[] = {
   8624   0xc8, 0xbf, 0xe2, 0x45 // It gt; cmp gt r10 r12
   8625 };
   8626 const byte kInstruction_cmp_gt_r10_r13[] = {
   8627   0xc8, 0xbf, 0xea, 0x45 // It gt; cmp gt r10 r13
   8628 };
   8629 const byte kInstruction_cmp_gt_r10_r14[] = {
   8630   0xc8, 0xbf, 0xf2, 0x45 // It gt; cmp gt r10 r14
   8631 };
   8632 const byte kInstruction_cmp_gt_r11_r0[] = {
   8633   0xc8, 0xbf, 0x83, 0x45 // It gt; cmp gt r11 r0
   8634 };
   8635 const byte kInstruction_cmp_gt_r11_r1[] = {
   8636   0xc8, 0xbf, 0x8b, 0x45 // It gt; cmp gt r11 r1
   8637 };
   8638 const byte kInstruction_cmp_gt_r11_r2[] = {
   8639   0xc8, 0xbf, 0x93, 0x45 // It gt; cmp gt r11 r2
   8640 };
   8641 const byte kInstruction_cmp_gt_r11_r3[] = {
   8642   0xc8, 0xbf, 0x9b, 0x45 // It gt; cmp gt r11 r3
   8643 };
   8644 const byte kInstruction_cmp_gt_r11_r4[] = {
   8645   0xc8, 0xbf, 0xa3, 0x45 // It gt; cmp gt r11 r4
   8646 };
   8647 const byte kInstruction_cmp_gt_r11_r5[] = {
   8648   0xc8, 0xbf, 0xab, 0x45 // It gt; cmp gt r11 r5
   8649 };
   8650 const byte kInstruction_cmp_gt_r11_r6[] = {
   8651   0xc8, 0xbf, 0xb3, 0x45 // It gt; cmp gt r11 r6
   8652 };
   8653 const byte kInstruction_cmp_gt_r11_r7[] = {
   8654   0xc8, 0xbf, 0xbb, 0x45 // It gt; cmp gt r11 r7
   8655 };
   8656 const byte kInstruction_cmp_gt_r11_r8[] = {
   8657   0xc8, 0xbf, 0xc3, 0x45 // It gt; cmp gt r11 r8
   8658 };
   8659 const byte kInstruction_cmp_gt_r11_r9[] = {
   8660   0xc8, 0xbf, 0xcb, 0x45 // It gt; cmp gt r11 r9
   8661 };
   8662 const byte kInstruction_cmp_gt_r11_r10[] = {
   8663   0xc8, 0xbf, 0xd3, 0x45 // It gt; cmp gt r11 r10
   8664 };
   8665 const byte kInstruction_cmp_gt_r11_r11[] = {
   8666   0xc8, 0xbf, 0xdb, 0x45 // It gt; cmp gt r11 r11
   8667 };
   8668 const byte kInstruction_cmp_gt_r11_r12[] = {
   8669   0xc8, 0xbf, 0xe3, 0x45 // It gt; cmp gt r11 r12
   8670 };
   8671 const byte kInstruction_cmp_gt_r11_r13[] = {
   8672   0xc8, 0xbf, 0xeb, 0x45 // It gt; cmp gt r11 r13
   8673 };
   8674 const byte kInstruction_cmp_gt_r11_r14[] = {
   8675   0xc8, 0xbf, 0xf3, 0x45 // It gt; cmp gt r11 r14
   8676 };
   8677 const byte kInstruction_cmp_gt_r12_r0[] = {
   8678   0xc8, 0xbf, 0x84, 0x45 // It gt; cmp gt r12 r0
   8679 };
   8680 const byte kInstruction_cmp_gt_r12_r1[] = {
   8681   0xc8, 0xbf, 0x8c, 0x45 // It gt; cmp gt r12 r1
   8682 };
   8683 const byte kInstruction_cmp_gt_r12_r2[] = {
   8684   0xc8, 0xbf, 0x94, 0x45 // It gt; cmp gt r12 r2
   8685 };
   8686 const byte kInstruction_cmp_gt_r12_r3[] = {
   8687   0xc8, 0xbf, 0x9c, 0x45 // It gt; cmp gt r12 r3
   8688 };
   8689 const byte kInstruction_cmp_gt_r12_r4[] = {
   8690   0xc8, 0xbf, 0xa4, 0x45 // It gt; cmp gt r12 r4
   8691 };
   8692 const byte kInstruction_cmp_gt_r12_r5[] = {
   8693   0xc8, 0xbf, 0xac, 0x45 // It gt; cmp gt r12 r5
   8694 };
   8695 const byte kInstruction_cmp_gt_r12_r6[] = {
   8696   0xc8, 0xbf, 0xb4, 0x45 // It gt; cmp gt r12 r6
   8697 };
   8698 const byte kInstruction_cmp_gt_r12_r7[] = {
   8699   0xc8, 0xbf, 0xbc, 0x45 // It gt; cmp gt r12 r7
   8700 };
   8701 const byte kInstruction_cmp_gt_r12_r8[] = {
   8702   0xc8, 0xbf, 0xc4, 0x45 // It gt; cmp gt r12 r8
   8703 };
   8704 const byte kInstruction_cmp_gt_r12_r9[] = {
   8705   0xc8, 0xbf, 0xcc, 0x45 // It gt; cmp gt r12 r9
   8706 };
   8707 const byte kInstruction_cmp_gt_r12_r10[] = {
   8708   0xc8, 0xbf, 0xd4, 0x45 // It gt; cmp gt r12 r10
   8709 };
   8710 const byte kInstruction_cmp_gt_r12_r11[] = {
   8711   0xc8, 0xbf, 0xdc, 0x45 // It gt; cmp gt r12 r11
   8712 };
   8713 const byte kInstruction_cmp_gt_r12_r12[] = {
   8714   0xc8, 0xbf, 0xe4, 0x45 // It gt; cmp gt r12 r12
   8715 };
   8716 const byte kInstruction_cmp_gt_r12_r13[] = {
   8717   0xc8, 0xbf, 0xec, 0x45 // It gt; cmp gt r12 r13
   8718 };
   8719 const byte kInstruction_cmp_gt_r12_r14[] = {
   8720   0xc8, 0xbf, 0xf4, 0x45 // It gt; cmp gt r12 r14
   8721 };
   8722 const byte kInstruction_cmp_gt_r13_r0[] = {
   8723   0xc8, 0xbf, 0x85, 0x45 // It gt; cmp gt r13 r0
   8724 };
   8725 const byte kInstruction_cmp_gt_r13_r1[] = {
   8726   0xc8, 0xbf, 0x8d, 0x45 // It gt; cmp gt r13 r1
   8727 };
   8728 const byte kInstruction_cmp_gt_r13_r2[] = {
   8729   0xc8, 0xbf, 0x95, 0x45 // It gt; cmp gt r13 r2
   8730 };
   8731 const byte kInstruction_cmp_gt_r13_r3[] = {
   8732   0xc8, 0xbf, 0x9d, 0x45 // It gt; cmp gt r13 r3
   8733 };
   8734 const byte kInstruction_cmp_gt_r13_r4[] = {
   8735   0xc8, 0xbf, 0xa5, 0x45 // It gt; cmp gt r13 r4
   8736 };
   8737 const byte kInstruction_cmp_gt_r13_r5[] = {
   8738   0xc8, 0xbf, 0xad, 0x45 // It gt; cmp gt r13 r5
   8739 };
   8740 const byte kInstruction_cmp_gt_r13_r6[] = {
   8741   0xc8, 0xbf, 0xb5, 0x45 // It gt; cmp gt r13 r6
   8742 };
   8743 const byte kInstruction_cmp_gt_r13_r7[] = {
   8744   0xc8, 0xbf, 0xbd, 0x45 // It gt; cmp gt r13 r7
   8745 };
   8746 const byte kInstruction_cmp_gt_r13_r8[] = {
   8747   0xc8, 0xbf, 0xc5, 0x45 // It gt; cmp gt r13 r8
   8748 };
   8749 const byte kInstruction_cmp_gt_r13_r9[] = {
   8750   0xc8, 0xbf, 0xcd, 0x45 // It gt; cmp gt r13 r9
   8751 };
   8752 const byte kInstruction_cmp_gt_r13_r10[] = {
   8753   0xc8, 0xbf, 0xd5, 0x45 // It gt; cmp gt r13 r10
   8754 };
   8755 const byte kInstruction_cmp_gt_r13_r11[] = {
   8756   0xc8, 0xbf, 0xdd, 0x45 // It gt; cmp gt r13 r11
   8757 };
   8758 const byte kInstruction_cmp_gt_r13_r12[] = {
   8759   0xc8, 0xbf, 0xe5, 0x45 // It gt; cmp gt r13 r12
   8760 };
   8761 const byte kInstruction_cmp_gt_r13_r13[] = {
   8762   0xc8, 0xbf, 0xed, 0x45 // It gt; cmp gt r13 r13
   8763 };
   8764 const byte kInstruction_cmp_gt_r13_r14[] = {
   8765   0xc8, 0xbf, 0xf5, 0x45 // It gt; cmp gt r13 r14
   8766 };
   8767 const byte kInstruction_cmp_gt_r14_r0[] = {
   8768   0xc8, 0xbf, 0x86, 0x45 // It gt; cmp gt r14 r0
   8769 };
   8770 const byte kInstruction_cmp_gt_r14_r1[] = {
   8771   0xc8, 0xbf, 0x8e, 0x45 // It gt; cmp gt r14 r1
   8772 };
   8773 const byte kInstruction_cmp_gt_r14_r2[] = {
   8774   0xc8, 0xbf, 0x96, 0x45 // It gt; cmp gt r14 r2
   8775 };
   8776 const byte kInstruction_cmp_gt_r14_r3[] = {
   8777   0xc8, 0xbf, 0x9e, 0x45 // It gt; cmp gt r14 r3
   8778 };
   8779 const byte kInstruction_cmp_gt_r14_r4[] = {
   8780   0xc8, 0xbf, 0xa6, 0x45 // It gt; cmp gt r14 r4
   8781 };
   8782 const byte kInstruction_cmp_gt_r14_r5[] = {
   8783   0xc8, 0xbf, 0xae, 0x45 // It gt; cmp gt r14 r5
   8784 };
   8785 const byte kInstruction_cmp_gt_r14_r6[] = {
   8786   0xc8, 0xbf, 0xb6, 0x45 // It gt; cmp gt r14 r6
   8787 };
   8788 const byte kInstruction_cmp_gt_r14_r7[] = {
   8789   0xc8, 0xbf, 0xbe, 0x45 // It gt; cmp gt r14 r7
   8790 };
   8791 const byte kInstruction_cmp_gt_r14_r8[] = {
   8792   0xc8, 0xbf, 0xc6, 0x45 // It gt; cmp gt r14 r8
   8793 };
   8794 const byte kInstruction_cmp_gt_r14_r9[] = {
   8795   0xc8, 0xbf, 0xce, 0x45 // It gt; cmp gt r14 r9
   8796 };
   8797 const byte kInstruction_cmp_gt_r14_r10[] = {
   8798   0xc8, 0xbf, 0xd6, 0x45 // It gt; cmp gt r14 r10
   8799 };
   8800 const byte kInstruction_cmp_gt_r14_r11[] = {
   8801   0xc8, 0xbf, 0xde, 0x45 // It gt; cmp gt r14 r11
   8802 };
   8803 const byte kInstruction_cmp_gt_r14_r12[] = {
   8804   0xc8, 0xbf, 0xe6, 0x45 // It gt; cmp gt r14 r12
   8805 };
   8806 const byte kInstruction_cmp_gt_r14_r13[] = {
   8807   0xc8, 0xbf, 0xee, 0x45 // It gt; cmp gt r14 r13
   8808 };
   8809 const byte kInstruction_cmp_gt_r14_r14[] = {
   8810   0xc8, 0xbf, 0xf6, 0x45 // It gt; cmp gt r14 r14
   8811 };
   8812 const byte kInstruction_cmp_le_r0_r0[] = {
   8813   0xd8, 0xbf, 0x80, 0x42 // It le; cmp le r0 r0
   8814 };
   8815 const byte kInstruction_cmp_le_r0_r1[] = {
   8816   0xd8, 0xbf, 0x88, 0x42 // It le; cmp le r0 r1
   8817 };
   8818 const byte kInstruction_cmp_le_r0_r2[] = {
   8819   0xd8, 0xbf, 0x90, 0x42 // It le; cmp le r0 r2
   8820 };
   8821 const byte kInstruction_cmp_le_r0_r3[] = {
   8822   0xd8, 0xbf, 0x98, 0x42 // It le; cmp le r0 r3
   8823 };
   8824 const byte kInstruction_cmp_le_r0_r4[] = {
   8825   0xd8, 0xbf, 0xa0, 0x42 // It le; cmp le r0 r4
   8826 };
   8827 const byte kInstruction_cmp_le_r0_r5[] = {
   8828   0xd8, 0xbf, 0xa8, 0x42 // It le; cmp le r0 r5
   8829 };
   8830 const byte kInstruction_cmp_le_r0_r6[] = {
   8831   0xd8, 0xbf, 0xb0, 0x42 // It le; cmp le r0 r6
   8832 };
   8833 const byte kInstruction_cmp_le_r0_r7[] = {
   8834   0xd8, 0xbf, 0xb8, 0x42 // It le; cmp le r0 r7
   8835 };
   8836 const byte kInstruction_cmp_le_r0_r8[] = {
   8837   0xd8, 0xbf, 0x40, 0x45 // It le; cmp le r0 r8
   8838 };
   8839 const byte kInstruction_cmp_le_r0_r9[] = {
   8840   0xd8, 0xbf, 0x48, 0x45 // It le; cmp le r0 r9
   8841 };
   8842 const byte kInstruction_cmp_le_r0_r10[] = {
   8843   0xd8, 0xbf, 0x50, 0x45 // It le; cmp le r0 r10
   8844 };
   8845 const byte kInstruction_cmp_le_r0_r11[] = {
   8846   0xd8, 0xbf, 0x58, 0x45 // It le; cmp le r0 r11
   8847 };
   8848 const byte kInstruction_cmp_le_r0_r12[] = {
   8849   0xd8, 0xbf, 0x60, 0x45 // It le; cmp le r0 r12
   8850 };
   8851 const byte kInstruction_cmp_le_r0_r13[] = {
   8852   0xd8, 0xbf, 0x68, 0x45 // It le; cmp le r0 r13
   8853 };
   8854 const byte kInstruction_cmp_le_r0_r14[] = {
   8855   0xd8, 0xbf, 0x70, 0x45 // It le; cmp le r0 r14
   8856 };
   8857 const byte kInstruction_cmp_le_r1_r0[] = {
   8858   0xd8, 0xbf, 0x81, 0x42 // It le; cmp le r1 r0
   8859 };
   8860 const byte kInstruction_cmp_le_r1_r1[] = {
   8861   0xd8, 0xbf, 0x89, 0x42 // It le; cmp le r1 r1
   8862 };
   8863 const byte kInstruction_cmp_le_r1_r2[] = {
   8864   0xd8, 0xbf, 0x91, 0x42 // It le; cmp le r1 r2
   8865 };
   8866 const byte kInstruction_cmp_le_r1_r3[] = {
   8867   0xd8, 0xbf, 0x99, 0x42 // It le; cmp le r1 r3
   8868 };
   8869 const byte kInstruction_cmp_le_r1_r4[] = {
   8870   0xd8, 0xbf, 0xa1, 0x42 // It le; cmp le r1 r4
   8871 };
   8872 const byte kInstruction_cmp_le_r1_r5[] = {
   8873   0xd8, 0xbf, 0xa9, 0x42 // It le; cmp le r1 r5
   8874 };
   8875 const byte kInstruction_cmp_le_r1_r6[] = {
   8876   0xd8, 0xbf, 0xb1, 0x42 // It le; cmp le r1 r6
   8877 };
   8878 const byte kInstruction_cmp_le_r1_r7[] = {
   8879   0xd8, 0xbf, 0xb9, 0x42 // It le; cmp le r1 r7
   8880 };
   8881 const byte kInstruction_cmp_le_r1_r8[] = {
   8882   0xd8, 0xbf, 0x41, 0x45 // It le; cmp le r1 r8
   8883 };
   8884 const byte kInstruction_cmp_le_r1_r9[] = {
   8885   0xd8, 0xbf, 0x49, 0x45 // It le; cmp le r1 r9
   8886 };
   8887 const byte kInstruction_cmp_le_r1_r10[] = {
   8888   0xd8, 0xbf, 0x51, 0x45 // It le; cmp le r1 r10
   8889 };
   8890 const byte kInstruction_cmp_le_r1_r11[] = {
   8891   0xd8, 0xbf, 0x59, 0x45 // It le; cmp le r1 r11
   8892 };
   8893 const byte kInstruction_cmp_le_r1_r12[] = {
   8894   0xd8, 0xbf, 0x61, 0x45 // It le; cmp le r1 r12
   8895 };
   8896 const byte kInstruction_cmp_le_r1_r13[] = {
   8897   0xd8, 0xbf, 0x69, 0x45 // It le; cmp le r1 r13
   8898 };
   8899 const byte kInstruction_cmp_le_r1_r14[] = {
   8900   0xd8, 0xbf, 0x71, 0x45 // It le; cmp le r1 r14
   8901 };
   8902 const byte kInstruction_cmp_le_r2_r0[] = {
   8903   0xd8, 0xbf, 0x82, 0x42 // It le; cmp le r2 r0
   8904 };
   8905 const byte kInstruction_cmp_le_r2_r1[] = {
   8906   0xd8, 0xbf, 0x8a, 0x42 // It le; cmp le r2 r1
   8907 };
   8908 const byte kInstruction_cmp_le_r2_r2[] = {
   8909   0xd8, 0xbf, 0x92, 0x42 // It le; cmp le r2 r2
   8910 };
   8911 const byte kInstruction_cmp_le_r2_r3[] = {
   8912   0xd8, 0xbf, 0x9a, 0x42 // It le; cmp le r2 r3
   8913 };
   8914 const byte kInstruction_cmp_le_r2_r4[] = {
   8915   0xd8, 0xbf, 0xa2, 0x42 // It le; cmp le r2 r4
   8916 };
   8917 const byte kInstruction_cmp_le_r2_r5[] = {
   8918   0xd8, 0xbf, 0xaa, 0x42 // It le; cmp le r2 r5
   8919 };
   8920 const byte kInstruction_cmp_le_r2_r6[] = {
   8921   0xd8, 0xbf, 0xb2, 0x42 // It le; cmp le r2 r6
   8922 };
   8923 const byte kInstruction_cmp_le_r2_r7[] = {
   8924   0xd8, 0xbf, 0xba, 0x42 // It le; cmp le r2 r7
   8925 };
   8926 const byte kInstruction_cmp_le_r2_r8[] = {
   8927   0xd8, 0xbf, 0x42, 0x45 // It le; cmp le r2 r8
   8928 };
   8929 const byte kInstruction_cmp_le_r2_r9[] = {
   8930   0xd8, 0xbf, 0x4a, 0x45 // It le; cmp le r2 r9
   8931 };
   8932 const byte kInstruction_cmp_le_r2_r10[] = {
   8933   0xd8, 0xbf, 0x52, 0x45 // It le; cmp le r2 r10
   8934 };
   8935 const byte kInstruction_cmp_le_r2_r11[] = {
   8936   0xd8, 0xbf, 0x5a, 0x45 // It le; cmp le r2 r11
   8937 };
   8938 const byte kInstruction_cmp_le_r2_r12[] = {
   8939   0xd8, 0xbf, 0x62, 0x45 // It le; cmp le r2 r12
   8940 };
   8941 const byte kInstruction_cmp_le_r2_r13[] = {
   8942   0xd8, 0xbf, 0x6a, 0x45 // It le; cmp le r2 r13
   8943 };
   8944 const byte kInstruction_cmp_le_r2_r14[] = {
   8945   0xd8, 0xbf, 0x72, 0x45 // It le; cmp le r2 r14
   8946 };
   8947 const byte kInstruction_cmp_le_r3_r0[] = {
   8948   0xd8, 0xbf, 0x83, 0x42 // It le; cmp le r3 r0
   8949 };
   8950 const byte kInstruction_cmp_le_r3_r1[] = {
   8951   0xd8, 0xbf, 0x8b, 0x42 // It le; cmp le r3 r1
   8952 };
   8953 const byte kInstruction_cmp_le_r3_r2[] = {
   8954   0xd8, 0xbf, 0x93, 0x42 // It le; cmp le r3 r2
   8955 };
   8956 const byte kInstruction_cmp_le_r3_r3[] = {
   8957   0xd8, 0xbf, 0x9b, 0x42 // It le; cmp le r3 r3
   8958 };
   8959 const byte kInstruction_cmp_le_r3_r4[] = {
   8960   0xd8, 0xbf, 0xa3, 0x42 // It le; cmp le r3 r4
   8961 };
   8962 const byte kInstruction_cmp_le_r3_r5[] = {
   8963   0xd8, 0xbf, 0xab, 0x42 // It le; cmp le r3 r5
   8964 };
   8965 const byte kInstruction_cmp_le_r3_r6[] = {
   8966   0xd8, 0xbf, 0xb3, 0x42 // It le; cmp le r3 r6
   8967 };
   8968 const byte kInstruction_cmp_le_r3_r7[] = {
   8969   0xd8, 0xbf, 0xbb, 0x42 // It le; cmp le r3 r7
   8970 };
   8971 const byte kInstruction_cmp_le_r3_r8[] = {
   8972   0xd8, 0xbf, 0x43, 0x45 // It le; cmp le r3 r8
   8973 };
   8974 const byte kInstruction_cmp_le_r3_r9[] = {
   8975   0xd8, 0xbf, 0x4b, 0x45 // It le; cmp le r3 r9
   8976 };
   8977 const byte kInstruction_cmp_le_r3_r10[] = {
   8978   0xd8, 0xbf, 0x53, 0x45 // It le; cmp le r3 r10
   8979 };
   8980 const byte kInstruction_cmp_le_r3_r11[] = {
   8981   0xd8, 0xbf, 0x5b, 0x45 // It le; cmp le r3 r11
   8982 };
   8983 const byte kInstruction_cmp_le_r3_r12[] = {
   8984   0xd8, 0xbf, 0x63, 0x45 // It le; cmp le r3 r12
   8985 };
   8986 const byte kInstruction_cmp_le_r3_r13[] = {
   8987   0xd8, 0xbf, 0x6b, 0x45 // It le; cmp le r3 r13
   8988 };
   8989 const byte kInstruction_cmp_le_r3_r14[] = {
   8990   0xd8, 0xbf, 0x73, 0x45 // It le; cmp le r3 r14
   8991 };
   8992 const byte kInstruction_cmp_le_r4_r0[] = {
   8993   0xd8, 0xbf, 0x84, 0x42 // It le; cmp le r4 r0
   8994 };
   8995 const byte kInstruction_cmp_le_r4_r1[] = {
   8996   0xd8, 0xbf, 0x8c, 0x42 // It le; cmp le r4 r1
   8997 };
   8998 const byte kInstruction_cmp_le_r4_r2[] = {
   8999   0xd8, 0xbf, 0x94, 0x42 // It le; cmp le r4 r2
   9000 };
   9001 const byte kInstruction_cmp_le_r4_r3[] = {
   9002   0xd8, 0xbf, 0x9c, 0x42 // It le; cmp le r4 r3
   9003 };
   9004 const byte kInstruction_cmp_le_r4_r4[] = {
   9005   0xd8, 0xbf, 0xa4, 0x42 // It le; cmp le r4 r4
   9006 };
   9007 const byte kInstruction_cmp_le_r4_r5[] = {
   9008   0xd8, 0xbf, 0xac, 0x42 // It le; cmp le r4 r5
   9009 };
   9010 const byte kInstruction_cmp_le_r4_r6[] = {
   9011   0xd8, 0xbf, 0xb4, 0x42 // It le; cmp le r4 r6
   9012 };
   9013 const byte kInstruction_cmp_le_r4_r7[] = {
   9014   0xd8, 0xbf, 0xbc, 0x42 // It le; cmp le r4 r7
   9015 };
   9016 const byte kInstruction_cmp_le_r4_r8[] = {
   9017   0xd8, 0xbf, 0x44, 0x45 // It le; cmp le r4 r8
   9018 };
   9019 const byte kInstruction_cmp_le_r4_r9[] = {
   9020   0xd8, 0xbf, 0x4c, 0x45 // It le; cmp le r4 r9
   9021 };
   9022 const byte kInstruction_cmp_le_r4_r10[] = {
   9023   0xd8, 0xbf, 0x54, 0x45 // It le; cmp le r4 r10
   9024 };
   9025 const byte kInstruction_cmp_le_r4_r11[] = {
   9026   0xd8, 0xbf, 0x5c, 0x45 // It le; cmp le r4 r11
   9027 };
   9028 const byte kInstruction_cmp_le_r4_r12[] = {
   9029   0xd8, 0xbf, 0x64, 0x45 // It le; cmp le r4 r12
   9030 };
   9031 const byte kInstruction_cmp_le_r4_r13[] = {
   9032   0xd8, 0xbf, 0x6c, 0x45 // It le; cmp le r4 r13
   9033 };
   9034 const byte kInstruction_cmp_le_r4_r14[] = {
   9035   0xd8, 0xbf, 0x74, 0x45 // It le; cmp le r4 r14
   9036 };
   9037 const byte kInstruction_cmp_le_r5_r0[] = {
   9038   0xd8, 0xbf, 0x85, 0x42 // It le; cmp le r5 r0
   9039 };
   9040 const byte kInstruction_cmp_le_r5_r1[] = {
   9041   0xd8, 0xbf, 0x8d, 0x42 // It le; cmp le r5 r1
   9042 };
   9043 const byte kInstruction_cmp_le_r5_r2[] = {
   9044   0xd8, 0xbf, 0x95, 0x42 // It le; cmp le r5 r2
   9045 };
   9046 const byte kInstruction_cmp_le_r5_r3[] = {
   9047   0xd8, 0xbf, 0x9d, 0x42 // It le; cmp le r5 r3
   9048 };
   9049 const byte kInstruction_cmp_le_r5_r4[] = {
   9050   0xd8, 0xbf, 0xa5, 0x42 // It le; cmp le r5 r4
   9051 };
   9052 const byte kInstruction_cmp_le_r5_r5[] = {
   9053   0xd8, 0xbf, 0xad, 0x42 // It le; cmp le r5 r5
   9054 };
   9055 const byte kInstruction_cmp_le_r5_r6[] = {
   9056   0xd8, 0xbf, 0xb5, 0x42 // It le; cmp le r5 r6
   9057 };
   9058 const byte kInstruction_cmp_le_r5_r7[] = {
   9059   0xd8, 0xbf, 0xbd, 0x42 // It le; cmp le r5 r7
   9060 };
   9061 const byte kInstruction_cmp_le_r5_r8[] = {
   9062   0xd8, 0xbf, 0x45, 0x45 // It le; cmp le r5 r8
   9063 };
   9064 const byte kInstruction_cmp_le_r5_r9[] = {
   9065   0xd8, 0xbf, 0x4d, 0x45 // It le; cmp le r5 r9
   9066 };
   9067 const byte kInstruction_cmp_le_r5_r10[] = {
   9068   0xd8, 0xbf, 0x55, 0x45 // It le; cmp le r5 r10
   9069 };
   9070 const byte kInstruction_cmp_le_r5_r11[] = {
   9071   0xd8, 0xbf, 0x5d, 0x45 // It le; cmp le r5 r11
   9072 };
   9073 const byte kInstruction_cmp_le_r5_r12[] = {
   9074   0xd8, 0xbf, 0x65, 0x45 // It le; cmp le r5 r12
   9075 };
   9076 const byte kInstruction_cmp_le_r5_r13[] = {
   9077   0xd8, 0xbf, 0x6d, 0x45 // It le; cmp le r5 r13
   9078 };
   9079 const byte kInstruction_cmp_le_r5_r14[] = {
   9080   0xd8, 0xbf, 0x75, 0x45 // It le; cmp le r5 r14
   9081 };
   9082 const byte kInstruction_cmp_le_r6_r0[] = {
   9083   0xd8, 0xbf, 0x86, 0x42 // It le; cmp le r6 r0
   9084 };
   9085 const byte kInstruction_cmp_le_r6_r1[] = {
   9086   0xd8, 0xbf, 0x8e, 0x42 // It le; cmp le r6 r1
   9087 };
   9088 const byte kInstruction_cmp_le_r6_r2[] = {
   9089   0xd8, 0xbf, 0x96, 0x42 // It le; cmp le r6 r2
   9090 };
   9091 const byte kInstruction_cmp_le_r6_r3[] = {
   9092   0xd8, 0xbf, 0x9e, 0x42 // It le; cmp le r6 r3
   9093 };
   9094 const byte kInstruction_cmp_le_r6_r4[] = {
   9095   0xd8, 0xbf, 0xa6, 0x42 // It le; cmp le r6 r4
   9096 };
   9097 const byte kInstruction_cmp_le_r6_r5[] = {
   9098   0xd8, 0xbf, 0xae, 0x42 // It le; cmp le r6 r5
   9099 };
   9100 const byte kInstruction_cmp_le_r6_r6[] = {
   9101   0xd8, 0xbf, 0xb6, 0x42 // It le; cmp le r6 r6
   9102 };
   9103 const byte kInstruction_cmp_le_r6_r7[] = {
   9104   0xd8, 0xbf, 0xbe, 0x42 // It le; cmp le r6 r7
   9105 };
   9106 const byte kInstruction_cmp_le_r6_r8[] = {
   9107   0xd8, 0xbf, 0x46, 0x45 // It le; cmp le r6 r8
   9108 };
   9109 const byte kInstruction_cmp_le_r6_r9[] = {
   9110   0xd8, 0xbf, 0x4e, 0x45 // It le; cmp le r6 r9
   9111 };
   9112 const byte kInstruction_cmp_le_r6_r10[] = {
   9113   0xd8, 0xbf, 0x56, 0x45 // It le; cmp le r6 r10
   9114 };
   9115 const byte kInstruction_cmp_le_r6_r11[] = {
   9116   0xd8, 0xbf, 0x5e, 0x45 // It le; cmp le r6 r11
   9117 };
   9118 const byte kInstruction_cmp_le_r6_r12[] = {
   9119   0xd8, 0xbf, 0x66, 0x45 // It le; cmp le r6 r12
   9120 };
   9121 const byte kInstruction_cmp_le_r6_r13[] = {
   9122   0xd8, 0xbf, 0x6e, 0x45 // It le; cmp le r6 r13
   9123 };
   9124 const byte kInstruction_cmp_le_r6_r14[] = {
   9125   0xd8, 0xbf, 0x76, 0x45 // It le; cmp le r6 r14
   9126 };
   9127 const byte kInstruction_cmp_le_r7_r0[] = {
   9128   0xd8, 0xbf, 0x87, 0x42 // It le; cmp le r7 r0
   9129 };
   9130 const byte kInstruction_cmp_le_r7_r1[] = {
   9131   0xd8, 0xbf, 0x8f, 0x42 // It le; cmp le r7 r1
   9132 };
   9133 const byte kInstruction_cmp_le_r7_r2[] = {
   9134   0xd8, 0xbf, 0x97, 0x42 // It le; cmp le r7 r2
   9135 };
   9136 const byte kInstruction_cmp_le_r7_r3[] = {
   9137   0xd8, 0xbf, 0x9f, 0x42 // It le; cmp le r7 r3
   9138 };
   9139 const byte kInstruction_cmp_le_r7_r4[] = {
   9140   0xd8, 0xbf, 0xa7, 0x42 // It le; cmp le r7 r4
   9141 };
   9142 const byte kInstruction_cmp_le_r7_r5[] = {
   9143   0xd8, 0xbf, 0xaf, 0x42 // It le; cmp le r7 r5
   9144 };
   9145 const byte kInstruction_cmp_le_r7_r6[] = {
   9146   0xd8, 0xbf, 0xb7, 0x42 // It le; cmp le r7 r6
   9147 };
   9148 const byte kInstruction_cmp_le_r7_r7[] = {
   9149   0xd8, 0xbf, 0xbf, 0x42 // It le; cmp le r7 r7
   9150 };
   9151 const byte kInstruction_cmp_le_r7_r8[] = {
   9152   0xd8, 0xbf, 0x47, 0x45 // It le; cmp le r7 r8
   9153 };
   9154 const byte kInstruction_cmp_le_r7_r9[] = {
   9155   0xd8, 0xbf, 0x4f, 0x45 // It le; cmp le r7 r9
   9156 };
   9157 const byte kInstruction_cmp_le_r7_r10[] = {
   9158   0xd8, 0xbf, 0x57, 0x45 // It le; cmp le r7 r10
   9159 };
   9160 const byte kInstruction_cmp_le_r7_r11[] = {
   9161   0xd8, 0xbf, 0x5f, 0x45 // It le; cmp le r7 r11
   9162 };
   9163 const byte kInstruction_cmp_le_r7_r12[] = {
   9164   0xd8, 0xbf, 0x67, 0x45 // It le; cmp le r7 r12
   9165 };
   9166 const byte kInstruction_cmp_le_r7_r13[] = {
   9167   0xd8, 0xbf, 0x6f, 0x45 // It le; cmp le r7 r13
   9168 };
   9169 const byte kInstruction_cmp_le_r7_r14[] = {
   9170   0xd8, 0xbf, 0x77, 0x45 // It le; cmp le r7 r14
   9171 };
   9172 const byte kInstruction_cmp_le_r8_r0[] = {
   9173   0xd8, 0xbf, 0x80, 0x45 // It le; cmp le r8 r0
   9174 };
   9175 const byte kInstruction_cmp_le_r8_r1[] = {
   9176   0xd8, 0xbf, 0x88, 0x45 // It le; cmp le r8 r1
   9177 };
   9178 const byte kInstruction_cmp_le_r8_r2[] = {
   9179   0xd8, 0xbf, 0x90, 0x45 // It le; cmp le r8 r2
   9180 };
   9181 const byte kInstruction_cmp_le_r8_r3[] = {
   9182   0xd8, 0xbf, 0x98, 0x45 // It le; cmp le r8 r3
   9183 };
   9184 const byte kInstruction_cmp_le_r8_r4[] = {
   9185   0xd8, 0xbf, 0xa0, 0x45 // It le; cmp le r8 r4
   9186 };
   9187 const byte kInstruction_cmp_le_r8_r5[] = {
   9188   0xd8, 0xbf, 0xa8, 0x45 // It le; cmp le r8 r5
   9189 };
   9190 const byte kInstruction_cmp_le_r8_r6[] = {
   9191   0xd8, 0xbf, 0xb0, 0x45 // It le; cmp le r8 r6
   9192 };
   9193 const byte kInstruction_cmp_le_r8_r7[] = {
   9194   0xd8, 0xbf, 0xb8, 0x45 // It le; cmp le r8 r7
   9195 };
   9196 const byte kInstruction_cmp_le_r8_r8[] = {
   9197   0xd8, 0xbf, 0xc0, 0x45 // It le; cmp le r8 r8
   9198 };
   9199 const byte kInstruction_cmp_le_r8_r9[] = {
   9200   0xd8, 0xbf, 0xc8, 0x45 // It le; cmp le r8 r9
   9201 };
   9202 const byte kInstruction_cmp_le_r8_r10[] = {
   9203   0xd8, 0xbf, 0xd0, 0x45 // It le; cmp le r8 r10
   9204 };
   9205 const byte kInstruction_cmp_le_r8_r11[] = {
   9206   0xd8, 0xbf, 0xd8, 0x45 // It le; cmp le r8 r11
   9207 };
   9208 const byte kInstruction_cmp_le_r8_r12[] = {
   9209   0xd8, 0xbf, 0xe0, 0x45 // It le; cmp le r8 r12
   9210 };
   9211 const byte kInstruction_cmp_le_r8_r13[] = {
   9212   0xd8, 0xbf, 0xe8, 0x45 // It le; cmp le r8 r13
   9213 };
   9214 const byte kInstruction_cmp_le_r8_r14[] = {
   9215   0xd8, 0xbf, 0xf0, 0x45 // It le; cmp le r8 r14
   9216 };
   9217 const byte kInstruction_cmp_le_r9_r0[] = {
   9218   0xd8, 0xbf, 0x81, 0x45 // It le; cmp le r9 r0
   9219 };
   9220 const byte kInstruction_cmp_le_r9_r1[] = {
   9221   0xd8, 0xbf, 0x89, 0x45 // It le; cmp le r9 r1
   9222 };
   9223 const byte kInstruction_cmp_le_r9_r2[] = {
   9224   0xd8, 0xbf, 0x91, 0x45 // It le; cmp le r9 r2
   9225 };
   9226 const byte kInstruction_cmp_le_r9_r3[] = {
   9227   0xd8, 0xbf, 0x99, 0x45 // It le; cmp le r9 r3
   9228 };
   9229 const byte kInstruction_cmp_le_r9_r4[] = {
   9230   0xd8, 0xbf, 0xa1, 0x45 // It le; cmp le r9 r4
   9231 };
   9232 const byte kInstruction_cmp_le_r9_r5[] = {
   9233   0xd8, 0xbf, 0xa9, 0x45 // It le; cmp le r9 r5
   9234 };
   9235 const byte kInstruction_cmp_le_r9_r6[] = {
   9236   0xd8, 0xbf, 0xb1, 0x45 // It le; cmp le r9 r6
   9237 };
   9238 const byte kInstruction_cmp_le_r9_r7[] = {
   9239   0xd8, 0xbf, 0xb9, 0x45 // It le; cmp le r9 r7
   9240 };
   9241 const byte kInstruction_cmp_le_r9_r8[] = {
   9242   0xd8, 0xbf, 0xc1, 0x45 // It le; cmp le r9 r8
   9243 };
   9244 const byte kInstruction_cmp_le_r9_r9[] = {
   9245   0xd8, 0xbf, 0xc9, 0x45 // It le; cmp le r9 r9
   9246 };
   9247 const byte kInstruction_cmp_le_r9_r10[] = {
   9248   0xd8, 0xbf, 0xd1, 0x45 // It le; cmp le r9 r10
   9249 };
   9250 const byte kInstruction_cmp_le_r9_r11[] = {
   9251   0xd8, 0xbf, 0xd9, 0x45 // It le; cmp le r9 r11
   9252 };
   9253 const byte kInstruction_cmp_le_r9_r12[] = {
   9254   0xd8, 0xbf, 0xe1, 0x45 // It le; cmp le r9 r12
   9255 };
   9256 const byte kInstruction_cmp_le_r9_r13[] = {
   9257   0xd8, 0xbf, 0xe9, 0x45 // It le; cmp le r9 r13
   9258 };
   9259 const byte kInstruction_cmp_le_r9_r14[] = {
   9260   0xd8, 0xbf, 0xf1, 0x45 // It le; cmp le r9 r14
   9261 };
   9262 const byte kInstruction_cmp_le_r10_r0[] = {
   9263   0xd8, 0xbf, 0x82, 0x45 // It le; cmp le r10 r0
   9264 };
   9265 const byte kInstruction_cmp_le_r10_r1[] = {
   9266   0xd8, 0xbf, 0x8a, 0x45 // It le; cmp le r10 r1
   9267 };
   9268 const byte kInstruction_cmp_le_r10_r2[] = {
   9269   0xd8, 0xbf, 0x92, 0x45 // It le; cmp le r10 r2
   9270 };
   9271 const byte kInstruction_cmp_le_r10_r3[] = {
   9272   0xd8, 0xbf, 0x9a, 0x45 // It le; cmp le r10 r3
   9273 };
   9274 const byte kInstruction_cmp_le_r10_r4[] = {
   9275   0xd8, 0xbf, 0xa2, 0x45 // It le; cmp le r10 r4
   9276 };
   9277 const byte kInstruction_cmp_le_r10_r5[] = {
   9278   0xd8, 0xbf, 0xaa, 0x45 // It le; cmp le r10 r5
   9279 };
   9280 const byte kInstruction_cmp_le_r10_r6[] = {
   9281   0xd8, 0xbf, 0xb2, 0x45 // It le; cmp le r10 r6
   9282 };
   9283 const byte kInstruction_cmp_le_r10_r7[] = {
   9284   0xd8, 0xbf, 0xba, 0x45 // It le; cmp le r10 r7
   9285 };
   9286 const byte kInstruction_cmp_le_r10_r8[] = {
   9287   0xd8, 0xbf, 0xc2, 0x45 // It le; cmp le r10 r8
   9288 };
   9289 const byte kInstruction_cmp_le_r10_r9[] = {
   9290   0xd8, 0xbf, 0xca, 0x45 // It le; cmp le r10 r9
   9291 };
   9292 const byte kInstruction_cmp_le_r10_r10[] = {
   9293   0xd8, 0xbf, 0xd2, 0x45 // It le; cmp le r10 r10
   9294 };
   9295 const byte kInstruction_cmp_le_r10_r11[] = {
   9296   0xd8, 0xbf, 0xda, 0x45 // It le; cmp le r10 r11
   9297 };
   9298 const byte kInstruction_cmp_le_r10_r12[] = {
   9299   0xd8, 0xbf, 0xe2, 0x45 // It le; cmp le r10 r12
   9300 };
   9301 const byte kInstruction_cmp_le_r10_r13[] = {
   9302   0xd8, 0xbf, 0xea, 0x45 // It le; cmp le r10 r13
   9303 };
   9304 const byte kInstruction_cmp_le_r10_r14[] = {
   9305   0xd8, 0xbf, 0xf2, 0x45 // It le; cmp le r10 r14
   9306 };
   9307 const byte kInstruction_cmp_le_r11_r0[] = {
   9308   0xd8, 0xbf, 0x83, 0x45 // It le; cmp le r11 r0
   9309 };
   9310 const byte kInstruction_cmp_le_r11_r1[] = {
   9311   0xd8, 0xbf, 0x8b, 0x45 // It le; cmp le r11 r1
   9312 };
   9313 const byte kInstruction_cmp_le_r11_r2[] = {
   9314   0xd8, 0xbf, 0x93, 0x45 // It le; cmp le r11 r2
   9315 };
   9316 const byte kInstruction_cmp_le_r11_r3[] = {
   9317   0xd8, 0xbf, 0x9b, 0x45 // It le; cmp le r11 r3
   9318 };
   9319 const byte kInstruction_cmp_le_r11_r4[] = {
   9320   0xd8, 0xbf, 0xa3, 0x45 // It le; cmp le r11 r4
   9321 };
   9322 const byte kInstruction_cmp_le_r11_r5[] = {
   9323   0xd8, 0xbf, 0xab, 0x45 // It le; cmp le r11 r5
   9324 };
   9325 const byte kInstruction_cmp_le_r11_r6[] = {
   9326   0xd8, 0xbf, 0xb3, 0x45 // It le; cmp le r11 r6
   9327 };
   9328 const byte kInstruction_cmp_le_r11_r7[] = {
   9329   0xd8, 0xbf, 0xbb, 0x45 // It le; cmp le r11 r7
   9330 };
   9331 const byte kInstruction_cmp_le_r11_r8[] = {
   9332   0xd8, 0xbf, 0xc3, 0x45 // It le; cmp le r11 r8
   9333 };
   9334 const byte kInstruction_cmp_le_r11_r9[] = {
   9335   0xd8, 0xbf, 0xcb, 0x45 // It le; cmp le r11 r9
   9336 };
   9337 const byte kInstruction_cmp_le_r11_r10[] = {
   9338   0xd8, 0xbf, 0xd3, 0x45 // It le; cmp le r11 r10
   9339 };
   9340 const byte kInstruction_cmp_le_r11_r11[] = {
   9341   0xd8, 0xbf, 0xdb, 0x45 // It le; cmp le r11 r11
   9342 };
   9343 const byte kInstruction_cmp_le_r11_r12[] = {
   9344   0xd8, 0xbf, 0xe3, 0x45 // It le; cmp le r11 r12
   9345 };
   9346 const byte kInstruction_cmp_le_r11_r13[] = {
   9347   0xd8, 0xbf, 0xeb, 0x45 // It le; cmp le r11 r13
   9348 };
   9349 const byte kInstruction_cmp_le_r11_r14[] = {
   9350   0xd8, 0xbf, 0xf3, 0x45 // It le; cmp le r11 r14
   9351 };
   9352 const byte kInstruction_cmp_le_r12_r0[] = {
   9353   0xd8, 0xbf, 0x84, 0x45 // It le; cmp le r12 r0
   9354 };
   9355 const byte kInstruction_cmp_le_r12_r1[] = {
   9356   0xd8, 0xbf, 0x8c, 0x45 // It le; cmp le r12 r1
   9357 };
   9358 const byte kInstruction_cmp_le_r12_r2[] = {
   9359   0xd8, 0xbf, 0x94, 0x45 // It le; cmp le r12 r2
   9360 };
   9361 const byte kInstruction_cmp_le_r12_r3[] = {
   9362   0xd8, 0xbf, 0x9c, 0x45 // It le; cmp le r12 r3
   9363 };
   9364 const byte kInstruction_cmp_le_r12_r4[] = {
   9365   0xd8, 0xbf, 0xa4, 0x45 // It le; cmp le r12 r4
   9366 };
   9367 const byte kInstruction_cmp_le_r12_r5[] = {
   9368   0xd8, 0xbf, 0xac, 0x45 // It le; cmp le r12 r5
   9369 };
   9370 const byte kInstruction_cmp_le_r12_r6[] = {
   9371   0xd8, 0xbf, 0xb4, 0x45 // It le; cmp le r12 r6
   9372 };
   9373 const byte kInstruction_cmp_le_r12_r7[] = {
   9374   0xd8, 0xbf, 0xbc, 0x45 // It le; cmp le r12 r7
   9375 };
   9376 const byte kInstruction_cmp_le_r12_r8[] = {
   9377   0xd8, 0xbf, 0xc4, 0x45 // It le; cmp le r12 r8
   9378 };
   9379 const byte kInstruction_cmp_le_r12_r9[] = {
   9380   0xd8, 0xbf, 0xcc, 0x45 // It le; cmp le r12 r9
   9381 };
   9382 const byte kInstruction_cmp_le_r12_r10[] = {
   9383   0xd8, 0xbf, 0xd4, 0x45 // It le; cmp le r12 r10
   9384 };
   9385 const byte kInstruction_cmp_le_r12_r11[] = {
   9386   0xd8, 0xbf, 0xdc, 0x45 // It le; cmp le r12 r11
   9387 };
   9388 const byte kInstruction_cmp_le_r12_r12[] = {
   9389   0xd8, 0xbf, 0xe4, 0x45 // It le; cmp le r12 r12
   9390 };
   9391 const byte kInstruction_cmp_le_r12_r13[] = {
   9392   0xd8, 0xbf, 0xec, 0x45 // It le; cmp le r12 r13
   9393 };
   9394 const byte kInstruction_cmp_le_r12_r14[] = {
   9395   0xd8, 0xbf, 0xf4, 0x45 // It le; cmp le r12 r14
   9396 };
   9397 const byte kInstruction_cmp_le_r13_r0[] = {
   9398   0xd8, 0xbf, 0x85, 0x45 // It le; cmp le r13 r0
   9399 };
   9400 const byte kInstruction_cmp_le_r13_r1[] = {
   9401   0xd8, 0xbf, 0x8d, 0x45 // It le; cmp le r13 r1
   9402 };
   9403 const byte kInstruction_cmp_le_r13_r2[] = {
   9404   0xd8, 0xbf, 0x95, 0x45 // It le; cmp le r13 r2
   9405 };
   9406 const byte kInstruction_cmp_le_r13_r3[] = {
   9407   0xd8, 0xbf, 0x9d, 0x45 // It le; cmp le r13 r3
   9408 };
   9409 const byte kInstruction_cmp_le_r13_r4[] = {
   9410   0xd8, 0xbf, 0xa5, 0x45 // It le; cmp le r13 r4
   9411 };
   9412 const byte kInstruction_cmp_le_r13_r5[] = {
   9413   0xd8, 0xbf, 0xad, 0x45 // It le; cmp le r13 r5
   9414 };
   9415 const byte kInstruction_cmp_le_r13_r6[] = {
   9416   0xd8, 0xbf, 0xb5, 0x45 // It le; cmp le r13 r6
   9417 };
   9418 const byte kInstruction_cmp_le_r13_r7[] = {
   9419   0xd8, 0xbf, 0xbd, 0x45 // It le; cmp le r13 r7
   9420 };
   9421 const byte kInstruction_cmp_le_r13_r8[] = {
   9422   0xd8, 0xbf, 0xc5, 0x45 // It le; cmp le r13 r8
   9423 };
   9424 const byte kInstruction_cmp_le_r13_r9[] = {
   9425   0xd8, 0xbf, 0xcd, 0x45 // It le; cmp le r13 r9
   9426 };
   9427 const byte kInstruction_cmp_le_r13_r10[] = {
   9428   0xd8, 0xbf, 0xd5, 0x45 // It le; cmp le r13 r10
   9429 };
   9430 const byte kInstruction_cmp_le_r13_r11[] = {
   9431   0xd8, 0xbf, 0xdd, 0x45 // It le; cmp le r13 r11
   9432 };
   9433 const byte kInstruction_cmp_le_r13_r12[] = {
   9434   0xd8, 0xbf, 0xe5, 0x45 // It le; cmp le r13 r12
   9435 };
   9436 const byte kInstruction_cmp_le_r13_r13[] = {
   9437   0xd8, 0xbf, 0xed, 0x45 // It le; cmp le r13 r13
   9438 };
   9439 const byte kInstruction_cmp_le_r13_r14[] = {
   9440   0xd8, 0xbf, 0xf5, 0x45 // It le; cmp le r13 r14
   9441 };
   9442 const byte kInstruction_cmp_le_r14_r0[] = {
   9443   0xd8, 0xbf, 0x86, 0x45 // It le; cmp le r14 r0
   9444 };
   9445 const byte kInstruction_cmp_le_r14_r1[] = {
   9446   0xd8, 0xbf, 0x8e, 0x45 // It le; cmp le r14 r1
   9447 };
   9448 const byte kInstruction_cmp_le_r14_r2[] = {
   9449   0xd8, 0xbf, 0x96, 0x45 // It le; cmp le r14 r2
   9450 };
   9451 const byte kInstruction_cmp_le_r14_r3[] = {
   9452   0xd8, 0xbf, 0x9e, 0x45 // It le; cmp le r14 r3
   9453 };
   9454 const byte kInstruction_cmp_le_r14_r4[] = {
   9455   0xd8, 0xbf, 0xa6, 0x45 // It le; cmp le r14 r4
   9456 };
   9457 const byte kInstruction_cmp_le_r14_r5[] = {
   9458   0xd8, 0xbf, 0xae, 0x45 // It le; cmp le r14 r5
   9459 };
   9460 const byte kInstruction_cmp_le_r14_r6[] = {
   9461   0xd8, 0xbf, 0xb6, 0x45 // It le; cmp le r14 r6
   9462 };
   9463 const byte kInstruction_cmp_le_r14_r7[] = {
   9464   0xd8, 0xbf, 0xbe, 0x45 // It le; cmp le r14 r7
   9465 };
   9466 const byte kInstruction_cmp_le_r14_r8[] = {
   9467   0xd8, 0xbf, 0xc6, 0x45 // It le; cmp le r14 r8
   9468 };
   9469 const byte kInstruction_cmp_le_r14_r9[] = {
   9470   0xd8, 0xbf, 0xce, 0x45 // It le; cmp le r14 r9
   9471 };
   9472 const byte kInstruction_cmp_le_r14_r10[] = {
   9473   0xd8, 0xbf, 0xd6, 0x45 // It le; cmp le r14 r10
   9474 };
   9475 const byte kInstruction_cmp_le_r14_r11[] = {
   9476   0xd8, 0xbf, 0xde, 0x45 // It le; cmp le r14 r11
   9477 };
   9478 const byte kInstruction_cmp_le_r14_r12[] = {
   9479   0xd8, 0xbf, 0xe6, 0x45 // It le; cmp le r14 r12
   9480 };
   9481 const byte kInstruction_cmp_le_r14_r13[] = {
   9482   0xd8, 0xbf, 0xee, 0x45 // It le; cmp le r14 r13
   9483 };
   9484 const byte kInstruction_cmp_le_r14_r14[] = {
   9485   0xd8, 0xbf, 0xf6, 0x45 // It le; cmp le r14 r14
   9486 };
   9487 const TestResult kReferencecmp[] = {
   9488   {
   9489     ARRAY_SIZE(kInstruction_cmp_eq_r0_r0),
   9490     kInstruction_cmp_eq_r0_r0,
   9491   },
   9492   {
   9493     ARRAY_SIZE(kInstruction_cmp_eq_r0_r1),
   9494     kInstruction_cmp_eq_r0_r1,
   9495   },
   9496   {
   9497     ARRAY_SIZE(kInstruction_cmp_eq_r0_r2),
   9498     kInstruction_cmp_eq_r0_r2,
   9499   },
   9500   {
   9501     ARRAY_SIZE(kInstruction_cmp_eq_r0_r3),
   9502     kInstruction_cmp_eq_r0_r3,
   9503   },
   9504   {
   9505     ARRAY_SIZE(kInstruction_cmp_eq_r0_r4),
   9506     kInstruction_cmp_eq_r0_r4,
   9507   },
   9508   {
   9509     ARRAY_SIZE(kInstruction_cmp_eq_r0_r5),
   9510     kInstruction_cmp_eq_r0_r5,
   9511   },
   9512   {
   9513     ARRAY_SIZE(kInstruction_cmp_eq_r0_r6),
   9514     kInstruction_cmp_eq_r0_r6,
   9515   },
   9516   {
   9517     ARRAY_SIZE(kInstruction_cmp_eq_r0_r7),
   9518     kInstruction_cmp_eq_r0_r7,
   9519   },
   9520   {
   9521     ARRAY_SIZE(kInstruction_cmp_eq_r0_r8),
   9522     kInstruction_cmp_eq_r0_r8,
   9523   },
   9524   {
   9525     ARRAY_SIZE(kInstruction_cmp_eq_r0_r9),
   9526     kInstruction_cmp_eq_r0_r9,
   9527   },
   9528   {
   9529     ARRAY_SIZE(kInstruction_cmp_eq_r0_r10),
   9530     kInstruction_cmp_eq_r0_r10,
   9531   },
   9532   {
   9533     ARRAY_SIZE(kInstruction_cmp_eq_r0_r11),
   9534     kInstruction_cmp_eq_r0_r11,
   9535   },
   9536   {
   9537     ARRAY_SIZE(kInstruction_cmp_eq_r0_r12),
   9538     kInstruction_cmp_eq_r0_r12,
   9539   },
   9540   {
   9541     ARRAY_SIZE(kInstruction_cmp_eq_r0_r13),
   9542     kInstruction_cmp_eq_r0_r13,
   9543   },
   9544   {
   9545     ARRAY_SIZE(kInstruction_cmp_eq_r0_r14),
   9546     kInstruction_cmp_eq_r0_r14,
   9547   },
   9548   {
   9549     ARRAY_SIZE(kInstruction_cmp_eq_r1_r0),
   9550     kInstruction_cmp_eq_r1_r0,
   9551   },
   9552   {
   9553     ARRAY_SIZE(kInstruction_cmp_eq_r1_r1),
   9554     kInstruction_cmp_eq_r1_r1,
   9555   },
   9556   {
   9557     ARRAY_SIZE(kInstruction_cmp_eq_r1_r2),
   9558     kInstruction_cmp_eq_r1_r2,
   9559   },
   9560   {
   9561     ARRAY_SIZE(kInstruction_cmp_eq_r1_r3),
   9562     kInstruction_cmp_eq_r1_r3,
   9563   },
   9564   {
   9565     ARRAY_SIZE(kInstruction_cmp_eq_r1_r4),
   9566     kInstruction_cmp_eq_r1_r4,
   9567   },
   9568   {
   9569     ARRAY_SIZE(kInstruction_cmp_eq_r1_r5),
   9570     kInstruction_cmp_eq_r1_r5,
   9571   },
   9572   {
   9573     ARRAY_SIZE(kInstruction_cmp_eq_r1_r6),
   9574     kInstruction_cmp_eq_r1_r6,
   9575   },
   9576   {
   9577     ARRAY_SIZE(kInstruction_cmp_eq_r1_r7),
   9578     kInstruction_cmp_eq_r1_r7,
   9579   },
   9580   {
   9581     ARRAY_SIZE(kInstruction_cmp_eq_r1_r8),
   9582     kInstruction_cmp_eq_r1_r8,
   9583   },
   9584   {
   9585     ARRAY_SIZE(kInstruction_cmp_eq_r1_r9),
   9586     kInstruction_cmp_eq_r1_r9,
   9587   },
   9588   {
   9589     ARRAY_SIZE(kInstruction_cmp_eq_r1_r10),
   9590     kInstruction_cmp_eq_r1_r10,
   9591   },
   9592   {
   9593     ARRAY_SIZE(kInstruction_cmp_eq_r1_r11),
   9594     kInstruction_cmp_eq_r1_r11,
   9595   },
   9596   {
   9597     ARRAY_SIZE(kInstruction_cmp_eq_r1_r12),
   9598     kInstruction_cmp_eq_r1_r12,
   9599   },
   9600   {
   9601     ARRAY_SIZE(kInstruction_cmp_eq_r1_r13),
   9602     kInstruction_cmp_eq_r1_r13,
   9603   },
   9604   {
   9605     ARRAY_SIZE(kInstruction_cmp_eq_r1_r14),
   9606     kInstruction_cmp_eq_r1_r14,
   9607   },
   9608   {
   9609     ARRAY_SIZE(kInstruction_cmp_eq_r2_r0),
   9610     kInstruction_cmp_eq_r2_r0,
   9611   },
   9612   {
   9613     ARRAY_SIZE(kInstruction_cmp_eq_r2_r1),
   9614     kInstruction_cmp_eq_r2_r1,
   9615   },
   9616   {
   9617     ARRAY_SIZE(kInstruction_cmp_eq_r2_r2),
   9618     kInstruction_cmp_eq_r2_r2,
   9619   },
   9620   {
   9621     ARRAY_SIZE(kInstruction_cmp_eq_r2_r3),
   9622     kInstruction_cmp_eq_r2_r3,
   9623   },
   9624   {
   9625     ARRAY_SIZE(kInstruction_cmp_eq_r2_r4),
   9626     kInstruction_cmp_eq_r2_r4,
   9627   },
   9628   {
   9629     ARRAY_SIZE(kInstruction_cmp_eq_r2_r5),
   9630     kInstruction_cmp_eq_r2_r5,
   9631   },
   9632   {
   9633     ARRAY_SIZE(kInstruction_cmp_eq_r2_r6),
   9634     kInstruction_cmp_eq_r2_r6,
   9635   },
   9636   {
   9637     ARRAY_SIZE(kInstruction_cmp_eq_r2_r7),
   9638     kInstruction_cmp_eq_r2_r7,
   9639   },
   9640   {
   9641     ARRAY_SIZE(kInstruction_cmp_eq_r2_r8),
   9642     kInstruction_cmp_eq_r2_r8,
   9643   },
   9644   {
   9645     ARRAY_SIZE(kInstruction_cmp_eq_r2_r9),
   9646     kInstruction_cmp_eq_r2_r9,
   9647   },
   9648   {
   9649     ARRAY_SIZE(kInstruction_cmp_eq_r2_r10),
   9650     kInstruction_cmp_eq_r2_r10,
   9651   },
   9652   {
   9653     ARRAY_SIZE(kInstruction_cmp_eq_r2_r11),
   9654     kInstruction_cmp_eq_r2_r11,
   9655   },
   9656   {
   9657     ARRAY_SIZE(kInstruction_cmp_eq_r2_r12),
   9658     kInstruction_cmp_eq_r2_r12,
   9659   },
   9660   {
   9661     ARRAY_SIZE(kInstruction_cmp_eq_r2_r13),
   9662     kInstruction_cmp_eq_r2_r13,
   9663   },
   9664   {
   9665     ARRAY_SIZE(kInstruction_cmp_eq_r2_r14),
   9666     kInstruction_cmp_eq_r2_r14,
   9667   },
   9668   {
   9669     ARRAY_SIZE(kInstruction_cmp_eq_r3_r0),
   9670     kInstruction_cmp_eq_r3_r0,
   9671   },
   9672   {
   9673     ARRAY_SIZE(kInstruction_cmp_eq_r3_r1),
   9674     kInstruction_cmp_eq_r3_r1,
   9675   },
   9676   {
   9677     ARRAY_SIZE(kInstruction_cmp_eq_r3_r2),
   9678     kInstruction_cmp_eq_r3_r2,
   9679   },
   9680   {
   9681     ARRAY_SIZE(kInstruction_cmp_eq_r3_r3),
   9682     kInstruction_cmp_eq_r3_r3,
   9683   },
   9684   {
   9685     ARRAY_SIZE(kInstruction_cmp_eq_r3_r4),
   9686     kInstruction_cmp_eq_r3_r4,
   9687   },
   9688   {
   9689     ARRAY_SIZE(kInstruction_cmp_eq_r3_r5),
   9690     kInstruction_cmp_eq_r3_r5,
   9691   },
   9692   {
   9693     ARRAY_SIZE(kInstruction_cmp_eq_r3_r6),
   9694     kInstruction_cmp_eq_r3_r6,
   9695   },
   9696   {
   9697     ARRAY_SIZE(kInstruction_cmp_eq_r3_r7),
   9698     kInstruction_cmp_eq_r3_r7,
   9699   },
   9700   {
   9701     ARRAY_SIZE(kInstruction_cmp_eq_r3_r8),
   9702     kInstruction_cmp_eq_r3_r8,
   9703   },
   9704   {
   9705     ARRAY_SIZE(kInstruction_cmp_eq_r3_r9),
   9706     kInstruction_cmp_eq_r3_r9,
   9707   },
   9708   {
   9709     ARRAY_SIZE(kInstruction_cmp_eq_r3_r10),
   9710     kInstruction_cmp_eq_r3_r10,
   9711   },
   9712   {
   9713     ARRAY_SIZE(kInstruction_cmp_eq_r3_r11),
   9714     kInstruction_cmp_eq_r3_r11,
   9715   },
   9716   {
   9717     ARRAY_SIZE(kInstruction_cmp_eq_r3_r12),
   9718     kInstruction_cmp_eq_r3_r12,
   9719   },
   9720   {
   9721     ARRAY_SIZE(kInstruction_cmp_eq_r3_r13),
   9722     kInstruction_cmp_eq_r3_r13,
   9723   },
   9724   {
   9725     ARRAY_SIZE(kInstruction_cmp_eq_r3_r14),
   9726     kInstruction_cmp_eq_r3_r14,
   9727   },
   9728   {
   9729     ARRAY_SIZE(kInstruction_cmp_eq_r4_r0),
   9730     kInstruction_cmp_eq_r4_r0,
   9731   },
   9732   {
   9733     ARRAY_SIZE(kInstruction_cmp_eq_r4_r1),
   9734     kInstruction_cmp_eq_r4_r1,
   9735   },
   9736   {
   9737     ARRAY_SIZE(kInstruction_cmp_eq_r4_r2),
   9738     kInstruction_cmp_eq_r4_r2,
   9739   },
   9740   {
   9741     ARRAY_SIZE(kInstruction_cmp_eq_r4_r3),
   9742     kInstruction_cmp_eq_r4_r3,
   9743   },
   9744   {
   9745     ARRAY_SIZE(kInstruction_cmp_eq_r4_r4),
   9746     kInstruction_cmp_eq_r4_r4,
   9747   },
   9748   {
   9749     ARRAY_SIZE(kInstruction_cmp_eq_r4_r5),
   9750     kInstruction_cmp_eq_r4_r5,
   9751   },
   9752   {
   9753     ARRAY_SIZE(kInstruction_cmp_eq_r4_r6),
   9754     kInstruction_cmp_eq_r4_r6,
   9755   },
   9756   {
   9757     ARRAY_SIZE(kInstruction_cmp_eq_r4_r7),
   9758     kInstruction_cmp_eq_r4_r7,
   9759   },
   9760   {
   9761     ARRAY_SIZE(kInstruction_cmp_eq_r4_r8),
   9762     kInstruction_cmp_eq_r4_r8,
   9763   },
   9764   {
   9765     ARRAY_SIZE(kInstruction_cmp_eq_r4_r9),
   9766     kInstruction_cmp_eq_r4_r9,
   9767   },
   9768   {
   9769     ARRAY_SIZE(kInstruction_cmp_eq_r4_r10),
   9770     kInstruction_cmp_eq_r4_r10,
   9771   },
   9772   {
   9773     ARRAY_SIZE(kInstruction_cmp_eq_r4_r11),
   9774     kInstruction_cmp_eq_r4_r11,
   9775   },
   9776   {
   9777     ARRAY_SIZE(kInstruction_cmp_eq_r4_r12),
   9778     kInstruction_cmp_eq_r4_r12,
   9779   },
   9780   {
   9781     ARRAY_SIZE(kInstruction_cmp_eq_r4_r13),
   9782     kInstruction_cmp_eq_r4_r13,
   9783   },
   9784   {
   9785     ARRAY_SIZE(kInstruction_cmp_eq_r4_r14),
   9786     kInstruction_cmp_eq_r4_r14,
   9787   },
   9788   {
   9789     ARRAY_SIZE(kInstruction_cmp_eq_r5_r0),
   9790     kInstruction_cmp_eq_r5_r0,
   9791   },
   9792   {
   9793     ARRAY_SIZE(kInstruction_cmp_eq_r5_r1),
   9794     kInstruction_cmp_eq_r5_r1,
   9795   },
   9796   {
   9797     ARRAY_SIZE(kInstruction_cmp_eq_r5_r2),
   9798     kInstruction_cmp_eq_r5_r2,
   9799   },
   9800   {
   9801     ARRAY_SIZE(kInstruction_cmp_eq_r5_r3),
   9802     kInstruction_cmp_eq_r5_r3,
   9803   },
   9804   {
   9805     ARRAY_SIZE(kInstruction_cmp_eq_r5_r4),
   9806     kInstruction_cmp_eq_r5_r4,
   9807   },
   9808   {
   9809     ARRAY_SIZE(kInstruction_cmp_eq_r5_r5),
   9810     kInstruction_cmp_eq_r5_r5,
   9811   },
   9812   {
   9813     ARRAY_SIZE(kInstruction_cmp_eq_r5_r6),
   9814     kInstruction_cmp_eq_r5_r6,
   9815   },
   9816   {
   9817     ARRAY_SIZE(kInstruction_cmp_eq_r5_r7),
   9818     kInstruction_cmp_eq_r5_r7,
   9819   },
   9820   {
   9821     ARRAY_SIZE(kInstruction_cmp_eq_r5_r8),
   9822     kInstruction_cmp_eq_r5_r8,
   9823   },
   9824   {
   9825     ARRAY_SIZE(kInstruction_cmp_eq_r5_r9),
   9826     kInstruction_cmp_eq_r5_r9,
   9827   },
   9828   {
   9829     ARRAY_SIZE(kInstruction_cmp_eq_r5_r10),
   9830     kInstruction_cmp_eq_r5_r10,
   9831   },
   9832   {
   9833     ARRAY_SIZE(kInstruction_cmp_eq_r5_r11),
   9834     kInstruction_cmp_eq_r5_r11,
   9835   },
   9836   {
   9837     ARRAY_SIZE(kInstruction_cmp_eq_r5_r12),
   9838     kInstruction_cmp_eq_r5_r12,
   9839   },
   9840   {
   9841     ARRAY_SIZE(kInstruction_cmp_eq_r5_r13),
   9842     kInstruction_cmp_eq_r5_r13,
   9843   },
   9844   {
   9845     ARRAY_SIZE(kInstruction_cmp_eq_r5_r14),
   9846     kInstruction_cmp_eq_r5_r14,
   9847   },
   9848   {
   9849     ARRAY_SIZE(kInstruction_cmp_eq_r6_r0),
   9850     kInstruction_cmp_eq_r6_r0,
   9851   },
   9852   {
   9853     ARRAY_SIZE(kInstruction_cmp_eq_r6_r1),
   9854     kInstruction_cmp_eq_r6_r1,
   9855   },
   9856   {
   9857     ARRAY_SIZE(kInstruction_cmp_eq_r6_r2),
   9858     kInstruction_cmp_eq_r6_r2,
   9859   },
   9860   {
   9861     ARRAY_SIZE(kInstruction_cmp_eq_r6_r3),
   9862     kInstruction_cmp_eq_r6_r3,
   9863   },
   9864   {
   9865     ARRAY_SIZE(kInstruction_cmp_eq_r6_r4),
   9866     kInstruction_cmp_eq_r6_r4,
   9867   },
   9868   {
   9869     ARRAY_SIZE(kInstruction_cmp_eq_r6_r5),
   9870     kInstruction_cmp_eq_r6_r5,
   9871   },
   9872   {
   9873     ARRAY_SIZE(kInstruction_cmp_eq_r6_r6),
   9874     kInstruction_cmp_eq_r6_r6,
   9875   },
   9876   {
   9877     ARRAY_SIZE(kInstruction_cmp_eq_r6_r7),
   9878     kInstruction_cmp_eq_r6_r7,
   9879   },
   9880   {
   9881     ARRAY_SIZE(kInstruction_cmp_eq_r6_r8),
   9882     kInstruction_cmp_eq_r6_r8,
   9883   },
   9884   {
   9885     ARRAY_SIZE(kInstruction_cmp_eq_r6_r9),
   9886     kInstruction_cmp_eq_r6_r9,
   9887   },
   9888   {
   9889     ARRAY_SIZE(kInstruction_cmp_eq_r6_r10),
   9890     kInstruction_cmp_eq_r6_r10,
   9891   },
   9892   {
   9893     ARRAY_SIZE(kInstruction_cmp_eq_r6_r11),
   9894     kInstruction_cmp_eq_r6_r11,
   9895   },
   9896   {
   9897     ARRAY_SIZE(kInstruction_cmp_eq_r6_r12),
   9898     kInstruction_cmp_eq_r6_r12,
   9899   },
   9900   {
   9901     ARRAY_SIZE(kInstruction_cmp_eq_r6_r13),
   9902     kInstruction_cmp_eq_r6_r13,
   9903   },
   9904   {
   9905     ARRAY_SIZE(kInstruction_cmp_eq_r6_r14),
   9906     kInstruction_cmp_eq_r6_r14,
   9907   },
   9908   {
   9909     ARRAY_SIZE(kInstruction_cmp_eq_r7_r0),
   9910     kInstruction_cmp_eq_r7_r0,
   9911   },
   9912   {
   9913     ARRAY_SIZE(kInstruction_cmp_eq_r7_r1),
   9914     kInstruction_cmp_eq_r7_r1,
   9915   },
   9916   {
   9917     ARRAY_SIZE(kInstruction_cmp_eq_r7_r2),
   9918     kInstruction_cmp_eq_r7_r2,
   9919   },
   9920   {
   9921     ARRAY_SIZE(kInstruction_cmp_eq_r7_r3),
   9922     kInstruction_cmp_eq_r7_r3,
   9923   },
   9924   {
   9925     ARRAY_SIZE(kInstruction_cmp_eq_r7_r4),
   9926     kInstruction_cmp_eq_r7_r4,
   9927   },
   9928   {
   9929     ARRAY_SIZE(kInstruction_cmp_eq_r7_r5),
   9930     kInstruction_cmp_eq_r7_r5,
   9931   },
   9932   {
   9933     ARRAY_SIZE(kInstruction_cmp_eq_r7_r6),
   9934     kInstruction_cmp_eq_r7_r6,
   9935   },
   9936   {
   9937     ARRAY_SIZE(kInstruction_cmp_eq_r7_r7),
   9938     kInstruction_cmp_eq_r7_r7,
   9939   },
   9940   {
   9941     ARRAY_SIZE(kInstruction_cmp_eq_r7_r8),
   9942     kInstruction_cmp_eq_r7_r8,
   9943   },
   9944   {
   9945     ARRAY_SIZE(kInstruction_cmp_eq_r7_r9),
   9946     kInstruction_cmp_eq_r7_r9,
   9947   },
   9948   {
   9949     ARRAY_SIZE(kInstruction_cmp_eq_r7_r10),
   9950     kInstruction_cmp_eq_r7_r10,
   9951   },
   9952   {
   9953     ARRAY_SIZE(kInstruction_cmp_eq_r7_r11),
   9954     kInstruction_cmp_eq_r7_r11,
   9955   },
   9956   {
   9957     ARRAY_SIZE(kInstruction_cmp_eq_r7_r12),
   9958     kInstruction_cmp_eq_r7_r12,
   9959   },
   9960   {
   9961     ARRAY_SIZE(kInstruction_cmp_eq_r7_r13),
   9962     kInstruction_cmp_eq_r7_r13,
   9963   },
   9964   {
   9965     ARRAY_SIZE(kInstruction_cmp_eq_r7_r14),
   9966     kInstruction_cmp_eq_r7_r14,
   9967   },
   9968   {
   9969     ARRAY_SIZE(kInstruction_cmp_eq_r8_r0),
   9970     kInstruction_cmp_eq_r8_r0,
   9971   },
   9972   {
   9973     ARRAY_SIZE(kInstruction_cmp_eq_r8_r1),
   9974     kInstruction_cmp_eq_r8_r1,
   9975   },
   9976   {
   9977     ARRAY_SIZE(kInstruction_cmp_eq_r8_r2),
   9978     kInstruction_cmp_eq_r8_r2,
   9979   },
   9980   {
   9981     ARRAY_SIZE(kInstruction_cmp_eq_r8_r3),
   9982     kInstruction_cmp_eq_r8_r3,
   9983   },
   9984   {
   9985     ARRAY_SIZE(kInstruction_cmp_eq_r8_r4),
   9986     kInstruction_cmp_eq_r8_r4,
   9987   },
   9988   {
   9989     ARRAY_SIZE(kInstruction_cmp_eq_r8_r5),
   9990     kInstruction_cmp_eq_r8_r5,
   9991   },
   9992   {
   9993     ARRAY_SIZE(kInstruction_cmp_eq_r8_r6),
   9994     kInstruction_cmp_eq_r8_r6,
   9995   },
   9996   {
   9997     ARRAY_SIZE(kInstruction_cmp_eq_r8_r7),
   9998     kInstruction_cmp_eq_r8_r7,
   9999   },
   10000   {
   10001     ARRAY_SIZE(kInstruction_cmp_eq_r8_r8),
   10002     kInstruction_cmp_eq_r8_r8,
   10003   },
   10004   {
   10005     ARRAY_SIZE(kInstruction_cmp_eq_r8_r9),
   10006     kInstruction_cmp_eq_r8_r9,
   10007   },
   10008   {
   10009     ARRAY_SIZE(kInstruction_cmp_eq_r8_r10),
   10010     kInstruction_cmp_eq_r8_r10,
   10011   },
   10012   {
   10013     ARRAY_SIZE(kInstruction_cmp_eq_r8_r11),
   10014     kInstruction_cmp_eq_r8_r11,
   10015   },
   10016   {
   10017     ARRAY_SIZE(kInstruction_cmp_eq_r8_r12),
   10018     kInstruction_cmp_eq_r8_r12,
   10019   },
   10020   {
   10021     ARRAY_SIZE(kInstruction_cmp_eq_r8_r13),
   10022     kInstruction_cmp_eq_r8_r13,
   10023   },
   10024   {
   10025     ARRAY_SIZE(kInstruction_cmp_eq_r8_r14),
   10026     kInstruction_cmp_eq_r8_r14,
   10027   },
   10028   {
   10029     ARRAY_SIZE(kInstruction_cmp_eq_r9_r0),
   10030     kInstruction_cmp_eq_r9_r0,
   10031   },
   10032   {
   10033     ARRAY_SIZE(kInstruction_cmp_eq_r9_r1),
   10034     kInstruction_cmp_eq_r9_r1,
   10035   },
   10036   {
   10037     ARRAY_SIZE(kInstruction_cmp_eq_r9_r2),
   10038     kInstruction_cmp_eq_r9_r2,
   10039   },
   10040   {
   10041     ARRAY_SIZE(kInstruction_cmp_eq_r9_r3),
   10042     kInstruction_cmp_eq_r9_r3,
   10043   },
   10044   {
   10045     ARRAY_SIZE(kInstruction_cmp_eq_r9_r4),
   10046     kInstruction_cmp_eq_r9_r4,
   10047   },
   10048   {
   10049     ARRAY_SIZE(kInstruction_cmp_eq_r9_r5),
   10050     kInstruction_cmp_eq_r9_r5,
   10051   },
   10052   {
   10053     ARRAY_SIZE(kInstruction_cmp_eq_r9_r6),
   10054     kInstruction_cmp_eq_r9_r6,
   10055   },
   10056   {
   10057     ARRAY_SIZE(kInstruction_cmp_eq_r9_r7),
   10058     kInstruction_cmp_eq_r9_r7,
   10059   },
   10060   {
   10061     ARRAY_SIZE(kInstruction_cmp_eq_r9_r8),
   10062     kInstruction_cmp_eq_r9_r8,
   10063   },
   10064   {
   10065     ARRAY_SIZE(kInstruction_cmp_eq_r9_r9),
   10066     kInstruction_cmp_eq_r9_r9,
   10067   },
   10068   {
   10069     ARRAY_SIZE(kInstruction_cmp_eq_r9_r10),
   10070     kInstruction_cmp_eq_r9_r10,
   10071   },
   10072   {
   10073     ARRAY_SIZE(kInstruction_cmp_eq_r9_r11),
   10074     kInstruction_cmp_eq_r9_r11,
   10075   },
   10076   {
   10077     ARRAY_SIZE(kInstruction_cmp_eq_r9_r12),
   10078     kInstruction_cmp_eq_r9_r12,
   10079   },
   10080   {
   10081     ARRAY_SIZE(kInstruction_cmp_eq_r9_r13),
   10082     kInstruction_cmp_eq_r9_r13,
   10083   },
   10084   {
   10085     ARRAY_SIZE(kInstruction_cmp_eq_r9_r14),
   10086     kInstruction_cmp_eq_r9_r14,
   10087   },
   10088   {
   10089     ARRAY_SIZE(kInstruction_cmp_eq_r10_r0),
   10090     kInstruction_cmp_eq_r10_r0,
   10091   },
   10092   {
   10093     ARRAY_SIZE(kInstruction_cmp_eq_r10_r1),
   10094     kInstruction_cmp_eq_r10_r1,
   10095   },
   10096   {
   10097     ARRAY_SIZE(kInstruction_cmp_eq_r10_r2),
   10098     kInstruction_cmp_eq_r10_r2,
   10099   },
   10100   {
   10101     ARRAY_SIZE(kInstruction_cmp_eq_r10_r3),
   10102     kInstruction_cmp_eq_r10_r3,
   10103   },
   10104   {
   10105     ARRAY_SIZE(kInstruction_cmp_eq_r10_r4),
   10106     kInstruction_cmp_eq_r10_r4,
   10107   },
   10108   {
   10109     ARRAY_SIZE(kInstruction_cmp_eq_r10_r5),
   10110     kInstruction_cmp_eq_r10_r5,
   10111   },
   10112   {
   10113     ARRAY_SIZE(kInstruction_cmp_eq_r10_r6),
   10114     kInstruction_cmp_eq_r10_r6,
   10115   },
   10116   {
   10117     ARRAY_SIZE(kInstruction_cmp_eq_r10_r7),
   10118     kInstruction_cmp_eq_r10_r7,
   10119   },
   10120   {
   10121     ARRAY_SIZE(kInstruction_cmp_eq_r10_r8),
   10122     kInstruction_cmp_eq_r10_r8,
   10123   },
   10124   {
   10125     ARRAY_SIZE(kInstruction_cmp_eq_r10_r9),
   10126     kInstruction_cmp_eq_r10_r9,
   10127   },
   10128   {
   10129     ARRAY_SIZE(kInstruction_cmp_eq_r10_r10),
   10130     kInstruction_cmp_eq_r10_r10,
   10131   },
   10132   {
   10133     ARRAY_SIZE(kInstruction_cmp_eq_r10_r11),
   10134     kInstruction_cmp_eq_r10_r11,
   10135   },
   10136   {
   10137     ARRAY_SIZE(kInstruction_cmp_eq_r10_r12),
   10138     kInstruction_cmp_eq_r10_r12,
   10139   },
   10140   {
   10141     ARRAY_SIZE(kInstruction_cmp_eq_r10_r13),
   10142     kInstruction_cmp_eq_r10_r13,
   10143   },
   10144   {
   10145     ARRAY_SIZE(kInstruction_cmp_eq_r10_r14),
   10146     kInstruction_cmp_eq_r10_r14,
   10147   },
   10148   {
   10149     ARRAY_SIZE(kInstruction_cmp_eq_r11_r0),
   10150     kInstruction_cmp_eq_r11_r0,
   10151   },
   10152   {
   10153     ARRAY_SIZE(kInstruction_cmp_eq_r11_r1),
   10154     kInstruction_cmp_eq_r11_r1,
   10155   },
   10156   {
   10157     ARRAY_SIZE(kInstruction_cmp_eq_r11_r2),
   10158     kInstruction_cmp_eq_r11_r2,
   10159   },
   10160   {
   10161     ARRAY_SIZE(kInstruction_cmp_eq_r11_r3),
   10162     kInstruction_cmp_eq_r11_r3,
   10163   },
   10164   {
   10165     ARRAY_SIZE(kInstruction_cmp_eq_r11_r4),
   10166     kInstruction_cmp_eq_r11_r4,
   10167   },
   10168   {
   10169     ARRAY_SIZE(kInstruction_cmp_eq_r11_r5),
   10170     kInstruction_cmp_eq_r11_r5,
   10171   },
   10172   {
   10173     ARRAY_SIZE(kInstruction_cmp_eq_r11_r6),
   10174     kInstruction_cmp_eq_r11_r6,
   10175   },
   10176   {
   10177     ARRAY_SIZE(kInstruction_cmp_eq_r11_r7),
   10178     kInstruction_cmp_eq_r11_r7,
   10179   },
   10180   {
   10181     ARRAY_SIZE(kInstruction_cmp_eq_r11_r8),
   10182     kInstruction_cmp_eq_r11_r8,
   10183   },
   10184   {
   10185     ARRAY_SIZE(kInstruction_cmp_eq_r11_r9),
   10186     kInstruction_cmp_eq_r11_r9,
   10187   },
   10188   {
   10189     ARRAY_SIZE(kInstruction_cmp_eq_r11_r10),
   10190     kInstruction_cmp_eq_r11_r10,
   10191   },
   10192   {
   10193     ARRAY_SIZE(kInstruction_cmp_eq_r11_r11),
   10194     kInstruction_cmp_eq_r11_r11,
   10195   },
   10196   {
   10197     ARRAY_SIZE(kInstruction_cmp_eq_r11_r12),
   10198     kInstruction_cmp_eq_r11_r12,
   10199   },
   10200   {
   10201     ARRAY_SIZE(kInstruction_cmp_eq_r11_r13),
   10202     kInstruction_cmp_eq_r11_r13,
   10203   },
   10204   {
   10205     ARRAY_SIZE(kInstruction_cmp_eq_r11_r14),
   10206     kInstruction_cmp_eq_r11_r14,
   10207   },
   10208   {
   10209     ARRAY_SIZE(kInstruction_cmp_eq_r12_r0),
   10210     kInstruction_cmp_eq_r12_r0,
   10211   },
   10212   {
   10213     ARRAY_SIZE(kInstruction_cmp_eq_r12_r1),
   10214     kInstruction_cmp_eq_r12_r1,
   10215   },
   10216   {
   10217     ARRAY_SIZE(kInstruction_cmp_eq_r12_r2),
   10218     kInstruction_cmp_eq_r12_r2,
   10219   },
   10220   {
   10221     ARRAY_SIZE(kInstruction_cmp_eq_r12_r3),
   10222     kInstruction_cmp_eq_r12_r3,
   10223   },
   10224   {
   10225     ARRAY_SIZE(kInstruction_cmp_eq_r12_r4),
   10226     kInstruction_cmp_eq_r12_r4,
   10227   },
   10228   {
   10229     ARRAY_SIZE(kInstruction_cmp_eq_r12_r5),
   10230     kInstruction_cmp_eq_r12_r5,
   10231   },
   10232   {
   10233     ARRAY_SIZE(kInstruction_cmp_eq_r12_r6),
   10234     kInstruction_cmp_eq_r12_r6,
   10235   },
   10236   {
   10237     ARRAY_SIZE(kInstruction_cmp_eq_r12_r7),
   10238     kInstruction_cmp_eq_r12_r7,
   10239   },
   10240   {
   10241     ARRAY_SIZE(kInstruction_cmp_eq_r12_r8),
   10242     kInstruction_cmp_eq_r12_r8,
   10243   },
   10244   {
   10245     ARRAY_SIZE(kInstruction_cmp_eq_r12_r9),
   10246     kInstruction_cmp_eq_r12_r9,
   10247   },
   10248   {
   10249     ARRAY_SIZE(kInstruction_cmp_eq_r12_r10),
   10250     kInstruction_cmp_eq_r12_r10,
   10251   },
   10252   {
   10253     ARRAY_SIZE(kInstruction_cmp_eq_r12_r11),
   10254     kInstruction_cmp_eq_r12_r11,
   10255   },
   10256   {
   10257     ARRAY_SIZE(kInstruction_cmp_eq_r12_r12),
   10258     kInstruction_cmp_eq_r12_r12,
   10259   },
   10260   {
   10261     ARRAY_SIZE(kInstruction_cmp_eq_r12_r13),
   10262     kInstruction_cmp_eq_r12_r13,
   10263   },
   10264   {
   10265     ARRAY_SIZE(kInstruction_cmp_eq_r12_r14),
   10266     kInstruction_cmp_eq_r12_r14,
   10267   },
   10268   {
   10269     ARRAY_SIZE(kInstruction_cmp_eq_r13_r0),
   10270     kInstruction_cmp_eq_r13_r0,
   10271   },
   10272   {
   10273     ARRAY_SIZE(kInstruction_cmp_eq_r13_r1),
   10274     kInstruction_cmp_eq_r13_r1,
   10275   },
   10276   {
   10277     ARRAY_SIZE(kInstruction_cmp_eq_r13_r2),
   10278     kInstruction_cmp_eq_r13_r2,
   10279   },
   10280   {
   10281     ARRAY_SIZE(kInstruction_cmp_eq_r13_r3),
   10282     kInstruction_cmp_eq_r13_r3,
   10283   },
   10284   {
   10285     ARRAY_SIZE(kInstruction_cmp_eq_r13_r4),
   10286     kInstruction_cmp_eq_r13_r4,
   10287   },
   10288   {
   10289     ARRAY_SIZE(kInstruction_cmp_eq_r13_r5),
   10290     kInstruction_cmp_eq_r13_r5,
   10291   },
   10292   {
   10293     ARRAY_SIZE(kInstruction_cmp_eq_r13_r6),
   10294     kInstruction_cmp_eq_r13_r6,
   10295   },
   10296   {
   10297     ARRAY_SIZE(kInstruction_cmp_eq_r13_r7),
   10298     kInstruction_cmp_eq_r13_r7,
   10299   },
   10300   {
   10301     ARRAY_SIZE(kInstruction_cmp_eq_r13_r8),
   10302     kInstruction_cmp_eq_r13_r8,
   10303   },
   10304   {
   10305     ARRAY_SIZE(kInstruction_cmp_eq_r13_r9),
   10306     kInstruction_cmp_eq_r13_r9,
   10307   },
   10308   {
   10309     ARRAY_SIZE(kInstruction_cmp_eq_r13_r10),
   10310     kInstruction_cmp_eq_r13_r10,
   10311   },
   10312   {
   10313     ARRAY_SIZE(kInstruction_cmp_eq_r13_r11),
   10314     kInstruction_cmp_eq_r13_r11,
   10315   },
   10316   {
   10317     ARRAY_SIZE(kInstruction_cmp_eq_r13_r12),
   10318     kInstruction_cmp_eq_r13_r12,
   10319   },
   10320   {
   10321     ARRAY_SIZE(kInstruction_cmp_eq_r13_r13),
   10322     kInstruction_cmp_eq_r13_r13,
   10323   },
   10324   {
   10325     ARRAY_SIZE(kInstruction_cmp_eq_r13_r14),
   10326     kInstruction_cmp_eq_r13_r14,
   10327   },
   10328   {
   10329     ARRAY_SIZE(kInstruction_cmp_eq_r14_r0),
   10330     kInstruction_cmp_eq_r14_r0,
   10331   },
   10332   {
   10333     ARRAY_SIZE(kInstruction_cmp_eq_r14_r1),
   10334     kInstruction_cmp_eq_r14_r1,
   10335   },
   10336   {
   10337     ARRAY_SIZE(kInstruction_cmp_eq_r14_r2),
   10338     kInstruction_cmp_eq_r14_r2,
   10339   },
   10340   {
   10341     ARRAY_SIZE(kInstruction_cmp_eq_r14_r3),
   10342     kInstruction_cmp_eq_r14_r3,
   10343   },
   10344   {
   10345     ARRAY_SIZE(kInstruction_cmp_eq_r14_r4),
   10346     kInstruction_cmp_eq_r14_r4,
   10347   },
   10348   {
   10349     ARRAY_SIZE(kInstruction_cmp_eq_r14_r5),
   10350     kInstruction_cmp_eq_r14_r5,
   10351   },
   10352   {
   10353     ARRAY_SIZE(kInstruction_cmp_eq_r14_r6),
   10354     kInstruction_cmp_eq_r14_r6,
   10355   },
   10356   {
   10357     ARRAY_SIZE(kInstruction_cmp_eq_r14_r7),
   10358     kInstruction_cmp_eq_r14_r7,
   10359   },
   10360   {
   10361     ARRAY_SIZE(kInstruction_cmp_eq_r14_r8),
   10362     kInstruction_cmp_eq_r14_r8,
   10363   },
   10364   {
   10365     ARRAY_SIZE(kInstruction_cmp_eq_r14_r9),
   10366     kInstruction_cmp_eq_r14_r9,
   10367   },
   10368   {
   10369     ARRAY_SIZE(kInstruction_cmp_eq_r14_r10),
   10370     kInstruction_cmp_eq_r14_r10,
   10371   },
   10372   {
   10373     ARRAY_SIZE(kInstruction_cmp_eq_r14_r11),
   10374     kInstruction_cmp_eq_r14_r11,
   10375   },
   10376   {
   10377     ARRAY_SIZE(kInstruction_cmp_eq_r14_r12),
   10378     kInstruction_cmp_eq_r14_r12,
   10379   },
   10380   {
   10381     ARRAY_SIZE(kInstruction_cmp_eq_r14_r13),
   10382     kInstruction_cmp_eq_r14_r13,
   10383   },
   10384   {
   10385     ARRAY_SIZE(kInstruction_cmp_eq_r14_r14),
   10386     kInstruction_cmp_eq_r14_r14,
   10387   },
   10388   {
   10389     ARRAY_SIZE(kInstruction_cmp_ne_r0_r0),
   10390     kInstruction_cmp_ne_r0_r0,
   10391   },
   10392   {
   10393     ARRAY_SIZE(kInstruction_cmp_ne_r0_r1),
   10394     kInstruction_cmp_ne_r0_r1,
   10395   },
   10396   {
   10397     ARRAY_SIZE(kInstruction_cmp_ne_r0_r2),
   10398     kInstruction_cmp_ne_r0_r2,
   10399   },
   10400   {
   10401     ARRAY_SIZE(kInstruction_cmp_ne_r0_r3),
   10402     kInstruction_cmp_ne_r0_r3,
   10403   },
   10404   {
   10405     ARRAY_SIZE(kInstruction_cmp_ne_r0_r4),
   10406     kInstruction_cmp_ne_r0_r4,
   10407   },
   10408   {
   10409     ARRAY_SIZE(kInstruction_cmp_ne_r0_r5),
   10410     kInstruction_cmp_ne_r0_r5,
   10411   },
   10412   {
   10413     ARRAY_SIZE(kInstruction_cmp_ne_r0_r6),
   10414     kInstruction_cmp_ne_r0_r6,
   10415   },
   10416   {
   10417     ARRAY_SIZE(kInstruction_cmp_ne_r0_r7),
   10418     kInstruction_cmp_ne_r0_r7,
   10419   },
   10420   {
   10421     ARRAY_SIZE(kInstruction_cmp_ne_r0_r8),
   10422     kInstruction_cmp_ne_r0_r8,
   10423   },
   10424   {
   10425     ARRAY_SIZE(kInstruction_cmp_ne_r0_r9),
   10426     kInstruction_cmp_ne_r0_r9,
   10427   },
   10428   {
   10429     ARRAY_SIZE(kInstruction_cmp_ne_r0_r10),
   10430     kInstruction_cmp_ne_r0_r10,
   10431   },
   10432   {
   10433     ARRAY_SIZE(kInstruction_cmp_ne_r0_r11),
   10434     kInstruction_cmp_ne_r0_r11,
   10435   },
   10436   {
   10437     ARRAY_SIZE(kInstruction_cmp_ne_r0_r12),
   10438     kInstruction_cmp_ne_r0_r12,
   10439   },
   10440   {
   10441     ARRAY_SIZE(kInstruction_cmp_ne_r0_r13),
   10442     kInstruction_cmp_ne_r0_r13,
   10443   },
   10444   {
   10445     ARRAY_SIZE(kInstruction_cmp_ne_r0_r14),
   10446     kInstruction_cmp_ne_r0_r14,
   10447   },
   10448   {
   10449     ARRAY_SIZE(kInstruction_cmp_ne_r1_r0),
   10450     kInstruction_cmp_ne_r1_r0,
   10451   },
   10452   {
   10453     ARRAY_SIZE(kInstruction_cmp_ne_r1_r1),
   10454     kInstruction_cmp_ne_r1_r1,
   10455   },
   10456   {
   10457     ARRAY_SIZE(kInstruction_cmp_ne_r1_r2),
   10458     kInstruction_cmp_ne_r1_r2,
   10459   },
   10460   {
   10461     ARRAY_SIZE(kInstruction_cmp_ne_r1_r3),
   10462     kInstruction_cmp_ne_r1_r3,
   10463   },
   10464   {
   10465     ARRAY_SIZE(kInstruction_cmp_ne_r1_r4),
   10466     kInstruction_cmp_ne_r1_r4,
   10467   },
   10468   {
   10469     ARRAY_SIZE(kInstruction_cmp_ne_r1_r5),
   10470     kInstruction_cmp_ne_r1_r5,
   10471   },
   10472   {
   10473     ARRAY_SIZE(kInstruction_cmp_ne_r1_r6),
   10474     kInstruction_cmp_ne_r1_r6,
   10475   },
   10476   {
   10477     ARRAY_SIZE(kInstruction_cmp_ne_r1_r7),
   10478     kInstruction_cmp_ne_r1_r7,
   10479   },
   10480   {
   10481     ARRAY_SIZE(kInstruction_cmp_ne_r1_r8),
   10482     kInstruction_cmp_ne_r1_r8,
   10483   },
   10484   {
   10485     ARRAY_SIZE(kInstruction_cmp_ne_r1_r9),
   10486     kInstruction_cmp_ne_r1_r9,
   10487   },
   10488   {
   10489     ARRAY_SIZE(kInstruction_cmp_ne_r1_r10),
   10490     kInstruction_cmp_ne_r1_r10,
   10491   },
   10492   {
   10493     ARRAY_SIZE(kInstruction_cmp_ne_r1_r11),
   10494     kInstruction_cmp_ne_r1_r11,
   10495   },
   10496   {
   10497     ARRAY_SIZE(kInstruction_cmp_ne_r1_r12),
   10498     kInstruction_cmp_ne_r1_r12,
   10499   },
   10500   {
   10501     ARRAY_SIZE(kInstruction_cmp_ne_r1_r13),
   10502     kInstruction_cmp_ne_r1_r13,
   10503   },
   10504   {
   10505     ARRAY_SIZE(kInstruction_cmp_ne_r1_r14),
   10506     kInstruction_cmp_ne_r1_r14,
   10507   },
   10508   {
   10509     ARRAY_SIZE(kInstruction_cmp_ne_r2_r0),
   10510     kInstruction_cmp_ne_r2_r0,
   10511   },
   10512   {
   10513     ARRAY_SIZE(kInstruction_cmp_ne_r2_r1),
   10514     kInstruction_cmp_ne_r2_r1,
   10515   },
   10516   {
   10517     ARRAY_SIZE(kInstruction_cmp_ne_r2_r2),
   10518     kInstruction_cmp_ne_r2_r2,
   10519   },
   10520   {
   10521     ARRAY_SIZE(kInstruction_cmp_ne_r2_r3),
   10522     kInstruction_cmp_ne_r2_r3,
   10523   },
   10524   {
   10525     ARRAY_SIZE(kInstruction_cmp_ne_r2_r4),
   10526     kInstruction_cmp_ne_r2_r4,
   10527   },
   10528   {
   10529     ARRAY_SIZE(kInstruction_cmp_ne_r2_r5),
   10530     kInstruction_cmp_ne_r2_r5,
   10531   },
   10532   {
   10533     ARRAY_SIZE(kInstruction_cmp_ne_r2_r6),
   10534     kInstruction_cmp_ne_r2_r6,
   10535   },
   10536   {
   10537     ARRAY_SIZE(kInstruction_cmp_ne_r2_r7),
   10538     kInstruction_cmp_ne_r2_r7,
   10539   },
   10540   {
   10541     ARRAY_SIZE(kInstruction_cmp_ne_r2_r8),
   10542     kInstruction_cmp_ne_r2_r8,
   10543   },
   10544   {
   10545     ARRAY_SIZE(kInstruction_cmp_ne_r2_r9),
   10546     kInstruction_cmp_ne_r2_r9,
   10547   },
   10548   {
   10549     ARRAY_SIZE(kInstruction_cmp_ne_r2_r10),
   10550     kInstruction_cmp_ne_r2_r10,
   10551   },
   10552   {
   10553     ARRAY_SIZE(kInstruction_cmp_ne_r2_r11),
   10554     kInstruction_cmp_ne_r2_r11,
   10555   },
   10556   {
   10557     ARRAY_SIZE(kInstruction_cmp_ne_r2_r12),
   10558     kInstruction_cmp_ne_r2_r12,
   10559   },
   10560   {
   10561     ARRAY_SIZE(kInstruction_cmp_ne_r2_r13),
   10562     kInstruction_cmp_ne_r2_r13,
   10563   },
   10564   {
   10565     ARRAY_SIZE(kInstruction_cmp_ne_r2_r14),
   10566     kInstruction_cmp_ne_r2_r14,
   10567   },
   10568   {
   10569     ARRAY_SIZE(kInstruction_cmp_ne_r3_r0),
   10570     kInstruction_cmp_ne_r3_r0,
   10571   },
   10572   {
   10573     ARRAY_SIZE(kInstruction_cmp_ne_r3_r1),
   10574     kInstruction_cmp_ne_r3_r1,
   10575   },
   10576   {
   10577     ARRAY_SIZE(kInstruction_cmp_ne_r3_r2),
   10578     kInstruction_cmp_ne_r3_r2,
   10579   },
   10580   {
   10581     ARRAY_SIZE(kInstruction_cmp_ne_r3_r3),
   10582     kInstruction_cmp_ne_r3_r3,
   10583   },
   10584   {
   10585     ARRAY_SIZE(kInstruction_cmp_ne_r3_r4),
   10586     kInstruction_cmp_ne_r3_r4,
   10587   },
   10588   {
   10589     ARRAY_SIZE(kInstruction_cmp_ne_r3_r5),
   10590     kInstruction_cmp_ne_r3_r5,
   10591   },
   10592   {
   10593     ARRAY_SIZE(kInstruction_cmp_ne_r3_r6),
   10594     kInstruction_cmp_ne_r3_r6,
   10595   },
   10596   {
   10597     ARRAY_SIZE(kInstruction_cmp_ne_r3_r7),
   10598     kInstruction_cmp_ne_r3_r7,
   10599   },
   10600   {
   10601     ARRAY_SIZE(kInstruction_cmp_ne_r3_r8),
   10602     kInstruction_cmp_ne_r3_r8,
   10603   },
   10604   {
   10605     ARRAY_SIZE(kInstruction_cmp_ne_r3_r9),
   10606     kInstruction_cmp_ne_r3_r9,
   10607   },
   10608   {
   10609     ARRAY_SIZE(kInstruction_cmp_ne_r3_r10),
   10610     kInstruction_cmp_ne_r3_r10,
   10611   },
   10612   {
   10613     ARRAY_SIZE(kInstruction_cmp_ne_r3_r11),
   10614     kInstruction_cmp_ne_r3_r11,
   10615   },
   10616   {
   10617     ARRAY_SIZE(kInstruction_cmp_ne_r3_r12),
   10618     kInstruction_cmp_ne_r3_r12,
   10619   },
   10620   {
   10621     ARRAY_SIZE(kInstruction_cmp_ne_r3_r13),
   10622     kInstruction_cmp_ne_r3_r13,
   10623   },
   10624   {
   10625     ARRAY_SIZE(kInstruction_cmp_ne_r3_r14),
   10626     kInstruction_cmp_ne_r3_r14,
   10627   },
   10628   {
   10629     ARRAY_SIZE(kInstruction_cmp_ne_r4_r0),
   10630     kInstruction_cmp_ne_r4_r0,
   10631   },
   10632   {
   10633     ARRAY_SIZE(kInstruction_cmp_ne_r4_r1),
   10634     kInstruction_cmp_ne_r4_r1,
   10635   },
   10636   {
   10637     ARRAY_SIZE(kInstruction_cmp_ne_r4_r2),
   10638     kInstruction_cmp_ne_r4_r2,
   10639   },
   10640   {
   10641     ARRAY_SIZE(kInstruction_cmp_ne_r4_r3),
   10642     kInstruction_cmp_ne_r4_r3,
   10643   },
   10644   {
   10645     ARRAY_SIZE(kInstruction_cmp_ne_r4_r4),
   10646     kInstruction_cmp_ne_r4_r4,
   10647   },
   10648   {
   10649     ARRAY_SIZE(kInstruction_cmp_ne_r4_r5),
   10650     kInstruction_cmp_ne_r4_r5,
   10651   },
   10652   {
   10653     ARRAY_SIZE(kInstruction_cmp_ne_r4_r6),
   10654     kInstruction_cmp_ne_r4_r6,
   10655   },
   10656   {
   10657     ARRAY_SIZE(kInstruction_cmp_ne_r4_r7),
   10658     kInstruction_cmp_ne_r4_r7,
   10659   },
   10660   {
   10661     ARRAY_SIZE(kInstruction_cmp_ne_r4_r8),
   10662     kInstruction_cmp_ne_r4_r8,
   10663   },
   10664   {
   10665     ARRAY_SIZE(kInstruction_cmp_ne_r4_r9),
   10666     kInstruction_cmp_ne_r4_r9,
   10667   },
   10668   {
   10669     ARRAY_SIZE(kInstruction_cmp_ne_r4_r10),
   10670     kInstruction_cmp_ne_r4_r10,
   10671   },
   10672   {
   10673     ARRAY_SIZE(kInstruction_cmp_ne_r4_r11),
   10674     kInstruction_cmp_ne_r4_r11,
   10675   },
   10676   {
   10677     ARRAY_SIZE(kInstruction_cmp_ne_r4_r12),
   10678     kInstruction_cmp_ne_r4_r12,
   10679   },
   10680   {
   10681     ARRAY_SIZE(kInstruction_cmp_ne_r4_r13),
   10682     kInstruction_cmp_ne_r4_r13,
   10683   },
   10684   {
   10685     ARRAY_SIZE(kInstruction_cmp_ne_r4_r14),
   10686     kInstruction_cmp_ne_r4_r14,
   10687   },
   10688   {
   10689     ARRAY_SIZE(kInstruction_cmp_ne_r5_r0),
   10690     kInstruction_cmp_ne_r5_r0,
   10691   },
   10692   {
   10693     ARRAY_SIZE(kInstruction_cmp_ne_r5_r1),
   10694     kInstruction_cmp_ne_r5_r1,
   10695   },
   10696   {
   10697     ARRAY_SIZE(kInstruction_cmp_ne_r5_r2),
   10698     kInstruction_cmp_ne_r5_r2,
   10699   },
   10700   {
   10701     ARRAY_SIZE(kInstruction_cmp_ne_r5_r3),
   10702     kInstruction_cmp_ne_r5_r3,
   10703   },
   10704   {
   10705     ARRAY_SIZE(kInstruction_cmp_ne_r5_r4),
   10706     kInstruction_cmp_ne_r5_r4,
   10707   },
   10708   {
   10709     ARRAY_SIZE(kInstruction_cmp_ne_r5_r5),
   10710     kInstruction_cmp_ne_r5_r5,
   10711   },
   10712   {
   10713     ARRAY_SIZE(kInstruction_cmp_ne_r5_r6),
   10714     kInstruction_cmp_ne_r5_r6,
   10715   },
   10716   {
   10717     ARRAY_SIZE(kInstruction_cmp_ne_r5_r7),
   10718     kInstruction_cmp_ne_r5_r7,
   10719   },
   10720   {
   10721     ARRAY_SIZE(kInstruction_cmp_ne_r5_r8),
   10722     kInstruction_cmp_ne_r5_r8,
   10723   },
   10724   {
   10725     ARRAY_SIZE(kInstruction_cmp_ne_r5_r9),
   10726     kInstruction_cmp_ne_r5_r9,
   10727   },
   10728   {
   10729     ARRAY_SIZE(kInstruction_cmp_ne_r5_r10),
   10730     kInstruction_cmp_ne_r5_r10,
   10731   },
   10732   {
   10733     ARRAY_SIZE(kInstruction_cmp_ne_r5_r11),
   10734     kInstruction_cmp_ne_r5_r11,
   10735   },
   10736   {
   10737     ARRAY_SIZE(kInstruction_cmp_ne_r5_r12),
   10738     kInstruction_cmp_ne_r5_r12,
   10739   },
   10740   {
   10741     ARRAY_SIZE(kInstruction_cmp_ne_r5_r13),
   10742     kInstruction_cmp_ne_r5_r13,
   10743   },
   10744   {
   10745     ARRAY_SIZE(kInstruction_cmp_ne_r5_r14),
   10746     kInstruction_cmp_ne_r5_r14,
   10747   },
   10748   {
   10749     ARRAY_SIZE(kInstruction_cmp_ne_r6_r0),
   10750     kInstruction_cmp_ne_r6_r0,
   10751   },
   10752   {
   10753     ARRAY_SIZE(kInstruction_cmp_ne_r6_r1),
   10754     kInstruction_cmp_ne_r6_r1,
   10755   },
   10756   {
   10757     ARRAY_SIZE(kInstruction_cmp_ne_r6_r2),
   10758     kInstruction_cmp_ne_r6_r2,
   10759   },
   10760   {
   10761     ARRAY_SIZE(kInstruction_cmp_ne_r6_r3),
   10762     kInstruction_cmp_ne_r6_r3,
   10763   },
   10764   {
   10765     ARRAY_SIZE(kInstruction_cmp_ne_r6_r4),
   10766     kInstruction_cmp_ne_r6_r4,
   10767   },
   10768   {
   10769     ARRAY_SIZE(kInstruction_cmp_ne_r6_r5),
   10770     kInstruction_cmp_ne_r6_r5,
   10771   },
   10772   {
   10773     ARRAY_SIZE(kInstruction_cmp_ne_r6_r6),
   10774     kInstruction_cmp_ne_r6_r6,
   10775   },
   10776   {
   10777     ARRAY_SIZE(kInstruction_cmp_ne_r6_r7),
   10778     kInstruction_cmp_ne_r6_r7,
   10779   },
   10780   {
   10781     ARRAY_SIZE(kInstruction_cmp_ne_r6_r8),
   10782     kInstruction_cmp_ne_r6_r8,
   10783   },
   10784   {
   10785     ARRAY_SIZE(kInstruction_cmp_ne_r6_r9),
   10786     kInstruction_cmp_ne_r6_r9,
   10787   },
   10788   {
   10789     ARRAY_SIZE(kInstruction_cmp_ne_r6_r10),
   10790     kInstruction_cmp_ne_r6_r10,
   10791   },
   10792   {
   10793     ARRAY_SIZE(kInstruction_cmp_ne_r6_r11),
   10794     kInstruction_cmp_ne_r6_r11,
   10795   },
   10796   {
   10797     ARRAY_SIZE(kInstruction_cmp_ne_r6_r12),
   10798     kInstruction_cmp_ne_r6_r12,
   10799   },
   10800   {
   10801     ARRAY_SIZE(kInstruction_cmp_ne_r6_r13),
   10802     kInstruction_cmp_ne_r6_r13,
   10803   },
   10804   {
   10805     ARRAY_SIZE(kInstruction_cmp_ne_r6_r14),
   10806     kInstruction_cmp_ne_r6_r14,
   10807   },
   10808   {
   10809     ARRAY_SIZE(kInstruction_cmp_ne_r7_r0),
   10810     kInstruction_cmp_ne_r7_r0,
   10811   },
   10812   {
   10813     ARRAY_SIZE(kInstruction_cmp_ne_r7_r1),
   10814     kInstruction_cmp_ne_r7_r1,
   10815   },
   10816   {
   10817     ARRAY_SIZE(kInstruction_cmp_ne_r7_r2),
   10818     kInstruction_cmp_ne_r7_r2,
   10819   },
   10820   {
   10821     ARRAY_SIZE(kInstruction_cmp_ne_r7_r3),
   10822     kInstruction_cmp_ne_r7_r3,
   10823   },
   10824   {
   10825     ARRAY_SIZE(kInstruction_cmp_ne_r7_r4),
   10826     kInstruction_cmp_ne_r7_r4,
   10827   },
   10828   {
   10829     ARRAY_SIZE(kInstruction_cmp_ne_r7_r5),
   10830     kInstruction_cmp_ne_r7_r5,
   10831   },
   10832   {
   10833     ARRAY_SIZE(kInstruction_cmp_ne_r7_r6),
   10834     kInstruction_cmp_ne_r7_r6,
   10835   },
   10836   {
   10837     ARRAY_SIZE(kInstruction_cmp_ne_r7_r7),
   10838     kInstruction_cmp_ne_r7_r7,
   10839   },
   10840   {
   10841     ARRAY_SIZE(kInstruction_cmp_ne_r7_r8),
   10842     kInstruction_cmp_ne_r7_r8,
   10843   },
   10844   {
   10845     ARRAY_SIZE(kInstruction_cmp_ne_r7_r9),
   10846     kInstruction_cmp_ne_r7_r9,
   10847   },
   10848   {
   10849     ARRAY_SIZE(kInstruction_cmp_ne_r7_r10),
   10850     kInstruction_cmp_ne_r7_r10,
   10851   },
   10852   {
   10853     ARRAY_SIZE(kInstruction_cmp_ne_r7_r11),
   10854     kInstruction_cmp_ne_r7_r11,
   10855   },
   10856   {
   10857     ARRAY_SIZE(kInstruction_cmp_ne_r7_r12),
   10858     kInstruction_cmp_ne_r7_r12,
   10859   },
   10860   {
   10861     ARRAY_SIZE(kInstruction_cmp_ne_r7_r13),
   10862     kInstruction_cmp_ne_r7_r13,
   10863   },
   10864   {
   10865     ARRAY_SIZE(kInstruction_cmp_ne_r7_r14),
   10866     kInstruction_cmp_ne_r7_r14,
   10867   },
   10868   {
   10869     ARRAY_SIZE(kInstruction_cmp_ne_r8_r0),
   10870     kInstruction_cmp_ne_r8_r0,
   10871   },
   10872   {
   10873     ARRAY_SIZE(kInstruction_cmp_ne_r8_r1),
   10874     kInstruction_cmp_ne_r8_r1,
   10875   },
   10876   {
   10877     ARRAY_SIZE(kInstruction_cmp_ne_r8_r2),
   10878     kInstruction_cmp_ne_r8_r2,
   10879   },
   10880   {
   10881     ARRAY_SIZE(kInstruction_cmp_ne_r8_r3),
   10882     kInstruction_cmp_ne_r8_r3,
   10883   },
   10884   {
   10885     ARRAY_SIZE(kInstruction_cmp_ne_r8_r4),
   10886     kInstruction_cmp_ne_r8_r4,
   10887   },
   10888   {
   10889     ARRAY_SIZE(kInstruction_cmp_ne_r8_r5),
   10890     kInstruction_cmp_ne_r8_r5,
   10891   },
   10892   {
   10893     ARRAY_SIZE(kInstruction_cmp_ne_r8_r6),
   10894     kInstruction_cmp_ne_r8_r6,
   10895   },
   10896   {
   10897     ARRAY_SIZE(kInstruction_cmp_ne_r8_r7),
   10898     kInstruction_cmp_ne_r8_r7,
   10899   },
   10900   {
   10901     ARRAY_SIZE(kInstruction_cmp_ne_r8_r8),
   10902     kInstruction_cmp_ne_r8_r8,
   10903   },
   10904   {
   10905     ARRAY_SIZE(kInstruction_cmp_ne_r8_r9),
   10906     kInstruction_cmp_ne_r8_r9,
   10907   },
   10908   {
   10909     ARRAY_SIZE(kInstruction_cmp_ne_r8_r10),
   10910     kInstruction_cmp_ne_r8_r10,
   10911   },
   10912   {
   10913     ARRAY_SIZE(kInstruction_cmp_ne_r8_r11),
   10914     kInstruction_cmp_ne_r8_r11,
   10915   },
   10916   {
   10917     ARRAY_SIZE(kInstruction_cmp_ne_r8_r12),
   10918     kInstruction_cmp_ne_r8_r12,
   10919   },
   10920   {
   10921     ARRAY_SIZE(kInstruction_cmp_ne_r8_r13),
   10922     kInstruction_cmp_ne_r8_r13,
   10923   },
   10924   {
   10925     ARRAY_SIZE(kInstruction_cmp_ne_r8_r14),
   10926     kInstruction_cmp_ne_r8_r14,
   10927   },
   10928   {
   10929     ARRAY_SIZE(kInstruction_cmp_ne_r9_r0),
   10930     kInstruction_cmp_ne_r9_r0,
   10931   },
   10932   {
   10933     ARRAY_SIZE(kInstruction_cmp_ne_r9_r1),
   10934     kInstruction_cmp_ne_r9_r1,
   10935   },
   10936   {
   10937     ARRAY_SIZE(kInstruction_cmp_ne_r9_r2),
   10938     kInstruction_cmp_ne_r9_r2,
   10939   },
   10940   {
   10941     ARRAY_SIZE(kInstruction_cmp_ne_r9_r3),
   10942     kInstruction_cmp_ne_r9_r3,
   10943   },
   10944   {
   10945     ARRAY_SIZE(kInstruction_cmp_ne_r9_r4),
   10946     kInstruction_cmp_ne_r9_r4,
   10947   },
   10948   {
   10949     ARRAY_SIZE(kInstruction_cmp_ne_r9_r5),
   10950     kInstruction_cmp_ne_r9_r5,
   10951   },
   10952   {
   10953     ARRAY_SIZE(kInstruction_cmp_ne_r9_r6),
   10954     kInstruction_cmp_ne_r9_r6,
   10955   },
   10956   {
   10957     ARRAY_SIZE(kInstruction_cmp_ne_r9_r7),
   10958     kInstruction_cmp_ne_r9_r7,
   10959   },
   10960   {
   10961     ARRAY_SIZE(kInstruction_cmp_ne_r9_r8),
   10962     kInstruction_cmp_ne_r9_r8,
   10963   },
   10964   {
   10965     ARRAY_SIZE(kInstruction_cmp_ne_r9_r9),
   10966     kInstruction_cmp_ne_r9_r9,
   10967   },
   10968   {
   10969     ARRAY_SIZE(kInstruction_cmp_ne_r9_r10),
   10970     kInstruction_cmp_ne_r9_r10,
   10971   },
   10972   {
   10973     ARRAY_SIZE(kInstruction_cmp_ne_r9_r11),
   10974     kInstruction_cmp_ne_r9_r11,
   10975   },
   10976   {
   10977     ARRAY_SIZE(kInstruction_cmp_ne_r9_r12),
   10978     kInstruction_cmp_ne_r9_r12,
   10979   },
   10980   {
   10981     ARRAY_SIZE(kInstruction_cmp_ne_r9_r13),
   10982     kInstruction_cmp_ne_r9_r13,
   10983   },
   10984   {
   10985     ARRAY_SIZE(kInstruction_cmp_ne_r9_r14),
   10986     kInstruction_cmp_ne_r9_r14,
   10987   },
   10988   {
   10989     ARRAY_SIZE(kInstruction_cmp_ne_r10_r0),
   10990     kInstruction_cmp_ne_r10_r0,
   10991   },
   10992   {
   10993     ARRAY_SIZE(kInstruction_cmp_ne_r10_r1),
   10994     kInstruction_cmp_ne_r10_r1,
   10995   },
   10996   {
   10997     ARRAY_SIZE(kInstruction_cmp_ne_r10_r2),
   10998     kInstruction_cmp_ne_r10_r2,
   10999   },
   11000   {
   11001     ARRAY_SIZE(kInstruction_cmp_ne_r10_r3),
   11002     kInstruction_cmp_ne_r10_r3,
   11003   },
   11004   {
   11005     ARRAY_SIZE(kInstruction_cmp_ne_r10_r4),
   11006     kInstruction_cmp_ne_r10_r4,
   11007   },
   11008   {
   11009     ARRAY_SIZE(kInstruction_cmp_ne_r10_r5),
   11010     kInstruction_cmp_ne_r10_r5,
   11011   },
   11012   {
   11013     ARRAY_SIZE(kInstruction_cmp_ne_r10_r6),
   11014     kInstruction_cmp_ne_r10_r6,
   11015   },
   11016   {
   11017     ARRAY_SIZE(kInstruction_cmp_ne_r10_r7),
   11018     kInstruction_cmp_ne_r10_r7,
   11019   },
   11020   {
   11021     ARRAY_SIZE(kInstruction_cmp_ne_r10_r8),
   11022     kInstruction_cmp_ne_r10_r8,
   11023   },
   11024   {
   11025     ARRAY_SIZE(kInstruction_cmp_ne_r10_r9),
   11026     kInstruction_cmp_ne_r10_r9,
   11027   },
   11028   {
   11029     ARRAY_SIZE(kInstruction_cmp_ne_r10_r10),
   11030     kInstruction_cmp_ne_r10_r10,
   11031   },
   11032   {
   11033     ARRAY_SIZE(kInstruction_cmp_ne_r10_r11),
   11034     kInstruction_cmp_ne_r10_r11,
   11035   },
   11036   {
   11037     ARRAY_SIZE(kInstruction_cmp_ne_r10_r12),
   11038     kInstruction_cmp_ne_r10_r12,
   11039   },
   11040   {
   11041     ARRAY_SIZE(kInstruction_cmp_ne_r10_r13),
   11042     kInstruction_cmp_ne_r10_r13,
   11043   },
   11044   {
   11045     ARRAY_SIZE(kInstruction_cmp_ne_r10_r14),
   11046     kInstruction_cmp_ne_r10_r14,
   11047   },
   11048   {
   11049     ARRAY_SIZE(kInstruction_cmp_ne_r11_r0),
   11050     kInstruction_cmp_ne_r11_r0,
   11051   },
   11052   {
   11053     ARRAY_SIZE(kInstruction_cmp_ne_r11_r1),
   11054     kInstruction_cmp_ne_r11_r1,
   11055   },
   11056   {
   11057     ARRAY_SIZE(kInstruction_cmp_ne_r11_r2),
   11058     kInstruction_cmp_ne_r11_r2,
   11059   },
   11060   {
   11061     ARRAY_SIZE(kInstruction_cmp_ne_r11_r3),
   11062     kInstruction_cmp_ne_r11_r3,
   11063   },
   11064   {
   11065     ARRAY_SIZE(kInstruction_cmp_ne_r11_r4),
   11066     kInstruction_cmp_ne_r11_r4,
   11067   },
   11068   {
   11069     ARRAY_SIZE(kInstruction_cmp_ne_r11_r5),
   11070     kInstruction_cmp_ne_r11_r5,
   11071   },
   11072   {
   11073     ARRAY_SIZE(kInstruction_cmp_ne_r11_r6),
   11074     kInstruction_cmp_ne_r11_r6,
   11075   },
   11076   {
   11077     ARRAY_SIZE(kInstruction_cmp_ne_r11_r7),
   11078     kInstruction_cmp_ne_r11_r7,
   11079   },
   11080   {
   11081     ARRAY_SIZE(kInstruction_cmp_ne_r11_r8),
   11082     kInstruction_cmp_ne_r11_r8,
   11083   },
   11084   {
   11085     ARRAY_SIZE(kInstruction_cmp_ne_r11_r9),
   11086     kInstruction_cmp_ne_r11_r9,
   11087   },
   11088   {
   11089     ARRAY_SIZE(kInstruction_cmp_ne_r11_r10),
   11090     kInstruction_cmp_ne_r11_r10,
   11091   },
   11092   {
   11093     ARRAY_SIZE(kInstruction_cmp_ne_r11_r11),
   11094     kInstruction_cmp_ne_r11_r11,
   11095   },
   11096   {
   11097     ARRAY_SIZE(kInstruction_cmp_ne_r11_r12),
   11098     kInstruction_cmp_ne_r11_r12,
   11099   },
   11100   {
   11101     ARRAY_SIZE(kInstruction_cmp_ne_r11_r13),
   11102     kInstruction_cmp_ne_r11_r13,
   11103   },
   11104   {
   11105     ARRAY_SIZE(kInstruction_cmp_ne_r11_r14),
   11106     kInstruction_cmp_ne_r11_r14,
   11107   },
   11108   {
   11109     ARRAY_SIZE(kInstruction_cmp_ne_r12_r0),
   11110     kInstruction_cmp_ne_r12_r0,
   11111   },
   11112   {
   11113     ARRAY_SIZE(kInstruction_cmp_ne_r12_r1),
   11114     kInstruction_cmp_ne_r12_r1,
   11115   },
   11116   {
   11117     ARRAY_SIZE(kInstruction_cmp_ne_r12_r2),
   11118     kInstruction_cmp_ne_r12_r2,
   11119   },
   11120   {
   11121     ARRAY_SIZE(kInstruction_cmp_ne_r12_r3),
   11122     kInstruction_cmp_ne_r12_r3,
   11123   },
   11124   {
   11125     ARRAY_SIZE(kInstruction_cmp_ne_r12_r4),
   11126     kInstruction_cmp_ne_r12_r4,
   11127   },
   11128   {
   11129     ARRAY_SIZE(kInstruction_cmp_ne_r12_r5),
   11130     kInstruction_cmp_ne_r12_r5,
   11131   },
   11132   {
   11133     ARRAY_SIZE(kInstruction_cmp_ne_r12_r6),
   11134     kInstruction_cmp_ne_r12_r6,
   11135   },
   11136   {
   11137     ARRAY_SIZE(kInstruction_cmp_ne_r12_r7),
   11138     kInstruction_cmp_ne_r12_r7,
   11139   },
   11140   {
   11141     ARRAY_SIZE(kInstruction_cmp_ne_r12_r8),
   11142     kInstruction_cmp_ne_r12_r8,
   11143   },
   11144   {
   11145     ARRAY_SIZE(kInstruction_cmp_ne_r12_r9),
   11146     kInstruction_cmp_ne_r12_r9,
   11147   },
   11148   {
   11149     ARRAY_SIZE(kInstruction_cmp_ne_r12_r10),
   11150     kInstruction_cmp_ne_r12_r10,
   11151   },
   11152   {
   11153     ARRAY_SIZE(kInstruction_cmp_ne_r12_r11),
   11154     kInstruction_cmp_ne_r12_r11,
   11155   },
   11156   {
   11157     ARRAY_SIZE(kInstruction_cmp_ne_r12_r12),
   11158     kInstruction_cmp_ne_r12_r12,
   11159   },
   11160   {
   11161     ARRAY_SIZE(kInstruction_cmp_ne_r12_r13),
   11162     kInstruction_cmp_ne_r12_r13,
   11163   },
   11164   {
   11165     ARRAY_SIZE(kInstruction_cmp_ne_r12_r14),
   11166     kInstruction_cmp_ne_r12_r14,
   11167   },
   11168   {
   11169     ARRAY_SIZE(kInstruction_cmp_ne_r13_r0),
   11170     kInstruction_cmp_ne_r13_r0,
   11171   },
   11172   {
   11173     ARRAY_SIZE(kInstruction_cmp_ne_r13_r1),
   11174     kInstruction_cmp_ne_r13_r1,
   11175   },
   11176   {
   11177     ARRAY_SIZE(kInstruction_cmp_ne_r13_r2),
   11178     kInstruction_cmp_ne_r13_r2,
   11179   },
   11180   {
   11181     ARRAY_SIZE(kInstruction_cmp_ne_r13_r3),
   11182     kInstruction_cmp_ne_r13_r3,
   11183   },
   11184   {
   11185     ARRAY_SIZE(kInstruction_cmp_ne_r13_r4),
   11186     kInstruction_cmp_ne_r13_r4,
   11187   },
   11188   {
   11189     ARRAY_SIZE(kInstruction_cmp_ne_r13_r5),
   11190     kInstruction_cmp_ne_r13_r5,
   11191   },
   11192   {
   11193     ARRAY_SIZE(kInstruction_cmp_ne_r13_r6),
   11194     kInstruction_cmp_ne_r13_r6,
   11195   },
   11196   {
   11197     ARRAY_SIZE(kInstruction_cmp_ne_r13_r7),
   11198     kInstruction_cmp_ne_r13_r7,
   11199   },
   11200   {
   11201     ARRAY_SIZE(kInstruction_cmp_ne_r13_r8),
   11202     kInstruction_cmp_ne_r13_r8,
   11203   },
   11204   {
   11205     ARRAY_SIZE(kInstruction_cmp_ne_r13_r9),
   11206     kInstruction_cmp_ne_r13_r9,
   11207   },
   11208   {
   11209     ARRAY_SIZE(kInstruction_cmp_ne_r13_r10),
   11210     kInstruction_cmp_ne_r13_r10,
   11211   },
   11212   {
   11213     ARRAY_SIZE(kInstruction_cmp_ne_r13_r11),
   11214     kInstruction_cmp_ne_r13_r11,
   11215   },
   11216   {
   11217     ARRAY_SIZE(kInstruction_cmp_ne_r13_r12),
   11218     kInstruction_cmp_ne_r13_r12,
   11219   },
   11220   {
   11221     ARRAY_SIZE(kInstruction_cmp_ne_r13_r13),
   11222     kInstruction_cmp_ne_r13_r13,
   11223   },
   11224   {
   11225     ARRAY_SIZE(kInstruction_cmp_ne_r13_r14),
   11226     kInstruction_cmp_ne_r13_r14,
   11227   },
   11228   {
   11229     ARRAY_SIZE(kInstruction_cmp_ne_r14_r0),
   11230     kInstruction_cmp_ne_r14_r0,
   11231   },
   11232   {
   11233     ARRAY_SIZE(kInstruction_cmp_ne_r14_r1),
   11234     kInstruction_cmp_ne_r14_r1,
   11235   },
   11236   {
   11237     ARRAY_SIZE(kInstruction_cmp_ne_r14_r2),
   11238     kInstruction_cmp_ne_r14_r2,
   11239   },
   11240   {
   11241     ARRAY_SIZE(kInstruction_cmp_ne_r14_r3),
   11242     kInstruction_cmp_ne_r14_r3,
   11243   },
   11244   {
   11245     ARRAY_SIZE(kInstruction_cmp_ne_r14_r4),
   11246     kInstruction_cmp_ne_r14_r4,
   11247   },
   11248   {
   11249     ARRAY_SIZE(kInstruction_cmp_ne_r14_r5),
   11250     kInstruction_cmp_ne_r14_r5,
   11251   },
   11252   {
   11253     ARRAY_SIZE(kInstruction_cmp_ne_r14_r6),
   11254     kInstruction_cmp_ne_r14_r6,
   11255   },
   11256   {
   11257     ARRAY_SIZE(kInstruction_cmp_ne_r14_r7),
   11258     kInstruction_cmp_ne_r14_r7,
   11259   },
   11260   {
   11261     ARRAY_SIZE(kInstruction_cmp_ne_r14_r8),
   11262     kInstruction_cmp_ne_r14_r8,
   11263   },
   11264   {
   11265     ARRAY_SIZE(kInstruction_cmp_ne_r14_r9),
   11266     kInstruction_cmp_ne_r14_r9,
   11267   },
   11268   {
   11269     ARRAY_SIZE(kInstruction_cmp_ne_r14_r10),
   11270     kInstruction_cmp_ne_r14_r10,
   11271   },
   11272   {
   11273     ARRAY_SIZE(kInstruction_cmp_ne_r14_r11),
   11274     kInstruction_cmp_ne_r14_r11,
   11275   },
   11276   {
   11277     ARRAY_SIZE(kInstruction_cmp_ne_r14_r12),
   11278     kInstruction_cmp_ne_r14_r12,
   11279   },
   11280   {
   11281     ARRAY_SIZE(kInstruction_cmp_ne_r14_r13),
   11282     kInstruction_cmp_ne_r14_r13,
   11283   },
   11284   {
   11285     ARRAY_SIZE(kInstruction_cmp_ne_r14_r14),
   11286     kInstruction_cmp_ne_r14_r14,
   11287   },
   11288   {
   11289     ARRAY_SIZE(kInstruction_cmp_cs_r0_r0),
   11290     kInstruction_cmp_cs_r0_r0,
   11291   },
   11292   {
   11293     ARRAY_SIZE(kInstruction_cmp_cs_r0_r1),
   11294     kInstruction_cmp_cs_r0_r1,
   11295   },
   11296   {
   11297     ARRAY_SIZE(kInstruction_cmp_cs_r0_r2),
   11298     kInstruction_cmp_cs_r0_r2,
   11299   },
   11300   {
   11301     ARRAY_SIZE(kInstruction_cmp_cs_r0_r3),
   11302     kInstruction_cmp_cs_r0_r3,
   11303   },
   11304   {
   11305     ARRAY_SIZE(kInstruction_cmp_cs_r0_r4),
   11306     kInstruction_cmp_cs_r0_r4,
   11307   },
   11308   {
   11309     ARRAY_SIZE(kInstruction_cmp_cs_r0_r5),
   11310     kInstruction_cmp_cs_r0_r5,
   11311   },
   11312   {
   11313     ARRAY_SIZE(kInstruction_cmp_cs_r0_r6),
   11314     kInstruction_cmp_cs_r0_r6,
   11315   },
   11316   {
   11317     ARRAY_SIZE(kInstruction_cmp_cs_r0_r7),
   11318     kInstruction_cmp_cs_r0_r7,
   11319   },
   11320   {
   11321     ARRAY_SIZE(kInstruction_cmp_cs_r0_r8),
   11322     kInstruction_cmp_cs_r0_r8,
   11323   },
   11324   {
   11325     ARRAY_SIZE(kInstruction_cmp_cs_r0_r9),
   11326     kInstruction_cmp_cs_r0_r9,
   11327   },
   11328   {
   11329     ARRAY_SIZE(kInstruction_cmp_cs_r0_r10),
   11330     kInstruction_cmp_cs_r0_r10,
   11331   },
   11332   {
   11333     ARRAY_SIZE(kInstruction_cmp_cs_r0_r11),
   11334     kInstruction_cmp_cs_r0_r11,
   11335   },
   11336   {
   11337     ARRAY_SIZE(kInstruction_cmp_cs_r0_r12),
   11338     kInstruction_cmp_cs_r0_r12,
   11339   },
   11340   {
   11341     ARRAY_SIZE(kInstruction_cmp_cs_r0_r13),
   11342     kInstruction_cmp_cs_r0_r13,
   11343   },
   11344   {
   11345     ARRAY_SIZE(kInstruction_cmp_cs_r0_r14),
   11346     kInstruction_cmp_cs_r0_r14,
   11347   },
   11348   {
   11349     ARRAY_SIZE(kInstruction_cmp_cs_r1_r0),
   11350     kInstruction_cmp_cs_r1_r0,
   11351   },
   11352   {
   11353     ARRAY_SIZE(kInstruction_cmp_cs_r1_r1),
   11354     kInstruction_cmp_cs_r1_r1,
   11355   },
   11356   {
   11357     ARRAY_SIZE(kInstruction_cmp_cs_r1_r2),
   11358     kInstruction_cmp_cs_r1_r2,
   11359   },
   11360   {
   11361     ARRAY_SIZE(kInstruction_cmp_cs_r1_r3),
   11362     kInstruction_cmp_cs_r1_r3,
   11363   },
   11364   {
   11365     ARRAY_SIZE(kInstruction_cmp_cs_r1_r4),
   11366     kInstruction_cmp_cs_r1_r4,
   11367   },
   11368   {
   11369     ARRAY_SIZE(kInstruction_cmp_cs_r1_r5),
   11370     kInstruction_cmp_cs_r1_r5,
   11371   },
   11372   {
   11373     ARRAY_SIZE(kInstruction_cmp_cs_r1_r6),
   11374     kInstruction_cmp_cs_r1_r6,
   11375   },
   11376   {
   11377     ARRAY_SIZE(kInstruction_cmp_cs_r1_r7),
   11378     kInstruction_cmp_cs_r1_r7,
   11379   },
   11380   {
   11381     ARRAY_SIZE(kInstruction_cmp_cs_r1_r8),
   11382     kInstruction_cmp_cs_r1_r8,
   11383   },
   11384   {
   11385     ARRAY_SIZE(kInstruction_cmp_cs_r1_r9),
   11386     kInstruction_cmp_cs_r1_r9,
   11387   },
   11388   {
   11389     ARRAY_SIZE(kInstruction_cmp_cs_r1_r10),
   11390     kInstruction_cmp_cs_r1_r10,
   11391   },
   11392   {
   11393     ARRAY_SIZE(kInstruction_cmp_cs_r1_r11),
   11394     kInstruction_cmp_cs_r1_r11,
   11395   },
   11396   {
   11397     ARRAY_SIZE(kInstruction_cmp_cs_r1_r12),
   11398     kInstruction_cmp_cs_r1_r12,
   11399   },
   11400   {
   11401     ARRAY_SIZE(kInstruction_cmp_cs_r1_r13),
   11402     kInstruction_cmp_cs_r1_r13,
   11403   },
   11404   {
   11405     ARRAY_SIZE(kInstruction_cmp_cs_r1_r14),
   11406     kInstruction_cmp_cs_r1_r14,
   11407   },
   11408   {
   11409     ARRAY_SIZE(kInstruction_cmp_cs_r2_r0),
   11410     kInstruction_cmp_cs_r2_r0,
   11411   },
   11412   {
   11413     ARRAY_SIZE(kInstruction_cmp_cs_r2_r1),
   11414     kInstruction_cmp_cs_r2_r1,
   11415   },
   11416   {
   11417     ARRAY_SIZE(kInstruction_cmp_cs_r2_r2),
   11418     kInstruction_cmp_cs_r2_r2,
   11419   },
   11420   {
   11421     ARRAY_SIZE(kInstruction_cmp_cs_r2_r3),
   11422     kInstruction_cmp_cs_r2_r3,
   11423   },
   11424   {
   11425     ARRAY_SIZE(kInstruction_cmp_cs_r2_r4),
   11426     kInstruction_cmp_cs_r2_r4,
   11427   },
   11428   {
   11429     ARRAY_SIZE(kInstruction_cmp_cs_r2_r5),
   11430     kInstruction_cmp_cs_r2_r5,
   11431   },
   11432   {
   11433     ARRAY_SIZE(kInstruction_cmp_cs_r2_r6),
   11434     kInstruction_cmp_cs_r2_r6,
   11435   },
   11436   {
   11437     ARRAY_SIZE(kInstruction_cmp_cs_r2_r7),
   11438     kInstruction_cmp_cs_r2_r7,
   11439   },
   11440   {
   11441     ARRAY_SIZE(kInstruction_cmp_cs_r2_r8),
   11442     kInstruction_cmp_cs_r2_r8,
   11443   },
   11444   {
   11445     ARRAY_SIZE(kInstruction_cmp_cs_r2_r9),
   11446     kInstruction_cmp_cs_r2_r9,
   11447   },
   11448   {
   11449     ARRAY_SIZE(kInstruction_cmp_cs_r2_r10),
   11450     kInstruction_cmp_cs_r2_r10,
   11451   },
   11452   {
   11453     ARRAY_SIZE(kInstruction_cmp_cs_r2_r11),
   11454     kInstruction_cmp_cs_r2_r11,
   11455   },
   11456   {
   11457     ARRAY_SIZE(kInstruction_cmp_cs_r2_r12),
   11458     kInstruction_cmp_cs_r2_r12,
   11459   },
   11460   {
   11461     ARRAY_SIZE(kInstruction_cmp_cs_r2_r13),
   11462     kInstruction_cmp_cs_r2_r13,
   11463   },
   11464   {
   11465     ARRAY_SIZE(kInstruction_cmp_cs_r2_r14),
   11466     kInstruction_cmp_cs_r2_r14,
   11467   },
   11468   {
   11469     ARRAY_SIZE(kInstruction_cmp_cs_r3_r0),
   11470     kInstruction_cmp_cs_r3_r0,
   11471   },
   11472   {
   11473     ARRAY_SIZE(kInstruction_cmp_cs_r3_r1),
   11474     kInstruction_cmp_cs_r3_r1,
   11475   },
   11476   {
   11477     ARRAY_SIZE(kInstruction_cmp_cs_r3_r2),
   11478     kInstruction_cmp_cs_r3_r2,
   11479   },
   11480   {
   11481     ARRAY_SIZE(kInstruction_cmp_cs_r3_r3),
   11482     kInstruction_cmp_cs_r3_r3,
   11483   },
   11484   {
   11485     ARRAY_SIZE(kInstruction_cmp_cs_r3_r4),
   11486     kInstruction_cmp_cs_r3_r4,
   11487   },
   11488   {
   11489     ARRAY_SIZE(kInstruction_cmp_cs_r3_r5),
   11490     kInstruction_cmp_cs_r3_r5,
   11491   },
   11492   {
   11493     ARRAY_SIZE(kInstruction_cmp_cs_r3_r6),
   11494     kInstruction_cmp_cs_r3_r6,
   11495   },
   11496   {
   11497     ARRAY_SIZE(kInstruction_cmp_cs_r3_r7),
   11498     kInstruction_cmp_cs_r3_r7,
   11499   },
   11500   {
   11501     ARRAY_SIZE(kInstruction_cmp_cs_r3_r8),
   11502     kInstruction_cmp_cs_r3_r8,
   11503   },
   11504   {
   11505     ARRAY_SIZE(kInstruction_cmp_cs_r3_r9),
   11506     kInstruction_cmp_cs_r3_r9,
   11507   },
   11508   {
   11509     ARRAY_SIZE(kInstruction_cmp_cs_r3_r10),
   11510     kInstruction_cmp_cs_r3_r10,
   11511   },
   11512   {
   11513     ARRAY_SIZE(kInstruction_cmp_cs_r3_r11),
   11514     kInstruction_cmp_cs_r3_r11,
   11515   },
   11516   {
   11517     ARRAY_SIZE(kInstruction_cmp_cs_r3_r12),
   11518     kInstruction_cmp_cs_r3_r12,
   11519   },
   11520   {
   11521     ARRAY_SIZE(kInstruction_cmp_cs_r3_r13),
   11522     kInstruction_cmp_cs_r3_r13,
   11523   },
   11524   {
   11525     ARRAY_SIZE(kInstruction_cmp_cs_r3_r14),
   11526     kInstruction_cmp_cs_r3_r14,
   11527   },
   11528   {
   11529     ARRAY_SIZE(kInstruction_cmp_cs_r4_r0),
   11530     kInstruction_cmp_cs_r4_r0,
   11531   },
   11532   {
   11533     ARRAY_SIZE(kInstruction_cmp_cs_r4_r1),
   11534     kInstruction_cmp_cs_r4_r1,
   11535   },
   11536   {
   11537     ARRAY_SIZE(kInstruction_cmp_cs_r4_r2),
   11538     kInstruction_cmp_cs_r4_r2,
   11539   },
   11540   {
   11541     ARRAY_SIZE(kInstruction_cmp_cs_r4_r3),
   11542     kInstruction_cmp_cs_r4_r3,
   11543   },
   11544   {
   11545     ARRAY_SIZE(kInstruction_cmp_cs_r4_r4),
   11546     kInstruction_cmp_cs_r4_r4,
   11547   },
   11548   {
   11549     ARRAY_SIZE(kInstruction_cmp_cs_r4_r5),
   11550     kInstruction_cmp_cs_r4_r5,
   11551   },
   11552   {
   11553     ARRAY_SIZE(kInstruction_cmp_cs_r4_r6),
   11554     kInstruction_cmp_cs_r4_r6,
   11555   },
   11556   {
   11557     ARRAY_SIZE(kInstruction_cmp_cs_r4_r7),
   11558     kInstruction_cmp_cs_r4_r7,
   11559   },
   11560   {
   11561     ARRAY_SIZE(kInstruction_cmp_cs_r4_r8),
   11562     kInstruction_cmp_cs_r4_r8,
   11563   },
   11564   {
   11565     ARRAY_SIZE(kInstruction_cmp_cs_r4_r9),
   11566     kInstruction_cmp_cs_r4_r9,
   11567   },
   11568   {
   11569     ARRAY_SIZE(kInstruction_cmp_cs_r4_r10),
   11570     kInstruction_cmp_cs_r4_r10,
   11571   },
   11572   {
   11573     ARRAY_SIZE(kInstruction_cmp_cs_r4_r11),
   11574     kInstruction_cmp_cs_r4_r11,
   11575   },
   11576   {
   11577     ARRAY_SIZE(kInstruction_cmp_cs_r4_r12),
   11578     kInstruction_cmp_cs_r4_r12,
   11579   },
   11580   {
   11581     ARRAY_SIZE(kInstruction_cmp_cs_r4_r13),
   11582     kInstruction_cmp_cs_r4_r13,
   11583   },
   11584   {
   11585     ARRAY_SIZE(kInstruction_cmp_cs_r4_r14),
   11586     kInstruction_cmp_cs_r4_r14,
   11587   },
   11588   {
   11589     ARRAY_SIZE(kInstruction_cmp_cs_r5_r0),
   11590     kInstruction_cmp_cs_r5_r0,
   11591   },
   11592   {
   11593     ARRAY_SIZE(kInstruction_cmp_cs_r5_r1),
   11594     kInstruction_cmp_cs_r5_r1,
   11595   },
   11596   {
   11597     ARRAY_SIZE(kInstruction_cmp_cs_r5_r2),
   11598     kInstruction_cmp_cs_r5_r2,
   11599   },
   11600   {
   11601     ARRAY_SIZE(kInstruction_cmp_cs_r5_r3),
   11602     kInstruction_cmp_cs_r5_r3,
   11603   },
   11604   {
   11605     ARRAY_SIZE(kInstruction_cmp_cs_r5_r4),
   11606     kInstruction_cmp_cs_r5_r4,
   11607   },
   11608   {
   11609     ARRAY_SIZE(kInstruction_cmp_cs_r5_r5),
   11610     kInstruction_cmp_cs_r5_r5,
   11611   },
   11612   {
   11613     ARRAY_SIZE(kInstruction_cmp_cs_r5_r6),
   11614     kInstruction_cmp_cs_r5_r6,
   11615   },
   11616   {
   11617     ARRAY_SIZE(kInstruction_cmp_cs_r5_r7),
   11618     kInstruction_cmp_cs_r5_r7,
   11619   },
   11620   {
   11621     ARRAY_SIZE(kInstruction_cmp_cs_r5_r8),
   11622     kInstruction_cmp_cs_r5_r8,
   11623   },
   11624   {
   11625     ARRAY_SIZE(kInstruction_cmp_cs_r5_r9),
   11626     kInstruction_cmp_cs_r5_r9,
   11627   },
   11628   {
   11629     ARRAY_SIZE(kInstruction_cmp_cs_r5_r10),
   11630     kInstruction_cmp_cs_r5_r10,
   11631   },
   11632   {
   11633     ARRAY_SIZE(kInstruction_cmp_cs_r5_r11),
   11634     kInstruction_cmp_cs_r5_r11,
   11635   },
   11636   {
   11637     ARRAY_SIZE(kInstruction_cmp_cs_r5_r12),
   11638     kInstruction_cmp_cs_r5_r12,
   11639   },
   11640   {
   11641     ARRAY_SIZE(kInstruction_cmp_cs_r5_r13),
   11642     kInstruction_cmp_cs_r5_r13,
   11643   },
   11644   {
   11645     ARRAY_SIZE(kInstruction_cmp_cs_r5_r14),
   11646     kInstruction_cmp_cs_r5_r14,
   11647   },
   11648   {
   11649     ARRAY_SIZE(kInstruction_cmp_cs_r6_r0),
   11650     kInstruction_cmp_cs_r6_r0,
   11651   },
   11652   {
   11653     ARRAY_SIZE(kInstruction_cmp_cs_r6_r1),
   11654     kInstruction_cmp_cs_r6_r1,
   11655   },
   11656   {
   11657     ARRAY_SIZE(kInstruction_cmp_cs_r6_r2),
   11658     kInstruction_cmp_cs_r6_r2,
   11659   },
   11660   {
   11661     ARRAY_SIZE(kInstruction_cmp_cs_r6_r3),
   11662     kInstruction_cmp_cs_r6_r3,
   11663   },
   11664   {
   11665     ARRAY_SIZE(kInstruction_cmp_cs_r6_r4),
   11666     kInstruction_cmp_cs_r6_r4,
   11667   },
   11668   {
   11669     ARRAY_SIZE(kInstruction_cmp_cs_r6_r5),
   11670     kInstruction_cmp_cs_r6_r5,
   11671   },
   11672   {
   11673     ARRAY_SIZE(kInstruction_cmp_cs_r6_r6),
   11674     kInstruction_cmp_cs_r6_r6,
   11675   },
   11676   {
   11677     ARRAY_SIZE(kInstruction_cmp_cs_r6_r7),
   11678     kInstruction_cmp_cs_r6_r7,
   11679   },
   11680   {
   11681     ARRAY_SIZE(kInstruction_cmp_cs_r6_r8),
   11682     kInstruction_cmp_cs_r6_r8,
   11683   },
   11684   {
   11685     ARRAY_SIZE(kInstruction_cmp_cs_r6_r9),
   11686     kInstruction_cmp_cs_r6_r9,
   11687   },
   11688   {
   11689     ARRAY_SIZE(kInstruction_cmp_cs_r6_r10),
   11690     kInstruction_cmp_cs_r6_r10,
   11691   },
   11692   {
   11693     ARRAY_SIZE(kInstruction_cmp_cs_r6_r11),
   11694     kInstruction_cmp_cs_r6_r11,
   11695   },
   11696   {
   11697     ARRAY_SIZE(kInstruction_cmp_cs_r6_r12),
   11698     kInstruction_cmp_cs_r6_r12,
   11699   },
   11700   {
   11701     ARRAY_SIZE(kInstruction_cmp_cs_r6_r13),
   11702     kInstruction_cmp_cs_r6_r13,
   11703   },
   11704   {
   11705     ARRAY_SIZE(kInstruction_cmp_cs_r6_r14),
   11706     kInstruction_cmp_cs_r6_r14,
   11707   },
   11708   {
   11709     ARRAY_SIZE(kInstruction_cmp_cs_r7_r0),
   11710     kInstruction_cmp_cs_r7_r0,
   11711   },
   11712   {
   11713     ARRAY_SIZE(kInstruction_cmp_cs_r7_r1),
   11714     kInstruction_cmp_cs_r7_r1,
   11715   },
   11716   {
   11717     ARRAY_SIZE(kInstruction_cmp_cs_r7_r2),
   11718     kInstruction_cmp_cs_r7_r2,
   11719   },
   11720   {
   11721     ARRAY_SIZE(kInstruction_cmp_cs_r7_r3),
   11722     kInstruction_cmp_cs_r7_r3,
   11723   },
   11724   {
   11725     ARRAY_SIZE(kInstruction_cmp_cs_r7_r4),
   11726     kInstruction_cmp_cs_r7_r4,
   11727   },
   11728   {
   11729     ARRAY_SIZE(kInstruction_cmp_cs_r7_r5),
   11730     kInstruction_cmp_cs_r7_r5,
   11731   },
   11732   {
   11733     ARRAY_SIZE(kInstruction_cmp_cs_r7_r6),
   11734     kInstruction_cmp_cs_r7_r6,
   11735   },
   11736   {
   11737     ARRAY_SIZE(kInstruction_cmp_cs_r7_r7),
   11738     kInstruction_cmp_cs_r7_r7,
   11739   },
   11740   {
   11741     ARRAY_SIZE(kInstruction_cmp_cs_r7_r8),
   11742     kInstruction_cmp_cs_r7_r8,
   11743   },
   11744   {
   11745     ARRAY_SIZE(kInstruction_cmp_cs_r7_r9),
   11746     kInstruction_cmp_cs_r7_r9,
   11747   },
   11748   {
   11749     ARRAY_SIZE(kInstruction_cmp_cs_r7_r10),
   11750     kInstruction_cmp_cs_r7_r10,
   11751   },
   11752   {
   11753     ARRAY_SIZE(kInstruction_cmp_cs_r7_r11),
   11754     kInstruction_cmp_cs_r7_r11,
   11755   },
   11756   {
   11757     ARRAY_SIZE(kInstruction_cmp_cs_r7_r12),
   11758     kInstruction_cmp_cs_r7_r12,
   11759   },
   11760   {
   11761     ARRAY_SIZE(kInstruction_cmp_cs_r7_r13),
   11762     kInstruction_cmp_cs_r7_r13,
   11763   },
   11764   {
   11765     ARRAY_SIZE(kInstruction_cmp_cs_r7_r14),
   11766     kInstruction_cmp_cs_r7_r14,
   11767   },
   11768   {
   11769     ARRAY_SIZE(kInstruction_cmp_cs_r8_r0),
   11770     kInstruction_cmp_cs_r8_r0,
   11771   },
   11772   {
   11773     ARRAY_SIZE(kInstruction_cmp_cs_r8_r1),
   11774     kInstruction_cmp_cs_r8_r1,
   11775   },
   11776   {
   11777     ARRAY_SIZE(kInstruction_cmp_cs_r8_r2),
   11778     kInstruction_cmp_cs_r8_r2,
   11779   },
   11780   {
   11781     ARRAY_SIZE(kInstruction_cmp_cs_r8_r3),
   11782     kInstruction_cmp_cs_r8_r3,
   11783   },
   11784   {
   11785     ARRAY_SIZE(kInstruction_cmp_cs_r8_r4),
   11786     kInstruction_cmp_cs_r8_r4,
   11787   },
   11788   {
   11789     ARRAY_SIZE(kInstruction_cmp_cs_r8_r5),
   11790     kInstruction_cmp_cs_r8_r5,
   11791   },
   11792   {
   11793     ARRAY_SIZE(kInstruction_cmp_cs_r8_r6),
   11794     kInstruction_cmp_cs_r8_r6,
   11795   },
   11796   {
   11797     ARRAY_SIZE(kInstruction_cmp_cs_r8_r7),
   11798     kInstruction_cmp_cs_r8_r7,
   11799   },
   11800   {
   11801     ARRAY_SIZE(kInstruction_cmp_cs_r8_r8),
   11802     kInstruction_cmp_cs_r8_r8,
   11803   },
   11804   {
   11805     ARRAY_SIZE(kInstruction_cmp_cs_r8_r9),
   11806     kInstruction_cmp_cs_r8_r9,
   11807   },
   11808   {
   11809     ARRAY_SIZE(kInstruction_cmp_cs_r8_r10),
   11810     kInstruction_cmp_cs_r8_r10,
   11811   },
   11812   {
   11813     ARRAY_SIZE(kInstruction_cmp_cs_r8_r11),
   11814     kInstruction_cmp_cs_r8_r11,
   11815   },
   11816   {
   11817     ARRAY_SIZE(kInstruction_cmp_cs_r8_r12),
   11818     kInstruction_cmp_cs_r8_r12,
   11819   },
   11820   {
   11821     ARRAY_SIZE(kInstruction_cmp_cs_r8_r13),
   11822     kInstruction_cmp_cs_r8_r13,
   11823   },
   11824   {
   11825     ARRAY_SIZE(kInstruction_cmp_cs_r8_r14),
   11826     kInstruction_cmp_cs_r8_r14,
   11827   },
   11828   {
   11829     ARRAY_SIZE(kInstruction_cmp_cs_r9_r0),
   11830     kInstruction_cmp_cs_r9_r0,
   11831   },
   11832   {
   11833     ARRAY_SIZE(kInstruction_cmp_cs_r9_r1),
   11834     kInstruction_cmp_cs_r9_r1,
   11835   },
   11836   {
   11837     ARRAY_SIZE(kInstruction_cmp_cs_r9_r2),
   11838     kInstruction_cmp_cs_r9_r2,
   11839   },
   11840   {
   11841     ARRAY_SIZE(kInstruction_cmp_cs_r9_r3),
   11842     kInstruction_cmp_cs_r9_r3,
   11843   },
   11844   {
   11845     ARRAY_SIZE(kInstruction_cmp_cs_r9_r4),
   11846     kInstruction_cmp_cs_r9_r4,
   11847   },
   11848   {
   11849     ARRAY_SIZE(kInstruction_cmp_cs_r9_r5),
   11850     kInstruction_cmp_cs_r9_r5,
   11851   },
   11852   {
   11853     ARRAY_SIZE(kInstruction_cmp_cs_r9_r6),
   11854     kInstruction_cmp_cs_r9_r6,
   11855   },
   11856   {
   11857     ARRAY_SIZE(kInstruction_cmp_cs_r9_r7),
   11858     kInstruction_cmp_cs_r9_r7,
   11859   },
   11860   {
   11861     ARRAY_SIZE(kInstruction_cmp_cs_r9_r8),
   11862     kInstruction_cmp_cs_r9_r8,
   11863   },
   11864   {
   11865     ARRAY_SIZE(kInstruction_cmp_cs_r9_r9),
   11866     kInstruction_cmp_cs_r9_r9,
   11867   },
   11868   {
   11869     ARRAY_SIZE(kInstruction_cmp_cs_r9_r10),
   11870     kInstruction_cmp_cs_r9_r10,
   11871   },
   11872   {
   11873     ARRAY_SIZE(kInstruction_cmp_cs_r9_r11),
   11874     kInstruction_cmp_cs_r9_r11,
   11875   },
   11876   {
   11877     ARRAY_SIZE(kInstruction_cmp_cs_r9_r12),
   11878     kInstruction_cmp_cs_r9_r12,
   11879   },
   11880   {
   11881     ARRAY_SIZE(kInstruction_cmp_cs_r9_r13),
   11882     kInstruction_cmp_cs_r9_r13,
   11883   },
   11884   {
   11885     ARRAY_SIZE(kInstruction_cmp_cs_r9_r14),
   11886     kInstruction_cmp_cs_r9_r14,
   11887   },
   11888   {
   11889     ARRAY_SIZE(kInstruction_cmp_cs_r10_r0),
   11890     kInstruction_cmp_cs_r10_r0,
   11891   },
   11892   {
   11893     ARRAY_SIZE(kInstruction_cmp_cs_r10_r1),
   11894     kInstruction_cmp_cs_r10_r1,
   11895   },
   11896   {
   11897     ARRAY_SIZE(kInstruction_cmp_cs_r10_r2),
   11898     kInstruction_cmp_cs_r10_r2,
   11899   },
   11900   {
   11901     ARRAY_SIZE(kInstruction_cmp_cs_r10_r3),
   11902     kInstruction_cmp_cs_r10_r3,
   11903   },
   11904   {
   11905     ARRAY_SIZE(kInstruction_cmp_cs_r10_r4),
   11906     kInstruction_cmp_cs_r10_r4,
   11907   },
   11908   {
   11909     ARRAY_SIZE(kInstruction_cmp_cs_r10_r5),
   11910     kInstruction_cmp_cs_r10_r5,
   11911   },
   11912   {
   11913     ARRAY_SIZE(kInstruction_cmp_cs_r10_r6),
   11914     kInstruction_cmp_cs_r10_r6,
   11915   },
   11916   {
   11917     ARRAY_SIZE(kInstruction_cmp_cs_r10_r7),
   11918     kInstruction_cmp_cs_r10_r7,
   11919   },
   11920   {
   11921     ARRAY_SIZE(kInstruction_cmp_cs_r10_r8),
   11922     kInstruction_cmp_cs_r10_r8,
   11923   },
   11924   {
   11925     ARRAY_SIZE(kInstruction_cmp_cs_r10_r9),
   11926     kInstruction_cmp_cs_r10_r9,
   11927   },
   11928   {
   11929     ARRAY_SIZE(kInstruction_cmp_cs_r10_r10),
   11930     kInstruction_cmp_cs_r10_r10,
   11931   },
   11932   {
   11933     ARRAY_SIZE(kInstruction_cmp_cs_r10_r11),
   11934     kInstruction_cmp_cs_r10_r11,
   11935   },
   11936   {
   11937     ARRAY_SIZE(kInstruction_cmp_cs_r10_r12),
   11938     kInstruction_cmp_cs_r10_r12,
   11939   },
   11940   {
   11941     ARRAY_SIZE(kInstruction_cmp_cs_r10_r13),
   11942     kInstruction_cmp_cs_r10_r13,
   11943   },
   11944   {
   11945     ARRAY_SIZE(kInstruction_cmp_cs_r10_r14),
   11946     kInstruction_cmp_cs_r10_r14,
   11947   },
   11948   {
   11949     ARRAY_SIZE(kInstruction_cmp_cs_r11_r0),
   11950     kInstruction_cmp_cs_r11_r0,
   11951   },
   11952   {
   11953     ARRAY_SIZE(kInstruction_cmp_cs_r11_r1),
   11954     kInstruction_cmp_cs_r11_r1,
   11955   },
   11956   {
   11957     ARRAY_SIZE(kInstruction_cmp_cs_r11_r2),
   11958     kInstruction_cmp_cs_r11_r2,
   11959   },
   11960   {
   11961     ARRAY_SIZE(kInstruction_cmp_cs_r11_r3),
   11962     kInstruction_cmp_cs_r11_r3,
   11963   },
   11964   {
   11965     ARRAY_SIZE(kInstruction_cmp_cs_r11_r4),
   11966     kInstruction_cmp_cs_r11_r4,
   11967   },
   11968   {
   11969     ARRAY_SIZE(kInstruction_cmp_cs_r11_r5),
   11970     kInstruction_cmp_cs_r11_r5,
   11971   },
   11972   {
   11973     ARRAY_SIZE(kInstruction_cmp_cs_r11_r6),
   11974     kInstruction_cmp_cs_r11_r6,
   11975   },
   11976   {
   11977     ARRAY_SIZE(kInstruction_cmp_cs_r11_r7),
   11978     kInstruction_cmp_cs_r11_r7,
   11979   },
   11980   {
   11981     ARRAY_SIZE(kInstruction_cmp_cs_r11_r8),
   11982     kInstruction_cmp_cs_r11_r8,
   11983   },
   11984   {
   11985     ARRAY_SIZE(kInstruction_cmp_cs_r11_r9),
   11986     kInstruction_cmp_cs_r11_r9,
   11987   },
   11988   {
   11989     ARRAY_SIZE(kInstruction_cmp_cs_r11_r10),
   11990     kInstruction_cmp_cs_r11_r10,
   11991   },
   11992   {
   11993     ARRAY_SIZE(kInstruction_cmp_cs_r11_r11),
   11994     kInstruction_cmp_cs_r11_r11,
   11995   },
   11996   {
   11997     ARRAY_SIZE(kInstruction_cmp_cs_r11_r12),
   11998     kInstruction_cmp_cs_r11_r12,
   11999   },
   12000   {
   12001     ARRAY_SIZE(kInstruction_cmp_cs_r11_r13),
   12002     kInstruction_cmp_cs_r11_r13,
   12003   },
   12004   {
   12005     ARRAY_SIZE(kInstruction_cmp_cs_r11_r14),
   12006     kInstruction_cmp_cs_r11_r14,
   12007   },
   12008   {
   12009     ARRAY_SIZE(kInstruction_cmp_cs_r12_r0),
   12010     kInstruction_cmp_cs_r12_r0,
   12011   },
   12012   {
   12013     ARRAY_SIZE(kInstruction_cmp_cs_r12_r1),
   12014     kInstruction_cmp_cs_r12_r1,
   12015   },
   12016   {
   12017     ARRAY_SIZE(kInstruction_cmp_cs_r12_r2),
   12018     kInstruction_cmp_cs_r12_r2,
   12019   },
   12020   {
   12021     ARRAY_SIZE(kInstruction_cmp_cs_r12_r3),
   12022     kInstruction_cmp_cs_r12_r3,
   12023   },
   12024   {
   12025     ARRAY_SIZE(kInstruction_cmp_cs_r12_r4),
   12026     kInstruction_cmp_cs_r12_r4,
   12027   },
   12028   {
   12029     ARRAY_SIZE(kInstruction_cmp_cs_r12_r5),
   12030     kInstruction_cmp_cs_r12_r5,
   12031   },
   12032   {
   12033     ARRAY_SIZE(kInstruction_cmp_cs_r12_r6),
   12034     kInstruction_cmp_cs_r12_r6,
   12035   },
   12036   {
   12037     ARRAY_SIZE(kInstruction_cmp_cs_r12_r7),
   12038     kInstruction_cmp_cs_r12_r7,
   12039   },
   12040   {
   12041     ARRAY_SIZE(kInstruction_cmp_cs_r12_r8),
   12042     kInstruction_cmp_cs_r12_r8,
   12043   },
   12044   {
   12045     ARRAY_SIZE(kInstruction_cmp_cs_r12_r9),
   12046     kInstruction_cmp_cs_r12_r9,
   12047   },
   12048   {
   12049     ARRAY_SIZE(kInstruction_cmp_cs_r12_r10),
   12050     kInstruction_cmp_cs_r12_r10,
   12051   },
   12052   {
   12053     ARRAY_SIZE(kInstruction_cmp_cs_r12_r11),
   12054     kInstruction_cmp_cs_r12_r11,
   12055   },
   12056   {
   12057     ARRAY_SIZE(kInstruction_cmp_cs_r12_r12),
   12058     kInstruction_cmp_cs_r12_r12,
   12059   },
   12060   {
   12061     ARRAY_SIZE(kInstruction_cmp_cs_r12_r13),
   12062     kInstruction_cmp_cs_r12_r13,
   12063   },
   12064   {
   12065     ARRAY_SIZE(kInstruction_cmp_cs_r12_r14),
   12066     kInstruction_cmp_cs_r12_r14,
   12067   },
   12068   {
   12069     ARRAY_SIZE(kInstruction_cmp_cs_r13_r0),
   12070     kInstruction_cmp_cs_r13_r0,
   12071   },
   12072   {
   12073     ARRAY_SIZE(kInstruction_cmp_cs_r13_r1),
   12074     kInstruction_cmp_cs_r13_r1,
   12075   },
   12076   {
   12077     ARRAY_SIZE(kInstruction_cmp_cs_r13_r2),
   12078     kInstruction_cmp_cs_r13_r2,
   12079   },
   12080   {
   12081     ARRAY_SIZE(kInstruction_cmp_cs_r13_r3),
   12082     kInstruction_cmp_cs_r13_r3,
   12083   },
   12084   {
   12085     ARRAY_SIZE(kInstruction_cmp_cs_r13_r4),
   12086     kInstruction_cmp_cs_r13_r4,
   12087   },
   12088   {
   12089     ARRAY_SIZE(kInstruction_cmp_cs_r13_r5),
   12090     kInstruction_cmp_cs_r13_r5,
   12091   },
   12092   {
   12093     ARRAY_SIZE(kInstruction_cmp_cs_r13_r6),
   12094     kInstruction_cmp_cs_r13_r6,
   12095   },
   12096   {
   12097     ARRAY_SIZE(kInstruction_cmp_cs_r13_r7),
   12098     kInstruction_cmp_cs_r13_r7,
   12099   },
   12100   {
   12101     ARRAY_SIZE(kInstruction_cmp_cs_r13_r8),
   12102     kInstruction_cmp_cs_r13_r8,
   12103   },
   12104   {
   12105     ARRAY_SIZE(kInstruction_cmp_cs_r13_r9),
   12106     kInstruction_cmp_cs_r13_r9,
   12107   },
   12108   {
   12109     ARRAY_SIZE(kInstruction_cmp_cs_r13_r10),
   12110     kInstruction_cmp_cs_r13_r10,
   12111   },
   12112   {
   12113     ARRAY_SIZE(kInstruction_cmp_cs_r13_r11),
   12114     kInstruction_cmp_cs_r13_r11,
   12115   },
   12116   {
   12117     ARRAY_SIZE(kInstruction_cmp_cs_r13_r12),
   12118     kInstruction_cmp_cs_r13_r12,
   12119   },
   12120   {
   12121     ARRAY_SIZE(kInstruction_cmp_cs_r13_r13),
   12122     kInstruction_cmp_cs_r13_r13,
   12123   },
   12124   {
   12125     ARRAY_SIZE(kInstruction_cmp_cs_r13_r14),
   12126     kInstruction_cmp_cs_r13_r14,
   12127   },
   12128   {
   12129     ARRAY_SIZE(kInstruction_cmp_cs_r14_r0),
   12130     kInstruction_cmp_cs_r14_r0,
   12131   },
   12132   {
   12133     ARRAY_SIZE(kInstruction_cmp_cs_r14_r1),
   12134     kInstruction_cmp_cs_r14_r1,
   12135   },
   12136   {
   12137     ARRAY_SIZE(kInstruction_cmp_cs_r14_r2),
   12138     kInstruction_cmp_cs_r14_r2,
   12139   },
   12140   {
   12141     ARRAY_SIZE(kInstruction_cmp_cs_r14_r3),
   12142     kInstruction_cmp_cs_r14_r3,
   12143   },
   12144   {
   12145     ARRAY_SIZE(kInstruction_cmp_cs_r14_r4),
   12146     kInstruction_cmp_cs_r14_r4,
   12147   },
   12148   {
   12149     ARRAY_SIZE(kInstruction_cmp_cs_r14_r5),
   12150     kInstruction_cmp_cs_r14_r5,
   12151   },
   12152   {
   12153     ARRAY_SIZE(kInstruction_cmp_cs_r14_r6),
   12154     kInstruction_cmp_cs_r14_r6,
   12155   },
   12156   {
   12157     ARRAY_SIZE(kInstruction_cmp_cs_r14_r7),
   12158     kInstruction_cmp_cs_r14_r7,
   12159   },
   12160   {
   12161     ARRAY_SIZE(kInstruction_cmp_cs_r14_r8),
   12162     kInstruction_cmp_cs_r14_r8,
   12163   },
   12164   {
   12165     ARRAY_SIZE(kInstruction_cmp_cs_r14_r9),
   12166     kInstruction_cmp_cs_r14_r9,
   12167   },
   12168   {
   12169     ARRAY_SIZE(kInstruction_cmp_cs_r14_r10),
   12170     kInstruction_cmp_cs_r14_r10,
   12171   },
   12172   {
   12173     ARRAY_SIZE(kInstruction_cmp_cs_r14_r11),
   12174     kInstruction_cmp_cs_r14_r11,
   12175   },
   12176   {
   12177     ARRAY_SIZE(kInstruction_cmp_cs_r14_r12),
   12178     kInstruction_cmp_cs_r14_r12,
   12179   },
   12180   {
   12181     ARRAY_SIZE(kInstruction_cmp_cs_r14_r13),
   12182     kInstruction_cmp_cs_r14_r13,
   12183   },
   12184   {
   12185     ARRAY_SIZE(kInstruction_cmp_cs_r14_r14),
   12186     kInstruction_cmp_cs_r14_r14,
   12187   },
   12188   {
   12189     ARRAY_SIZE(kInstruction_cmp_cc_r0_r0),
   12190     kInstruction_cmp_cc_r0_r0,
   12191   },
   12192   {
   12193     ARRAY_SIZE(kInstruction_cmp_cc_r0_r1),
   12194     kInstruction_cmp_cc_r0_r1,
   12195   },
   12196   {
   12197     ARRAY_SIZE(kInstruction_cmp_cc_r0_r2),
   12198     kInstruction_cmp_cc_r0_r2,
   12199   },
   12200   {
   12201     ARRAY_SIZE(kInstruction_cmp_cc_r0_r3),
   12202     kInstruction_cmp_cc_r0_r3,
   12203   },
   12204   {
   12205     ARRAY_SIZE(kInstruction_cmp_cc_r0_r4),
   12206     kInstruction_cmp_cc_r0_r4,
   12207   },
   12208   {
   12209     ARRAY_SIZE(kInstruction_cmp_cc_r0_r5),
   12210     kInstruction_cmp_cc_r0_r5,
   12211   },
   12212   {
   12213     ARRAY_SIZE(kInstruction_cmp_cc_r0_r6),
   12214     kInstruction_cmp_cc_r0_r6,
   12215   },
   12216   {
   12217     ARRAY_SIZE(kInstruction_cmp_cc_r0_r7),
   12218     kInstruction_cmp_cc_r0_r7,
   12219   },
   12220   {
   12221     ARRAY_SIZE(kInstruction_cmp_cc_r0_r8),
   12222     kInstruction_cmp_cc_r0_r8,
   12223   },
   12224   {
   12225     ARRAY_SIZE(kInstruction_cmp_cc_r0_r9),
   12226     kInstruction_cmp_cc_r0_r9,
   12227   },
   12228   {
   12229     ARRAY_SIZE(kInstruction_cmp_cc_r0_r10),
   12230     kInstruction_cmp_cc_r0_r10,
   12231   },
   12232   {
   12233     ARRAY_SIZE(kInstruction_cmp_cc_r0_r11),
   12234     kInstruction_cmp_cc_r0_r11,
   12235   },
   12236   {
   12237     ARRAY_SIZE(kInstruction_cmp_cc_r0_r12),
   12238     kInstruction_cmp_cc_r0_r12,
   12239   },
   12240   {
   12241     ARRAY_SIZE(kInstruction_cmp_cc_r0_r13),
   12242     kInstruction_cmp_cc_r0_r13,
   12243   },
   12244   {
   12245     ARRAY_SIZE(kInstruction_cmp_cc_r0_r14),
   12246     kInstruction_cmp_cc_r0_r14,
   12247   },
   12248   {
   12249     ARRAY_SIZE(kInstruction_cmp_cc_r1_r0),
   12250     kInstruction_cmp_cc_r1_r0,
   12251   },
   12252   {
   12253     ARRAY_SIZE(kInstruction_cmp_cc_r1_r1),
   12254     kInstruction_cmp_cc_r1_r1,
   12255   },
   12256   {
   12257     ARRAY_SIZE(kInstruction_cmp_cc_r1_r2),
   12258     kInstruction_cmp_cc_r1_r2,
   12259   },
   12260   {
   12261     ARRAY_SIZE(kInstruction_cmp_cc_r1_r3),
   12262     kInstruction_cmp_cc_r1_r3,
   12263   },
   12264   {
   12265     ARRAY_SIZE(kInstruction_cmp_cc_r1_r4),
   12266     kInstruction_cmp_cc_r1_r4,
   12267   },
   12268   {
   12269     ARRAY_SIZE(kInstruction_cmp_cc_r1_r5),
   12270     kInstruction_cmp_cc_r1_r5,
   12271   },
   12272   {
   12273     ARRAY_SIZE(kInstruction_cmp_cc_r1_r6),
   12274     kInstruction_cmp_cc_r1_r6,
   12275   },
   12276   {
   12277     ARRAY_SIZE(kInstruction_cmp_cc_r1_r7),
   12278     kInstruction_cmp_cc_r1_r7,
   12279   },
   12280   {
   12281     ARRAY_SIZE(kInstruction_cmp_cc_r1_r8),
   12282     kInstruction_cmp_cc_r1_r8,
   12283   },
   12284   {
   12285     ARRAY_SIZE(kInstruction_cmp_cc_r1_r9),
   12286     kInstruction_cmp_cc_r1_r9,
   12287   },
   12288   {
   12289     ARRAY_SIZE(kInstruction_cmp_cc_r1_r10),
   12290     kInstruction_cmp_cc_r1_r10,
   12291   },
   12292   {
   12293     ARRAY_SIZE(kInstruction_cmp_cc_r1_r11),
   12294     kInstruction_cmp_cc_r1_r11,
   12295   },
   12296   {
   12297     ARRAY_SIZE(kInstruction_cmp_cc_r1_r12),
   12298     kInstruction_cmp_cc_r1_r12,
   12299   },
   12300   {
   12301     ARRAY_SIZE(kInstruction_cmp_cc_r1_r13),
   12302     kInstruction_cmp_cc_r1_r13,
   12303   },
   12304   {
   12305     ARRAY_SIZE(kInstruction_cmp_cc_r1_r14),
   12306     kInstruction_cmp_cc_r1_r14,
   12307   },
   12308   {
   12309     ARRAY_SIZE(kInstruction_cmp_cc_r2_r0),
   12310     kInstruction_cmp_cc_r2_r0,
   12311   },
   12312   {
   12313     ARRAY_SIZE(kInstruction_cmp_cc_r2_r1),
   12314     kInstruction_cmp_cc_r2_r1,
   12315   },
   12316   {
   12317     ARRAY_SIZE(kInstruction_cmp_cc_r2_r2),
   12318     kInstruction_cmp_cc_r2_r2,
   12319   },
   12320   {
   12321     ARRAY_SIZE(kInstruction_cmp_cc_r2_r3),
   12322     kInstruction_cmp_cc_r2_r3,
   12323   },
   12324   {
   12325     ARRAY_SIZE(kInstruction_cmp_cc_r2_r4),
   12326     kInstruction_cmp_cc_r2_r4,
   12327   },
   12328   {
   12329     ARRAY_SIZE(kInstruction_cmp_cc_r2_r5),
   12330     kInstruction_cmp_cc_r2_r5,
   12331   },
   12332   {
   12333     ARRAY_SIZE(kInstruction_cmp_cc_r2_r6),
   12334     kInstruction_cmp_cc_r2_r6,
   12335   },
   12336   {
   12337     ARRAY_SIZE(kInstruction_cmp_cc_r2_r7),
   12338     kInstruction_cmp_cc_r2_r7,
   12339   },
   12340   {
   12341     ARRAY_SIZE(kInstruction_cmp_cc_r2_r8),
   12342     kInstruction_cmp_cc_r2_r8,
   12343   },
   12344   {
   12345     ARRAY_SIZE(kInstruction_cmp_cc_r2_r9),
   12346     kInstruction_cmp_cc_r2_r9,
   12347   },
   12348   {
   12349     ARRAY_SIZE(kInstruction_cmp_cc_r2_r10),
   12350     kInstruction_cmp_cc_r2_r10,
   12351   },
   12352   {
   12353     ARRAY_SIZE(kInstruction_cmp_cc_r2_r11),
   12354     kInstruction_cmp_cc_r2_r11,
   12355   },
   12356   {
   12357     ARRAY_SIZE(kInstruction_cmp_cc_r2_r12),
   12358     kInstruction_cmp_cc_r2_r12,
   12359   },
   12360   {
   12361     ARRAY_SIZE(kInstruction_cmp_cc_r2_r13),
   12362     kInstruction_cmp_cc_r2_r13,
   12363   },
   12364   {
   12365     ARRAY_SIZE(kInstruction_cmp_cc_r2_r14),
   12366     kInstruction_cmp_cc_r2_r14,
   12367   },
   12368   {
   12369     ARRAY_SIZE(kInstruction_cmp_cc_r3_r0),
   12370     kInstruction_cmp_cc_r3_r0,
   12371   },
   12372   {
   12373     ARRAY_SIZE(kInstruction_cmp_cc_r3_r1),
   12374     kInstruction_cmp_cc_r3_r1,
   12375   },
   12376   {
   12377     ARRAY_SIZE(kInstruction_cmp_cc_r3_r2),
   12378     kInstruction_cmp_cc_r3_r2,
   12379   },
   12380   {
   12381     ARRAY_SIZE(kInstruction_cmp_cc_r3_r3),
   12382     kInstruction_cmp_cc_r3_r3,
   12383   },
   12384   {
   12385     ARRAY_SIZE(kInstruction_cmp_cc_r3_r4),
   12386     kInstruction_cmp_cc_r3_r4,
   12387   },
   12388   {
   12389     ARRAY_SIZE(kInstruction_cmp_cc_r3_r5),
   12390     kInstruction_cmp_cc_r3_r5,
   12391   },
   12392   {
   12393     ARRAY_SIZE(kInstruction_cmp_cc_r3_r6),
   12394     kInstruction_cmp_cc_r3_r6,
   12395   },
   12396   {
   12397     ARRAY_SIZE(kInstruction_cmp_cc_r3_r7),
   12398     kInstruction_cmp_cc_r3_r7,
   12399   },
   12400   {
   12401     ARRAY_SIZE(kInstruction_cmp_cc_r3_r8),
   12402     kInstruction_cmp_cc_r3_r8,
   12403   },
   12404   {
   12405     ARRAY_SIZE(kInstruction_cmp_cc_r3_r9),
   12406     kInstruction_cmp_cc_r3_r9,
   12407   },
   12408   {
   12409     ARRAY_SIZE(kInstruction_cmp_cc_r3_r10),
   12410     kInstruction_cmp_cc_r3_r10,
   12411   },
   12412   {
   12413     ARRAY_SIZE(kInstruction_cmp_cc_r3_r11),
   12414     kInstruction_cmp_cc_r3_r11,
   12415   },
   12416   {
   12417     ARRAY_SIZE(kInstruction_cmp_cc_r3_r12),
   12418     kInstruction_cmp_cc_r3_r12,
   12419   },
   12420   {
   12421     ARRAY_SIZE(kInstruction_cmp_cc_r3_r13),
   12422     kInstruction_cmp_cc_r3_r13,
   12423   },
   12424   {
   12425     ARRAY_SIZE(kInstruction_cmp_cc_r3_r14),
   12426     kInstruction_cmp_cc_r3_r14,
   12427   },
   12428   {
   12429     ARRAY_SIZE(kInstruction_cmp_cc_r4_r0),
   12430     kInstruction_cmp_cc_r4_r0,
   12431   },
   12432   {
   12433     ARRAY_SIZE(kInstruction_cmp_cc_r4_r1),
   12434     kInstruction_cmp_cc_r4_r1,
   12435   },
   12436   {
   12437     ARRAY_SIZE(kInstruction_cmp_cc_r4_r2),
   12438     kInstruction_cmp_cc_r4_r2,
   12439   },
   12440   {
   12441     ARRAY_SIZE(kInstruction_cmp_cc_r4_r3),
   12442     kInstruction_cmp_cc_r4_r3,
   12443   },
   12444   {
   12445     ARRAY_SIZE(kInstruction_cmp_cc_r4_r4),
   12446     kInstruction_cmp_cc_r4_r4,
   12447   },
   12448   {
   12449     ARRAY_SIZE(kInstruction_cmp_cc_r4_r5),
   12450     kInstruction_cmp_cc_r4_r5,
   12451   },
   12452   {
   12453     ARRAY_SIZE(kInstruction_cmp_cc_r4_r6),
   12454     kInstruction_cmp_cc_r4_r6,
   12455   },
   12456   {
   12457     ARRAY_SIZE(kInstruction_cmp_cc_r4_r7),
   12458     kInstruction_cmp_cc_r4_r7,
   12459   },
   12460   {
   12461     ARRAY_SIZE(kInstruction_cmp_cc_r4_r8),
   12462     kInstruction_cmp_cc_r4_r8,
   12463   },
   12464   {
   12465     ARRAY_SIZE(kInstruction_cmp_cc_r4_r9),
   12466     kInstruction_cmp_cc_r4_r9,
   12467   },
   12468   {
   12469     ARRAY_SIZE(kInstruction_cmp_cc_r4_r10),
   12470     kInstruction_cmp_cc_r4_r10,
   12471   },
   12472   {
   12473     ARRAY_SIZE(kInstruction_cmp_cc_r4_r11),
   12474     kInstruction_cmp_cc_r4_r11,
   12475   },
   12476   {
   12477     ARRAY_SIZE(kInstruction_cmp_cc_r4_r12),
   12478     kInstruction_cmp_cc_r4_r12,
   12479   },
   12480   {
   12481     ARRAY_SIZE(kInstruction_cmp_cc_r4_r13),
   12482     kInstruction_cmp_cc_r4_r13,
   12483   },
   12484   {
   12485     ARRAY_SIZE(kInstruction_cmp_cc_r4_r14),
   12486     kInstruction_cmp_cc_r4_r14,
   12487   },
   12488   {
   12489     ARRAY_SIZE(kInstruction_cmp_cc_r5_r0),
   12490     kInstruction_cmp_cc_r5_r0,
   12491   },
   12492   {
   12493     ARRAY_SIZE(kInstruction_cmp_cc_r5_r1),
   12494     kInstruction_cmp_cc_r5_r1,
   12495   },
   12496   {
   12497     ARRAY_SIZE(kInstruction_cmp_cc_r5_r2),
   12498     kInstruction_cmp_cc_r5_r2,
   12499   },
   12500   {
   12501     ARRAY_SIZE(kInstruction_cmp_cc_r5_r3),
   12502     kInstruction_cmp_cc_r5_r3,
   12503   },
   12504   {
   12505     ARRAY_SIZE(kInstruction_cmp_cc_r5_r4),
   12506     kInstruction_cmp_cc_r5_r4,
   12507   },
   12508   {
   12509     ARRAY_SIZE(kInstruction_cmp_cc_r5_r5),
   12510     kInstruction_cmp_cc_r5_r5,
   12511   },
   12512   {
   12513     ARRAY_SIZE(kInstruction_cmp_cc_r5_r6),
   12514     kInstruction_cmp_cc_r5_r6,
   12515   },
   12516   {
   12517     ARRAY_SIZE(kInstruction_cmp_cc_r5_r7),
   12518     kInstruction_cmp_cc_r5_r7,
   12519   },
   12520   {
   12521     ARRAY_SIZE(kInstruction_cmp_cc_r5_r8),
   12522     kInstruction_cmp_cc_r5_r8,
   12523   },
   12524   {
   12525     ARRAY_SIZE(kInstruction_cmp_cc_r5_r9),
   12526     kInstruction_cmp_cc_r5_r9,
   12527   },
   12528   {
   12529     ARRAY_SIZE(kInstruction_cmp_cc_r5_r10),
   12530     kInstruction_cmp_cc_r5_r10,
   12531   },
   12532   {
   12533     ARRAY_SIZE(kInstruction_cmp_cc_r5_r11),
   12534     kInstruction_cmp_cc_r5_r11,
   12535   },
   12536   {
   12537     ARRAY_SIZE(kInstruction_cmp_cc_r5_r12),
   12538     kInstruction_cmp_cc_r5_r12,
   12539   },
   12540   {
   12541     ARRAY_SIZE(kInstruction_cmp_cc_r5_r13),
   12542     kInstruction_cmp_cc_r5_r13,
   12543   },
   12544   {
   12545     ARRAY_SIZE(kInstruction_cmp_cc_r5_r14),
   12546     kInstruction_cmp_cc_r5_r14,
   12547   },
   12548   {
   12549     ARRAY_SIZE(kInstruction_cmp_cc_r6_r0),
   12550     kInstruction_cmp_cc_r6_r0,
   12551   },
   12552   {
   12553     ARRAY_SIZE(kInstruction_cmp_cc_r6_r1),
   12554     kInstruction_cmp_cc_r6_r1,
   12555   },
   12556   {
   12557     ARRAY_SIZE(kInstruction_cmp_cc_r6_r2),
   12558     kInstruction_cmp_cc_r6_r2,
   12559   },
   12560   {
   12561     ARRAY_SIZE(kInstruction_cmp_cc_r6_r3),
   12562     kInstruction_cmp_cc_r6_r3,
   12563   },
   12564   {
   12565     ARRAY_SIZE(kInstruction_cmp_cc_r6_r4),
   12566     kInstruction_cmp_cc_r6_r4,
   12567   },
   12568   {
   12569     ARRAY_SIZE(kInstruction_cmp_cc_r6_r5),
   12570     kInstruction_cmp_cc_r6_r5,
   12571   },
   12572   {
   12573     ARRAY_SIZE(kInstruction_cmp_cc_r6_r6),
   12574     kInstruction_cmp_cc_r6_r6,
   12575   },
   12576   {
   12577     ARRAY_SIZE(kInstruction_cmp_cc_r6_r7),
   12578     kInstruction_cmp_cc_r6_r7,
   12579   },
   12580   {
   12581     ARRAY_SIZE(kInstruction_cmp_cc_r6_r8),
   12582     kInstruction_cmp_cc_r6_r8,
   12583   },
   12584   {
   12585     ARRAY_SIZE(kInstruction_cmp_cc_r6_r9),
   12586     kInstruction_cmp_cc_r6_r9,
   12587   },
   12588   {
   12589     ARRAY_SIZE(kInstruction_cmp_cc_r6_r10),
   12590     kInstruction_cmp_cc_r6_r10,
   12591   },
   12592   {
   12593     ARRAY_SIZE(kInstruction_cmp_cc_r6_r11),
   12594     kInstruction_cmp_cc_r6_r11,
   12595   },
   12596   {
   12597     ARRAY_SIZE(kInstruction_cmp_cc_r6_r12),
   12598     kInstruction_cmp_cc_r6_r12,
   12599   },
   12600   {
   12601     ARRAY_SIZE(kInstruction_cmp_cc_r6_r13),
   12602     kInstruction_cmp_cc_r6_r13,
   12603   },
   12604   {
   12605     ARRAY_SIZE(kInstruction_cmp_cc_r6_r14),
   12606     kInstruction_cmp_cc_r6_r14,
   12607   },
   12608   {
   12609     ARRAY_SIZE(kInstruction_cmp_cc_r7_r0),
   12610     kInstruction_cmp_cc_r7_r0,
   12611   },
   12612   {
   12613     ARRAY_SIZE(kInstruction_cmp_cc_r7_r1),
   12614     kInstruction_cmp_cc_r7_r1,
   12615   },
   12616   {
   12617     ARRAY_SIZE(kInstruction_cmp_cc_r7_r2),
   12618     kInstruction_cmp_cc_r7_r2,
   12619   },
   12620   {
   12621     ARRAY_SIZE(kInstruction_cmp_cc_r7_r3),
   12622     kInstruction_cmp_cc_r7_r3,
   12623   },
   12624   {
   12625     ARRAY_SIZE(kInstruction_cmp_cc_r7_r4),
   12626     kInstruction_cmp_cc_r7_r4,
   12627   },
   12628   {
   12629     ARRAY_SIZE(kInstruction_cmp_cc_r7_r5),
   12630     kInstruction_cmp_cc_r7_r5,
   12631   },
   12632   {
   12633     ARRAY_SIZE(kInstruction_cmp_cc_r7_r6),
   12634     kInstruction_cmp_cc_r7_r6,
   12635   },
   12636   {
   12637     ARRAY_SIZE(kInstruction_cmp_cc_r7_r7),
   12638     kInstruction_cmp_cc_r7_r7,
   12639   },
   12640   {
   12641     ARRAY_SIZE(kInstruction_cmp_cc_r7_r8),
   12642     kInstruction_cmp_cc_r7_r8,
   12643   },
   12644   {
   12645     ARRAY_SIZE(kInstruction_cmp_cc_r7_r9),
   12646     kInstruction_cmp_cc_r7_r9,
   12647   },
   12648   {
   12649     ARRAY_SIZE(kInstruction_cmp_cc_r7_r10),
   12650     kInstruction_cmp_cc_r7_r10,
   12651   },
   12652   {
   12653     ARRAY_SIZE(kInstruction_cmp_cc_r7_r11),
   12654     kInstruction_cmp_cc_r7_r11,
   12655   },
   12656   {
   12657     ARRAY_SIZE(kInstruction_cmp_cc_r7_r12),
   12658     kInstruction_cmp_cc_r7_r12,
   12659   },
   12660   {
   12661     ARRAY_SIZE(kInstruction_cmp_cc_r7_r13),
   12662     kInstruction_cmp_cc_r7_r13,
   12663   },
   12664   {
   12665     ARRAY_SIZE(kInstruction_cmp_cc_r7_r14),
   12666     kInstruction_cmp_cc_r7_r14,
   12667   },
   12668   {
   12669     ARRAY_SIZE(kInstruction_cmp_cc_r8_r0),
   12670     kInstruction_cmp_cc_r8_r0,
   12671   },
   12672   {
   12673     ARRAY_SIZE(kInstruction_cmp_cc_r8_r1),
   12674     kInstruction_cmp_cc_r8_r1,
   12675   },
   12676   {
   12677     ARRAY_SIZE(kInstruction_cmp_cc_r8_r2),
   12678     kInstruction_cmp_cc_r8_r2,
   12679   },
   12680   {
   12681     ARRAY_SIZE(kInstruction_cmp_cc_r8_r3),
   12682     kInstruction_cmp_cc_r8_r3,
   12683   },
   12684   {
   12685     ARRAY_SIZE(kInstruction_cmp_cc_r8_r4),
   12686     kInstruction_cmp_cc_r8_r4,
   12687   },
   12688   {
   12689     ARRAY_SIZE(kInstruction_cmp_cc_r8_r5),
   12690     kInstruction_cmp_cc_r8_r5,
   12691   },
   12692   {
   12693     ARRAY_SIZE(kInstruction_cmp_cc_r8_r6),
   12694     kInstruction_cmp_cc_r8_r6,
   12695   },
   12696   {
   12697     ARRAY_SIZE(kInstruction_cmp_cc_r8_r7),
   12698     kInstruction_cmp_cc_r8_r7,
   12699   },
   12700   {
   12701     ARRAY_SIZE(kInstruction_cmp_cc_r8_r8),
   12702     kInstruction_cmp_cc_r8_r8,
   12703   },
   12704   {
   12705     ARRAY_SIZE(kInstruction_cmp_cc_r8_r9),
   12706     kInstruction_cmp_cc_r8_r9,
   12707   },
   12708   {
   12709     ARRAY_SIZE(kInstruction_cmp_cc_r8_r10),
   12710     kInstruction_cmp_cc_r8_r10,
   12711   },
   12712   {
   12713     ARRAY_SIZE(kInstruction_cmp_cc_r8_r11),
   12714     kInstruction_cmp_cc_r8_r11,
   12715   },
   12716   {
   12717     ARRAY_SIZE(kInstruction_cmp_cc_r8_r12),
   12718     kInstruction_cmp_cc_r8_r12,
   12719   },
   12720   {
   12721     ARRAY_SIZE(kInstruction_cmp_cc_r8_r13),
   12722     kInstruction_cmp_cc_r8_r13,
   12723   },
   12724   {
   12725     ARRAY_SIZE(kInstruction_cmp_cc_r8_r14),
   12726     kInstruction_cmp_cc_r8_r14,
   12727   },
   12728   {
   12729     ARRAY_SIZE(kInstruction_cmp_cc_r9_r0),
   12730     kInstruction_cmp_cc_r9_r0,
   12731   },
   12732   {
   12733     ARRAY_SIZE(kInstruction_cmp_cc_r9_r1),
   12734     kInstruction_cmp_cc_r9_r1,
   12735   },
   12736   {
   12737     ARRAY_SIZE(kInstruction_cmp_cc_r9_r2),
   12738     kInstruction_cmp_cc_r9_r2,
   12739   },
   12740   {
   12741     ARRAY_SIZE(kInstruction_cmp_cc_r9_r3),
   12742     kInstruction_cmp_cc_r9_r3,
   12743   },
   12744   {
   12745     ARRAY_SIZE(kInstruction_cmp_cc_r9_r4),
   12746     kInstruction_cmp_cc_r9_r4,
   12747   },
   12748   {
   12749     ARRAY_SIZE(kInstruction_cmp_cc_r9_r5),
   12750     kInstruction_cmp_cc_r9_r5,
   12751   },
   12752   {
   12753     ARRAY_SIZE(kInstruction_cmp_cc_r9_r6),
   12754     kInstruction_cmp_cc_r9_r6,
   12755   },
   12756   {
   12757     ARRAY_SIZE(kInstruction_cmp_cc_r9_r7),
   12758     kInstruction_cmp_cc_r9_r7,
   12759   },
   12760   {
   12761     ARRAY_SIZE(kInstruction_cmp_cc_r9_r8),
   12762     kInstruction_cmp_cc_r9_r8,
   12763   },
   12764   {
   12765     ARRAY_SIZE(kInstruction_cmp_cc_r9_r9),
   12766     kInstruction_cmp_cc_r9_r9,
   12767   },
   12768   {
   12769     ARRAY_SIZE(kInstruction_cmp_cc_r9_r10),
   12770     kInstruction_cmp_cc_r9_r10,
   12771   },
   12772   {
   12773     ARRAY_SIZE(kInstruction_cmp_cc_r9_r11),
   12774     kInstruction_cmp_cc_r9_r11,
   12775   },
   12776   {
   12777     ARRAY_SIZE(kInstruction_cmp_cc_r9_r12),
   12778     kInstruction_cmp_cc_r9_r12,
   12779   },
   12780   {
   12781     ARRAY_SIZE(kInstruction_cmp_cc_r9_r13),
   12782     kInstruction_cmp_cc_r9_r13,
   12783   },
   12784   {
   12785     ARRAY_SIZE(kInstruction_cmp_cc_r9_r14),
   12786     kInstruction_cmp_cc_r9_r14,
   12787   },
   12788   {
   12789     ARRAY_SIZE(kInstruction_cmp_cc_r10_r0),
   12790     kInstruction_cmp_cc_r10_r0,
   12791   },
   12792   {
   12793     ARRAY_SIZE(kInstruction_cmp_cc_r10_r1),
   12794     kInstruction_cmp_cc_r10_r1,
   12795   },
   12796   {
   12797     ARRAY_SIZE(kInstruction_cmp_cc_r10_r2),
   12798     kInstruction_cmp_cc_r10_r2,
   12799   },
   12800   {
   12801     ARRAY_SIZE(kInstruction_cmp_cc_r10_r3),
   12802     kInstruction_cmp_cc_r10_r3,
   12803   },
   12804   {
   12805     ARRAY_SIZE(kInstruction_cmp_cc_r10_r4),
   12806     kInstruction_cmp_cc_r10_r4,
   12807   },
   12808   {
   12809     ARRAY_SIZE(kInstruction_cmp_cc_r10_r5),
   12810     kInstruction_cmp_cc_r10_r5,
   12811   },
   12812   {
   12813     ARRAY_SIZE(kInstruction_cmp_cc_r10_r6),
   12814     kInstruction_cmp_cc_r10_r6,
   12815   },
   12816   {
   12817     ARRAY_SIZE(kInstruction_cmp_cc_r10_r7),
   12818     kInstruction_cmp_cc_r10_r7,
   12819   },
   12820   {
   12821     ARRAY_SIZE(kInstruction_cmp_cc_r10_r8),
   12822     kInstruction_cmp_cc_r10_r8,
   12823   },
   12824   {
   12825     ARRAY_SIZE(kInstruction_cmp_cc_r10_r9),
   12826     kInstruction_cmp_cc_r10_r9,
   12827   },
   12828   {
   12829     ARRAY_SIZE(kInstruction_cmp_cc_r10_r10),
   12830     kInstruction_cmp_cc_r10_r10,
   12831   },
   12832   {
   12833     ARRAY_SIZE(kInstruction_cmp_cc_r10_r11),
   12834     kInstruction_cmp_cc_r10_r11,
   12835   },
   12836   {
   12837     ARRAY_SIZE(kInstruction_cmp_cc_r10_r12),
   12838     kInstruction_cmp_cc_r10_r12,
   12839   },
   12840   {
   12841     ARRAY_SIZE(kInstruction_cmp_cc_r10_r13),
   12842     kInstruction_cmp_cc_r10_r13,
   12843   },
   12844   {
   12845     ARRAY_SIZE(kInstruction_cmp_cc_r10_r14),
   12846     kInstruction_cmp_cc_r10_r14,
   12847   },
   12848   {
   12849     ARRAY_SIZE(kInstruction_cmp_cc_r11_r0),
   12850     kInstruction_cmp_cc_r11_r0,
   12851   },
   12852   {
   12853     ARRAY_SIZE(kInstruction_cmp_cc_r11_r1),
   12854     kInstruction_cmp_cc_r11_r1,
   12855   },
   12856   {
   12857     ARRAY_SIZE(kInstruction_cmp_cc_r11_r2),
   12858     kInstruction_cmp_cc_r11_r2,
   12859   },
   12860   {
   12861     ARRAY_SIZE(kInstruction_cmp_cc_r11_r3),
   12862     kInstruction_cmp_cc_r11_r3,
   12863   },
   12864   {
   12865     ARRAY_SIZE(kInstruction_cmp_cc_r11_r4),
   12866     kInstruction_cmp_cc_r11_r4,
   12867   },
   12868   {
   12869     ARRAY_SIZE(kInstruction_cmp_cc_r11_r5),
   12870     kInstruction_cmp_cc_r11_r5,
   12871   },
   12872   {
   12873     ARRAY_SIZE(kInstruction_cmp_cc_r11_r6),
   12874     kInstruction_cmp_cc_r11_r6,
   12875   },
   12876   {
   12877     ARRAY_SIZE(kInstruction_cmp_cc_r11_r7),
   12878     kInstruction_cmp_cc_r11_r7,
   12879   },
   12880   {
   12881     ARRAY_SIZE(kInstruction_cmp_cc_r11_r8),
   12882     kInstruction_cmp_cc_r11_r8,
   12883   },
   12884   {
   12885     ARRAY_SIZE(kInstruction_cmp_cc_r11_r9),
   12886     kInstruction_cmp_cc_r11_r9,
   12887   },
   12888   {
   12889     ARRAY_SIZE(kInstruction_cmp_cc_r11_r10),
   12890     kInstruction_cmp_cc_r11_r10,
   12891   },
   12892   {
   12893     ARRAY_SIZE(kInstruction_cmp_cc_r11_r11),
   12894     kInstruction_cmp_cc_r11_r11,
   12895   },
   12896   {
   12897     ARRAY_SIZE(kInstruction_cmp_cc_r11_r12),
   12898     kInstruction_cmp_cc_r11_r12,
   12899   },
   12900   {
   12901     ARRAY_SIZE(kInstruction_cmp_cc_r11_r13),
   12902     kInstruction_cmp_cc_r11_r13,
   12903   },
   12904   {
   12905     ARRAY_SIZE(kInstruction_cmp_cc_r11_r14),
   12906     kInstruction_cmp_cc_r11_r14,
   12907   },
   12908   {
   12909     ARRAY_SIZE(kInstruction_cmp_cc_r12_r0),
   12910     kInstruction_cmp_cc_r12_r0,
   12911   },
   12912   {
   12913     ARRAY_SIZE(kInstruction_cmp_cc_r12_r1),
   12914     kInstruction_cmp_cc_r12_r1,
   12915   },
   12916   {
   12917     ARRAY_SIZE(kInstruction_cmp_cc_r12_r2),
   12918     kInstruction_cmp_cc_r12_r2,
   12919   },
   12920   {
   12921     ARRAY_SIZE(kInstruction_cmp_cc_r12_r3),
   12922     kInstruction_cmp_cc_r12_r3,
   12923   },
   12924   {
   12925     ARRAY_SIZE(kInstruction_cmp_cc_r12_r4),
   12926     kInstruction_cmp_cc_r12_r4,
   12927   },
   12928   {
   12929     ARRAY_SIZE(kInstruction_cmp_cc_r12_r5),
   12930     kInstruction_cmp_cc_r12_r5,
   12931   },
   12932   {
   12933     ARRAY_SIZE(kInstruction_cmp_cc_r12_r6),
   12934     kInstruction_cmp_cc_r12_r6,
   12935   },
   12936   {
   12937     ARRAY_SIZE(kInstruction_cmp_cc_r12_r7),
   12938     kInstruction_cmp_cc_r12_r7,
   12939   },
   12940   {
   12941     ARRAY_SIZE(kInstruction_cmp_cc_r12_r8),
   12942     kInstruction_cmp_cc_r12_r8,
   12943   },
   12944   {
   12945     ARRAY_SIZE(kInstruction_cmp_cc_r12_r9),
   12946     kInstruction_cmp_cc_r12_r9,
   12947   },
   12948   {
   12949     ARRAY_SIZE(kInstruction_cmp_cc_r12_r10),
   12950     kInstruction_cmp_cc_r12_r10,
   12951   },
   12952   {
   12953     ARRAY_SIZE(kInstruction_cmp_cc_r12_r11),
   12954     kInstruction_cmp_cc_r12_r11,
   12955   },
   12956   {
   12957     ARRAY_SIZE(kInstruction_cmp_cc_r12_r12),
   12958     kInstruction_cmp_cc_r12_r12,
   12959   },
   12960   {
   12961     ARRAY_SIZE(kInstruction_cmp_cc_r12_r13),
   12962     kInstruction_cmp_cc_r12_r13,
   12963   },
   12964   {
   12965     ARRAY_SIZE(kInstruction_cmp_cc_r12_r14),
   12966     kInstruction_cmp_cc_r12_r14,
   12967   },
   12968   {
   12969     ARRAY_SIZE(kInstruction_cmp_cc_r13_r0),
   12970     kInstruction_cmp_cc_r13_r0,
   12971   },
   12972   {
   12973     ARRAY_SIZE(kInstruction_cmp_cc_r13_r1),
   12974     kInstruction_cmp_cc_r13_r1,
   12975   },
   12976   {
   12977     ARRAY_SIZE(kInstruction_cmp_cc_r13_r2),
   12978     kInstruction_cmp_cc_r13_r2,
   12979   },
   12980   {
   12981     ARRAY_SIZE(kInstruction_cmp_cc_r13_r3),
   12982     kInstruction_cmp_cc_r13_r3,
   12983   },
   12984   {
   12985     ARRAY_SIZE(kInstruction_cmp_cc_r13_r4),
   12986     kInstruction_cmp_cc_r13_r4,
   12987   },
   12988   {
   12989     ARRAY_SIZE(kInstruction_cmp_cc_r13_r5),
   12990     kInstruction_cmp_cc_r13_r5,
   12991   },
   12992   {
   12993     ARRAY_SIZE(kInstruction_cmp_cc_r13_r6),
   12994     kInstruction_cmp_cc_r13_r6,
   12995   },
   12996   {
   12997     ARRAY_SIZE(kInstruction_cmp_cc_r13_r7),
   12998     kInstruction_cmp_cc_r13_r7,
   12999   },
   13000   {
   13001     ARRAY_SIZE(kInstruction_cmp_cc_r13_r8),
   13002     kInstruction_cmp_cc_r13_r8,
   13003   },
   13004   {
   13005     ARRAY_SIZE(kInstruction_cmp_cc_r13_r9),
   13006     kInstruction_cmp_cc_r13_r9,
   13007   },
   13008   {
   13009     ARRAY_SIZE(kInstruction_cmp_cc_r13_r10),
   13010     kInstruction_cmp_cc_r13_r10,
   13011   },
   13012   {
   13013     ARRAY_SIZE(kInstruction_cmp_cc_r13_r11),
   13014     kInstruction_cmp_cc_r13_r11,
   13015   },
   13016   {
   13017     ARRAY_SIZE(kInstruction_cmp_cc_r13_r12),
   13018     kInstruction_cmp_cc_r13_r12,
   13019   },
   13020   {
   13021     ARRAY_SIZE(kInstruction_cmp_cc_r13_r13),
   13022     kInstruction_cmp_cc_r13_r13,
   13023   },
   13024   {
   13025     ARRAY_SIZE(kInstruction_cmp_cc_r13_r14),
   13026     kInstruction_cmp_cc_r13_r14,
   13027   },
   13028   {
   13029     ARRAY_SIZE(kInstruction_cmp_cc_r14_r0),
   13030     kInstruction_cmp_cc_r14_r0,
   13031   },
   13032   {
   13033     ARRAY_SIZE(kInstruction_cmp_cc_r14_r1),
   13034     kInstruction_cmp_cc_r14_r1,
   13035   },
   13036   {
   13037     ARRAY_SIZE(kInstruction_cmp_cc_r14_r2),
   13038     kInstruction_cmp_cc_r14_r2,
   13039   },
   13040   {
   13041     ARRAY_SIZE(kInstruction_cmp_cc_r14_r3),
   13042     kInstruction_cmp_cc_r14_r3,
   13043   },
   13044   {
   13045     ARRAY_SIZE(kInstruction_cmp_cc_r14_r4),
   13046     kInstruction_cmp_cc_r14_r4,
   13047   },
   13048   {
   13049     ARRAY_SIZE(kInstruction_cmp_cc_r14_r5),
   13050     kInstruction_cmp_cc_r14_r5,
   13051   },
   13052   {
   13053     ARRAY_SIZE(kInstruction_cmp_cc_r14_r6),
   13054     kInstruction_cmp_cc_r14_r6,
   13055   },
   13056   {
   13057     ARRAY_SIZE(kInstruction_cmp_cc_r14_r7),
   13058     kInstruction_cmp_cc_r14_r7,
   13059   },
   13060   {
   13061     ARRAY_SIZE(kInstruction_cmp_cc_r14_r8),
   13062     kInstruction_cmp_cc_r14_r8,
   13063   },
   13064   {
   13065     ARRAY_SIZE(kInstruction_cmp_cc_r14_r9),
   13066     kInstruction_cmp_cc_r14_r9,
   13067   },
   13068   {
   13069     ARRAY_SIZE(kInstruction_cmp_cc_r14_r10),
   13070     kInstruction_cmp_cc_r14_r10,
   13071   },
   13072   {
   13073     ARRAY_SIZE(kInstruction_cmp_cc_r14_r11),
   13074     kInstruction_cmp_cc_r14_r11,
   13075   },
   13076   {
   13077     ARRAY_SIZE(kInstruction_cmp_cc_r14_r12),
   13078     kInstruction_cmp_cc_r14_r12,
   13079   },
   13080   {
   13081     ARRAY_SIZE(kInstruction_cmp_cc_r14_r13),
   13082     kInstruction_cmp_cc_r14_r13,
   13083   },
   13084   {
   13085     ARRAY_SIZE(kInstruction_cmp_cc_r14_r14),
   13086     kInstruction_cmp_cc_r14_r14,
   13087   },
   13088   {
   13089     ARRAY_SIZE(kInstruction_cmp_mi_r0_r0),
   13090     kInstruction_cmp_mi_r0_r0,
   13091   },
   13092   {
   13093     ARRAY_SIZE(kInstruction_cmp_mi_r0_r1),
   13094     kInstruction_cmp_mi_r0_r1,
   13095   },
   13096   {
   13097     ARRAY_SIZE(kInstruction_cmp_mi_r0_r2),
   13098     kInstruction_cmp_mi_r0_r2,
   13099   },
   13100   {
   13101     ARRAY_SIZE(kInstruction_cmp_mi_r0_r3),
   13102     kInstruction_cmp_mi_r0_r3,
   13103   },
   13104   {
   13105     ARRAY_SIZE(kInstruction_cmp_mi_r0_r4),
   13106     kInstruction_cmp_mi_r0_r4,
   13107   },
   13108   {
   13109     ARRAY_SIZE(kInstruction_cmp_mi_r0_r5),
   13110     kInstruction_cmp_mi_r0_r5,
   13111   },
   13112   {
   13113     ARRAY_SIZE(kInstruction_cmp_mi_r0_r6),
   13114     kInstruction_cmp_mi_r0_r6,
   13115   },
   13116   {
   13117     ARRAY_SIZE(kInstruction_cmp_mi_r0_r7),
   13118     kInstruction_cmp_mi_r0_r7,
   13119   },
   13120   {
   13121     ARRAY_SIZE(kInstruction_cmp_mi_r0_r8),
   13122     kInstruction_cmp_mi_r0_r8,
   13123   },
   13124   {
   13125     ARRAY_SIZE(kInstruction_cmp_mi_r0_r9),
   13126     kInstruction_cmp_mi_r0_r9,
   13127   },
   13128   {
   13129     ARRAY_SIZE(kInstruction_cmp_mi_r0_r10),
   13130     kInstruction_cmp_mi_r0_r10,
   13131   },
   13132   {
   13133     ARRAY_SIZE(kInstruction_cmp_mi_r0_r11),
   13134     kInstruction_cmp_mi_r0_r11,
   13135   },
   13136   {
   13137     ARRAY_SIZE(kInstruction_cmp_mi_r0_r12),
   13138     kInstruction_cmp_mi_r0_r12,
   13139   },
   13140   {
   13141     ARRAY_SIZE(kInstruction_cmp_mi_r0_r13),
   13142     kInstruction_cmp_mi_r0_r13,
   13143   },
   13144   {
   13145     ARRAY_SIZE(kInstruction_cmp_mi_r0_r14),
   13146     kInstruction_cmp_mi_r0_r14,
   13147   },
   13148   {
   13149     ARRAY_SIZE(kInstruction_cmp_mi_r1_r0),
   13150     kInstruction_cmp_mi_r1_r0,
   13151   },
   13152   {
   13153     ARRAY_SIZE(kInstruction_cmp_mi_r1_r1),
   13154     kInstruction_cmp_mi_r1_r1,
   13155   },
   13156   {
   13157     ARRAY_SIZE(kInstruction_cmp_mi_r1_r2),
   13158     kInstruction_cmp_mi_r1_r2,
   13159   },
   13160   {
   13161     ARRAY_SIZE(kInstruction_cmp_mi_r1_r3),
   13162     kInstruction_cmp_mi_r1_r3,
   13163   },
   13164   {
   13165     ARRAY_SIZE(kInstruction_cmp_mi_r1_r4),
   13166     kInstruction_cmp_mi_r1_r4,
   13167   },
   13168   {
   13169     ARRAY_SIZE(kInstruction_cmp_mi_r1_r5),
   13170     kInstruction_cmp_mi_r1_r5,
   13171   },
   13172   {
   13173     ARRAY_SIZE(kInstruction_cmp_mi_r1_r6),
   13174     kInstruction_cmp_mi_r1_r6,
   13175   },
   13176   {
   13177     ARRAY_SIZE(kInstruction_cmp_mi_r1_r7),
   13178     kInstruction_cmp_mi_r1_r7,
   13179   },
   13180   {
   13181     ARRAY_SIZE(kInstruction_cmp_mi_r1_r8),
   13182     kInstruction_cmp_mi_r1_r8,
   13183   },
   13184   {
   13185     ARRAY_SIZE(kInstruction_cmp_mi_r1_r9),
   13186     kInstruction_cmp_mi_r1_r9,
   13187   },
   13188   {
   13189     ARRAY_SIZE(kInstruction_cmp_mi_r1_r10),
   13190     kInstruction_cmp_mi_r1_r10,
   13191   },
   13192   {
   13193     ARRAY_SIZE(kInstruction_cmp_mi_r1_r11),
   13194     kInstruction_cmp_mi_r1_r11,
   13195   },
   13196   {
   13197     ARRAY_SIZE(kInstruction_cmp_mi_r1_r12),
   13198     kInstruction_cmp_mi_r1_r12,
   13199   },
   13200   {
   13201     ARRAY_SIZE(kInstruction_cmp_mi_r1_r13),
   13202     kInstruction_cmp_mi_r1_r13,
   13203   },
   13204   {
   13205     ARRAY_SIZE(kInstruction_cmp_mi_r1_r14),
   13206     kInstruction_cmp_mi_r1_r14,
   13207   },
   13208   {
   13209     ARRAY_SIZE(kInstruction_cmp_mi_r2_r0),
   13210     kInstruction_cmp_mi_r2_r0,
   13211   },
   13212   {
   13213     ARRAY_SIZE(kInstruction_cmp_mi_r2_r1),
   13214     kInstruction_cmp_mi_r2_r1,
   13215   },
   13216   {
   13217     ARRAY_SIZE(kInstruction_cmp_mi_r2_r2),
   13218     kInstruction_cmp_mi_r2_r2,
   13219   },
   13220   {
   13221     ARRAY_SIZE(kInstruction_cmp_mi_r2_r3),
   13222     kInstruction_cmp_mi_r2_r3,
   13223   },
   13224   {
   13225     ARRAY_SIZE(kInstruction_cmp_mi_r2_r4),
   13226     kInstruction_cmp_mi_r2_r4,
   13227   },
   13228   {
   13229     ARRAY_SIZE(kInstruction_cmp_mi_r2_r5),
   13230     kInstruction_cmp_mi_r2_r5,
   13231   },
   13232   {
   13233     ARRAY_SIZE(kInstruction_cmp_mi_r2_r6),
   13234     kInstruction_cmp_mi_r2_r6,
   13235   },
   13236   {
   13237     ARRAY_SIZE(kInstruction_cmp_mi_r2_r7),
   13238     kInstruction_cmp_mi_r2_r7,
   13239   },
   13240   {
   13241     ARRAY_SIZE(kInstruction_cmp_mi_r2_r8),
   13242     kInstruction_cmp_mi_r2_r8,
   13243   },
   13244   {
   13245     ARRAY_SIZE(kInstruction_cmp_mi_r2_r9),
   13246     kInstruction_cmp_mi_r2_r9,
   13247   },
   13248   {
   13249     ARRAY_SIZE(kInstruction_cmp_mi_r2_r10),
   13250     kInstruction_cmp_mi_r2_r10,
   13251   },
   13252   {
   13253     ARRAY_SIZE(kInstruction_cmp_mi_r2_r11),
   13254     kInstruction_cmp_mi_r2_r11,
   13255   },
   13256   {
   13257     ARRAY_SIZE(kInstruction_cmp_mi_r2_r12),
   13258     kInstruction_cmp_mi_r2_r12,
   13259   },
   13260   {
   13261     ARRAY_SIZE(kInstruction_cmp_mi_r2_r13),
   13262     kInstruction_cmp_mi_r2_r13,
   13263   },
   13264   {
   13265     ARRAY_SIZE(kInstruction_cmp_mi_r2_r14),
   13266     kInstruction_cmp_mi_r2_r14,
   13267   },
   13268   {
   13269     ARRAY_SIZE(kInstruction_cmp_mi_r3_r0),
   13270     kInstruction_cmp_mi_r3_r0,
   13271   },
   13272   {
   13273     ARRAY_SIZE(kInstruction_cmp_mi_r3_r1),
   13274     kInstruction_cmp_mi_r3_r1,
   13275   },
   13276   {
   13277     ARRAY_SIZE(kInstruction_cmp_mi_r3_r2),
   13278     kInstruction_cmp_mi_r3_r2,
   13279   },
   13280   {
   13281     ARRAY_SIZE(kInstruction_cmp_mi_r3_r3),
   13282     kInstruction_cmp_mi_r3_r3,
   13283   },
   13284   {
   13285     ARRAY_SIZE(kInstruction_cmp_mi_r3_r4),
   13286     kInstruction_cmp_mi_r3_r4,
   13287   },
   13288   {
   13289     ARRAY_SIZE(kInstruction_cmp_mi_r3_r5),
   13290     kInstruction_cmp_mi_r3_r5,
   13291   },
   13292   {
   13293     ARRAY_SIZE(kInstruction_cmp_mi_r3_r6),
   13294     kInstruction_cmp_mi_r3_r6,
   13295   },
   13296   {
   13297     ARRAY_SIZE(kInstruction_cmp_mi_r3_r7),
   13298     kInstruction_cmp_mi_r3_r7,
   13299   },
   13300   {
   13301     ARRAY_SIZE(kInstruction_cmp_mi_r3_r8),
   13302     kInstruction_cmp_mi_r3_r8,
   13303   },
   13304   {
   13305     ARRAY_SIZE(kInstruction_cmp_mi_r3_r9),
   13306     kInstruction_cmp_mi_r3_r9,
   13307   },
   13308   {
   13309     ARRAY_SIZE(kInstruction_cmp_mi_r3_r10),
   13310     kInstruction_cmp_mi_r3_r10,
   13311   },
   13312   {
   13313     ARRAY_SIZE(kInstruction_cmp_mi_r3_r11),
   13314     kInstruction_cmp_mi_r3_r11,
   13315   },
   13316   {
   13317     ARRAY_SIZE(kInstruction_cmp_mi_r3_r12),
   13318     kInstruction_cmp_mi_r3_r12,
   13319   },
   13320   {
   13321     ARRAY_SIZE(kInstruction_cmp_mi_r3_r13),
   13322     kInstruction_cmp_mi_r3_r13,
   13323   },
   13324   {
   13325     ARRAY_SIZE(kInstruction_cmp_mi_r3_r14),
   13326     kInstruction_cmp_mi_r3_r14,
   13327   },
   13328   {
   13329     ARRAY_SIZE(kInstruction_cmp_mi_r4_r0),
   13330     kInstruction_cmp_mi_r4_r0,
   13331   },
   13332   {
   13333     ARRAY_SIZE(kInstruction_cmp_mi_r4_r1),
   13334     kInstruction_cmp_mi_r4_r1,
   13335   },
   13336   {
   13337     ARRAY_SIZE(kInstruction_cmp_mi_r4_r2),
   13338     kInstruction_cmp_mi_r4_r2,
   13339   },
   13340   {
   13341     ARRAY_SIZE(kInstruction_cmp_mi_r4_r3),
   13342     kInstruction_cmp_mi_r4_r3,
   13343   },
   13344   {
   13345     ARRAY_SIZE(kInstruction_cmp_mi_r4_r4),
   13346     kInstruction_cmp_mi_r4_r4,
   13347   },
   13348   {
   13349     ARRAY_SIZE(kInstruction_cmp_mi_r4_r5),
   13350     kInstruction_cmp_mi_r4_r5,
   13351   },
   13352   {
   13353     ARRAY_SIZE(kInstruction_cmp_mi_r4_r6),
   13354     kInstruction_cmp_mi_r4_r6,
   13355   },
   13356   {
   13357     ARRAY_SIZE(kInstruction_cmp_mi_r4_r7),
   13358     kInstruction_cmp_mi_r4_r7,
   13359   },
   13360   {
   13361     ARRAY_SIZE(kInstruction_cmp_mi_r4_r8),
   13362     kInstruction_cmp_mi_r4_r8,
   13363   },
   13364   {
   13365     ARRAY_SIZE(kInstruction_cmp_mi_r4_r9),
   13366     kInstruction_cmp_mi_r4_r9,
   13367   },
   13368   {
   13369     ARRAY_SIZE(kInstruction_cmp_mi_r4_r10),
   13370     kInstruction_cmp_mi_r4_r10,
   13371   },
   13372   {
   13373     ARRAY_SIZE(kInstruction_cmp_mi_r4_r11),
   13374     kInstruction_cmp_mi_r4_r11,
   13375   },
   13376   {
   13377     ARRAY_SIZE(kInstruction_cmp_mi_r4_r12),
   13378     kInstruction_cmp_mi_r4_r12,
   13379   },
   13380   {
   13381     ARRAY_SIZE(kInstruction_cmp_mi_r4_r13),
   13382     kInstruction_cmp_mi_r4_r13,
   13383   },
   13384   {
   13385     ARRAY_SIZE(kInstruction_cmp_mi_r4_r14),
   13386     kInstruction_cmp_mi_r4_r14,
   13387   },
   13388   {
   13389     ARRAY_SIZE(kInstruction_cmp_mi_r5_r0),
   13390     kInstruction_cmp_mi_r5_r0,
   13391   },
   13392   {
   13393     ARRAY_SIZE(kInstruction_cmp_mi_r5_r1),
   13394     kInstruction_cmp_mi_r5_r1,
   13395   },
   13396   {
   13397     ARRAY_SIZE(kInstruction_cmp_mi_r5_r2),
   13398     kInstruction_cmp_mi_r5_r2,
   13399   },
   13400   {
   13401     ARRAY_SIZE(kInstruction_cmp_mi_r5_r3),
   13402     kInstruction_cmp_mi_r5_r3,
   13403   },
   13404   {
   13405     ARRAY_SIZE(kInstruction_cmp_mi_r5_r4),
   13406     kInstruction_cmp_mi_r5_r4,
   13407   },
   13408   {
   13409     ARRAY_SIZE(kInstruction_cmp_mi_r5_r5),
   13410     kInstruction_cmp_mi_r5_r5,
   13411   },
   13412   {
   13413     ARRAY_SIZE(kInstruction_cmp_mi_r5_r6),
   13414     kInstruction_cmp_mi_r5_r6,
   13415   },
   13416   {
   13417     ARRAY_SIZE(kInstruction_cmp_mi_r5_r7),
   13418     kInstruction_cmp_mi_r5_r7,
   13419   },
   13420   {
   13421     ARRAY_SIZE(kInstruction_cmp_mi_r5_r8),
   13422     kInstruction_cmp_mi_r5_r8,
   13423   },
   13424   {
   13425     ARRAY_SIZE(kInstruction_cmp_mi_r5_r9),
   13426     kInstruction_cmp_mi_r5_r9,
   13427   },
   13428   {
   13429     ARRAY_SIZE(kInstruction_cmp_mi_r5_r10),
   13430     kInstruction_cmp_mi_r5_r10,
   13431   },
   13432   {
   13433     ARRAY_SIZE(kInstruction_cmp_mi_r5_r11),
   13434     kInstruction_cmp_mi_r5_r11,
   13435   },
   13436   {
   13437     ARRAY_SIZE(kInstruction_cmp_mi_r5_r12),
   13438     kInstruction_cmp_mi_r5_r12,
   13439   },
   13440   {
   13441     ARRAY_SIZE(kInstruction_cmp_mi_r5_r13),
   13442     kInstruction_cmp_mi_r5_r13,
   13443   },
   13444   {
   13445     ARRAY_SIZE(kInstruction_cmp_mi_r5_r14),
   13446     kInstruction_cmp_mi_r5_r14,
   13447   },
   13448   {
   13449     ARRAY_SIZE(kInstruction_cmp_mi_r6_r0),
   13450     kInstruction_cmp_mi_r6_r0,
   13451   },
   13452   {
   13453     ARRAY_SIZE(kInstruction_cmp_mi_r6_r1),
   13454     kInstruction_cmp_mi_r6_r1,
   13455   },
   13456   {
   13457     ARRAY_SIZE(kInstruction_cmp_mi_r6_r2),
   13458     kInstruction_cmp_mi_r6_r2,
   13459   },
   13460   {
   13461     ARRAY_SIZE(kInstruction_cmp_mi_r6_r3),
   13462     kInstruction_cmp_mi_r6_r3,
   13463   },
   13464   {
   13465     ARRAY_SIZE(kInstruction_cmp_mi_r6_r4),
   13466     kInstruction_cmp_mi_r6_r4,
   13467   },
   13468   {
   13469     ARRAY_SIZE(kInstruction_cmp_mi_r6_r5),
   13470     kInstruction_cmp_mi_r6_r5,
   13471   },
   13472   {
   13473     ARRAY_SIZE(kInstruction_cmp_mi_r6_r6),
   13474     kInstruction_cmp_mi_r6_r6,
   13475   },
   13476   {
   13477     ARRAY_SIZE(kInstruction_cmp_mi_r6_r7),
   13478     kInstruction_cmp_mi_r6_r7,
   13479   },
   13480   {
   13481     ARRAY_SIZE(kInstruction_cmp_mi_r6_r8),
   13482     kInstruction_cmp_mi_r6_r8,
   13483   },
   13484   {
   13485     ARRAY_SIZE(kInstruction_cmp_mi_r6_r9),
   13486     kInstruction_cmp_mi_r6_r9,
   13487   },
   13488   {
   13489     ARRAY_SIZE(kInstruction_cmp_mi_r6_r10),
   13490     kInstruction_cmp_mi_r6_r10,
   13491   },
   13492   {
   13493     ARRAY_SIZE(kInstruction_cmp_mi_r6_r11),
   13494     kInstruction_cmp_mi_r6_r11,
   13495   },
   13496   {
   13497     ARRAY_SIZE(kInstruction_cmp_mi_r6_r12),
   13498     kInstruction_cmp_mi_r6_r12,
   13499   },
   13500   {
   13501     ARRAY_SIZE(kInstruction_cmp_mi_r6_r13),
   13502     kInstruction_cmp_mi_r6_r13,
   13503   },
   13504   {
   13505     ARRAY_SIZE(kInstruction_cmp_mi_r6_r14),
   13506     kInstruction_cmp_mi_r6_r14,
   13507   },
   13508   {
   13509     ARRAY_SIZE(kInstruction_cmp_mi_r7_r0),
   13510     kInstruction_cmp_mi_r7_r0,
   13511   },
   13512   {
   13513     ARRAY_SIZE(kInstruction_cmp_mi_r7_r1),
   13514     kInstruction_cmp_mi_r7_r1,
   13515   },
   13516   {
   13517     ARRAY_SIZE(kInstruction_cmp_mi_r7_r2),
   13518     kInstruction_cmp_mi_r7_r2,
   13519   },
   13520   {
   13521     ARRAY_SIZE(kInstruction_cmp_mi_r7_r3),
   13522     kInstruction_cmp_mi_r7_r3,
   13523   },
   13524   {
   13525     ARRAY_SIZE(kInstruction_cmp_mi_r7_r4),
   13526     kInstruction_cmp_mi_r7_r4,
   13527   },
   13528   {
   13529     ARRAY_SIZE(kInstruction_cmp_mi_r7_r5),
   13530     kInstruction_cmp_mi_r7_r5,
   13531   },
   13532   {
   13533     ARRAY_SIZE(kInstruction_cmp_mi_r7_r6),
   13534     kInstruction_cmp_mi_r7_r6,
   13535   },
   13536   {
   13537     ARRAY_SIZE(kInstruction_cmp_mi_r7_r7),
   13538     kInstruction_cmp_mi_r7_r7,
   13539   },
   13540   {
   13541     ARRAY_SIZE(kInstruction_cmp_mi_r7_r8),
   13542     kInstruction_cmp_mi_r7_r8,
   13543   },
   13544   {
   13545     ARRAY_SIZE(kInstruction_cmp_mi_r7_r9),
   13546     kInstruction_cmp_mi_r7_r9,
   13547   },
   13548   {
   13549     ARRAY_SIZE(kInstruction_cmp_mi_r7_r10),
   13550     kInstruction_cmp_mi_r7_r10,
   13551   },
   13552   {
   13553     ARRAY_SIZE(kInstruction_cmp_mi_r7_r11),
   13554     kInstruction_cmp_mi_r7_r11,
   13555   },
   13556   {
   13557     ARRAY_SIZE(kInstruction_cmp_mi_r7_r12),
   13558     kInstruction_cmp_mi_r7_r12,
   13559   },
   13560   {
   13561     ARRAY_SIZE(kInstruction_cmp_mi_r7_r13),
   13562     kInstruction_cmp_mi_r7_r13,
   13563   },
   13564   {
   13565     ARRAY_SIZE(kInstruction_cmp_mi_r7_r14),
   13566     kInstruction_cmp_mi_r7_r14,
   13567   },
   13568   {
   13569     ARRAY_SIZE(kInstruction_cmp_mi_r8_r0),
   13570     kInstruction_cmp_mi_r8_r0,
   13571   },
   13572   {
   13573     ARRAY_SIZE(kInstruction_cmp_mi_r8_r1),
   13574     kInstruction_cmp_mi_r8_r1,
   13575   },
   13576   {
   13577     ARRAY_SIZE(kInstruction_cmp_mi_r8_r2),
   13578     kInstruction_cmp_mi_r8_r2,
   13579   },
   13580   {
   13581     ARRAY_SIZE(kInstruction_cmp_mi_r8_r3),
   13582     kInstruction_cmp_mi_r8_r3,
   13583   },
   13584   {
   13585     ARRAY_SIZE(kInstruction_cmp_mi_r8_r4),
   13586     kInstruction_cmp_mi_r8_r4,
   13587   },
   13588   {
   13589     ARRAY_SIZE(kInstruction_cmp_mi_r8_r5),
   13590     kInstruction_cmp_mi_r8_r5,
   13591   },
   13592   {
   13593     ARRAY_SIZE(kInstruction_cmp_mi_r8_r6),
   13594     kInstruction_cmp_mi_r8_r6,
   13595   },
   13596   {
   13597     ARRAY_SIZE(kInstruction_cmp_mi_r8_r7),
   13598     kInstruction_cmp_mi_r8_r7,
   13599   },
   13600   {
   13601     ARRAY_SIZE(kInstruction_cmp_mi_r8_r8),
   13602     kInstruction_cmp_mi_r8_r8,
   13603   },
   13604   {
   13605     ARRAY_SIZE(kInstruction_cmp_mi_r8_r9),
   13606     kInstruction_cmp_mi_r8_r9,
   13607   },
   13608   {
   13609     ARRAY_SIZE(kInstruction_cmp_mi_r8_r10),
   13610     kInstruction_cmp_mi_r8_r10,
   13611   },
   13612   {
   13613     ARRAY_SIZE(kInstruction_cmp_mi_r8_r11),
   13614     kInstruction_cmp_mi_r8_r11,
   13615   },
   13616   {
   13617     ARRAY_SIZE(kInstruction_cmp_mi_r8_r12),
   13618     kInstruction_cmp_mi_r8_r12,
   13619   },
   13620   {
   13621     ARRAY_SIZE(kInstruction_cmp_mi_r8_r13),
   13622     kInstruction_cmp_mi_r8_r13,
   13623   },
   13624   {
   13625     ARRAY_SIZE(kInstruction_cmp_mi_r8_r14),
   13626     kInstruction_cmp_mi_r8_r14,
   13627   },
   13628   {
   13629     ARRAY_SIZE(kInstruction_cmp_mi_r9_r0),
   13630     kInstruction_cmp_mi_r9_r0,
   13631   },
   13632   {
   13633     ARRAY_SIZE(kInstruction_cmp_mi_r9_r1),
   13634     kInstruction_cmp_mi_r9_r1,
   13635   },
   13636   {
   13637     ARRAY_SIZE(kInstruction_cmp_mi_r9_r2),
   13638     kInstruction_cmp_mi_r9_r2,
   13639   },
   13640   {
   13641     ARRAY_SIZE(kInstruction_cmp_mi_r9_r3),
   13642     kInstruction_cmp_mi_r9_r3,
   13643   },
   13644   {
   13645     ARRAY_SIZE(kInstruction_cmp_mi_r9_r4),
   13646     kInstruction_cmp_mi_r9_r4,
   13647   },
   13648   {
   13649     ARRAY_SIZE(kInstruction_cmp_mi_r9_r5),
   13650     kInstruction_cmp_mi_r9_r5,
   13651   },
   13652   {
   13653     ARRAY_SIZE(kInstruction_cmp_mi_r9_r6),
   13654     kInstruction_cmp_mi_r9_r6,
   13655   },
   13656   {
   13657     ARRAY_SIZE(kInstruction_cmp_mi_r9_r7),
   13658     kInstruction_cmp_mi_r9_r7,
   13659   },
   13660   {
   13661     ARRAY_SIZE(kInstruction_cmp_mi_r9_r8),
   13662     kInstruction_cmp_mi_r9_r8,
   13663   },
   13664   {
   13665     ARRAY_SIZE(kInstruction_cmp_mi_r9_r9),
   13666     kInstruction_cmp_mi_r9_r9,
   13667   },
   13668   {
   13669     ARRAY_SIZE(kInstruction_cmp_mi_r9_r10),
   13670     kInstruction_cmp_mi_r9_r10,
   13671   },
   13672   {
   13673     ARRAY_SIZE(kInstruction_cmp_mi_r9_r11),
   13674     kInstruction_cmp_mi_r9_r11,
   13675   },
   13676   {
   13677     ARRAY_SIZE(kInstruction_cmp_mi_r9_r12),
   13678     kInstruction_cmp_mi_r9_r12,
   13679   },
   13680   {
   13681     ARRAY_SIZE(kInstruction_cmp_mi_r9_r13),
   13682     kInstruction_cmp_mi_r9_r13,
   13683   },
   13684   {
   13685     ARRAY_SIZE(kInstruction_cmp_mi_r9_r14),
   13686     kInstruction_cmp_mi_r9_r14,
   13687   },
   13688   {
   13689     ARRAY_SIZE(kInstruction_cmp_mi_r10_r0),
   13690     kInstruction_cmp_mi_r10_r0,
   13691   },
   13692   {
   13693     ARRAY_SIZE(kInstruction_cmp_mi_r10_r1),
   13694     kInstruction_cmp_mi_r10_r1,
   13695   },
   13696   {
   13697     ARRAY_SIZE(kInstruction_cmp_mi_r10_r2),
   13698     kInstruction_cmp_mi_r10_r2,
   13699   },
   13700   {
   13701     ARRAY_SIZE(kInstruction_cmp_mi_r10_r3),
   13702     kInstruction_cmp_mi_r10_r3,
   13703   },
   13704   {
   13705     ARRAY_SIZE(kInstruction_cmp_mi_r10_r4),
   13706     kInstruction_cmp_mi_r10_r4,
   13707   },
   13708   {
   13709     ARRAY_SIZE(kInstruction_cmp_mi_r10_r5),
   13710     kInstruction_cmp_mi_r10_r5,
   13711   },
   13712   {
   13713     ARRAY_SIZE(kInstruction_cmp_mi_r10_r6),
   13714     kInstruction_cmp_mi_r10_r6,
   13715   },
   13716   {
   13717     ARRAY_SIZE(kInstruction_cmp_mi_r10_r7),
   13718     kInstruction_cmp_mi_r10_r7,
   13719   },
   13720   {
   13721     ARRAY_SIZE(kInstruction_cmp_mi_r10_r8),
   13722     kInstruction_cmp_mi_r10_r8,
   13723   },
   13724   {
   13725     ARRAY_SIZE(kInstruction_cmp_mi_r10_r9),
   13726     kInstruction_cmp_mi_r10_r9,
   13727   },
   13728   {
   13729     ARRAY_SIZE(kInstruction_cmp_mi_r10_r10),
   13730     kInstruction_cmp_mi_r10_r10,
   13731   },
   13732   {
   13733     ARRAY_SIZE(kInstruction_cmp_mi_r10_r11),
   13734     kInstruction_cmp_mi_r10_r11,
   13735   },
   13736   {
   13737     ARRAY_SIZE(kInstruction_cmp_mi_r10_r12),
   13738     kInstruction_cmp_mi_r10_r12,
   13739   },
   13740   {
   13741     ARRAY_SIZE(kInstruction_cmp_mi_r10_r13),
   13742     kInstruction_cmp_mi_r10_r13,
   13743   },
   13744   {
   13745     ARRAY_SIZE(kInstruction_cmp_mi_r10_r14),
   13746     kInstruction_cmp_mi_r10_r14,
   13747   },
   13748   {
   13749     ARRAY_SIZE(kInstruction_cmp_mi_r11_r0),
   13750     kInstruction_cmp_mi_r11_r0,
   13751   },
   13752   {
   13753     ARRAY_SIZE(kInstruction_cmp_mi_r11_r1),
   13754     kInstruction_cmp_mi_r11_r1,
   13755   },
   13756   {
   13757     ARRAY_SIZE(kInstruction_cmp_mi_r11_r2),
   13758     kInstruction_cmp_mi_r11_r2,
   13759   },
   13760   {
   13761     ARRAY_SIZE(kInstruction_cmp_mi_r11_r3),
   13762     kInstruction_cmp_mi_r11_r3,
   13763   },
   13764   {
   13765     ARRAY_SIZE(kInstruction_cmp_mi_r11_r4),
   13766     kInstruction_cmp_mi_r11_r4,
   13767   },
   13768   {
   13769     ARRAY_SIZE(kInstruction_cmp_mi_r11_r5),
   13770     kInstruction_cmp_mi_r11_r5,
   13771   },
   13772   {
   13773     ARRAY_SIZE(kInstruction_cmp_mi_r11_r6),
   13774     kInstruction_cmp_mi_r11_r6,
   13775   },
   13776   {
   13777     ARRAY_SIZE(kInstruction_cmp_mi_r11_r7),
   13778     kInstruction_cmp_mi_r11_r7,
   13779   },
   13780   {
   13781     ARRAY_SIZE(kInstruction_cmp_mi_r11_r8),
   13782     kInstruction_cmp_mi_r11_r8,
   13783   },
   13784   {
   13785     ARRAY_SIZE(kInstruction_cmp_mi_r11_r9),
   13786     kInstruction_cmp_mi_r11_r9,
   13787   },
   13788   {
   13789     ARRAY_SIZE(kInstruction_cmp_mi_r11_r10),
   13790     kInstruction_cmp_mi_r11_r10,
   13791   },
   13792   {
   13793     ARRAY_SIZE(kInstruction_cmp_mi_r11_r11),
   13794     kInstruction_cmp_mi_r11_r11,
   13795   },
   13796   {
   13797     ARRAY_SIZE(kInstruction_cmp_mi_r11_r12),
   13798     kInstruction_cmp_mi_r11_r12,
   13799   },
   13800   {
   13801     ARRAY_SIZE(kInstruction_cmp_mi_r11_r13),
   13802     kInstruction_cmp_mi_r11_r13,
   13803   },
   13804   {
   13805     ARRAY_SIZE(kInstruction_cmp_mi_r11_r14),
   13806     kInstruction_cmp_mi_r11_r14,
   13807   },
   13808   {
   13809     ARRAY_SIZE(kInstruction_cmp_mi_r12_r0),
   13810     kInstruction_cmp_mi_r12_r0,
   13811   },
   13812   {
   13813     ARRAY_SIZE(kInstruction_cmp_mi_r12_r1),
   13814     kInstruction_cmp_mi_r12_r1,
   13815   },
   13816   {
   13817     ARRAY_SIZE(kInstruction_cmp_mi_r12_r2),
   13818     kInstruction_cmp_mi_r12_r2,
   13819   },
   13820   {
   13821     ARRAY_SIZE(kInstruction_cmp_mi_r12_r3),
   13822     kInstruction_cmp_mi_r12_r3,
   13823   },
   13824   {
   13825     ARRAY_SIZE(kInstruction_cmp_mi_r12_r4),
   13826     kInstruction_cmp_mi_r12_r4,
   13827   },
   13828   {
   13829     ARRAY_SIZE(kInstruction_cmp_mi_r12_r5),
   13830     kInstruction_cmp_mi_r12_r5,
   13831   },
   13832   {
   13833     ARRAY_SIZE(kInstruction_cmp_mi_r12_r6),
   13834     kInstruction_cmp_mi_r12_r6,
   13835   },
   13836   {
   13837     ARRAY_SIZE(kInstruction_cmp_mi_r12_r7),
   13838     kInstruction_cmp_mi_r12_r7,
   13839   },
   13840   {
   13841     ARRAY_SIZE(kInstruction_cmp_mi_r12_r8),
   13842     kInstruction_cmp_mi_r12_r8,
   13843   },
   13844   {
   13845     ARRAY_SIZE(kInstruction_cmp_mi_r12_r9),
   13846     kInstruction_cmp_mi_r12_r9,
   13847   },
   13848   {
   13849     ARRAY_SIZE(kInstruction_cmp_mi_r12_r10),
   13850     kInstruction_cmp_mi_r12_r10,
   13851   },
   13852   {
   13853     ARRAY_SIZE(kInstruction_cmp_mi_r12_r11),
   13854     kInstruction_cmp_mi_r12_r11,
   13855   },
   13856   {
   13857     ARRAY_SIZE(kInstruction_cmp_mi_r12_r12),
   13858     kInstruction_cmp_mi_r12_r12,
   13859   },
   13860   {
   13861     ARRAY_SIZE(kInstruction_cmp_mi_r12_r13),
   13862     kInstruction_cmp_mi_r12_r13,
   13863   },
   13864   {
   13865     ARRAY_SIZE(kInstruction_cmp_mi_r12_r14),
   13866     kInstruction_cmp_mi_r12_r14,
   13867   },
   13868   {
   13869     ARRAY_SIZE(kInstruction_cmp_mi_r13_r0),
   13870     kInstruction_cmp_mi_r13_r0,
   13871   },
   13872   {
   13873     ARRAY_SIZE(kInstruction_cmp_mi_r13_r1),
   13874     kInstruction_cmp_mi_r13_r1,
   13875   },
   13876   {
   13877     ARRAY_SIZE(kInstruction_cmp_mi_r13_r2),
   13878     kInstruction_cmp_mi_r13_r2,
   13879   },
   13880   {
   13881     ARRAY_SIZE(kInstruction_cmp_mi_r13_r3),
   13882     kInstruction_cmp_mi_r13_r3,
   13883   },
   13884   {
   13885     ARRAY_SIZE(kInstruction_cmp_mi_r13_r4),
   13886     kInstruction_cmp_mi_r13_r4,
   13887   },
   13888   {
   13889     ARRAY_SIZE(kInstruction_cmp_mi_r13_r5),
   13890     kInstruction_cmp_mi_r13_r5,
   13891   },
   13892   {
   13893     ARRAY_SIZE(kInstruction_cmp_mi_r13_r6),
   13894     kInstruction_cmp_mi_r13_r6,
   13895   },
   13896   {
   13897     ARRAY_SIZE(kInstruction_cmp_mi_r13_r7),
   13898     kInstruction_cmp_mi_r13_r7,
   13899   },
   13900   {
   13901     ARRAY_SIZE(kInstruction_cmp_mi_r13_r8),
   13902     kInstruction_cmp_mi_r13_r8,
   13903   },
   13904   {
   13905     ARRAY_SIZE(kInstruction_cmp_mi_r13_r9),
   13906     kInstruction_cmp_mi_r13_r9,
   13907   },
   13908   {
   13909     ARRAY_SIZE(kInstruction_cmp_mi_r13_r10),
   13910     kInstruction_cmp_mi_r13_r10,
   13911   },
   13912   {
   13913     ARRAY_SIZE(kInstruction_cmp_mi_r13_r11),
   13914     kInstruction_cmp_mi_r13_r11,
   13915   },
   13916   {
   13917     ARRAY_SIZE(kInstruction_cmp_mi_r13_r12),
   13918     kInstruction_cmp_mi_r13_r12,
   13919   },
   13920   {
   13921     ARRAY_SIZE(kInstruction_cmp_mi_r13_r13),
   13922     kInstruction_cmp_mi_r13_r13,
   13923   },
   13924   {
   13925     ARRAY_SIZE(kInstruction_cmp_mi_r13_r14),
   13926     kInstruction_cmp_mi_r13_r14,
   13927   },
   13928   {
   13929     ARRAY_SIZE(kInstruction_cmp_mi_r14_r0),
   13930     kInstruction_cmp_mi_r14_r0,
   13931   },
   13932   {
   13933     ARRAY_SIZE(kInstruction_cmp_mi_r14_r1),
   13934     kInstruction_cmp_mi_r14_r1,
   13935   },
   13936   {
   13937     ARRAY_SIZE(kInstruction_cmp_mi_r14_r2),
   13938     kInstruction_cmp_mi_r14_r2,
   13939   },
   13940   {
   13941     ARRAY_SIZE(kInstruction_cmp_mi_r14_r3),
   13942     kInstruction_cmp_mi_r14_r3,
   13943   },
   13944   {
   13945     ARRAY_SIZE(kInstruction_cmp_mi_r14_r4),
   13946     kInstruction_cmp_mi_r14_r4,
   13947   },
   13948   {
   13949     ARRAY_SIZE(kInstruction_cmp_mi_r14_r5),
   13950     kInstruction_cmp_mi_r14_r5,
   13951   },
   13952   {
   13953     ARRAY_SIZE(kInstruction_cmp_mi_r14_r6),
   13954     kInstruction_cmp_mi_r14_r6,
   13955   },
   13956   {
   13957     ARRAY_SIZE(kInstruction_cmp_mi_r14_r7),
   13958     kInstruction_cmp_mi_r14_r7,
   13959   },
   13960   {
   13961     ARRAY_SIZE(kInstruction_cmp_mi_r14_r8),
   13962     kInstruction_cmp_mi_r14_r8,
   13963   },
   13964   {
   13965     ARRAY_SIZE(kInstruction_cmp_mi_r14_r9),
   13966     kInstruction_cmp_mi_r14_r9,
   13967   },
   13968   {
   13969     ARRAY_SIZE(kInstruction_cmp_mi_r14_r10),
   13970     kInstruction_cmp_mi_r14_r10,
   13971   },
   13972   {
   13973     ARRAY_SIZE(kInstruction_cmp_mi_r14_r11),
   13974     kInstruction_cmp_mi_r14_r11,
   13975   },
   13976   {
   13977     ARRAY_SIZE(kInstruction_cmp_mi_r14_r12),
   13978     kInstruction_cmp_mi_r14_r12,
   13979   },
   13980   {
   13981     ARRAY_SIZE(kInstruction_cmp_mi_r14_r13),
   13982     kInstruction_cmp_mi_r14_r13,
   13983   },
   13984   {
   13985     ARRAY_SIZE(kInstruction_cmp_mi_r14_r14),
   13986     kInstruction_cmp_mi_r14_r14,
   13987   },
   13988   {
   13989     ARRAY_SIZE(kInstruction_cmp_pl_r0_r0),
   13990     kInstruction_cmp_pl_r0_r0,
   13991   },
   13992   {
   13993     ARRAY_SIZE(kInstruction_cmp_pl_r0_r1),
   13994     kInstruction_cmp_pl_r0_r1,
   13995   },
   13996   {
   13997     ARRAY_SIZE(kInstruction_cmp_pl_r0_r2),
   13998     kInstruction_cmp_pl_r0_r2,
   13999   },
   14000   {
   14001     ARRAY_SIZE(kInstruction_cmp_pl_r0_r3),
   14002     kInstruction_cmp_pl_r0_r3,
   14003   },
   14004   {
   14005     ARRAY_SIZE(kInstruction_cmp_pl_r0_r4),
   14006     kInstruction_cmp_pl_r0_r4,
   14007   },
   14008   {
   14009     ARRAY_SIZE(kInstruction_cmp_pl_r0_r5),
   14010     kInstruction_cmp_pl_r0_r5,
   14011   },
   14012   {
   14013     ARRAY_SIZE(kInstruction_cmp_pl_r0_r6),
   14014     kInstruction_cmp_pl_r0_r6,
   14015   },
   14016   {
   14017     ARRAY_SIZE(kInstruction_cmp_pl_r0_r7),
   14018     kInstruction_cmp_pl_r0_r7,
   14019   },
   14020   {
   14021     ARRAY_SIZE(kInstruction_cmp_pl_r0_r8),
   14022     kInstruction_cmp_pl_r0_r8,
   14023   },
   14024   {
   14025     ARRAY_SIZE(kInstruction_cmp_pl_r0_r9),
   14026     kInstruction_cmp_pl_r0_r9,
   14027   },
   14028   {
   14029     ARRAY_SIZE(kInstruction_cmp_pl_r0_r10),
   14030     kInstruction_cmp_pl_r0_r10,
   14031   },
   14032   {
   14033     ARRAY_SIZE(kInstruction_cmp_pl_r0_r11),
   14034     kInstruction_cmp_pl_r0_r11,
   14035   },
   14036   {
   14037     ARRAY_SIZE(kInstruction_cmp_pl_r0_r12),
   14038     kInstruction_cmp_pl_r0_r12,
   14039   },
   14040   {
   14041     ARRAY_SIZE(kInstruction_cmp_pl_r0_r13),
   14042     kInstruction_cmp_pl_r0_r13,
   14043   },
   14044   {
   14045     ARRAY_SIZE(kInstruction_cmp_pl_r0_r14),
   14046     kInstruction_cmp_pl_r0_r14,
   14047   },
   14048   {
   14049     ARRAY_SIZE(kInstruction_cmp_pl_r1_r0),
   14050     kInstruction_cmp_pl_r1_r0,
   14051   },
   14052   {
   14053     ARRAY_SIZE(kInstruction_cmp_pl_r1_r1),
   14054     kInstruction_cmp_pl_r1_r1,
   14055   },
   14056   {
   14057     ARRAY_SIZE(kInstruction_cmp_pl_r1_r2),
   14058     kInstruction_cmp_pl_r1_r2,
   14059   },
   14060   {
   14061     ARRAY_SIZE(kInstruction_cmp_pl_r1_r3),
   14062     kInstruction_cmp_pl_r1_r3,
   14063   },
   14064   {
   14065     ARRAY_SIZE(kInstruction_cmp_pl_r1_r4),
   14066     kInstruction_cmp_pl_r1_r4,
   14067   },
   14068   {
   14069     ARRAY_SIZE(kInstruction_cmp_pl_r1_r5),
   14070     kInstruction_cmp_pl_r1_r5,
   14071   },
   14072   {
   14073     ARRAY_SIZE(kInstruction_cmp_pl_r1_r6),
   14074     kInstruction_cmp_pl_r1_r6,
   14075   },
   14076   {
   14077     ARRAY_SIZE(kInstruction_cmp_pl_r1_r7),
   14078     kInstruction_cmp_pl_r1_r7,
   14079   },
   14080   {
   14081     ARRAY_SIZE(kInstruction_cmp_pl_r1_r8),
   14082     kInstruction_cmp_pl_r1_r8,
   14083   },
   14084   {
   14085     ARRAY_SIZE(kInstruction_cmp_pl_r1_r9),
   14086     kInstruction_cmp_pl_r1_r9,
   14087   },
   14088   {
   14089     ARRAY_SIZE(kInstruction_cmp_pl_r1_r10),
   14090     kInstruction_cmp_pl_r1_r10,
   14091   },
   14092   {
   14093     ARRAY_SIZE(kInstruction_cmp_pl_r1_r11),
   14094     kInstruction_cmp_pl_r1_r11,
   14095   },
   14096   {
   14097     ARRAY_SIZE(kInstruction_cmp_pl_r1_r12),
   14098     kInstruction_cmp_pl_r1_r12,
   14099   },
   14100   {
   14101     ARRAY_SIZE(kInstruction_cmp_pl_r1_r13),
   14102     kInstruction_cmp_pl_r1_r13,
   14103   },
   14104   {
   14105     ARRAY_SIZE(kInstruction_cmp_pl_r1_r14),
   14106     kInstruction_cmp_pl_r1_r14,
   14107   },
   14108   {
   14109     ARRAY_SIZE(kInstruction_cmp_pl_r2_r0),
   14110     kInstruction_cmp_pl_r2_r0,
   14111   },
   14112   {
   14113     ARRAY_SIZE(kInstruction_cmp_pl_r2_r1),
   14114     kInstruction_cmp_pl_r2_r1,
   14115   },
   14116   {
   14117     ARRAY_SIZE(kInstruction_cmp_pl_r2_r2),
   14118     kInstruction_cmp_pl_r2_r2,
   14119   },
   14120   {
   14121     ARRAY_SIZE(kInstruction_cmp_pl_r2_r3),
   14122     kInstruction_cmp_pl_r2_r3,
   14123   },
   14124   {
   14125     ARRAY_SIZE(kInstruction_cmp_pl_r2_r4),
   14126     kInstruction_cmp_pl_r2_r4,
   14127   },
   14128   {
   14129     ARRAY_SIZE(kInstruction_cmp_pl_r2_r5),
   14130     kInstruction_cmp_pl_r2_r5,
   14131   },
   14132   {
   14133     ARRAY_SIZE(kInstruction_cmp_pl_r2_r6),
   14134     kInstruction_cmp_pl_r2_r6,
   14135   },
   14136   {
   14137     ARRAY_SIZE(kInstruction_cmp_pl_r2_r7),
   14138     kInstruction_cmp_pl_r2_r7,
   14139   },
   14140   {
   14141     ARRAY_SIZE(kInstruction_cmp_pl_r2_r8),
   14142     kInstruction_cmp_pl_r2_r8,
   14143   },
   14144   {
   14145     ARRAY_SIZE(kInstruction_cmp_pl_r2_r9),
   14146     kInstruction_cmp_pl_r2_r9,
   14147   },
   14148   {
   14149     ARRAY_SIZE(kInstruction_cmp_pl_r2_r10),
   14150     kInstruction_cmp_pl_r2_r10,
   14151   },
   14152   {
   14153     ARRAY_SIZE(kInstruction_cmp_pl_r2_r11),
   14154     kInstruction_cmp_pl_r2_r11,
   14155   },
   14156   {
   14157     ARRAY_SIZE(kInstruction_cmp_pl_r2_r12),
   14158     kInstruction_cmp_pl_r2_r12,
   14159   },
   14160   {
   14161     ARRAY_SIZE(kInstruction_cmp_pl_r2_r13),
   14162     kInstruction_cmp_pl_r2_r13,
   14163   },
   14164   {
   14165     ARRAY_SIZE(kInstruction_cmp_pl_r2_r14),
   14166     kInstruction_cmp_pl_r2_r14,
   14167   },
   14168   {
   14169     ARRAY_SIZE(kInstruction_cmp_pl_r3_r0),
   14170     kInstruction_cmp_pl_r3_r0,
   14171   },
   14172   {
   14173     ARRAY_SIZE(kInstruction_cmp_pl_r3_r1),
   14174     kInstruction_cmp_pl_r3_r1,
   14175   },
   14176   {
   14177     ARRAY_SIZE(kInstruction_cmp_pl_r3_r2),
   14178     kInstruction_cmp_pl_r3_r2,
   14179   },
   14180   {
   14181     ARRAY_SIZE(kInstruction_cmp_pl_r3_r3),
   14182     kInstruction_cmp_pl_r3_r3,
   14183   },
   14184   {
   14185     ARRAY_SIZE(kInstruction_cmp_pl_r3_r4),
   14186     kInstruction_cmp_pl_r3_r4,
   14187   },
   14188   {
   14189     ARRAY_SIZE(kInstruction_cmp_pl_r3_r5),
   14190     kInstruction_cmp_pl_r3_r5,
   14191   },
   14192   {
   14193     ARRAY_SIZE(kInstruction_cmp_pl_r3_r6),
   14194     kInstruction_cmp_pl_r3_r6,
   14195   },
   14196   {
   14197     ARRAY_SIZE(kInstruction_cmp_pl_r3_r7),
   14198     kInstruction_cmp_pl_r3_r7,
   14199   },
   14200   {
   14201     ARRAY_SIZE(kInstruction_cmp_pl_r3_r8),
   14202     kInstruction_cmp_pl_r3_r8,
   14203   },
   14204   {
   14205     ARRAY_SIZE(kInstruction_cmp_pl_r3_r9),
   14206     kInstruction_cmp_pl_r3_r9,
   14207   },
   14208   {
   14209     ARRAY_SIZE(kInstruction_cmp_pl_r3_r10),
   14210     kInstruction_cmp_pl_r3_r10,
   14211   },
   14212   {
   14213     ARRAY_SIZE(kInstruction_cmp_pl_r3_r11),
   14214     kInstruction_cmp_pl_r3_r11,
   14215   },
   14216   {
   14217     ARRAY_SIZE(kInstruction_cmp_pl_r3_r12),
   14218     kInstruction_cmp_pl_r3_r12,
   14219   },
   14220   {
   14221     ARRAY_SIZE(kInstruction_cmp_pl_r3_r13),
   14222     kInstruction_cmp_pl_r3_r13,
   14223   },
   14224   {
   14225     ARRAY_SIZE(kInstruction_cmp_pl_r3_r14),
   14226     kInstruction_cmp_pl_r3_r14,
   14227   },
   14228   {
   14229     ARRAY_SIZE(kInstruction_cmp_pl_r4_r0),
   14230     kInstruction_cmp_pl_r4_r0,
   14231   },
   14232   {
   14233     ARRAY_SIZE(kInstruction_cmp_pl_r4_r1),
   14234     kInstruction_cmp_pl_r4_r1,
   14235   },
   14236   {
   14237     ARRAY_SIZE(kInstruction_cmp_pl_r4_r2),
   14238     kInstruction_cmp_pl_r4_r2,
   14239   },
   14240   {
   14241     ARRAY_SIZE(kInstruction_cmp_pl_r4_r3),
   14242     kInstruction_cmp_pl_r4_r3,
   14243   },
   14244   {
   14245     ARRAY_SIZE(kInstruction_cmp_pl_r4_r4),
   14246     kInstruction_cmp_pl_r4_r4,
   14247   },
   14248   {
   14249     ARRAY_SIZE(kInstruction_cmp_pl_r4_r5),
   14250     kInstruction_cmp_pl_r4_r5,
   14251   },
   14252   {
   14253     ARRAY_SIZE(kInstruction_cmp_pl_r4_r6),
   14254     kInstruction_cmp_pl_r4_r6,
   14255   },
   14256   {
   14257     ARRAY_SIZE(kInstruction_cmp_pl_r4_r7),
   14258     kInstruction_cmp_pl_r4_r7,
   14259   },
   14260   {
   14261     ARRAY_SIZE(kInstruction_cmp_pl_r4_r8),
   14262     kInstruction_cmp_pl_r4_r8,
   14263   },
   14264   {
   14265     ARRAY_SIZE(kInstruction_cmp_pl_r4_r9),
   14266     kInstruction_cmp_pl_r4_r9,
   14267   },
   14268   {
   14269     ARRAY_SIZE(kInstruction_cmp_pl_r4_r10),
   14270     kInstruction_cmp_pl_r4_r10,
   14271   },
   14272   {
   14273     ARRAY_SIZE(kInstruction_cmp_pl_r4_r11),
   14274     kInstruction_cmp_pl_r4_r11,
   14275   },
   14276   {
   14277     ARRAY_SIZE(kInstruction_cmp_pl_r4_r12),
   14278     kInstruction_cmp_pl_r4_r12,
   14279   },
   14280   {
   14281     ARRAY_SIZE(kInstruction_cmp_pl_r4_r13),
   14282     kInstruction_cmp_pl_r4_r13,
   14283   },
   14284   {
   14285     ARRAY_SIZE(kInstruction_cmp_pl_r4_r14),
   14286     kInstruction_cmp_pl_r4_r14,
   14287   },
   14288   {
   14289     ARRAY_SIZE(kInstruction_cmp_pl_r5_r0),
   14290     kInstruction_cmp_pl_r5_r0,
   14291   },
   14292   {
   14293     ARRAY_SIZE(kInstruction_cmp_pl_r5_r1),
   14294     kInstruction_cmp_pl_r5_r1,
   14295   },
   14296   {
   14297     ARRAY_SIZE(kInstruction_cmp_pl_r5_r2),
   14298     kInstruction_cmp_pl_r5_r2,
   14299   },
   14300   {
   14301     ARRAY_SIZE(kInstruction_cmp_pl_r5_r3),
   14302     kInstruction_cmp_pl_r5_r3,
   14303   },
   14304   {
   14305     ARRAY_SIZE(kInstruction_cmp_pl_r5_r4),
   14306     kInstruction_cmp_pl_r5_r4,
   14307   },
   14308   {
   14309     ARRAY_SIZE(kInstruction_cmp_pl_r5_r5),
   14310     kInstruction_cmp_pl_r5_r5,
   14311   },
   14312   {
   14313     ARRAY_SIZE(kInstruction_cmp_pl_r5_r6),
   14314     kInstruction_cmp_pl_r5_r6,
   14315   },
   14316   {
   14317     ARRAY_SIZE(kInstruction_cmp_pl_r5_r7),
   14318     kInstruction_cmp_pl_r5_r7,
   14319   },
   14320   {
   14321     ARRAY_SIZE(kInstruction_cmp_pl_r5_r8),
   14322     kInstruction_cmp_pl_r5_r8,
   14323   },
   14324   {
   14325     ARRAY_SIZE(kInstruction_cmp_pl_r5_r9),
   14326     kInstruction_cmp_pl_r5_r9,
   14327   },
   14328   {
   14329     ARRAY_SIZE(kInstruction_cmp_pl_r5_r10),
   14330     kInstruction_cmp_pl_r5_r10,
   14331   },
   14332   {
   14333     ARRAY_SIZE(kInstruction_cmp_pl_r5_r11),
   14334     kInstruction_cmp_pl_r5_r11,
   14335   },
   14336   {
   14337     ARRAY_SIZE(kInstruction_cmp_pl_r5_r12),
   14338     kInstruction_cmp_pl_r5_r12,
   14339   },
   14340   {
   14341     ARRAY_SIZE(kInstruction_cmp_pl_r5_r13),
   14342     kInstruction_cmp_pl_r5_r13,
   14343   },
   14344   {
   14345     ARRAY_SIZE(kInstruction_cmp_pl_r5_r14),
   14346     kInstruction_cmp_pl_r5_r14,
   14347   },
   14348   {
   14349     ARRAY_SIZE(kInstruction_cmp_pl_r6_r0),
   14350     kInstruction_cmp_pl_r6_r0,
   14351   },
   14352   {
   14353     ARRAY_SIZE(kInstruction_cmp_pl_r6_r1),
   14354     kInstruction_cmp_pl_r6_r1,
   14355   },
   14356   {
   14357     ARRAY_SIZE(kInstruction_cmp_pl_r6_r2),
   14358     kInstruction_cmp_pl_r6_r2,
   14359   },
   14360   {
   14361     ARRAY_SIZE(kInstruction_cmp_pl_r6_r3),
   14362     kInstruction_cmp_pl_r6_r3,
   14363   },
   14364   {
   14365     ARRAY_SIZE(kInstruction_cmp_pl_r6_r4),
   14366     kInstruction_cmp_pl_r6_r4,
   14367   },
   14368   {
   14369     ARRAY_SIZE(kInstruction_cmp_pl_r6_r5),
   14370     kInstruction_cmp_pl_r6_r5,
   14371   },
   14372   {
   14373     ARRAY_SIZE(kInstruction_cmp_pl_r6_r6),
   14374     kInstruction_cmp_pl_r6_r6,
   14375   },
   14376   {
   14377     ARRAY_SIZE(kInstruction_cmp_pl_r6_r7),
   14378     kInstruction_cmp_pl_r6_r7,
   14379   },
   14380   {
   14381     ARRAY_SIZE(kInstruction_cmp_pl_r6_r8),
   14382     kInstruction_cmp_pl_r6_r8,
   14383   },
   14384   {
   14385     ARRAY_SIZE(kInstruction_cmp_pl_r6_r9),
   14386     kInstruction_cmp_pl_r6_r9,
   14387   },
   14388   {
   14389     ARRAY_SIZE(kInstruction_cmp_pl_r6_r10),
   14390     kInstruction_cmp_pl_r6_r10,
   14391   },
   14392   {
   14393     ARRAY_SIZE(kInstruction_cmp_pl_r6_r11),
   14394     kInstruction_cmp_pl_r6_r11,
   14395   },
   14396   {
   14397     ARRAY_SIZE(kInstruction_cmp_pl_r6_r12),
   14398     kInstruction_cmp_pl_r6_r12,
   14399   },
   14400   {
   14401     ARRAY_SIZE(kInstruction_cmp_pl_r6_r13),
   14402     kInstruction_cmp_pl_r6_r13,
   14403   },
   14404   {
   14405     ARRAY_SIZE(kInstruction_cmp_pl_r6_r14),
   14406     kInstruction_cmp_pl_r6_r14,
   14407   },
   14408   {
   14409     ARRAY_SIZE(kInstruction_cmp_pl_r7_r0),
   14410     kInstruction_cmp_pl_r7_r0,
   14411   },
   14412   {
   14413     ARRAY_SIZE(kInstruction_cmp_pl_r7_r1),
   14414     kInstruction_cmp_pl_r7_r1,
   14415   },
   14416   {
   14417     ARRAY_SIZE(kInstruction_cmp_pl_r7_r2),
   14418     kInstruction_cmp_pl_r7_r2,
   14419   },
   14420   {
   14421     ARRAY_SIZE(kInstruction_cmp_pl_r7_r3),
   14422     kInstruction_cmp_pl_r7_r3,
   14423   },
   14424   {
   14425     ARRAY_SIZE(kInstruction_cmp_pl_r7_r4),
   14426     kInstruction_cmp_pl_r7_r4,
   14427   },
   14428   {
   14429     ARRAY_SIZE(kInstruction_cmp_pl_r7_r5),
   14430     kInstruction_cmp_pl_r7_r5,
   14431   },
   14432   {
   14433     ARRAY_SIZE(kInstruction_cmp_pl_r7_r6),
   14434     kInstruction_cmp_pl_r7_r6,
   14435   },
   14436   {
   14437     ARRAY_SIZE(kInstruction_cmp_pl_r7_r7),
   14438     kInstruction_cmp_pl_r7_r7,
   14439   },
   14440   {
   14441     ARRAY_SIZE(kInstruction_cmp_pl_r7_r8),
   14442     kInstruction_cmp_pl_r7_r8,
   14443   },
   14444   {
   14445     ARRAY_SIZE(kInstruction_cmp_pl_r7_r9),
   14446     kInstruction_cmp_pl_r7_r9,
   14447   },
   14448   {
   14449     ARRAY_SIZE(kInstruction_cmp_pl_r7_r10),
   14450     kInstruction_cmp_pl_r7_r10,
   14451   },
   14452   {
   14453     ARRAY_SIZE(kInstruction_cmp_pl_r7_r11),
   14454     kInstruction_cmp_pl_r7_r11,
   14455   },
   14456   {
   14457     ARRAY_SIZE(kInstruction_cmp_pl_r7_r12),
   14458     kInstruction_cmp_pl_r7_r12,
   14459   },
   14460   {
   14461     ARRAY_SIZE(kInstruction_cmp_pl_r7_r13),
   14462     kInstruction_cmp_pl_r7_r13,
   14463   },
   14464   {
   14465     ARRAY_SIZE(kInstruction_cmp_pl_r7_r14),
   14466     kInstruction_cmp_pl_r7_r14,
   14467   },
   14468   {
   14469     ARRAY_SIZE(kInstruction_cmp_pl_r8_r0),
   14470     kInstruction_cmp_pl_r8_r0,
   14471   },
   14472   {
   14473     ARRAY_SIZE(kInstruction_cmp_pl_r8_r1),
   14474     kInstruction_cmp_pl_r8_r1,
   14475   },
   14476   {
   14477     ARRAY_SIZE(kInstruction_cmp_pl_r8_r2),
   14478     kInstruction_cmp_pl_r8_r2,
   14479   },
   14480   {
   14481     ARRAY_SIZE(kInstruction_cmp_pl_r8_r3),
   14482     kInstruction_cmp_pl_r8_r3,
   14483   },
   14484   {
   14485     ARRAY_SIZE(kInstruction_cmp_pl_r8_r4),
   14486     kInstruction_cmp_pl_r8_r4,
   14487   },
   14488   {
   14489     ARRAY_SIZE(kInstruction_cmp_pl_r8_r5),
   14490     kInstruction_cmp_pl_r8_r5,
   14491   },
   14492   {
   14493     ARRAY_SIZE(kInstruction_cmp_pl_r8_r6),
   14494     kInstruction_cmp_pl_r8_r6,
   14495   },
   14496   {
   14497     ARRAY_SIZE(kInstruction_cmp_pl_r8_r7),
   14498     kInstruction_cmp_pl_r8_r7,
   14499   },
   14500   {
   14501     ARRAY_SIZE(kInstruction_cmp_pl_r8_r8),
   14502     kInstruction_cmp_pl_r8_r8,
   14503   },
   14504   {
   14505     ARRAY_SIZE(kInstruction_cmp_pl_r8_r9),
   14506     kInstruction_cmp_pl_r8_r9,
   14507   },
   14508   {
   14509     ARRAY_SIZE(kInstruction_cmp_pl_r8_r10),
   14510     kInstruction_cmp_pl_r8_r10,
   14511   },
   14512   {
   14513     ARRAY_SIZE(kInstruction_cmp_pl_r8_r11),
   14514     kInstruction_cmp_pl_r8_r11,
   14515   },
   14516   {
   14517     ARRAY_SIZE(kInstruction_cmp_pl_r8_r12),
   14518     kInstruction_cmp_pl_r8_r12,
   14519   },
   14520   {
   14521     ARRAY_SIZE(kInstruction_cmp_pl_r8_r13),
   14522     kInstruction_cmp_pl_r8_r13,
   14523   },
   14524   {
   14525     ARRAY_SIZE(kInstruction_cmp_pl_r8_r14),
   14526     kInstruction_cmp_pl_r8_r14,
   14527   },
   14528   {
   14529     ARRAY_SIZE(kInstruction_cmp_pl_r9_r0),
   14530     kInstruction_cmp_pl_r9_r0,
   14531   },
   14532   {
   14533     ARRAY_SIZE(kInstruction_cmp_pl_r9_r1),
   14534     kInstruction_cmp_pl_r9_r1,
   14535   },
   14536   {
   14537     ARRAY_SIZE(kInstruction_cmp_pl_r9_r2),
   14538     kInstruction_cmp_pl_r9_r2,
   14539   },
   14540   {
   14541     ARRAY_SIZE(kInstruction_cmp_pl_r9_r3),
   14542     kInstruction_cmp_pl_r9_r3,
   14543   },
   14544   {
   14545     ARRAY_SIZE(kInstruction_cmp_pl_r9_r4),
   14546     kInstruction_cmp_pl_r9_r4,
   14547   },
   14548   {
   14549     ARRAY_SIZE(kInstruction_cmp_pl_r9_r5),
   14550     kInstruction_cmp_pl_r9_r5,
   14551   },
   14552   {
   14553     ARRAY_SIZE(kInstruction_cmp_pl_r9_r6),
   14554     kInstruction_cmp_pl_r9_r6,
   14555   },
   14556   {
   14557     ARRAY_SIZE(kInstruction_cmp_pl_r9_r7),
   14558     kInstruction_cmp_pl_r9_r7,
   14559   },
   14560   {
   14561     ARRAY_SIZE(kInstruction_cmp_pl_r9_r8),
   14562     kInstruction_cmp_pl_r9_r8,
   14563   },
   14564   {
   14565     ARRAY_SIZE(kInstruction_cmp_pl_r9_r9),
   14566     kInstruction_cmp_pl_r9_r9,
   14567   },
   14568   {
   14569     ARRAY_SIZE(kInstruction_cmp_pl_r9_r10),
   14570     kInstruction_cmp_pl_r9_r10,
   14571   },
   14572   {
   14573     ARRAY_SIZE(kInstruction_cmp_pl_r9_r11),
   14574     kInstruction_cmp_pl_r9_r11,
   14575   },
   14576   {
   14577     ARRAY_SIZE(kInstruction_cmp_pl_r9_r12),
   14578     kInstruction_cmp_pl_r9_r12,
   14579   },
   14580   {
   14581     ARRAY_SIZE(kInstruction_cmp_pl_r9_r13),
   14582     kInstruction_cmp_pl_r9_r13,
   14583   },
   14584   {
   14585     ARRAY_SIZE(kInstruction_cmp_pl_r9_r14),
   14586     kInstruction_cmp_pl_r9_r14,
   14587   },
   14588   {
   14589     ARRAY_SIZE(kInstruction_cmp_pl_r10_r0),
   14590     kInstruction_cmp_pl_r10_r0,
   14591   },
   14592   {
   14593     ARRAY_SIZE(kInstruction_cmp_pl_r10_r1),
   14594     kInstruction_cmp_pl_r10_r1,
   14595   },
   14596   {
   14597     ARRAY_SIZE(kInstruction_cmp_pl_r10_r2),
   14598     kInstruction_cmp_pl_r10_r2,
   14599   },
   14600   {
   14601     ARRAY_SIZE(kInstruction_cmp_pl_r10_r3),
   14602     kInstruction_cmp_pl_r10_r3,
   14603   },
   14604   {
   14605     ARRAY_SIZE(kInstruction_cmp_pl_r10_r4),
   14606     kInstruction_cmp_pl_r10_r4,
   14607   },
   14608   {
   14609     ARRAY_SIZE(kInstruction_cmp_pl_r10_r5),
   14610     kInstruction_cmp_pl_r10_r5,
   14611   },
   14612   {
   14613     ARRAY_SIZE(kInstruction_cmp_pl_r10_r6),
   14614     kInstruction_cmp_pl_r10_r6,
   14615   },
   14616   {
   14617     ARRAY_SIZE(kInstruction_cmp_pl_r10_r7),
   14618     kInstruction_cmp_pl_r10_r7,
   14619   },
   14620   {
   14621     ARRAY_SIZE(kInstruction_cmp_pl_r10_r8),
   14622     kInstruction_cmp_pl_r10_r8,
   14623   },
   14624   {
   14625     ARRAY_SIZE(kInstruction_cmp_pl_r10_r9),
   14626     kInstruction_cmp_pl_r10_r9,
   14627   },
   14628   {
   14629     ARRAY_SIZE(kInstruction_cmp_pl_r10_r10),
   14630     kInstruction_cmp_pl_r10_r10,
   14631   },
   14632   {
   14633     ARRAY_SIZE(kInstruction_cmp_pl_r10_r11),
   14634     kInstruction_cmp_pl_r10_r11,
   14635   },
   14636   {
   14637     ARRAY_SIZE(kInstruction_cmp_pl_r10_r12),
   14638     kInstruction_cmp_pl_r10_r12,
   14639   },
   14640   {
   14641     ARRAY_SIZE(kInstruction_cmp_pl_r10_r13),
   14642     kInstruction_cmp_pl_r10_r13,
   14643   },
   14644   {
   14645     ARRAY_SIZE(kInstruction_cmp_pl_r10_r14),
   14646     kInstruction_cmp_pl_r10_r14,
   14647   },
   14648   {
   14649     ARRAY_SIZE(kInstruction_cmp_pl_r11_r0),
   14650     kInstruction_cmp_pl_r11_r0,
   14651   },
   14652   {
   14653     ARRAY_SIZE(kInstruction_cmp_pl_r11_r1),
   14654     kInstruction_cmp_pl_r11_r1,
   14655   },
   14656   {
   14657     ARRAY_SIZE(kInstruction_cmp_pl_r11_r2),
   14658     kInstruction_cmp_pl_r11_r2,
   14659   },
   14660   {
   14661     ARRAY_SIZE(kInstruction_cmp_pl_r11_r3),
   14662     kInstruction_cmp_pl_r11_r3,
   14663   },
   14664   {
   14665     ARRAY_SIZE(kInstruction_cmp_pl_r11_r4),
   14666     kInstruction_cmp_pl_r11_r4,
   14667   },
   14668   {
   14669     ARRAY_SIZE(kInstruction_cmp_pl_r11_r5),
   14670     kInstruction_cmp_pl_r11_r5,
   14671   },
   14672   {
   14673     ARRAY_SIZE(kInstruction_cmp_pl_r11_r6),
   14674     kInstruction_cmp_pl_r11_r6,
   14675   },
   14676   {
   14677     ARRAY_SIZE(kInstruction_cmp_pl_r11_r7),
   14678     kInstruction_cmp_pl_r11_r7,
   14679   },
   14680   {
   14681     ARRAY_SIZE(kInstruction_cmp_pl_r11_r8),
   14682     kInstruction_cmp_pl_r11_r8,
   14683   },
   14684   {
   14685     ARRAY_SIZE(kInstruction_cmp_pl_r11_r9),
   14686     kInstruction_cmp_pl_r11_r9,
   14687   },
   14688   {
   14689     ARRAY_SIZE(kInstruction_cmp_pl_r11_r10),
   14690     kInstruction_cmp_pl_r11_r10,
   14691   },
   14692   {
   14693     ARRAY_SIZE(kInstruction_cmp_pl_r11_r11),
   14694     kInstruction_cmp_pl_r11_r11,
   14695   },
   14696   {
   14697     ARRAY_SIZE(kInstruction_cmp_pl_r11_r12),
   14698     kInstruction_cmp_pl_r11_r12,
   14699   },
   14700   {
   14701     ARRAY_SIZE(kInstruction_cmp_pl_r11_r13),
   14702     kInstruction_cmp_pl_r11_r13,
   14703   },
   14704   {
   14705     ARRAY_SIZE(kInstruction_cmp_pl_r11_r14),
   14706     kInstruction_cmp_pl_r11_r14,
   14707   },
   14708   {
   14709     ARRAY_SIZE(kInstruction_cmp_pl_r12_r0),
   14710     kInstruction_cmp_pl_r12_r0,
   14711   },
   14712   {
   14713     ARRAY_SIZE(kInstruction_cmp_pl_r12_r1),
   14714     kInstruction_cmp_pl_r12_r1,
   14715   },
   14716   {
   14717     ARRAY_SIZE(kInstruction_cmp_pl_r12_r2),
   14718     kInstruction_cmp_pl_r12_r2,
   14719   },
   14720   {
   14721     ARRAY_SIZE(kInstruction_cmp_pl_r12_r3),
   14722     kInstruction_cmp_pl_r12_r3,
   14723   },
   14724   {
   14725     ARRAY_SIZE(kInstruction_cmp_pl_r12_r4),
   14726     kInstruction_cmp_pl_r12_r4,
   14727   },
   14728   {
   14729     ARRAY_SIZE(kInstruction_cmp_pl_r12_r5),
   14730     kInstruction_cmp_pl_r12_r5,
   14731   },
   14732   {
   14733     ARRAY_SIZE(kInstruction_cmp_pl_r12_r6),
   14734     kInstruction_cmp_pl_r12_r6,
   14735   },
   14736   {
   14737     ARRAY_SIZE(kInstruction_cmp_pl_r12_r7),
   14738     kInstruction_cmp_pl_r12_r7,
   14739   },
   14740   {
   14741     ARRAY_SIZE(kInstruction_cmp_pl_r12_r8),
   14742     kInstruction_cmp_pl_r12_r8,
   14743   },
   14744   {
   14745     ARRAY_SIZE(kInstruction_cmp_pl_r12_r9),
   14746     kInstruction_cmp_pl_r12_r9,
   14747   },
   14748   {
   14749     ARRAY_SIZE(kInstruction_cmp_pl_r12_r10),
   14750     kInstruction_cmp_pl_r12_r10,
   14751   },
   14752   {
   14753     ARRAY_SIZE(kInstruction_cmp_pl_r12_r11),
   14754     kInstruction_cmp_pl_r12_r11,
   14755   },
   14756   {
   14757     ARRAY_SIZE(kInstruction_cmp_pl_r12_r12),
   14758     kInstruction_cmp_pl_r12_r12,
   14759   },
   14760   {
   14761     ARRAY_SIZE(kInstruction_cmp_pl_r12_r13),
   14762     kInstruction_cmp_pl_r12_r13,
   14763   },
   14764   {
   14765     ARRAY_SIZE(kInstruction_cmp_pl_r12_r14),
   14766     kInstruction_cmp_pl_r12_r14,
   14767   },
   14768   {
   14769     ARRAY_SIZE(kInstruction_cmp_pl_r13_r0),
   14770     kInstruction_cmp_pl_r13_r0,
   14771   },
   14772   {
   14773     ARRAY_SIZE(kInstruction_cmp_pl_r13_r1),
   14774     kInstruction_cmp_pl_r13_r1,
   14775   },
   14776   {
   14777     ARRAY_SIZE(kInstruction_cmp_pl_r13_r2),
   14778     kInstruction_cmp_pl_r13_r2,
   14779   },
   14780   {
   14781     ARRAY_SIZE(kInstruction_cmp_pl_r13_r3),
   14782     kInstruction_cmp_pl_r13_r3,
   14783   },
   14784   {
   14785     ARRAY_SIZE(kInstruction_cmp_pl_r13_r4),
   14786     kInstruction_cmp_pl_r13_r4,
   14787   },
   14788   {
   14789     ARRAY_SIZE(kInstruction_cmp_pl_r13_r5),
   14790     kInstruction_cmp_pl_r13_r5,
   14791   },
   14792   {
   14793     ARRAY_SIZE(kInstruction_cmp_pl_r13_r6),
   14794     kInstruction_cmp_pl_r13_r6,
   14795   },
   14796   {
   14797     ARRAY_SIZE(kInstruction_cmp_pl_r13_r7),
   14798     kInstruction_cmp_pl_r13_r7,
   14799   },
   14800   {
   14801     ARRAY_SIZE(kInstruction_cmp_pl_r13_r8),
   14802     kInstruction_cmp_pl_r13_r8,
   14803   },
   14804   {
   14805     ARRAY_SIZE(kInstruction_cmp_pl_r13_r9),
   14806     kInstruction_cmp_pl_r13_r9,
   14807   },
   14808   {
   14809     ARRAY_SIZE(kInstruction_cmp_pl_r13_r10),
   14810     kInstruction_cmp_pl_r13_r10,
   14811   },
   14812   {
   14813     ARRAY_SIZE(kInstruction_cmp_pl_r13_r11),
   14814     kInstruction_cmp_pl_r13_r11,
   14815   },
   14816   {
   14817     ARRAY_SIZE(kInstruction_cmp_pl_r13_r12),
   14818     kInstruction_cmp_pl_r13_r12,
   14819   },
   14820   {
   14821     ARRAY_SIZE(kInstruction_cmp_pl_r13_r13),
   14822     kInstruction_cmp_pl_r13_r13,
   14823   },
   14824   {
   14825     ARRAY_SIZE(kInstruction_cmp_pl_r13_r14),
   14826     kInstruction_cmp_pl_r13_r14,
   14827   },
   14828   {
   14829     ARRAY_SIZE(kInstruction_cmp_pl_r14_r0),
   14830     kInstruction_cmp_pl_r14_r0,
   14831   },
   14832   {
   14833     ARRAY_SIZE(kInstruction_cmp_pl_r14_r1),
   14834     kInstruction_cmp_pl_r14_r1,
   14835   },
   14836   {
   14837     ARRAY_SIZE(kInstruction_cmp_pl_r14_r2),
   14838     kInstruction_cmp_pl_r14_r2,
   14839   },
   14840   {
   14841     ARRAY_SIZE(kInstruction_cmp_pl_r14_r3),
   14842     kInstruction_cmp_pl_r14_r3,
   14843   },
   14844   {
   14845     ARRAY_SIZE(kInstruction_cmp_pl_r14_r4),
   14846     kInstruction_cmp_pl_r14_r4,
   14847   },
   14848   {
   14849     ARRAY_SIZE(kInstruction_cmp_pl_r14_r5),
   14850     kInstruction_cmp_pl_r14_r5,
   14851   },
   14852   {
   14853     ARRAY_SIZE(kInstruction_cmp_pl_r14_r6),
   14854     kInstruction_cmp_pl_r14_r6,
   14855   },
   14856   {
   14857     ARRAY_SIZE(kInstruction_cmp_pl_r14_r7),
   14858     kInstruction_cmp_pl_r14_r7,
   14859   },
   14860   {
   14861     ARRAY_SIZE(kInstruction_cmp_pl_r14_r8),
   14862     kInstruction_cmp_pl_r14_r8,
   14863   },
   14864   {
   14865     ARRAY_SIZE(kInstruction_cmp_pl_r14_r9),
   14866     kInstruction_cmp_pl_r14_r9,
   14867   },
   14868   {
   14869     ARRAY_SIZE(kInstruction_cmp_pl_r14_r10),
   14870     kInstruction_cmp_pl_r14_r10,
   14871   },
   14872   {
   14873     ARRAY_SIZE(kInstruction_cmp_pl_r14_r11),
   14874     kInstruction_cmp_pl_r14_r11,
   14875   },
   14876   {
   14877     ARRAY_SIZE(kInstruction_cmp_pl_r14_r12),
   14878     kInstruction_cmp_pl_r14_r12,
   14879   },
   14880   {
   14881     ARRAY_SIZE(kInstruction_cmp_pl_r14_r13),
   14882     kInstruction_cmp_pl_r14_r13,
   14883   },
   14884   {
   14885     ARRAY_SIZE(kInstruction_cmp_pl_r14_r14),
   14886     kInstruction_cmp_pl_r14_r14,
   14887   },
   14888   {
   14889     ARRAY_SIZE(kInstruction_cmp_vs_r0_r0),
   14890     kInstruction_cmp_vs_r0_r0,
   14891   },
   14892   {
   14893     ARRAY_SIZE(kInstruction_cmp_vs_r0_r1),
   14894     kInstruction_cmp_vs_r0_r1,
   14895   },
   14896   {
   14897     ARRAY_SIZE(kInstruction_cmp_vs_r0_r2),
   14898     kInstruction_cmp_vs_r0_r2,
   14899   },
   14900   {
   14901     ARRAY_SIZE(kInstruction_cmp_vs_r0_r3),
   14902     kInstruction_cmp_vs_r0_r3,
   14903   },
   14904   {
   14905     ARRAY_SIZE(kInstruction_cmp_vs_r0_r4),
   14906     kInstruction_cmp_vs_r0_r4,
   14907   },
   14908   {
   14909     ARRAY_SIZE(kInstruction_cmp_vs_r0_r5),
   14910     kInstruction_cmp_vs_r0_r5,
   14911   },
   14912   {
   14913     ARRAY_SIZE(kInstruction_cmp_vs_r0_r6),
   14914     kInstruction_cmp_vs_r0_r6,
   14915   },
   14916   {
   14917     ARRAY_SIZE(kInstruction_cmp_vs_r0_r7),
   14918     kInstruction_cmp_vs_r0_r7,
   14919   },
   14920   {
   14921     ARRAY_SIZE(kInstruction_cmp_vs_r0_r8),
   14922     kInstruction_cmp_vs_r0_r8,
   14923   },
   14924   {
   14925     ARRAY_SIZE(kInstruction_cmp_vs_r0_r9),
   14926     kInstruction_cmp_vs_r0_r9,
   14927   },
   14928   {
   14929     ARRAY_SIZE(kInstruction_cmp_vs_r0_r10),
   14930     kInstruction_cmp_vs_r0_r10,
   14931   },
   14932   {
   14933     ARRAY_SIZE(kInstruction_cmp_vs_r0_r11),
   14934     kInstruction_cmp_vs_r0_r11,
   14935   },
   14936   {
   14937     ARRAY_SIZE(kInstruction_cmp_vs_r0_r12),
   14938     kInstruction_cmp_vs_r0_r12,
   14939   },
   14940   {
   14941     ARRAY_SIZE(kInstruction_cmp_vs_r0_r13),
   14942     kInstruction_cmp_vs_r0_r13,
   14943   },
   14944   {
   14945     ARRAY_SIZE(kInstruction_cmp_vs_r0_r14),
   14946     kInstruction_cmp_vs_r0_r14,
   14947   },
   14948   {
   14949     ARRAY_SIZE(kInstruction_cmp_vs_r1_r0),
   14950     kInstruction_cmp_vs_r1_r0,
   14951   },
   14952   {
   14953     ARRAY_SIZE(kInstruction_cmp_vs_r1_r1),
   14954     kInstruction_cmp_vs_r1_r1,
   14955   },
   14956   {
   14957     ARRAY_SIZE(kInstruction_cmp_vs_r1_r2),
   14958     kInstruction_cmp_vs_r1_r2,
   14959   },
   14960   {
   14961     ARRAY_SIZE(kInstruction_cmp_vs_r1_r3),
   14962     kInstruction_cmp_vs_r1_r3,
   14963   },
   14964   {
   14965     ARRAY_SIZE(kInstruction_cmp_vs_r1_r4),
   14966     kInstruction_cmp_vs_r1_r4,
   14967   },
   14968   {
   14969     ARRAY_SIZE(kInstruction_cmp_vs_r1_r5),
   14970     kInstruction_cmp_vs_r1_r5,
   14971   },
   14972   {
   14973     ARRAY_SIZE(kInstruction_cmp_vs_r1_r6),
   14974     kInstruction_cmp_vs_r1_r6,
   14975   },
   14976   {
   14977     ARRAY_SIZE(kInstruction_cmp_vs_r1_r7),
   14978     kInstruction_cmp_vs_r1_r7,
   14979   },
   14980   {
   14981     ARRAY_SIZE(kInstruction_cmp_vs_r1_r8),
   14982     kInstruction_cmp_vs_r1_r8,
   14983   },
   14984   {
   14985     ARRAY_SIZE(kInstruction_cmp_vs_r1_r9),
   14986     kInstruction_cmp_vs_r1_r9,
   14987   },
   14988   {
   14989     ARRAY_SIZE(kInstruction_cmp_vs_r1_r10),
   14990     kInstruction_cmp_vs_r1_r10,
   14991   },
   14992   {
   14993     ARRAY_SIZE(kInstruction_cmp_vs_r1_r11),
   14994     kInstruction_cmp_vs_r1_r11,
   14995   },
   14996   {
   14997     ARRAY_SIZE(kInstruction_cmp_vs_r1_r12),
   14998     kInstruction_cmp_vs_r1_r12,
   14999   },
   15000   {
   15001     ARRAY_SIZE(kInstruction_cmp_vs_r1_r13),
   15002     kInstruction_cmp_vs_r1_r13,
   15003   },
   15004   {
   15005     ARRAY_SIZE(kInstruction_cmp_vs_r1_r14),
   15006     kInstruction_cmp_vs_r1_r14,
   15007   },
   15008   {
   15009     ARRAY_SIZE(kInstruction_cmp_vs_r2_r0),
   15010     kInstruction_cmp_vs_r2_r0,
   15011   },
   15012   {
   15013     ARRAY_SIZE(kInstruction_cmp_vs_r2_r1),
   15014     kInstruction_cmp_vs_r2_r1,
   15015   },
   15016   {
   15017     ARRAY_SIZE(kInstruction_cmp_vs_r2_r2),
   15018     kInstruction_cmp_vs_r2_r2,
   15019   },
   15020   {
   15021     ARRAY_SIZE(kInstruction_cmp_vs_r2_r3),
   15022     kInstruction_cmp_vs_r2_r3,
   15023   },
   15024   {
   15025     ARRAY_SIZE(kInstruction_cmp_vs_r2_r4),
   15026     kInstruction_cmp_vs_r2_r4,
   15027   },
   15028   {
   15029     ARRAY_SIZE(kInstruction_cmp_vs_r2_r5),
   15030     kInstruction_cmp_vs_r2_r5,
   15031   },
   15032   {
   15033     ARRAY_SIZE(kInstruction_cmp_vs_r2_r6),
   15034     kInstruction_cmp_vs_r2_r6,
   15035   },
   15036   {
   15037     ARRAY_SIZE(kInstruction_cmp_vs_r2_r7),
   15038     kInstruction_cmp_vs_r2_r7,
   15039   },
   15040   {
   15041     ARRAY_SIZE(kInstruction_cmp_vs_r2_r8),
   15042     kInstruction_cmp_vs_r2_r8,
   15043   },
   15044   {
   15045     ARRAY_SIZE(kInstruction_cmp_vs_r2_r9),
   15046     kInstruction_cmp_vs_r2_r9,
   15047   },
   15048   {
   15049     ARRAY_SIZE(kInstruction_cmp_vs_r2_r10),
   15050     kInstruction_cmp_vs_r2_r10,
   15051   },
   15052   {
   15053     ARRAY_SIZE(kInstruction_cmp_vs_r2_r11),
   15054     kInstruction_cmp_vs_r2_r11,
   15055   },
   15056   {
   15057     ARRAY_SIZE(kInstruction_cmp_vs_r2_r12),
   15058     kInstruction_cmp_vs_r2_r12,
   15059   },
   15060   {
   15061     ARRAY_SIZE(kInstruction_cmp_vs_r2_r13),
   15062     kInstruction_cmp_vs_r2_r13,
   15063   },
   15064   {
   15065     ARRAY_SIZE(kInstruction_cmp_vs_r2_r14),
   15066     kInstruction_cmp_vs_r2_r14,
   15067   },
   15068   {
   15069     ARRAY_SIZE(kInstruction_cmp_vs_r3_r0),
   15070     kInstruction_cmp_vs_r3_r0,
   15071   },
   15072   {
   15073     ARRAY_SIZE(kInstruction_cmp_vs_r3_r1),
   15074     kInstruction_cmp_vs_r3_r1,
   15075   },
   15076   {
   15077     ARRAY_SIZE(kInstruction_cmp_vs_r3_r2),
   15078     kInstruction_cmp_vs_r3_r2,
   15079   },
   15080   {
   15081     ARRAY_SIZE(kInstruction_cmp_vs_r3_r3),
   15082     kInstruction_cmp_vs_r3_r3,
   15083   },
   15084   {
   15085     ARRAY_SIZE(kInstruction_cmp_vs_r3_r4),
   15086     kInstruction_cmp_vs_r3_r4,
   15087   },
   15088   {
   15089     ARRAY_SIZE(kInstruction_cmp_vs_r3_r5),
   15090     kInstruction_cmp_vs_r3_r5,
   15091   },
   15092   {
   15093     ARRAY_SIZE(kInstruction_cmp_vs_r3_r6),
   15094     kInstruction_cmp_vs_r3_r6,
   15095   },
   15096   {
   15097     ARRAY_SIZE(kInstruction_cmp_vs_r3_r7),
   15098     kInstruction_cmp_vs_r3_r7,
   15099   },
   15100   {
   15101     ARRAY_SIZE(kInstruction_cmp_vs_r3_r8),
   15102     kInstruction_cmp_vs_r3_r8,
   15103   },
   15104   {
   15105     ARRAY_SIZE(kInstruction_cmp_vs_r3_r9),
   15106     kInstruction_cmp_vs_r3_r9,
   15107   },
   15108   {
   15109     ARRAY_SIZE(kInstruction_cmp_vs_r3_r10),
   15110     kInstruction_cmp_vs_r3_r10,
   15111   },
   15112   {
   15113     ARRAY_SIZE(kInstruction_cmp_vs_r3_r11),
   15114     kInstruction_cmp_vs_r3_r11,
   15115   },
   15116   {
   15117     ARRAY_SIZE(kInstruction_cmp_vs_r3_r12),
   15118     kInstruction_cmp_vs_r3_r12,
   15119   },
   15120   {
   15121     ARRAY_SIZE(kInstruction_cmp_vs_r3_r13),
   15122     kInstruction_cmp_vs_r3_r13,
   15123   },
   15124   {
   15125     ARRAY_SIZE(kInstruction_cmp_vs_r3_r14),
   15126     kInstruction_cmp_vs_r3_r14,
   15127   },
   15128   {
   15129     ARRAY_SIZE(kInstruction_cmp_vs_r4_r0),
   15130     kInstruction_cmp_vs_r4_r0,
   15131   },
   15132   {
   15133     ARRAY_SIZE(kInstruction_cmp_vs_r4_r1),
   15134     kInstruction_cmp_vs_r4_r1,
   15135   },
   15136   {
   15137     ARRAY_SIZE(kInstruction_cmp_vs_r4_r2),
   15138     kInstruction_cmp_vs_r4_r2,
   15139   },
   15140   {
   15141     ARRAY_SIZE(kInstruction_cmp_vs_r4_r3),
   15142     kInstruction_cmp_vs_r4_r3,
   15143   },
   15144   {
   15145     ARRAY_SIZE(kInstruction_cmp_vs_r4_r4),
   15146     kInstruction_cmp_vs_r4_r4,
   15147   },
   15148   {
   15149     ARRAY_SIZE(kInstruction_cmp_vs_r4_r5),
   15150     kInstruction_cmp_vs_r4_r5,
   15151   },
   15152   {
   15153     ARRAY_SIZE(kInstruction_cmp_vs_r4_r6),
   15154     kInstruction_cmp_vs_r4_r6,
   15155   },
   15156   {
   15157     ARRAY_SIZE(kInstruction_cmp_vs_r4_r7),
   15158     kInstruction_cmp_vs_r4_r7,
   15159   },
   15160   {
   15161     ARRAY_SIZE(kInstruction_cmp_vs_r4_r8),
   15162     kInstruction_cmp_vs_r4_r8,
   15163   },
   15164   {
   15165     ARRAY_SIZE(kInstruction_cmp_vs_r4_r9),
   15166     kInstruction_cmp_vs_r4_r9,
   15167   },
   15168   {
   15169     ARRAY_SIZE(kInstruction_cmp_vs_r4_r10),
   15170     kInstruction_cmp_vs_r4_r10,
   15171   },
   15172   {
   15173     ARRAY_SIZE(kInstruction_cmp_vs_r4_r11),
   15174     kInstruction_cmp_vs_r4_r11,
   15175   },
   15176   {
   15177     ARRAY_SIZE(kInstruction_cmp_vs_r4_r12),
   15178     kInstruction_cmp_vs_r4_r12,
   15179   },
   15180   {
   15181     ARRAY_SIZE(kInstruction_cmp_vs_r4_r13),
   15182     kInstruction_cmp_vs_r4_r13,
   15183   },
   15184   {
   15185     ARRAY_SIZE(kInstruction_cmp_vs_r4_r14),
   15186     kInstruction_cmp_vs_r4_r14,
   15187   },
   15188   {
   15189     ARRAY_SIZE(kInstruction_cmp_vs_r5_r0),
   15190     kInstruction_cmp_vs_r5_r0,
   15191   },
   15192   {
   15193     ARRAY_SIZE(kInstruction_cmp_vs_r5_r1),
   15194     kInstruction_cmp_vs_r5_r1,
   15195   },
   15196   {
   15197     ARRAY_SIZE(kInstruction_cmp_vs_r5_r2),
   15198     kInstruction_cmp_vs_r5_r2,
   15199   },
   15200   {
   15201     ARRAY_SIZE(kInstruction_cmp_vs_r5_r3),
   15202     kInstruction_cmp_vs_r5_r3,
   15203   },
   15204   {
   15205     ARRAY_SIZE(kInstruction_cmp_vs_r5_r4),
   15206     kInstruction_cmp_vs_r5_r4,
   15207   },
   15208   {
   15209     ARRAY_SIZE(kInstruction_cmp_vs_r5_r5),
   15210     kInstruction_cmp_vs_r5_r5,
   15211   },
   15212   {
   15213     ARRAY_SIZE(kInstruction_cmp_vs_r5_r6),
   15214     kInstruction_cmp_vs_r5_r6,
   15215   },
   15216   {
   15217     ARRAY_SIZE(kInstruction_cmp_vs_r5_r7),
   15218     kInstruction_cmp_vs_r5_r7,
   15219   },
   15220   {
   15221     ARRAY_SIZE(kInstruction_cmp_vs_r5_r8),
   15222     kInstruction_cmp_vs_r5_r8,
   15223   },
   15224   {
   15225     ARRAY_SIZE(kInstruction_cmp_vs_r5_r9),
   15226     kInstruction_cmp_vs_r5_r9,
   15227   },
   15228   {
   15229     ARRAY_SIZE(kInstruction_cmp_vs_r5_r10),
   15230     kInstruction_cmp_vs_r5_r10,
   15231   },
   15232   {
   15233     ARRAY_SIZE(kInstruction_cmp_vs_r5_r11),
   15234     kInstruction_cmp_vs_r5_r11,
   15235   },
   15236   {
   15237     ARRAY_SIZE(kInstruction_cmp_vs_r5_r12),
   15238     kInstruction_cmp_vs_r5_r12,
   15239   },
   15240   {
   15241     ARRAY_SIZE(kInstruction_cmp_vs_r5_r13),
   15242     kInstruction_cmp_vs_r5_r13,
   15243   },
   15244   {
   15245     ARRAY_SIZE(kInstruction_cmp_vs_r5_r14),
   15246     kInstruction_cmp_vs_r5_r14,
   15247   },
   15248   {
   15249     ARRAY_SIZE(kInstruction_cmp_vs_r6_r0),
   15250     kInstruction_cmp_vs_r6_r0,
   15251   },
   15252   {
   15253     ARRAY_SIZE(kInstruction_cmp_vs_r6_r1),
   15254     kInstruction_cmp_vs_r6_r1,
   15255   },
   15256   {
   15257     ARRAY_SIZE(kInstruction_cmp_vs_r6_r2),
   15258     kInstruction_cmp_vs_r6_r2,
   15259   },
   15260   {
   15261     ARRAY_SIZE(kInstruction_cmp_vs_r6_r3),
   15262     kInstruction_cmp_vs_r6_r3,
   15263   },
   15264   {
   15265     ARRAY_SIZE(kInstruction_cmp_vs_r6_r4),
   15266     kInstruction_cmp_vs_r6_r4,
   15267   },
   15268   {
   15269     ARRAY_SIZE(kInstruction_cmp_vs_r6_r5),
   15270     kInstruction_cmp_vs_r6_r5,
   15271   },
   15272   {
   15273     ARRAY_SIZE(kInstruction_cmp_vs_r6_r6),
   15274     kInstruction_cmp_vs_r6_r6,
   15275   },
   15276   {
   15277     ARRAY_SIZE(kInstruction_cmp_vs_r6_r7),
   15278     kInstruction_cmp_vs_r6_r7,
   15279   },
   15280   {
   15281     ARRAY_SIZE(kInstruction_cmp_vs_r6_r8),
   15282     kInstruction_cmp_vs_r6_r8,
   15283   },
   15284   {
   15285     ARRAY_SIZE(kInstruction_cmp_vs_r6_r9),
   15286     kInstruction_cmp_vs_r6_r9,
   15287   },
   15288   {
   15289     ARRAY_SIZE(kInstruction_cmp_vs_r6_r10),
   15290     kInstruction_cmp_vs_r6_r10,
   15291   },
   15292   {
   15293     ARRAY_SIZE(kInstruction_cmp_vs_r6_r11),
   15294     kInstruction_cmp_vs_r6_r11,
   15295   },
   15296   {
   15297     ARRAY_SIZE(kInstruction_cmp_vs_r6_r12),
   15298     kInstruction_cmp_vs_r6_r12,
   15299   },
   15300   {
   15301     ARRAY_SIZE(kInstruction_cmp_vs_r6_r13),
   15302     kInstruction_cmp_vs_r6_r13,
   15303   },
   15304   {
   15305     ARRAY_SIZE(kInstruction_cmp_vs_r6_r14),
   15306     kInstruction_cmp_vs_r6_r14,
   15307   },
   15308   {
   15309     ARRAY_SIZE(kInstruction_cmp_vs_r7_r0),
   15310     kInstruction_cmp_vs_r7_r0,
   15311   },
   15312   {
   15313     ARRAY_SIZE(kInstruction_cmp_vs_r7_r1),
   15314     kInstruction_cmp_vs_r7_r1,
   15315   },
   15316   {
   15317     ARRAY_SIZE(kInstruction_cmp_vs_r7_r2),
   15318     kInstruction_cmp_vs_r7_r2,
   15319   },
   15320   {
   15321     ARRAY_SIZE(kInstruction_cmp_vs_r7_r3),
   15322     kInstruction_cmp_vs_r7_r3,
   15323   },
   15324   {
   15325     ARRAY_SIZE(kInstruction_cmp_vs_r7_r4),
   15326     kInstruction_cmp_vs_r7_r4,
   15327   },
   15328   {
   15329     ARRAY_SIZE(kInstruction_cmp_vs_r7_r5),
   15330     kInstruction_cmp_vs_r7_r5,
   15331   },
   15332   {
   15333     ARRAY_SIZE(kInstruction_cmp_vs_r7_r6),
   15334     kInstruction_cmp_vs_r7_r6,
   15335   },
   15336   {
   15337     ARRAY_SIZE(kInstruction_cmp_vs_r7_r7),
   15338     kInstruction_cmp_vs_r7_r7,
   15339   },
   15340   {
   15341     ARRAY_SIZE(kInstruction_cmp_vs_r7_r8),
   15342     kInstruction_cmp_vs_r7_r8,
   15343   },
   15344   {
   15345     ARRAY_SIZE(kInstruction_cmp_vs_r7_r9),
   15346     kInstruction_cmp_vs_r7_r9,
   15347   },
   15348   {
   15349     ARRAY_SIZE(kInstruction_cmp_vs_r7_r10),
   15350     kInstruction_cmp_vs_r7_r10,
   15351   },
   15352   {
   15353     ARRAY_SIZE(kInstruction_cmp_vs_r7_r11),
   15354     kInstruction_cmp_vs_r7_r11,
   15355   },
   15356   {
   15357     ARRAY_SIZE(kInstruction_cmp_vs_r7_r12),
   15358     kInstruction_cmp_vs_r7_r12,
   15359   },
   15360   {
   15361     ARRAY_SIZE(kInstruction_cmp_vs_r7_r13),
   15362     kInstruction_cmp_vs_r7_r13,
   15363   },
   15364   {
   15365     ARRAY_SIZE(kInstruction_cmp_vs_r7_r14),
   15366     kInstruction_cmp_vs_r7_r14,
   15367   },
   15368   {
   15369     ARRAY_SIZE(kInstruction_cmp_vs_r8_r0),
   15370     kInstruction_cmp_vs_r8_r0,
   15371   },
   15372   {
   15373     ARRAY_SIZE(kInstruction_cmp_vs_r8_r1),
   15374     kInstruction_cmp_vs_r8_r1,
   15375   },
   15376   {
   15377     ARRAY_SIZE(kInstruction_cmp_vs_r8_r2),
   15378     kInstruction_cmp_vs_r8_r2,
   15379   },
   15380   {
   15381     ARRAY_SIZE(kInstruction_cmp_vs_r8_r3),
   15382     kInstruction_cmp_vs_r8_r3,
   15383   },
   15384   {
   15385     ARRAY_SIZE(kInstruction_cmp_vs_r8_r4),
   15386     kInstruction_cmp_vs_r8_r4,
   15387   },
   15388   {
   15389     ARRAY_SIZE(kInstruction_cmp_vs_r8_r5),
   15390     kInstruction_cmp_vs_r8_r5,
   15391   },
   15392   {
   15393     ARRAY_SIZE(kInstruction_cmp_vs_r8_r6),
   15394     kInstruction_cmp_vs_r8_r6,
   15395   },
   15396   {
   15397     ARRAY_SIZE(kInstruction_cmp_vs_r8_r7),
   15398     kInstruction_cmp_vs_r8_r7,
   15399   },
   15400   {
   15401     ARRAY_SIZE(kInstruction_cmp_vs_r8_r8),
   15402     kInstruction_cmp_vs_r8_r8,
   15403   },
   15404   {
   15405     ARRAY_SIZE(kInstruction_cmp_vs_r8_r9),
   15406     kInstruction_cmp_vs_r8_r9,
   15407   },
   15408   {
   15409     ARRAY_SIZE(kInstruction_cmp_vs_r8_r10),
   15410     kInstruction_cmp_vs_r8_r10,
   15411   },
   15412   {
   15413     ARRAY_SIZE(kInstruction_cmp_vs_r8_r11),
   15414     kInstruction_cmp_vs_r8_r11,
   15415   },
   15416   {
   15417     ARRAY_SIZE(kInstruction_cmp_vs_r8_r12),
   15418     kInstruction_cmp_vs_r8_r12,
   15419   },
   15420   {
   15421     ARRAY_SIZE(kInstruction_cmp_vs_r8_r13),
   15422     kInstruction_cmp_vs_r8_r13,
   15423   },
   15424   {
   15425     ARRAY_SIZE(kInstruction_cmp_vs_r8_r14),
   15426     kInstruction_cmp_vs_r8_r14,
   15427   },
   15428   {
   15429     ARRAY_SIZE(kInstruction_cmp_vs_r9_r0),
   15430     kInstruction_cmp_vs_r9_r0,
   15431   },
   15432   {
   15433     ARRAY_SIZE(kInstruction_cmp_vs_r9_r1),
   15434     kInstruction_cmp_vs_r9_r1,
   15435   },
   15436   {
   15437     ARRAY_SIZE(kInstruction_cmp_vs_r9_r2),
   15438     kInstruction_cmp_vs_r9_r2,
   15439   },
   15440   {
   15441     ARRAY_SIZE(kInstruction_cmp_vs_r9_r3),
   15442     kInstruction_cmp_vs_r9_r3,
   15443   },
   15444   {
   15445     ARRAY_SIZE(kInstruction_cmp_vs_r9_r4),
   15446     kInstruction_cmp_vs_r9_r4,
   15447   },
   15448   {
   15449     ARRAY_SIZE(kInstruction_cmp_vs_r9_r5),
   15450     kInstruction_cmp_vs_r9_r5,
   15451   },
   15452   {
   15453     ARRAY_SIZE(kInstruction_cmp_vs_r9_r6),
   15454     kInstruction_cmp_vs_r9_r6,
   15455   },
   15456   {
   15457     ARRAY_SIZE(kInstruction_cmp_vs_r9_r7),
   15458     kInstruction_cmp_vs_r9_r7,
   15459   },
   15460   {
   15461     ARRAY_SIZE(kInstruction_cmp_vs_r9_r8),
   15462     kInstruction_cmp_vs_r9_r8,
   15463   },
   15464   {
   15465     ARRAY_SIZE(kInstruction_cmp_vs_r9_r9),
   15466     kInstruction_cmp_vs_r9_r9,
   15467   },
   15468   {
   15469     ARRAY_SIZE(kInstruction_cmp_vs_r9_r10),
   15470     kInstruction_cmp_vs_r9_r10,
   15471   },
   15472   {
   15473     ARRAY_SIZE(kInstruction_cmp_vs_r9_r11),
   15474     kInstruction_cmp_vs_r9_r11,
   15475   },
   15476   {
   15477     ARRAY_SIZE(kInstruction_cmp_vs_r9_r12),
   15478     kInstruction_cmp_vs_r9_r12,
   15479   },
   15480   {
   15481     ARRAY_SIZE(kInstruction_cmp_vs_r9_r13),
   15482     kInstruction_cmp_vs_r9_r13,
   15483   },
   15484   {
   15485     ARRAY_SIZE(kInstruction_cmp_vs_r9_r14),
   15486     kInstruction_cmp_vs_r9_r14,
   15487   },
   15488   {
   15489     ARRAY_SIZE(kInstruction_cmp_vs_r10_r0),
   15490     kInstruction_cmp_vs_r10_r0,
   15491   },
   15492   {
   15493     ARRAY_SIZE(kInstruction_cmp_vs_r10_r1),
   15494     kInstruction_cmp_vs_r10_r1,
   15495   },
   15496   {
   15497     ARRAY_SIZE(kInstruction_cmp_vs_r10_r2),
   15498     kInstruction_cmp_vs_r10_r2,
   15499   },
   15500   {
   15501     ARRAY_SIZE(kInstruction_cmp_vs_r10_r3),
   15502     kInstruction_cmp_vs_r10_r3,
   15503   },
   15504   {
   15505     ARRAY_SIZE(kInstruction_cmp_vs_r10_r4),
   15506     kInstruction_cmp_vs_r10_r4,
   15507   },
   15508   {
   15509     ARRAY_SIZE(kInstruction_cmp_vs_r10_r5),
   15510     kInstruction_cmp_vs_r10_r5,
   15511   },
   15512   {
   15513     ARRAY_SIZE(kInstruction_cmp_vs_r10_r6),
   15514     kInstruction_cmp_vs_r10_r6,
   15515   },
   15516   {
   15517     ARRAY_SIZE(kInstruction_cmp_vs_r10_r7),
   15518     kInstruction_cmp_vs_r10_r7,
   15519   },
   15520   {
   15521     ARRAY_SIZE(kInstruction_cmp_vs_r10_r8),
   15522     kInstruction_cmp_vs_r10_r8,
   15523   },
   15524   {
   15525     ARRAY_SIZE(kInstruction_cmp_vs_r10_r9),
   15526     kInstruction_cmp_vs_r10_r9,
   15527   },
   15528   {
   15529     ARRAY_SIZE(kInstruction_cmp_vs_r10_r10),
   15530     kInstruction_cmp_vs_r10_r10,
   15531   },
   15532   {
   15533     ARRAY_SIZE(kInstruction_cmp_vs_r10_r11),
   15534     kInstruction_cmp_vs_r10_r11,
   15535   },
   15536   {
   15537     ARRAY_SIZE(kInstruction_cmp_vs_r10_r12),
   15538     kInstruction_cmp_vs_r10_r12,
   15539   },
   15540   {
   15541     ARRAY_SIZE(kInstruction_cmp_vs_r10_r13),
   15542     kInstruction_cmp_vs_r10_r13,
   15543   },
   15544   {
   15545     ARRAY_SIZE(kInstruction_cmp_vs_r10_r14),
   15546     kInstruction_cmp_vs_r10_r14,
   15547   },
   15548   {
   15549     ARRAY_SIZE(kInstruction_cmp_vs_r11_r0),
   15550     kInstruction_cmp_vs_r11_r0,
   15551   },
   15552   {
   15553     ARRAY_SIZE(kInstruction_cmp_vs_r11_r1),
   15554     kInstruction_cmp_vs_r11_r1,
   15555   },
   15556   {
   15557     ARRAY_SIZE(kInstruction_cmp_vs_r11_r2),
   15558     kInstruction_cmp_vs_r11_r2,
   15559   },
   15560   {
   15561     ARRAY_SIZE(kInstruction_cmp_vs_r11_r3),
   15562     kInstruction_cmp_vs_r11_r3,
   15563   },
   15564   {
   15565     ARRAY_SIZE(kInstruction_cmp_vs_r11_r4),
   15566     kInstruction_cmp_vs_r11_r4,
   15567   },
   15568   {
   15569     ARRAY_SIZE(kInstruction_cmp_vs_r11_r5),
   15570     kInstruction_cmp_vs_r11_r5,
   15571   },
   15572   {
   15573     ARRAY_SIZE(kInstruction_cmp_vs_r11_r6),
   15574     kInstruction_cmp_vs_r11_r6,
   15575   },
   15576   {
   15577     ARRAY_SIZE(kInstruction_cmp_vs_r11_r7),
   15578     kInstruction_cmp_vs_r11_r7,
   15579   },
   15580   {
   15581     ARRAY_SIZE(kInstruction_cmp_vs_r11_r8),
   15582     kInstruction_cmp_vs_r11_r8,
   15583   },
   15584   {
   15585     ARRAY_SIZE(kInstruction_cmp_vs_r11_r9),
   15586     kInstruction_cmp_vs_r11_r9,
   15587   },
   15588   {
   15589     ARRAY_SIZE(kInstruction_cmp_vs_r11_r10),
   15590     kInstruction_cmp_vs_r11_r10,
   15591   },
   15592   {
   15593     ARRAY_SIZE(kInstruction_cmp_vs_r11_r11),
   15594     kInstruction_cmp_vs_r11_r11,
   15595   },
   15596   {
   15597     ARRAY_SIZE(kInstruction_cmp_vs_r11_r12),
   15598     kInstruction_cmp_vs_r11_r12,
   15599   },
   15600   {
   15601     ARRAY_SIZE(kInstruction_cmp_vs_r11_r13),
   15602     kInstruction_cmp_vs_r11_r13,
   15603   },
   15604   {
   15605     ARRAY_SIZE(kInstruction_cmp_vs_r11_r14),
   15606     kInstruction_cmp_vs_r11_r14,
   15607   },
   15608   {
   15609     ARRAY_SIZE(kInstruction_cmp_vs_r12_r0),
   15610     kInstruction_cmp_vs_r12_r0,
   15611   },
   15612   {
   15613     ARRAY_SIZE(kInstruction_cmp_vs_r12_r1),
   15614     kInstruction_cmp_vs_r12_r1,
   15615   },
   15616   {
   15617     ARRAY_SIZE(kInstruction_cmp_vs_r12_r2),
   15618     kInstruction_cmp_vs_r12_r2,
   15619   },
   15620   {
   15621     ARRAY_SIZE(kInstruction_cmp_vs_r12_r3),
   15622     kInstruction_cmp_vs_r12_r3,
   15623   },
   15624   {
   15625     ARRAY_SIZE(kInstruction_cmp_vs_r12_r4),
   15626     kInstruction_cmp_vs_r12_r4,
   15627   },
   15628   {
   15629     ARRAY_SIZE(kInstruction_cmp_vs_r12_r5),
   15630     kInstruction_cmp_vs_r12_r5,
   15631   },
   15632   {
   15633     ARRAY_SIZE(kInstruction_cmp_vs_r12_r6),
   15634     kInstruction_cmp_vs_r12_r6,
   15635   },
   15636   {
   15637     ARRAY_SIZE(kInstruction_cmp_vs_r12_r7),
   15638     kInstruction_cmp_vs_r12_r7,
   15639   },
   15640   {
   15641     ARRAY_SIZE(kInstruction_cmp_vs_r12_r8),
   15642     kInstruction_cmp_vs_r12_r8,
   15643   },
   15644   {
   15645     ARRAY_SIZE(kInstruction_cmp_vs_r12_r9),
   15646     kInstruction_cmp_vs_r12_r9,
   15647   },
   15648   {
   15649     ARRAY_SIZE(kInstruction_cmp_vs_r12_r10),
   15650     kInstruction_cmp_vs_r12_r10,
   15651   },
   15652   {
   15653     ARRAY_SIZE(kInstruction_cmp_vs_r12_r11),
   15654     kInstruction_cmp_vs_r12_r11,
   15655   },
   15656   {
   15657     ARRAY_SIZE(kInstruction_cmp_vs_r12_r12),
   15658     kInstruction_cmp_vs_r12_r12,
   15659   },
   15660   {
   15661     ARRAY_SIZE(kInstruction_cmp_vs_r12_r13),
   15662     kInstruction_cmp_vs_r12_r13,
   15663   },
   15664   {
   15665     ARRAY_SIZE(kInstruction_cmp_vs_r12_r14),
   15666     kInstruction_cmp_vs_r12_r14,
   15667   },
   15668   {
   15669     ARRAY_SIZE(kInstruction_cmp_vs_r13_r0),
   15670     kInstruction_cmp_vs_r13_r0,
   15671   },
   15672   {
   15673     ARRAY_SIZE(kInstruction_cmp_vs_r13_r1),
   15674     kInstruction_cmp_vs_r13_r1,
   15675   },
   15676   {
   15677     ARRAY_SIZE(kInstruction_cmp_vs_r13_r2),
   15678     kInstruction_cmp_vs_r13_r2,
   15679   },
   15680   {
   15681     ARRAY_SIZE(kInstruction_cmp_vs_r13_r3),
   15682     kInstruction_cmp_vs_r13_r3,
   15683   },
   15684   {
   15685     ARRAY_SIZE(kInstruction_cmp_vs_r13_r4),
   15686     kInstruction_cmp_vs_r13_r4,
   15687   },
   15688   {
   15689     ARRAY_SIZE(kInstruction_cmp_vs_r13_r5),
   15690     kInstruction_cmp_vs_r13_r5,
   15691   },
   15692   {
   15693     ARRAY_SIZE(kInstruction_cmp_vs_r13_r6),
   15694     kInstruction_cmp_vs_r13_r6,
   15695   },
   15696   {
   15697     ARRAY_SIZE(kInstruction_cmp_vs_r13_r7),
   15698     kInstruction_cmp_vs_r13_r7,
   15699   },
   15700   {
   15701     ARRAY_SIZE(kInstruction_cmp_vs_r13_r8),
   15702     kInstruction_cmp_vs_r13_r8,
   15703   },
   15704   {
   15705     ARRAY_SIZE(kInstruction_cmp_vs_r13_r9),
   15706     kInstruction_cmp_vs_r13_r9,
   15707   },
   15708   {
   15709     ARRAY_SIZE(kInstruction_cmp_vs_r13_r10),
   15710     kInstruction_cmp_vs_r13_r10,
   15711   },
   15712   {
   15713     ARRAY_SIZE(kInstruction_cmp_vs_r13_r11),
   15714     kInstruction_cmp_vs_r13_r11,
   15715   },
   15716   {
   15717     ARRAY_SIZE(kInstruction_cmp_vs_r13_r12),
   15718     kInstruction_cmp_vs_r13_r12,
   15719   },
   15720   {
   15721     ARRAY_SIZE(kInstruction_cmp_vs_r13_r13),
   15722     kInstruction_cmp_vs_r13_r13,
   15723   },
   15724   {
   15725     ARRAY_SIZE(kInstruction_cmp_vs_r13_r14),
   15726     kInstruction_cmp_vs_r13_r14,
   15727   },
   15728   {
   15729     ARRAY_SIZE(kInstruction_cmp_vs_r14_r0),
   15730     kInstruction_cmp_vs_r14_r0,
   15731   },
   15732   {
   15733     ARRAY_SIZE(kInstruction_cmp_vs_r14_r1),
   15734     kInstruction_cmp_vs_r14_r1,
   15735   },
   15736   {
   15737     ARRAY_SIZE(kInstruction_cmp_vs_r14_r2),
   15738     kInstruction_cmp_vs_r14_r2,
   15739   },
   15740   {
   15741     ARRAY_SIZE(kInstruction_cmp_vs_r14_r3),
   15742     kInstruction_cmp_vs_r14_r3,
   15743   },
   15744   {
   15745     ARRAY_SIZE(kInstruction_cmp_vs_r14_r4),
   15746     kInstruction_cmp_vs_r14_r4,
   15747   },
   15748   {
   15749     ARRAY_SIZE(kInstruction_cmp_vs_r14_r5),
   15750     kInstruction_cmp_vs_r14_r5,
   15751   },
   15752   {
   15753     ARRAY_SIZE(kInstruction_cmp_vs_r14_r6),
   15754     kInstruction_cmp_vs_r14_r6,
   15755   },
   15756   {
   15757     ARRAY_SIZE(kInstruction_cmp_vs_r14_r7),
   15758     kInstruction_cmp_vs_r14_r7,
   15759   },
   15760   {
   15761     ARRAY_SIZE(kInstruction_cmp_vs_r14_r8),
   15762     kInstruction_cmp_vs_r14_r8,
   15763   },
   15764   {
   15765     ARRAY_SIZE(kInstruction_cmp_vs_r14_r9),
   15766     kInstruction_cmp_vs_r14_r9,
   15767   },
   15768   {
   15769     ARRAY_SIZE(kInstruction_cmp_vs_r14_r10),
   15770     kInstruction_cmp_vs_r14_r10,
   15771   },
   15772   {
   15773     ARRAY_SIZE(kInstruction_cmp_vs_r14_r11),
   15774     kInstruction_cmp_vs_r14_r11,
   15775   },
   15776   {
   15777     ARRAY_SIZE(kInstruction_cmp_vs_r14_r12),
   15778     kInstruction_cmp_vs_r14_r12,
   15779   },
   15780   {
   15781     ARRAY_SIZE(kInstruction_cmp_vs_r14_r13),
   15782     kInstruction_cmp_vs_r14_r13,
   15783   },
   15784   {
   15785     ARRAY_SIZE(kInstruction_cmp_vs_r14_r14),
   15786     kInstruction_cmp_vs_r14_r14,
   15787   },
   15788   {
   15789     ARRAY_SIZE(kInstruction_cmp_vc_r0_r0),
   15790     kInstruction_cmp_vc_r0_r0,
   15791   },
   15792   {
   15793     ARRAY_SIZE(kInstruction_cmp_vc_r0_r1),
   15794     kInstruction_cmp_vc_r0_r1,
   15795   },
   15796   {
   15797     ARRAY_SIZE(kInstruction_cmp_vc_r0_r2),
   15798     kInstruction_cmp_vc_r0_r2,
   15799   },
   15800   {
   15801     ARRAY_SIZE(kInstruction_cmp_vc_r0_r3),
   15802     kInstruction_cmp_vc_r0_r3,
   15803   },
   15804   {
   15805     ARRAY_SIZE(kInstruction_cmp_vc_r0_r4),
   15806     kInstruction_cmp_vc_r0_r4,
   15807   },
   15808   {
   15809     ARRAY_SIZE(kInstruction_cmp_vc_r0_r5),
   15810     kInstruction_cmp_vc_r0_r5,
   15811   },
   15812   {
   15813     ARRAY_SIZE(kInstruction_cmp_vc_r0_r6),
   15814     kInstruction_cmp_vc_r0_r6,
   15815   },
   15816   {
   15817     ARRAY_SIZE(kInstruction_cmp_vc_r0_r7),
   15818     kInstruction_cmp_vc_r0_r7,
   15819   },
   15820   {
   15821     ARRAY_SIZE(kInstruction_cmp_vc_r0_r8),
   15822     kInstruction_cmp_vc_r0_r8,
   15823   },
   15824   {
   15825     ARRAY_SIZE(kInstruction_cmp_vc_r0_r9),
   15826     kInstruction_cmp_vc_r0_r9,
   15827   },
   15828   {
   15829     ARRAY_SIZE(kInstruction_cmp_vc_r0_r10),
   15830     kInstruction_cmp_vc_r0_r10,
   15831   },
   15832   {
   15833     ARRAY_SIZE(kInstruction_cmp_vc_r0_r11),
   15834     kInstruction_cmp_vc_r0_r11,
   15835   },
   15836   {
   15837     ARRAY_SIZE(kInstruction_cmp_vc_r0_r12),
   15838     kInstruction_cmp_vc_r0_r12,
   15839   },
   15840   {
   15841     ARRAY_SIZE(kInstruction_cmp_vc_r0_r13),
   15842     kInstruction_cmp_vc_r0_r13,
   15843   },
   15844   {
   15845     ARRAY_SIZE(kInstruction_cmp_vc_r0_r14),
   15846     kInstruction_cmp_vc_r0_r14,
   15847   },
   15848   {
   15849     ARRAY_SIZE(kInstruction_cmp_vc_r1_r0),
   15850     kInstruction_cmp_vc_r1_r0,
   15851   },
   15852   {
   15853     ARRAY_SIZE(kInstruction_cmp_vc_r1_r1),
   15854     kInstruction_cmp_vc_r1_r1,
   15855   },
   15856   {
   15857     ARRAY_SIZE(kInstruction_cmp_vc_r1_r2),
   15858     kInstruction_cmp_vc_r1_r2,
   15859   },
   15860   {
   15861     ARRAY_SIZE(kInstruction_cmp_vc_r1_r3),
   15862     kInstruction_cmp_vc_r1_r3,
   15863   },
   15864   {
   15865     ARRAY_SIZE(kInstruction_cmp_vc_r1_r4),
   15866     kInstruction_cmp_vc_r1_r4,
   15867   },
   15868   {
   15869     ARRAY_SIZE(kInstruction_cmp_vc_r1_r5),
   15870     kInstruction_cmp_vc_r1_r5,
   15871   },
   15872   {
   15873     ARRAY_SIZE(kInstruction_cmp_vc_r1_r6),
   15874     kInstruction_cmp_vc_r1_r6,
   15875   },
   15876   {
   15877     ARRAY_SIZE(kInstruction_cmp_vc_r1_r7),
   15878     kInstruction_cmp_vc_r1_r7,
   15879   },
   15880   {
   15881     ARRAY_SIZE(kInstruction_cmp_vc_r1_r8),
   15882     kInstruction_cmp_vc_r1_r8,
   15883   },
   15884   {
   15885     ARRAY_SIZE(kInstruction_cmp_vc_r1_r9),
   15886     kInstruction_cmp_vc_r1_r9,
   15887   },
   15888   {
   15889     ARRAY_SIZE(kInstruction_cmp_vc_r1_r10),
   15890     kInstruction_cmp_vc_r1_r10,
   15891   },
   15892   {
   15893     ARRAY_SIZE(kInstruction_cmp_vc_r1_r11),
   15894     kInstruction_cmp_vc_r1_r11,
   15895   },
   15896   {
   15897     ARRAY_SIZE(kInstruction_cmp_vc_r1_r12),
   15898     kInstruction_cmp_vc_r1_r12,
   15899   },
   15900   {
   15901     ARRAY_SIZE(kInstruction_cmp_vc_r1_r13),
   15902     kInstruction_cmp_vc_r1_r13,
   15903   },
   15904   {
   15905     ARRAY_SIZE(kInstruction_cmp_vc_r1_r14),
   15906     kInstruction_cmp_vc_r1_r14,
   15907   },
   15908   {
   15909     ARRAY_SIZE(kInstruction_cmp_vc_r2_r0),
   15910     kInstruction_cmp_vc_r2_r0,
   15911   },
   15912   {
   15913     ARRAY_SIZE(kInstruction_cmp_vc_r2_r1),
   15914     kInstruction_cmp_vc_r2_r1,
   15915   },
   15916   {
   15917     ARRAY_SIZE(kInstruction_cmp_vc_r2_r2),
   15918     kInstruction_cmp_vc_r2_r2,
   15919   },
   15920   {
   15921     ARRAY_SIZE(kInstruction_cmp_vc_r2_r3),
   15922     kInstruction_cmp_vc_r2_r3,
   15923   },
   15924   {
   15925     ARRAY_SIZE(kInstruction_cmp_vc_r2_r4),
   15926     kInstruction_cmp_vc_r2_r4,
   15927   },
   15928   {
   15929     ARRAY_SIZE(kInstruction_cmp_vc_r2_r5),
   15930     kInstruction_cmp_vc_r2_r5,
   15931   },
   15932   {
   15933     ARRAY_SIZE(kInstruction_cmp_vc_r2_r6),
   15934     kInstruction_cmp_vc_r2_r6,
   15935   },
   15936   {
   15937     ARRAY_SIZE(kInstruction_cmp_vc_r2_r7),
   15938     kInstruction_cmp_vc_r2_r7,
   15939   },
   15940   {
   15941     ARRAY_SIZE(kInstruction_cmp_vc_r2_r8),
   15942     kInstruction_cmp_vc_r2_r8,
   15943   },
   15944   {
   15945     ARRAY_SIZE(kInstruction_cmp_vc_r2_r9),
   15946     kInstruction_cmp_vc_r2_r9,
   15947   },
   15948   {
   15949     ARRAY_SIZE(kInstruction_cmp_vc_r2_r10),
   15950     kInstruction_cmp_vc_r2_r10,
   15951   },
   15952   {
   15953     ARRAY_SIZE(kInstruction_cmp_vc_r2_r11),
   15954     kInstruction_cmp_vc_r2_r11,
   15955   },
   15956   {
   15957     ARRAY_SIZE(kInstruction_cmp_vc_r2_r12),
   15958     kInstruction_cmp_vc_r2_r12,
   15959   },
   15960   {
   15961     ARRAY_SIZE(kInstruction_cmp_vc_r2_r13),
   15962     kInstruction_cmp_vc_r2_r13,
   15963   },
   15964   {
   15965     ARRAY_SIZE(kInstruction_cmp_vc_r2_r14),
   15966     kInstruction_cmp_vc_r2_r14,
   15967   },
   15968   {
   15969     ARRAY_SIZE(kInstruction_cmp_vc_r3_r0),
   15970     kInstruction_cmp_vc_r3_r0,
   15971   },
   15972   {
   15973     ARRAY_SIZE(kInstruction_cmp_vc_r3_r1),
   15974     kInstruction_cmp_vc_r3_r1,
   15975   },
   15976   {
   15977     ARRAY_SIZE(kInstruction_cmp_vc_r3_r2),
   15978     kInstruction_cmp_vc_r3_r2,
   15979   },
   15980   {
   15981     ARRAY_SIZE(kInstruction_cmp_vc_r3_r3),
   15982     kInstruction_cmp_vc_r3_r3,
   15983   },
   15984   {
   15985     ARRAY_SIZE(kInstruction_cmp_vc_r3_r4),
   15986     kInstruction_cmp_vc_r3_r4,
   15987   },
   15988   {
   15989     ARRAY_SIZE(kInstruction_cmp_vc_r3_r5),
   15990     kInstruction_cmp_vc_r3_r5,
   15991   },
   15992   {
   15993     ARRAY_SIZE(kInstruction_cmp_vc_r3_r6),
   15994     kInstruction_cmp_vc_r3_r6,
   15995   },
   15996   {
   15997     ARRAY_SIZE(kInstruction_cmp_vc_r3_r7),
   15998     kInstruction_cmp_vc_r3_r7,
   15999   },
   16000   {
   16001     ARRAY_SIZE(kInstruction_cmp_vc_r3_r8),
   16002     kInstruction_cmp_vc_r3_r8,
   16003   },
   16004   {
   16005     ARRAY_SIZE(kInstruction_cmp_vc_r3_r9),
   16006     kInstruction_cmp_vc_r3_r9,
   16007   },
   16008   {
   16009     ARRAY_SIZE(kInstruction_cmp_vc_r3_r10),
   16010     kInstruction_cmp_vc_r3_r10,
   16011   },
   16012   {
   16013     ARRAY_SIZE(kInstruction_cmp_vc_r3_r11),
   16014     kInstruction_cmp_vc_r3_r11,
   16015   },
   16016   {
   16017     ARRAY_SIZE(kInstruction_cmp_vc_r3_r12),
   16018     kInstruction_cmp_vc_r3_r12,
   16019   },
   16020   {
   16021     ARRAY_SIZE(kInstruction_cmp_vc_r3_r13),
   16022     kInstruction_cmp_vc_r3_r13,
   16023   },
   16024   {
   16025     ARRAY_SIZE(kInstruction_cmp_vc_r3_r14),
   16026     kInstruction_cmp_vc_r3_r14,
   16027   },
   16028   {
   16029     ARRAY_SIZE(kInstruction_cmp_vc_r4_r0),
   16030     kInstruction_cmp_vc_r4_r0,
   16031   },
   16032   {
   16033     ARRAY_SIZE(kInstruction_cmp_vc_r4_r1),
   16034     kInstruction_cmp_vc_r4_r1,
   16035   },
   16036   {
   16037     ARRAY_SIZE(kInstruction_cmp_vc_r4_r2),
   16038     kInstruction_cmp_vc_r4_r2,
   16039   },
   16040   {
   16041     ARRAY_SIZE(kInstruction_cmp_vc_r4_r3),
   16042     kInstruction_cmp_vc_r4_r3,
   16043   },
   16044   {
   16045     ARRAY_SIZE(kInstruction_cmp_vc_r4_r4),
   16046     kInstruction_cmp_vc_r4_r4,
   16047   },
   16048   {
   16049     ARRAY_SIZE(kInstruction_cmp_vc_r4_r5),
   16050     kInstruction_cmp_vc_r4_r5,
   16051   },
   16052   {
   16053     ARRAY_SIZE(kInstruction_cmp_vc_r4_r6),
   16054     kInstruction_cmp_vc_r4_r6,
   16055   },
   16056   {
   16057     ARRAY_SIZE(kInstruction_cmp_vc_r4_r7),
   16058     kInstruction_cmp_vc_r4_r7,
   16059   },
   16060   {
   16061     ARRAY_SIZE(kInstruction_cmp_vc_r4_r8),
   16062     kInstruction_cmp_vc_r4_r8,
   16063   },
   16064   {
   16065     ARRAY_SIZE(kInstruction_cmp_vc_r4_r9),
   16066     kInstruction_cmp_vc_r4_r9,
   16067   },
   16068   {
   16069     ARRAY_SIZE(kInstruction_cmp_vc_r4_r10),
   16070     kInstruction_cmp_vc_r4_r10,
   16071   },
   16072   {
   16073     ARRAY_SIZE(kInstruction_cmp_vc_r4_r11),
   16074     kInstruction_cmp_vc_r4_r11,
   16075   },
   16076   {
   16077     ARRAY_SIZE(kInstruction_cmp_vc_r4_r12),
   16078     kInstruction_cmp_vc_r4_r12,
   16079   },
   16080   {
   16081     ARRAY_SIZE(kInstruction_cmp_vc_r4_r13),
   16082     kInstruction_cmp_vc_r4_r13,
   16083   },
   16084   {
   16085     ARRAY_SIZE(kInstruction_cmp_vc_r4_r14),
   16086     kInstruction_cmp_vc_r4_r14,
   16087   },
   16088   {
   16089     ARRAY_SIZE(kInstruction_cmp_vc_r5_r0),
   16090     kInstruction_cmp_vc_r5_r0,
   16091   },
   16092   {
   16093     ARRAY_SIZE(kInstruction_cmp_vc_r5_r1),
   16094     kInstruction_cmp_vc_r5_r1,
   16095   },
   16096   {
   16097     ARRAY_SIZE(kInstruction_cmp_vc_r5_r2),
   16098     kInstruction_cmp_vc_r5_r2,
   16099   },
   16100   {
   16101     ARRAY_SIZE(kInstruction_cmp_vc_r5_r3),
   16102     kInstruction_cmp_vc_r5_r3,
   16103   },
   16104   {
   16105     ARRAY_SIZE(kInstruction_cmp_vc_r5_r4),
   16106     kInstruction_cmp_vc_r5_r4,
   16107   },
   16108   {
   16109     ARRAY_SIZE(kInstruction_cmp_vc_r5_r5),
   16110     kInstruction_cmp_vc_r5_r5,
   16111   },
   16112   {
   16113     ARRAY_SIZE(kInstruction_cmp_vc_r5_r6),
   16114     kInstruction_cmp_vc_r5_r6,
   16115   },
   16116   {
   16117     ARRAY_SIZE(kInstruction_cmp_vc_r5_r7),
   16118     kInstruction_cmp_vc_r5_r7,
   16119   },
   16120   {
   16121     ARRAY_SIZE(kInstruction_cmp_vc_r5_r8),
   16122     kInstruction_cmp_vc_r5_r8,
   16123   },
   16124   {
   16125     ARRAY_SIZE(kInstruction_cmp_vc_r5_r9),
   16126     kInstruction_cmp_vc_r5_r9,
   16127   },
   16128   {
   16129     ARRAY_SIZE(kInstruction_cmp_vc_r5_r10),
   16130     kInstruction_cmp_vc_r5_r10,
   16131   },
   16132   {
   16133     ARRAY_SIZE(kInstruction_cmp_vc_r5_r11),
   16134     kInstruction_cmp_vc_r5_r11,
   16135   },
   16136   {
   16137     ARRAY_SIZE(kInstruction_cmp_vc_r5_r12),
   16138     kInstruction_cmp_vc_r5_r12,
   16139   },
   16140   {
   16141     ARRAY_SIZE(kInstruction_cmp_vc_r5_r13),
   16142     kInstruction_cmp_vc_r5_r13,
   16143   },
   16144   {
   16145     ARRAY_SIZE(kInstruction_cmp_vc_r5_r14),
   16146     kInstruction_cmp_vc_r5_r14,
   16147   },
   16148   {
   16149     ARRAY_SIZE(kInstruction_cmp_vc_r6_r0),
   16150     kInstruction_cmp_vc_r6_r0,
   16151   },
   16152   {
   16153     ARRAY_SIZE(kInstruction_cmp_vc_r6_r1),
   16154     kInstruction_cmp_vc_r6_r1,
   16155   },
   16156   {
   16157     ARRAY_SIZE(kInstruction_cmp_vc_r6_r2),
   16158     kInstruction_cmp_vc_r6_r2,
   16159   },
   16160   {
   16161     ARRAY_SIZE(kInstruction_cmp_vc_r6_r3),
   16162     kInstruction_cmp_vc_r6_r3,
   16163   },
   16164   {
   16165     ARRAY_SIZE(kInstruction_cmp_vc_r6_r4),
   16166     kInstruction_cmp_vc_r6_r4,
   16167   },
   16168   {
   16169     ARRAY_SIZE(kInstruction_cmp_vc_r6_r5),
   16170     kInstruction_cmp_vc_r6_r5,
   16171   },
   16172   {
   16173     ARRAY_SIZE(kInstruction_cmp_vc_r6_r6),
   16174     kInstruction_cmp_vc_r6_r6,
   16175   },
   16176   {
   16177     ARRAY_SIZE(kInstruction_cmp_vc_r6_r7),
   16178     kInstruction_cmp_vc_r6_r7,
   16179   },
   16180   {
   16181     ARRAY_SIZE(kInstruction_cmp_vc_r6_r8),
   16182     kInstruction_cmp_vc_r6_r8,
   16183   },
   16184   {
   16185     ARRAY_SIZE(kInstruction_cmp_vc_r6_r9),
   16186     kInstruction_cmp_vc_r6_r9,
   16187   },
   16188   {
   16189     ARRAY_SIZE(kInstruction_cmp_vc_r6_r10),
   16190     kInstruction_cmp_vc_r6_r10,
   16191   },
   16192   {
   16193     ARRAY_SIZE(kInstruction_cmp_vc_r6_r11),
   16194     kInstruction_cmp_vc_r6_r11,
   16195   },
   16196   {
   16197     ARRAY_SIZE(kInstruction_cmp_vc_r6_r12),
   16198     kInstruction_cmp_vc_r6_r12,
   16199   },
   16200   {
   16201     ARRAY_SIZE(kInstruction_cmp_vc_r6_r13),
   16202     kInstruction_cmp_vc_r6_r13,
   16203   },
   16204   {
   16205     ARRAY_SIZE(kInstruction_cmp_vc_r6_r14),
   16206     kInstruction_cmp_vc_r6_r14,
   16207   },
   16208   {
   16209     ARRAY_SIZE(kInstruction_cmp_vc_r7_r0),
   16210     kInstruction_cmp_vc_r7_r0,
   16211   },
   16212   {
   16213     ARRAY_SIZE(kInstruction_cmp_vc_r7_r1),
   16214     kInstruction_cmp_vc_r7_r1,
   16215   },
   16216   {
   16217     ARRAY_SIZE(kInstruction_cmp_vc_r7_r2),
   16218     kInstruction_cmp_vc_r7_r2,
   16219   },
   16220   {
   16221     ARRAY_SIZE(kInstruction_cmp_vc_r7_r3),
   16222     kInstruction_cmp_vc_r7_r3,
   16223   },
   16224   {
   16225     ARRAY_SIZE(kInstruction_cmp_vc_r7_r4),
   16226     kInstruction_cmp_vc_r7_r4,
   16227   },
   16228   {
   16229     ARRAY_SIZE(kInstruction_cmp_vc_r7_r5),
   16230     kInstruction_cmp_vc_r7_r5,
   16231   },
   16232   {
   16233     ARRAY_SIZE(kInstruction_cmp_vc_r7_r6),
   16234     kInstruction_cmp_vc_r7_r6,
   16235   },
   16236   {
   16237     ARRAY_SIZE(kInstruction_cmp_vc_r7_r7),
   16238     kInstruction_cmp_vc_r7_r7,
   16239   },
   16240   {
   16241     ARRAY_SIZE(kInstruction_cmp_vc_r7_r8),
   16242     kInstruction_cmp_vc_r7_r8,
   16243   },
   16244   {
   16245     ARRAY_SIZE(kInstruction_cmp_vc_r7_r9),
   16246     kInstruction_cmp_vc_r7_r9,
   16247   },
   16248   {
   16249     ARRAY_SIZE(kInstruction_cmp_vc_r7_r10),
   16250     kInstruction_cmp_vc_r7_r10,
   16251   },
   16252   {
   16253     ARRAY_SIZE(kInstruction_cmp_vc_r7_r11),
   16254     kInstruction_cmp_vc_r7_r11,
   16255   },
   16256   {
   16257     ARRAY_SIZE(kInstruction_cmp_vc_r7_r12),
   16258     kInstruction_cmp_vc_r7_r12,
   16259   },
   16260   {
   16261     ARRAY_SIZE(kInstruction_cmp_vc_r7_r13),
   16262     kInstruction_cmp_vc_r7_r13,
   16263   },
   16264   {
   16265     ARRAY_SIZE(kInstruction_cmp_vc_r7_r14),
   16266     kInstruction_cmp_vc_r7_r14,
   16267   },
   16268   {
   16269     ARRAY_SIZE(kInstruction_cmp_vc_r8_r0),
   16270     kInstruction_cmp_vc_r8_r0,
   16271   },
   16272   {
   16273     ARRAY_SIZE(kInstruction_cmp_vc_r8_r1),
   16274     kInstruction_cmp_vc_r8_r1,
   16275   },
   16276   {
   16277     ARRAY_SIZE(kInstruction_cmp_vc_r8_r2),
   16278     kInstruction_cmp_vc_r8_r2,
   16279   },
   16280   {
   16281     ARRAY_SIZE(kInstruction_cmp_vc_r8_r3),
   16282     kInstruction_cmp_vc_r8_r3,
   16283   },
   16284   {
   16285     ARRAY_SIZE(kInstruction_cmp_vc_r8_r4),
   16286     kInstruction_cmp_vc_r8_r4,
   16287   },
   16288   {
   16289     ARRAY_SIZE(kInstruction_cmp_vc_r8_r5),
   16290     kInstruction_cmp_vc_r8_r5,
   16291   },
   16292   {
   16293     ARRAY_SIZE(kInstruction_cmp_vc_r8_r6),
   16294     kInstruction_cmp_vc_r8_r6,
   16295   },
   16296   {
   16297     ARRAY_SIZE(kInstruction_cmp_vc_r8_r7),
   16298     kInstruction_cmp_vc_r8_r7,
   16299   },
   16300   {
   16301     ARRAY_SIZE(kInstruction_cmp_vc_r8_r8),
   16302     kInstruction_cmp_vc_r8_r8,
   16303   },
   16304   {
   16305     ARRAY_SIZE(kInstruction_cmp_vc_r8_r9),
   16306     kInstruction_cmp_vc_r8_r9,
   16307   },
   16308   {
   16309     ARRAY_SIZE(kInstruction_cmp_vc_r8_r10),
   16310     kInstruction_cmp_vc_r8_r10,
   16311   },
   16312   {
   16313     ARRAY_SIZE(kInstruction_cmp_vc_r8_r11),
   16314     kInstruction_cmp_vc_r8_r11,
   16315   },
   16316   {
   16317     ARRAY_SIZE(kInstruction_cmp_vc_r8_r12),
   16318     kInstruction_cmp_vc_r8_r12,
   16319   },
   16320   {
   16321     ARRAY_SIZE(kInstruction_cmp_vc_r8_r13),
   16322     kInstruction_cmp_vc_r8_r13,
   16323   },
   16324   {
   16325     ARRAY_SIZE(kInstruction_cmp_vc_r8_r14),
   16326     kInstruction_cmp_vc_r8_r14,
   16327   },
   16328   {
   16329     ARRAY_SIZE(kInstruction_cmp_vc_r9_r0),
   16330     kInstruction_cmp_vc_r9_r0,
   16331   },
   16332   {
   16333     ARRAY_SIZE(kInstruction_cmp_vc_r9_r1),
   16334     kInstruction_cmp_vc_r9_r1,
   16335   },
   16336   {
   16337     ARRAY_SIZE(kInstruction_cmp_vc_r9_r2),
   16338     kInstruction_cmp_vc_r9_r2,
   16339   },
   16340   {
   16341     ARRAY_SIZE(kInstruction_cmp_vc_r9_r3),
   16342     kInstruction_cmp_vc_r9_r3,
   16343   },
   16344   {
   16345     ARRAY_SIZE(kInstruction_cmp_vc_r9_r4),
   16346     kInstruction_cmp_vc_r9_r4,
   16347   },
   16348   {
   16349     ARRAY_SIZE(kInstruction_cmp_vc_r9_r5),
   16350     kInstruction_cmp_vc_r9_r5,
   16351   },
   16352   {
   16353     ARRAY_SIZE(kInstruction_cmp_vc_r9_r6),
   16354     kInstruction_cmp_vc_r9_r6,
   16355   },
   16356   {
   16357     ARRAY_SIZE(kInstruction_cmp_vc_r9_r7),
   16358     kInstruction_cmp_vc_r9_r7,
   16359   },
   16360   {
   16361     ARRAY_SIZE(kInstruction_cmp_vc_r9_r8),
   16362     kInstruction_cmp_vc_r9_r8,
   16363   },
   16364   {
   16365     ARRAY_SIZE(kInstruction_cmp_vc_r9_r9),
   16366     kInstruction_cmp_vc_r9_r9,
   16367   },
   16368   {
   16369     ARRAY_SIZE(kInstruction_cmp_vc_r9_r10),
   16370     kInstruction_cmp_vc_r9_r10,
   16371   },
   16372   {
   16373     ARRAY_SIZE(kInstruction_cmp_vc_r9_r11),
   16374     kInstruction_cmp_vc_r9_r11,
   16375   },
   16376   {
   16377     ARRAY_SIZE(kInstruction_cmp_vc_r9_r12),
   16378     kInstruction_cmp_vc_r9_r12,
   16379   },
   16380   {
   16381     ARRAY_SIZE(kInstruction_cmp_vc_r9_r13),
   16382     kInstruction_cmp_vc_r9_r13,
   16383   },
   16384   {
   16385     ARRAY_SIZE(kInstruction_cmp_vc_r9_r14),
   16386     kInstruction_cmp_vc_r9_r14,
   16387   },
   16388   {
   16389     ARRAY_SIZE(kInstruction_cmp_vc_r10_r0),
   16390     kInstruction_cmp_vc_r10_r0,
   16391   },
   16392   {
   16393     ARRAY_SIZE(kInstruction_cmp_vc_r10_r1),
   16394     kInstruction_cmp_vc_r10_r1,
   16395   },
   16396   {
   16397     ARRAY_SIZE(kInstruction_cmp_vc_r10_r2),
   16398     kInstruction_cmp_vc_r10_r2,
   16399   },
   16400   {
   16401     ARRAY_SIZE(kInstruction_cmp_vc_r10_r3),
   16402     kInstruction_cmp_vc_r10_r3,
   16403   },
   16404   {
   16405     ARRAY_SIZE(kInstruction_cmp_vc_r10_r4),
   16406     kInstruction_cmp_vc_r10_r4,
   16407   },
   16408   {
   16409     ARRAY_SIZE(kInstruction_cmp_vc_r10_r5),
   16410     kInstruction_cmp_vc_r10_r5,
   16411   },
   16412   {
   16413     ARRAY_SIZE(kInstruction_cmp_vc_r10_r6),
   16414     kInstruction_cmp_vc_r10_r6,
   16415   },
   16416   {
   16417     ARRAY_SIZE(kInstruction_cmp_vc_r10_r7),
   16418     kInstruction_cmp_vc_r10_r7,
   16419   },
   16420   {
   16421     ARRAY_SIZE(kInstruction_cmp_vc_r10_r8),
   16422     kInstruction_cmp_vc_r10_r8,
   16423   },
   16424   {
   16425     ARRAY_SIZE(kInstruction_cmp_vc_r10_r9),
   16426     kInstruction_cmp_vc_r10_r9,
   16427   },
   16428   {
   16429     ARRAY_SIZE(kInstruction_cmp_vc_r10_r10),
   16430     kInstruction_cmp_vc_r10_r10,
   16431   },
   16432   {
   16433     ARRAY_SIZE(kInstruction_cmp_vc_r10_r11),
   16434     kInstruction_cmp_vc_r10_r11,
   16435   },
   16436   {
   16437     ARRAY_SIZE(kInstruction_cmp_vc_r10_r12),
   16438     kInstruction_cmp_vc_r10_r12,
   16439   },
   16440   {
   16441     ARRAY_SIZE(kInstruction_cmp_vc_r10_r13),
   16442     kInstruction_cmp_vc_r10_r13,
   16443   },
   16444   {
   16445     ARRAY_SIZE(kInstruction_cmp_vc_r10_r14),
   16446     kInstruction_cmp_vc_r10_r14,
   16447   },
   16448   {
   16449     ARRAY_SIZE(kInstruction_cmp_vc_r11_r0),
   16450     kInstruction_cmp_vc_r11_r0,
   16451   },
   16452   {
   16453     ARRAY_SIZE(kInstruction_cmp_vc_r11_r1),
   16454     kInstruction_cmp_vc_r11_r1,
   16455   },
   16456   {
   16457     ARRAY_SIZE(kInstruction_cmp_vc_r11_r2),
   16458     kInstruction_cmp_vc_r11_r2,
   16459   },
   16460   {
   16461     ARRAY_SIZE(kInstruction_cmp_vc_r11_r3),
   16462     kInstruction_cmp_vc_r11_r3,
   16463   },
   16464   {
   16465     ARRAY_SIZE(kInstruction_cmp_vc_r11_r4),
   16466     kInstruction_cmp_vc_r11_r4,
   16467   },
   16468   {
   16469     ARRAY_SIZE(kInstruction_cmp_vc_r11_r5),
   16470     kInstruction_cmp_vc_r11_r5,
   16471   },
   16472   {
   16473     ARRAY_SIZE(kInstruction_cmp_vc_r11_r6),
   16474     kInstruction_cmp_vc_r11_r6,
   16475   },
   16476   {
   16477     ARRAY_SIZE(kInstruction_cmp_vc_r11_r7),
   16478     kInstruction_cmp_vc_r11_r7,
   16479   },
   16480   {
   16481     ARRAY_SIZE(kInstruction_cmp_vc_r11_r8),
   16482     kInstruction_cmp_vc_r11_r8,
   16483   },
   16484   {
   16485     ARRAY_SIZE(kInstruction_cmp_vc_r11_r9),
   16486     kInstruction_cmp_vc_r11_r9,
   16487   },
   16488   {
   16489     ARRAY_SIZE(kInstruction_cmp_vc_r11_r10),
   16490     kInstruction_cmp_vc_r11_r10,
   16491   },
   16492   {
   16493     ARRAY_SIZE(kInstruction_cmp_vc_r11_r11),
   16494     kInstruction_cmp_vc_r11_r11,
   16495   },
   16496   {
   16497     ARRAY_SIZE(kInstruction_cmp_vc_r11_r12),
   16498     kInstruction_cmp_vc_r11_r12,
   16499   },
   16500   {
   16501     ARRAY_SIZE(kInstruction_cmp_vc_r11_r13),
   16502     kInstruction_cmp_vc_r11_r13,
   16503   },
   16504   {
   16505     ARRAY_SIZE(kInstruction_cmp_vc_r11_r14),
   16506     kInstruction_cmp_vc_r11_r14,
   16507   },
   16508   {
   16509     ARRAY_SIZE(kInstruction_cmp_vc_r12_r0),
   16510     kInstruction_cmp_vc_r12_r0,
   16511   },
   16512   {
   16513     ARRAY_SIZE(kInstruction_cmp_vc_r12_r1),
   16514     kInstruction_cmp_vc_r12_r1,
   16515   },
   16516   {
   16517     ARRAY_SIZE(kInstruction_cmp_vc_r12_r2),
   16518     kInstruction_cmp_vc_r12_r2,
   16519   },
   16520   {
   16521     ARRAY_SIZE(kInstruction_cmp_vc_r12_r3),
   16522     kInstruction_cmp_vc_r12_r3,
   16523   },
   16524   {
   16525     ARRAY_SIZE(kInstruction_cmp_vc_r12_r4),
   16526     kInstruction_cmp_vc_r12_r4,
   16527   },
   16528   {
   16529     ARRAY_SIZE(kInstruction_cmp_vc_r12_r5),
   16530     kInstruction_cmp_vc_r12_r5,
   16531   },
   16532   {
   16533     ARRAY_SIZE(kInstruction_cmp_vc_r12_r6),
   16534     kInstruction_cmp_vc_r12_r6,
   16535   },
   16536   {
   16537     ARRAY_SIZE(kInstruction_cmp_vc_r12_r7),
   16538     kInstruction_cmp_vc_r12_r7,
   16539   },
   16540   {
   16541     ARRAY_SIZE(kInstruction_cmp_vc_r12_r8),
   16542     kInstruction_cmp_vc_r12_r8,
   16543   },
   16544   {
   16545     ARRAY_SIZE(kInstruction_cmp_vc_r12_r9),
   16546     kInstruction_cmp_vc_r12_r9,
   16547   },
   16548   {
   16549     ARRAY_SIZE(kInstruction_cmp_vc_r12_r10),
   16550     kInstruction_cmp_vc_r12_r10,
   16551   },
   16552   {
   16553     ARRAY_SIZE(kInstruction_cmp_vc_r12_r11),
   16554     kInstruction_cmp_vc_r12_r11,
   16555   },
   16556   {
   16557     ARRAY_SIZE(kInstruction_cmp_vc_r12_r12),
   16558     kInstruction_cmp_vc_r12_r12,
   16559   },
   16560   {
   16561     ARRAY_SIZE(kInstruction_cmp_vc_r12_r13),
   16562     kInstruction_cmp_vc_r12_r13,
   16563   },
   16564   {
   16565     ARRAY_SIZE(kInstruction_cmp_vc_r12_r14),
   16566     kInstruction_cmp_vc_r12_r14,
   16567   },
   16568   {
   16569     ARRAY_SIZE(kInstruction_cmp_vc_r13_r0),
   16570     kInstruction_cmp_vc_r13_r0,
   16571   },
   16572   {
   16573     ARRAY_SIZE(kInstruction_cmp_vc_r13_r1),
   16574     kInstruction_cmp_vc_r13_r1,
   16575   },
   16576   {
   16577     ARRAY_SIZE(kInstruction_cmp_vc_r13_r2),
   16578     kInstruction_cmp_vc_r13_r2,
   16579   },
   16580   {
   16581     ARRAY_SIZE(kInstruction_cmp_vc_r13_r3),
   16582     kInstruction_cmp_vc_r13_r3,
   16583   },
   16584   {
   16585     ARRAY_SIZE(kInstruction_cmp_vc_r13_r4),
   16586     kInstruction_cmp_vc_r13_r4,
   16587   },
   16588   {
   16589     ARRAY_SIZE(kInstruction_cmp_vc_r13_r5),
   16590     kInstruction_cmp_vc_r13_r5,
   16591   },
   16592   {
   16593     ARRAY_SIZE(kInstruction_cmp_vc_r13_r6),
   16594     kInstruction_cmp_vc_r13_r6,
   16595   },
   16596   {
   16597     ARRAY_SIZE(kInstruction_cmp_vc_r13_r7),
   16598     kInstruction_cmp_vc_r13_r7,
   16599   },
   16600   {
   16601     ARRAY_SIZE(kInstruction_cmp_vc_r13_r8),
   16602     kInstruction_cmp_vc_r13_r8,
   16603   },
   16604   {
   16605     ARRAY_SIZE(kInstruction_cmp_vc_r13_r9),
   16606     kInstruction_cmp_vc_r13_r9,
   16607   },
   16608   {
   16609     ARRAY_SIZE(kInstruction_cmp_vc_r13_r10),
   16610     kInstruction_cmp_vc_r13_r10,
   16611   },
   16612   {
   16613     ARRAY_SIZE(kInstruction_cmp_vc_r13_r11),
   16614     kInstruction_cmp_vc_r13_r11,
   16615   },
   16616   {
   16617     ARRAY_SIZE(kInstruction_cmp_vc_r13_r12),
   16618     kInstruction_cmp_vc_r13_r12,
   16619   },
   16620   {
   16621     ARRAY_SIZE(kInstruction_cmp_vc_r13_r13),
   16622     kInstruction_cmp_vc_r13_r13,
   16623   },
   16624   {
   16625     ARRAY_SIZE(kInstruction_cmp_vc_r13_r14),
   16626     kInstruction_cmp_vc_r13_r14,
   16627   },
   16628   {
   16629     ARRAY_SIZE(kInstruction_cmp_vc_r14_r0),
   16630     kInstruction_cmp_vc_r14_r0,
   16631   },
   16632   {
   16633     ARRAY_SIZE(kInstruction_cmp_vc_r14_r1),
   16634     kInstruction_cmp_vc_r14_r1,
   16635   },
   16636   {
   16637     ARRAY_SIZE(kInstruction_cmp_vc_r14_r2),
   16638     kInstruction_cmp_vc_r14_r2,
   16639   },
   16640   {
   16641     ARRAY_SIZE(kInstruction_cmp_vc_r14_r3),
   16642     kInstruction_cmp_vc_r14_r3,
   16643   },
   16644   {
   16645     ARRAY_SIZE(kInstruction_cmp_vc_r14_r4),
   16646     kInstruction_cmp_vc_r14_r4,
   16647   },
   16648   {
   16649     ARRAY_SIZE(kInstruction_cmp_vc_r14_r5),
   16650     kInstruction_cmp_vc_r14_r5,
   16651   },
   16652   {
   16653     ARRAY_SIZE(kInstruction_cmp_vc_r14_r6),
   16654     kInstruction_cmp_vc_r14_r6,
   16655   },
   16656   {
   16657     ARRAY_SIZE(kInstruction_cmp_vc_r14_r7),
   16658     kInstruction_cmp_vc_r14_r7,
   16659   },
   16660   {
   16661     ARRAY_SIZE(kInstruction_cmp_vc_r14_r8),
   16662     kInstruction_cmp_vc_r14_r8,
   16663   },
   16664   {
   16665     ARRAY_SIZE(kInstruction_cmp_vc_r14_r9),
   16666     kInstruction_cmp_vc_r14_r9,
   16667   },
   16668   {
   16669     ARRAY_SIZE(kInstruction_cmp_vc_r14_r10),
   16670     kInstruction_cmp_vc_r14_r10,
   16671   },
   16672   {
   16673     ARRAY_SIZE(kInstruction_cmp_vc_r14_r11),
   16674     kInstruction_cmp_vc_r14_r11,
   16675   },
   16676   {
   16677     ARRAY_SIZE(kInstruction_cmp_vc_r14_r12),
   16678     kInstruction_cmp_vc_r14_r12,
   16679   },
   16680   {
   16681     ARRAY_SIZE(kInstruction_cmp_vc_r14_r13),
   16682     kInstruction_cmp_vc_r14_r13,
   16683   },
   16684   {
   16685     ARRAY_SIZE(kInstruction_cmp_vc_r14_r14),
   16686     kInstruction_cmp_vc_r14_r14,
   16687   },
   16688   {
   16689     ARRAY_SIZE(kInstruction_cmp_hi_r0_r0),
   16690     kInstruction_cmp_hi_r0_r0,
   16691   },
   16692   {
   16693     ARRAY_SIZE(kInstruction_cmp_hi_r0_r1),
   16694     kInstruction_cmp_hi_r0_r1,
   16695   },
   16696   {
   16697     ARRAY_SIZE(kInstruction_cmp_hi_r0_r2),
   16698     kInstruction_cmp_hi_r0_r2,
   16699   },
   16700   {
   16701     ARRAY_SIZE(kInstruction_cmp_hi_r0_r3),
   16702     kInstruction_cmp_hi_r0_r3,
   16703   },
   16704   {
   16705     ARRAY_SIZE(kInstruction_cmp_hi_r0_r4),
   16706     kInstruction_cmp_hi_r0_r4,
   16707   },
   16708   {
   16709     ARRAY_SIZE(kInstruction_cmp_hi_r0_r5),
   16710     kInstruction_cmp_hi_r0_r5,
   16711   },
   16712   {
   16713     ARRAY_SIZE(kInstruction_cmp_hi_r0_r6),
   16714     kInstruction_cmp_hi_r0_r6,
   16715   },
   16716   {
   16717     ARRAY_SIZE(kInstruction_cmp_hi_r0_r7),
   16718     kInstruction_cmp_hi_r0_r7,
   16719   },
   16720   {
   16721     ARRAY_SIZE(kInstruction_cmp_hi_r0_r8),
   16722     kInstruction_cmp_hi_r0_r8,
   16723   },
   16724   {
   16725     ARRAY_SIZE(kInstruction_cmp_hi_r0_r9),
   16726     kInstruction_cmp_hi_r0_r9,
   16727   },
   16728   {
   16729     ARRAY_SIZE(kInstruction_cmp_hi_r0_r10),
   16730     kInstruction_cmp_hi_r0_r10,
   16731   },
   16732   {
   16733     ARRAY_SIZE(kInstruction_cmp_hi_r0_r11),
   16734     kInstruction_cmp_hi_r0_r11,
   16735   },
   16736   {
   16737     ARRAY_SIZE(kInstruction_cmp_hi_r0_r12),
   16738     kInstruction_cmp_hi_r0_r12,
   16739   },
   16740   {
   16741     ARRAY_SIZE(kInstruction_cmp_hi_r0_r13),
   16742     kInstruction_cmp_hi_r0_r13,
   16743   },
   16744   {
   16745     ARRAY_SIZE(kInstruction_cmp_hi_r0_r14),
   16746     kInstruction_cmp_hi_r0_r14,
   16747   },
   16748   {
   16749     ARRAY_SIZE(kInstruction_cmp_hi_r1_r0),
   16750     kInstruction_cmp_hi_r1_r0,
   16751   },
   16752   {
   16753     ARRAY_SIZE(kInstruction_cmp_hi_r1_r1),
   16754     kInstruction_cmp_hi_r1_r1,
   16755   },
   16756   {
   16757     ARRAY_SIZE(kInstruction_cmp_hi_r1_r2),
   16758     kInstruction_cmp_hi_r1_r2,
   16759   },
   16760   {
   16761     ARRAY_SIZE(kInstruction_cmp_hi_r1_r3),
   16762     kInstruction_cmp_hi_r1_r3,
   16763   },
   16764   {
   16765     ARRAY_SIZE(kInstruction_cmp_hi_r1_r4),
   16766     kInstruction_cmp_hi_r1_r4,
   16767   },
   16768   {
   16769     ARRAY_SIZE(kInstruction_cmp_hi_r1_r5),
   16770     kInstruction_cmp_hi_r1_r5,
   16771   },
   16772   {
   16773     ARRAY_SIZE(kInstruction_cmp_hi_r1_r6),
   16774     kInstruction_cmp_hi_r1_r6,
   16775   },
   16776   {
   16777     ARRAY_SIZE(kInstruction_cmp_hi_r1_r7),
   16778     kInstruction_cmp_hi_r1_r7,
   16779   },
   16780   {
   16781     ARRAY_SIZE(kInstruction_cmp_hi_r1_r8),
   16782     kInstruction_cmp_hi_r1_r8,
   16783   },
   16784   {
   16785     ARRAY_SIZE(kInstruction_cmp_hi_r1_r9),
   16786     kInstruction_cmp_hi_r1_r9,
   16787   },
   16788   {
   16789     ARRAY_SIZE(kInstruction_cmp_hi_r1_r10),
   16790     kInstruction_cmp_hi_r1_r10,
   16791   },
   16792   {
   16793     ARRAY_SIZE(kInstruction_cmp_hi_r1_r11),
   16794     kInstruction_cmp_hi_r1_r11,
   16795   },
   16796   {
   16797     ARRAY_SIZE(kInstruction_cmp_hi_r1_r12),
   16798     kInstruction_cmp_hi_r1_r12,
   16799   },
   16800   {
   16801     ARRAY_SIZE(kInstruction_cmp_hi_r1_r13),
   16802     kInstruction_cmp_hi_r1_r13,
   16803   },
   16804   {
   16805     ARRAY_SIZE(kInstruction_cmp_hi_r1_r14),
   16806     kInstruction_cmp_hi_r1_r14,
   16807   },
   16808   {
   16809     ARRAY_SIZE(kInstruction_cmp_hi_r2_r0),
   16810     kInstruction_cmp_hi_r2_r0,
   16811   },
   16812   {
   16813     ARRAY_SIZE(kInstruction_cmp_hi_r2_r1),
   16814     kInstruction_cmp_hi_r2_r1,
   16815   },
   16816   {
   16817     ARRAY_SIZE(kInstruction_cmp_hi_r2_r2),
   16818     kInstruction_cmp_hi_r2_r2,
   16819   },
   16820   {
   16821     ARRAY_SIZE(kInstruction_cmp_hi_r2_r3),
   16822     kInstruction_cmp_hi_r2_r3,
   16823   },
   16824   {
   16825     ARRAY_SIZE(kInstruction_cmp_hi_r2_r4),
   16826     kInstruction_cmp_hi_r2_r4,
   16827   },
   16828   {
   16829     ARRAY_SIZE(kInstruction_cmp_hi_r2_r5),
   16830     kInstruction_cmp_hi_r2_r5,
   16831   },
   16832   {
   16833     ARRAY_SIZE(kInstruction_cmp_hi_r2_r6),
   16834     kInstruction_cmp_hi_r2_r6,
   16835   },
   16836   {
   16837     ARRAY_SIZE(kInstruction_cmp_hi_r2_r7),
   16838     kInstruction_cmp_hi_r2_r7,
   16839   },
   16840   {
   16841     ARRAY_SIZE(kInstruction_cmp_hi_r2_r8),
   16842     kInstruction_cmp_hi_r2_r8,
   16843   },
   16844   {
   16845     ARRAY_SIZE(kInstruction_cmp_hi_r2_r9),
   16846     kInstruction_cmp_hi_r2_r9,
   16847   },
   16848   {
   16849     ARRAY_SIZE(kInstruction_cmp_hi_r2_r10),
   16850     kInstruction_cmp_hi_r2_r10,
   16851   },
   16852   {
   16853     ARRAY_SIZE(kInstruction_cmp_hi_r2_r11),
   16854     kInstruction_cmp_hi_r2_r11,
   16855   },
   16856   {
   16857     ARRAY_SIZE(kInstruction_cmp_hi_r2_r12),
   16858     kInstruction_cmp_hi_r2_r12,
   16859   },
   16860   {
   16861     ARRAY_SIZE(kInstruction_cmp_hi_r2_r13),
   16862     kInstruction_cmp_hi_r2_r13,
   16863   },
   16864   {
   16865     ARRAY_SIZE(kInstruction_cmp_hi_r2_r14),
   16866     kInstruction_cmp_hi_r2_r14,
   16867   },
   16868   {
   16869     ARRAY_SIZE(kInstruction_cmp_hi_r3_r0),
   16870     kInstruction_cmp_hi_r3_r0,
   16871   },
   16872   {
   16873     ARRAY_SIZE(kInstruction_cmp_hi_r3_r1),
   16874     kInstruction_cmp_hi_r3_r1,
   16875   },
   16876   {
   16877     ARRAY_SIZE(kInstruction_cmp_hi_r3_r2),
   16878     kInstruction_cmp_hi_r3_r2,
   16879   },
   16880   {
   16881     ARRAY_SIZE(kInstruction_cmp_hi_r3_r3),
   16882     kInstruction_cmp_hi_r3_r3,
   16883   },
   16884   {
   16885     ARRAY_SIZE(kInstruction_cmp_hi_r3_r4),
   16886     kInstruction_cmp_hi_r3_r4,
   16887   },
   16888   {
   16889     ARRAY_SIZE(kInstruction_cmp_hi_r3_r5),
   16890     kInstruction_cmp_hi_r3_r5,
   16891   },
   16892   {
   16893     ARRAY_SIZE(kInstruction_cmp_hi_r3_r6),
   16894     kInstruction_cmp_hi_r3_r6,
   16895   },
   16896   {
   16897     ARRAY_SIZE(kInstruction_cmp_hi_r3_r7),
   16898     kInstruction_cmp_hi_r3_r7,
   16899   },
   16900   {
   16901     ARRAY_SIZE(kInstruction_cmp_hi_r3_r8),
   16902     kInstruction_cmp_hi_r3_r8,
   16903   },
   16904   {
   16905     ARRAY_SIZE(kInstruction_cmp_hi_r3_r9),
   16906     kInstruction_cmp_hi_r3_r9,
   16907   },
   16908   {
   16909     ARRAY_SIZE(kInstruction_cmp_hi_r3_r10),
   16910     kInstruction_cmp_hi_r3_r10,
   16911   },
   16912   {
   16913     ARRAY_SIZE(kInstruction_cmp_hi_r3_r11),
   16914     kInstruction_cmp_hi_r3_r11,
   16915   },
   16916   {
   16917     ARRAY_SIZE(kInstruction_cmp_hi_r3_r12),
   16918     kInstruction_cmp_hi_r3_r12,
   16919   },
   16920   {
   16921     ARRAY_SIZE(kInstruction_cmp_hi_r3_r13),
   16922     kInstruction_cmp_hi_r3_r13,
   16923   },
   16924   {
   16925     ARRAY_SIZE(kInstruction_cmp_hi_r3_r14),
   16926     kInstruction_cmp_hi_r3_r14,
   16927   },
   16928   {
   16929     ARRAY_SIZE(kInstruction_cmp_hi_r4_r0),
   16930     kInstruction_cmp_hi_r4_r0,
   16931   },
   16932   {
   16933     ARRAY_SIZE(kInstruction_cmp_hi_r4_r1),
   16934     kInstruction_cmp_hi_r4_r1,
   16935   },
   16936   {
   16937     ARRAY_SIZE(kInstruction_cmp_hi_r4_r2),
   16938     kInstruction_cmp_hi_r4_r2,
   16939   },
   16940   {
   16941     ARRAY_SIZE(kInstruction_cmp_hi_r4_r3),
   16942     kInstruction_cmp_hi_r4_r3,
   16943   },
   16944   {
   16945     ARRAY_SIZE(kInstruction_cmp_hi_r4_r4),
   16946     kInstruction_cmp_hi_r4_r4,
   16947   },
   16948   {
   16949     ARRAY_SIZE(kInstruction_cmp_hi_r4_r5),
   16950     kInstruction_cmp_hi_r4_r5,
   16951   },
   16952   {
   16953     ARRAY_SIZE(kInstruction_cmp_hi_r4_r6),
   16954     kInstruction_cmp_hi_r4_r6,
   16955   },
   16956   {
   16957     ARRAY_SIZE(kInstruction_cmp_hi_r4_r7),
   16958     kInstruction_cmp_hi_r4_r7,
   16959   },
   16960   {
   16961     ARRAY_SIZE(kInstruction_cmp_hi_r4_r8),
   16962     kInstruction_cmp_hi_r4_r8,
   16963   },
   16964   {
   16965     ARRAY_SIZE(kInstruction_cmp_hi_r4_r9),
   16966     kInstruction_cmp_hi_r4_r9,
   16967   },
   16968   {
   16969     ARRAY_SIZE(kInstruction_cmp_hi_r4_r10),
   16970     kInstruction_cmp_hi_r4_r10,
   16971   },
   16972   {
   16973     ARRAY_SIZE(kInstruction_cmp_hi_r4_r11),
   16974     kInstruction_cmp_hi_r4_r11,
   16975   },
   16976   {
   16977     ARRAY_SIZE(kInstruction_cmp_hi_r4_r12),
   16978     kInstruction_cmp_hi_r4_r12,
   16979   },
   16980   {
   16981     ARRAY_SIZE(kInstruction_cmp_hi_r4_r13),
   16982     kInstruction_cmp_hi_r4_r13,
   16983   },
   16984   {
   16985     ARRAY_SIZE(kInstruction_cmp_hi_r4_r14),
   16986     kInstruction_cmp_hi_r4_r14,
   16987   },
   16988   {
   16989     ARRAY_SIZE(kInstruction_cmp_hi_r5_r0),
   16990     kInstruction_cmp_hi_r5_r0,
   16991   },
   16992   {
   16993     ARRAY_SIZE(kInstruction_cmp_hi_r5_r1),
   16994     kInstruction_cmp_hi_r5_r1,
   16995   },
   16996   {
   16997     ARRAY_SIZE(kInstruction_cmp_hi_r5_r2),
   16998     kInstruction_cmp_hi_r5_r2,
   16999   },
   17000   {
   17001     ARRAY_SIZE(kInstruction_cmp_hi_r5_r3),
   17002     kInstruction_cmp_hi_r5_r3,
   17003   },
   17004   {
   17005     ARRAY_SIZE(kInstruction_cmp_hi_r5_r4),
   17006     kInstruction_cmp_hi_r5_r4,
   17007   },
   17008   {
   17009     ARRAY_SIZE(kInstruction_cmp_hi_r5_r5),
   17010     kInstruction_cmp_hi_r5_r5,
   17011   },
   17012   {
   17013     ARRAY_SIZE(kInstruction_cmp_hi_r5_r6),
   17014     kInstruction_cmp_hi_r5_r6,
   17015   },
   17016   {
   17017     ARRAY_SIZE(kInstruction_cmp_hi_r5_r7),
   17018     kInstruction_cmp_hi_r5_r7,
   17019   },
   17020   {
   17021     ARRAY_SIZE(kInstruction_cmp_hi_r5_r8),
   17022     kInstruction_cmp_hi_r5_r8,
   17023   },
   17024   {
   17025     ARRAY_SIZE(kInstruction_cmp_hi_r5_r9),
   17026     kInstruction_cmp_hi_r5_r9,
   17027   },
   17028   {
   17029     ARRAY_SIZE(kInstruction_cmp_hi_r5_r10),
   17030     kInstruction_cmp_hi_r5_r10,
   17031   },
   17032   {
   17033     ARRAY_SIZE(kInstruction_cmp_hi_r5_r11),
   17034     kInstruction_cmp_hi_r5_r11,
   17035   },
   17036   {
   17037     ARRAY_SIZE(kInstruction_cmp_hi_r5_r12),
   17038     kInstruction_cmp_hi_r5_r12,
   17039   },
   17040   {
   17041     ARRAY_SIZE(kInstruction_cmp_hi_r5_r13),
   17042     kInstruction_cmp_hi_r5_r13,
   17043   },
   17044   {
   17045     ARRAY_SIZE(kInstruction_cmp_hi_r5_r14),
   17046     kInstruction_cmp_hi_r5_r14,
   17047   },
   17048   {
   17049     ARRAY_SIZE(kInstruction_cmp_hi_r6_r0),
   17050     kInstruction_cmp_hi_r6_r0,
   17051   },
   17052   {
   17053     ARRAY_SIZE(kInstruction_cmp_hi_r6_r1),
   17054     kInstruction_cmp_hi_r6_r1,
   17055   },
   17056   {
   17057     ARRAY_SIZE(kInstruction_cmp_hi_r6_r2),
   17058     kInstruction_cmp_hi_r6_r2,
   17059   },
   17060   {
   17061     ARRAY_SIZE(kInstruction_cmp_hi_r6_r3),
   17062     kInstruction_cmp_hi_r6_r3,
   17063   },
   17064   {
   17065     ARRAY_SIZE(kInstruction_cmp_hi_r6_r4),
   17066     kInstruction_cmp_hi_r6_r4,
   17067   },
   17068   {
   17069     ARRAY_SIZE(kInstruction_cmp_hi_r6_r5),
   17070     kInstruction_cmp_hi_r6_r5,
   17071   },
   17072   {
   17073     ARRAY_SIZE(kInstruction_cmp_hi_r6_r6),
   17074     kInstruction_cmp_hi_r6_r6,
   17075   },
   17076   {
   17077     ARRAY_SIZE(kInstruction_cmp_hi_r6_r7),
   17078     kInstruction_cmp_hi_r6_r7,
   17079   },
   17080   {
   17081     ARRAY_SIZE(kInstruction_cmp_hi_r6_r8),
   17082     kInstruction_cmp_hi_r6_r8,
   17083   },
   17084   {
   17085     ARRAY_SIZE(kInstruction_cmp_hi_r6_r9),
   17086     kInstruction_cmp_hi_r6_r9,
   17087   },
   17088   {
   17089     ARRAY_SIZE(kInstruction_cmp_hi_r6_r10),
   17090     kInstruction_cmp_hi_r6_r10,
   17091   },
   17092   {
   17093     ARRAY_SIZE(kInstruction_cmp_hi_r6_r11),
   17094     kInstruction_cmp_hi_r6_r11,
   17095   },
   17096   {
   17097     ARRAY_SIZE(kInstruction_cmp_hi_r6_r12),
   17098     kInstruction_cmp_hi_r6_r12,
   17099   },
   17100   {
   17101     ARRAY_SIZE(kInstruction_cmp_hi_r6_r13),
   17102     kInstruction_cmp_hi_r6_r13,
   17103   },
   17104   {
   17105     ARRAY_SIZE(kInstruction_cmp_hi_r6_r14),
   17106     kInstruction_cmp_hi_r6_r14,
   17107   },
   17108   {
   17109     ARRAY_SIZE(kInstruction_cmp_hi_r7_r0),
   17110     kInstruction_cmp_hi_r7_r0,
   17111   },
   17112   {
   17113     ARRAY_SIZE(kInstruction_cmp_hi_r7_r1),
   17114     kInstruction_cmp_hi_r7_r1,
   17115   },
   17116   {
   17117     ARRAY_SIZE(kInstruction_cmp_hi_r7_r2),
   17118     kInstruction_cmp_hi_r7_r2,
   17119   },
   17120   {
   17121     ARRAY_SIZE(kInstruction_cmp_hi_r7_r3),
   17122     kInstruction_cmp_hi_r7_r3,
   17123   },
   17124   {
   17125     ARRAY_SIZE(kInstruction_cmp_hi_r7_r4),
   17126     kInstruction_cmp_hi_r7_r4,
   17127   },
   17128   {
   17129     ARRAY_SIZE(kInstruction_cmp_hi_r7_r5),
   17130     kInstruction_cmp_hi_r7_r5,
   17131   },
   17132   {
   17133     ARRAY_SIZE(kInstruction_cmp_hi_r7_r6),
   17134     kInstruction_cmp_hi_r7_r6,
   17135   },
   17136   {
   17137     ARRAY_SIZE(kInstruction_cmp_hi_r7_r7),
   17138     kInstruction_cmp_hi_r7_r7,
   17139   },
   17140   {
   17141     ARRAY_SIZE(kInstruction_cmp_hi_r7_r8),
   17142     kInstruction_cmp_hi_r7_r8,
   17143   },
   17144   {
   17145     ARRAY_SIZE(kInstruction_cmp_hi_r7_r9),
   17146     kInstruction_cmp_hi_r7_r9,
   17147   },
   17148   {
   17149     ARRAY_SIZE(kInstruction_cmp_hi_r7_r10),
   17150     kInstruction_cmp_hi_r7_r10,
   17151   },
   17152   {
   17153     ARRAY_SIZE(kInstruction_cmp_hi_r7_r11),
   17154     kInstruction_cmp_hi_r7_r11,
   17155   },
   17156   {
   17157     ARRAY_SIZE(kInstruction_cmp_hi_r7_r12),
   17158     kInstruction_cmp_hi_r7_r12,
   17159   },
   17160   {
   17161     ARRAY_SIZE(kInstruction_cmp_hi_r7_r13),
   17162     kInstruction_cmp_hi_r7_r13,
   17163   },
   17164   {
   17165     ARRAY_SIZE(kInstruction_cmp_hi_r7_r14),
   17166     kInstruction_cmp_hi_r7_r14,
   17167   },
   17168   {
   17169     ARRAY_SIZE(kInstruction_cmp_hi_r8_r0),
   17170     kInstruction_cmp_hi_r8_r0,
   17171   },
   17172   {
   17173     ARRAY_SIZE(kInstruction_cmp_hi_r8_r1),
   17174     kInstruction_cmp_hi_r8_r1,
   17175   },
   17176   {
   17177     ARRAY_SIZE(kInstruction_cmp_hi_r8_r2),
   17178     kInstruction_cmp_hi_r8_r2,
   17179   },
   17180   {
   17181     ARRAY_SIZE(kInstruction_cmp_hi_r8_r3),
   17182     kInstruction_cmp_hi_r8_r3,
   17183   },
   17184   {
   17185     ARRAY_SIZE(kInstruction_cmp_hi_r8_r4),
   17186     kInstruction_cmp_hi_r8_r4,
   17187   },
   17188   {
   17189     ARRAY_SIZE(kInstruction_cmp_hi_r8_r5),
   17190     kInstruction_cmp_hi_r8_r5,
   17191   },
   17192   {
   17193     ARRAY_SIZE(kInstruction_cmp_hi_r8_r6),
   17194     kInstruction_cmp_hi_r8_r6,
   17195   },
   17196   {
   17197     ARRAY_SIZE(kInstruction_cmp_hi_r8_r7),
   17198     kInstruction_cmp_hi_r8_r7,
   17199   },
   17200   {
   17201     ARRAY_SIZE(kInstruction_cmp_hi_r8_r8),
   17202     kInstruction_cmp_hi_r8_r8,
   17203   },
   17204   {
   17205     ARRAY_SIZE(kInstruction_cmp_hi_r8_r9),
   17206     kInstruction_cmp_hi_r8_r9,
   17207   },
   17208   {
   17209     ARRAY_SIZE(kInstruction_cmp_hi_r8_r10),
   17210     kInstruction_cmp_hi_r8_r10,
   17211   },
   17212   {
   17213     ARRAY_SIZE(kInstruction_cmp_hi_r8_r11),
   17214     kInstruction_cmp_hi_r8_r11,
   17215   },
   17216   {
   17217     ARRAY_SIZE(kInstruction_cmp_hi_r8_r12),
   17218     kInstruction_cmp_hi_r8_r12,
   17219   },
   17220   {
   17221     ARRAY_SIZE(kInstruction_cmp_hi_r8_r13),
   17222     kInstruction_cmp_hi_r8_r13,
   17223   },
   17224   {
   17225     ARRAY_SIZE(kInstruction_cmp_hi_r8_r14),
   17226     kInstruction_cmp_hi_r8_r14,
   17227   },
   17228   {
   17229     ARRAY_SIZE(kInstruction_cmp_hi_r9_r0),
   17230     kInstruction_cmp_hi_r9_r0,
   17231   },
   17232   {
   17233     ARRAY_SIZE(kInstruction_cmp_hi_r9_r1),
   17234     kInstruction_cmp_hi_r9_r1,
   17235   },
   17236   {
   17237     ARRAY_SIZE(kInstruction_cmp_hi_r9_r2),
   17238     kInstruction_cmp_hi_r9_r2,
   17239   },
   17240   {
   17241     ARRAY_SIZE(kInstruction_cmp_hi_r9_r3),
   17242     kInstruction_cmp_hi_r9_r3,
   17243   },
   17244   {
   17245     ARRAY_SIZE(kInstruction_cmp_hi_r9_r4),
   17246     kInstruction_cmp_hi_r9_r4,
   17247   },
   17248   {
   17249     ARRAY_SIZE(kInstruction_cmp_hi_r9_r5),
   17250     kInstruction_cmp_hi_r9_r5,
   17251   },
   17252   {
   17253     ARRAY_SIZE(kInstruction_cmp_hi_r9_r6),
   17254     kInstruction_cmp_hi_r9_r6,
   17255   },
   17256   {
   17257     ARRAY_SIZE(kInstruction_cmp_hi_r9_r7),
   17258     kInstruction_cmp_hi_r9_r7,
   17259   },
   17260   {
   17261     ARRAY_SIZE(kInstruction_cmp_hi_r9_r8),
   17262     kInstruction_cmp_hi_r9_r8,
   17263   },
   17264   {
   17265     ARRAY_SIZE(kInstruction_cmp_hi_r9_r9),
   17266     kInstruction_cmp_hi_r9_r9,
   17267   },
   17268   {
   17269     ARRAY_SIZE(kInstruction_cmp_hi_r9_r10),
   17270     kInstruction_cmp_hi_r9_r10,
   17271   },
   17272   {
   17273     ARRAY_SIZE(kInstruction_cmp_hi_r9_r11),
   17274     kInstruction_cmp_hi_r9_r11,
   17275   },
   17276   {
   17277     ARRAY_SIZE(kInstruction_cmp_hi_r9_r12),
   17278     kInstruction_cmp_hi_r9_r12,
   17279   },
   17280   {
   17281     ARRAY_SIZE(kInstruction_cmp_hi_r9_r13),
   17282     kInstruction_cmp_hi_r9_r13,
   17283   },
   17284   {
   17285     ARRAY_SIZE(kInstruction_cmp_hi_r9_r14),
   17286     kInstruction_cmp_hi_r9_r14,
   17287   },
   17288   {
   17289     ARRAY_SIZE(kInstruction_cmp_hi_r10_r0),
   17290     kInstruction_cmp_hi_r10_r0,
   17291   },
   17292   {
   17293     ARRAY_SIZE(kInstruction_cmp_hi_r10_r1),
   17294     kInstruction_cmp_hi_r10_r1,
   17295   },
   17296   {
   17297     ARRAY_SIZE(kInstruction_cmp_hi_r10_r2),
   17298     kInstruction_cmp_hi_r10_r2,
   17299   },
   17300   {
   17301     ARRAY_SIZE(kInstruction_cmp_hi_r10_r3),
   17302     kInstruction_cmp_hi_r10_r3,
   17303   },
   17304   {
   17305     ARRAY_SIZE(kInstruction_cmp_hi_r10_r4),
   17306     kInstruction_cmp_hi_r10_r4,
   17307   },
   17308   {
   17309     ARRAY_SIZE(kInstruction_cmp_hi_r10_r5),
   17310     kInstruction_cmp_hi_r10_r5,
   17311   },
   17312   {
   17313     ARRAY_SIZE(kInstruction_cmp_hi_r10_r6),
   17314     kInstruction_cmp_hi_r10_r6,
   17315   },
   17316   {
   17317     ARRAY_SIZE(kInstruction_cmp_hi_r10_r7),
   17318     kInstruction_cmp_hi_r10_r7,
   17319   },
   17320   {
   17321     ARRAY_SIZE(kInstruction_cmp_hi_r10_r8),
   17322     kInstruction_cmp_hi_r10_r8,
   17323   },
   17324   {
   17325     ARRAY_SIZE(kInstruction_cmp_hi_r10_r9),
   17326     kInstruction_cmp_hi_r10_r9,
   17327   },
   17328   {
   17329     ARRAY_SIZE(kInstruction_cmp_hi_r10_r10),
   17330     kInstruction_cmp_hi_r10_r10,
   17331   },
   17332   {
   17333     ARRAY_SIZE(kInstruction_cmp_hi_r10_r11),
   17334     kInstruction_cmp_hi_r10_r11,
   17335   },
   17336   {
   17337     ARRAY_SIZE(kInstruction_cmp_hi_r10_r12),
   17338     kInstruction_cmp_hi_r10_r12,
   17339   },
   17340   {
   17341     ARRAY_SIZE(kInstruction_cmp_hi_r10_r13),
   17342     kInstruction_cmp_hi_r10_r13,
   17343   },
   17344   {
   17345     ARRAY_SIZE(kInstruction_cmp_hi_r10_r14),
   17346     kInstruction_cmp_hi_r10_r14,
   17347   },
   17348   {
   17349     ARRAY_SIZE(kInstruction_cmp_hi_r11_r0),
   17350     kInstruction_cmp_hi_r11_r0,
   17351   },
   17352   {
   17353     ARRAY_SIZE(kInstruction_cmp_hi_r11_r1),
   17354     kInstruction_cmp_hi_r11_r1,
   17355   },
   17356   {
   17357     ARRAY_SIZE(kInstruction_cmp_hi_r11_r2),
   17358     kInstruction_cmp_hi_r11_r2,
   17359   },
   17360   {
   17361     ARRAY_SIZE(kInstruction_cmp_hi_r11_r3),
   17362     kInstruction_cmp_hi_r11_r3,
   17363   },
   17364   {
   17365     ARRAY_SIZE(kInstruction_cmp_hi_r11_r4),
   17366     kInstruction_cmp_hi_r11_r4,
   17367   },
   17368   {
   17369     ARRAY_SIZE(kInstruction_cmp_hi_r11_r5),
   17370     kInstruction_cmp_hi_r11_r5,
   17371   },
   17372   {
   17373     ARRAY_SIZE(kInstruction_cmp_hi_r11_r6),
   17374     kInstruction_cmp_hi_r11_r6,
   17375   },
   17376   {
   17377     ARRAY_SIZE(kInstruction_cmp_hi_r11_r7),
   17378     kInstruction_cmp_hi_r11_r7,
   17379   },
   17380   {
   17381     ARRAY_SIZE(kInstruction_cmp_hi_r11_r8),
   17382     kInstruction_cmp_hi_r11_r8,
   17383   },
   17384   {
   17385     ARRAY_SIZE(kInstruction_cmp_hi_r11_r9),
   17386     kInstruction_cmp_hi_r11_r9,
   17387   },
   17388   {
   17389     ARRAY_SIZE(kInstruction_cmp_hi_r11_r10),
   17390     kInstruction_cmp_hi_r11_r10,
   17391   },
   17392   {
   17393     ARRAY_SIZE(kInstruction_cmp_hi_r11_r11),
   17394     kInstruction_cmp_hi_r11_r11,
   17395   },
   17396   {
   17397     ARRAY_SIZE(kInstruction_cmp_hi_r11_r12),
   17398     kInstruction_cmp_hi_r11_r12,
   17399   },
   17400   {
   17401     ARRAY_SIZE(kInstruction_cmp_hi_r11_r13),
   17402     kInstruction_cmp_hi_r11_r13,
   17403   },
   17404   {
   17405     ARRAY_SIZE(kInstruction_cmp_hi_r11_r14),
   17406     kInstruction_cmp_hi_r11_r14,
   17407   },
   17408   {
   17409     ARRAY_SIZE(kInstruction_cmp_hi_r12_r0),
   17410     kInstruction_cmp_hi_r12_r0,
   17411   },
   17412   {
   17413     ARRAY_SIZE(kInstruction_cmp_hi_r12_r1),
   17414     kInstruction_cmp_hi_r12_r1,
   17415   },
   17416   {
   17417     ARRAY_SIZE(kInstruction_cmp_hi_r12_r2),
   17418     kInstruction_cmp_hi_r12_r2,
   17419   },
   17420   {
   17421     ARRAY_SIZE(kInstruction_cmp_hi_r12_r3),
   17422     kInstruction_cmp_hi_r12_r3,
   17423   },
   17424   {
   17425     ARRAY_SIZE(kInstruction_cmp_hi_r12_r4),
   17426     kInstruction_cmp_hi_r12_r4,
   17427   },
   17428   {
   17429     ARRAY_SIZE(kInstruction_cmp_hi_r12_r5),
   17430     kInstruction_cmp_hi_r12_r5,
   17431   },
   17432   {
   17433     ARRAY_SIZE(kInstruction_cmp_hi_r12_r6),
   17434     kInstruction_cmp_hi_r12_r6,
   17435   },
   17436   {
   17437     ARRAY_SIZE(kInstruction_cmp_hi_r12_r7),
   17438     kInstruction_cmp_hi_r12_r7,
   17439   },
   17440   {
   17441     ARRAY_SIZE(kInstruction_cmp_hi_r12_r8),
   17442     kInstruction_cmp_hi_r12_r8,
   17443   },
   17444   {
   17445     ARRAY_SIZE(kInstruction_cmp_hi_r12_r9),
   17446     kInstruction_cmp_hi_r12_r9,
   17447   },
   17448   {
   17449     ARRAY_SIZE(kInstruction_cmp_hi_r12_r10),
   17450     kInstruction_cmp_hi_r12_r10,
   17451   },
   17452   {
   17453     ARRAY_SIZE(kInstruction_cmp_hi_r12_r11),
   17454     kInstruction_cmp_hi_r12_r11,
   17455   },
   17456   {
   17457     ARRAY_SIZE(kInstruction_cmp_hi_r12_r12),
   17458     kInstruction_cmp_hi_r12_r12,
   17459   },
   17460   {
   17461     ARRAY_SIZE(kInstruction_cmp_hi_r12_r13),
   17462     kInstruction_cmp_hi_r12_r13,
   17463   },
   17464   {
   17465     ARRAY_SIZE(kInstruction_cmp_hi_r12_r14),
   17466     kInstruction_cmp_hi_r12_r14,
   17467   },
   17468   {
   17469     ARRAY_SIZE(kInstruction_cmp_hi_r13_r0),
   17470     kInstruction_cmp_hi_r13_r0,
   17471   },
   17472   {
   17473     ARRAY_SIZE(kInstruction_cmp_hi_r13_r1),
   17474     kInstruction_cmp_hi_r13_r1,
   17475   },
   17476   {
   17477     ARRAY_SIZE(kInstruction_cmp_hi_r13_r2),
   17478     kInstruction_cmp_hi_r13_r2,
   17479   },
   17480   {
   17481     ARRAY_SIZE(kInstruction_cmp_hi_r13_r3),
   17482     kInstruction_cmp_hi_r13_r3,
   17483   },
   17484   {
   17485     ARRAY_SIZE(kInstruction_cmp_hi_r13_r4),
   17486     kInstruction_cmp_hi_r13_r4,
   17487   },
   17488   {
   17489     ARRAY_SIZE(kInstruction_cmp_hi_r13_r5),
   17490     kInstruction_cmp_hi_r13_r5,
   17491   },
   17492   {
   17493     ARRAY_SIZE(kInstruction_cmp_hi_r13_r6),
   17494     kInstruction_cmp_hi_r13_r6,
   17495   },
   17496   {
   17497     ARRAY_SIZE(kInstruction_cmp_hi_r13_r7),
   17498     kInstruction_cmp_hi_r13_r7,
   17499   },
   17500   {
   17501     ARRAY_SIZE(kInstruction_cmp_hi_r13_r8),
   17502     kInstruction_cmp_hi_r13_r8,
   17503   },
   17504   {
   17505     ARRAY_SIZE(kInstruction_cmp_hi_r13_r9),
   17506     kInstruction_cmp_hi_r13_r9,
   17507   },
   17508   {
   17509     ARRAY_SIZE(kInstruction_cmp_hi_r13_r10),
   17510     kInstruction_cmp_hi_r13_r10,
   17511   },
   17512   {
   17513     ARRAY_SIZE(kInstruction_cmp_hi_r13_r11),
   17514     kInstruction_cmp_hi_r13_r11,
   17515   },
   17516   {
   17517     ARRAY_SIZE(kInstruction_cmp_hi_r13_r12),
   17518     kInstruction_cmp_hi_r13_r12,
   17519   },
   17520   {
   17521     ARRAY_SIZE(kInstruction_cmp_hi_r13_r13),
   17522     kInstruction_cmp_hi_r13_r13,
   17523   },
   17524   {
   17525     ARRAY_SIZE(kInstruction_cmp_hi_r13_r14),
   17526     kInstruction_cmp_hi_r13_r14,
   17527   },
   17528   {
   17529     ARRAY_SIZE(kInstruction_cmp_hi_r14_r0),
   17530     kInstruction_cmp_hi_r14_r0,
   17531   },
   17532   {
   17533     ARRAY_SIZE(kInstruction_cmp_hi_r14_r1),
   17534     kInstruction_cmp_hi_r14_r1,
   17535   },
   17536   {
   17537     ARRAY_SIZE(kInstruction_cmp_hi_r14_r2),
   17538     kInstruction_cmp_hi_r14_r2,
   17539   },
   17540   {
   17541     ARRAY_SIZE(kInstruction_cmp_hi_r14_r3),
   17542     kInstruction_cmp_hi_r14_r3,
   17543   },
   17544   {
   17545     ARRAY_SIZE(kInstruction_cmp_hi_r14_r4),
   17546     kInstruction_cmp_hi_r14_r4,
   17547   },
   17548   {
   17549     ARRAY_SIZE(kInstruction_cmp_hi_r14_r5),
   17550     kInstruction_cmp_hi_r14_r5,
   17551   },
   17552   {
   17553     ARRAY_SIZE(kInstruction_cmp_hi_r14_r6),
   17554     kInstruction_cmp_hi_r14_r6,
   17555   },
   17556   {
   17557     ARRAY_SIZE(kInstruction_cmp_hi_r14_r7),
   17558     kInstruction_cmp_hi_r14_r7,
   17559   },
   17560   {
   17561     ARRAY_SIZE(kInstruction_cmp_hi_r14_r8),
   17562     kInstruction_cmp_hi_r14_r8,
   17563   },
   17564   {
   17565     ARRAY_SIZE(kInstruction_cmp_hi_r14_r9),
   17566     kInstruction_cmp_hi_r14_r9,
   17567   },
   17568   {
   17569     ARRAY_SIZE(kInstruction_cmp_hi_r14_r10),
   17570     kInstruction_cmp_hi_r14_r10,
   17571   },
   17572   {
   17573     ARRAY_SIZE(kInstruction_cmp_hi_r14_r11),
   17574     kInstruction_cmp_hi_r14_r11,
   17575   },
   17576   {
   17577     ARRAY_SIZE(kInstruction_cmp_hi_r14_r12),
   17578     kInstruction_cmp_hi_r14_r12,
   17579   },
   17580   {
   17581     ARRAY_SIZE(kInstruction_cmp_hi_r14_r13),
   17582     kInstruction_cmp_hi_r14_r13,
   17583   },
   17584   {
   17585     ARRAY_SIZE(kInstruction_cmp_hi_r14_r14),
   17586     kInstruction_cmp_hi_r14_r14,
   17587   },
   17588   {
   17589     ARRAY_SIZE(kInstruction_cmp_ls_r0_r0),
   17590     kInstruction_cmp_ls_r0_r0,
   17591   },
   17592   {
   17593     ARRAY_SIZE(kInstruction_cmp_ls_r0_r1),
   17594     kInstruction_cmp_ls_r0_r1,
   17595   },
   17596   {
   17597     ARRAY_SIZE(kInstruction_cmp_ls_r0_r2),
   17598     kInstruction_cmp_ls_r0_r2,
   17599   },
   17600   {
   17601     ARRAY_SIZE(kInstruction_cmp_ls_r0_r3),
   17602     kInstruction_cmp_ls_r0_r3,
   17603   },
   17604   {
   17605     ARRAY_SIZE(kInstruction_cmp_ls_r0_r4),
   17606     kInstruction_cmp_ls_r0_r4,
   17607   },
   17608   {
   17609     ARRAY_SIZE(kInstruction_cmp_ls_r0_r5),
   17610     kInstruction_cmp_ls_r0_r5,
   17611   },
   17612   {
   17613     ARRAY_SIZE(kInstruction_cmp_ls_r0_r6),
   17614     kInstruction_cmp_ls_r0_r6,
   17615   },
   17616   {
   17617     ARRAY_SIZE(kInstruction_cmp_ls_r0_r7),
   17618     kInstruction_cmp_ls_r0_r7,
   17619   },
   17620   {
   17621     ARRAY_SIZE(kInstruction_cmp_ls_r0_r8),
   17622     kInstruction_cmp_ls_r0_r8,
   17623   },
   17624   {
   17625     ARRAY_SIZE(kInstruction_cmp_ls_r0_r9),
   17626     kInstruction_cmp_ls_r0_r9,
   17627   },
   17628   {
   17629     ARRAY_SIZE(kInstruction_cmp_ls_r0_r10),
   17630     kInstruction_cmp_ls_r0_r10,
   17631   },
   17632   {
   17633     ARRAY_SIZE(kInstruction_cmp_ls_r0_r11),
   17634     kInstruction_cmp_ls_r0_r11,
   17635   },
   17636   {
   17637     ARRAY_SIZE(kInstruction_cmp_ls_r0_r12),
   17638     kInstruction_cmp_ls_r0_r12,
   17639   },
   17640   {
   17641     ARRAY_SIZE(kInstruction_cmp_ls_r0_r13),
   17642     kInstruction_cmp_ls_r0_r13,
   17643   },
   17644   {
   17645     ARRAY_SIZE(kInstruction_cmp_ls_r0_r14),
   17646     kInstruction_cmp_ls_r0_r14,
   17647   },
   17648   {
   17649     ARRAY_SIZE(kInstruction_cmp_ls_r1_r0),
   17650     kInstruction_cmp_ls_r1_r0,
   17651   },
   17652   {
   17653     ARRAY_SIZE(kInstruction_cmp_ls_r1_r1),
   17654     kInstruction_cmp_ls_r1_r1,
   17655   },
   17656   {
   17657     ARRAY_SIZE(kInstruction_cmp_ls_r1_r2),
   17658     kInstruction_cmp_ls_r1_r2,
   17659   },
   17660   {
   17661     ARRAY_SIZE(kInstruction_cmp_ls_r1_r3),
   17662     kInstruction_cmp_ls_r1_r3,
   17663   },
   17664   {
   17665     ARRAY_SIZE(kInstruction_cmp_ls_r1_r4),
   17666     kInstruction_cmp_ls_r1_r4,
   17667   },
   17668   {
   17669     ARRAY_SIZE(kInstruction_cmp_ls_r1_r5),
   17670     kInstruction_cmp_ls_r1_r5,
   17671   },
   17672   {
   17673     ARRAY_SIZE(kInstruction_cmp_ls_r1_r6),
   17674     kInstruction_cmp_ls_r1_r6,
   17675   },
   17676   {
   17677     ARRAY_SIZE(kInstruction_cmp_ls_r1_r7),
   17678     kInstruction_cmp_ls_r1_r7,
   17679   },
   17680   {
   17681     ARRAY_SIZE(kInstruction_cmp_ls_r1_r8),
   17682     kInstruction_cmp_ls_r1_r8,
   17683   },
   17684   {
   17685     ARRAY_SIZE(kInstruction_cmp_ls_r1_r9),
   17686     kInstruction_cmp_ls_r1_r9,
   17687   },
   17688   {
   17689     ARRAY_SIZE(kInstruction_cmp_ls_r1_r10),
   17690     kInstruction_cmp_ls_r1_r10,
   17691   },
   17692   {
   17693     ARRAY_SIZE(kInstruction_cmp_ls_r1_r11),
   17694     kInstruction_cmp_ls_r1_r11,
   17695   },
   17696   {
   17697     ARRAY_SIZE(kInstruction_cmp_ls_r1_r12),
   17698     kInstruction_cmp_ls_r1_r12,
   17699   },
   17700   {
   17701     ARRAY_SIZE(kInstruction_cmp_ls_r1_r13),
   17702     kInstruction_cmp_ls_r1_r13,
   17703   },
   17704   {
   17705     ARRAY_SIZE(kInstruction_cmp_ls_r1_r14),
   17706     kInstruction_cmp_ls_r1_r14,
   17707   },
   17708   {
   17709     ARRAY_SIZE(kInstruction_cmp_ls_r2_r0),
   17710     kInstruction_cmp_ls_r2_r0,
   17711   },
   17712   {
   17713     ARRAY_SIZE(kInstruction_cmp_ls_r2_r1),
   17714     kInstruction_cmp_ls_r2_r1,
   17715   },
   17716   {
   17717     ARRAY_SIZE(kInstruction_cmp_ls_r2_r2),
   17718     kInstruction_cmp_ls_r2_r2,
   17719   },
   17720   {
   17721     ARRAY_SIZE(kInstruction_cmp_ls_r2_r3),
   17722     kInstruction_cmp_ls_r2_r3,
   17723   },
   17724   {
   17725     ARRAY_SIZE(kInstruction_cmp_ls_r2_r4),
   17726     kInstruction_cmp_ls_r2_r4,
   17727   },
   17728   {
   17729     ARRAY_SIZE(kInstruction_cmp_ls_r2_r5),
   17730     kInstruction_cmp_ls_r2_r5,
   17731   },
   17732   {
   17733     ARRAY_SIZE(kInstruction_cmp_ls_r2_r6),
   17734     kInstruction_cmp_ls_r2_r6,
   17735   },
   17736   {
   17737     ARRAY_SIZE(kInstruction_cmp_ls_r2_r7),
   17738     kInstruction_cmp_ls_r2_r7,
   17739   },
   17740   {
   17741     ARRAY_SIZE(kInstruction_cmp_ls_r2_r8),
   17742     kInstruction_cmp_ls_r2_r8,
   17743   },
   17744   {
   17745     ARRAY_SIZE(kInstruction_cmp_ls_r2_r9),
   17746     kInstruction_cmp_ls_r2_r9,
   17747   },
   17748   {
   17749     ARRAY_SIZE(kInstruction_cmp_ls_r2_r10),
   17750     kInstruction_cmp_ls_r2_r10,
   17751   },
   17752   {
   17753     ARRAY_SIZE(kInstruction_cmp_ls_r2_r11),
   17754     kInstruction_cmp_ls_r2_r11,
   17755   },
   17756   {
   17757     ARRAY_SIZE(kInstruction_cmp_ls_r2_r12),
   17758     kInstruction_cmp_ls_r2_r12,
   17759   },
   17760   {
   17761     ARRAY_SIZE(kInstruction_cmp_ls_r2_r13),
   17762     kInstruction_cmp_ls_r2_r13,
   17763   },
   17764   {
   17765     ARRAY_SIZE(kInstruction_cmp_ls_r2_r14),
   17766     kInstruction_cmp_ls_r2_r14,
   17767   },
   17768   {
   17769     ARRAY_SIZE(kInstruction_cmp_ls_r3_r0),
   17770     kInstruction_cmp_ls_r3_r0,
   17771   },
   17772   {
   17773     ARRAY_SIZE(kInstruction_cmp_ls_r3_r1),
   17774     kInstruction_cmp_ls_r3_r1,
   17775   },
   17776   {
   17777     ARRAY_SIZE(kInstruction_cmp_ls_r3_r2),
   17778     kInstruction_cmp_ls_r3_r2,
   17779   },
   17780   {
   17781     ARRAY_SIZE(kInstruction_cmp_ls_r3_r3),
   17782     kInstruction_cmp_ls_r3_r3,
   17783   },
   17784   {
   17785     ARRAY_SIZE(kInstruction_cmp_ls_r3_r4),
   17786     kInstruction_cmp_ls_r3_r4,
   17787   },
   17788   {
   17789     ARRAY_SIZE(kInstruction_cmp_ls_r3_r5),
   17790     kInstruction_cmp_ls_r3_r5,
   17791   },
   17792   {
   17793     ARRAY_SIZE(kInstruction_cmp_ls_r3_r6),
   17794     kInstruction_cmp_ls_r3_r6,
   17795   },
   17796   {
   17797     ARRAY_SIZE(kInstruction_cmp_ls_r3_r7),
   17798     kInstruction_cmp_ls_r3_r7,
   17799   },
   17800   {
   17801     ARRAY_SIZE(kInstruction_cmp_ls_r3_r8),
   17802     kInstruction_cmp_ls_r3_r8,
   17803   },
   17804   {
   17805     ARRAY_SIZE(kInstruction_cmp_ls_r3_r9),
   17806     kInstruction_cmp_ls_r3_r9,
   17807   },
   17808   {
   17809     ARRAY_SIZE(kInstruction_cmp_ls_r3_r10),
   17810     kInstruction_cmp_ls_r3_r10,
   17811   },
   17812   {
   17813     ARRAY_SIZE(kInstruction_cmp_ls_r3_r11),
   17814     kInstruction_cmp_ls_r3_r11,
   17815   },
   17816   {
   17817     ARRAY_SIZE(kInstruction_cmp_ls_r3_r12),
   17818     kInstruction_cmp_ls_r3_r12,
   17819   },
   17820   {
   17821     ARRAY_SIZE(kInstruction_cmp_ls_r3_r13),
   17822     kInstruction_cmp_ls_r3_r13,
   17823   },
   17824   {
   17825     ARRAY_SIZE(kInstruction_cmp_ls_r3_r14),
   17826     kInstruction_cmp_ls_r3_r14,
   17827   },
   17828   {
   17829     ARRAY_SIZE(kInstruction_cmp_ls_r4_r0),
   17830     kInstruction_cmp_ls_r4_r0,
   17831   },
   17832   {
   17833     ARRAY_SIZE(kInstruction_cmp_ls_r4_r1),
   17834     kInstruction_cmp_ls_r4_r1,
   17835   },
   17836   {
   17837     ARRAY_SIZE(kInstruction_cmp_ls_r4_r2),
   17838     kInstruction_cmp_ls_r4_r2,
   17839   },
   17840   {
   17841     ARRAY_SIZE(kInstruction_cmp_ls_r4_r3),
   17842     kInstruction_cmp_ls_r4_r3,
   17843   },
   17844   {
   17845     ARRAY_SIZE(kInstruction_cmp_ls_r4_r4),
   17846     kInstruction_cmp_ls_r4_r4,
   17847   },
   17848   {
   17849     ARRAY_SIZE(kInstruction_cmp_ls_r4_r5),
   17850     kInstruction_cmp_ls_r4_r5,
   17851   },
   17852   {
   17853     ARRAY_SIZE(kInstruction_cmp_ls_r4_r6),
   17854     kInstruction_cmp_ls_r4_r6,
   17855   },
   17856   {
   17857     ARRAY_SIZE(kInstruction_cmp_ls_r4_r7),
   17858     kInstruction_cmp_ls_r4_r7,
   17859   },
   17860   {
   17861     ARRAY_SIZE(kInstruction_cmp_ls_r4_r8),
   17862     kInstruction_cmp_ls_r4_r8,
   17863   },
   17864   {
   17865     ARRAY_SIZE(kInstruction_cmp_ls_r4_r9),
   17866     kInstruction_cmp_ls_r4_r9,
   17867   },
   17868   {
   17869     ARRAY_SIZE(kInstruction_cmp_ls_r4_r10),
   17870     kInstruction_cmp_ls_r4_r10,
   17871   },
   17872   {
   17873     ARRAY_SIZE(kInstruction_cmp_ls_r4_r11),
   17874     kInstruction_cmp_ls_r4_r11,
   17875   },
   17876   {
   17877     ARRAY_SIZE(kInstruction_cmp_ls_r4_r12),
   17878     kInstruction_cmp_ls_r4_r12,
   17879   },
   17880   {
   17881     ARRAY_SIZE(kInstruction_cmp_ls_r4_r13),
   17882     kInstruction_cmp_ls_r4_r13,
   17883   },
   17884   {
   17885     ARRAY_SIZE(kInstruction_cmp_ls_r4_r14),
   17886     kInstruction_cmp_ls_r4_r14,
   17887   },
   17888   {
   17889     ARRAY_SIZE(kInstruction_cmp_ls_r5_r0),
   17890     kInstruction_cmp_ls_r5_r0,
   17891   },
   17892   {
   17893     ARRAY_SIZE(kInstruction_cmp_ls_r5_r1),
   17894     kInstruction_cmp_ls_r5_r1,
   17895   },
   17896   {
   17897     ARRAY_SIZE(kInstruction_cmp_ls_r5_r2),
   17898     kInstruction_cmp_ls_r5_r2,
   17899   },
   17900   {
   17901     ARRAY_SIZE(kInstruction_cmp_ls_r5_r3),
   17902     kInstruction_cmp_ls_r5_r3,
   17903   },
   17904   {
   17905     ARRAY_SIZE(kInstruction_cmp_ls_r5_r4),
   17906     kInstruction_cmp_ls_r5_r4,
   17907   },
   17908   {
   17909     ARRAY_SIZE(kInstruction_cmp_ls_r5_r5),
   17910     kInstruction_cmp_ls_r5_r5,
   17911   },
   17912   {
   17913     ARRAY_SIZE(kInstruction_cmp_ls_r5_r6),
   17914     kInstruction_cmp_ls_r5_r6,
   17915   },
   17916   {
   17917     ARRAY_SIZE(kInstruction_cmp_ls_r5_r7),
   17918     kInstruction_cmp_ls_r5_r7,
   17919   },
   17920   {
   17921     ARRAY_SIZE(kInstruction_cmp_ls_r5_r8),
   17922     kInstruction_cmp_ls_r5_r8,
   17923   },
   17924   {
   17925     ARRAY_SIZE(kInstruction_cmp_ls_r5_r9),
   17926     kInstruction_cmp_ls_r5_r9,
   17927   },
   17928   {
   17929     ARRAY_SIZE(kInstruction_cmp_ls_r5_r10),
   17930     kInstruction_cmp_ls_r5_r10,
   17931   },
   17932   {
   17933     ARRAY_SIZE(kInstruction_cmp_ls_r5_r11),
   17934     kInstruction_cmp_ls_r5_r11,
   17935   },
   17936   {
   17937     ARRAY_SIZE(kInstruction_cmp_ls_r5_r12),
   17938     kInstruction_cmp_ls_r5_r12,
   17939   },
   17940   {
   17941     ARRAY_SIZE(kInstruction_cmp_ls_r5_r13),
   17942     kInstruction_cmp_ls_r5_r13,
   17943   },
   17944   {
   17945     ARRAY_SIZE(kInstruction_cmp_ls_r5_r14),
   17946     kInstruction_cmp_ls_r5_r14,
   17947   },
   17948   {
   17949     ARRAY_SIZE(kInstruction_cmp_ls_r6_r0),
   17950     kInstruction_cmp_ls_r6_r0,
   17951   },
   17952   {
   17953     ARRAY_SIZE(kInstruction_cmp_ls_r6_r1),
   17954     kInstruction_cmp_ls_r6_r1,
   17955   },
   17956   {
   17957     ARRAY_SIZE(kInstruction_cmp_ls_r6_r2),
   17958     kInstruction_cmp_ls_r6_r2,
   17959   },
   17960   {
   17961     ARRAY_SIZE(kInstruction_cmp_ls_r6_r3),
   17962     kInstruction_cmp_ls_r6_r3,
   17963   },
   17964   {
   17965     ARRAY_SIZE(kInstruction_cmp_ls_r6_r4),
   17966     kInstruction_cmp_ls_r6_r4,
   17967   },
   17968   {
   17969     ARRAY_SIZE(kInstruction_cmp_ls_r6_r5),
   17970     kInstruction_cmp_ls_r6_r5,
   17971   },
   17972   {
   17973     ARRAY_SIZE(kInstruction_cmp_ls_r6_r6),
   17974     kInstruction_cmp_ls_r6_r6,
   17975   },
   17976   {
   17977     ARRAY_SIZE(kInstruction_cmp_ls_r6_r7),
   17978     kInstruction_cmp_ls_r6_r7,
   17979   },
   17980   {
   17981     ARRAY_SIZE(kInstruction_cmp_ls_r6_r8),
   17982     kInstruction_cmp_ls_r6_r8,
   17983   },
   17984   {
   17985     ARRAY_SIZE(kInstruction_cmp_ls_r6_r9),
   17986     kInstruction_cmp_ls_r6_r9,
   17987   },
   17988   {
   17989     ARRAY_SIZE(kInstruction_cmp_ls_r6_r10),
   17990     kInstruction_cmp_ls_r6_r10,
   17991   },
   17992   {
   17993     ARRAY_SIZE(kInstruction_cmp_ls_r6_r11),
   17994     kInstruction_cmp_ls_r6_r11,
   17995   },
   17996   {
   17997     ARRAY_SIZE(kInstruction_cmp_ls_r6_r12),
   17998     kInstruction_cmp_ls_r6_r12,
   17999   },
   18000   {
   18001     ARRAY_SIZE(kInstruction_cmp_ls_r6_r13),
   18002     kInstruction_cmp_ls_r6_r13,
   18003   },
   18004   {
   18005     ARRAY_SIZE(kInstruction_cmp_ls_r6_r14),
   18006     kInstruction_cmp_ls_r6_r14,
   18007   },
   18008   {
   18009     ARRAY_SIZE(kInstruction_cmp_ls_r7_r0),
   18010     kInstruction_cmp_ls_r7_r0,
   18011   },
   18012   {
   18013     ARRAY_SIZE(kInstruction_cmp_ls_r7_r1),
   18014     kInstruction_cmp_ls_r7_r1,
   18015   },
   18016   {
   18017     ARRAY_SIZE(kInstruction_cmp_ls_r7_r2),
   18018     kInstruction_cmp_ls_r7_r2,
   18019   },
   18020   {
   18021     ARRAY_SIZE(kInstruction_cmp_ls_r7_r3),
   18022     kInstruction_cmp_ls_r7_r3,
   18023   },
   18024   {
   18025     ARRAY_SIZE(kInstruction_cmp_ls_r7_r4),
   18026     kInstruction_cmp_ls_r7_r4,
   18027   },
   18028   {
   18029     ARRAY_SIZE(kInstruction_cmp_ls_r7_r5),
   18030     kInstruction_cmp_ls_r7_r5,
   18031   },
   18032   {
   18033     ARRAY_SIZE(kInstruction_cmp_ls_r7_r6),
   18034     kInstruction_cmp_ls_r7_r6,
   18035   },
   18036   {
   18037     ARRAY_SIZE(kInstruction_cmp_ls_r7_r7),
   18038     kInstruction_cmp_ls_r7_r7,
   18039   },
   18040   {
   18041     ARRAY_SIZE(kInstruction_cmp_ls_r7_r8),
   18042     kInstruction_cmp_ls_r7_r8,
   18043   },
   18044   {
   18045     ARRAY_SIZE(kInstruction_cmp_ls_r7_r9),
   18046     kInstruction_cmp_ls_r7_r9,
   18047   },
   18048   {
   18049     ARRAY_SIZE(kInstruction_cmp_ls_r7_r10),
   18050     kInstruction_cmp_ls_r7_r10,
   18051   },
   18052   {
   18053     ARRAY_SIZE(kInstruction_cmp_ls_r7_r11),
   18054     kInstruction_cmp_ls_r7_r11,
   18055   },
   18056   {
   18057     ARRAY_SIZE(kInstruction_cmp_ls_r7_r12),
   18058     kInstruction_cmp_ls_r7_r12,
   18059   },
   18060   {
   18061     ARRAY_SIZE(kInstruction_cmp_ls_r7_r13),
   18062     kInstruction_cmp_ls_r7_r13,
   18063   },
   18064   {
   18065     ARRAY_SIZE(kInstruction_cmp_ls_r7_r14),
   18066     kInstruction_cmp_ls_r7_r14,
   18067   },
   18068   {
   18069     ARRAY_SIZE(kInstruction_cmp_ls_r8_r0),
   18070     kInstruction_cmp_ls_r8_r0,
   18071   },
   18072   {
   18073     ARRAY_SIZE(kInstruction_cmp_ls_r8_r1),
   18074     kInstruction_cmp_ls_r8_r1,
   18075   },
   18076   {
   18077     ARRAY_SIZE(kInstruction_cmp_ls_r8_r2),
   18078     kInstruction_cmp_ls_r8_r2,
   18079   },
   18080   {
   18081     ARRAY_SIZE(kInstruction_cmp_ls_r8_r3),
   18082     kInstruction_cmp_ls_r8_r3,
   18083   },
   18084   {
   18085     ARRAY_SIZE(kInstruction_cmp_ls_r8_r4),
   18086     kInstruction_cmp_ls_r8_r4,
   18087   },
   18088   {
   18089     ARRAY_SIZE(kInstruction_cmp_ls_r8_r5),
   18090     kInstruction_cmp_ls_r8_r5,
   18091   },
   18092   {
   18093     ARRAY_SIZE(kInstruction_cmp_ls_r8_r6),
   18094     kInstruction_cmp_ls_r8_r6,
   18095   },
   18096   {
   18097     ARRAY_SIZE(kInstruction_cmp_ls_r8_r7),
   18098     kInstruction_cmp_ls_r8_r7,
   18099   },
   18100   {
   18101     ARRAY_SIZE(kInstruction_cmp_ls_r8_r8),
   18102     kInstruction_cmp_ls_r8_r8,
   18103   },
   18104   {
   18105     ARRAY_SIZE(kInstruction_cmp_ls_r8_r9),
   18106     kInstruction_cmp_ls_r8_r9,
   18107   },
   18108   {
   18109     ARRAY_SIZE(kInstruction_cmp_ls_r8_r10),
   18110     kInstruction_cmp_ls_r8_r10,
   18111   },
   18112   {
   18113     ARRAY_SIZE(kInstruction_cmp_ls_r8_r11),
   18114     kInstruction_cmp_ls_r8_r11,
   18115   },
   18116   {
   18117     ARRAY_SIZE(kInstruction_cmp_ls_r8_r12),
   18118     kInstruction_cmp_ls_r8_r12,
   18119   },
   18120   {
   18121     ARRAY_SIZE(kInstruction_cmp_ls_r8_r13),
   18122     kInstruction_cmp_ls_r8_r13,
   18123   },
   18124   {
   18125     ARRAY_SIZE(kInstruction_cmp_ls_r8_r14),
   18126     kInstruction_cmp_ls_r8_r14,
   18127   },
   18128   {
   18129     ARRAY_SIZE(kInstruction_cmp_ls_r9_r0),
   18130     kInstruction_cmp_ls_r9_r0,
   18131   },
   18132   {
   18133     ARRAY_SIZE(kInstruction_cmp_ls_r9_r1),
   18134     kInstruction_cmp_ls_r9_r1,
   18135   },
   18136   {
   18137     ARRAY_SIZE(kInstruction_cmp_ls_r9_r2),
   18138     kInstruction_cmp_ls_r9_r2,
   18139   },
   18140   {
   18141     ARRAY_SIZE(kInstruction_cmp_ls_r9_r3),
   18142     kInstruction_cmp_ls_r9_r3,
   18143   },
   18144   {
   18145     ARRAY_SIZE(kInstruction_cmp_ls_r9_r4),
   18146     kInstruction_cmp_ls_r9_r4,
   18147   },
   18148   {
   18149     ARRAY_SIZE(kInstruction_cmp_ls_r9_r5),
   18150     kInstruction_cmp_ls_r9_r5,
   18151   },
   18152   {
   18153     ARRAY_SIZE(kInstruction_cmp_ls_r9_r6),
   18154     kInstruction_cmp_ls_r9_r6,
   18155   },
   18156   {
   18157     ARRAY_SIZE(kInstruction_cmp_ls_r9_r7),
   18158     kInstruction_cmp_ls_r9_r7,
   18159   },
   18160   {
   18161     ARRAY_SIZE(kInstruction_cmp_ls_r9_r8),
   18162     kInstruction_cmp_ls_r9_r8,
   18163   },
   18164   {
   18165     ARRAY_SIZE(kInstruction_cmp_ls_r9_r9),
   18166     kInstruction_cmp_ls_r9_r9,
   18167   },
   18168   {
   18169     ARRAY_SIZE(kInstruction_cmp_ls_r9_r10),
   18170     kInstruction_cmp_ls_r9_r10,
   18171   },
   18172   {
   18173     ARRAY_SIZE(kInstruction_cmp_ls_r9_r11),
   18174     kInstruction_cmp_ls_r9_r11,
   18175   },
   18176   {
   18177     ARRAY_SIZE(kInstruction_cmp_ls_r9_r12),
   18178     kInstruction_cmp_ls_r9_r12,
   18179   },
   18180   {
   18181     ARRAY_SIZE(kInstruction_cmp_ls_r9_r13),
   18182     kInstruction_cmp_ls_r9_r13,
   18183   },
   18184   {
   18185     ARRAY_SIZE(kInstruction_cmp_ls_r9_r14),
   18186     kInstruction_cmp_ls_r9_r14,
   18187   },
   18188   {
   18189     ARRAY_SIZE(kInstruction_cmp_ls_r10_r0),
   18190     kInstruction_cmp_ls_r10_r0,
   18191   },
   18192   {
   18193     ARRAY_SIZE(kInstruction_cmp_ls_r10_r1),
   18194     kInstruction_cmp_ls_r10_r1,
   18195   },
   18196   {
   18197     ARRAY_SIZE(kInstruction_cmp_ls_r10_r2),
   18198     kInstruction_cmp_ls_r10_r2,
   18199   },
   18200   {
   18201     ARRAY_SIZE(kInstruction_cmp_ls_r10_r3),
   18202     kInstruction_cmp_ls_r10_r3,
   18203   },
   18204   {
   18205     ARRAY_SIZE(kInstruction_cmp_ls_r10_r4),
   18206     kInstruction_cmp_ls_r10_r4,
   18207   },
   18208   {
   18209     ARRAY_SIZE(kInstruction_cmp_ls_r10_r5),
   18210     kInstruction_cmp_ls_r10_r5,
   18211   },
   18212   {
   18213     ARRAY_SIZE(kInstruction_cmp_ls_r10_r6),
   18214     kInstruction_cmp_ls_r10_r6,
   18215   },
   18216   {
   18217     ARRAY_SIZE(kInstruction_cmp_ls_r10_r7),
   18218     kInstruction_cmp_ls_r10_r7,
   18219   },
   18220   {
   18221     ARRAY_SIZE(kInstruction_cmp_ls_r10_r8),
   18222     kInstruction_cmp_ls_r10_r8,
   18223   },
   18224   {
   18225     ARRAY_SIZE(kInstruction_cmp_ls_r10_r9),
   18226     kInstruction_cmp_ls_r10_r9,
   18227   },
   18228   {
   18229     ARRAY_SIZE(kInstruction_cmp_ls_r10_r10),
   18230     kInstruction_cmp_ls_r10_r10,
   18231   },
   18232   {
   18233     ARRAY_SIZE(kInstruction_cmp_ls_r10_r11),
   18234     kInstruction_cmp_ls_r10_r11,
   18235   },
   18236   {
   18237     ARRAY_SIZE(kInstruction_cmp_ls_r10_r12),
   18238     kInstruction_cmp_ls_r10_r12,
   18239   },
   18240   {
   18241     ARRAY_SIZE(kInstruction_cmp_ls_r10_r13),
   18242     kInstruction_cmp_ls_r10_r13,
   18243   },
   18244   {
   18245     ARRAY_SIZE(kInstruction_cmp_ls_r10_r14),
   18246     kInstruction_cmp_ls_r10_r14,
   18247   },
   18248   {
   18249     ARRAY_SIZE(kInstruction_cmp_ls_r11_r0),
   18250     kInstruction_cmp_ls_r11_r0,
   18251   },
   18252   {
   18253     ARRAY_SIZE(kInstruction_cmp_ls_r11_r1),
   18254     kInstruction_cmp_ls_r11_r1,
   18255   },
   18256   {
   18257     ARRAY_SIZE(kInstruction_cmp_ls_r11_r2),
   18258     kInstruction_cmp_ls_r11_r2,
   18259   },
   18260   {
   18261     ARRAY_SIZE(kInstruction_cmp_ls_r11_r3),
   18262     kInstruction_cmp_ls_r11_r3,
   18263   },
   18264   {
   18265     ARRAY_SIZE(kInstruction_cmp_ls_r11_r4),
   18266     kInstruction_cmp_ls_r11_r4,
   18267   },
   18268   {
   18269     ARRAY_SIZE(kInstruction_cmp_ls_r11_r5),
   18270     kInstruction_cmp_ls_r11_r5,
   18271   },
   18272   {
   18273     ARRAY_SIZE(kInstruction_cmp_ls_r11_r6),
   18274     kInstruction_cmp_ls_r11_r6,
   18275   },
   18276   {
   18277     ARRAY_SIZE(kInstruction_cmp_ls_r11_r7),
   18278     kInstruction_cmp_ls_r11_r7,
   18279   },
   18280   {
   18281     ARRAY_SIZE(kInstruction_cmp_ls_r11_r8),
   18282     kInstruction_cmp_ls_r11_r8,
   18283   },
   18284   {
   18285     ARRAY_SIZE(kInstruction_cmp_ls_r11_r9),
   18286     kInstruction_cmp_ls_r11_r9,
   18287   },
   18288   {
   18289     ARRAY_SIZE(kInstruction_cmp_ls_r11_r10),
   18290     kInstruction_cmp_ls_r11_r10,
   18291   },
   18292   {
   18293     ARRAY_SIZE(kInstruction_cmp_ls_r11_r11),
   18294     kInstruction_cmp_ls_r11_r11,
   18295   },
   18296   {
   18297     ARRAY_SIZE(kInstruction_cmp_ls_r11_r12),
   18298     kInstruction_cmp_ls_r11_r12,
   18299   },
   18300   {
   18301     ARRAY_SIZE(kInstruction_cmp_ls_r11_r13),
   18302     kInstruction_cmp_ls_r11_r13,
   18303   },
   18304   {
   18305     ARRAY_SIZE(kInstruction_cmp_ls_r11_r14),
   18306     kInstruction_cmp_ls_r11_r14,
   18307   },
   18308   {
   18309     ARRAY_SIZE(kInstruction_cmp_ls_r12_r0),
   18310     kInstruction_cmp_ls_r12_r0,
   18311   },
   18312   {
   18313     ARRAY_SIZE(kInstruction_cmp_ls_r12_r1),
   18314     kInstruction_cmp_ls_r12_r1,
   18315   },
   18316   {
   18317     ARRAY_SIZE(kInstruction_cmp_ls_r12_r2),
   18318     kInstruction_cmp_ls_r12_r2,
   18319   },
   18320   {
   18321     ARRAY_SIZE(kInstruction_cmp_ls_r12_r3),
   18322     kInstruction_cmp_ls_r12_r3,
   18323   },
   18324   {
   18325     ARRAY_SIZE(kInstruction_cmp_ls_r12_r4),
   18326     kInstruction_cmp_ls_r12_r4,
   18327   },
   18328   {
   18329     ARRAY_SIZE(kInstruction_cmp_ls_r12_r5),
   18330     kInstruction_cmp_ls_r12_r5,
   18331   },
   18332   {
   18333     ARRAY_SIZE(kInstruction_cmp_ls_r12_r6),
   18334     kInstruction_cmp_ls_r12_r6,
   18335   },
   18336   {
   18337     ARRAY_SIZE(kInstruction_cmp_ls_r12_r7),
   18338     kInstruction_cmp_ls_r12_r7,
   18339   },
   18340   {
   18341     ARRAY_SIZE(kInstruction_cmp_ls_r12_r8),
   18342     kInstruction_cmp_ls_r12_r8,
   18343   },
   18344   {
   18345     ARRAY_SIZE(kInstruction_cmp_ls_r12_r9),
   18346     kInstruction_cmp_ls_r12_r9,
   18347   },
   18348   {
   18349     ARRAY_SIZE(kInstruction_cmp_ls_r12_r10),
   18350     kInstruction_cmp_ls_r12_r10,
   18351   },
   18352   {
   18353     ARRAY_SIZE(kInstruction_cmp_ls_r12_r11),
   18354     kInstruction_cmp_ls_r12_r11,
   18355   },
   18356   {
   18357     ARRAY_SIZE(kInstruction_cmp_ls_r12_r12),
   18358     kInstruction_cmp_ls_r12_r12,
   18359   },
   18360   {
   18361     ARRAY_SIZE(kInstruction_cmp_ls_r12_r13),
   18362     kInstruction_cmp_ls_r12_r13,
   18363   },
   18364   {
   18365     ARRAY_SIZE(kInstruction_cmp_ls_r12_r14),
   18366     kInstruction_cmp_ls_r12_r14,
   18367   },
   18368   {
   18369     ARRAY_SIZE(kInstruction_cmp_ls_r13_r0),
   18370     kInstruction_cmp_ls_r13_r0,
   18371   },
   18372   {
   18373     ARRAY_SIZE(kInstruction_cmp_ls_r13_r1),
   18374     kInstruction_cmp_ls_r13_r1,
   18375   },
   18376   {
   18377     ARRAY_SIZE(kInstruction_cmp_ls_r13_r2),
   18378     kInstruction_cmp_ls_r13_r2,
   18379   },
   18380   {
   18381     ARRAY_SIZE(kInstruction_cmp_ls_r13_r3),
   18382     kInstruction_cmp_ls_r13_r3,
   18383   },
   18384   {
   18385     ARRAY_SIZE(kInstruction_cmp_ls_r13_r4),
   18386     kInstruction_cmp_ls_r13_r4,
   18387   },
   18388   {
   18389     ARRAY_SIZE(kInstruction_cmp_ls_r13_r5),
   18390     kInstruction_cmp_ls_r13_r5,
   18391   },
   18392   {
   18393     ARRAY_SIZE(kInstruction_cmp_ls_r13_r6),
   18394     kInstruction_cmp_ls_r13_r6,
   18395   },
   18396   {
   18397     ARRAY_SIZE(kInstruction_cmp_ls_r13_r7),
   18398     kInstruction_cmp_ls_r13_r7,
   18399   },
   18400   {
   18401     ARRAY_SIZE(kInstruction_cmp_ls_r13_r8),
   18402     kInstruction_cmp_ls_r13_r8,
   18403   },
   18404   {
   18405     ARRAY_SIZE(kInstruction_cmp_ls_r13_r9),
   18406     kInstruction_cmp_ls_r13_r9,
   18407   },
   18408   {
   18409     ARRAY_SIZE(kInstruction_cmp_ls_r13_r10),
   18410     kInstruction_cmp_ls_r13_r10,
   18411   },
   18412   {
   18413     ARRAY_SIZE(kInstruction_cmp_ls_r13_r11),
   18414     kInstruction_cmp_ls_r13_r11,
   18415   },
   18416   {
   18417     ARRAY_SIZE(kInstruction_cmp_ls_r13_r12),
   18418     kInstruction_cmp_ls_r13_r12,
   18419   },
   18420   {
   18421     ARRAY_SIZE(kInstruction_cmp_ls_r13_r13),
   18422     kInstruction_cmp_ls_r13_r13,
   18423   },
   18424   {
   18425     ARRAY_SIZE(kInstruction_cmp_ls_r13_r14),
   18426     kInstruction_cmp_ls_r13_r14,
   18427   },
   18428   {
   18429     ARRAY_SIZE(kInstruction_cmp_ls_r14_r0),
   18430     kInstruction_cmp_ls_r14_r0,
   18431   },
   18432   {
   18433     ARRAY_SIZE(kInstruction_cmp_ls_r14_r1),
   18434     kInstruction_cmp_ls_r14_r1,
   18435   },
   18436   {
   18437     ARRAY_SIZE(kInstruction_cmp_ls_r14_r2),
   18438     kInstruction_cmp_ls_r14_r2,
   18439   },
   18440   {
   18441     ARRAY_SIZE(kInstruction_cmp_ls_r14_r3),
   18442     kInstruction_cmp_ls_r14_r3,
   18443   },
   18444   {
   18445     ARRAY_SIZE(kInstruction_cmp_ls_r14_r4),
   18446     kInstruction_cmp_ls_r14_r4,
   18447   },
   18448   {
   18449     ARRAY_SIZE(kInstruction_cmp_ls_r14_r5),
   18450     kInstruction_cmp_ls_r14_r5,
   18451   },
   18452   {
   18453     ARRAY_SIZE(kInstruction_cmp_ls_r14_r6),
   18454     kInstruction_cmp_ls_r14_r6,
   18455   },
   18456   {
   18457     ARRAY_SIZE(kInstruction_cmp_ls_r14_r7),
   18458     kInstruction_cmp_ls_r14_r7,
   18459   },
   18460   {
   18461     ARRAY_SIZE(kInstruction_cmp_ls_r14_r8),
   18462     kInstruction_cmp_ls_r14_r8,
   18463   },
   18464   {
   18465     ARRAY_SIZE(kInstruction_cmp_ls_r14_r9),
   18466     kInstruction_cmp_ls_r14_r9,
   18467   },
   18468   {
   18469     ARRAY_SIZE(kInstruction_cmp_ls_r14_r10),
   18470     kInstruction_cmp_ls_r14_r10,
   18471   },
   18472   {
   18473     ARRAY_SIZE(kInstruction_cmp_ls_r14_r11),
   18474     kInstruction_cmp_ls_r14_r11,
   18475   },
   18476   {
   18477     ARRAY_SIZE(kInstruction_cmp_ls_r14_r12),
   18478     kInstruction_cmp_ls_r14_r12,
   18479   },
   18480   {
   18481     ARRAY_SIZE(kInstruction_cmp_ls_r14_r13),
   18482     kInstruction_cmp_ls_r14_r13,
   18483   },
   18484   {
   18485     ARRAY_SIZE(kInstruction_cmp_ls_r14_r14),
   18486     kInstruction_cmp_ls_r14_r14,
   18487   },
   18488   {
   18489     ARRAY_SIZE(kInstruction_cmp_ge_r0_r0),
   18490     kInstruction_cmp_ge_r0_r0,
   18491   },
   18492   {
   18493     ARRAY_SIZE(kInstruction_cmp_ge_r0_r1),
   18494     kInstruction_cmp_ge_r0_r1,
   18495   },
   18496   {
   18497     ARRAY_SIZE(kInstruction_cmp_ge_r0_r2),
   18498     kInstruction_cmp_ge_r0_r2,
   18499   },
   18500   {
   18501     ARRAY_SIZE(kInstruction_cmp_ge_r0_r3),
   18502     kInstruction_cmp_ge_r0_r3,
   18503   },
   18504   {
   18505     ARRAY_SIZE(kInstruction_cmp_ge_r0_r4),
   18506     kInstruction_cmp_ge_r0_r4,
   18507   },
   18508   {
   18509     ARRAY_SIZE(kInstruction_cmp_ge_r0_r5),
   18510     kInstruction_cmp_ge_r0_r5,
   18511   },
   18512   {
   18513     ARRAY_SIZE(kInstruction_cmp_ge_r0_r6),
   18514     kInstruction_cmp_ge_r0_r6,
   18515   },
   18516   {
   18517     ARRAY_SIZE(kInstruction_cmp_ge_r0_r7),
   18518     kInstruction_cmp_ge_r0_r7,
   18519   },
   18520   {
   18521     ARRAY_SIZE(kInstruction_cmp_ge_r0_r8),
   18522     kInstruction_cmp_ge_r0_r8,
   18523   },
   18524   {
   18525     ARRAY_SIZE(kInstruction_cmp_ge_r0_r9),
   18526     kInstruction_cmp_ge_r0_r9,
   18527   },
   18528   {
   18529     ARRAY_SIZE(kInstruction_cmp_ge_r0_r10),
   18530     kInstruction_cmp_ge_r0_r10,
   18531   },
   18532   {
   18533     ARRAY_SIZE(kInstruction_cmp_ge_r0_r11),
   18534     kInstruction_cmp_ge_r0_r11,
   18535   },
   18536   {
   18537     ARRAY_SIZE(kInstruction_cmp_ge_r0_r12),
   18538     kInstruction_cmp_ge_r0_r12,
   18539   },
   18540   {
   18541     ARRAY_SIZE(kInstruction_cmp_ge_r0_r13),
   18542     kInstruction_cmp_ge_r0_r13,
   18543   },
   18544   {
   18545     ARRAY_SIZE(kInstruction_cmp_ge_r0_r14),
   18546     kInstruction_cmp_ge_r0_r14,
   18547   },
   18548   {
   18549     ARRAY_SIZE(kInstruction_cmp_ge_r1_r0),
   18550     kInstruction_cmp_ge_r1_r0,
   18551   },
   18552   {
   18553     ARRAY_SIZE(kInstruction_cmp_ge_r1_r1),
   18554     kInstruction_cmp_ge_r1_r1,
   18555   },
   18556   {
   18557     ARRAY_SIZE(kInstruction_cmp_ge_r1_r2),
   18558     kInstruction_cmp_ge_r1_r2,
   18559   },
   18560   {
   18561     ARRAY_SIZE(kInstruction_cmp_ge_r1_r3),
   18562     kInstruction_cmp_ge_r1_r3,
   18563   },
   18564   {
   18565     ARRAY_SIZE(kInstruction_cmp_ge_r1_r4),
   18566     kInstruction_cmp_ge_r1_r4,
   18567   },
   18568   {
   18569     ARRAY_SIZE(kInstruction_cmp_ge_r1_r5),
   18570     kInstruction_cmp_ge_r1_r5,
   18571   },
   18572   {
   18573     ARRAY_SIZE(kInstruction_cmp_ge_r1_r6),
   18574     kInstruction_cmp_ge_r1_r6,
   18575   },
   18576   {
   18577     ARRAY_SIZE(kInstruction_cmp_ge_r1_r7),
   18578     kInstruction_cmp_ge_r1_r7,
   18579   },
   18580   {
   18581     ARRAY_SIZE(kInstruction_cmp_ge_r1_r8),
   18582     kInstruction_cmp_ge_r1_r8,
   18583   },
   18584   {
   18585     ARRAY_SIZE(kInstruction_cmp_ge_r1_r9),
   18586     kInstruction_cmp_ge_r1_r9,
   18587   },
   18588   {
   18589     ARRAY_SIZE(kInstruction_cmp_ge_r1_r10),
   18590     kInstruction_cmp_ge_r1_r10,
   18591   },
   18592   {
   18593     ARRAY_SIZE(kInstruction_cmp_ge_r1_r11),
   18594     kInstruction_cmp_ge_r1_r11,
   18595   },
   18596   {
   18597     ARRAY_SIZE(kInstruction_cmp_ge_r1_r12),
   18598     kInstruction_cmp_ge_r1_r12,
   18599   },
   18600   {
   18601     ARRAY_SIZE(kInstruction_cmp_ge_r1_r13),
   18602     kInstruction_cmp_ge_r1_r13,
   18603   },
   18604   {
   18605     ARRAY_SIZE(kInstruction_cmp_ge_r1_r14),
   18606     kInstruction_cmp_ge_r1_r14,
   18607   },
   18608   {
   18609     ARRAY_SIZE(kInstruction_cmp_ge_r2_r0),
   18610     kInstruction_cmp_ge_r2_r0,
   18611   },
   18612   {
   18613     ARRAY_SIZE(kInstruction_cmp_ge_r2_r1),
   18614     kInstruction_cmp_ge_r2_r1,
   18615   },
   18616   {
   18617     ARRAY_SIZE(kInstruction_cmp_ge_r2_r2),
   18618     kInstruction_cmp_ge_r2_r2,
   18619   },
   18620   {
   18621     ARRAY_SIZE(kInstruction_cmp_ge_r2_r3),
   18622     kInstruction_cmp_ge_r2_r3,
   18623   },
   18624   {
   18625     ARRAY_SIZE(kInstruction_cmp_ge_r2_r4),
   18626     kInstruction_cmp_ge_r2_r4,
   18627   },
   18628   {
   18629     ARRAY_SIZE(kInstruction_cmp_ge_r2_r5),
   18630     kInstruction_cmp_ge_r2_r5,
   18631   },
   18632   {
   18633     ARRAY_SIZE(kInstruction_cmp_ge_r2_r6),
   18634     kInstruction_cmp_ge_r2_r6,
   18635   },
   18636   {
   18637     ARRAY_SIZE(kInstruction_cmp_ge_r2_r7),
   18638     kInstruction_cmp_ge_r2_r7,
   18639   },
   18640   {
   18641     ARRAY_SIZE(kInstruction_cmp_ge_r2_r8),
   18642     kInstruction_cmp_ge_r2_r8,
   18643   },
   18644   {
   18645     ARRAY_SIZE(kInstruction_cmp_ge_r2_r9),
   18646     kInstruction_cmp_ge_r2_r9,
   18647   },
   18648   {
   18649     ARRAY_SIZE(kInstruction_cmp_ge_r2_r10),
   18650     kInstruction_cmp_ge_r2_r10,
   18651   },
   18652   {
   18653     ARRAY_SIZE(kInstruction_cmp_ge_r2_r11),
   18654     kInstruction_cmp_ge_r2_r11,
   18655   },
   18656   {
   18657     ARRAY_SIZE(kInstruction_cmp_ge_r2_r12),
   18658     kInstruction_cmp_ge_r2_r12,
   18659   },
   18660   {
   18661     ARRAY_SIZE(kInstruction_cmp_ge_r2_r13),
   18662     kInstruction_cmp_ge_r2_r13,
   18663   },
   18664   {
   18665     ARRAY_SIZE(kInstruction_cmp_ge_r2_r14),
   18666     kInstruction_cmp_ge_r2_r14,
   18667   },
   18668   {
   18669     ARRAY_SIZE(kInstruction_cmp_ge_r3_r0),
   18670     kInstruction_cmp_ge_r3_r0,
   18671   },
   18672   {
   18673     ARRAY_SIZE(kInstruction_cmp_ge_r3_r1),
   18674     kInstruction_cmp_ge_r3_r1,
   18675   },
   18676   {
   18677     ARRAY_SIZE(kInstruction_cmp_ge_r3_r2),
   18678     kInstruction_cmp_ge_r3_r2,
   18679   },
   18680   {
   18681     ARRAY_SIZE(kInstruction_cmp_ge_r3_r3),
   18682     kInstruction_cmp_ge_r3_r3,
   18683   },
   18684   {
   18685     ARRAY_SIZE(kInstruction_cmp_ge_r3_r4),
   18686     kInstruction_cmp_ge_r3_r4,
   18687   },
   18688   {
   18689     ARRAY_SIZE(kInstruction_cmp_ge_r3_r5),
   18690     kInstruction_cmp_ge_r3_r5,
   18691   },
   18692   {
   18693     ARRAY_SIZE(kInstruction_cmp_ge_r3_r6),
   18694     kInstruction_cmp_ge_r3_r6,
   18695   },
   18696   {
   18697     ARRAY_SIZE(kInstruction_cmp_ge_r3_r7),
   18698     kInstruction_cmp_ge_r3_r7,
   18699   },
   18700   {
   18701     ARRAY_SIZE(kInstruction_cmp_ge_r3_r8),
   18702     kInstruction_cmp_ge_r3_r8,
   18703   },
   18704   {
   18705     ARRAY_SIZE(kInstruction_cmp_ge_r3_r9),
   18706     kInstruction_cmp_ge_r3_r9,
   18707   },
   18708   {
   18709     ARRAY_SIZE(kInstruction_cmp_ge_r3_r10),
   18710     kInstruction_cmp_ge_r3_r10,
   18711   },
   18712   {
   18713     ARRAY_SIZE(kInstruction_cmp_ge_r3_r11),
   18714     kInstruction_cmp_ge_r3_r11,
   18715   },
   18716   {
   18717     ARRAY_SIZE(kInstruction_cmp_ge_r3_r12),
   18718     kInstruction_cmp_ge_r3_r12,
   18719   },
   18720   {
   18721     ARRAY_SIZE(kInstruction_cmp_ge_r3_r13),
   18722     kInstruction_cmp_ge_r3_r13,
   18723   },
   18724   {
   18725     ARRAY_SIZE(kInstruction_cmp_ge_r3_r14),
   18726     kInstruction_cmp_ge_r3_r14,
   18727   },
   18728   {
   18729     ARRAY_SIZE(kInstruction_cmp_ge_r4_r0),
   18730     kInstruction_cmp_ge_r4_r0,
   18731   },
   18732   {
   18733     ARRAY_SIZE(kInstruction_cmp_ge_r4_r1),
   18734     kInstruction_cmp_ge_r4_r1,
   18735   },
   18736   {
   18737     ARRAY_SIZE(kInstruction_cmp_ge_r4_r2),
   18738     kInstruction_cmp_ge_r4_r2,
   18739   },
   18740   {
   18741     ARRAY_SIZE(kInstruction_cmp_ge_r4_r3),
   18742     kInstruction_cmp_ge_r4_r3,
   18743   },
   18744   {
   18745     ARRAY_SIZE(kInstruction_cmp_ge_r4_r4),
   18746     kInstruction_cmp_ge_r4_r4,
   18747   },
   18748   {
   18749     ARRAY_SIZE(kInstruction_cmp_ge_r4_r5),
   18750     kInstruction_cmp_ge_r4_r5,
   18751   },
   18752   {
   18753     ARRAY_SIZE(kInstruction_cmp_ge_r4_r6),
   18754     kInstruction_cmp_ge_r4_r6,
   18755   },
   18756   {
   18757     ARRAY_SIZE(kInstruction_cmp_ge_r4_r7),
   18758     kInstruction_cmp_ge_r4_r7,
   18759   },
   18760   {
   18761     ARRAY_SIZE(kInstruction_cmp_ge_r4_r8),
   18762     kInstruction_cmp_ge_r4_r8,
   18763   },
   18764   {
   18765     ARRAY_SIZE(kInstruction_cmp_ge_r4_r9),
   18766     kInstruction_cmp_ge_r4_r9,
   18767   },
   18768   {
   18769     ARRAY_SIZE(kInstruction_cmp_ge_r4_r10),
   18770     kInstruction_cmp_ge_r4_r10,
   18771   },
   18772   {
   18773     ARRAY_SIZE(kInstruction_cmp_ge_r4_r11),
   18774     kInstruction_cmp_ge_r4_r11,
   18775   },
   18776   {
   18777     ARRAY_SIZE(kInstruction_cmp_ge_r4_r12),
   18778     kInstruction_cmp_ge_r4_r12,
   18779   },
   18780   {
   18781     ARRAY_SIZE(kInstruction_cmp_ge_r4_r13),
   18782     kInstruction_cmp_ge_r4_r13,
   18783   },
   18784   {
   18785     ARRAY_SIZE(kInstruction_cmp_ge_r4_r14),
   18786     kInstruction_cmp_ge_r4_r14,
   18787   },
   18788   {
   18789     ARRAY_SIZE(kInstruction_cmp_ge_r5_r0),
   18790     kInstruction_cmp_ge_r5_r0,
   18791   },
   18792   {
   18793     ARRAY_SIZE(kInstruction_cmp_ge_r5_r1),
   18794     kInstruction_cmp_ge_r5_r1,
   18795   },
   18796   {
   18797     ARRAY_SIZE(kInstruction_cmp_ge_r5_r2),
   18798     kInstruction_cmp_ge_r5_r2,
   18799   },
   18800   {
   18801     ARRAY_SIZE(kInstruction_cmp_ge_r5_r3),
   18802     kInstruction_cmp_ge_r5_r3,
   18803   },
   18804   {
   18805     ARRAY_SIZE(kInstruction_cmp_ge_r5_r4),
   18806     kInstruction_cmp_ge_r5_r4,
   18807   },
   18808   {
   18809     ARRAY_SIZE(kInstruction_cmp_ge_r5_r5),
   18810     kInstruction_cmp_ge_r5_r5,
   18811   },
   18812   {
   18813     ARRAY_SIZE(kInstruction_cmp_ge_r5_r6),
   18814     kInstruction_cmp_ge_r5_r6,
   18815   },
   18816   {
   18817     ARRAY_SIZE(kInstruction_cmp_ge_r5_r7),
   18818     kInstruction_cmp_ge_r5_r7,
   18819   },
   18820   {
   18821     ARRAY_SIZE(kInstruction_cmp_ge_r5_r8),
   18822     kInstruction_cmp_ge_r5_r8,
   18823   },
   18824   {
   18825     ARRAY_SIZE(kInstruction_cmp_ge_r5_r9),
   18826     kInstruction_cmp_ge_r5_r9,
   18827   },
   18828   {
   18829     ARRAY_SIZE(kInstruction_cmp_ge_r5_r10),
   18830     kInstruction_cmp_ge_r5_r10,
   18831   },
   18832   {
   18833     ARRAY_SIZE(kInstruction_cmp_ge_r5_r11),
   18834     kInstruction_cmp_ge_r5_r11,
   18835   },
   18836   {
   18837     ARRAY_SIZE(kInstruction_cmp_ge_r5_r12),
   18838     kInstruction_cmp_ge_r5_r12,
   18839   },
   18840   {
   18841     ARRAY_SIZE(kInstruction_cmp_ge_r5_r13),
   18842     kInstruction_cmp_ge_r5_r13,
   18843   },
   18844   {
   18845     ARRAY_SIZE(kInstruction_cmp_ge_r5_r14),
   18846     kInstruction_cmp_ge_r5_r14,
   18847   },
   18848   {
   18849     ARRAY_SIZE(kInstruction_cmp_ge_r6_r0),
   18850     kInstruction_cmp_ge_r6_r0,
   18851   },
   18852   {
   18853     ARRAY_SIZE(kInstruction_cmp_ge_r6_r1),
   18854     kInstruction_cmp_ge_r6_r1,
   18855   },
   18856   {
   18857     ARRAY_SIZE(kInstruction_cmp_ge_r6_r2),
   18858     kInstruction_cmp_ge_r6_r2,
   18859   },
   18860   {
   18861     ARRAY_SIZE(kInstruction_cmp_ge_r6_r3),
   18862     kInstruction_cmp_ge_r6_r3,
   18863   },
   18864   {
   18865     ARRAY_SIZE(kInstruction_cmp_ge_r6_r4),
   18866     kInstruction_cmp_ge_r6_r4,
   18867   },
   18868   {
   18869     ARRAY_SIZE(kInstruction_cmp_ge_r6_r5),
   18870     kInstruction_cmp_ge_r6_r5,
   18871   },
   18872   {
   18873     ARRAY_SIZE(kInstruction_cmp_ge_r6_r6),
   18874     kInstruction_cmp_ge_r6_r6,
   18875   },
   18876   {
   18877     ARRAY_SIZE(kInstruction_cmp_ge_r6_r7),
   18878     kInstruction_cmp_ge_r6_r7,
   18879   },
   18880   {
   18881     ARRAY_SIZE(kInstruction_cmp_ge_r6_r8),
   18882     kInstruction_cmp_ge_r6_r8,
   18883   },
   18884   {
   18885     ARRAY_SIZE(kInstruction_cmp_ge_r6_r9),
   18886     kInstruction_cmp_ge_r6_r9,
   18887   },
   18888   {
   18889     ARRAY_SIZE(kInstruction_cmp_ge_r6_r10),
   18890     kInstruction_cmp_ge_r6_r10,
   18891   },
   18892   {
   18893     ARRAY_SIZE(kInstruction_cmp_ge_r6_r11),
   18894     kInstruction_cmp_ge_r6_r11,
   18895   },
   18896   {
   18897     ARRAY_SIZE(kInstruction_cmp_ge_r6_r12),
   18898     kInstruction_cmp_ge_r6_r12,
   18899   },
   18900   {
   18901     ARRAY_SIZE(kInstruction_cmp_ge_r6_r13),
   18902     kInstruction_cmp_ge_r6_r13,
   18903   },
   18904   {
   18905     ARRAY_SIZE(kInstruction_cmp_ge_r6_r14),
   18906     kInstruction_cmp_ge_r6_r14,
   18907   },
   18908   {
   18909     ARRAY_SIZE(kInstruction_cmp_ge_r7_r0),
   18910     kInstruction_cmp_ge_r7_r0,
   18911   },
   18912   {
   18913     ARRAY_SIZE(kInstruction_cmp_ge_r7_r1),
   18914     kInstruction_cmp_ge_r7_r1,
   18915   },
   18916   {
   18917     ARRAY_SIZE(kInstruction_cmp_ge_r7_r2),
   18918     kInstruction_cmp_ge_r7_r2,
   18919   },
   18920   {
   18921     ARRAY_SIZE(kInstruction_cmp_ge_r7_r3),
   18922     kInstruction_cmp_ge_r7_r3,
   18923   },
   18924   {
   18925     ARRAY_SIZE(kInstruction_cmp_ge_r7_r4),
   18926     kInstruction_cmp_ge_r7_r4,
   18927   },
   18928   {
   18929     ARRAY_SIZE(kInstruction_cmp_ge_r7_r5),
   18930     kInstruction_cmp_ge_r7_r5,
   18931   },
   18932   {
   18933     ARRAY_SIZE(kInstruction_cmp_ge_r7_r6),
   18934     kInstruction_cmp_ge_r7_r6,
   18935   },
   18936   {
   18937     ARRAY_SIZE(kInstruction_cmp_ge_r7_r7),
   18938     kInstruction_cmp_ge_r7_r7,
   18939   },
   18940   {
   18941     ARRAY_SIZE(kInstruction_cmp_ge_r7_r8),
   18942     kInstruction_cmp_ge_r7_r8,
   18943   },
   18944   {
   18945     ARRAY_SIZE(kInstruction_cmp_ge_r7_r9),
   18946     kInstruction_cmp_ge_r7_r9,
   18947   },
   18948   {
   18949     ARRAY_SIZE(kInstruction_cmp_ge_r7_r10),
   18950     kInstruction_cmp_ge_r7_r10,
   18951   },
   18952   {
   18953     ARRAY_SIZE(kInstruction_cmp_ge_r7_r11),
   18954     kInstruction_cmp_ge_r7_r11,
   18955   },
   18956   {
   18957     ARRAY_SIZE(kInstruction_cmp_ge_r7_r12),
   18958     kInstruction_cmp_ge_r7_r12,
   18959   },
   18960   {
   18961     ARRAY_SIZE(kInstruction_cmp_ge_r7_r13),
   18962     kInstruction_cmp_ge_r7_r13,
   18963   },
   18964   {
   18965     ARRAY_SIZE(kInstruction_cmp_ge_r7_r14),
   18966     kInstruction_cmp_ge_r7_r14,
   18967   },
   18968   {
   18969     ARRAY_SIZE(kInstruction_cmp_ge_r8_r0),
   18970     kInstruction_cmp_ge_r8_r0,
   18971   },
   18972   {
   18973     ARRAY_SIZE(kInstruction_cmp_ge_r8_r1),
   18974     kInstruction_cmp_ge_r8_r1,
   18975   },
   18976   {
   18977     ARRAY_SIZE(kInstruction_cmp_ge_r8_r2),
   18978     kInstruction_cmp_ge_r8_r2,
   18979   },
   18980   {
   18981     ARRAY_SIZE(kInstruction_cmp_ge_r8_r3),
   18982     kInstruction_cmp_ge_r8_r3,
   18983   },
   18984   {
   18985     ARRAY_SIZE(kInstruction_cmp_ge_r8_r4),
   18986     kInstruction_cmp_ge_r8_r4,
   18987   },
   18988   {
   18989     ARRAY_SIZE(kInstruction_cmp_ge_r8_r5),
   18990     kInstruction_cmp_ge_r8_r5,
   18991   },
   18992   {
   18993     ARRAY_SIZE(kInstruction_cmp_ge_r8_r6),
   18994     kInstruction_cmp_ge_r8_r6,
   18995   },
   18996   {
   18997     ARRAY_SIZE(kInstruction_cmp_ge_r8_r7),
   18998     kInstruction_cmp_ge_r8_r7,
   18999   },
   19000   {
   19001     ARRAY_SIZE(kInstruction_cmp_ge_r8_r8),
   19002     kInstruction_cmp_ge_r8_r8,
   19003   },
   19004   {
   19005     ARRAY_SIZE(kInstruction_cmp_ge_r8_r9),
   19006     kInstruction_cmp_ge_r8_r9,
   19007   },
   19008   {
   19009     ARRAY_SIZE(kInstruction_cmp_ge_r8_r10),
   19010     kInstruction_cmp_ge_r8_r10,
   19011   },
   19012   {
   19013     ARRAY_SIZE(kInstruction_cmp_ge_r8_r11),
   19014     kInstruction_cmp_ge_r8_r11,
   19015   },
   19016   {
   19017     ARRAY_SIZE(kInstruction_cmp_ge_r8_r12),
   19018     kInstruction_cmp_ge_r8_r12,
   19019   },
   19020   {
   19021     ARRAY_SIZE(kInstruction_cmp_ge_r8_r13),
   19022     kInstruction_cmp_ge_r8_r13,
   19023   },
   19024   {
   19025     ARRAY_SIZE(kInstruction_cmp_ge_r8_r14),
   19026     kInstruction_cmp_ge_r8_r14,
   19027   },
   19028   {
   19029     ARRAY_SIZE(kInstruction_cmp_ge_r9_r0),
   19030     kInstruction_cmp_ge_r9_r0,
   19031   },
   19032   {
   19033     ARRAY_SIZE(kInstruction_cmp_ge_r9_r1),
   19034     kInstruction_cmp_ge_r9_r1,
   19035   },
   19036   {
   19037     ARRAY_SIZE(kInstruction_cmp_ge_r9_r2),
   19038     kInstruction_cmp_ge_r9_r2,
   19039   },
   19040   {
   19041     ARRAY_SIZE(kInstruction_cmp_ge_r9_r3),
   19042     kInstruction_cmp_ge_r9_r3,
   19043   },
   19044   {
   19045     ARRAY_SIZE(kInstruction_cmp_ge_r9_r4),
   19046     kInstruction_cmp_ge_r9_r4,
   19047   },
   19048   {
   19049     ARRAY_SIZE(kInstruction_cmp_ge_r9_r5),
   19050     kInstruction_cmp_ge_r9_r5,
   19051   },
   19052   {
   19053     ARRAY_SIZE(kInstruction_cmp_ge_r9_r6),
   19054     kInstruction_cmp_ge_r9_r6,
   19055   },
   19056   {
   19057     ARRAY_SIZE(kInstruction_cmp_ge_r9_r7),
   19058     kInstruction_cmp_ge_r9_r7,
   19059   },
   19060   {
   19061     ARRAY_SIZE(kInstruction_cmp_ge_r9_r8),
   19062     kInstruction_cmp_ge_r9_r8,
   19063   },
   19064   {
   19065     ARRAY_SIZE(kInstruction_cmp_ge_r9_r9),
   19066     kInstruction_cmp_ge_r9_r9,
   19067   },
   19068   {
   19069     ARRAY_SIZE(kInstruction_cmp_ge_r9_r10),
   19070     kInstruction_cmp_ge_r9_r10,
   19071   },
   19072   {
   19073     ARRAY_SIZE(kInstruction_cmp_ge_r9_r11),
   19074     kInstruction_cmp_ge_r9_r11,
   19075   },
   19076   {
   19077     ARRAY_SIZE(kInstruction_cmp_ge_r9_r12),
   19078     kInstruction_cmp_ge_r9_r12,
   19079   },
   19080   {
   19081     ARRAY_SIZE(kInstruction_cmp_ge_r9_r13),
   19082     kInstruction_cmp_ge_r9_r13,
   19083   },
   19084   {
   19085     ARRAY_SIZE(kInstruction_cmp_ge_r9_r14),
   19086     kInstruction_cmp_ge_r9_r14,
   19087   },
   19088   {
   19089     ARRAY_SIZE(kInstruction_cmp_ge_r10_r0),
   19090     kInstruction_cmp_ge_r10_r0,
   19091   },
   19092   {
   19093     ARRAY_SIZE(kInstruction_cmp_ge_r10_r1),
   19094     kInstruction_cmp_ge_r10_r1,
   19095   },
   19096   {
   19097     ARRAY_SIZE(kInstruction_cmp_ge_r10_r2),
   19098     kInstruction_cmp_ge_r10_r2,
   19099   },
   19100   {
   19101     ARRAY_SIZE(kInstruction_cmp_ge_r10_r3),
   19102     kInstruction_cmp_ge_r10_r3,
   19103   },
   19104   {
   19105     ARRAY_SIZE(kInstruction_cmp_ge_r10_r4),
   19106     kInstruction_cmp_ge_r10_r4,
   19107   },
   19108   {
   19109     ARRAY_SIZE(kInstruction_cmp_ge_r10_r5),
   19110     kInstruction_cmp_ge_r10_r5,
   19111   },
   19112   {
   19113     ARRAY_SIZE(kInstruction_cmp_ge_r10_r6),
   19114     kInstruction_cmp_ge_r10_r6,
   19115   },
   19116   {
   19117     ARRAY_SIZE(kInstruction_cmp_ge_r10_r7),
   19118     kInstruction_cmp_ge_r10_r7,
   19119   },
   19120   {
   19121     ARRAY_SIZE(kInstruction_cmp_ge_r10_r8),
   19122     kInstruction_cmp_ge_r10_r8,
   19123   },
   19124   {
   19125     ARRAY_SIZE(kInstruction_cmp_ge_r10_r9),
   19126     kInstruction_cmp_ge_r10_r9,
   19127   },
   19128   {
   19129     ARRAY_SIZE(kInstruction_cmp_ge_r10_r10),
   19130     kInstruction_cmp_ge_r10_r10,
   19131   },
   19132   {
   19133     ARRAY_SIZE(kInstruction_cmp_ge_r10_r11),
   19134     kInstruction_cmp_ge_r10_r11,
   19135   },
   19136   {
   19137     ARRAY_SIZE(kInstruction_cmp_ge_r10_r12),
   19138     kInstruction_cmp_ge_r10_r12,
   19139   },
   19140   {
   19141     ARRAY_SIZE(kInstruction_cmp_ge_r10_r13),
   19142     kInstruction_cmp_ge_r10_r13,
   19143   },
   19144   {
   19145     ARRAY_SIZE(kInstruction_cmp_ge_r10_r14),
   19146     kInstruction_cmp_ge_r10_r14,
   19147   },
   19148   {
   19149     ARRAY_SIZE(kInstruction_cmp_ge_r11_r0),
   19150     kInstruction_cmp_ge_r11_r0,
   19151   },
   19152   {
   19153     ARRAY_SIZE(kInstruction_cmp_ge_r11_r1),
   19154     kInstruction_cmp_ge_r11_r1,
   19155   },
   19156   {
   19157     ARRAY_SIZE(kInstruction_cmp_ge_r11_r2),
   19158     kInstruction_cmp_ge_r11_r2,
   19159   },
   19160   {
   19161     ARRAY_SIZE(kInstruction_cmp_ge_r11_r3),
   19162     kInstruction_cmp_ge_r11_r3,
   19163   },
   19164   {
   19165     ARRAY_SIZE(kInstruction_cmp_ge_r11_r4),
   19166     kInstruction_cmp_ge_r11_r4,
   19167   },
   19168   {
   19169     ARRAY_SIZE(kInstruction_cmp_ge_r11_r5),
   19170     kInstruction_cmp_ge_r11_r5,
   19171   },
   19172   {
   19173     ARRAY_SIZE(kInstruction_cmp_ge_r11_r6),
   19174     kInstruction_cmp_ge_r11_r6,
   19175   },
   19176   {
   19177     ARRAY_SIZE(kInstruction_cmp_ge_r11_r7),
   19178     kInstruction_cmp_ge_r11_r7,
   19179   },
   19180   {
   19181     ARRAY_SIZE(kInstruction_cmp_ge_r11_r8),
   19182     kInstruction_cmp_ge_r11_r8,
   19183   },
   19184   {
   19185     ARRAY_SIZE(kInstruction_cmp_ge_r11_r9),
   19186     kInstruction_cmp_ge_r11_r9,
   19187   },
   19188   {
   19189     ARRAY_SIZE(kInstruction_cmp_ge_r11_r10),
   19190     kInstruction_cmp_ge_r11_r10,
   19191   },
   19192   {
   19193     ARRAY_SIZE(kInstruction_cmp_ge_r11_r11),
   19194     kInstruction_cmp_ge_r11_r11,
   19195   },
   19196   {
   19197     ARRAY_SIZE(kInstruction_cmp_ge_r11_r12),
   19198     kInstruction_cmp_ge_r11_r12,
   19199   },
   19200   {
   19201     ARRAY_SIZE(kInstruction_cmp_ge_r11_r13),
   19202     kInstruction_cmp_ge_r11_r13,
   19203   },
   19204   {
   19205     ARRAY_SIZE(kInstruction_cmp_ge_r11_r14),
   19206     kInstruction_cmp_ge_r11_r14,
   19207   },
   19208   {
   19209     ARRAY_SIZE(kInstruction_cmp_ge_r12_r0),
   19210     kInstruction_cmp_ge_r12_r0,
   19211   },
   19212   {
   19213     ARRAY_SIZE(kInstruction_cmp_ge_r12_r1),
   19214     kInstruction_cmp_ge_r12_r1,
   19215   },
   19216   {
   19217     ARRAY_SIZE(kInstruction_cmp_ge_r12_r2),
   19218     kInstruction_cmp_ge_r12_r2,
   19219   },
   19220   {
   19221     ARRAY_SIZE(kInstruction_cmp_ge_r12_r3),
   19222     kInstruction_cmp_ge_r12_r3,
   19223   },
   19224   {
   19225     ARRAY_SIZE(kInstruction_cmp_ge_r12_r4),
   19226     kInstruction_cmp_ge_r12_r4,
   19227   },
   19228   {
   19229     ARRAY_SIZE(kInstruction_cmp_ge_r12_r5),
   19230     kInstruction_cmp_ge_r12_r5,
   19231   },
   19232   {
   19233     ARRAY_SIZE(kInstruction_cmp_ge_r12_r6),
   19234     kInstruction_cmp_ge_r12_r6,
   19235   },
   19236   {
   19237     ARRAY_SIZE(kInstruction_cmp_ge_r12_r7),
   19238     kInstruction_cmp_ge_r12_r7,
   19239   },
   19240   {
   19241     ARRAY_SIZE(kInstruction_cmp_ge_r12_r8),
   19242     kInstruction_cmp_ge_r12_r8,
   19243   },
   19244   {
   19245     ARRAY_SIZE(kInstruction_cmp_ge_r12_r9),
   19246     kInstruction_cmp_ge_r12_r9,
   19247   },
   19248   {
   19249     ARRAY_SIZE(kInstruction_cmp_ge_r12_r10),
   19250     kInstruction_cmp_ge_r12_r10,
   19251   },
   19252   {
   19253     ARRAY_SIZE(kInstruction_cmp_ge_r12_r11),
   19254     kInstruction_cmp_ge_r12_r11,
   19255   },
   19256   {
   19257     ARRAY_SIZE(kInstruction_cmp_ge_r12_r12),
   19258     kInstruction_cmp_ge_r12_r12,
   19259   },
   19260   {
   19261     ARRAY_SIZE(kInstruction_cmp_ge_r12_r13),
   19262     kInstruction_cmp_ge_r12_r13,
   19263   },
   19264   {
   19265     ARRAY_SIZE(kInstruction_cmp_ge_r12_r14),
   19266     kInstruction_cmp_ge_r12_r14,
   19267   },
   19268   {
   19269     ARRAY_SIZE(kInstruction_cmp_ge_r13_r0),
   19270     kInstruction_cmp_ge_r13_r0,
   19271   },
   19272   {
   19273     ARRAY_SIZE(kInstruction_cmp_ge_r13_r1),
   19274     kInstruction_cmp_ge_r13_r1,
   19275   },
   19276   {
   19277     ARRAY_SIZE(kInstruction_cmp_ge_r13_r2),
   19278     kInstruction_cmp_ge_r13_r2,
   19279   },
   19280   {
   19281     ARRAY_SIZE(kInstruction_cmp_ge_r13_r3),
   19282     kInstruction_cmp_ge_r13_r3,
   19283   },
   19284   {
   19285     ARRAY_SIZE(kInstruction_cmp_ge_r13_r4),
   19286     kInstruction_cmp_ge_r13_r4,
   19287   },
   19288   {
   19289     ARRAY_SIZE(kInstruction_cmp_ge_r13_r5),
   19290     kInstruction_cmp_ge_r13_r5,
   19291   },
   19292   {
   19293     ARRAY_SIZE(kInstruction_cmp_ge_r13_r6),
   19294     kInstruction_cmp_ge_r13_r6,
   19295   },
   19296   {
   19297     ARRAY_SIZE(kInstruction_cmp_ge_r13_r7),
   19298     kInstruction_cmp_ge_r13_r7,
   19299   },
   19300   {
   19301     ARRAY_SIZE(kInstruction_cmp_ge_r13_r8),
   19302     kInstruction_cmp_ge_r13_r8,
   19303   },
   19304   {
   19305     ARRAY_SIZE(kInstruction_cmp_ge_r13_r9),
   19306     kInstruction_cmp_ge_r13_r9,
   19307   },
   19308   {
   19309     ARRAY_SIZE(kInstruction_cmp_ge_r13_r10),
   19310     kInstruction_cmp_ge_r13_r10,
   19311   },
   19312   {
   19313     ARRAY_SIZE(kInstruction_cmp_ge_r13_r11),
   19314     kInstruction_cmp_ge_r13_r11,
   19315   },
   19316   {
   19317     ARRAY_SIZE(kInstruction_cmp_ge_r13_r12),
   19318     kInstruction_cmp_ge_r13_r12,
   19319   },
   19320   {
   19321     ARRAY_SIZE(kInstruction_cmp_ge_r13_r13),
   19322     kInstruction_cmp_ge_r13_r13,
   19323   },
   19324   {
   19325     ARRAY_SIZE(kInstruction_cmp_ge_r13_r14),
   19326     kInstruction_cmp_ge_r13_r14,
   19327   },
   19328   {
   19329     ARRAY_SIZE(kInstruction_cmp_ge_r14_r0),
   19330     kInstruction_cmp_ge_r14_r0,
   19331   },
   19332   {
   19333     ARRAY_SIZE(kInstruction_cmp_ge_r14_r1),
   19334     kInstruction_cmp_ge_r14_r1,
   19335   },
   19336   {
   19337     ARRAY_SIZE(kInstruction_cmp_ge_r14_r2),
   19338     kInstruction_cmp_ge_r14_r2,
   19339   },
   19340   {
   19341     ARRAY_SIZE(kInstruction_cmp_ge_r14_r3),
   19342     kInstruction_cmp_ge_r14_r3,
   19343   },
   19344   {
   19345     ARRAY_SIZE(kInstruction_cmp_ge_r14_r4),
   19346     kInstruction_cmp_ge_r14_r4,
   19347   },
   19348   {
   19349     ARRAY_SIZE(kInstruction_cmp_ge_r14_r5),
   19350     kInstruction_cmp_ge_r14_r5,
   19351   },
   19352   {
   19353     ARRAY_SIZE(kInstruction_cmp_ge_r14_r6),
   19354     kInstruction_cmp_ge_r14_r6,
   19355   },
   19356   {
   19357     ARRAY_SIZE(kInstruction_cmp_ge_r14_r7),
   19358     kInstruction_cmp_ge_r14_r7,
   19359   },
   19360   {
   19361     ARRAY_SIZE(kInstruction_cmp_ge_r14_r8),
   19362     kInstruction_cmp_ge_r14_r8,
   19363   },
   19364   {
   19365     ARRAY_SIZE(kInstruction_cmp_ge_r14_r9),
   19366     kInstruction_cmp_ge_r14_r9,
   19367   },
   19368   {
   19369     ARRAY_SIZE(kInstruction_cmp_ge_r14_r10),
   19370     kInstruction_cmp_ge_r14_r10,
   19371   },
   19372   {
   19373     ARRAY_SIZE(kInstruction_cmp_ge_r14_r11),
   19374     kInstruction_cmp_ge_r14_r11,
   19375   },
   19376   {
   19377     ARRAY_SIZE(kInstruction_cmp_ge_r14_r12),
   19378     kInstruction_cmp_ge_r14_r12,
   19379   },
   19380   {
   19381     ARRAY_SIZE(kInstruction_cmp_ge_r14_r13),
   19382     kInstruction_cmp_ge_r14_r13,
   19383   },
   19384   {
   19385     ARRAY_SIZE(kInstruction_cmp_ge_r14_r14),
   19386     kInstruction_cmp_ge_r14_r14,
   19387   },
   19388   {
   19389     ARRAY_SIZE(kInstruction_cmp_lt_r0_r0),
   19390     kInstruction_cmp_lt_r0_r0,
   19391   },
   19392   {
   19393     ARRAY_SIZE(kInstruction_cmp_lt_r0_r1),
   19394     kInstruction_cmp_lt_r0_r1,
   19395   },
   19396   {
   19397     ARRAY_SIZE(kInstruction_cmp_lt_r0_r2),
   19398     kInstruction_cmp_lt_r0_r2,
   19399   },
   19400   {
   19401     ARRAY_SIZE(kInstruction_cmp_lt_r0_r3),
   19402     kInstruction_cmp_lt_r0_r3,
   19403   },
   19404   {
   19405     ARRAY_SIZE(kInstruction_cmp_lt_r0_r4),
   19406     kInstruction_cmp_lt_r0_r4,
   19407   },
   19408   {
   19409     ARRAY_SIZE(kInstruction_cmp_lt_r0_r5),
   19410     kInstruction_cmp_lt_r0_r5,
   19411   },
   19412   {
   19413     ARRAY_SIZE(kInstruction_cmp_lt_r0_r6),
   19414     kInstruction_cmp_lt_r0_r6,
   19415   },
   19416   {
   19417     ARRAY_SIZE(kInstruction_cmp_lt_r0_r7),
   19418     kInstruction_cmp_lt_r0_r7,
   19419   },
   19420   {
   19421     ARRAY_SIZE(kInstruction_cmp_lt_r0_r8),
   19422     kInstruction_cmp_lt_r0_r8,
   19423   },
   19424   {
   19425     ARRAY_SIZE(kInstruction_cmp_lt_r0_r9),
   19426     kInstruction_cmp_lt_r0_r9,
   19427   },
   19428   {
   19429     ARRAY_SIZE(kInstruction_cmp_lt_r0_r10),
   19430     kInstruction_cmp_lt_r0_r10,
   19431   },
   19432   {
   19433     ARRAY_SIZE(kInstruction_cmp_lt_r0_r11),
   19434     kInstruction_cmp_lt_r0_r11,
   19435   },
   19436   {
   19437     ARRAY_SIZE(kInstruction_cmp_lt_r0_r12),
   19438     kInstruction_cmp_lt_r0_r12,
   19439   },
   19440   {
   19441     ARRAY_SIZE(kInstruction_cmp_lt_r0_r13),
   19442     kInstruction_cmp_lt_r0_r13,
   19443   },
   19444   {
   19445     ARRAY_SIZE(kInstruction_cmp_lt_r0_r14),
   19446     kInstruction_cmp_lt_r0_r14,
   19447   },
   19448   {
   19449     ARRAY_SIZE(kInstruction_cmp_lt_r1_r0),
   19450     kInstruction_cmp_lt_r1_r0,
   19451   },
   19452   {
   19453     ARRAY_SIZE(kInstruction_cmp_lt_r1_r1),
   19454     kInstruction_cmp_lt_r1_r1,
   19455   },
   19456   {
   19457     ARRAY_SIZE(kInstruction_cmp_lt_r1_r2),
   19458     kInstruction_cmp_lt_r1_r2,
   19459   },
   19460   {
   19461     ARRAY_SIZE(kInstruction_cmp_lt_r1_r3),
   19462     kInstruction_cmp_lt_r1_r3,
   19463   },
   19464   {
   19465     ARRAY_SIZE(kInstruction_cmp_lt_r1_r4),
   19466     kInstruction_cmp_lt_r1_r4,
   19467   },
   19468   {
   19469     ARRAY_SIZE(kInstruction_cmp_lt_r1_r5),
   19470     kInstruction_cmp_lt_r1_r5,
   19471   },
   19472   {
   19473     ARRAY_SIZE(kInstruction_cmp_lt_r1_r6),
   19474     kInstruction_cmp_lt_r1_r6,
   19475   },
   19476   {
   19477     ARRAY_SIZE(kInstruction_cmp_lt_r1_r7),
   19478     kInstruction_cmp_lt_r1_r7,
   19479   },
   19480   {
   19481     ARRAY_SIZE(kInstruction_cmp_lt_r1_r8),
   19482     kInstruction_cmp_lt_r1_r8,
   19483   },
   19484   {
   19485     ARRAY_SIZE(kInstruction_cmp_lt_r1_r9),
   19486     kInstruction_cmp_lt_r1_r9,
   19487   },
   19488   {
   19489     ARRAY_SIZE(kInstruction_cmp_lt_r1_r10),
   19490     kInstruction_cmp_lt_r1_r10,
   19491   },
   19492   {
   19493     ARRAY_SIZE(kInstruction_cmp_lt_r1_r11),
   19494     kInstruction_cmp_lt_r1_r11,
   19495   },
   19496   {
   19497     ARRAY_SIZE(kInstruction_cmp_lt_r1_r12),
   19498     kInstruction_cmp_lt_r1_r12,
   19499   },
   19500   {
   19501     ARRAY_SIZE(kInstruction_cmp_lt_r1_r13),
   19502     kInstruction_cmp_lt_r1_r13,
   19503   },
   19504   {
   19505     ARRAY_SIZE(kInstruction_cmp_lt_r1_r14),
   19506     kInstruction_cmp_lt_r1_r14,
   19507   },
   19508   {
   19509     ARRAY_SIZE(kInstruction_cmp_lt_r2_r0),
   19510     kInstruction_cmp_lt_r2_r0,
   19511   },
   19512   {
   19513     ARRAY_SIZE(kInstruction_cmp_lt_r2_r1),
   19514     kInstruction_cmp_lt_r2_r1,
   19515   },
   19516   {
   19517     ARRAY_SIZE(kInstruction_cmp_lt_r2_r2),
   19518     kInstruction_cmp_lt_r2_r2,
   19519   },
   19520   {
   19521     ARRAY_SIZE(kInstruction_cmp_lt_r2_r3),
   19522     kInstruction_cmp_lt_r2_r3,
   19523   },
   19524   {
   19525     ARRAY_SIZE(kInstruction_cmp_lt_r2_r4),
   19526     kInstruction_cmp_lt_r2_r4,
   19527   },
   19528   {
   19529     ARRAY_SIZE(kInstruction_cmp_lt_r2_r5),
   19530     kInstruction_cmp_lt_r2_r5,
   19531   },
   19532   {
   19533     ARRAY_SIZE(kInstruction_cmp_lt_r2_r6),
   19534     kInstruction_cmp_lt_r2_r6,
   19535   },
   19536   {
   19537     ARRAY_SIZE(kInstruction_cmp_lt_r2_r7),
   19538     kInstruction_cmp_lt_r2_r7,
   19539   },
   19540   {
   19541     ARRAY_SIZE(kInstruction_cmp_lt_r2_r8),
   19542     kInstruction_cmp_lt_r2_r8,
   19543   },
   19544   {
   19545     ARRAY_SIZE(kInstruction_cmp_lt_r2_r9),
   19546     kInstruction_cmp_lt_r2_r9,
   19547   },
   19548   {
   19549     ARRAY_SIZE(kInstruction_cmp_lt_r2_r10),
   19550     kInstruction_cmp_lt_r2_r10,
   19551   },
   19552   {
   19553     ARRAY_SIZE(kInstruction_cmp_lt_r2_r11),
   19554     kInstruction_cmp_lt_r2_r11,
   19555   },
   19556   {
   19557     ARRAY_SIZE(kInstruction_cmp_lt_r2_r12),
   19558     kInstruction_cmp_lt_r2_r12,
   19559   },
   19560   {
   19561     ARRAY_SIZE(kInstruction_cmp_lt_r2_r13),
   19562     kInstruction_cmp_lt_r2_r13,
   19563   },
   19564   {
   19565     ARRAY_SIZE(kInstruction_cmp_lt_r2_r14),
   19566     kInstruction_cmp_lt_r2_r14,
   19567   },
   19568   {
   19569     ARRAY_SIZE(kInstruction_cmp_lt_r3_r0),
   19570     kInstruction_cmp_lt_r3_r0,
   19571   },
   19572   {
   19573     ARRAY_SIZE(kInstruction_cmp_lt_r3_r1),
   19574     kInstruction_cmp_lt_r3_r1,
   19575   },
   19576   {
   19577     ARRAY_SIZE(kInstruction_cmp_lt_r3_r2),
   19578     kInstruction_cmp_lt_r3_r2,
   19579   },
   19580   {
   19581     ARRAY_SIZE(kInstruction_cmp_lt_r3_r3),
   19582     kInstruction_cmp_lt_r3_r3,
   19583   },
   19584   {
   19585     ARRAY_SIZE(kInstruction_cmp_lt_r3_r4),
   19586     kInstruction_cmp_lt_r3_r4,
   19587   },
   19588   {
   19589     ARRAY_SIZE(kInstruction_cmp_lt_r3_r5),
   19590     kInstruction_cmp_lt_r3_r5,
   19591   },
   19592   {
   19593     ARRAY_SIZE(kInstruction_cmp_lt_r3_r6),
   19594     kInstruction_cmp_lt_r3_r6,
   19595   },
   19596   {
   19597     ARRAY_SIZE(kInstruction_cmp_lt_r3_r7),
   19598     kInstruction_cmp_lt_r3_r7,
   19599   },
   19600   {
   19601     ARRAY_SIZE(kInstruction_cmp_lt_r3_r8),
   19602     kInstruction_cmp_lt_r3_r8,
   19603   },
   19604   {
   19605     ARRAY_SIZE(kInstruction_cmp_lt_r3_r9),
   19606     kInstruction_cmp_lt_r3_r9,
   19607   },
   19608   {
   19609     ARRAY_SIZE(kInstruction_cmp_lt_r3_r10),
   19610     kInstruction_cmp_lt_r3_r10,
   19611   },
   19612   {
   19613     ARRAY_SIZE(kInstruction_cmp_lt_r3_r11),
   19614     kInstruction_cmp_lt_r3_r11,
   19615   },
   19616   {
   19617     ARRAY_SIZE(kInstruction_cmp_lt_r3_r12),
   19618     kInstruction_cmp_lt_r3_r12,
   19619   },
   19620   {
   19621     ARRAY_SIZE(kInstruction_cmp_lt_r3_r13),
   19622     kInstruction_cmp_lt_r3_r13,
   19623   },
   19624   {
   19625     ARRAY_SIZE(kInstruction_cmp_lt_r3_r14),
   19626     kInstruction_cmp_lt_r3_r14,
   19627   },
   19628   {
   19629     ARRAY_SIZE(kInstruction_cmp_lt_r4_r0),
   19630     kInstruction_cmp_lt_r4_r0,
   19631   },
   19632   {
   19633     ARRAY_SIZE(kInstruction_cmp_lt_r4_r1),
   19634     kInstruction_cmp_lt_r4_r1,
   19635   },
   19636   {
   19637     ARRAY_SIZE(kInstruction_cmp_lt_r4_r2),
   19638     kInstruction_cmp_lt_r4_r2,
   19639   },
   19640   {
   19641     ARRAY_SIZE(kInstruction_cmp_lt_r4_r3),
   19642     kInstruction_cmp_lt_r4_r3,
   19643   },
   19644   {
   19645     ARRAY_SIZE(kInstruction_cmp_lt_r4_r4),
   19646     kInstruction_cmp_lt_r4_r4,
   19647   },
   19648   {
   19649     ARRAY_SIZE(kInstruction_cmp_lt_r4_r5),
   19650     kInstruction_cmp_lt_r4_r5,
   19651   },
   19652   {
   19653     ARRAY_SIZE(kInstruction_cmp_lt_r4_r6),
   19654     kInstruction_cmp_lt_r4_r6,
   19655   },
   19656   {
   19657     ARRAY_SIZE(kInstruction_cmp_lt_r4_r7),
   19658     kInstruction_cmp_lt_r4_r7,
   19659   },
   19660   {
   19661     ARRAY_SIZE(kInstruction_cmp_lt_r4_r8),
   19662     kInstruction_cmp_lt_r4_r8,
   19663   },
   19664   {
   19665     ARRAY_SIZE(kInstruction_cmp_lt_r4_r9),
   19666     kInstruction_cmp_lt_r4_r9,
   19667   },
   19668   {
   19669     ARRAY_SIZE(kInstruction_cmp_lt_r4_r10),
   19670     kInstruction_cmp_lt_r4_r10,
   19671   },
   19672   {
   19673     ARRAY_SIZE(kInstruction_cmp_lt_r4_r11),
   19674     kInstruction_cmp_lt_r4_r11,
   19675   },
   19676   {
   19677     ARRAY_SIZE(kInstruction_cmp_lt_r4_r12),
   19678     kInstruction_cmp_lt_r4_r12,
   19679   },
   19680   {
   19681     ARRAY_SIZE(kInstruction_cmp_lt_r4_r13),
   19682     kInstruction_cmp_lt_r4_r13,
   19683   },
   19684   {
   19685     ARRAY_SIZE(kInstruction_cmp_lt_r4_r14),
   19686     kInstruction_cmp_lt_r4_r14,
   19687   },
   19688   {
   19689     ARRAY_SIZE(kInstruction_cmp_lt_r5_r0),
   19690     kInstruction_cmp_lt_r5_r0,
   19691   },
   19692   {
   19693     ARRAY_SIZE(kInstruction_cmp_lt_r5_r1),
   19694     kInstruction_cmp_lt_r5_r1,
   19695   },
   19696   {
   19697     ARRAY_SIZE(kInstruction_cmp_lt_r5_r2),
   19698     kInstruction_cmp_lt_r5_r2,
   19699   },
   19700   {
   19701     ARRAY_SIZE(kInstruction_cmp_lt_r5_r3),
   19702     kInstruction_cmp_lt_r5_r3,
   19703   },
   19704   {
   19705     ARRAY_SIZE(kInstruction_cmp_lt_r5_r4),
   19706     kInstruction_cmp_lt_r5_r4,
   19707   },
   19708   {
   19709     ARRAY_SIZE(kInstruction_cmp_lt_r5_r5),
   19710     kInstruction_cmp_lt_r5_r5,
   19711   },
   19712   {
   19713     ARRAY_SIZE(kInstruction_cmp_lt_r5_r6),
   19714     kInstruction_cmp_lt_r5_r6,
   19715   },
   19716   {
   19717     ARRAY_SIZE(kInstruction_cmp_lt_r5_r7),
   19718     kInstruction_cmp_lt_r5_r7,
   19719   },
   19720   {
   19721     ARRAY_SIZE(kInstruction_cmp_lt_r5_r8),
   19722     kInstruction_cmp_lt_r5_r8,
   19723   },
   19724   {
   19725     ARRAY_SIZE(kInstruction_cmp_lt_r5_r9),
   19726     kInstruction_cmp_lt_r5_r9,
   19727   },
   19728   {
   19729     ARRAY_SIZE(kInstruction_cmp_lt_r5_r10),
   19730     kInstruction_cmp_lt_r5_r10,
   19731   },
   19732   {
   19733     ARRAY_SIZE(kInstruction_cmp_lt_r5_r11),
   19734     kInstruction_cmp_lt_r5_r11,
   19735   },
   19736   {
   19737     ARRAY_SIZE(kInstruction_cmp_lt_r5_r12),
   19738     kInstruction_cmp_lt_r5_r12,
   19739   },
   19740   {
   19741     ARRAY_SIZE(kInstruction_cmp_lt_r5_r13),
   19742     kInstruction_cmp_lt_r5_r13,
   19743   },
   19744   {
   19745     ARRAY_SIZE(kInstruction_cmp_lt_r5_r14),
   19746     kInstruction_cmp_lt_r5_r14,
   19747   },
   19748   {
   19749     ARRAY_SIZE(kInstruction_cmp_lt_r6_r0),
   19750     kInstruction_cmp_lt_r6_r0,
   19751   },
   19752   {
   19753     ARRAY_SIZE(kInstruction_cmp_lt_r6_r1),
   19754     kInstruction_cmp_lt_r6_r1,
   19755   },
   19756   {
   19757     ARRAY_SIZE(kInstruction_cmp_lt_r6_r2),
   19758     kInstruction_cmp_lt_r6_r2,
   19759   },
   19760   {
   19761     ARRAY_SIZE(kInstruction_cmp_lt_r6_r3),
   19762     kInstruction_cmp_lt_r6_r3,
   19763   },
   19764   {
   19765     ARRAY_SIZE(kInstruction_cmp_lt_r6_r4),
   19766     kInstruction_cmp_lt_r6_r4,
   19767   },
   19768   {
   19769     ARRAY_SIZE(kInstruction_cmp_lt_r6_r5),
   19770     kInstruction_cmp_lt_r6_r5,
   19771   },
   19772   {
   19773     ARRAY_SIZE(kInstruction_cmp_lt_r6_r6),
   19774     kInstruction_cmp_lt_r6_r6,
   19775   },
   19776   {
   19777     ARRAY_SIZE(kInstruction_cmp_lt_r6_r7),
   19778     kInstruction_cmp_lt_r6_r7,
   19779   },
   19780   {
   19781     ARRAY_SIZE(kInstruction_cmp_lt_r6_r8),
   19782     kInstruction_cmp_lt_r6_r8,
   19783   },
   19784   {
   19785     ARRAY_SIZE(kInstruction_cmp_lt_r6_r9),
   19786     kInstruction_cmp_lt_r6_r9,
   19787   },
   19788   {
   19789     ARRAY_SIZE(kInstruction_cmp_lt_r6_r10),
   19790     kInstruction_cmp_lt_r6_r10,
   19791   },
   19792   {
   19793     ARRAY_SIZE(kInstruction_cmp_lt_r6_r11),
   19794     kInstruction_cmp_lt_r6_r11,
   19795   },
   19796   {
   19797     ARRAY_SIZE(kInstruction_cmp_lt_r6_r12),
   19798     kInstruction_cmp_lt_r6_r12,
   19799   },
   19800   {
   19801     ARRAY_SIZE(kInstruction_cmp_lt_r6_r13),
   19802     kInstruction_cmp_lt_r6_r13,
   19803   },
   19804   {
   19805     ARRAY_SIZE(kInstruction_cmp_lt_r6_r14),
   19806     kInstruction_cmp_lt_r6_r14,
   19807   },
   19808   {
   19809     ARRAY_SIZE(kInstruction_cmp_lt_r7_r0),
   19810     kInstruction_cmp_lt_r7_r0,
   19811   },
   19812   {
   19813     ARRAY_SIZE(kInstruction_cmp_lt_r7_r1),
   19814     kInstruction_cmp_lt_r7_r1,
   19815   },
   19816   {
   19817     ARRAY_SIZE(kInstruction_cmp_lt_r7_r2),
   19818     kInstruction_cmp_lt_r7_r2,
   19819   },
   19820   {
   19821     ARRAY_SIZE(kInstruction_cmp_lt_r7_r3),
   19822     kInstruction_cmp_lt_r7_r3,
   19823   },
   19824   {
   19825     ARRAY_SIZE(kInstruction_cmp_lt_r7_r4),
   19826     kInstruction_cmp_lt_r7_r4,
   19827   },
   19828   {
   19829     ARRAY_SIZE(kInstruction_cmp_lt_r7_r5),
   19830     kInstruction_cmp_lt_r7_r5,
   19831   },
   19832   {
   19833     ARRAY_SIZE(kInstruction_cmp_lt_r7_r6),
   19834     kInstruction_cmp_lt_r7_r6,
   19835   },
   19836   {
   19837     ARRAY_SIZE(kInstruction_cmp_lt_r7_r7),
   19838     kInstruction_cmp_lt_r7_r7,
   19839   },
   19840   {
   19841     ARRAY_SIZE(kInstruction_cmp_lt_r7_r8),
   19842     kInstruction_cmp_lt_r7_r8,
   19843   },
   19844   {
   19845     ARRAY_SIZE(kInstruction_cmp_lt_r7_r9),
   19846     kInstruction_cmp_lt_r7_r9,
   19847   },
   19848   {
   19849     ARRAY_SIZE(kInstruction_cmp_lt_r7_r10),
   19850     kInstruction_cmp_lt_r7_r10,
   19851   },
   19852   {
   19853     ARRAY_SIZE(kInstruction_cmp_lt_r7_r11),
   19854     kInstruction_cmp_lt_r7_r11,
   19855   },
   19856   {
   19857     ARRAY_SIZE(kInstruction_cmp_lt_r7_r12),
   19858     kInstruction_cmp_lt_r7_r12,
   19859   },
   19860   {
   19861     ARRAY_SIZE(kInstruction_cmp_lt_r7_r13),
   19862     kInstruction_cmp_lt_r7_r13,
   19863   },
   19864   {
   19865     ARRAY_SIZE(kInstruction_cmp_lt_r7_r14),
   19866     kInstruction_cmp_lt_r7_r14,
   19867   },
   19868   {
   19869     ARRAY_SIZE(kInstruction_cmp_lt_r8_r0),
   19870     kInstruction_cmp_lt_r8_r0,
   19871   },
   19872   {
   19873     ARRAY_SIZE(kInstruction_cmp_lt_r8_r1),
   19874     kInstruction_cmp_lt_r8_r1,
   19875   },
   19876   {
   19877     ARRAY_SIZE(kInstruction_cmp_lt_r8_r2),
   19878     kInstruction_cmp_lt_r8_r2,
   19879   },
   19880   {
   19881     ARRAY_SIZE(kInstruction_cmp_lt_r8_r3),
   19882     kInstruction_cmp_lt_r8_r3,
   19883   },
   19884   {
   19885     ARRAY_SIZE(kInstruction_cmp_lt_r8_r4),
   19886     kInstruction_cmp_lt_r8_r4,
   19887   },
   19888   {
   19889     ARRAY_SIZE(kInstruction_cmp_lt_r8_r5),
   19890     kInstruction_cmp_lt_r8_r5,
   19891   },
   19892   {
   19893     ARRAY_SIZE(kInstruction_cmp_lt_r8_r6),
   19894     kInstruction_cmp_lt_r8_r6,
   19895   },
   19896   {
   19897     ARRAY_SIZE(kInstruction_cmp_lt_r8_r7),
   19898     kInstruction_cmp_lt_r8_r7,
   19899   },
   19900   {
   19901     ARRAY_SIZE(kInstruction_cmp_lt_r8_r8),
   19902     kInstruction_cmp_lt_r8_r8,
   19903   },
   19904   {
   19905     ARRAY_SIZE(kInstruction_cmp_lt_r8_r9),
   19906     kInstruction_cmp_lt_r8_r9,
   19907   },
   19908   {
   19909     ARRAY_SIZE(kInstruction_cmp_lt_r8_r10),
   19910     kInstruction_cmp_lt_r8_r10,
   19911   },
   19912   {
   19913     ARRAY_SIZE(kInstruction_cmp_lt_r8_r11),
   19914     kInstruction_cmp_lt_r8_r11,
   19915   },
   19916   {
   19917     ARRAY_SIZE(kInstruction_cmp_lt_r8_r12),
   19918     kInstruction_cmp_lt_r8_r12,
   19919   },
   19920   {
   19921     ARRAY_SIZE(kInstruction_cmp_lt_r8_r13),
   19922     kInstruction_cmp_lt_r8_r13,
   19923   },
   19924   {
   19925     ARRAY_SIZE(kInstruction_cmp_lt_r8_r14),
   19926     kInstruction_cmp_lt_r8_r14,
   19927   },
   19928   {
   19929     ARRAY_SIZE(kInstruction_cmp_lt_r9_r0),
   19930     kInstruction_cmp_lt_r9_r0,
   19931   },
   19932   {
   19933     ARRAY_SIZE(kInstruction_cmp_lt_r9_r1),
   19934     kInstruction_cmp_lt_r9_r1,
   19935   },
   19936   {
   19937     ARRAY_SIZE(kInstruction_cmp_lt_r9_r2),
   19938     kInstruction_cmp_lt_r9_r2,
   19939   },
   19940   {
   19941     ARRAY_SIZE(kInstruction_cmp_lt_r9_r3),
   19942     kInstruction_cmp_lt_r9_r3,
   19943   },
   19944   {
   19945     ARRAY_SIZE(kInstruction_cmp_lt_r9_r4),
   19946     kInstruction_cmp_lt_r9_r4,
   19947   },
   19948   {
   19949     ARRAY_SIZE(kInstruction_cmp_lt_r9_r5),
   19950     kInstruction_cmp_lt_r9_r5,
   19951   },
   19952   {
   19953     ARRAY_SIZE(kInstruction_cmp_lt_r9_r6),
   19954     kInstruction_cmp_lt_r9_r6,
   19955   },
   19956   {
   19957     ARRAY_SIZE(kInstruction_cmp_lt_r9_r7),
   19958     kInstruction_cmp_lt_r9_r7,
   19959   },
   19960   {
   19961     ARRAY_SIZE(kInstruction_cmp_lt_r9_r8),
   19962     kInstruction_cmp_lt_r9_r8,
   19963   },
   19964   {
   19965     ARRAY_SIZE(kInstruction_cmp_lt_r9_r9),
   19966     kInstruction_cmp_lt_r9_r9,
   19967   },
   19968   {
   19969     ARRAY_SIZE(kInstruction_cmp_lt_r9_r10),
   19970     kInstruction_cmp_lt_r9_r10,
   19971   },
   19972   {
   19973     ARRAY_SIZE(kInstruction_cmp_lt_r9_r11),
   19974     kInstruction_cmp_lt_r9_r11,
   19975   },
   19976   {
   19977     ARRAY_SIZE(kInstruction_cmp_lt_r9_r12),
   19978     kInstruction_cmp_lt_r9_r12,
   19979   },
   19980   {
   19981     ARRAY_SIZE(kInstruction_cmp_lt_r9_r13),
   19982     kInstruction_cmp_lt_r9_r13,
   19983   },
   19984   {
   19985     ARRAY_SIZE(kInstruction_cmp_lt_r9_r14),
   19986     kInstruction_cmp_lt_r9_r14,
   19987   },
   19988   {
   19989     ARRAY_SIZE(kInstruction_cmp_lt_r10_r0),
   19990     kInstruction_cmp_lt_r10_r0,
   19991   },
   19992   {
   19993     ARRAY_SIZE(kInstruction_cmp_lt_r10_r1),
   19994     kInstruction_cmp_lt_r10_r1,
   19995   },
   19996   {
   19997     ARRAY_SIZE(kInstruction_cmp_lt_r10_r2),
   19998     kInstruction_cmp_lt_r10_r2,
   19999   },
   20000   {
   20001     ARRAY_SIZE(kInstruction_cmp_lt_r10_r3),
   20002     kInstruction_cmp_lt_r10_r3,
   20003   },
   20004   {
   20005     ARRAY_SIZE(kInstruction_cmp_lt_r10_r4),
   20006     kInstruction_cmp_lt_r10_r4,
   20007   },
   20008   {
   20009     ARRAY_SIZE(kInstruction_cmp_lt_r10_r5),
   20010     kInstruction_cmp_lt_r10_r5,
   20011   },
   20012   {
   20013     ARRAY_SIZE(kInstruction_cmp_lt_r10_r6),
   20014     kInstruction_cmp_lt_r10_r6,
   20015   },
   20016   {
   20017     ARRAY_SIZE(kInstruction_cmp_lt_r10_r7),
   20018     kInstruction_cmp_lt_r10_r7,
   20019   },
   20020   {
   20021     ARRAY_SIZE(kInstruction_cmp_lt_r10_r8),
   20022     kInstruction_cmp_lt_r10_r8,
   20023   },
   20024   {
   20025     ARRAY_SIZE(kInstruction_cmp_lt_r10_r9),
   20026     kInstruction_cmp_lt_r10_r9,
   20027   },
   20028   {
   20029     ARRAY_SIZE(kInstruction_cmp_lt_r10_r10),
   20030     kInstruction_cmp_lt_r10_r10,
   20031   },
   20032   {
   20033     ARRAY_SIZE(kInstruction_cmp_lt_r10_r11),
   20034     kInstruction_cmp_lt_r10_r11,
   20035   },
   20036   {
   20037     ARRAY_SIZE(kInstruction_cmp_lt_r10_r12),
   20038     kInstruction_cmp_lt_r10_r12,
   20039   },
   20040   {
   20041     ARRAY_SIZE(kInstruction_cmp_lt_r10_r13),
   20042     kInstruction_cmp_lt_r10_r13,
   20043   },
   20044   {
   20045     ARRAY_SIZE(kInstruction_cmp_lt_r10_r14),
   20046     kInstruction_cmp_lt_r10_r14,
   20047   },
   20048   {
   20049     ARRAY_SIZE(kInstruction_cmp_lt_r11_r0),
   20050     kInstruction_cmp_lt_r11_r0,
   20051   },
   20052   {
   20053     ARRAY_SIZE(kInstruction_cmp_lt_r11_r1),
   20054     kInstruction_cmp_lt_r11_r1,
   20055   },
   20056   {
   20057     ARRAY_SIZE(kInstruction_cmp_lt_r11_r2),
   20058     kInstruction_cmp_lt_r11_r2,
   20059   },
   20060   {
   20061     ARRAY_SIZE(kInstruction_cmp_lt_r11_r3),
   20062     kInstruction_cmp_lt_r11_r3,
   20063   },
   20064   {
   20065     ARRAY_SIZE(kInstruction_cmp_lt_r11_r4),
   20066     kInstruction_cmp_lt_r11_r4,
   20067   },
   20068   {
   20069     ARRAY_SIZE(kInstruction_cmp_lt_r11_r5),
   20070     kInstruction_cmp_lt_r11_r5,
   20071   },
   20072   {
   20073     ARRAY_SIZE(kInstruction_cmp_lt_r11_r6),
   20074     kInstruction_cmp_lt_r11_r6,
   20075   },
   20076   {
   20077     ARRAY_SIZE(kInstruction_cmp_lt_r11_r7),
   20078     kInstruction_cmp_lt_r11_r7,
   20079   },
   20080   {
   20081     ARRAY_SIZE(kInstruction_cmp_lt_r11_r8),
   20082     kInstruction_cmp_lt_r11_r8,
   20083   },
   20084   {
   20085     ARRAY_SIZE(kInstruction_cmp_lt_r11_r9),
   20086     kInstruction_cmp_lt_r11_r9,
   20087   },
   20088   {
   20089     ARRAY_SIZE(kInstruction_cmp_lt_r11_r10),
   20090     kInstruction_cmp_lt_r11_r10,
   20091   },
   20092   {
   20093     ARRAY_SIZE(kInstruction_cmp_lt_r11_r11),
   20094     kInstruction_cmp_lt_r11_r11,
   20095   },
   20096   {
   20097     ARRAY_SIZE(kInstruction_cmp_lt_r11_r12),
   20098     kInstruction_cmp_lt_r11_r12,
   20099   },
   20100   {
   20101     ARRAY_SIZE(kInstruction_cmp_lt_r11_r13),
   20102     kInstruction_cmp_lt_r11_r13,
   20103   },
   20104   {
   20105     ARRAY_SIZE(kInstruction_cmp_lt_r11_r14),
   20106     kInstruction_cmp_lt_r11_r14,
   20107   },
   20108   {
   20109     ARRAY_SIZE(kInstruction_cmp_lt_r12_r0),
   20110     kInstruction_cmp_lt_r12_r0,
   20111   },
   20112   {
   20113     ARRAY_SIZE(kInstruction_cmp_lt_r12_r1),
   20114     kInstruction_cmp_lt_r12_r1,
   20115   },
   20116   {
   20117     ARRAY_SIZE(kInstruction_cmp_lt_r12_r2),
   20118     kInstruction_cmp_lt_r12_r2,
   20119   },
   20120   {
   20121     ARRAY_SIZE(kInstruction_cmp_lt_r12_r3),
   20122     kInstruction_cmp_lt_r12_r3,
   20123   },
   20124   {
   20125     ARRAY_SIZE(kInstruction_cmp_lt_r12_r4),
   20126     kInstruction_cmp_lt_r12_r4,
   20127   },
   20128   {
   20129     ARRAY_SIZE(kInstruction_cmp_lt_r12_r5),
   20130     kInstruction_cmp_lt_r12_r5,
   20131   },
   20132   {
   20133     ARRAY_SIZE(kInstruction_cmp_lt_r12_r6),
   20134     kInstruction_cmp_lt_r12_r6,
   20135   },
   20136   {
   20137     ARRAY_SIZE(kInstruction_cmp_lt_r12_r7),
   20138     kInstruction_cmp_lt_r12_r7,
   20139   },
   20140   {
   20141     ARRAY_SIZE(kInstruction_cmp_lt_r12_r8),
   20142     kInstruction_cmp_lt_r12_r8,
   20143   },
   20144   {
   20145     ARRAY_SIZE(kInstruction_cmp_lt_r12_r9),
   20146     kInstruction_cmp_lt_r12_r9,
   20147   },
   20148   {
   20149     ARRAY_SIZE(kInstruction_cmp_lt_r12_r10),
   20150     kInstruction_cmp_lt_r12_r10,
   20151   },
   20152   {
   20153     ARRAY_SIZE(kInstruction_cmp_lt_r12_r11),
   20154     kInstruction_cmp_lt_r12_r11,
   20155   },
   20156   {
   20157     ARRAY_SIZE(kInstruction_cmp_lt_r12_r12),
   20158     kInstruction_cmp_lt_r12_r12,
   20159   },
   20160   {
   20161     ARRAY_SIZE(kInstruction_cmp_lt_r12_r13),
   20162     kInstruction_cmp_lt_r12_r13,
   20163   },
   20164   {
   20165     ARRAY_SIZE(kInstruction_cmp_lt_r12_r14),
   20166     kInstruction_cmp_lt_r12_r14,
   20167   },
   20168   {
   20169     ARRAY_SIZE(kInstruction_cmp_lt_r13_r0),
   20170     kInstruction_cmp_lt_r13_r0,
   20171   },
   20172   {
   20173     ARRAY_SIZE(kInstruction_cmp_lt_r13_r1),
   20174     kInstruction_cmp_lt_r13_r1,
   20175   },
   20176   {
   20177     ARRAY_SIZE(kInstruction_cmp_lt_r13_r2),
   20178     kInstruction_cmp_lt_r13_r2,
   20179   },
   20180   {
   20181     ARRAY_SIZE(kInstruction_cmp_lt_r13_r3),
   20182     kInstruction_cmp_lt_r13_r3,
   20183   },
   20184   {
   20185     ARRAY_SIZE(kInstruction_cmp_lt_r13_r4),
   20186     kInstruction_cmp_lt_r13_r4,
   20187   },
   20188   {
   20189     ARRAY_SIZE(kInstruction_cmp_lt_r13_r5),
   20190     kInstruction_cmp_lt_r13_r5,
   20191   },
   20192   {
   20193     ARRAY_SIZE(kInstruction_cmp_lt_r13_r6),
   20194     kInstruction_cmp_lt_r13_r6,
   20195   },
   20196   {
   20197     ARRAY_SIZE(kInstruction_cmp_lt_r13_r7),
   20198     kInstruction_cmp_lt_r13_r7,
   20199   },
   20200   {
   20201     ARRAY_SIZE(kInstruction_cmp_lt_r13_r8),
   20202     kInstruction_cmp_lt_r13_r8,
   20203   },
   20204   {
   20205     ARRAY_SIZE(kInstruction_cmp_lt_r13_r9),
   20206     kInstruction_cmp_lt_r13_r9,
   20207   },
   20208   {
   20209     ARRAY_SIZE(kInstruction_cmp_lt_r13_r10),
   20210     kInstruction_cmp_lt_r13_r10,
   20211   },
   20212   {
   20213     ARRAY_SIZE(kInstruction_cmp_lt_r13_r11),
   20214     kInstruction_cmp_lt_r13_r11,
   20215   },
   20216   {
   20217     ARRAY_SIZE(kInstruction_cmp_lt_r13_r12),
   20218     kInstruction_cmp_lt_r13_r12,
   20219   },
   20220   {
   20221     ARRAY_SIZE(kInstruction_cmp_lt_r13_r13),
   20222     kInstruction_cmp_lt_r13_r13,
   20223   },
   20224   {
   20225     ARRAY_SIZE(kInstruction_cmp_lt_r13_r14),
   20226     kInstruction_cmp_lt_r13_r14,
   20227   },
   20228   {
   20229     ARRAY_SIZE(kInstruction_cmp_lt_r14_r0),
   20230     kInstruction_cmp_lt_r14_r0,
   20231   },
   20232   {
   20233     ARRAY_SIZE(kInstruction_cmp_lt_r14_r1),
   20234     kInstruction_cmp_lt_r14_r1,
   20235   },
   20236   {
   20237     ARRAY_SIZE(kInstruction_cmp_lt_r14_r2),
   20238     kInstruction_cmp_lt_r14_r2,
   20239   },
   20240   {
   20241     ARRAY_SIZE(kInstruction_cmp_lt_r14_r3),
   20242     kInstruction_cmp_lt_r14_r3,
   20243   },
   20244   {
   20245     ARRAY_SIZE(kInstruction_cmp_lt_r14_r4),
   20246     kInstruction_cmp_lt_r14_r4,
   20247   },
   20248   {
   20249     ARRAY_SIZE(kInstruction_cmp_lt_r14_r5),
   20250     kInstruction_cmp_lt_r14_r5,
   20251   },
   20252   {
   20253     ARRAY_SIZE(kInstruction_cmp_lt_r14_r6),
   20254     kInstruction_cmp_lt_r14_r6,
   20255   },
   20256   {
   20257     ARRAY_SIZE(kInstruction_cmp_lt_r14_r7),
   20258     kInstruction_cmp_lt_r14_r7,
   20259   },
   20260   {
   20261     ARRAY_SIZE(kInstruction_cmp_lt_r14_r8),
   20262     kInstruction_cmp_lt_r14_r8,
   20263   },
   20264   {
   20265     ARRAY_SIZE(kInstruction_cmp_lt_r14_r9),
   20266     kInstruction_cmp_lt_r14_r9,
   20267   },
   20268   {
   20269     ARRAY_SIZE(kInstruction_cmp_lt_r14_r10),
   20270     kInstruction_cmp_lt_r14_r10,
   20271   },
   20272   {
   20273     ARRAY_SIZE(kInstruction_cmp_lt_r14_r11),
   20274     kInstruction_cmp_lt_r14_r11,
   20275   },
   20276   {
   20277     ARRAY_SIZE(kInstruction_cmp_lt_r14_r12),
   20278     kInstruction_cmp_lt_r14_r12,
   20279   },
   20280   {
   20281     ARRAY_SIZE(kInstruction_cmp_lt_r14_r13),
   20282     kInstruction_cmp_lt_r14_r13,
   20283   },
   20284   {
   20285     ARRAY_SIZE(kInstruction_cmp_lt_r14_r14),
   20286     kInstruction_cmp_lt_r14_r14,
   20287   },
   20288   {
   20289     ARRAY_SIZE(kInstruction_cmp_gt_r0_r0),
   20290     kInstruction_cmp_gt_r0_r0,
   20291   },
   20292   {
   20293     ARRAY_SIZE(kInstruction_cmp_gt_r0_r1),
   20294     kInstruction_cmp_gt_r0_r1,
   20295   },
   20296   {
   20297     ARRAY_SIZE(kInstruction_cmp_gt_r0_r2),
   20298     kInstruction_cmp_gt_r0_r2,
   20299   },
   20300   {
   20301     ARRAY_SIZE(kInstruction_cmp_gt_r0_r3),
   20302     kInstruction_cmp_gt_r0_r3,
   20303   },
   20304   {
   20305     ARRAY_SIZE(kInstruction_cmp_gt_r0_r4),
   20306     kInstruction_cmp_gt_r0_r4,
   20307   },
   20308   {
   20309     ARRAY_SIZE(kInstruction_cmp_gt_r0_r5),
   20310     kInstruction_cmp_gt_r0_r5,
   20311   },
   20312   {
   20313     ARRAY_SIZE(kInstruction_cmp_gt_r0_r6),
   20314     kInstruction_cmp_gt_r0_r6,
   20315   },
   20316   {
   20317     ARRAY_SIZE(kInstruction_cmp_gt_r0_r7),
   20318     kInstruction_cmp_gt_r0_r7,
   20319   },
   20320   {
   20321     ARRAY_SIZE(kInstruction_cmp_gt_r0_r8),
   20322     kInstruction_cmp_gt_r0_r8,
   20323   },
   20324   {
   20325     ARRAY_SIZE(kInstruction_cmp_gt_r0_r9),
   20326     kInstruction_cmp_gt_r0_r9,
   20327   },
   20328   {
   20329     ARRAY_SIZE(kInstruction_cmp_gt_r0_r10),
   20330     kInstruction_cmp_gt_r0_r10,
   20331   },
   20332   {
   20333     ARRAY_SIZE(kInstruction_cmp_gt_r0_r11),
   20334     kInstruction_cmp_gt_r0_r11,
   20335   },
   20336   {
   20337     ARRAY_SIZE(kInstruction_cmp_gt_r0_r12),
   20338     kInstruction_cmp_gt_r0_r12,
   20339   },
   20340   {
   20341     ARRAY_SIZE(kInstruction_cmp_gt_r0_r13),
   20342     kInstruction_cmp_gt_r0_r13,
   20343   },
   20344   {
   20345     ARRAY_SIZE(kInstruction_cmp_gt_r0_r14),
   20346     kInstruction_cmp_gt_r0_r14,
   20347   },
   20348   {
   20349     ARRAY_SIZE(kInstruction_cmp_gt_r1_r0),
   20350     kInstruction_cmp_gt_r1_r0,
   20351   },
   20352   {
   20353     ARRAY_SIZE(kInstruction_cmp_gt_r1_r1),
   20354     kInstruction_cmp_gt_r1_r1,
   20355   },
   20356   {
   20357     ARRAY_SIZE(kInstruction_cmp_gt_r1_r2),
   20358     kInstruction_cmp_gt_r1_r2,
   20359   },
   20360   {
   20361     ARRAY_SIZE(kInstruction_cmp_gt_r1_r3),
   20362     kInstruction_cmp_gt_r1_r3,
   20363   },
   20364   {
   20365     ARRAY_SIZE(kInstruction_cmp_gt_r1_r4),
   20366     kInstruction_cmp_gt_r1_r4,
   20367   },
   20368   {
   20369     ARRAY_SIZE(kInstruction_cmp_gt_r1_r5),
   20370     kInstruction_cmp_gt_r1_r5,
   20371   },
   20372   {
   20373     ARRAY_SIZE(kInstruction_cmp_gt_r1_r6),
   20374     kInstruction_cmp_gt_r1_r6,
   20375   },
   20376   {
   20377     ARRAY_SIZE(kInstruction_cmp_gt_r1_r7),
   20378     kInstruction_cmp_gt_r1_r7,
   20379   },
   20380   {
   20381     ARRAY_SIZE(kInstruction_cmp_gt_r1_r8),
   20382     kInstruction_cmp_gt_r1_r8,
   20383   },
   20384   {
   20385     ARRAY_SIZE(kInstruction_cmp_gt_r1_r9),
   20386     kInstruction_cmp_gt_r1_r9,
   20387   },
   20388   {
   20389     ARRAY_SIZE(kInstruction_cmp_gt_r1_r10),
   20390     kInstruction_cmp_gt_r1_r10,
   20391   },
   20392   {
   20393     ARRAY_SIZE(kInstruction_cmp_gt_r1_r11),
   20394     kInstruction_cmp_gt_r1_r11,
   20395   },
   20396   {
   20397     ARRAY_SIZE(kInstruction_cmp_gt_r1_r12),
   20398     kInstruction_cmp_gt_r1_r12,
   20399   },
   20400   {
   20401     ARRAY_SIZE(kInstruction_cmp_gt_r1_r13),
   20402     kInstruction_cmp_gt_r1_r13,
   20403   },
   20404   {
   20405     ARRAY_SIZE(kInstruction_cmp_gt_r1_r14),
   20406     kInstruction_cmp_gt_r1_r14,
   20407   },
   20408   {
   20409     ARRAY_SIZE(kInstruction_cmp_gt_r2_r0),
   20410     kInstruction_cmp_gt_r2_r0,
   20411   },
   20412   {
   20413     ARRAY_SIZE(kInstruction_cmp_gt_r2_r1),
   20414     kInstruction_cmp_gt_r2_r1,
   20415   },
   20416   {
   20417     ARRAY_SIZE(kInstruction_cmp_gt_r2_r2),
   20418     kInstruction_cmp_gt_r2_r2,
   20419   },
   20420   {
   20421     ARRAY_SIZE(kInstruction_cmp_gt_r2_r3),
   20422     kInstruction_cmp_gt_r2_r3,
   20423   },
   20424   {
   20425     ARRAY_SIZE(kInstruction_cmp_gt_r2_r4),
   20426     kInstruction_cmp_gt_r2_r4,
   20427   },
   20428   {
   20429     ARRAY_SIZE(kInstruction_cmp_gt_r2_r5),
   20430     kInstruction_cmp_gt_r2_r5,
   20431   },
   20432   {
   20433     ARRAY_SIZE(kInstruction_cmp_gt_r2_r6),
   20434     kInstruction_cmp_gt_r2_r6,
   20435   },
   20436   {
   20437     ARRAY_SIZE(kInstruction_cmp_gt_r2_r7),
   20438     kInstruction_cmp_gt_r2_r7,
   20439   },
   20440   {
   20441     ARRAY_SIZE(kInstruction_cmp_gt_r2_r8),
   20442     kInstruction_cmp_gt_r2_r8,
   20443   },
   20444   {
   20445     ARRAY_SIZE(kInstruction_cmp_gt_r2_r9),
   20446     kInstruction_cmp_gt_r2_r9,
   20447   },
   20448   {
   20449     ARRAY_SIZE(kInstruction_cmp_gt_r2_r10),
   20450     kInstruction_cmp_gt_r2_r10,
   20451   },
   20452   {
   20453     ARRAY_SIZE(kInstruction_cmp_gt_r2_r11),
   20454     kInstruction_cmp_gt_r2_r11,
   20455   },
   20456   {
   20457     ARRAY_SIZE(kInstruction_cmp_gt_r2_r12),
   20458     kInstruction_cmp_gt_r2_r12,
   20459   },
   20460   {
   20461     ARRAY_SIZE(kInstruction_cmp_gt_r2_r13),
   20462     kInstruction_cmp_gt_r2_r13,
   20463   },
   20464   {
   20465     ARRAY_SIZE(kInstruction_cmp_gt_r2_r14),
   20466     kInstruction_cmp_gt_r2_r14,
   20467   },
   20468   {
   20469     ARRAY_SIZE(kInstruction_cmp_gt_r3_r0),
   20470     kInstruction_cmp_gt_r3_r0,
   20471   },
   20472   {
   20473     ARRAY_SIZE(kInstruction_cmp_gt_r3_r1),
   20474     kInstruction_cmp_gt_r3_r1,
   20475   },
   20476   {
   20477     ARRAY_SIZE(kInstruction_cmp_gt_r3_r2),
   20478     kInstruction_cmp_gt_r3_r2,
   20479   },
   20480   {
   20481     ARRAY_SIZE(kInstruction_cmp_gt_r3_r3),
   20482     kInstruction_cmp_gt_r3_r3,
   20483   },
   20484   {
   20485     ARRAY_SIZE(kInstruction_cmp_gt_r3_r4),
   20486     kInstruction_cmp_gt_r3_r4,
   20487   },
   20488   {
   20489     ARRAY_SIZE(kInstruction_cmp_gt_r3_r5),
   20490     kInstruction_cmp_gt_r3_r5,
   20491   },
   20492   {
   20493     ARRAY_SIZE(kInstruction_cmp_gt_r3_r6),
   20494     kInstruction_cmp_gt_r3_r6,
   20495   },
   20496   {
   20497     ARRAY_SIZE(kInstruction_cmp_gt_r3_r7),
   20498     kInstruction_cmp_gt_r3_r7,
   20499   },
   20500   {
   20501     ARRAY_SIZE(kInstruction_cmp_gt_r3_r8),
   20502     kInstruction_cmp_gt_r3_r8,
   20503   },
   20504   {
   20505     ARRAY_SIZE(kInstruction_cmp_gt_r3_r9),
   20506     kInstruction_cmp_gt_r3_r9,
   20507   },
   20508   {
   20509     ARRAY_SIZE(kInstruction_cmp_gt_r3_r10),
   20510     kInstruction_cmp_gt_r3_r10,
   20511   },
   20512   {
   20513     ARRAY_SIZE(kInstruction_cmp_gt_r3_r11),
   20514     kInstruction_cmp_gt_r3_r11,
   20515   },
   20516   {
   20517     ARRAY_SIZE(kInstruction_cmp_gt_r3_r12),
   20518     kInstruction_cmp_gt_r3_r12,
   20519   },
   20520   {
   20521     ARRAY_SIZE(kInstruction_cmp_gt_r3_r13),
   20522     kInstruction_cmp_gt_r3_r13,
   20523   },
   20524   {
   20525     ARRAY_SIZE(kInstruction_cmp_gt_r3_r14),
   20526     kInstruction_cmp_gt_r3_r14,
   20527   },
   20528   {
   20529     ARRAY_SIZE(kInstruction_cmp_gt_r4_r0),
   20530     kInstruction_cmp_gt_r4_r0,
   20531   },
   20532   {
   20533     ARRAY_SIZE(kInstruction_cmp_gt_r4_r1),
   20534     kInstruction_cmp_gt_r4_r1,
   20535   },
   20536   {
   20537     ARRAY_SIZE(kInstruction_cmp_gt_r4_r2),
   20538     kInstruction_cmp_gt_r4_r2,
   20539   },
   20540   {
   20541     ARRAY_SIZE(kInstruction_cmp_gt_r4_r3),
   20542     kInstruction_cmp_gt_r4_r3,
   20543   },
   20544   {
   20545     ARRAY_SIZE(kInstruction_cmp_gt_r4_r4),
   20546     kInstruction_cmp_gt_r4_r4,
   20547   },
   20548   {
   20549     ARRAY_SIZE(kInstruction_cmp_gt_r4_r5),
   20550     kInstruction_cmp_gt_r4_r5,
   20551   },
   20552   {
   20553     ARRAY_SIZE(kInstruction_cmp_gt_r4_r6),
   20554     kInstruction_cmp_gt_r4_r6,
   20555   },
   20556   {
   20557     ARRAY_SIZE(kInstruction_cmp_gt_r4_r7),
   20558     kInstruction_cmp_gt_r4_r7,
   20559   },
   20560   {
   20561     ARRAY_SIZE(kInstruction_cmp_gt_r4_r8),
   20562     kInstruction_cmp_gt_r4_r8,
   20563   },
   20564   {
   20565     ARRAY_SIZE(kInstruction_cmp_gt_r4_r9),
   20566     kInstruction_cmp_gt_r4_r9,
   20567   },
   20568   {
   20569     ARRAY_SIZE(kInstruction_cmp_gt_r4_r10),
   20570     kInstruction_cmp_gt_r4_r10,
   20571   },
   20572   {
   20573     ARRAY_SIZE(kInstruction_cmp_gt_r4_r11),
   20574     kInstruction_cmp_gt_r4_r11,
   20575   },
   20576   {
   20577     ARRAY_SIZE(kInstruction_cmp_gt_r4_r12),
   20578     kInstruction_cmp_gt_r4_r12,
   20579   },
   20580   {
   20581     ARRAY_SIZE(kInstruction_cmp_gt_r4_r13),
   20582     kInstruction_cmp_gt_r4_r13,
   20583   },
   20584   {
   20585     ARRAY_SIZE(kInstruction_cmp_gt_r4_r14),
   20586     kInstruction_cmp_gt_r4_r14,
   20587   },
   20588   {
   20589     ARRAY_SIZE(kInstruction_cmp_gt_r5_r0),
   20590     kInstruction_cmp_gt_r5_r0,
   20591   },
   20592   {
   20593     ARRAY_SIZE(kInstruction_cmp_gt_r5_r1),
   20594     kInstruction_cmp_gt_r5_r1,
   20595   },
   20596   {
   20597     ARRAY_SIZE(kInstruction_cmp_gt_r5_r2),
   20598     kInstruction_cmp_gt_r5_r2,
   20599   },
   20600   {
   20601     ARRAY_SIZE(kInstruction_cmp_gt_r5_r3),
   20602     kInstruction_cmp_gt_r5_r3,
   20603   },
   20604   {
   20605     ARRAY_SIZE(kInstruction_cmp_gt_r5_r4),
   20606     kInstruction_cmp_gt_r5_r4,
   20607   },
   20608   {
   20609     ARRAY_SIZE(kInstruction_cmp_gt_r5_r5),
   20610     kInstruction_cmp_gt_r5_r5,
   20611   },
   20612   {
   20613     ARRAY_SIZE(kInstruction_cmp_gt_r5_r6),
   20614     kInstruction_cmp_gt_r5_r6,
   20615   },
   20616   {
   20617     ARRAY_SIZE(kInstruction_cmp_gt_r5_r7),
   20618     kInstruction_cmp_gt_r5_r7,
   20619   },
   20620   {
   20621     ARRAY_SIZE(kInstruction_cmp_gt_r5_r8),
   20622     kInstruction_cmp_gt_r5_r8,
   20623   },
   20624   {
   20625     ARRAY_SIZE(kInstruction_cmp_gt_r5_r9),
   20626     kInstruction_cmp_gt_r5_r9,
   20627   },
   20628   {
   20629     ARRAY_SIZE(kInstruction_cmp_gt_r5_r10),
   20630     kInstruction_cmp_gt_r5_r10,
   20631   },
   20632   {
   20633     ARRAY_SIZE(kInstruction_cmp_gt_r5_r11),
   20634     kInstruction_cmp_gt_r5_r11,
   20635   },
   20636   {
   20637     ARRAY_SIZE(kInstruction_cmp_gt_r5_r12),
   20638     kInstruction_cmp_gt_r5_r12,
   20639   },
   20640   {
   20641     ARRAY_SIZE(kInstruction_cmp_gt_r5_r13),
   20642     kInstruction_cmp_gt_r5_r13,
   20643   },
   20644   {
   20645     ARRAY_SIZE(kInstruction_cmp_gt_r5_r14),
   20646     kInstruction_cmp_gt_r5_r14,
   20647   },
   20648   {
   20649     ARRAY_SIZE(kInstruction_cmp_gt_r6_r0),
   20650     kInstruction_cmp_gt_r6_r0,
   20651   },
   20652   {
   20653     ARRAY_SIZE(kInstruction_cmp_gt_r6_r1),
   20654     kInstruction_cmp_gt_r6_r1,
   20655   },
   20656   {
   20657     ARRAY_SIZE(kInstruction_cmp_gt_r6_r2),
   20658     kInstruction_cmp_gt_r6_r2,
   20659   },
   20660   {
   20661     ARRAY_SIZE(kInstruction_cmp_gt_r6_r3),
   20662     kInstruction_cmp_gt_r6_r3,
   20663   },
   20664   {
   20665     ARRAY_SIZE(kInstruction_cmp_gt_r6_r4),
   20666     kInstruction_cmp_gt_r6_r4,
   20667   },
   20668   {
   20669     ARRAY_SIZE(kInstruction_cmp_gt_r6_r5),
   20670     kInstruction_cmp_gt_r6_r5,
   20671   },
   20672   {
   20673     ARRAY_SIZE(kInstruction_cmp_gt_r6_r6),
   20674     kInstruction_cmp_gt_r6_r6,
   20675   },
   20676   {
   20677     ARRAY_SIZE(kInstruction_cmp_gt_r6_r7),
   20678     kInstruction_cmp_gt_r6_r7,
   20679   },
   20680   {
   20681     ARRAY_SIZE(kInstruction_cmp_gt_r6_r8),
   20682     kInstruction_cmp_gt_r6_r8,
   20683   },
   20684   {
   20685     ARRAY_SIZE(kInstruction_cmp_gt_r6_r9),
   20686     kInstruction_cmp_gt_r6_r9,
   20687   },
   20688   {
   20689     ARRAY_SIZE(kInstruction_cmp_gt_r6_r10),
   20690     kInstruction_cmp_gt_r6_r10,
   20691   },
   20692   {
   20693     ARRAY_SIZE(kInstruction_cmp_gt_r6_r11),
   20694     kInstruction_cmp_gt_r6_r11,
   20695   },
   20696   {
   20697     ARRAY_SIZE(kInstruction_cmp_gt_r6_r12),
   20698     kInstruction_cmp_gt_r6_r12,
   20699   },
   20700   {
   20701     ARRAY_SIZE(kInstruction_cmp_gt_r6_r13),
   20702     kInstruction_cmp_gt_r6_r13,
   20703   },
   20704   {
   20705     ARRAY_SIZE(kInstruction_cmp_gt_r6_r14),
   20706     kInstruction_cmp_gt_r6_r14,
   20707   },
   20708   {
   20709     ARRAY_SIZE(kInstruction_cmp_gt_r7_r0),
   20710     kInstruction_cmp_gt_r7_r0,
   20711   },
   20712   {
   20713     ARRAY_SIZE(kInstruction_cmp_gt_r7_r1),
   20714     kInstruction_cmp_gt_r7_r1,
   20715   },
   20716   {
   20717     ARRAY_SIZE(kInstruction_cmp_gt_r7_r2),
   20718     kInstruction_cmp_gt_r7_r2,
   20719   },
   20720   {
   20721     ARRAY_SIZE(kInstruction_cmp_gt_r7_r3),
   20722     kInstruction_cmp_gt_r7_r3,
   20723   },
   20724   {
   20725     ARRAY_SIZE(kInstruction_cmp_gt_r7_r4),
   20726     kInstruction_cmp_gt_r7_r4,
   20727   },
   20728   {
   20729     ARRAY_SIZE(kInstruction_cmp_gt_r7_r5),
   20730     kInstruction_cmp_gt_r7_r5,
   20731   },
   20732   {
   20733     ARRAY_SIZE(kInstruction_cmp_gt_r7_r6),
   20734     kInstruction_cmp_gt_r7_r6,
   20735   },
   20736   {
   20737     ARRAY_SIZE(kInstruction_cmp_gt_r7_r7),
   20738     kInstruction_cmp_gt_r7_r7,
   20739   },
   20740   {
   20741     ARRAY_SIZE(kInstruction_cmp_gt_r7_r8),
   20742     kInstruction_cmp_gt_r7_r8,
   20743   },
   20744   {
   20745     ARRAY_SIZE(kInstruction_cmp_gt_r7_r9),
   20746     kInstruction_cmp_gt_r7_r9,
   20747   },
   20748   {
   20749     ARRAY_SIZE(kInstruction_cmp_gt_r7_r10),
   20750     kInstruction_cmp_gt_r7_r10,
   20751   },
   20752   {
   20753     ARRAY_SIZE(kInstruction_cmp_gt_r7_r11),
   20754     kInstruction_cmp_gt_r7_r11,
   20755   },
   20756   {
   20757     ARRAY_SIZE(kInstruction_cmp_gt_r7_r12),
   20758     kInstruction_cmp_gt_r7_r12,
   20759   },
   20760   {
   20761     ARRAY_SIZE(kInstruction_cmp_gt_r7_r13),
   20762     kInstruction_cmp_gt_r7_r13,
   20763   },
   20764   {
   20765     ARRAY_SIZE(kInstruction_cmp_gt_r7_r14),
   20766     kInstruction_cmp_gt_r7_r14,
   20767   },
   20768   {
   20769     ARRAY_SIZE(kInstruction_cmp_gt_r8_r0),
   20770     kInstruction_cmp_gt_r8_r0,
   20771   },
   20772   {
   20773     ARRAY_SIZE(kInstruction_cmp_gt_r8_r1),
   20774     kInstruction_cmp_gt_r8_r1,
   20775   },
   20776   {
   20777     ARRAY_SIZE(kInstruction_cmp_gt_r8_r2),
   20778     kInstruction_cmp_gt_r8_r2,
   20779   },
   20780   {
   20781     ARRAY_SIZE(kInstruction_cmp_gt_r8_r3),
   20782     kInstruction_cmp_gt_r8_r3,
   20783   },
   20784   {
   20785     ARRAY_SIZE(kInstruction_cmp_gt_r8_r4),
   20786     kInstruction_cmp_gt_r8_r4,
   20787   },
   20788   {
   20789     ARRAY_SIZE(kInstruction_cmp_gt_r8_r5),
   20790     kInstruction_cmp_gt_r8_r5,
   20791   },
   20792   {
   20793     ARRAY_SIZE(kInstruction_cmp_gt_r8_r6),
   20794     kInstruction_cmp_gt_r8_r6,
   20795   },
   20796   {
   20797     ARRAY_SIZE(kInstruction_cmp_gt_r8_r7),
   20798     kInstruction_cmp_gt_r8_r7,
   20799   },
   20800   {
   20801     ARRAY_SIZE(kInstruction_cmp_gt_r8_r8),
   20802     kInstruction_cmp_gt_r8_r8,
   20803   },
   20804   {
   20805     ARRAY_SIZE(kInstruction_cmp_gt_r8_r9),
   20806     kInstruction_cmp_gt_r8_r9,
   20807   },
   20808   {
   20809     ARRAY_SIZE(kInstruction_cmp_gt_r8_r10),
   20810     kInstruction_cmp_gt_r8_r10,
   20811   },
   20812   {
   20813     ARRAY_SIZE(kInstruction_cmp_gt_r8_r11),
   20814     kInstruction_cmp_gt_r8_r11,
   20815   },
   20816   {
   20817     ARRAY_SIZE(kInstruction_cmp_gt_r8_r12),
   20818     kInstruction_cmp_gt_r8_r12,
   20819   },
   20820   {
   20821     ARRAY_SIZE(kInstruction_cmp_gt_r8_r13),
   20822     kInstruction_cmp_gt_r8_r13,
   20823   },
   20824   {
   20825     ARRAY_SIZE(kInstruction_cmp_gt_r8_r14),
   20826     kInstruction_cmp_gt_r8_r14,
   20827   },
   20828   {
   20829     ARRAY_SIZE(kInstruction_cmp_gt_r9_r0),
   20830     kInstruction_cmp_gt_r9_r0,
   20831   },
   20832   {
   20833     ARRAY_SIZE(kInstruction_cmp_gt_r9_r1),
   20834     kInstruction_cmp_gt_r9_r1,
   20835   },
   20836   {
   20837     ARRAY_SIZE(kInstruction_cmp_gt_r9_r2),
   20838     kInstruction_cmp_gt_r9_r2,
   20839   },
   20840   {
   20841     ARRAY_SIZE(kInstruction_cmp_gt_r9_r3),
   20842     kInstruction_cmp_gt_r9_r3,
   20843   },
   20844   {
   20845     ARRAY_SIZE(kInstruction_cmp_gt_r9_r4),
   20846     kInstruction_cmp_gt_r9_r4,
   20847   },
   20848   {
   20849     ARRAY_SIZE(kInstruction_cmp_gt_r9_r5),
   20850     kInstruction_cmp_gt_r9_r5,
   20851   },
   20852   {
   20853     ARRAY_SIZE(kInstruction_cmp_gt_r9_r6),
   20854     kInstruction_cmp_gt_r9_r6,
   20855   },
   20856   {
   20857     ARRAY_SIZE(kInstruction_cmp_gt_r9_r7),
   20858     kInstruction_cmp_gt_r9_r7,
   20859   },
   20860   {
   20861     ARRAY_SIZE(kInstruction_cmp_gt_r9_r8),
   20862     kInstruction_cmp_gt_r9_r8,
   20863   },
   20864   {
   20865     ARRAY_SIZE(kInstruction_cmp_gt_r9_r9),
   20866     kInstruction_cmp_gt_r9_r9,
   20867   },
   20868   {
   20869     ARRAY_SIZE(kInstruction_cmp_gt_r9_r10),
   20870     kInstruction_cmp_gt_r9_r10,
   20871   },
   20872   {
   20873     ARRAY_SIZE(kInstruction_cmp_gt_r9_r11),
   20874     kInstruction_cmp_gt_r9_r11,
   20875   },
   20876   {
   20877     ARRAY_SIZE(kInstruction_cmp_gt_r9_r12),
   20878     kInstruction_cmp_gt_r9_r12,
   20879   },
   20880   {
   20881     ARRAY_SIZE(kInstruction_cmp_gt_r9_r13),
   20882     kInstruction_cmp_gt_r9_r13,
   20883   },
   20884   {
   20885     ARRAY_SIZE(kInstruction_cmp_gt_r9_r14),
   20886     kInstruction_cmp_gt_r9_r14,
   20887   },
   20888   {
   20889     ARRAY_SIZE(kInstruction_cmp_gt_r10_r0),
   20890     kInstruction_cmp_gt_r10_r0,
   20891   },
   20892   {
   20893     ARRAY_SIZE(kInstruction_cmp_gt_r10_r1),
   20894     kInstruction_cmp_gt_r10_r1,
   20895   },
   20896   {
   20897     ARRAY_SIZE(kInstruction_cmp_gt_r10_r2),
   20898     kInstruction_cmp_gt_r10_r2,
   20899   },
   20900   {
   20901     ARRAY_SIZE(kInstruction_cmp_gt_r10_r3),
   20902     kInstruction_cmp_gt_r10_r3,
   20903   },
   20904   {
   20905     ARRAY_SIZE(kInstruction_cmp_gt_r10_r4),
   20906     kInstruction_cmp_gt_r10_r4,
   20907   },
   20908   {
   20909     ARRAY_SIZE(kInstruction_cmp_gt_r10_r5),
   20910     kInstruction_cmp_gt_r10_r5,
   20911   },
   20912   {
   20913     ARRAY_SIZE(kInstruction_cmp_gt_r10_r6),
   20914     kInstruction_cmp_gt_r10_r6,
   20915   },
   20916   {
   20917     ARRAY_SIZE(kInstruction_cmp_gt_r10_r7),
   20918     kInstruction_cmp_gt_r10_r7,
   20919   },
   20920   {
   20921     ARRAY_SIZE(kInstruction_cmp_gt_r10_r8),
   20922     kInstruction_cmp_gt_r10_r8,
   20923   },
   20924   {
   20925     ARRAY_SIZE(kInstruction_cmp_gt_r10_r9),
   20926     kInstruction_cmp_gt_r10_r9,
   20927   },
   20928   {
   20929     ARRAY_SIZE(kInstruction_cmp_gt_r10_r10),
   20930     kInstruction_cmp_gt_r10_r10,
   20931   },
   20932   {
   20933     ARRAY_SIZE(kInstruction_cmp_gt_r10_r11),
   20934     kInstruction_cmp_gt_r10_r11,
   20935   },
   20936   {
   20937     ARRAY_SIZE(kInstruction_cmp_gt_r10_r12),
   20938     kInstruction_cmp_gt_r10_r12,
   20939   },
   20940   {
   20941     ARRAY_SIZE(kInstruction_cmp_gt_r10_r13),
   20942     kInstruction_cmp_gt_r10_r13,
   20943   },
   20944   {
   20945     ARRAY_SIZE(kInstruction_cmp_gt_r10_r14),
   20946     kInstruction_cmp_gt_r10_r14,
   20947   },
   20948   {
   20949     ARRAY_SIZE(kInstruction_cmp_gt_r11_r0),
   20950     kInstruction_cmp_gt_r11_r0,
   20951   },
   20952   {
   20953     ARRAY_SIZE(kInstruction_cmp_gt_r11_r1),
   20954     kInstruction_cmp_gt_r11_r1,
   20955   },
   20956   {
   20957     ARRAY_SIZE(kInstruction_cmp_gt_r11_r2),
   20958     kInstruction_cmp_gt_r11_r2,
   20959   },
   20960   {
   20961     ARRAY_SIZE(kInstruction_cmp_gt_r11_r3),
   20962     kInstruction_cmp_gt_r11_r3,
   20963   },
   20964   {
   20965     ARRAY_SIZE(kInstruction_cmp_gt_r11_r4),
   20966     kInstruction_cmp_gt_r11_r4,
   20967   },
   20968   {
   20969     ARRAY_SIZE(kInstruction_cmp_gt_r11_r5),
   20970     kInstruction_cmp_gt_r11_r5,
   20971   },
   20972   {
   20973     ARRAY_SIZE(kInstruction_cmp_gt_r11_r6),
   20974     kInstruction_cmp_gt_r11_r6,
   20975   },
   20976   {
   20977     ARRAY_SIZE(kInstruction_cmp_gt_r11_r7),
   20978     kInstruction_cmp_gt_r11_r7,
   20979   },
   20980   {
   20981     ARRAY_SIZE(kInstruction_cmp_gt_r11_r8),
   20982     kInstruction_cmp_gt_r11_r8,
   20983   },
   20984   {
   20985     ARRAY_SIZE(kInstruction_cmp_gt_r11_r9),
   20986     kInstruction_cmp_gt_r11_r9,
   20987   },
   20988   {
   20989     ARRAY_SIZE(kInstruction_cmp_gt_r11_r10),
   20990     kInstruction_cmp_gt_r11_r10,
   20991   },
   20992   {
   20993     ARRAY_SIZE(kInstruction_cmp_gt_r11_r11),
   20994     kInstruction_cmp_gt_r11_r11,
   20995   },
   20996   {
   20997     ARRAY_SIZE(kInstruction_cmp_gt_r11_r12),
   20998     kInstruction_cmp_gt_r11_r12,
   20999   },
   21000   {
   21001     ARRAY_SIZE(kInstruction_cmp_gt_r11_r13),
   21002     kInstruction_cmp_gt_r11_r13,
   21003   },
   21004   {
   21005     ARRAY_SIZE(kInstruction_cmp_gt_r11_r14),
   21006     kInstruction_cmp_gt_r11_r14,
   21007   },
   21008   {
   21009     ARRAY_SIZE(kInstruction_cmp_gt_r12_r0),
   21010     kInstruction_cmp_gt_r12_r0,
   21011   },
   21012   {
   21013     ARRAY_SIZE(kInstruction_cmp_gt_r12_r1),
   21014     kInstruction_cmp_gt_r12_r1,
   21015   },
   21016   {
   21017     ARRAY_SIZE(kInstruction_cmp_gt_r12_r2),
   21018     kInstruction_cmp_gt_r12_r2,
   21019   },
   21020   {
   21021     ARRAY_SIZE(kInstruction_cmp_gt_r12_r3),
   21022     kInstruction_cmp_gt_r12_r3,
   21023   },
   21024   {
   21025     ARRAY_SIZE(kInstruction_cmp_gt_r12_r4),
   21026     kInstruction_cmp_gt_r12_r4,
   21027   },
   21028   {
   21029     ARRAY_SIZE(kInstruction_cmp_gt_r12_r5),
   21030     kInstruction_cmp_gt_r12_r5,
   21031   },
   21032   {
   21033     ARRAY_SIZE(kInstruction_cmp_gt_r12_r6),
   21034     kInstruction_cmp_gt_r12_r6,
   21035   },
   21036   {
   21037     ARRAY_SIZE(kInstruction_cmp_gt_r12_r7),
   21038     kInstruction_cmp_gt_r12_r7,
   21039   },
   21040   {
   21041     ARRAY_SIZE(kInstruction_cmp_gt_r12_r8),
   21042     kInstruction_cmp_gt_r12_r8,
   21043   },
   21044   {
   21045     ARRAY_SIZE(kInstruction_cmp_gt_r12_r9),
   21046     kInstruction_cmp_gt_r12_r9,
   21047   },
   21048   {
   21049     ARRAY_SIZE(kInstruction_cmp_gt_r12_r10),
   21050     kInstruction_cmp_gt_r12_r10,
   21051   },
   21052   {
   21053     ARRAY_SIZE(kInstruction_cmp_gt_r12_r11),
   21054     kInstruction_cmp_gt_r12_r11,
   21055   },
   21056   {
   21057     ARRAY_SIZE(kInstruction_cmp_gt_r12_r12),
   21058     kInstruction_cmp_gt_r12_r12,
   21059   },
   21060   {
   21061     ARRAY_SIZE(kInstruction_cmp_gt_r12_r13),
   21062     kInstruction_cmp_gt_r12_r13,
   21063   },
   21064   {
   21065     ARRAY_SIZE(kInstruction_cmp_gt_r12_r14),
   21066     kInstruction_cmp_gt_r12_r14,
   21067   },
   21068   {
   21069     ARRAY_SIZE(kInstruction_cmp_gt_r13_r0),
   21070     kInstruction_cmp_gt_r13_r0,
   21071   },
   21072   {
   21073     ARRAY_SIZE(kInstruction_cmp_gt_r13_r1),
   21074     kInstruction_cmp_gt_r13_r1,
   21075   },
   21076   {
   21077     ARRAY_SIZE(kInstruction_cmp_gt_r13_r2),
   21078     kInstruction_cmp_gt_r13_r2,
   21079   },
   21080   {
   21081     ARRAY_SIZE(kInstruction_cmp_gt_r13_r3),
   21082     kInstruction_cmp_gt_r13_r3,
   21083   },
   21084   {
   21085     ARRAY_SIZE(kInstruction_cmp_gt_r13_r4),
   21086     kInstruction_cmp_gt_r13_r4,
   21087   },
   21088   {
   21089     ARRAY_SIZE(kInstruction_cmp_gt_r13_r5),
   21090     kInstruction_cmp_gt_r13_r5,
   21091   },
   21092   {
   21093     ARRAY_SIZE(kInstruction_cmp_gt_r13_r6),
   21094     kInstruction_cmp_gt_r13_r6,
   21095   },
   21096   {
   21097     ARRAY_SIZE(kInstruction_cmp_gt_r13_r7),
   21098     kInstruction_cmp_gt_r13_r7,
   21099   },
   21100   {
   21101     ARRAY_SIZE(kInstruction_cmp_gt_r13_r8),
   21102     kInstruction_cmp_gt_r13_r8,
   21103   },
   21104   {
   21105     ARRAY_SIZE(kInstruction_cmp_gt_r13_r9),
   21106     kInstruction_cmp_gt_r13_r9,
   21107   },
   21108   {
   21109     ARRAY_SIZE(kInstruction_cmp_gt_r13_r10),
   21110     kInstruction_cmp_gt_r13_r10,
   21111   },
   21112   {
   21113     ARRAY_SIZE(kInstruction_cmp_gt_r13_r11),
   21114     kInstruction_cmp_gt_r13_r11,
   21115   },
   21116   {
   21117     ARRAY_SIZE(kInstruction_cmp_gt_r13_r12),
   21118     kInstruction_cmp_gt_r13_r12,
   21119   },
   21120   {
   21121     ARRAY_SIZE(kInstruction_cmp_gt_r13_r13),
   21122     kInstruction_cmp_gt_r13_r13,
   21123   },
   21124   {
   21125     ARRAY_SIZE(kInstruction_cmp_gt_r13_r14),
   21126     kInstruction_cmp_gt_r13_r14,
   21127   },
   21128   {
   21129     ARRAY_SIZE(kInstruction_cmp_gt_r14_r0),
   21130     kInstruction_cmp_gt_r14_r0,
   21131   },
   21132   {
   21133     ARRAY_SIZE(kInstruction_cmp_gt_r14_r1),
   21134     kInstruction_cmp_gt_r14_r1,
   21135   },
   21136   {
   21137     ARRAY_SIZE(kInstruction_cmp_gt_r14_r2),
   21138     kInstruction_cmp_gt_r14_r2,
   21139   },
   21140   {
   21141     ARRAY_SIZE(kInstruction_cmp_gt_r14_r3),
   21142     kInstruction_cmp_gt_r14_r3,
   21143   },
   21144   {
   21145     ARRAY_SIZE(kInstruction_cmp_gt_r14_r4),
   21146     kInstruction_cmp_gt_r14_r4,
   21147   },
   21148   {
   21149     ARRAY_SIZE(kInstruction_cmp_gt_r14_r5),
   21150     kInstruction_cmp_gt_r14_r5,
   21151   },
   21152   {
   21153     ARRAY_SIZE(kInstruction_cmp_gt_r14_r6),
   21154     kInstruction_cmp_gt_r14_r6,
   21155   },
   21156   {
   21157     ARRAY_SIZE(kInstruction_cmp_gt_r14_r7),
   21158     kInstruction_cmp_gt_r14_r7,
   21159   },
   21160   {
   21161     ARRAY_SIZE(kInstruction_cmp_gt_r14_r8),
   21162     kInstruction_cmp_gt_r14_r8,
   21163   },
   21164   {
   21165     ARRAY_SIZE(kInstruction_cmp_gt_r14_r9),
   21166     kInstruction_cmp_gt_r14_r9,
   21167   },
   21168   {
   21169     ARRAY_SIZE(kInstruction_cmp_gt_r14_r10),
   21170     kInstruction_cmp_gt_r14_r10,
   21171   },
   21172   {
   21173     ARRAY_SIZE(kInstruction_cmp_gt_r14_r11),
   21174     kInstruction_cmp_gt_r14_r11,
   21175   },
   21176   {
   21177     ARRAY_SIZE(kInstruction_cmp_gt_r14_r12),
   21178     kInstruction_cmp_gt_r14_r12,
   21179   },
   21180   {
   21181     ARRAY_SIZE(kInstruction_cmp_gt_r14_r13),
   21182     kInstruction_cmp_gt_r14_r13,
   21183   },
   21184   {
   21185     ARRAY_SIZE(kInstruction_cmp_gt_r14_r14),
   21186     kInstruction_cmp_gt_r14_r14,
   21187   },
   21188   {
   21189     ARRAY_SIZE(kInstruction_cmp_le_r0_r0),
   21190     kInstruction_cmp_le_r0_r0,
   21191   },
   21192   {
   21193     ARRAY_SIZE(kInstruction_cmp_le_r0_r1),
   21194     kInstruction_cmp_le_r0_r1,
   21195   },
   21196   {
   21197     ARRAY_SIZE(kInstruction_cmp_le_r0_r2),
   21198     kInstruction_cmp_le_r0_r2,
   21199   },
   21200   {
   21201     ARRAY_SIZE(kInstruction_cmp_le_r0_r3),
   21202     kInstruction_cmp_le_r0_r3,
   21203   },
   21204   {
   21205     ARRAY_SIZE(kInstruction_cmp_le_r0_r4),
   21206     kInstruction_cmp_le_r0_r4,
   21207   },
   21208   {
   21209     ARRAY_SIZE(kInstruction_cmp_le_r0_r5),
   21210     kInstruction_cmp_le_r0_r5,
   21211   },
   21212   {
   21213     ARRAY_SIZE(kInstruction_cmp_le_r0_r6),
   21214     kInstruction_cmp_le_r0_r6,
   21215   },
   21216   {
   21217     ARRAY_SIZE(kInstruction_cmp_le_r0_r7),
   21218     kInstruction_cmp_le_r0_r7,
   21219   },
   21220   {
   21221     ARRAY_SIZE(kInstruction_cmp_le_r0_r8),
   21222     kInstruction_cmp_le_r0_r8,
   21223   },
   21224   {
   21225     ARRAY_SIZE(kInstruction_cmp_le_r0_r9),
   21226     kInstruction_cmp_le_r0_r9,
   21227   },
   21228   {
   21229     ARRAY_SIZE(kInstruction_cmp_le_r0_r10),
   21230     kInstruction_cmp_le_r0_r10,
   21231   },
   21232   {
   21233     ARRAY_SIZE(kInstruction_cmp_le_r0_r11),
   21234     kInstruction_cmp_le_r0_r11,
   21235   },
   21236   {
   21237     ARRAY_SIZE(kInstruction_cmp_le_r0_r12),
   21238     kInstruction_cmp_le_r0_r12,
   21239   },
   21240   {
   21241     ARRAY_SIZE(kInstruction_cmp_le_r0_r13),
   21242     kInstruction_cmp_le_r0_r13,
   21243   },
   21244   {
   21245     ARRAY_SIZE(kInstruction_cmp_le_r0_r14),
   21246     kInstruction_cmp_le_r0_r14,
   21247   },
   21248   {
   21249     ARRAY_SIZE(kInstruction_cmp_le_r1_r0),
   21250     kInstruction_cmp_le_r1_r0,
   21251   },
   21252   {
   21253     ARRAY_SIZE(kInstruction_cmp_le_r1_r1),
   21254     kInstruction_cmp_le_r1_r1,
   21255   },
   21256   {
   21257     ARRAY_SIZE(kInstruction_cmp_le_r1_r2),
   21258     kInstruction_cmp_le_r1_r2,
   21259   },
   21260   {
   21261     ARRAY_SIZE(kInstruction_cmp_le_r1_r3),
   21262     kInstruction_cmp_le_r1_r3,
   21263   },
   21264   {
   21265     ARRAY_SIZE(kInstruction_cmp_le_r1_r4),
   21266     kInstruction_cmp_le_r1_r4,
   21267   },
   21268   {
   21269     ARRAY_SIZE(kInstruction_cmp_le_r1_r5),
   21270     kInstruction_cmp_le_r1_r5,
   21271   },
   21272   {
   21273     ARRAY_SIZE(kInstruction_cmp_le_r1_r6),
   21274     kInstruction_cmp_le_r1_r6,
   21275   },
   21276   {
   21277     ARRAY_SIZE(kInstruction_cmp_le_r1_r7),
   21278     kInstruction_cmp_le_r1_r7,
   21279   },
   21280   {
   21281     ARRAY_SIZE(kInstruction_cmp_le_r1_r8),
   21282     kInstruction_cmp_le_r1_r8,
   21283   },
   21284   {
   21285     ARRAY_SIZE(kInstruction_cmp_le_r1_r9),
   21286     kInstruction_cmp_le_r1_r9,
   21287   },
   21288   {
   21289     ARRAY_SIZE(kInstruction_cmp_le_r1_r10),
   21290     kInstruction_cmp_le_r1_r10,
   21291   },
   21292   {
   21293     ARRAY_SIZE(kInstruction_cmp_le_r1_r11),
   21294     kInstruction_cmp_le_r1_r11,
   21295   },
   21296   {
   21297     ARRAY_SIZE(kInstruction_cmp_le_r1_r12),
   21298     kInstruction_cmp_le_r1_r12,
   21299   },
   21300   {
   21301     ARRAY_SIZE(kInstruction_cmp_le_r1_r13),
   21302     kInstruction_cmp_le_r1_r13,
   21303   },
   21304   {
   21305     ARRAY_SIZE(kInstruction_cmp_le_r1_r14),
   21306     kInstruction_cmp_le_r1_r14,
   21307   },
   21308   {
   21309     ARRAY_SIZE(kInstruction_cmp_le_r2_r0),
   21310     kInstruction_cmp_le_r2_r0,
   21311   },
   21312   {
   21313     ARRAY_SIZE(kInstruction_cmp_le_r2_r1),
   21314     kInstruction_cmp_le_r2_r1,
   21315   },
   21316   {
   21317     ARRAY_SIZE(kInstruction_cmp_le_r2_r2),
   21318     kInstruction_cmp_le_r2_r2,
   21319   },
   21320   {
   21321     ARRAY_SIZE(kInstruction_cmp_le_r2_r3),
   21322     kInstruction_cmp_le_r2_r3,
   21323   },
   21324   {
   21325     ARRAY_SIZE(kInstruction_cmp_le_r2_r4),
   21326     kInstruction_cmp_le_r2_r4,
   21327   },
   21328   {
   21329     ARRAY_SIZE(kInstruction_cmp_le_r2_r5),
   21330     kInstruction_cmp_le_r2_r5,
   21331   },
   21332   {
   21333     ARRAY_SIZE(kInstruction_cmp_le_r2_r6),
   21334     kInstruction_cmp_le_r2_r6,
   21335   },
   21336   {
   21337     ARRAY_SIZE(kInstruction_cmp_le_r2_r7),
   21338     kInstruction_cmp_le_r2_r7,
   21339   },
   21340   {
   21341     ARRAY_SIZE(kInstruction_cmp_le_r2_r8),
   21342     kInstruction_cmp_le_r2_r8,
   21343   },
   21344   {
   21345     ARRAY_SIZE(kInstruction_cmp_le_r2_r9),
   21346     kInstruction_cmp_le_r2_r9,
   21347   },
   21348   {
   21349     ARRAY_SIZE(kInstruction_cmp_le_r2_r10),
   21350     kInstruction_cmp_le_r2_r10,
   21351   },
   21352   {
   21353     ARRAY_SIZE(kInstruction_cmp_le_r2_r11),
   21354     kInstruction_cmp_le_r2_r11,
   21355   },
   21356   {
   21357     ARRAY_SIZE(kInstruction_cmp_le_r2_r12),
   21358     kInstruction_cmp_le_r2_r12,
   21359   },
   21360   {
   21361     ARRAY_SIZE(kInstruction_cmp_le_r2_r13),
   21362     kInstruction_cmp_le_r2_r13,
   21363   },
   21364   {
   21365     ARRAY_SIZE(kInstruction_cmp_le_r2_r14),
   21366     kInstruction_cmp_le_r2_r14,
   21367   },
   21368   {
   21369     ARRAY_SIZE(kInstruction_cmp_le_r3_r0),
   21370     kInstruction_cmp_le_r3_r0,
   21371   },
   21372   {
   21373     ARRAY_SIZE(kInstruction_cmp_le_r3_r1),
   21374     kInstruction_cmp_le_r3_r1,
   21375   },
   21376   {
   21377     ARRAY_SIZE(kInstruction_cmp_le_r3_r2),
   21378     kInstruction_cmp_le_r3_r2,
   21379   },
   21380   {
   21381     ARRAY_SIZE(kInstruction_cmp_le_r3_r3),
   21382     kInstruction_cmp_le_r3_r3,
   21383   },
   21384   {
   21385     ARRAY_SIZE(kInstruction_cmp_le_r3_r4),
   21386     kInstruction_cmp_le_r3_r4,
   21387   },
   21388   {
   21389     ARRAY_SIZE(kInstruction_cmp_le_r3_r5),
   21390     kInstruction_cmp_le_r3_r5,
   21391   },
   21392   {
   21393     ARRAY_SIZE(kInstruction_cmp_le_r3_r6),
   21394     kInstruction_cmp_le_r3_r6,
   21395   },
   21396   {
   21397     ARRAY_SIZE(kInstruction_cmp_le_r3_r7),
   21398     kInstruction_cmp_le_r3_r7,
   21399   },
   21400   {
   21401     ARRAY_SIZE(kInstruction_cmp_le_r3_r8),
   21402     kInstruction_cmp_le_r3_r8,
   21403   },
   21404   {
   21405     ARRAY_SIZE(kInstruction_cmp_le_r3_r9),
   21406     kInstruction_cmp_le_r3_r9,
   21407   },
   21408   {
   21409     ARRAY_SIZE(kInstruction_cmp_le_r3_r10),
   21410     kInstruction_cmp_le_r3_r10,
   21411   },
   21412   {
   21413     ARRAY_SIZE(kInstruction_cmp_le_r3_r11),
   21414     kInstruction_cmp_le_r3_r11,
   21415   },
   21416   {
   21417     ARRAY_SIZE(kInstruction_cmp_le_r3_r12),
   21418     kInstruction_cmp_le_r3_r12,
   21419   },
   21420   {
   21421     ARRAY_SIZE(kInstruction_cmp_le_r3_r13),
   21422     kInstruction_cmp_le_r3_r13,
   21423   },
   21424   {
   21425     ARRAY_SIZE(kInstruction_cmp_le_r3_r14),
   21426     kInstruction_cmp_le_r3_r14,
   21427   },
   21428   {
   21429     ARRAY_SIZE(kInstruction_cmp_le_r4_r0),
   21430     kInstruction_cmp_le_r4_r0,
   21431   },
   21432   {
   21433     ARRAY_SIZE(kInstruction_cmp_le_r4_r1),
   21434     kInstruction_cmp_le_r4_r1,
   21435   },
   21436   {
   21437     ARRAY_SIZE(kInstruction_cmp_le_r4_r2),
   21438     kInstruction_cmp_le_r4_r2,
   21439   },
   21440   {
   21441     ARRAY_SIZE(kInstruction_cmp_le_r4_r3),
   21442     kInstruction_cmp_le_r4_r3,
   21443   },
   21444   {
   21445     ARRAY_SIZE(kInstruction_cmp_le_r4_r4),
   21446     kInstruction_cmp_le_r4_r4,
   21447   },
   21448   {
   21449     ARRAY_SIZE(kInstruction_cmp_le_r4_r5),
   21450     kInstruction_cmp_le_r4_r5,
   21451   },
   21452   {
   21453     ARRAY_SIZE(kInstruction_cmp_le_r4_r6),
   21454     kInstruction_cmp_le_r4_r6,
   21455   },
   21456   {
   21457     ARRAY_SIZE(kInstruction_cmp_le_r4_r7),
   21458     kInstruction_cmp_le_r4_r7,
   21459   },
   21460   {
   21461     ARRAY_SIZE(kInstruction_cmp_le_r4_r8),
   21462     kInstruction_cmp_le_r4_r8,
   21463   },
   21464   {
   21465     ARRAY_SIZE(kInstruction_cmp_le_r4_r9),
   21466     kInstruction_cmp_le_r4_r9,
   21467   },
   21468   {
   21469     ARRAY_SIZE(kInstruction_cmp_le_r4_r10),
   21470     kInstruction_cmp_le_r4_r10,
   21471   },
   21472   {
   21473     ARRAY_SIZE(kInstruction_cmp_le_r4_r11),
   21474     kInstruction_cmp_le_r4_r11,
   21475   },
   21476   {
   21477     ARRAY_SIZE(kInstruction_cmp_le_r4_r12),
   21478     kInstruction_cmp_le_r4_r12,
   21479   },
   21480   {
   21481     ARRAY_SIZE(kInstruction_cmp_le_r4_r13),
   21482     kInstruction_cmp_le_r4_r13,
   21483   },
   21484   {
   21485     ARRAY_SIZE(kInstruction_cmp_le_r4_r14),
   21486     kInstruction_cmp_le_r4_r14,
   21487   },
   21488   {
   21489     ARRAY_SIZE(kInstruction_cmp_le_r5_r0),
   21490     kInstruction_cmp_le_r5_r0,
   21491   },
   21492   {
   21493     ARRAY_SIZE(kInstruction_cmp_le_r5_r1),
   21494     kInstruction_cmp_le_r5_r1,
   21495   },
   21496   {
   21497     ARRAY_SIZE(kInstruction_cmp_le_r5_r2),
   21498     kInstruction_cmp_le_r5_r2,
   21499   },
   21500   {
   21501     ARRAY_SIZE(kInstruction_cmp_le_r5_r3),
   21502     kInstruction_cmp_le_r5_r3,
   21503   },
   21504   {
   21505     ARRAY_SIZE(kInstruction_cmp_le_r5_r4),
   21506     kInstruction_cmp_le_r5_r4,
   21507   },
   21508   {
   21509     ARRAY_SIZE(kInstruction_cmp_le_r5_r5),
   21510     kInstruction_cmp_le_r5_r5,
   21511   },
   21512   {
   21513     ARRAY_SIZE(kInstruction_cmp_le_r5_r6),
   21514     kInstruction_cmp_le_r5_r6,
   21515   },
   21516   {
   21517     ARRAY_SIZE(kInstruction_cmp_le_r5_r7),
   21518     kInstruction_cmp_le_r5_r7,
   21519   },
   21520   {
   21521     ARRAY_SIZE(kInstruction_cmp_le_r5_r8),
   21522     kInstruction_cmp_le_r5_r8,
   21523   },
   21524   {
   21525     ARRAY_SIZE(kInstruction_cmp_le_r5_r9),
   21526     kInstruction_cmp_le_r5_r9,
   21527   },
   21528   {
   21529     ARRAY_SIZE(kInstruction_cmp_le_r5_r10),
   21530     kInstruction_cmp_le_r5_r10,
   21531   },
   21532   {
   21533     ARRAY_SIZE(kInstruction_cmp_le_r5_r11),
   21534     kInstruction_cmp_le_r5_r11,
   21535   },
   21536   {
   21537     ARRAY_SIZE(kInstruction_cmp_le_r5_r12),
   21538     kInstruction_cmp_le_r5_r12,
   21539   },
   21540   {
   21541     ARRAY_SIZE(kInstruction_cmp_le_r5_r13),
   21542     kInstruction_cmp_le_r5_r13,
   21543   },
   21544   {
   21545     ARRAY_SIZE(kInstruction_cmp_le_r5_r14),
   21546     kInstruction_cmp_le_r5_r14,
   21547   },
   21548   {
   21549     ARRAY_SIZE(kInstruction_cmp_le_r6_r0),
   21550     kInstruction_cmp_le_r6_r0,
   21551   },
   21552   {
   21553     ARRAY_SIZE(kInstruction_cmp_le_r6_r1),
   21554     kInstruction_cmp_le_r6_r1,
   21555   },
   21556   {
   21557     ARRAY_SIZE(kInstruction_cmp_le_r6_r2),
   21558     kInstruction_cmp_le_r6_r2,
   21559   },
   21560   {
   21561     ARRAY_SIZE(kInstruction_cmp_le_r6_r3),
   21562     kInstruction_cmp_le_r6_r3,
   21563   },
   21564   {
   21565     ARRAY_SIZE(kInstruction_cmp_le_r6_r4),
   21566     kInstruction_cmp_le_r6_r4,
   21567   },
   21568   {
   21569     ARRAY_SIZE(kInstruction_cmp_le_r6_r5),
   21570     kInstruction_cmp_le_r6_r5,
   21571   },
   21572   {
   21573     ARRAY_SIZE(kInstruction_cmp_le_r6_r6),
   21574     kInstruction_cmp_le_r6_r6,
   21575   },
   21576   {
   21577     ARRAY_SIZE(kInstruction_cmp_le_r6_r7),
   21578     kInstruction_cmp_le_r6_r7,
   21579   },
   21580   {
   21581     ARRAY_SIZE(kInstruction_cmp_le_r6_r8),
   21582     kInstruction_cmp_le_r6_r8,
   21583   },
   21584   {
   21585     ARRAY_SIZE(kInstruction_cmp_le_r6_r9),
   21586     kInstruction_cmp_le_r6_r9,
   21587   },
   21588   {
   21589     ARRAY_SIZE(kInstruction_cmp_le_r6_r10),
   21590     kInstruction_cmp_le_r6_r10,
   21591   },
   21592   {
   21593     ARRAY_SIZE(kInstruction_cmp_le_r6_r11),
   21594     kInstruction_cmp_le_r6_r11,
   21595   },
   21596   {
   21597     ARRAY_SIZE(kInstruction_cmp_le_r6_r12),
   21598     kInstruction_cmp_le_r6_r12,
   21599   },
   21600   {
   21601     ARRAY_SIZE(kInstruction_cmp_le_r6_r13),
   21602     kInstruction_cmp_le_r6_r13,
   21603   },
   21604   {
   21605     ARRAY_SIZE(kInstruction_cmp_le_r6_r14),
   21606     kInstruction_cmp_le_r6_r14,
   21607   },
   21608   {
   21609     ARRAY_SIZE(kInstruction_cmp_le_r7_r0),
   21610     kInstruction_cmp_le_r7_r0,
   21611   },
   21612   {
   21613     ARRAY_SIZE(kInstruction_cmp_le_r7_r1),
   21614     kInstruction_cmp_le_r7_r1,
   21615   },
   21616   {
   21617     ARRAY_SIZE(kInstruction_cmp_le_r7_r2),
   21618     kInstruction_cmp_le_r7_r2,
   21619   },
   21620   {
   21621     ARRAY_SIZE(kInstruction_cmp_le_r7_r3),
   21622     kInstruction_cmp_le_r7_r3,
   21623   },
   21624   {
   21625     ARRAY_SIZE(kInstruction_cmp_le_r7_r4),
   21626     kInstruction_cmp_le_r7_r4,
   21627   },
   21628   {
   21629     ARRAY_SIZE(kInstruction_cmp_le_r7_r5),
   21630     kInstruction_cmp_le_r7_r5,
   21631   },
   21632   {
   21633     ARRAY_SIZE(kInstruction_cmp_le_r7_r6),
   21634     kInstruction_cmp_le_r7_r6,
   21635   },
   21636   {
   21637     ARRAY_SIZE(kInstruction_cmp_le_r7_r7),
   21638     kInstruction_cmp_le_r7_r7,
   21639   },
   21640   {
   21641     ARRAY_SIZE(kInstruction_cmp_le_r7_r8),
   21642     kInstruction_cmp_le_r7_r8,
   21643   },
   21644   {
   21645     ARRAY_SIZE(kInstruction_cmp_le_r7_r9),
   21646     kInstruction_cmp_le_r7_r9,
   21647   },
   21648   {
   21649     ARRAY_SIZE(kInstruction_cmp_le_r7_r10),
   21650     kInstruction_cmp_le_r7_r10,
   21651   },
   21652   {
   21653     ARRAY_SIZE(kInstruction_cmp_le_r7_r11),
   21654     kInstruction_cmp_le_r7_r11,
   21655   },
   21656   {
   21657     ARRAY_SIZE(kInstruction_cmp_le_r7_r12),
   21658     kInstruction_cmp_le_r7_r12,
   21659   },
   21660   {
   21661     ARRAY_SIZE(kInstruction_cmp_le_r7_r13),
   21662     kInstruction_cmp_le_r7_r13,
   21663   },
   21664   {
   21665     ARRAY_SIZE(kInstruction_cmp_le_r7_r14),
   21666     kInstruction_cmp_le_r7_r14,
   21667   },
   21668   {
   21669     ARRAY_SIZE(kInstruction_cmp_le_r8_r0),
   21670     kInstruction_cmp_le_r8_r0,
   21671   },
   21672   {
   21673     ARRAY_SIZE(kInstruction_cmp_le_r8_r1),
   21674     kInstruction_cmp_le_r8_r1,
   21675   },
   21676   {
   21677     ARRAY_SIZE(kInstruction_cmp_le_r8_r2),
   21678     kInstruction_cmp_le_r8_r2,
   21679   },
   21680   {
   21681     ARRAY_SIZE(kInstruction_cmp_le_r8_r3),
   21682     kInstruction_cmp_le_r8_r3,
   21683   },
   21684   {
   21685     ARRAY_SIZE(kInstruction_cmp_le_r8_r4),
   21686     kInstruction_cmp_le_r8_r4,
   21687   },
   21688   {
   21689     ARRAY_SIZE(kInstruction_cmp_le_r8_r5),
   21690     kInstruction_cmp_le_r8_r5,
   21691   },
   21692   {
   21693     ARRAY_SIZE(kInstruction_cmp_le_r8_r6),
   21694     kInstruction_cmp_le_r8_r6,
   21695   },
   21696   {
   21697     ARRAY_SIZE(kInstruction_cmp_le_r8_r7),
   21698     kInstruction_cmp_le_r8_r7,
   21699   },
   21700   {
   21701     ARRAY_SIZE(kInstruction_cmp_le_r8_r8),
   21702     kInstruction_cmp_le_r8_r8,
   21703   },
   21704   {
   21705     ARRAY_SIZE(kInstruction_cmp_le_r8_r9),
   21706     kInstruction_cmp_le_r8_r9,
   21707   },
   21708   {
   21709     ARRAY_SIZE(kInstruction_cmp_le_r8_r10),
   21710     kInstruction_cmp_le_r8_r10,
   21711   },
   21712   {
   21713     ARRAY_SIZE(kInstruction_cmp_le_r8_r11),
   21714     kInstruction_cmp_le_r8_r11,
   21715   },
   21716   {
   21717     ARRAY_SIZE(kInstruction_cmp_le_r8_r12),
   21718     kInstruction_cmp_le_r8_r12,
   21719   },
   21720   {
   21721     ARRAY_SIZE(kInstruction_cmp_le_r8_r13),
   21722     kInstruction_cmp_le_r8_r13,
   21723   },
   21724   {
   21725     ARRAY_SIZE(kInstruction_cmp_le_r8_r14),
   21726     kInstruction_cmp_le_r8_r14,
   21727   },
   21728   {
   21729     ARRAY_SIZE(kInstruction_cmp_le_r9_r0),
   21730     kInstruction_cmp_le_r9_r0,
   21731   },
   21732   {
   21733     ARRAY_SIZE(kInstruction_cmp_le_r9_r1),
   21734     kInstruction_cmp_le_r9_r1,
   21735   },
   21736   {
   21737     ARRAY_SIZE(kInstruction_cmp_le_r9_r2),
   21738     kInstruction_cmp_le_r9_r2,
   21739   },
   21740   {
   21741     ARRAY_SIZE(kInstruction_cmp_le_r9_r3),
   21742     kInstruction_cmp_le_r9_r3,
   21743   },
   21744   {
   21745     ARRAY_SIZE(kInstruction_cmp_le_r9_r4),
   21746     kInstruction_cmp_le_r9_r4,
   21747   },
   21748   {
   21749     ARRAY_SIZE(kInstruction_cmp_le_r9_r5),
   21750     kInstruction_cmp_le_r9_r5,
   21751   },
   21752   {
   21753     ARRAY_SIZE(kInstruction_cmp_le_r9_r6),
   21754     kInstruction_cmp_le_r9_r6,
   21755   },
   21756   {
   21757     ARRAY_SIZE(kInstruction_cmp_le_r9_r7),
   21758     kInstruction_cmp_le_r9_r7,
   21759   },
   21760   {
   21761     ARRAY_SIZE(kInstruction_cmp_le_r9_r8),
   21762     kInstruction_cmp_le_r9_r8,
   21763   },
   21764   {
   21765     ARRAY_SIZE(kInstruction_cmp_le_r9_r9),
   21766     kInstruction_cmp_le_r9_r9,
   21767   },
   21768   {
   21769     ARRAY_SIZE(kInstruction_cmp_le_r9_r10),
   21770     kInstruction_cmp_le_r9_r10,
   21771   },
   21772   {
   21773     ARRAY_SIZE(kInstruction_cmp_le_r9_r11),
   21774     kInstruction_cmp_le_r9_r11,
   21775   },
   21776   {
   21777     ARRAY_SIZE(kInstruction_cmp_le_r9_r12),
   21778     kInstruction_cmp_le_r9_r12,
   21779   },
   21780   {
   21781     ARRAY_SIZE(kInstruction_cmp_le_r9_r13),
   21782     kInstruction_cmp_le_r9_r13,
   21783   },
   21784   {
   21785     ARRAY_SIZE(kInstruction_cmp_le_r9_r14),
   21786     kInstruction_cmp_le_r9_r14,
   21787   },
   21788   {
   21789     ARRAY_SIZE(kInstruction_cmp_le_r10_r0),
   21790     kInstruction_cmp_le_r10_r0,
   21791   },
   21792   {
   21793     ARRAY_SIZE(kInstruction_cmp_le_r10_r1),
   21794     kInstruction_cmp_le_r10_r1,
   21795   },
   21796   {
   21797     ARRAY_SIZE(kInstruction_cmp_le_r10_r2),
   21798     kInstruction_cmp_le_r10_r2,
   21799   },
   21800   {
   21801     ARRAY_SIZE(kInstruction_cmp_le_r10_r3),
   21802     kInstruction_cmp_le_r10_r3,
   21803   },
   21804   {
   21805     ARRAY_SIZE(kInstruction_cmp_le_r10_r4),
   21806     kInstruction_cmp_le_r10_r4,
   21807   },
   21808   {
   21809     ARRAY_SIZE(kInstruction_cmp_le_r10_r5),
   21810     kInstruction_cmp_le_r10_r5,
   21811   },
   21812   {
   21813     ARRAY_SIZE(kInstruction_cmp_le_r10_r6),
   21814     kInstruction_cmp_le_r10_r6,
   21815   },
   21816   {
   21817     ARRAY_SIZE(kInstruction_cmp_le_r10_r7),
   21818     kInstruction_cmp_le_r10_r7,
   21819   },
   21820   {
   21821     ARRAY_SIZE(kInstruction_cmp_le_r10_r8),
   21822     kInstruction_cmp_le_r10_r8,
   21823   },
   21824   {
   21825     ARRAY_SIZE(kInstruction_cmp_le_r10_r9),
   21826     kInstruction_cmp_le_r10_r9,
   21827   },
   21828   {
   21829     ARRAY_SIZE(kInstruction_cmp_le_r10_r10),
   21830     kInstruction_cmp_le_r10_r10,
   21831   },
   21832   {
   21833     ARRAY_SIZE(kInstruction_cmp_le_r10_r11),
   21834     kInstruction_cmp_le_r10_r11,
   21835   },
   21836   {
   21837     ARRAY_SIZE(kInstruction_cmp_le_r10_r12),
   21838     kInstruction_cmp_le_r10_r12,
   21839   },
   21840   {
   21841     ARRAY_SIZE(kInstruction_cmp_le_r10_r13),
   21842     kInstruction_cmp_le_r10_r13,
   21843   },
   21844   {
   21845     ARRAY_SIZE(kInstruction_cmp_le_r10_r14),
   21846     kInstruction_cmp_le_r10_r14,
   21847   },
   21848   {
   21849     ARRAY_SIZE(kInstruction_cmp_le_r11_r0),
   21850     kInstruction_cmp_le_r11_r0,
   21851   },
   21852   {
   21853     ARRAY_SIZE(kInstruction_cmp_le_r11_r1),
   21854     kInstruction_cmp_le_r11_r1,
   21855   },
   21856   {
   21857     ARRAY_SIZE(kInstruction_cmp_le_r11_r2),
   21858     kInstruction_cmp_le_r11_r2,
   21859   },
   21860   {
   21861     ARRAY_SIZE(kInstruction_cmp_le_r11_r3),
   21862     kInstruction_cmp_le_r11_r3,
   21863   },
   21864   {
   21865     ARRAY_SIZE(kInstruction_cmp_le_r11_r4),
   21866     kInstruction_cmp_le_r11_r4,
   21867   },
   21868   {
   21869     ARRAY_SIZE(kInstruction_cmp_le_r11_r5),
   21870     kInstruction_cmp_le_r11_r5,
   21871   },
   21872   {
   21873     ARRAY_SIZE(kInstruction_cmp_le_r11_r6),
   21874     kInstruction_cmp_le_r11_r6,
   21875   },
   21876   {
   21877     ARRAY_SIZE(kInstruction_cmp_le_r11_r7),
   21878     kInstruction_cmp_le_r11_r7,
   21879   },
   21880   {
   21881     ARRAY_SIZE(kInstruction_cmp_le_r11_r8),
   21882     kInstruction_cmp_le_r11_r8,
   21883   },
   21884   {
   21885     ARRAY_SIZE(kInstruction_cmp_le_r11_r9),
   21886     kInstruction_cmp_le_r11_r9,
   21887   },
   21888   {
   21889     ARRAY_SIZE(kInstruction_cmp_le_r11_r10),
   21890     kInstruction_cmp_le_r11_r10,
   21891   },
   21892   {
   21893     ARRAY_SIZE(kInstruction_cmp_le_r11_r11),
   21894     kInstruction_cmp_le_r11_r11,
   21895   },
   21896   {
   21897     ARRAY_SIZE(kInstruction_cmp_le_r11_r12),
   21898     kInstruction_cmp_le_r11_r12,
   21899   },
   21900   {
   21901     ARRAY_SIZE(kInstruction_cmp_le_r11_r13),
   21902     kInstruction_cmp_le_r11_r13,
   21903   },
   21904   {
   21905     ARRAY_SIZE(kInstruction_cmp_le_r11_r14),
   21906     kInstruction_cmp_le_r11_r14,
   21907   },
   21908   {
   21909     ARRAY_SIZE(kInstruction_cmp_le_r12_r0),
   21910     kInstruction_cmp_le_r12_r0,
   21911   },
   21912   {
   21913     ARRAY_SIZE(kInstruction_cmp_le_r12_r1),
   21914     kInstruction_cmp_le_r12_r1,
   21915   },
   21916   {
   21917     ARRAY_SIZE(kInstruction_cmp_le_r12_r2),
   21918     kInstruction_cmp_le_r12_r2,
   21919   },
   21920   {
   21921     ARRAY_SIZE(kInstruction_cmp_le_r12_r3),
   21922     kInstruction_cmp_le_r12_r3,
   21923   },
   21924   {
   21925     ARRAY_SIZE(kInstruction_cmp_le_r12_r4),
   21926     kInstruction_cmp_le_r12_r4,
   21927   },
   21928   {
   21929     ARRAY_SIZE(kInstruction_cmp_le_r12_r5),
   21930     kInstruction_cmp_le_r12_r5,
   21931   },
   21932   {
   21933     ARRAY_SIZE(kInstruction_cmp_le_r12_r6),
   21934     kInstruction_cmp_le_r12_r6,
   21935   },
   21936   {
   21937     ARRAY_SIZE(kInstruction_cmp_le_r12_r7),
   21938     kInstruction_cmp_le_r12_r7,
   21939   },
   21940   {
   21941     ARRAY_SIZE(kInstruction_cmp_le_r12_r8),
   21942     kInstruction_cmp_le_r12_r8,
   21943   },
   21944   {
   21945     ARRAY_SIZE(kInstruction_cmp_le_r12_r9),
   21946     kInstruction_cmp_le_r12_r9,
   21947   },
   21948   {
   21949     ARRAY_SIZE(kInstruction_cmp_le_r12_r10),
   21950     kInstruction_cmp_le_r12_r10,
   21951   },
   21952   {
   21953     ARRAY_SIZE(kInstruction_cmp_le_r12_r11),
   21954     kInstruction_cmp_le_r12_r11,
   21955   },
   21956   {
   21957     ARRAY_SIZE(kInstruction_cmp_le_r12_r12),
   21958     kInstruction_cmp_le_r12_r12,
   21959   },
   21960   {
   21961     ARRAY_SIZE(kInstruction_cmp_le_r12_r13),
   21962     kInstruction_cmp_le_r12_r13,
   21963   },
   21964   {
   21965     ARRAY_SIZE(kInstruction_cmp_le_r12_r14),
   21966     kInstruction_cmp_le_r12_r14,
   21967   },
   21968   {
   21969     ARRAY_SIZE(kInstruction_cmp_le_r13_r0),
   21970     kInstruction_cmp_le_r13_r0,
   21971   },
   21972   {
   21973     ARRAY_SIZE(kInstruction_cmp_le_r13_r1),
   21974     kInstruction_cmp_le_r13_r1,
   21975   },
   21976   {
   21977     ARRAY_SIZE(kInstruction_cmp_le_r13_r2),
   21978     kInstruction_cmp_le_r13_r2,
   21979   },
   21980   {
   21981     ARRAY_SIZE(kInstruction_cmp_le_r13_r3),
   21982     kInstruction_cmp_le_r13_r3,
   21983   },
   21984   {
   21985     ARRAY_SIZE(kInstruction_cmp_le_r13_r4),
   21986     kInstruction_cmp_le_r13_r4,
   21987   },
   21988   {
   21989     ARRAY_SIZE(kInstruction_cmp_le_r13_r5),
   21990     kInstruction_cmp_le_r13_r5,
   21991   },
   21992   {
   21993     ARRAY_SIZE(kInstruction_cmp_le_r13_r6),
   21994     kInstruction_cmp_le_r13_r6,
   21995   },
   21996   {
   21997     ARRAY_SIZE(kInstruction_cmp_le_r13_r7),
   21998     kInstruction_cmp_le_r13_r7,
   21999   },
   22000   {
   22001     ARRAY_SIZE(kInstruction_cmp_le_r13_r8),
   22002     kInstruction_cmp_le_r13_r8,
   22003   },
   22004   {
   22005     ARRAY_SIZE(kInstruction_cmp_le_r13_r9),
   22006     kInstruction_cmp_le_r13_r9,
   22007   },
   22008   {
   22009     ARRAY_SIZE(kInstruction_cmp_le_r13_r10),
   22010     kInstruction_cmp_le_r13_r10,
   22011   },
   22012   {
   22013     ARRAY_SIZE(kInstruction_cmp_le_r13_r11),
   22014     kInstruction_cmp_le_r13_r11,
   22015   },
   22016   {
   22017     ARRAY_SIZE(kInstruction_cmp_le_r13_r12),
   22018     kInstruction_cmp_le_r13_r12,
   22019   },
   22020   {
   22021     ARRAY_SIZE(kInstruction_cmp_le_r13_r13),
   22022     kInstruction_cmp_le_r13_r13,
   22023   },
   22024   {
   22025     ARRAY_SIZE(kInstruction_cmp_le_r13_r14),
   22026     kInstruction_cmp_le_r13_r14,
   22027   },
   22028   {
   22029     ARRAY_SIZE(kInstruction_cmp_le_r14_r0),
   22030     kInstruction_cmp_le_r14_r0,
   22031   },
   22032   {
   22033     ARRAY_SIZE(kInstruction_cmp_le_r14_r1),
   22034     kInstruction_cmp_le_r14_r1,
   22035   },
   22036   {
   22037     ARRAY_SIZE(kInstruction_cmp_le_r14_r2),
   22038     kInstruction_cmp_le_r14_r2,
   22039   },
   22040   {
   22041     ARRAY_SIZE(kInstruction_cmp_le_r14_r3),
   22042     kInstruction_cmp_le_r14_r3,
   22043   },
   22044   {
   22045     ARRAY_SIZE(kInstruction_cmp_le_r14_r4),
   22046     kInstruction_cmp_le_r14_r4,
   22047   },
   22048   {
   22049     ARRAY_SIZE(kInstruction_cmp_le_r14_r5),
   22050     kInstruction_cmp_le_r14_r5,
   22051   },
   22052   {
   22053     ARRAY_SIZE(kInstruction_cmp_le_r14_r6),
   22054     kInstruction_cmp_le_r14_r6,
   22055   },
   22056   {
   22057     ARRAY_SIZE(kInstruction_cmp_le_r14_r7),
   22058     kInstruction_cmp_le_r14_r7,
   22059   },
   22060   {
   22061     ARRAY_SIZE(kInstruction_cmp_le_r14_r8),
   22062     kInstruction_cmp_le_r14_r8,
   22063   },
   22064   {
   22065     ARRAY_SIZE(kInstruction_cmp_le_r14_r9),
   22066     kInstruction_cmp_le_r14_r9,
   22067   },
   22068   {
   22069     ARRAY_SIZE(kInstruction_cmp_le_r14_r10),
   22070     kInstruction_cmp_le_r14_r10,
   22071   },
   22072   {
   22073     ARRAY_SIZE(kInstruction_cmp_le_r14_r11),
   22074     kInstruction_cmp_le_r14_r11,
   22075   },
   22076   {
   22077     ARRAY_SIZE(kInstruction_cmp_le_r14_r12),
   22078     kInstruction_cmp_le_r14_r12,
   22079   },
   22080   {
   22081     ARRAY_SIZE(kInstruction_cmp_le_r14_r13),
   22082     kInstruction_cmp_le_r14_r13,
   22083   },
   22084   {
   22085     ARRAY_SIZE(kInstruction_cmp_le_r14_r14),
   22086     kInstruction_cmp_le_r14_r14,
   22087   },
   22088 };
   22089 
   22090 #endif  // VIXL_ASSEMBLER_COND_RD_OPERAND_RN_IN_IT_BLOCK_CMP_T32_H_
   22091