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