1 //===----------------------------------------------------------------------===// 2 // 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6 // 7 //===----------------------------------------------------------------------===// 8 // Automatically generated file, do not edit! 9 //===----------------------------------------------------------------------===// 10 11 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONDEPMASK_H 12 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONDEPMASK_H 13 14 // clang-format off 15 HexagonInstruction InstructionEncodings[] = { 16 { /*Tag:A2_addi*/ 17 /*Rd32=add(Rs32,#s16)*/ 18 0xf0000000, 19 0xb0000000, 20 0x0fe03fe0, 21 0 }, 22 { /*Tag:A2_andir*/ 23 /*Rd32=and(Rs32,#s10)*/ 24 0xffc00000, 25 0x76000000, 26 0x00203fe0, 27 0 }, 28 { /*Tag:A2_combineii*/ 29 /*Rdd32=combine(#s8,#S8)*/ 30 0xff800000, 31 0x7c000000, 32 0x00001fe0, 33 0 }, 34 { /*Tag:A2_orir*/ 35 /*Rd32=or(Rs32,#s10)*/ 36 0xffc00000, 37 0x76800000, 38 0x00203fe0, 39 0 }, 40 { /*Tag:A2_paddif*/ 41 /*if (!Pu4) Rd32=add(Rs32,#s8)*/ 42 0xff802000, 43 0x74800000, 44 0x00001fe0, 45 0 }, 46 { /*Tag:A2_paddifnew*/ 47 /*if (!Pu4.new) Rd32=add(Rs32,#s8)*/ 48 0xff802000, 49 0x74802000, 50 0x00001fe0, 51 0 }, 52 { /*Tag:A2_paddit*/ 53 /*if (Pu4) Rd32=add(Rs32,#s8)*/ 54 0xff802000, 55 0x74000000, 56 0x00001fe0, 57 0 }, 58 { /*Tag:A2_padditnew*/ 59 /*if (Pu4.new) Rd32=add(Rs32,#s8)*/ 60 0xff802000, 61 0x74002000, 62 0x00001fe0, 63 0 }, 64 { /*Tag:A2_subri*/ 65 /*Rd32=sub(#s10,Rs32)*/ 66 0xffc00000, 67 0x76400000, 68 0x00203fe0, 69 0 }, 70 { /*Tag:A2_tfrsi*/ 71 /*Rd32=#s16*/ 72 0xff000000, 73 0x78000000, 74 0x00df3fe0, 75 0 }, 76 { /*Tag:A4_cmpbgtui*/ 77 /*Pd4=cmpb.gtu(Rs32,#u7)*/ 78 0xff601018, 79 0xdd400000, 80 0x00000fe0, 81 0 }, 82 { /*Tag:A4_cmpheqi*/ 83 /*Pd4=cmph.eq(Rs32,#s8)*/ 84 0xff600018, 85 0xdd000008, 86 0x00001fe0, 87 0 }, 88 { /*Tag:A4_cmphgti*/ 89 /*Pd4=cmph.gt(Rs32,#s8)*/ 90 0xff600018, 91 0xdd200008, 92 0x00001fe0, 93 0 }, 94 { /*Tag:A4_cmphgtui*/ 95 /*Pd4=cmph.gtu(Rs32,#u7)*/ 96 0xff601018, 97 0xdd400008, 98 0x00000fe0, 99 0 }, 100 { /*Tag:A4_combineii*/ 101 /*Rdd32=combine(#s8,#U6)*/ 102 0xff800000, 103 0x7c800000, 104 0x001f2000, 105 0 }, 106 { /*Tag:A4_combineir*/ 107 /*Rdd32=combine(#s8,Rs32)*/ 108 0xff602000, 109 0x73202000, 110 0x00001fe0, 111 0 }, 112 { /*Tag:A4_combineri*/ 113 /*Rdd32=combine(Rs32,#s8)*/ 114 0xff602000, 115 0x73002000, 116 0x00001fe0, 117 0 }, 118 { /*Tag:A4_rcmpeqi*/ 119 /*Rd32=cmp.eq(Rs32,#s8)*/ 120 0xff602000, 121 0x73402000, 122 0x00001fe0, 123 0 }, 124 { /*Tag:A4_rcmpneqi*/ 125 /*Rd32=!cmp.eq(Rs32,#s8)*/ 126 0xff602000, 127 0x73602000, 128 0x00001fe0, 129 0 }, 130 { /*Tag:C2_cmoveif*/ 131 /*if (!Pu4) Rd32=#s12*/ 132 0xff902000, 133 0x7e800000, 134 0x000f1fe0, 135 0 }, 136 { /*Tag:C2_cmoveit*/ 137 /*if (Pu4) Rd32=#s12*/ 138 0xff902000, 139 0x7e000000, 140 0x000f1fe0, 141 0 }, 142 { /*Tag:C2_cmovenewif*/ 143 /*if (!Pu4.new) Rd32=#s12*/ 144 0xff902000, 145 0x7e802000, 146 0x000f1fe0, 147 0 }, 148 { /*Tag:C2_cmovenewit*/ 149 /*if (Pu4.new) Rd32=#s12*/ 150 0xff902000, 151 0x7e002000, 152 0x000f1fe0, 153 0 }, 154 { /*Tag:C2_cmpeqi*/ 155 /*Pd4=cmp.eq(Rs32,#s10)*/ 156 0xffc0001c, 157 0x75000000, 158 0x00203fe0, 159 0 }, 160 { /*Tag:C2_cmpgti*/ 161 /*Pd4=cmp.gt(Rs32,#s10)*/ 162 0xffc0001c, 163 0x75400000, 164 0x00203fe0, 165 0 }, 166 { /*Tag:C2_cmpgtui*/ 167 /*Pd4=cmp.gtu(Rs32,#u9)*/ 168 0xffe0001c, 169 0x75800000, 170 0x00003fe0, 171 0 }, 172 { /*Tag:C2_muxii*/ 173 /*Rd32=mux(Pu4,#s8,#S8)*/ 174 0xfe000000, 175 0x7a000000, 176 0x00001fe0, 177 0 }, 178 { /*Tag:C2_muxir*/ 179 /*Rd32=mux(Pu4,Rs32,#s8)*/ 180 0xff802000, 181 0x73000000, 182 0x00001fe0, 183 0 }, 184 { /*Tag:C2_muxri*/ 185 /*Rd32=mux(Pu4,#s8,Rs32)*/ 186 0xff802000, 187 0x73800000, 188 0x00001fe0, 189 0 }, 190 { /*Tag:C4_addipc*/ 191 /*Rd32=add(pc,#u6)*/ 192 0xffff0000, 193 0x6a490000, 194 0x00001f80, 195 0 }, 196 { /*Tag:C4_cmpltei*/ 197 /*Pd4=!cmp.gt(Rs32,#s10)*/ 198 0xffc0001c, 199 0x75400010, 200 0x00203fe0, 201 0 }, 202 { /*Tag:C4_cmplteui*/ 203 /*Pd4=!cmp.gtu(Rs32,#u9)*/ 204 0xffe0001c, 205 0x75800010, 206 0x00003fe0, 207 0 }, 208 { /*Tag:C4_cmpneqi*/ 209 /*Pd4=!cmp.eq(Rs32,#s10)*/ 210 0xffc0001c, 211 0x75000010, 212 0x00203fe0, 213 0 }, 214 { /*Tag:J2_call*/ 215 /*call #r22:2*/ 216 0xfe000001, 217 0x5a000000, 218 0x01ff3ffe, 219 0 }, 220 { /*Tag:J2_callf*/ 221 /*if (!Pu4) call #r15:2*/ 222 0xff200800, 223 0x5d200000, 224 0x00df20fe, 225 0 }, 226 { /*Tag:J2_callt*/ 227 /*if (Pu4) call #r15:2*/ 228 0xff200800, 229 0x5d000000, 230 0x00df20fe, 231 0 }, 232 { /*Tag:J2_jump*/ 233 /*jump #r22:2*/ 234 0xfe000000, 235 0x58000000, 236 0x01ff3ffe, 237 0 }, 238 { /*Tag:J2_jumpf*/ 239 /*if (!Pu4) jump:nt #r15:2*/ 240 0xff201800, 241 0x5c200000, 242 0x00df20fe, 243 0 }, 244 { /*Tag:J2_jumpfnew*/ 245 /*if (!Pu4.new) jump:nt #r15:2*/ 246 0xff201800, 247 0x5c200800, 248 0x00df20fe, 249 0 }, 250 { /*Tag:J2_jumpfnewpt*/ 251 /*if (!Pu4.new) jump:t #r15:2*/ 252 0xff201800, 253 0x5c201800, 254 0x00df20fe, 255 0 }, 256 { /*Tag:J2_jumpfpt*/ 257 /*if (!Pu4) jump:t #r15:2*/ 258 0xff201800, 259 0x5c201000, 260 0x00df20fe, 261 0 }, 262 { /*Tag:J2_jumpt*/ 263 /*if (Pu4) jump:nt #r15:2*/ 264 0xff201800, 265 0x5c000000, 266 0x00df20fe, 267 0 }, 268 { /*Tag:J2_jumptnew*/ 269 /*if (Pu4.new) jump:nt #r15:2*/ 270 0xff201800, 271 0x5c000800, 272 0x00df20fe, 273 0 }, 274 { /*Tag:J2_jumptnewpt*/ 275 /*if (Pu4.new) jump:t #r15:2*/ 276 0xff201800, 277 0x5c001800, 278 0x00df20fe, 279 0 }, 280 { /*Tag:J2_jumptpt*/ 281 /*if (Pu4) jump:t #r15:2*/ 282 0xff201800, 283 0x5c001000, 284 0x00df20fe, 285 0 }, 286 { /*Tag:J2_loop0i*/ 287 /*loop0(#r7:2,#U10)*/ 288 0xffe00000, 289 0x69000000, 290 0x00001f18, 291 0 }, 292 { /*Tag:J2_loop0r*/ 293 /*loop0(#r7:2,Rs32)*/ 294 0xffe00000, 295 0x60000000, 296 0x00001f18, 297 0 }, 298 { /*Tag:J2_loop1i*/ 299 /*loop1(#r7:2,#U10)*/ 300 0xffe00000, 301 0x69200000, 302 0x00001f18, 303 0 }, 304 { /*Tag:J2_loop1r*/ 305 /*loop1(#r7:2,Rs32)*/ 306 0xffe00000, 307 0x60200000, 308 0x00001f18, 309 0 }, 310 { /*Tag:J2_ploop1si*/ 311 /*p3=sp1loop0(#r7:2,#U10)*/ 312 0xffe00000, 313 0x69a00000, 314 0x00001f18, 315 0 }, 316 { /*Tag:J2_ploop1sr*/ 317 /*p3=sp1loop0(#r7:2,Rs32)*/ 318 0xffe00000, 319 0x60a00000, 320 0x00001f18, 321 0 }, 322 { /*Tag:J2_ploop2si*/ 323 /*p3=sp2loop0(#r7:2,#U10)*/ 324 0xffe00000, 325 0x69c00000, 326 0x00001f18, 327 0 }, 328 { /*Tag:J2_ploop2sr*/ 329 /*p3=sp2loop0(#r7:2,Rs32)*/ 330 0xffe00000, 331 0x60c00000, 332 0x00001f18, 333 0 }, 334 { /*Tag:J2_ploop3si*/ 335 /*p3=sp3loop0(#r7:2,#U10)*/ 336 0xffe00000, 337 0x69e00000, 338 0x00001f18, 339 0 }, 340 { /*Tag:J2_ploop3sr*/ 341 /*p3=sp3loop0(#r7:2,Rs32)*/ 342 0xffe00000, 343 0x60e00000, 344 0x00001f18, 345 0 }, 346 { /*Tag:J4_cmpeq_f_jumpnv_nt*/ 347 /*if (!cmp.eq(Ns8.new,Rt32)) jump:nt #r9:2*/ 348 0xffc02000, 349 0x20400000, 350 0x003000fe, 351 0 }, 352 { /*Tag:J4_cmpeq_f_jumpnv_t*/ 353 /*if (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:2*/ 354 0xffc02000, 355 0x20402000, 356 0x003000fe, 357 0 }, 358 { /*Tag:J4_cmpeq_fp0_jump_nt*/ 359 /*p0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:nt #r9:2*/ 360 0xffc03000, 361 0x14400000, 362 0x003000fe, 363 0 }, 364 { /*Tag:J4_cmpeq_fp0_jump_t*/ 365 /*p0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2*/ 366 0xffc03000, 367 0x14402000, 368 0x003000fe, 369 0 }, 370 { /*Tag:J4_cmpeq_fp1_jump_nt*/ 371 /*p1=cmp.eq(Rs16,Rt16); if (!p1.new) jump:nt #r9:2*/ 372 0xffc03000, 373 0x14401000, 374 0x003000fe, 375 0 }, 376 { /*Tag:J4_cmpeq_fp1_jump_t*/ 377 /*p1=cmp.eq(Rs16,Rt16); if (!p1.new) jump:t #r9:2*/ 378 0xffc03000, 379 0x14403000, 380 0x003000fe, 381 0 }, 382 { /*Tag:J4_cmpeq_t_jumpnv_nt*/ 383 /*if (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:2*/ 384 0xffc02000, 385 0x20000000, 386 0x003000fe, 387 0 }, 388 { /*Tag:J4_cmpeq_t_jumpnv_t*/ 389 /*if (cmp.eq(Ns8.new,Rt32)) jump:t #r9:2*/ 390 0xffc02000, 391 0x20002000, 392 0x003000fe, 393 0 }, 394 { /*Tag:J4_cmpeq_tp0_jump_nt*/ 395 /*p0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:2*/ 396 0xffc03000, 397 0x14000000, 398 0x003000fe, 399 0 }, 400 { /*Tag:J4_cmpeq_tp0_jump_t*/ 401 /*p0=cmp.eq(Rs16,Rt16); if (p0.new) jump:t #r9:2*/ 402 0xffc03000, 403 0x14002000, 404 0x003000fe, 405 0 }, 406 { /*Tag:J4_cmpeq_tp1_jump_nt*/ 407 /*p1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:2*/ 408 0xffc03000, 409 0x14001000, 410 0x003000fe, 411 0 }, 412 { /*Tag:J4_cmpeq_tp1_jump_t*/ 413 /*p1=cmp.eq(Rs16,Rt16); if (p1.new) jump:t #r9:2*/ 414 0xffc03000, 415 0x14003000, 416 0x003000fe, 417 0 }, 418 { /*Tag:J4_cmpeqi_f_jumpnv_nt*/ 419 /*if (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2*/ 420 0xffc02000, 421 0x24400000, 422 0x003000fe, 423 0 }, 424 { /*Tag:J4_cmpeqi_f_jumpnv_t*/ 425 /*if (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2*/ 426 0xffc02000, 427 0x24402000, 428 0x003000fe, 429 0 }, 430 { /*Tag:J4_cmpeqi_fp0_jump_nt*/ 431 /*p0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2*/ 432 0xffc02000, 433 0x10400000, 434 0x003000fe, 435 0 }, 436 { /*Tag:J4_cmpeqi_fp0_jump_t*/ 437 /*p0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:2*/ 438 0xffc02000, 439 0x10402000, 440 0x003000fe, 441 0 }, 442 { /*Tag:J4_cmpeqi_fp1_jump_nt*/ 443 /*p1=cmp.eq(Rs16,#U5); if (!p1.new) jump:nt #r9:2*/ 444 0xffc02000, 445 0x12400000, 446 0x003000fe, 447 0 }, 448 { /*Tag:J4_cmpeqi_fp1_jump_t*/ 449 /*p1=cmp.eq(Rs16,#U5); if (!p1.new) jump:t #r9:2*/ 450 0xffc02000, 451 0x12402000, 452 0x003000fe, 453 0 }, 454 { /*Tag:J4_cmpeqi_t_jumpnv_nt*/ 455 /*if (cmp.eq(Ns8.new,#U5)) jump:nt #r9:2*/ 456 0xffc02000, 457 0x24000000, 458 0x003000fe, 459 0 }, 460 { /*Tag:J4_cmpeqi_t_jumpnv_t*/ 461 /*if (cmp.eq(Ns8.new,#U5)) jump:t #r9:2*/ 462 0xffc02000, 463 0x24002000, 464 0x003000fe, 465 0 }, 466 { /*Tag:J4_cmpeqi_tp0_jump_nt*/ 467 /*p0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2*/ 468 0xffc02000, 469 0x10000000, 470 0x003000fe, 471 0 }, 472 { /*Tag:J4_cmpeqi_tp0_jump_t*/ 473 /*p0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:2*/ 474 0xffc02000, 475 0x10002000, 476 0x003000fe, 477 0 }, 478 { /*Tag:J4_cmpeqi_tp1_jump_nt*/ 479 /*p1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:2*/ 480 0xffc02000, 481 0x12000000, 482 0x003000fe, 483 0 }, 484 { /*Tag:J4_cmpeqi_tp1_jump_t*/ 485 /*p1=cmp.eq(Rs16,#U5); if (p1.new) jump:t #r9:2*/ 486 0xffc02000, 487 0x12002000, 488 0x003000fe, 489 0 }, 490 { /*Tag:J4_cmpeqn1_f_jumpnv_nt*/ 491 /*if (!cmp.eq(Ns8.new,#-1)) jump:nt #r9:2*/ 492 0xffc02000, 493 0x26400000, 494 0x003000fe, 495 0 }, 496 { /*Tag:J4_cmpeqn1_f_jumpnv_t*/ 497 /*if (!cmp.eq(Ns8.new,#-1)) jump:t #r9:2*/ 498 0xffc02000, 499 0x26402000, 500 0x003000fe, 501 0 }, 502 { /*Tag:J4_cmpeqn1_fp0_jump_nt*/ 503 /*p0=cmp.eq(Rs16,#-1); if (!p0.new) jump:nt #r9:2*/ 504 0xffc02300, 505 0x11c00000, 506 0x003000fe, 507 0 }, 508 { /*Tag:J4_cmpeqn1_fp0_jump_t*/ 509 /*p0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:2*/ 510 0xffc02300, 511 0x11c02000, 512 0x003000fe, 513 0 }, 514 { /*Tag:J4_cmpeqn1_fp1_jump_nt*/ 515 /*p1=cmp.eq(Rs16,#-1); if (!p1.new) jump:nt #r9:2*/ 516 0xffc02300, 517 0x13c00000, 518 0x003000fe, 519 0 }, 520 { /*Tag:J4_cmpeqn1_fp1_jump_t*/ 521 /*p1=cmp.eq(Rs16,#-1); if (!p1.new) jump:t #r9:2*/ 522 0xffc02300, 523 0x13c02000, 524 0x003000fe, 525 0 }, 526 { /*Tag:J4_cmpeqn1_t_jumpnv_nt*/ 527 /*if (cmp.eq(Ns8.new,#-1)) jump:nt #r9:2*/ 528 0xffc02000, 529 0x26000000, 530 0x003000fe, 531 0 }, 532 { /*Tag:J4_cmpeqn1_t_jumpnv_t*/ 533 /*if (cmp.eq(Ns8.new,#-1)) jump:t #r9:2*/ 534 0xffc02000, 535 0x26002000, 536 0x003000fe, 537 0 }, 538 { /*Tag:J4_cmpeqn1_tp0_jump_nt*/ 539 /*p0=cmp.eq(Rs16,#-1); if (p0.new) jump:nt #r9:2*/ 540 0xffc02300, 541 0x11800000, 542 0x003000fe, 543 0 }, 544 { /*Tag:J4_cmpeqn1_tp0_jump_t*/ 545 /*p0=cmp.eq(Rs16,#-1); if (p0.new) jump:t #r9:2*/ 546 0xffc02300, 547 0x11802000, 548 0x003000fe, 549 0 }, 550 { /*Tag:J4_cmpeqn1_tp1_jump_nt*/ 551 /*p1=cmp.eq(Rs16,#-1); if (p1.new) jump:nt #r9:2*/ 552 0xffc02300, 553 0x13800000, 554 0x003000fe, 555 0 }, 556 { /*Tag:J4_cmpeqn1_tp1_jump_t*/ 557 /*p1=cmp.eq(Rs16,#-1); if (p1.new) jump:t #r9:2*/ 558 0xffc02300, 559 0x13802000, 560 0x003000fe, 561 0 }, 562 { /*Tag:J4_cmpgt_f_jumpnv_nt*/ 563 /*if (!cmp.gt(Ns8.new,Rt32)) jump:nt #r9:2*/ 564 0xffc02000, 565 0x20c00000, 566 0x003000fe, 567 0 }, 568 { /*Tag:J4_cmpgt_f_jumpnv_t*/ 569 /*if (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2*/ 570 0xffc02000, 571 0x20c02000, 572 0x003000fe, 573 0 }, 574 { /*Tag:J4_cmpgt_fp0_jump_nt*/ 575 /*p0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:2*/ 576 0xffc03000, 577 0x14c00000, 578 0x003000fe, 579 0 }, 580 { /*Tag:J4_cmpgt_fp0_jump_t*/ 581 /*p0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2*/ 582 0xffc03000, 583 0x14c02000, 584 0x003000fe, 585 0 }, 586 { /*Tag:J4_cmpgt_fp1_jump_nt*/ 587 /*p1=cmp.gt(Rs16,Rt16); if (!p1.new) jump:nt #r9:2*/ 588 0xffc03000, 589 0x14c01000, 590 0x003000fe, 591 0 }, 592 { /*Tag:J4_cmpgt_fp1_jump_t*/ 593 /*p1=cmp.gt(Rs16,Rt16); if (!p1.new) jump:t #r9:2*/ 594 0xffc03000, 595 0x14c03000, 596 0x003000fe, 597 0 }, 598 { /*Tag:J4_cmpgt_t_jumpnv_nt*/ 599 /*if (cmp.gt(Ns8.new,Rt32)) jump:nt #r9:2*/ 600 0xffc02000, 601 0x20800000, 602 0x003000fe, 603 0 }, 604 { /*Tag:J4_cmpgt_t_jumpnv_t*/ 605 /*if (cmp.gt(Ns8.new,Rt32)) jump:t #r9:2*/ 606 0xffc02000, 607 0x20802000, 608 0x003000fe, 609 0 }, 610 { /*Tag:J4_cmpgt_tp0_jump_nt*/ 611 /*p0=cmp.gt(Rs16,Rt16); if (p0.new) jump:nt #r9:2*/ 612 0xffc03000, 613 0x14800000, 614 0x003000fe, 615 0 }, 616 { /*Tag:J4_cmpgt_tp0_jump_t*/ 617 /*p0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:2*/ 618 0xffc03000, 619 0x14802000, 620 0x003000fe, 621 0 }, 622 { /*Tag:J4_cmpgt_tp1_jump_nt*/ 623 /*p1=cmp.gt(Rs16,Rt16); if (p1.new) jump:nt #r9:2*/ 624 0xffc03000, 625 0x14801000, 626 0x003000fe, 627 0 }, 628 { /*Tag:J4_cmpgt_tp1_jump_t*/ 629 /*p1=cmp.gt(Rs16,Rt16); if (p1.new) jump:t #r9:2*/ 630 0xffc03000, 631 0x14803000, 632 0x003000fe, 633 0 }, 634 { /*Tag:J4_cmpgti_f_jumpnv_nt*/ 635 /*if (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:2*/ 636 0xffc02000, 637 0x24c00000, 638 0x003000fe, 639 0 }, 640 { /*Tag:J4_cmpgti_f_jumpnv_t*/ 641 /*if (!cmp.gt(Ns8.new,#U5)) jump:t #r9:2*/ 642 0xffc02000, 643 0x24c02000, 644 0x003000fe, 645 0 }, 646 { /*Tag:J4_cmpgti_fp0_jump_nt*/ 647 /*p0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2*/ 648 0xffc02000, 649 0x10c00000, 650 0x003000fe, 651 0 }, 652 { /*Tag:J4_cmpgti_fp0_jump_t*/ 653 /*p0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:2*/ 654 0xffc02000, 655 0x10c02000, 656 0x003000fe, 657 0 }, 658 { /*Tag:J4_cmpgti_fp1_jump_nt*/ 659 /*p1=cmp.gt(Rs16,#U5); if (!p1.new) jump:nt #r9:2*/ 660 0xffc02000, 661 0x12c00000, 662 0x003000fe, 663 0 }, 664 { /*Tag:J4_cmpgti_fp1_jump_t*/ 665 /*p1=cmp.gt(Rs16,#U5); if (!p1.new) jump:t #r9:2*/ 666 0xffc02000, 667 0x12c02000, 668 0x003000fe, 669 0 }, 670 { /*Tag:J4_cmpgti_t_jumpnv_nt*/ 671 /*if (cmp.gt(Ns8.new,#U5)) jump:nt #r9:2*/ 672 0xffc02000, 673 0x24800000, 674 0x003000fe, 675 0 }, 676 { /*Tag:J4_cmpgti_t_jumpnv_t*/ 677 /*if (cmp.gt(Ns8.new,#U5)) jump:t #r9:2*/ 678 0xffc02000, 679 0x24802000, 680 0x003000fe, 681 0 }, 682 { /*Tag:J4_cmpgti_tp0_jump_nt*/ 683 /*p0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2*/ 684 0xffc02000, 685 0x10800000, 686 0x003000fe, 687 0 }, 688 { /*Tag:J4_cmpgti_tp0_jump_t*/ 689 /*p0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:2*/ 690 0xffc02000, 691 0x10802000, 692 0x003000fe, 693 0 }, 694 { /*Tag:J4_cmpgti_tp1_jump_nt*/ 695 /*p1=cmp.gt(Rs16,#U5); if (p1.new) jump:nt #r9:2*/ 696 0xffc02000, 697 0x12800000, 698 0x003000fe, 699 0 }, 700 { /*Tag:J4_cmpgti_tp1_jump_t*/ 701 /*p1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:2*/ 702 0xffc02000, 703 0x12802000, 704 0x003000fe, 705 0 }, 706 { /*Tag:J4_cmpgtn1_f_jumpnv_nt*/ 707 /*if (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2*/ 708 0xffc02000, 709 0x26c00000, 710 0x003000fe, 711 0 }, 712 { /*Tag:J4_cmpgtn1_f_jumpnv_t*/ 713 /*if (!cmp.gt(Ns8.new,#-1)) jump:t #r9:2*/ 714 0xffc02000, 715 0x26c02000, 716 0x003000fe, 717 0 }, 718 { /*Tag:J4_cmpgtn1_fp0_jump_nt*/ 719 /*p0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:2*/ 720 0xffc02300, 721 0x11c00100, 722 0x003000fe, 723 0 }, 724 { /*Tag:J4_cmpgtn1_fp0_jump_t*/ 725 /*p0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:2*/ 726 0xffc02300, 727 0x11c02100, 728 0x003000fe, 729 0 }, 730 { /*Tag:J4_cmpgtn1_fp1_jump_nt*/ 731 /*p1=cmp.gt(Rs16,#-1); if (!p1.new) jump:nt #r9:2*/ 732 0xffc02300, 733 0x13c00100, 734 0x003000fe, 735 0 }, 736 { /*Tag:J4_cmpgtn1_fp1_jump_t*/ 737 /*p1=cmp.gt(Rs16,#-1); if (!p1.new) jump:t #r9:2*/ 738 0xffc02300, 739 0x13c02100, 740 0x003000fe, 741 0 }, 742 { /*Tag:J4_cmpgtn1_t_jumpnv_nt*/ 743 /*if (cmp.gt(Ns8.new,#-1)) jump:nt #r9:2*/ 744 0xffc02000, 745 0x26800000, 746 0x003000fe, 747 0 }, 748 { /*Tag:J4_cmpgtn1_t_jumpnv_t*/ 749 /*if (cmp.gt(Ns8.new,#-1)) jump:t #r9:2*/ 750 0xffc02000, 751 0x26802000, 752 0x003000fe, 753 0 }, 754 { /*Tag:J4_cmpgtn1_tp0_jump_nt*/ 755 /*p0=cmp.gt(Rs16,#-1); if (p0.new) jump:nt #r9:2*/ 756 0xffc02300, 757 0x11800100, 758 0x003000fe, 759 0 }, 760 { /*Tag:J4_cmpgtn1_tp0_jump_t*/ 761 /*p0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:2*/ 762 0xffc02300, 763 0x11802100, 764 0x003000fe, 765 0 }, 766 { /*Tag:J4_cmpgtn1_tp1_jump_nt*/ 767 /*p1=cmp.gt(Rs16,#-1); if (p1.new) jump:nt #r9:2*/ 768 0xffc02300, 769 0x13800100, 770 0x003000fe, 771 0 }, 772 { /*Tag:J4_cmpgtn1_tp1_jump_t*/ 773 /*p1=cmp.gt(Rs16,#-1); if (p1.new) jump:t #r9:2*/ 774 0xffc02300, 775 0x13802100, 776 0x003000fe, 777 0 }, 778 { /*Tag:J4_cmpgtu_f_jumpnv_nt*/ 779 /*if (!cmp.gtu(Ns8.new,Rt32)) jump:nt #r9:2*/ 780 0xffc02000, 781 0x21400000, 782 0x003000fe, 783 0 }, 784 { /*Tag:J4_cmpgtu_f_jumpnv_t*/ 785 /*if (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2*/ 786 0xffc02000, 787 0x21402000, 788 0x003000fe, 789 0 }, 790 { /*Tag:J4_cmpgtu_fp0_jump_nt*/ 791 /*p0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:2*/ 792 0xffc03000, 793 0x15400000, 794 0x003000fe, 795 0 }, 796 { /*Tag:J4_cmpgtu_fp0_jump_t*/ 797 /*p0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:2*/ 798 0xffc03000, 799 0x15402000, 800 0x003000fe, 801 0 }, 802 { /*Tag:J4_cmpgtu_fp1_jump_nt*/ 803 /*p1=cmp.gtu(Rs16,Rt16); if (!p1.new) jump:nt #r9:2*/ 804 0xffc03000, 805 0x15401000, 806 0x003000fe, 807 0 }, 808 { /*Tag:J4_cmpgtu_fp1_jump_t*/ 809 /*p1=cmp.gtu(Rs16,Rt16); if (!p1.new) jump:t #r9:2*/ 810 0xffc03000, 811 0x15403000, 812 0x003000fe, 813 0 }, 814 { /*Tag:J4_cmpgtu_t_jumpnv_nt*/ 815 /*if (cmp.gtu(Ns8.new,Rt32)) jump:nt #r9:2*/ 816 0xffc02000, 817 0x21000000, 818 0x003000fe, 819 0 }, 820 { /*Tag:J4_cmpgtu_t_jumpnv_t*/ 821 /*if (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2*/ 822 0xffc02000, 823 0x21002000, 824 0x003000fe, 825 0 }, 826 { /*Tag:J4_cmpgtu_tp0_jump_nt*/ 827 /*p0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2*/ 828 0xffc03000, 829 0x15000000, 830 0x003000fe, 831 0 }, 832 { /*Tag:J4_cmpgtu_tp0_jump_t*/ 833 /*p0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:2*/ 834 0xffc03000, 835 0x15002000, 836 0x003000fe, 837 0 }, 838 { /*Tag:J4_cmpgtu_tp1_jump_nt*/ 839 /*p1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:nt #r9:2*/ 840 0xffc03000, 841 0x15001000, 842 0x003000fe, 843 0 }, 844 { /*Tag:J4_cmpgtu_tp1_jump_t*/ 845 /*p1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:2*/ 846 0xffc03000, 847 0x15003000, 848 0x003000fe, 849 0 }, 850 { /*Tag:J4_cmpgtui_f_jumpnv_nt*/ 851 /*if (!cmp.gtu(Ns8.new,#U5)) jump:nt #r9:2*/ 852 0xffc02000, 853 0x25400000, 854 0x003000fe, 855 0 }, 856 { /*Tag:J4_cmpgtui_f_jumpnv_t*/ 857 /*if (!cmp.gtu(Ns8.new,#U5)) jump:t #r9:2*/ 858 0xffc02000, 859 0x25402000, 860 0x003000fe, 861 0 }, 862 { /*Tag:J4_cmpgtui_fp0_jump_nt*/ 863 /*p0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:2*/ 864 0xffc02000, 865 0x11400000, 866 0x003000fe, 867 0 }, 868 { /*Tag:J4_cmpgtui_fp0_jump_t*/ 869 /*p0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:t #r9:2*/ 870 0xffc02000, 871 0x11402000, 872 0x003000fe, 873 0 }, 874 { /*Tag:J4_cmpgtui_fp1_jump_nt*/ 875 /*p1=cmp.gtu(Rs16,#U5); if (!p1.new) jump:nt #r9:2*/ 876 0xffc02000, 877 0x13400000, 878 0x003000fe, 879 0 }, 880 { /*Tag:J4_cmpgtui_fp1_jump_t*/ 881 /*p1=cmp.gtu(Rs16,#U5); if (!p1.new) jump:t #r9:2*/ 882 0xffc02000, 883 0x13402000, 884 0x003000fe, 885 0 }, 886 { /*Tag:J4_cmpgtui_t_jumpnv_nt*/ 887 /*if (cmp.gtu(Ns8.new,#U5)) jump:nt #r9:2*/ 888 0xffc02000, 889 0x25000000, 890 0x003000fe, 891 0 }, 892 { /*Tag:J4_cmpgtui_t_jumpnv_t*/ 893 /*if (cmp.gtu(Ns8.new,#U5)) jump:t #r9:2*/ 894 0xffc02000, 895 0x25002000, 896 0x003000fe, 897 0 }, 898 { /*Tag:J4_cmpgtui_tp0_jump_nt*/ 899 /*p0=cmp.gtu(Rs16,#U5); if (p0.new) jump:nt #r9:2*/ 900 0xffc02000, 901 0x11000000, 902 0x003000fe, 903 0 }, 904 { /*Tag:J4_cmpgtui_tp0_jump_t*/ 905 /*p0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2*/ 906 0xffc02000, 907 0x11002000, 908 0x003000fe, 909 0 }, 910 { /*Tag:J4_cmpgtui_tp1_jump_nt*/ 911 /*p1=cmp.gtu(Rs16,#U5); if (p1.new) jump:nt #r9:2*/ 912 0xffc02000, 913 0x13000000, 914 0x003000fe, 915 0 }, 916 { /*Tag:J4_cmpgtui_tp1_jump_t*/ 917 /*p1=cmp.gtu(Rs16,#U5); if (p1.new) jump:t #r9:2*/ 918 0xffc02000, 919 0x13002000, 920 0x003000fe, 921 0 }, 922 { /*Tag:J4_cmplt_f_jumpnv_nt*/ 923 /*if (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2*/ 924 0xffc02000, 925 0x21c00000, 926 0x003000fe, 927 0 }, 928 { /*Tag:J4_cmplt_f_jumpnv_t*/ 929 /*if (!cmp.gt(Rt32,Ns8.new)) jump:t #r9:2*/ 930 0xffc02000, 931 0x21c02000, 932 0x003000fe, 933 0 }, 934 { /*Tag:J4_cmplt_t_jumpnv_nt*/ 935 /*if (cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2*/ 936 0xffc02000, 937 0x21800000, 938 0x003000fe, 939 0 }, 940 { /*Tag:J4_cmplt_t_jumpnv_t*/ 941 /*if (cmp.gt(Rt32,Ns8.new)) jump:t #r9:2*/ 942 0xffc02000, 943 0x21802000, 944 0x003000fe, 945 0 }, 946 { /*Tag:J4_cmpltu_f_jumpnv_nt*/ 947 /*if (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:2*/ 948 0xffc02000, 949 0x22400000, 950 0x003000fe, 951 0 }, 952 { /*Tag:J4_cmpltu_f_jumpnv_t*/ 953 /*if (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:2*/ 954 0xffc02000, 955 0x22402000, 956 0x003000fe, 957 0 }, 958 { /*Tag:J4_cmpltu_t_jumpnv_nt*/ 959 /*if (cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:2*/ 960 0xffc02000, 961 0x22000000, 962 0x003000fe, 963 0 }, 964 { /*Tag:J4_cmpltu_t_jumpnv_t*/ 965 /*if (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:2*/ 966 0xffc02000, 967 0x22002000, 968 0x003000fe, 969 0 }, 970 { /*Tag:J4_jumpseti*/ 971 /*Rd16=#U6 ; jump #r9:2*/ 972 0xff000000, 973 0x16000000, 974 0x003000fe, 975 0 }, 976 { /*Tag:J4_jumpsetr*/ 977 /*Rd16=Rs16 ; jump #r9:2*/ 978 0xff000000, 979 0x17000000, 980 0x003000fe, 981 0 }, 982 { /*Tag:J4_tstbit0_f_jumpnv_nt*/ 983 /*if (!tstbit(Ns8.new,#0)) jump:nt #r9:2*/ 984 0xffc02000, 985 0x25c00000, 986 0x003000fe, 987 0 }, 988 { /*Tag:J4_tstbit0_f_jumpnv_t*/ 989 /*if (!tstbit(Ns8.new,#0)) jump:t #r9:2*/ 990 0xffc02000, 991 0x25c02000, 992 0x003000fe, 993 0 }, 994 { /*Tag:J4_tstbit0_fp0_jump_nt*/ 995 /*p0=tstbit(Rs16,#0); if (!p0.new) jump:nt #r9:2*/ 996 0xffc02300, 997 0x11c00300, 998 0x003000fe, 999 0 }, 1000 { /*Tag:J4_tstbit0_fp0_jump_t*/ 1001 /*p0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:2*/ 1002 0xffc02300, 1003 0x11c02300, 1004 0x003000fe, 1005 0 }, 1006 { /*Tag:J4_tstbit0_fp1_jump_nt*/ 1007 /*p1=tstbit(Rs16,#0); if (!p1.new) jump:nt #r9:2*/ 1008 0xffc02300, 1009 0x13c00300, 1010 0x003000fe, 1011 0 }, 1012 { /*Tag:J4_tstbit0_fp1_jump_t*/ 1013 /*p1=tstbit(Rs16,#0); if (!p1.new) jump:t #r9:2*/ 1014 0xffc02300, 1015 0x13c02300, 1016 0x003000fe, 1017 0 }, 1018 { /*Tag:J4_tstbit0_t_jumpnv_nt*/ 1019 /*if (tstbit(Ns8.new,#0)) jump:nt #r9:2*/ 1020 0xffc02000, 1021 0x25800000, 1022 0x003000fe, 1023 0 }, 1024 { /*Tag:J4_tstbit0_t_jumpnv_t*/ 1025 /*if (tstbit(Ns8.new,#0)) jump:t #r9:2*/ 1026 0xffc02000, 1027 0x25802000, 1028 0x003000fe, 1029 0 }, 1030 { /*Tag:J4_tstbit0_tp0_jump_nt*/ 1031 /*p0=tstbit(Rs16,#0); if (p0.new) jump:nt #r9:2*/ 1032 0xffc02300, 1033 0x11800300, 1034 0x003000fe, 1035 0 }, 1036 { /*Tag:J4_tstbit0_tp0_jump_t*/ 1037 /*p0=tstbit(Rs16,#0); if (p0.new) jump:t #r9:2*/ 1038 0xffc02300, 1039 0x11802300, 1040 0x003000fe, 1041 0 }, 1042 { /*Tag:J4_tstbit0_tp1_jump_nt*/ 1043 /*p1=tstbit(Rs16,#0); if (p1.new) jump:nt #r9:2*/ 1044 0xffc02300, 1045 0x13800300, 1046 0x003000fe, 1047 0 }, 1048 { /*Tag:J4_tstbit0_tp1_jump_t*/ 1049 /*p1=tstbit(Rs16,#0); if (p1.new) jump:t #r9:2*/ 1050 0xffc02300, 1051 0x13802300, 1052 0x003000fe, 1053 0 }, 1054 { /*Tag:L2_loadalignb_io*/ 1055 /*Ryy32=memb_fifo(Rs32+#s11:0)*/ 1056 0xf9e00000, 1057 0x90800000, 1058 0x06003fe0, 1059 0 }, 1060 { /*Tag:L2_loadalignh_io*/ 1061 /*Ryy32=memh_fifo(Rs32+#s11:1)*/ 1062 0xf9e00000, 1063 0x90400000, 1064 0x06003fe0, 1065 0 }, 1066 { /*Tag:L2_loadbsw2_io*/ 1067 /*Rd32=membh(Rs32+#s11:1)*/ 1068 0xf9e00000, 1069 0x90200000, 1070 0x06003fe0, 1071 0 }, 1072 { /*Tag:L2_loadbsw4_io*/ 1073 /*Rdd32=membh(Rs32+#s11:2)*/ 1074 0xf9e00000, 1075 0x90e00000, 1076 0x06003fe0, 1077 0 }, 1078 { /*Tag:L2_loadbzw2_io*/ 1079 /*Rd32=memubh(Rs32+#s11:1)*/ 1080 0xf9e00000, 1081 0x90600000, 1082 0x06003fe0, 1083 0 }, 1084 { /*Tag:L2_loadbzw4_io*/ 1085 /*Rdd32=memubh(Rs32+#s11:2)*/ 1086 0xf9e00000, 1087 0x90a00000, 1088 0x06003fe0, 1089 0 }, 1090 { /*Tag:L2_loadrb_io*/ 1091 /*Rd32=memb(Rs32+#s11:0)*/ 1092 0xf9e00000, 1093 0x91000000, 1094 0x06003fe0, 1095 0 }, 1096 { /*Tag:L2_loadrbgp*/ 1097 /*Rd32=memb(gp+#u16:0)*/ 1098 0xf9e00000, 1099 0x49000000, 1100 0x061f3fe0, 1101 0 }, 1102 { /*Tag:L2_loadrd_io*/ 1103 /*Rdd32=memd(Rs32+#s11:3)*/ 1104 0xf9e00000, 1105 0x91c00000, 1106 0x06003fe0, 1107 0 }, 1108 { /*Tag:L2_loadrdgp*/ 1109 /*Rdd32=memd(gp+#u16:3)*/ 1110 0xf9e00000, 1111 0x49c00000, 1112 0x061f3fe0, 1113 0 }, 1114 { /*Tag:L2_loadrh_io*/ 1115 /*Rd32=memh(Rs32+#s11:1)*/ 1116 0xf9e00000, 1117 0x91400000, 1118 0x06003fe0, 1119 0 }, 1120 { /*Tag:L2_loadrhgp*/ 1121 /*Rd32=memh(gp+#u16:1)*/ 1122 0xf9e00000, 1123 0x49400000, 1124 0x061f3fe0, 1125 0 }, 1126 { /*Tag:L2_loadri_io*/ 1127 /*Rd32=memw(Rs32+#s11:2)*/ 1128 0xf9e00000, 1129 0x91800000, 1130 0x06003fe0, 1131 0 }, 1132 { /*Tag:L2_loadrigp*/ 1133 /*Rd32=memw(gp+#u16:2)*/ 1134 0xf9e00000, 1135 0x49800000, 1136 0x061f3fe0, 1137 0 }, 1138 { /*Tag:L2_loadrub_io*/ 1139 /*Rd32=memub(Rs32+#s11:0)*/ 1140 0xf9e00000, 1141 0x91200000, 1142 0x06003fe0, 1143 0 }, 1144 { /*Tag:L2_loadrubgp*/ 1145 /*Rd32=memub(gp+#u16:0)*/ 1146 0xf9e00000, 1147 0x49200000, 1148 0x061f3fe0, 1149 0 }, 1150 { /*Tag:L2_loadruh_io*/ 1151 /*Rd32=memuh(Rs32+#s11:1)*/ 1152 0xf9e00000, 1153 0x91600000, 1154 0x06003fe0, 1155 0 }, 1156 { /*Tag:L2_loadruhgp*/ 1157 /*Rd32=memuh(gp+#u16:1)*/ 1158 0xf9e00000, 1159 0x49600000, 1160 0x061f3fe0, 1161 0 }, 1162 { /*Tag:L2_ploadrbf_io*/ 1163 /*if (!Pt4) Rd32=memb(Rs32+#u6:0)*/ 1164 0xffe02000, 1165 0x45000000, 1166 0x000007e0, 1167 0 }, 1168 { /*Tag:L2_ploadrbfnew_io*/ 1169 /*if (!Pt4.new) Rd32=memb(Rs32+#u6:0)*/ 1170 0xffe02000, 1171 0x47000000, 1172 0x000007e0, 1173 0 }, 1174 { /*Tag:L2_ploadrbt_io*/ 1175 /*if (Pt4) Rd32=memb(Rs32+#u6:0)*/ 1176 0xffe02000, 1177 0x41000000, 1178 0x000007e0, 1179 0 }, 1180 { /*Tag:L2_ploadrbtnew_io*/ 1181 /*if (Pt4.new) Rd32=memb(Rs32+#u6:0)*/ 1182 0xffe02000, 1183 0x43000000, 1184 0x000007e0, 1185 0 }, 1186 { /*Tag:L2_ploadrdf_io*/ 1187 /*if (!Pt4) Rdd32=memd(Rs32+#u6:3)*/ 1188 0xffe02000, 1189 0x45c00000, 1190 0x000007e0, 1191 0 }, 1192 { /*Tag:L2_ploadrdfnew_io*/ 1193 /*if (!Pt4.new) Rdd32=memd(Rs32+#u6:3)*/ 1194 0xffe02000, 1195 0x47c00000, 1196 0x000007e0, 1197 0 }, 1198 { /*Tag:L2_ploadrdt_io*/ 1199 /*if (Pt4) Rdd32=memd(Rs32+#u6:3)*/ 1200 0xffe02000, 1201 0x41c00000, 1202 0x000007e0, 1203 0 }, 1204 { /*Tag:L2_ploadrdtnew_io*/ 1205 /*if (Pt4.new) Rdd32=memd(Rs32+#u6:3)*/ 1206 0xffe02000, 1207 0x43c00000, 1208 0x000007e0, 1209 0 }, 1210 { /*Tag:L2_ploadrhf_io*/ 1211 /*if (!Pt4) Rd32=memh(Rs32+#u6:1)*/ 1212 0xffe02000, 1213 0x45400000, 1214 0x000007e0, 1215 0 }, 1216 { /*Tag:L2_ploadrhfnew_io*/ 1217 /*if (!Pt4.new) Rd32=memh(Rs32+#u6:1)*/ 1218 0xffe02000, 1219 0x47400000, 1220 0x000007e0, 1221 0 }, 1222 { /*Tag:L2_ploadrht_io*/ 1223 /*if (Pt4) Rd32=memh(Rs32+#u6:1)*/ 1224 0xffe02000, 1225 0x41400000, 1226 0x000007e0, 1227 0 }, 1228 { /*Tag:L2_ploadrhtnew_io*/ 1229 /*if (Pt4.new) Rd32=memh(Rs32+#u6:1)*/ 1230 0xffe02000, 1231 0x43400000, 1232 0x000007e0, 1233 0 }, 1234 { /*Tag:L2_ploadrif_io*/ 1235 /*if (!Pt4) Rd32=memw(Rs32+#u6:2)*/ 1236 0xffe02000, 1237 0x45800000, 1238 0x000007e0, 1239 0 }, 1240 { /*Tag:L2_ploadrifnew_io*/ 1241 /*if (!Pt4.new) Rd32=memw(Rs32+#u6:2)*/ 1242 0xffe02000, 1243 0x47800000, 1244 0x000007e0, 1245 0 }, 1246 { /*Tag:L2_ploadrit_io*/ 1247 /*if (Pt4) Rd32=memw(Rs32+#u6:2)*/ 1248 0xffe02000, 1249 0x41800000, 1250 0x000007e0, 1251 0 }, 1252 { /*Tag:L2_ploadritnew_io*/ 1253 /*if (Pt4.new) Rd32=memw(Rs32+#u6:2)*/ 1254 0xffe02000, 1255 0x43800000, 1256 0x000007e0, 1257 0 }, 1258 { /*Tag:L2_ploadrubf_io*/ 1259 /*if (!Pt4) Rd32=memub(Rs32+#u6:0)*/ 1260 0xffe02000, 1261 0x45200000, 1262 0x000007e0, 1263 0 }, 1264 { /*Tag:L2_ploadrubfnew_io*/ 1265 /*if (!Pt4.new) Rd32=memub(Rs32+#u6:0)*/ 1266 0xffe02000, 1267 0x47200000, 1268 0x000007e0, 1269 0 }, 1270 { /*Tag:L2_ploadrubt_io*/ 1271 /*if (Pt4) Rd32=memub(Rs32+#u6:0)*/ 1272 0xffe02000, 1273 0x41200000, 1274 0x000007e0, 1275 0 }, 1276 { /*Tag:L2_ploadrubtnew_io*/ 1277 /*if (Pt4.new) Rd32=memub(Rs32+#u6:0)*/ 1278 0xffe02000, 1279 0x43200000, 1280 0x000007e0, 1281 0 }, 1282 { /*Tag:L2_ploadruhf_io*/ 1283 /*if (!Pt4) Rd32=memuh(Rs32+#u6:1)*/ 1284 0xffe02000, 1285 0x45600000, 1286 0x000007e0, 1287 0 }, 1288 { /*Tag:L2_ploadruhfnew_io*/ 1289 /*if (!Pt4.new) Rd32=memuh(Rs32+#u6:1)*/ 1290 0xffe02000, 1291 0x47600000, 1292 0x000007e0, 1293 0 }, 1294 { /*Tag:L2_ploadruht_io*/ 1295 /*if (Pt4) Rd32=memuh(Rs32+#u6:1)*/ 1296 0xffe02000, 1297 0x41600000, 1298 0x000007e0, 1299 0 }, 1300 { /*Tag:L2_ploadruhtnew_io*/ 1301 /*if (Pt4.new) Rd32=memuh(Rs32+#u6:1)*/ 1302 0xffe02000, 1303 0x43600000, 1304 0x000007e0, 1305 0 }, 1306 { /*Tag:L4_add_memopb_io*/ 1307 /*memb(Rs32+#u6:0)+=Rt32*/ 1308 0xff602060, 1309 0x3e000000, 1310 0x00001f80, 1311 0 }, 1312 { /*Tag:L4_add_memoph_io*/ 1313 /*memh(Rs32+#u6:1)+=Rt32*/ 1314 0xff602060, 1315 0x3e200000, 1316 0x00001f80, 1317 0 }, 1318 { /*Tag:L4_add_memopw_io*/ 1319 /*memw(Rs32+#u6:2)+=Rt32*/ 1320 0xff602060, 1321 0x3e400000, 1322 0x00001f80, 1323 0 }, 1324 { /*Tag:L4_and_memopb_io*/ 1325 /*memb(Rs32+#u6:0)&=Rt32*/ 1326 0xff602060, 1327 0x3e000040, 1328 0x00001f80, 1329 0 }, 1330 { /*Tag:L4_and_memoph_io*/ 1331 /*memh(Rs32+#u6:1)&=Rt32*/ 1332 0xff602060, 1333 0x3e200040, 1334 0x00001f80, 1335 0 }, 1336 { /*Tag:L4_and_memopw_io*/ 1337 /*memw(Rs32+#u6:2)&=Rt32*/ 1338 0xff602060, 1339 0x3e400040, 1340 0x00001f80, 1341 0 }, 1342 { /*Tag:L4_iadd_memopb_io*/ 1343 /*memb(Rs32+#u6:0)+=#U5*/ 1344 0xff602060, 1345 0x3f000000, 1346 0x00001f80, 1347 0 }, 1348 { /*Tag:L4_iadd_memoph_io*/ 1349 /*memh(Rs32+#u6:1)+=#U5*/ 1350 0xff602060, 1351 0x3f200000, 1352 0x00001f80, 1353 0 }, 1354 { /*Tag:L4_iadd_memopw_io*/ 1355 /*memw(Rs32+#u6:2)+=#U5*/ 1356 0xff602060, 1357 0x3f400000, 1358 0x00001f80, 1359 0 }, 1360 { /*Tag:L4_iand_memopb_io*/ 1361 /*memb(Rs32+#u6:0)=clrbit(#U5)*/ 1362 0xff602060, 1363 0x3f000040, 1364 0x00001f80, 1365 0 }, 1366 { /*Tag:L4_iand_memoph_io*/ 1367 /*memh(Rs32+#u6:1)=clrbit(#U5)*/ 1368 0xff602060, 1369 0x3f200040, 1370 0x00001f80, 1371 0 }, 1372 { /*Tag:L4_iand_memopw_io*/ 1373 /*memw(Rs32+#u6:2)=clrbit(#U5)*/ 1374 0xff602060, 1375 0x3f400040, 1376 0x00001f80, 1377 0 }, 1378 { /*Tag:L4_ior_memopb_io*/ 1379 /*memb(Rs32+#u6:0)=setbit(#U5)*/ 1380 0xff602060, 1381 0x3f000060, 1382 0x00001f80, 1383 0 }, 1384 { /*Tag:L4_ior_memoph_io*/ 1385 /*memh(Rs32+#u6:1)=setbit(#U5)*/ 1386 0xff602060, 1387 0x3f200060, 1388 0x00001f80, 1389 0 }, 1390 { /*Tag:L4_ior_memopw_io*/ 1391 /*memw(Rs32+#u6:2)=setbit(#U5)*/ 1392 0xff602060, 1393 0x3f400060, 1394 0x00001f80, 1395 0 }, 1396 { /*Tag:L4_isub_memopb_io*/ 1397 /*memb(Rs32+#u6:0)-=#U5*/ 1398 0xff602060, 1399 0x3f000020, 1400 0x00001f80, 1401 0 }, 1402 { /*Tag:L4_isub_memoph_io*/ 1403 /*memh(Rs32+#u6:1)-=#U5*/ 1404 0xff602060, 1405 0x3f200020, 1406 0x00001f80, 1407 0 }, 1408 { /*Tag:L4_isub_memopw_io*/ 1409 /*memw(Rs32+#u6:2)-=#U5*/ 1410 0xff602060, 1411 0x3f400020, 1412 0x00001f80, 1413 0 }, 1414 { /*Tag:L4_loadalignb_ap*/ 1415 /*Ryy32=memb_fifo(Re32=#U6)*/ 1416 0xffe03000, 1417 0x9a801000, 1418 0x00000f60, 1419 0 }, 1420 { /*Tag:L4_loadalignb_ur*/ 1421 /*Ryy32=memb_fifo(Rt32<<#u2+#U6)*/ 1422 0xffe01000, 1423 0x9c801000, 1424 0x00000f60, 1425 0 }, 1426 { /*Tag:L4_loadalignh_ap*/ 1427 /*Ryy32=memh_fifo(Re32=#U6)*/ 1428 0xffe03000, 1429 0x9a401000, 1430 0x00000f60, 1431 0 }, 1432 { /*Tag:L4_loadalignh_ur*/ 1433 /*Ryy32=memh_fifo(Rt32<<#u2+#U6)*/ 1434 0xffe01000, 1435 0x9c401000, 1436 0x00000f60, 1437 0 }, 1438 { /*Tag:L4_loadbsw2_ap*/ 1439 /*Rd32=membh(Re32=#U6)*/ 1440 0xffe03000, 1441 0x9a201000, 1442 0x00000f60, 1443 0 }, 1444 { /*Tag:L4_loadbsw2_ur*/ 1445 /*Rd32=membh(Rt32<<#u2+#U6)*/ 1446 0xffe01000, 1447 0x9c201000, 1448 0x00000f60, 1449 0 }, 1450 { /*Tag:L4_loadbsw4_ap*/ 1451 /*Rdd32=membh(Re32=#U6)*/ 1452 0xffe03000, 1453 0x9ae01000, 1454 0x00000f60, 1455 0 }, 1456 { /*Tag:L4_loadbsw4_ur*/ 1457 /*Rdd32=membh(Rt32<<#u2+#U6)*/ 1458 0xffe01000, 1459 0x9ce01000, 1460 0x00000f60, 1461 0 }, 1462 { /*Tag:L4_loadbzw2_ap*/ 1463 /*Rd32=memubh(Re32=#U6)*/ 1464 0xffe03000, 1465 0x9a601000, 1466 0x00000f60, 1467 0 }, 1468 { /*Tag:L4_loadbzw2_ur*/ 1469 /*Rd32=memubh(Rt32<<#u2+#U6)*/ 1470 0xffe01000, 1471 0x9c601000, 1472 0x00000f60, 1473 0 }, 1474 { /*Tag:L4_loadbzw4_ap*/ 1475 /*Rdd32=memubh(Re32=#U6)*/ 1476 0xffe03000, 1477 0x9aa01000, 1478 0x00000f60, 1479 0 }, 1480 { /*Tag:L4_loadbzw4_ur*/ 1481 /*Rdd32=memubh(Rt32<<#u2+#U6)*/ 1482 0xffe01000, 1483 0x9ca01000, 1484 0x00000f60, 1485 0 }, 1486 { /*Tag:L4_loadrb_ap*/ 1487 /*Rd32=memb(Re32=#U6)*/ 1488 0xffe03000, 1489 0x9b001000, 1490 0x00000f60, 1491 0 }, 1492 { /*Tag:L4_loadrb_ur*/ 1493 /*Rd32=memb(Rt32<<#u2+#U6)*/ 1494 0xffe01000, 1495 0x9d001000, 1496 0x00000f60, 1497 0 }, 1498 { /*Tag:L4_loadrd_ap*/ 1499 /*Rdd32=memd(Re32=#U6)*/ 1500 0xffe03000, 1501 0x9bc01000, 1502 0x00000f60, 1503 0 }, 1504 { /*Tag:L4_loadrd_ur*/ 1505 /*Rdd32=memd(Rt32<<#u2+#U6)*/ 1506 0xffe01000, 1507 0x9dc01000, 1508 0x00000f60, 1509 0 }, 1510 { /*Tag:L4_loadrh_ap*/ 1511 /*Rd32=memh(Re32=#U6)*/ 1512 0xffe03000, 1513 0x9b401000, 1514 0x00000f60, 1515 0 }, 1516 { /*Tag:L4_loadrh_ur*/ 1517 /*Rd32=memh(Rt32<<#u2+#U6)*/ 1518 0xffe01000, 1519 0x9d401000, 1520 0x00000f60, 1521 0 }, 1522 { /*Tag:L4_loadri_ap*/ 1523 /*Rd32=memw(Re32=#U6)*/ 1524 0xffe03000, 1525 0x9b801000, 1526 0x00000f60, 1527 0 }, 1528 { /*Tag:L4_loadri_ur*/ 1529 /*Rd32=memw(Rt32<<#u2+#U6)*/ 1530 0xffe01000, 1531 0x9d801000, 1532 0x00000f60, 1533 0 }, 1534 { /*Tag:L4_loadrub_ap*/ 1535 /*Rd32=memub(Re32=#U6)*/ 1536 0xffe03000, 1537 0x9b201000, 1538 0x00000f60, 1539 0 }, 1540 { /*Tag:L4_loadrub_ur*/ 1541 /*Rd32=memub(Rt32<<#u2+#U6)*/ 1542 0xffe01000, 1543 0x9d201000, 1544 0x00000f60, 1545 0 }, 1546 { /*Tag:L4_loadruh_ap*/ 1547 /*Rd32=memuh(Re32=#U6)*/ 1548 0xffe03000, 1549 0x9b601000, 1550 0x00000f60, 1551 0 }, 1552 { /*Tag:L4_loadruh_ur*/ 1553 /*Rd32=memuh(Rt32<<#u2+#U6)*/ 1554 0xffe01000, 1555 0x9d601000, 1556 0x00000f60, 1557 0 }, 1558 { /*Tag:L4_or_memopb_io*/ 1559 /*memb(Rs32+#u6:0)|=Rt32*/ 1560 0xff602060, 1561 0x3e000060, 1562 0x00001f80, 1563 0 }, 1564 { /*Tag:L4_or_memoph_io*/ 1565 /*memh(Rs32+#u6:1)|=Rt32*/ 1566 0xff602060, 1567 0x3e200060, 1568 0x00001f80, 1569 0 }, 1570 { /*Tag:L4_or_memopw_io*/ 1571 /*memw(Rs32+#u6:2)|=Rt32*/ 1572 0xff602060, 1573 0x3e400060, 1574 0x00001f80, 1575 0 }, 1576 { /*Tag:L4_ploadrbf_abs*/ 1577 /*if (!Pt4) Rd32=memb(#u6)*/ 1578 0xffe03880, 1579 0x9f002880, 1580 0x001f0100, 1581 0 }, 1582 { /*Tag:L4_ploadrbfnew_abs*/ 1583 /*if (!Pt4.new) Rd32=memb(#u6)*/ 1584 0xffe03880, 1585 0x9f003880, 1586 0x001f0100, 1587 0 }, 1588 { /*Tag:L4_ploadrbt_abs*/ 1589 /*if (Pt4) Rd32=memb(#u6)*/ 1590 0xffe03880, 1591 0x9f002080, 1592 0x001f0100, 1593 0 }, 1594 { /*Tag:L4_ploadrbtnew_abs*/ 1595 /*if (Pt4.new) Rd32=memb(#u6)*/ 1596 0xffe03880, 1597 0x9f003080, 1598 0x001f0100, 1599 0 }, 1600 { /*Tag:L4_ploadrdf_abs*/ 1601 /*if (!Pt4) Rdd32=memd(#u6)*/ 1602 0xffe03880, 1603 0x9fc02880, 1604 0x001f0100, 1605 0 }, 1606 { /*Tag:L4_ploadrdfnew_abs*/ 1607 /*if (!Pt4.new) Rdd32=memd(#u6)*/ 1608 0xffe03880, 1609 0x9fc03880, 1610 0x001f0100, 1611 0 }, 1612 { /*Tag:L4_ploadrdt_abs*/ 1613 /*if (Pt4) Rdd32=memd(#u6)*/ 1614 0xffe03880, 1615 0x9fc02080, 1616 0x001f0100, 1617 0 }, 1618 { /*Tag:L4_ploadrdtnew_abs*/ 1619 /*if (Pt4.new) Rdd32=memd(#u6)*/ 1620 0xffe03880, 1621 0x9fc03080, 1622 0x001f0100, 1623 0 }, 1624 { /*Tag:L4_ploadrhf_abs*/ 1625 /*if (!Pt4) Rd32=memh(#u6)*/ 1626 0xffe03880, 1627 0x9f402880, 1628 0x001f0100, 1629 0 }, 1630 { /*Tag:L4_ploadrhfnew_abs*/ 1631 /*if (!Pt4.new) Rd32=memh(#u6)*/ 1632 0xffe03880, 1633 0x9f403880, 1634 0x001f0100, 1635 0 }, 1636 { /*Tag:L4_ploadrht_abs*/ 1637 /*if (Pt4) Rd32=memh(#u6)*/ 1638 0xffe03880, 1639 0x9f402080, 1640 0x001f0100, 1641 0 }, 1642 { /*Tag:L4_ploadrhtnew_abs*/ 1643 /*if (Pt4.new) Rd32=memh(#u6)*/ 1644 0xffe03880, 1645 0x9f403080, 1646 0x001f0100, 1647 0 }, 1648 { /*Tag:L4_ploadrif_abs*/ 1649 /*if (!Pt4) Rd32=memw(#u6)*/ 1650 0xffe03880, 1651 0x9f802880, 1652 0x001f0100, 1653 0 }, 1654 { /*Tag:L4_ploadrifnew_abs*/ 1655 /*if (!Pt4.new) Rd32=memw(#u6)*/ 1656 0xffe03880, 1657 0x9f803880, 1658 0x001f0100, 1659 0 }, 1660 { /*Tag:L4_ploadrit_abs*/ 1661 /*if (Pt4) Rd32=memw(#u6)*/ 1662 0xffe03880, 1663 0x9f802080, 1664 0x001f0100, 1665 0 }, 1666 { /*Tag:L4_ploadritnew_abs*/ 1667 /*if (Pt4.new) Rd32=memw(#u6)*/ 1668 0xffe03880, 1669 0x9f803080, 1670 0x001f0100, 1671 0 }, 1672 { /*Tag:L4_ploadrubf_abs*/ 1673 /*if (!Pt4) Rd32=memub(#u6)*/ 1674 0xffe03880, 1675 0x9f202880, 1676 0x001f0100, 1677 0 }, 1678 { /*Tag:L4_ploadrubfnew_abs*/ 1679 /*if (!Pt4.new) Rd32=memub(#u6)*/ 1680 0xffe03880, 1681 0x9f203880, 1682 0x001f0100, 1683 0 }, 1684 { /*Tag:L4_ploadrubt_abs*/ 1685 /*if (Pt4) Rd32=memub(#u6)*/ 1686 0xffe03880, 1687 0x9f202080, 1688 0x001f0100, 1689 0 }, 1690 { /*Tag:L4_ploadrubtnew_abs*/ 1691 /*if (Pt4.new) Rd32=memub(#u6)*/ 1692 0xffe03880, 1693 0x9f203080, 1694 0x001f0100, 1695 0 }, 1696 { /*Tag:L4_ploadruhf_abs*/ 1697 /*if (!Pt4) Rd32=memuh(#u6)*/ 1698 0xffe03880, 1699 0x9f602880, 1700 0x001f0100, 1701 0 }, 1702 { /*Tag:L4_ploadruhfnew_abs*/ 1703 /*if (!Pt4.new) Rd32=memuh(#u6)*/ 1704 0xffe03880, 1705 0x9f603880, 1706 0x001f0100, 1707 0 }, 1708 { /*Tag:L4_ploadruht_abs*/ 1709 /*if (Pt4) Rd32=memuh(#u6)*/ 1710 0xffe03880, 1711 0x9f602080, 1712 0x001f0100, 1713 0 }, 1714 { /*Tag:L4_ploadruhtnew_abs*/ 1715 /*if (Pt4.new) Rd32=memuh(#u6)*/ 1716 0xffe03880, 1717 0x9f603080, 1718 0x001f0100, 1719 0 }, 1720 { /*Tag:L4_sub_memopb_io*/ 1721 /*memb(Rs32+#u6:0)-=Rt32*/ 1722 0xff602060, 1723 0x3e000020, 1724 0x00001f80, 1725 0 }, 1726 { /*Tag:L4_sub_memoph_io*/ 1727 /*memh(Rs32+#u6:1)-=Rt32*/ 1728 0xff602060, 1729 0x3e200020, 1730 0x00001f80, 1731 0 }, 1732 { /*Tag:L4_sub_memopw_io*/ 1733 /*memw(Rs32+#u6:2)-=Rt32*/ 1734 0xff602060, 1735 0x3e400020, 1736 0x00001f80, 1737 0 }, 1738 { /*Tag:M2_accii*/ 1739 /*Rx32+=add(Rs32,#s8)*/ 1740 0xff802000, 1741 0xe2000000, 1742 0x00001fe0, 1743 0 }, 1744 { /*Tag:M2_macsin*/ 1745 /*Rx32-=mpyi(Rs32,#u8)*/ 1746 0xff802000, 1747 0xe1800000, 1748 0x00001fe0, 1749 0 }, 1750 { /*Tag:M2_macsip*/ 1751 /*Rx32+=mpyi(Rs32,#u8)*/ 1752 0xff802000, 1753 0xe1000000, 1754 0x00001fe0, 1755 0 }, 1756 { /*Tag:M2_mpysip*/ 1757 /*Rd32=+mpyi(Rs32,#u8)*/ 1758 0xff802000, 1759 0xe0000000, 1760 0x00001fe0, 1761 0 }, 1762 { /*Tag:M2_naccii*/ 1763 /*Rx32-=add(Rs32,#s8)*/ 1764 0xff802000, 1765 0xe2800000, 1766 0x00001fe0, 1767 0 }, 1768 { /*Tag:M4_mpyri_addi*/ 1769 /*Rd32=add(#u6,mpyi(Rs32,#U6))*/ 1770 0xff000000, 1771 0xd8000000, 1772 0x006020e0, 1773 0 }, 1774 { /*Tag:M4_mpyri_addr*/ 1775 /*Rd32=add(Ru32,mpyi(Rs32,#u6))*/ 1776 0xff800000, 1777 0xdf800000, 1778 0x006020e0, 1779 0 }, 1780 { /*Tag:M4_mpyrr_addi*/ 1781 /*Rd32=add(#u6,mpyi(Rs32,Rt32))*/ 1782 0xff800000, 1783 0xd7000000, 1784 0x006020e0, 1785 0 }, 1786 { /*Tag:PS_loadrbabs*/ 1787 /*Rd32=memb(#u16:0)*/ 1788 0xf9e00000, 1789 0x49000000, 1790 0x061f3fe0, 1791 0 }, 1792 { /*Tag:PS_loadrdabs*/ 1793 /*Rdd32=memd(#u16:3)*/ 1794 0xf9e00000, 1795 0x49c00000, 1796 0x061f3fe0, 1797 0 }, 1798 { /*Tag:PS_loadrhabs*/ 1799 /*Rd32=memh(#u16:1)*/ 1800 0xf9e00000, 1801 0x49400000, 1802 0x061f3fe0, 1803 0 }, 1804 { /*Tag:PS_loadriabs*/ 1805 /*Rd32=memw(#u16:2)*/ 1806 0xf9e00000, 1807 0x49800000, 1808 0x061f3fe0, 1809 0 }, 1810 { /*Tag:PS_loadrubabs*/ 1811 /*Rd32=memub(#u16:0)*/ 1812 0xf9e00000, 1813 0x49200000, 1814 0x061f3fe0, 1815 0 }, 1816 { /*Tag:PS_loadruhabs*/ 1817 /*Rd32=memuh(#u16:1)*/ 1818 0xf9e00000, 1819 0x49600000, 1820 0x061f3fe0, 1821 0 }, 1822 { /*Tag:PS_storerbabs*/ 1823 /*memb(#u16:0)=Rt32*/ 1824 0xf9e00000, 1825 0x48000000, 1826 0x061f20ff, 1827 0 }, 1828 { /*Tag:PS_storerbnewabs*/ 1829 /*memb(#u16:0)=Nt8.new*/ 1830 0xf9e01800, 1831 0x48a00000, 1832 0x061f20ff, 1833 0 }, 1834 { /*Tag:PS_storerdabs*/ 1835 /*memd(#u16:3)=Rtt32*/ 1836 0xf9e00000, 1837 0x48c00000, 1838 0x061f20ff, 1839 0 }, 1840 { /*Tag:PS_storerfabs*/ 1841 /*memh(#u16:1)=Rt32.h*/ 1842 0xf9e00000, 1843 0x48600000, 1844 0x061f20ff, 1845 0 }, 1846 { /*Tag:PS_storerhabs*/ 1847 /*memh(#u16:1)=Rt32*/ 1848 0xf9e00000, 1849 0x48400000, 1850 0x061f20ff, 1851 0 }, 1852 { /*Tag:PS_storerhnewabs*/ 1853 /*memh(#u16:1)=Nt8.new*/ 1854 0xf9e01800, 1855 0x48a00800, 1856 0x061f20ff, 1857 0 }, 1858 { /*Tag:PS_storeriabs*/ 1859 /*memw(#u16:2)=Rt32*/ 1860 0xf9e00000, 1861 0x48800000, 1862 0x061f20ff, 1863 0 }, 1864 { /*Tag:PS_storerinewabs*/ 1865 /*memw(#u16:2)=Nt8.new*/ 1866 0xf9e01800, 1867 0x48a01000, 1868 0x061f20ff, 1869 0 }, 1870 { /*Tag:S2_pstorerbf_io*/ 1871 /*if (!Pv4) memb(Rs32+#u6:0)=Rt32*/ 1872 0xffe00004, 1873 0x44000000, 1874 0x000020f8, 1875 0 }, 1876 { /*Tag:S2_pstorerbnewf_io*/ 1877 /*if (!Pv4) memb(Rs32+#u6:0)=Nt8.new*/ 1878 0xffe01804, 1879 0x44a00000, 1880 0x000020f8, 1881 0 }, 1882 { /*Tag:S2_pstorerbnewt_io*/ 1883 /*if (Pv4) memb(Rs32+#u6:0)=Nt8.new*/ 1884 0xffe01804, 1885 0x40a00000, 1886 0x000020f8, 1887 0 }, 1888 { /*Tag:S2_pstorerbt_io*/ 1889 /*if (Pv4) memb(Rs32+#u6:0)=Rt32*/ 1890 0xffe00004, 1891 0x40000000, 1892 0x000020f8, 1893 0 }, 1894 { /*Tag:S2_pstorerdf_io*/ 1895 /*if (!Pv4) memd(Rs32+#u6:3)=Rtt32*/ 1896 0xffe00004, 1897 0x44c00000, 1898 0x000020f8, 1899 0 }, 1900 { /*Tag:S2_pstorerdt_io*/ 1901 /*if (Pv4) memd(Rs32+#u6:3)=Rtt32*/ 1902 0xffe00004, 1903 0x40c00000, 1904 0x000020f8, 1905 0 }, 1906 { /*Tag:S2_pstorerff_io*/ 1907 /*if (!Pv4) memh(Rs32+#u6:1)=Rt32.h*/ 1908 0xffe00004, 1909 0x44600000, 1910 0x000020f8, 1911 0 }, 1912 { /*Tag:S2_pstorerft_io*/ 1913 /*if (Pv4) memh(Rs32+#u6:1)=Rt32.h*/ 1914 0xffe00004, 1915 0x40600000, 1916 0x000020f8, 1917 0 }, 1918 { /*Tag:S2_pstorerhf_io*/ 1919 /*if (!Pv4) memh(Rs32+#u6:1)=Rt32*/ 1920 0xffe00004, 1921 0x44400000, 1922 0x000020f8, 1923 0 }, 1924 { /*Tag:S2_pstorerhnewf_io*/ 1925 /*if (!Pv4) memh(Rs32+#u6:1)=Nt8.new*/ 1926 0xffe01804, 1927 0x44a00800, 1928 0x000020f8, 1929 0 }, 1930 { /*Tag:S2_pstorerhnewt_io*/ 1931 /*if (Pv4) memh(Rs32+#u6:1)=Nt8.new*/ 1932 0xffe01804, 1933 0x40a00800, 1934 0x000020f8, 1935 0 }, 1936 { /*Tag:S2_pstorerht_io*/ 1937 /*if (Pv4) memh(Rs32+#u6:1)=Rt32*/ 1938 0xffe00004, 1939 0x40400000, 1940 0x000020f8, 1941 0 }, 1942 { /*Tag:S2_pstorerif_io*/ 1943 /*if (!Pv4) memw(Rs32+#u6:2)=Rt32*/ 1944 0xffe00004, 1945 0x44800000, 1946 0x000020f8, 1947 0 }, 1948 { /*Tag:S2_pstorerinewf_io*/ 1949 /*if (!Pv4) memw(Rs32+#u6:2)=Nt8.new*/ 1950 0xffe01804, 1951 0x44a01000, 1952 0x000020f8, 1953 0 }, 1954 { /*Tag:S2_pstorerinewt_io*/ 1955 /*if (Pv4) memw(Rs32+#u6:2)=Nt8.new*/ 1956 0xffe01804, 1957 0x40a01000, 1958 0x000020f8, 1959 0 }, 1960 { /*Tag:S2_pstorerit_io*/ 1961 /*if (Pv4) memw(Rs32+#u6:2)=Rt32*/ 1962 0xffe00004, 1963 0x40800000, 1964 0x000020f8, 1965 0 }, 1966 { /*Tag:S2_storerb_io*/ 1967 /*memb(Rs32+#s11:0)=Rt32*/ 1968 0xf9e00000, 1969 0xa1000000, 1970 0x060020ff, 1971 0 }, 1972 { /*Tag:S2_storerbgp*/ 1973 /*memb(gp+#u16:0)=Rt32*/ 1974 0xf9e00000, 1975 0x48000000, 1976 0x061f20ff, 1977 0 }, 1978 { /*Tag:S2_storerbnew_io*/ 1979 /*memb(Rs32+#s11:0)=Nt8.new*/ 1980 0xf9e01800, 1981 0xa1a00000, 1982 0x060020ff, 1983 0 }, 1984 { /*Tag:S2_storerbnewgp*/ 1985 /*memb(gp+#u16:0)=Nt8.new*/ 1986 0xf9e01800, 1987 0x48a00000, 1988 0x061f20ff, 1989 0 }, 1990 { /*Tag:S2_storerd_io*/ 1991 /*memd(Rs32+#s11:3)=Rtt32*/ 1992 0xf9e00000, 1993 0xa1c00000, 1994 0x060020ff, 1995 0 }, 1996 { /*Tag:S2_storerdgp*/ 1997 /*memd(gp+#u16:3)=Rtt32*/ 1998 0xf9e00000, 1999 0x48c00000, 2000 0x061f20ff, 2001 0 }, 2002 { /*Tag:S2_storerf_io*/ 2003 /*memh(Rs32+#s11:1)=Rt32.h*/ 2004 0xf9e00000, 2005 0xa1600000, 2006 0x060020ff, 2007 0 }, 2008 { /*Tag:S2_storerfgp*/ 2009 /*memh(gp+#u16:1)=Rt32.h*/ 2010 0xf9e00000, 2011 0x48600000, 2012 0x061f20ff, 2013 0 }, 2014 { /*Tag:S2_storerh_io*/ 2015 /*memh(Rs32+#s11:1)=Rt32*/ 2016 0xf9e00000, 2017 0xa1400000, 2018 0x060020ff, 2019 0 }, 2020 { /*Tag:S2_storerhgp*/ 2021 /*memh(gp+#u16:1)=Rt32*/ 2022 0xf9e00000, 2023 0x48400000, 2024 0x061f20ff, 2025 0 }, 2026 { /*Tag:S2_storerhnew_io*/ 2027 /*memh(Rs32+#s11:1)=Nt8.new*/ 2028 0xf9e01800, 2029 0xa1a00800, 2030 0x060020ff, 2031 0 }, 2032 { /*Tag:S2_storerhnewgp*/ 2033 /*memh(gp+#u16:1)=Nt8.new*/ 2034 0xf9e01800, 2035 0x48a00800, 2036 0x061f20ff, 2037 0 }, 2038 { /*Tag:S2_storeri_io*/ 2039 /*memw(Rs32+#s11:2)=Rt32*/ 2040 0xf9e00000, 2041 0xa1800000, 2042 0x060020ff, 2043 0 }, 2044 { /*Tag:S2_storerigp*/ 2045 /*memw(gp+#u16:2)=Rt32*/ 2046 0xf9e00000, 2047 0x48800000, 2048 0x061f20ff, 2049 0 }, 2050 { /*Tag:S2_storerinew_io*/ 2051 /*memw(Rs32+#s11:2)=Nt8.new*/ 2052 0xf9e01800, 2053 0xa1a01000, 2054 0x060020ff, 2055 0 }, 2056 { /*Tag:S2_storerinewgp*/ 2057 /*memw(gp+#u16:2)=Nt8.new*/ 2058 0xf9e01800, 2059 0x48a01000, 2060 0x061f20ff, 2061 0 }, 2062 { /*Tag:S4_addaddi*/ 2063 /*Rd32=add(Rs32,add(Ru32,#s6))*/ 2064 0xff800000, 2065 0xdb000000, 2066 0x006020e0, 2067 0 }, 2068 { /*Tag:S4_addi_asl_ri*/ 2069 /*Rx32=add(#u8,asl(Rx32,#U5))*/ 2070 0xff000016, 2071 0xde000004, 2072 0x00e020e8, 2073 0 }, 2074 { /*Tag:S4_addi_lsr_ri*/ 2075 /*Rx32=add(#u8,lsr(Rx32,#U5))*/ 2076 0xff000016, 2077 0xde000014, 2078 0x00e020e8, 2079 0 }, 2080 { /*Tag:S4_andi_asl_ri*/ 2081 /*Rx32=and(#u8,asl(Rx32,#U5))*/ 2082 0xff000016, 2083 0xde000000, 2084 0x00e020e8, 2085 0 }, 2086 { /*Tag:S4_andi_lsr_ri*/ 2087 /*Rx32=and(#u8,lsr(Rx32,#U5))*/ 2088 0xff000016, 2089 0xde000010, 2090 0x00e020e8, 2091 0 }, 2092 { /*Tag:S4_or_andi*/ 2093 /*Rx32|=and(Rs32,#s10)*/ 2094 0xffc00000, 2095 0xda000000, 2096 0x00203fe0, 2097 0 }, 2098 { /*Tag:S4_or_andix*/ 2099 /*Rx32=or(Ru32,and(Rx32,#s10))*/ 2100 0xffc00000, 2101 0xda400000, 2102 0x00203fe0, 2103 0 }, 2104 { /*Tag:S4_or_ori*/ 2105 /*Rx32|=or(Rs32,#s10)*/ 2106 0xffc00000, 2107 0xda800000, 2108 0x00203fe0, 2109 0 }, 2110 { /*Tag:S4_ori_asl_ri*/ 2111 /*Rx32=or(#u8,asl(Rx32,#U5))*/ 2112 0xff000016, 2113 0xde000002, 2114 0x00e020e8, 2115 0 }, 2116 { /*Tag:S4_ori_lsr_ri*/ 2117 /*Rx32=or(#u8,lsr(Rx32,#U5))*/ 2118 0xff000016, 2119 0xde000012, 2120 0x00e020e8, 2121 0 }, 2122 { /*Tag:S4_pstorerbf_abs*/ 2123 /*if (!Pv4) memb(#u6)=Rt32*/ 2124 0xffe02084, 2125 0xaf000084, 2126 0x00030078, 2127 0 }, 2128 { /*Tag:S4_pstorerbfnew_abs*/ 2129 /*if (!Pv4.new) memb(#u6)=Rt32*/ 2130 0xffe02084, 2131 0xaf002084, 2132 0x00030078, 2133 0 }, 2134 { /*Tag:S4_pstorerbfnew_io*/ 2135 /*if (!Pv4.new) memb(Rs32+#u6:0)=Rt32*/ 2136 0xffe00004, 2137 0x46000000, 2138 0x000020f8, 2139 0 }, 2140 { /*Tag:S4_pstorerbnewf_abs*/ 2141 /*if (!Pv4) memb(#u6)=Nt8.new*/ 2142 0xffe03884, 2143 0xafa00084, 2144 0x00030078, 2145 0 }, 2146 { /*Tag:S4_pstorerbnewfnew_abs*/ 2147 /*if (!Pv4.new) memb(#u6)=Nt8.new*/ 2148 0xffe03884, 2149 0xafa02084, 2150 0x00030078, 2151 0 }, 2152 { /*Tag:S4_pstorerbnewfnew_io*/ 2153 /*if (!Pv4.new) memb(Rs32+#u6:0)=Nt8.new*/ 2154 0xffe01804, 2155 0x46a00000, 2156 0x000020f8, 2157 0 }, 2158 { /*Tag:S4_pstorerbnewt_abs*/ 2159 /*if (Pv4) memb(#u6)=Nt8.new*/ 2160 0xffe03884, 2161 0xafa00080, 2162 0x00030078, 2163 0 }, 2164 { /*Tag:S4_pstorerbnewtnew_abs*/ 2165 /*if (Pv4.new) memb(#u6)=Nt8.new*/ 2166 0xffe03884, 2167 0xafa02080, 2168 0x00030078, 2169 0 }, 2170 { /*Tag:S4_pstorerbnewtnew_io*/ 2171 /*if (Pv4.new) memb(Rs32+#u6:0)=Nt8.new*/ 2172 0xffe01804, 2173 0x42a00000, 2174 0x000020f8, 2175 0 }, 2176 { /*Tag:S4_pstorerbt_abs*/ 2177 /*if (Pv4) memb(#u6)=Rt32*/ 2178 0xffe02084, 2179 0xaf000080, 2180 0x00030078, 2181 0 }, 2182 { /*Tag:S4_pstorerbtnew_abs*/ 2183 /*if (Pv4.new) memb(#u6)=Rt32*/ 2184 0xffe02084, 2185 0xaf002080, 2186 0x00030078, 2187 0 }, 2188 { /*Tag:S4_pstorerbtnew_io*/ 2189 /*if (Pv4.new) memb(Rs32+#u6:0)=Rt32*/ 2190 0xffe00004, 2191 0x42000000, 2192 0x000020f8, 2193 0 }, 2194 { /*Tag:S4_pstorerdf_abs*/ 2195 /*if (!Pv4) memd(#u6)=Rtt32*/ 2196 0xffe02084, 2197 0xafc00084, 2198 0x00030078, 2199 0 }, 2200 { /*Tag:S4_pstorerdfnew_abs*/ 2201 /*if (!Pv4.new) memd(#u6)=Rtt32*/ 2202 0xffe02084, 2203 0xafc02084, 2204 0x00030078, 2205 0 }, 2206 { /*Tag:S4_pstorerdfnew_io*/ 2207 /*if (!Pv4.new) memd(Rs32+#u6:3)=Rtt32*/ 2208 0xffe00004, 2209 0x46c00000, 2210 0x000020f8, 2211 0 }, 2212 { /*Tag:S4_pstorerdt_abs*/ 2213 /*if (Pv4) memd(#u6)=Rtt32*/ 2214 0xffe02084, 2215 0xafc00080, 2216 0x00030078, 2217 0 }, 2218 { /*Tag:S4_pstorerdtnew_abs*/ 2219 /*if (Pv4.new) memd(#u6)=Rtt32*/ 2220 0xffe02084, 2221 0xafc02080, 2222 0x00030078, 2223 0 }, 2224 { /*Tag:S4_pstorerdtnew_io*/ 2225 /*if (Pv4.new) memd(Rs32+#u6:3)=Rtt32*/ 2226 0xffe00004, 2227 0x42c00000, 2228 0x000020f8, 2229 0 }, 2230 { /*Tag:S4_pstorerff_abs*/ 2231 /*if (!Pv4) memh(#u6)=Rt32.h*/ 2232 0xffe02084, 2233 0xaf600084, 2234 0x00030078, 2235 0 }, 2236 { /*Tag:S4_pstorerffnew_abs*/ 2237 /*if (!Pv4.new) memh(#u6)=Rt32.h*/ 2238 0xffe02084, 2239 0xaf602084, 2240 0x00030078, 2241 0 }, 2242 { /*Tag:S4_pstorerffnew_io*/ 2243 /*if (!Pv4.new) memh(Rs32+#u6:1)=Rt32.h*/ 2244 0xffe00004, 2245 0x46600000, 2246 0x000020f8, 2247 0 }, 2248 { /*Tag:S4_pstorerft_abs*/ 2249 /*if (Pv4) memh(#u6)=Rt32.h*/ 2250 0xffe02084, 2251 0xaf600080, 2252 0x00030078, 2253 0 }, 2254 { /*Tag:S4_pstorerftnew_abs*/ 2255 /*if (Pv4.new) memh(#u6)=Rt32.h*/ 2256 0xffe02084, 2257 0xaf602080, 2258 0x00030078, 2259 0 }, 2260 { /*Tag:S4_pstorerftnew_io*/ 2261 /*if (Pv4.new) memh(Rs32+#u6:1)=Rt32.h*/ 2262 0xffe00004, 2263 0x42600000, 2264 0x000020f8, 2265 0 }, 2266 { /*Tag:S4_pstorerhf_abs*/ 2267 /*if (!Pv4) memh(#u6)=Rt32*/ 2268 0xffe02084, 2269 0xaf400084, 2270 0x00030078, 2271 0 }, 2272 { /*Tag:S4_pstorerhfnew_abs*/ 2273 /*if (!Pv4.new) memh(#u6)=Rt32*/ 2274 0xffe02084, 2275 0xaf402084, 2276 0x00030078, 2277 0 }, 2278 { /*Tag:S4_pstorerhfnew_io*/ 2279 /*if (!Pv4.new) memh(Rs32+#u6:1)=Rt32*/ 2280 0xffe00004, 2281 0x46400000, 2282 0x000020f8, 2283 0 }, 2284 { /*Tag:S4_pstorerhnewf_abs*/ 2285 /*if (!Pv4) memh(#u6)=Nt8.new*/ 2286 0xffe03884, 2287 0xafa00884, 2288 0x00030078, 2289 0 }, 2290 { /*Tag:S4_pstorerhnewfnew_abs*/ 2291 /*if (!Pv4.new) memh(#u6)=Nt8.new*/ 2292 0xffe03884, 2293 0xafa02884, 2294 0x00030078, 2295 0 }, 2296 { /*Tag:S4_pstorerhnewfnew_io*/ 2297 /*if (!Pv4.new) memh(Rs32+#u6:1)=Nt8.new*/ 2298 0xffe01804, 2299 0x46a00800, 2300 0x000020f8, 2301 0 }, 2302 { /*Tag:S4_pstorerhnewt_abs*/ 2303 /*if (Pv4) memh(#u6)=Nt8.new*/ 2304 0xffe03884, 2305 0xafa00880, 2306 0x00030078, 2307 0 }, 2308 { /*Tag:S4_pstorerhnewtnew_abs*/ 2309 /*if (Pv4.new) memh(#u6)=Nt8.new*/ 2310 0xffe03884, 2311 0xafa02880, 2312 0x00030078, 2313 0 }, 2314 { /*Tag:S4_pstorerhnewtnew_io*/ 2315 /*if (Pv4.new) memh(Rs32+#u6:1)=Nt8.new*/ 2316 0xffe01804, 2317 0x42a00800, 2318 0x000020f8, 2319 0 }, 2320 { /*Tag:S4_pstorerht_abs*/ 2321 /*if (Pv4) memh(#u6)=Rt32*/ 2322 0xffe02084, 2323 0xaf400080, 2324 0x00030078, 2325 0 }, 2326 { /*Tag:S4_pstorerhtnew_abs*/ 2327 /*if (Pv4.new) memh(#u6)=Rt32*/ 2328 0xffe02084, 2329 0xaf402080, 2330 0x00030078, 2331 0 }, 2332 { /*Tag:S4_pstorerhtnew_io*/ 2333 /*if (Pv4.new) memh(Rs32+#u6:1)=Rt32*/ 2334 0xffe00004, 2335 0x42400000, 2336 0x000020f8, 2337 0 }, 2338 { /*Tag:S4_pstorerif_abs*/ 2339 /*if (!Pv4) memw(#u6)=Rt32*/ 2340 0xffe02084, 2341 0xaf800084, 2342 0x00030078, 2343 0 }, 2344 { /*Tag:S4_pstorerifnew_abs*/ 2345 /*if (!Pv4.new) memw(#u6)=Rt32*/ 2346 0xffe02084, 2347 0xaf802084, 2348 0x00030078, 2349 0 }, 2350 { /*Tag:S4_pstorerifnew_io*/ 2351 /*if (!Pv4.new) memw(Rs32+#u6:2)=Rt32*/ 2352 0xffe00004, 2353 0x46800000, 2354 0x000020f8, 2355 0 }, 2356 { /*Tag:S4_pstorerinewf_abs*/ 2357 /*if (!Pv4) memw(#u6)=Nt8.new*/ 2358 0xffe03884, 2359 0xafa01084, 2360 0x00030078, 2361 0 }, 2362 { /*Tag:S4_pstorerinewfnew_abs*/ 2363 /*if (!Pv4.new) memw(#u6)=Nt8.new*/ 2364 0xffe03884, 2365 0xafa03084, 2366 0x00030078, 2367 0 }, 2368 { /*Tag:S4_pstorerinewfnew_io*/ 2369 /*if (!Pv4.new) memw(Rs32+#u6:2)=Nt8.new*/ 2370 0xffe01804, 2371 0x46a01000, 2372 0x000020f8, 2373 0 }, 2374 { /*Tag:S4_pstorerinewt_abs*/ 2375 /*if (Pv4) memw(#u6)=Nt8.new*/ 2376 0xffe03884, 2377 0xafa01080, 2378 0x00030078, 2379 0 }, 2380 { /*Tag:S4_pstorerinewtnew_abs*/ 2381 /*if (Pv4.new) memw(#u6)=Nt8.new*/ 2382 0xffe03884, 2383 0xafa03080, 2384 0x00030078, 2385 0 }, 2386 { /*Tag:S4_pstorerinewtnew_io*/ 2387 /*if (Pv4.new) memw(Rs32+#u6:2)=Nt8.new*/ 2388 0xffe01804, 2389 0x42a01000, 2390 0x000020f8, 2391 0 }, 2392 { /*Tag:S4_pstorerit_abs*/ 2393 /*if (Pv4) memw(#u6)=Rt32*/ 2394 0xffe02084, 2395 0xaf800080, 2396 0x00030078, 2397 0 }, 2398 { /*Tag:S4_pstoreritnew_abs*/ 2399 /*if (Pv4.new) memw(#u6)=Rt32*/ 2400 0xffe02084, 2401 0xaf802080, 2402 0x00030078, 2403 0 }, 2404 { /*Tag:S4_pstoreritnew_io*/ 2405 /*if (Pv4.new) memw(Rs32+#u6:2)=Rt32*/ 2406 0xffe00004, 2407 0x42800000, 2408 0x000020f8, 2409 0 }, 2410 { /*Tag:S4_storeirb_io*/ 2411 /*memb(Rs32+#u6:0)=#S8*/ 2412 0xfe600000, 2413 0x3c000000, 2414 0x0000207f, 2415 0 }, 2416 { /*Tag:S4_storeirbf_io*/ 2417 /*if (!Pv4) memb(Rs32+#u6:0)=#S6*/ 2418 0xffe00000, 2419 0x38800000, 2420 0x0000201f, 2421 0 }, 2422 { /*Tag:S4_storeirbfnew_io*/ 2423 /*if (!Pv4.new) memb(Rs32+#u6:0)=#S6*/ 2424 0xffe00000, 2425 0x39800000, 2426 0x0000201f, 2427 0 }, 2428 { /*Tag:S4_storeirbt_io*/ 2429 /*if (Pv4) memb(Rs32+#u6:0)=#S6*/ 2430 0xffe00000, 2431 0x38000000, 2432 0x0000201f, 2433 0 }, 2434 { /*Tag:S4_storeirbtnew_io*/ 2435 /*if (Pv4.new) memb(Rs32+#u6:0)=#S6*/ 2436 0xffe00000, 2437 0x39000000, 2438 0x0000201f, 2439 0 }, 2440 { /*Tag:S4_storeirh_io*/ 2441 /*memh(Rs32+#u6:1)=#S8*/ 2442 0xfe600000, 2443 0x3c200000, 2444 0x0000207f, 2445 0 }, 2446 { /*Tag:S4_storeirhf_io*/ 2447 /*if (!Pv4) memh(Rs32+#u6:1)=#S6*/ 2448 0xffe00000, 2449 0x38a00000, 2450 0x0000201f, 2451 0 }, 2452 { /*Tag:S4_storeirhfnew_io*/ 2453 /*if (!Pv4.new) memh(Rs32+#u6:1)=#S6*/ 2454 0xffe00000, 2455 0x39a00000, 2456 0x0000201f, 2457 0 }, 2458 { /*Tag:S4_storeirht_io*/ 2459 /*if (Pv4) memh(Rs32+#u6:1)=#S6*/ 2460 0xffe00000, 2461 0x38200000, 2462 0x0000201f, 2463 0 }, 2464 { /*Tag:S4_storeirhtnew_io*/ 2465 /*if (Pv4.new) memh(Rs32+#u6:1)=#S6*/ 2466 0xffe00000, 2467 0x39200000, 2468 0x0000201f, 2469 0 }, 2470 { /*Tag:S4_storeiri_io*/ 2471 /*memw(Rs32+#u6:2)=#S8*/ 2472 0xfe600000, 2473 0x3c400000, 2474 0x0000207f, 2475 0 }, 2476 { /*Tag:S4_storeirif_io*/ 2477 /*if (!Pv4) memw(Rs32+#u6:2)=#S6*/ 2478 0xffe00000, 2479 0x38c00000, 2480 0x0000201f, 2481 0 }, 2482 { /*Tag:S4_storeirifnew_io*/ 2483 /*if (!Pv4.new) memw(Rs32+#u6:2)=#S6*/ 2484 0xffe00000, 2485 0x39c00000, 2486 0x0000201f, 2487 0 }, 2488 { /*Tag:S4_storeirit_io*/ 2489 /*if (Pv4) memw(Rs32+#u6:2)=#S6*/ 2490 0xffe00000, 2491 0x38400000, 2492 0x0000201f, 2493 0 }, 2494 { /*Tag:S4_storeiritnew_io*/ 2495 /*if (Pv4.new) memw(Rs32+#u6:2)=#S6*/ 2496 0xffe00000, 2497 0x39400000, 2498 0x0000201f, 2499 0 }, 2500 { /*Tag:S4_storerb_ap*/ 2501 /*memb(Re32=#U6)=Rt32*/ 2502 0xffe02080, 2503 0xab000080, 2504 0x0000003f, 2505 0 }, 2506 { /*Tag:S4_storerb_ur*/ 2507 /*memb(Ru32<<#u2+#U6)=Rt32*/ 2508 0xffe00080, 2509 0xad000080, 2510 0x0000003f, 2511 0 }, 2512 { /*Tag:S4_storerbnew_ap*/ 2513 /*memb(Re32=#U6)=Nt8.new*/ 2514 0xffe03880, 2515 0xaba00080, 2516 0x0000003f, 2517 0 }, 2518 { /*Tag:S4_storerbnew_ur*/ 2519 /*memb(Ru32<<#u2+#U6)=Nt8.new*/ 2520 0xffe01880, 2521 0xada00080, 2522 0x0000003f, 2523 0 }, 2524 { /*Tag:S4_storerd_ap*/ 2525 /*memd(Re32=#U6)=Rtt32*/ 2526 0xffe02080, 2527 0xabc00080, 2528 0x0000003f, 2529 0 }, 2530 { /*Tag:S4_storerd_ur*/ 2531 /*memd(Ru32<<#u2+#U6)=Rtt32*/ 2532 0xffe00080, 2533 0xadc00080, 2534 0x0000003f, 2535 0 }, 2536 { /*Tag:S4_storerf_ap*/ 2537 /*memh(Re32=#U6)=Rt32.h*/ 2538 0xffe02080, 2539 0xab600080, 2540 0x0000003f, 2541 0 }, 2542 { /*Tag:S4_storerf_ur*/ 2543 /*memh(Ru32<<#u2+#U6)=Rt32.h*/ 2544 0xffe00080, 2545 0xad600080, 2546 0x0000003f, 2547 0 }, 2548 { /*Tag:S4_storerh_ap*/ 2549 /*memh(Re32=#U6)=Rt32*/ 2550 0xffe02080, 2551 0xab400080, 2552 0x0000003f, 2553 0 }, 2554 { /*Tag:S4_storerh_ur*/ 2555 /*memh(Ru32<<#u2+#U6)=Rt32*/ 2556 0xffe00080, 2557 0xad400080, 2558 0x0000003f, 2559 0 }, 2560 { /*Tag:S4_storerhnew_ap*/ 2561 /*memh(Re32=#U6)=Nt8.new*/ 2562 0xffe03880, 2563 0xaba00880, 2564 0x0000003f, 2565 0 }, 2566 { /*Tag:S4_storerhnew_ur*/ 2567 /*memh(Ru32<<#u2+#U6)=Nt8.new*/ 2568 0xffe01880, 2569 0xada00880, 2570 0x0000003f, 2571 0 }, 2572 { /*Tag:S4_storeri_ap*/ 2573 /*memw(Re32=#U6)=Rt32*/ 2574 0xffe02080, 2575 0xab800080, 2576 0x0000003f, 2577 0 }, 2578 { /*Tag:S4_storeri_ur*/ 2579 /*memw(Ru32<<#u2+#U6)=Rt32*/ 2580 0xffe00080, 2581 0xad800080, 2582 0x0000003f, 2583 0 }, 2584 { /*Tag:S4_storerinew_ap*/ 2585 /*memw(Re32=#U6)=Nt8.new*/ 2586 0xffe03880, 2587 0xaba01080, 2588 0x0000003f, 2589 0 }, 2590 { /*Tag:S4_storerinew_ur*/ 2591 /*memw(Ru32<<#u2+#U6)=Nt8.new*/ 2592 0xffe01880, 2593 0xada01080, 2594 0x0000003f, 2595 0 }, 2596 { /*Tag:S4_subaddi*/ 2597 /*Rd32=add(Rs32,sub(#s6,Ru32))*/ 2598 0xff800000, 2599 0xdb800000, 2600 0x006020e0, 2601 0 }, 2602 { /*Tag:S4_subi_asl_ri*/ 2603 /*Rx32=sub(#u8,asl(Rx32,#U5))*/ 2604 0xff000016, 2605 0xde000006, 2606 0x00e020e8, 2607 0 }, 2608 { /*Tag:S4_subi_lsr_ri*/ 2609 /*Rx32=sub(#u8,lsr(Rx32,#U5))*/ 2610 0xff000016, 2611 0xde000016, 2612 0x00e020e8, 2613 0 }, 2614 { /*Tag:SA1_addi*/ 2615 /*Rx16=add(Rx16,#s7)*/ 2616 0xf8002000, 2617 0x20002000, 2618 0x07f00000, 2619 1 }, 2620 { /*Tag:SA1_addi*/ 2621 /*Rx16=add(Rx16,#s7)*/ 2622 0xf8002000, 2623 0x40000000, 2624 0x07f00000, 2625 1 }, 2626 { /*Tag:SA1_addi*/ 2627 /*Rx16=add(Rx16,#s7)*/ 2628 0xf8002000, 2629 0x40002000, 2630 0x07f00000, 2631 1 }, 2632 { /*Tag:SA1_addi*/ 2633 /*Rx16=add(Rx16,#s7)*/ 2634 0xf8002000, 2635 0x60000000, 2636 0x07f00000, 2637 1 }, 2638 { /*Tag:SA1_addi*/ 2639 /*Rx16=add(Rx16,#s7)*/ 2640 0xf8002000, 2641 0x60002000, 2642 0x07f00000, 2643 1 }, 2644 { /*Tag:SA1_seti*/ 2645 /*Rd16=#u6*/ 2646 0xfc002000, 2647 0x28002000, 2648 0x03f00000, 2649 1 }, 2650 { /*Tag:SA1_seti*/ 2651 /*Rd16=#u6*/ 2652 0xfc002000, 2653 0x48000000, 2654 0x03f00000, 2655 1 }, 2656 { /*Tag:SA1_seti*/ 2657 /*Rd16=#u6*/ 2658 0xfc002000, 2659 0x48002000, 2660 0x03f00000, 2661 1 }, 2662 { /*Tag:SA1_seti*/ 2663 /*Rd16=#u6*/ 2664 0xfc002000, 2665 0x68000000, 2666 0x03f00000, 2667 1 }, 2668 { /*Tag:SA1_seti*/ 2669 /*Rd16=#u6*/ 2670 0xfc002000, 2671 0x68002000, 2672 0x03f00000, 2673 1 }, 2674 { /*Tag:dup_A2_addi*/ 2675 /*Rd32=add(Rs32,#s16)*/ 2676 0x00000000, 2677 0x00000000, 2678 0x00000000, 2679 0 }, 2680 { /*Tag:dup_A2_andir*/ 2681 /*Rd32=and(Rs32,#s10)*/ 2682 0x00000000, 2683 0x00000000, 2684 0x00000000, 2685 0 }, 2686 { /*Tag:dup_A2_combineii*/ 2687 /*Rdd32=combine(#s8,#S8)*/ 2688 0x00000000, 2689 0x00000000, 2690 0x00000000, 2691 0 }, 2692 { /*Tag:dup_A2_tfrsi*/ 2693 /*Rd32=#s16*/ 2694 0x00000000, 2695 0x00000000, 2696 0x00000000, 2697 0 }, 2698 { /*Tag:dup_A4_combineii*/ 2699 /*Rdd32=combine(#s8,#U6)*/ 2700 0x00000000, 2701 0x00000000, 2702 0x00002404, 2703 0 }, 2704 { /*Tag:dup_A4_combineir*/ 2705 /*Rdd32=combine(#s8,Rs32)*/ 2706 0x00000000, 2707 0x00000000, 2708 0x00000000, 2709 0 }, 2710 { /*Tag:dup_A4_combineri*/ 2711 /*Rdd32=combine(Rs32,#s8)*/ 2712 0x00000000, 2713 0x00000000, 2714 0x00000000, 2715 0 }, 2716 { /*Tag:dup_C2_cmoveif*/ 2717 /*if (!Pu4) Rd32=#s12*/ 2718 0x00000000, 2719 0x00000000, 2720 0x00000000, 2721 0 }, 2722 { /*Tag:dup_C2_cmoveit*/ 2723 /*if (Pu4) Rd32=#s12*/ 2724 0x00000000, 2725 0x00000000, 2726 0x00000000, 2727 0 }, 2728 { /*Tag:dup_C2_cmovenewif*/ 2729 /*if (!Pu4.new) Rd32=#s12*/ 2730 0x00000000, 2731 0x00000000, 2732 0x00000000, 2733 0 }, 2734 { /*Tag:dup_C2_cmovenewit*/ 2735 /*if (Pu4.new) Rd32=#s12*/ 2736 0x00000000, 2737 0x00000000, 2738 0x00000000, 2739 0 }, 2740 { /*Tag:dup_C2_cmpeqi*/ 2741 /*Pd4=cmp.eq(Rs32,#s10)*/ 2742 0x00000000, 2743 0x00000000, 2744 0x00000000, 2745 0 }, 2746 { /*Tag:dup_L2_loadrb_io*/ 2747 /*Rd32=memb(Rs32+#s11:0)*/ 2748 0x00000000, 2749 0x00000000, 2750 0x00000000, 2751 0 }, 2752 { /*Tag:dup_L2_loadrd_io*/ 2753 /*Rdd32=memd(Rs32+#s11:3)*/ 2754 0x00000000, 2755 0x00000000, 2756 0x00000000, 2757 0 }, 2758 { /*Tag:dup_L2_loadrh_io*/ 2759 /*Rd32=memh(Rs32+#s11:1)*/ 2760 0x00000000, 2761 0x00000000, 2762 0x00000000, 2763 0 }, 2764 { /*Tag:dup_L2_loadri_io*/ 2765 /*Rd32=memw(Rs32+#s11:2)*/ 2766 0x00000000, 2767 0x00000000, 2768 0x00000000, 2769 0 }, 2770 { /*Tag:dup_L2_loadrub_io*/ 2771 /*Rd32=memub(Rs32+#s11:0)*/ 2772 0x00000000, 2773 0x00000000, 2774 0x00000000, 2775 0 }, 2776 { /*Tag:dup_L2_loadruh_io*/ 2777 /*Rd32=memuh(Rs32+#s11:1)*/ 2778 0x00000000, 2779 0x00000000, 2780 0x00000000, 2781 0 }, 2782 { /*Tag:dup_S2_storerb_io*/ 2783 /*memb(Rs32+#s11:0)=Rt32*/ 2784 0x00000000, 2785 0x00000000, 2786 0x00000000, 2787 0 }, 2788 { /*Tag:dup_S2_storerd_io*/ 2789 /*memd(Rs32+#s11:3)=Rtt32*/ 2790 0x00000000, 2791 0x00000000, 2792 0x00000000, 2793 0 }, 2794 { /*Tag:dup_S2_storerh_io*/ 2795 /*memh(Rs32+#s11:1)=Rt32*/ 2796 0x00000000, 2797 0x00000000, 2798 0x00000000, 2799 0 }, 2800 { /*Tag:dup_S2_storeri_io*/ 2801 /*memw(Rs32+#s11:2)=Rt32*/ 2802 0x00000000, 2803 0x00000000, 2804 0x00000000, 2805 0 }, 2806 { /*Tag:dup_S4_storeirb_io*/ 2807 /*memb(Rs32+#u6:0)=#S8*/ 2808 0x00000000, 2809 0x00000000, 2810 0x00002404, 2811 0 }, 2812 { /*Tag:dup_S4_storeiri_io*/ 2813 /*memw(Rs32+#u6:2)=#S8*/ 2814 0x00000000, 2815 0x00000000, 2816 0x00002404, 2817 0 } 2818 }; 2819 // clang-format off 2820 2821 #endif // LLVM_LIB_TARGET_HEXAGON_HEXAGONDEPMASK_H 2822