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