1 2 mov $0,$0 3 mov $1,$0 4 mov $2,$0 5 mov $3,$0 6 mov $4,$0 7 mov $5,$0 8 mov $6,$0 9 mov $7,$0 10 mov $8,$0 11 mov $9,$0 12 mov $10,$0 13 mov $11,$0 14 mov $12,$0 15 mov $13,$0 16 mov $14,$0 17 mov $15,$0 18 19 mov $fp,$0 20 mov $tp,$0 21 mov $gp,$0 22 mov $sp,$0 23 24 25 sb $0,($0) 26 sh $0,($0) 27 sw $0,($0) 28 lb $0,($0) 29 lh $0,($0) 30 lw $0,($0) 31 lbu $0,($0) 32 lhu $0,($0) 33 sb $15,($0) 34 sh $15,($0) 35 sw $15,($0) 36 lb $15,($0) 37 lh $15,($0) 38 lw $15,($0) 39 lbu $15,($0) 40 lhu $15,($0) 41 sb $0,($15) 42 sh $0,($15) 43 sw $0,($15) 44 lb $0,($15) 45 lh $0,($15) 46 lw $0,($15) 47 lbu $0,($15) 48 lhu $0,($15) 49 sb $15,($15) 50 sh $15,($15) 51 sw $15,($15) 52 lb $15,($15) 53 lh $15,($15) 54 lw $15,($15) 55 lbu $15,($15) 56 lhu $15,($15) 57 58 sw $0,0($sp) 59 lw $0,0($sp) 60 sw $15,0($sp) 61 lw $15,0($sp) 62 sw $0,124($sp) 63 lw $0,124($sp) 64 sw $15,124($sp) 65 lw $15,124($sp) 66 sw $0,0($15) 67 lw $0,0($15) 68 sw $15,0($15) 69 lw $15,0($15) 70 sw $0,124($15) 71 lw $0,124($15) 72 sw $15,124($15) 73 lw $15,124($15) 74 75 sb $0,0($tp) 76 lb $0,0($tp) 77 lbu $0,0($tp) 78 sb $7,0($tp) 79 lb $7,0($tp) 80 lbu $7,0($tp) 81 sb $0,127($tp) 82 lb $0,127($tp) 83 lbu $0,127($tp) 84 sb $7,127($tp) 85 lb $7,127($tp) 86 lbu $7,127($tp) 87 sb $0,%tpoff(symbol)($tp) 88 lb $0,%tpoff(symbol)($tp) 89 lbu $0,%tpoff(symbol)($tp) 90 sb $7,%tpoff(symbol)($tp) 91 lb $7,%tpoff(symbol)($tp) 92 lbu $7,%tpoff(symbol)($tp) 93 sb $0,0($13) 94 lb $0,0($13) 95 lbu $0,0($13) 96 sb $7,0($13) 97 lb $7,0($13) 98 lbu $7,0($13) 99 sb $0,127($13) 100 lb $0,127($13) 101 lbu $0,127($13) 102 sb $7,127($13) 103 lb $7,127($13) 104 lbu $7,127($13) 105 sb $0,%tpoff(symbol)($13) 106 lb $0,%tpoff(symbol)($13) 107 lbu $0,%tpoff(symbol)($13) 108 sb $7,%tpoff(symbol)($13) 109 lb $7,%tpoff(symbol)($13) 110 lbu $7,%tpoff(symbol)($13) 111 112 sh $0,0($tp) 113 lh $0,0($tp) 114 lhu $0,0($tp) 115 sh $7,0($tp) 116 lh $7,0($tp) 117 lhu $7,0($tp) 118 sh $0,126($tp) 119 lh $0,126($tp) 120 lhu $0,126($tp) 121 sh $7,126($tp) 122 lh $7,126($tp) 123 lhu $7,126($tp) 124 sh $0,%tpoff(symbol)($tp) 125 lh $0,%tpoff(symbol)($tp) 126 lhu $0,%tpoff(symbol)($tp) 127 sh $7,%tpoff(symbol)($tp) 128 lh $7,%tpoff(symbol)($tp) 129 lhu $7,%tpoff(symbol)($tp) 130 sh $0,0($13) 131 lh $0,0($13) 132 lhu $0,0($13) 133 sh $7,0($13) 134 lh $7,0($13) 135 lhu $7,0($13) 136 sh $0,126($13) 137 lh $0,126($13) 138 lhu $0,126($13) 139 sh $7,126($13) 140 lh $7,126($13) 141 lhu $7,126($13) 142 sh $0,%tpoff(symbol)($13) 143 lh $0,%tpoff(symbol)($13) 144 lhu $0,%tpoff(symbol)($13) 145 sh $7,%tpoff(symbol)($13) 146 lh $7,%tpoff(symbol)($13) 147 lhu $7,%tpoff(symbol)($13) 148 149 sw $0,0($tp) 150 lw $0,0($tp) 151 sw $7,0($tp) 152 lw $7,0($tp) 153 sw $0,124($tp) 154 lw $0,124($tp) 155 sw $7,124($tp) 156 lw $7,124($tp) 157 sw $0,%tpoff(symbol)($tp) 158 lw $0,%tpoff(symbol)($tp) 159 sw $7,%tpoff(symbol)($tp) 160 lw $7,%tpoff(symbol)($tp) 161 sw $0,0($13) 162 lw $0,0($13) 163 sw $7,0($13) 164 lw $7,0($13) 165 sw $0,124($13) 166 lw $0,124($13) 167 sw $7,124($13) 168 lw $7,124($13) 169 sw $0,%tpoff(symbol)($13) 170 lw $0,%tpoff(symbol)($13) 171 sw $7,%tpoff(symbol)($13) 172 lw $7,%tpoff(symbol)($13) 173 174 sb $0,-32768($0) 175 sh $0,-32768($0) 176 sw $0,-32768($0) 177 lb $0,-32768($0) 178 lh $0,-32768($0) 179 lw $0,-32768($0) 180 lbu $0,-32768($0) 181 lhu $0,-32768($0) 182 sb $15,-32768($0) 183 sh $15,-32768($0) 184 sw $15,-32768($0) 185 lb $15,-32768($0) 186 lh $15,-32768($0) 187 lw $15,-32768($0) 188 lbu $15,-32768($0) 189 lhu $15,-32768($0) 190 sb $0,32767($0) 191 sh $0,32767($0) 192 sw $0,32767($0) 193 lb $0,32767($0) 194 lh $0,32767($0) 195 lw $0,32767($0) 196 lbu $0,32767($0) 197 lhu $0,32767($0) 198 sb $15,32767($0) 199 sh $15,32767($0) 200 sw $15,32767($0) 201 lb $15,32767($0) 202 lh $15,32767($0) 203 lw $15,32767($0) 204 lbu $15,32767($0) 205 lhu $15,32767($0) 206 sb $0,%sdaoff(symbol)($0) 207 sh $0,%sdaoff(symbol)($0) 208 sw $0,%sdaoff(symbol)($0) 209 lb $0,%sdaoff(symbol)($0) 210 lh $0,%sdaoff(symbol)($0) 211 lw $0,%sdaoff(symbol)($0) 212 lbu $0,%sdaoff(symbol)($0) 213 lhu $0,%sdaoff(symbol)($0) 214 sb $15,%sdaoff(symbol)($0) 215 sh $15,%sdaoff(symbol)($0) 216 sw $15,%sdaoff(symbol)($0) 217 lb $15,%sdaoff(symbol)($0) 218 lh $15,%sdaoff(symbol)($0) 219 lw $15,%sdaoff(symbol)($0) 220 lbu $15,%sdaoff(symbol)($0) 221 lhu $15,%sdaoff(symbol)($0) 222 sb $0,-32768($0) 223 sh $0,-32768($0) 224 sw $0,-32768($0) 225 lb $0,-32768($0) 226 lh $0,-32768($0) 227 lw $0,-32768($0) 228 lbu $0,-32768($0) 229 lhu $0,-32768($0) 230 sb $15,-32768($0) 231 sh $15,-32768($0) 232 sw $15,-32768($0) 233 lb $15,-32768($0) 234 lh $15,-32768($0) 235 lw $15,-32768($0) 236 lbu $15,-32768($0) 237 lhu $15,-32768($0) 238 sb $0,32767($0) 239 sh $0,32767($0) 240 sw $0,32767($0) 241 lb $0,32767($0) 242 lh $0,32767($0) 243 lw $0,32767($0) 244 lbu $0,32767($0) 245 lhu $0,32767($0) 246 sb $15,32767($0) 247 sh $15,32767($0) 248 sw $15,32767($0) 249 lb $15,32767($0) 250 lh $15,32767($0) 251 lw $15,32767($0) 252 lbu $15,32767($0) 253 lhu $15,32767($0) 254 sb $0,%tpoff(symbol)($0) 255 sh $0,%tpoff(symbol)($0) 256 sw $0,%tpoff(symbol)($0) 257 lb $0,%tpoff(symbol)($0) 258 lh $0,%tpoff(symbol)($0) 259 lw $0,%tpoff(symbol)($0) 260 lbu $0,%tpoff(symbol)($0) 261 lhu $0,%tpoff(symbol)($0) 262 sb $15,%tpoff(symbol)($0) 263 sh $15,%tpoff(symbol)($0) 264 sw $15,%tpoff(symbol)($0) 265 lb $15,%tpoff(symbol)($0) 266 lh $15,%tpoff(symbol)($0) 267 lw $15,%tpoff(symbol)($0) 268 lbu $15,%tpoff(symbol)($0) 269 lhu $15,%tpoff(symbol)($0) 270 sb $0,-32768($15) 271 sh $0,-32768($15) 272 sw $0,-32768($15) 273 lb $0,-32768($15) 274 lh $0,-32768($15) 275 lw $0,-32768($15) 276 lbu $0,-32768($15) 277 lhu $0,-32768($15) 278 sb $15,-32768($15) 279 sh $15,-32768($15) 280 sw $15,-32768($15) 281 lb $15,-32768($15) 282 lh $15,-32768($15) 283 lw $15,-32768($15) 284 lbu $15,-32768($15) 285 lhu $15,-32768($15) 286 sb $0,32767($15) 287 sh $0,32767($15) 288 sw $0,32767($15) 289 lb $0,32767($15) 290 lh $0,32767($15) 291 lw $0,32767($15) 292 lbu $0,32767($15) 293 lhu $0,32767($15) 294 sb $15,32767($15) 295 sh $15,32767($15) 296 sw $15,32767($15) 297 lb $15,32767($15) 298 lh $15,32767($15) 299 lw $15,32767($15) 300 lbu $15,32767($15) 301 lhu $15,32767($15) 302 sb $0,%sdaoff(symbol)($15) 303 sh $0,%sdaoff(symbol)($15) 304 sw $0,%sdaoff(symbol)($15) 305 lb $0,%sdaoff(symbol)($15) 306 lh $0,%sdaoff(symbol)($15) 307 lw $0,%sdaoff(symbol)($15) 308 lbu $0,%sdaoff(symbol)($15) 309 lhu $0,%sdaoff(symbol)($15) 310 sb $15,%sdaoff(symbol)($15) 311 sh $15,%sdaoff(symbol)($15) 312 sw $15,%sdaoff(symbol)($15) 313 lb $15,%sdaoff(symbol)($15) 314 lh $15,%sdaoff(symbol)($15) 315 lw $15,%sdaoff(symbol)($15) 316 lbu $15,%sdaoff(symbol)($15) 317 lhu $15,%sdaoff(symbol)($15) 318 sb $0,-32768($15) 319 sh $0,-32768($15) 320 sw $0,-32768($15) 321 lb $0,-32768($15) 322 lh $0,-32768($15) 323 lw $0,-32768($15) 324 lbu $0,-32768($15) 325 lhu $0,-32768($15) 326 sb $15,-32768($15) 327 sh $15,-32768($15) 328 sw $15,-32768($15) 329 lb $15,-32768($15) 330 lh $15,-32768($15) 331 lw $15,-32768($15) 332 lbu $15,-32768($15) 333 lhu $15,-32768($15) 334 sb $0,32767($15) 335 sh $0,32767($15) 336 sw $0,32767($15) 337 lb $0,32767($15) 338 lh $0,32767($15) 339 lw $0,32767($15) 340 lbu $0,32767($15) 341 lhu $0,32767($15) 342 sb $15,32767($15) 343 sh $15,32767($15) 344 sw $15,32767($15) 345 lb $15,32767($15) 346 lh $15,32767($15) 347 lw $15,32767($15) 348 lbu $15,32767($15) 349 lhu $15,32767($15) 350 sb $0,%tpoff(symbol)($15) 351 sh $0,%tpoff(symbol)($15) 352 sw $0,%tpoff(symbol)($15) 353 lb $0,%tpoff(symbol)($15) 354 lh $0,%tpoff(symbol)($15) 355 lw $0,%tpoff(symbol)($15) 356 lbu $0,%tpoff(symbol)($15) 357 lhu $0,%tpoff(symbol)($15) 358 sb $15,%tpoff(symbol)($15) 359 sh $15,%tpoff(symbol)($15) 360 sw $15,%tpoff(symbol)($15) 361 lb $15,%tpoff(symbol)($15) 362 lh $15,%tpoff(symbol)($15) 363 lw $15,%tpoff(symbol)($15) 364 lbu $15,%tpoff(symbol)($15) 365 lhu $15,%tpoff(symbol)($15) 366 367 sw $0,(0) 368 lw $0,(0) 369 sw $15,(0) 370 lw $15,(0) 371 sw $0,(0xfffffc) 372 lw $0,(0xfffffc) 373 sw $15,(0xfffffc) 374 lw $15,(0xfffffc) 375 sw $0,(symbol) 376 lw $0,(symbol) 377 sw $15,(symbol) 378 lw $15,(symbol) 379 380 381 extb $0 382 extub $0 383 exth $0 384 extuh $0 385 extb $15 386 extub $15 387 exth $15 388 extuh $15 389 390 391 ssarb 0($0) 392 ssarb 3($0) 393 ssarb 0($15) 394 ssarb 3($15) 395 396 397 mov $0,$0 398 mov $15,$0 399 mov $0,$15 400 mov $15,$15 401 mov $0,-32768 402 mov $15,-32768 403 mov $0,-128 404 mov $15,-128 405 mov $0,0 406 mov $15,0 407 mov $0,127 408 mov $15,127 409 mov $0,32767 410 mov $15,32767 411 412 mov $0,%lo(symbol) 413 mov $0,%hi(symbol) 414 mov $0,%uhi(symbol) 415 mov $0,%sdaoff(symbol) 416 mov $0,%tpoff(symbol) 417 418 movu $0,0 419 movu $7,0 420 movu $0,0xffffff 421 movu $7,0xffffff 422 movu $0,%lo(symbol) 423 movu $7,%lo(symbol) 424 movu $0,symbol 425 movu $7,symbol 426 427 movu $0,0 428 movh $0,0 429 movu $15,0 430 movh $15,0 431 movu $0,0xffff 432 movh $0,0xffff 433 movu $15,0xffff 434 movh $15,0xffff 435 436 movu $0,%lo(symbol) 437 movh $0,%lo(symbol) 438 movu $15,%lo(symbol) 439 movh $15,%lo(symbol) 440 movu $0,%hi(symbol) 441 movh $0,%hi(symbol) 442 movu $15,%hi(symbol) 443 movh $15,%hi(symbol) 444 movu $0,%uhi(symbol) 445 movh $0,%uhi(symbol) 446 movu $15,%uhi(symbol) 447 movh $15,%uhi(symbol) 448 movu $0,%lo(0x12345678) 449 movh $0,%lo(0x12345678) 450 movu $15,%lo(0x12345678) 451 movh $15,%lo(0x12345678) 452 movu $0,%hi(0x12345678) 453 movh $0,%hi(0x12345678) 454 movu $15,%hi(0x12345678) 455 movh $15,%hi(0x12345678) 456 movu $0,%uhi(0x12345678) 457 movh $0,%uhi(0x12345678) 458 movu $15,%uhi(0x12345678) 459 movh $15,%uhi(0x12345678) 460 461 462 add3 $0,$0,$0 463 add3 $15,$0,$0 464 add3 $0,$15,$0 465 add3 $15,$15,$0 466 add3 $0,$0,$15 467 add3 $15,$0,$15 468 add3 $0,$15,$15 469 add3 $15,$15,$15 470 471 add $0,-16 472 add $15,-16 473 add $0,0 474 add $15,0 475 add $0,15 476 add $15,15 477 478 add3 $0,$sp,0 479 add3 $15,$sp,0 480 add3 $0,$sp,124 481 add3 $15,$sp,124 482 add3 $0,$sp,1 483 add3 $15,$sp,1 484 485 advck3 $0,$0,$0 486 sbvck3 $0,$0,$0 487 advck3 $0,$15,$0 488 sbvck3 $0,$15,$0 489 advck3 $0,$0,$15 490 sbvck3 $0,$0,$15 491 advck3 $0,$15,$15 492 sbvck3 $0,$15,$15 493 494 sub $0,$0 495 neg $0,$0 496 sub $15,$0 497 neg $15,$0 498 sub $0,$15 499 neg $0,$15 500 sub $15,$15 501 neg $15,$15 502 503 slt3 $0,$0,$0 504 sltu3 $0,$0,$0 505 sl1ad3 $0,$0,$0 506 sl2ad3 $0,$0,$0 507 slt3 $0,$15,$0 508 sltu3 $0,$15,$0 509 sl1ad3 $0,$15,$0 510 sl2ad3 $0,$15,$0 511 slt3 $0,$0,$15 512 sltu3 $0,$0,$15 513 sl1ad3 $0,$0,$15 514 sl2ad3 $0,$0,$15 515 slt3 $0,$15,$15 516 sltu3 $0,$15,$15 517 sl1ad3 $0,$15,$15 518 sl2ad3 $0,$15,$15 519 520 add3 $0,$0,-32768 521 add3 $15,$0,-32768 522 add3 $0,$15,-32768 523 add3 $15,$15,-32768 524 add3 $0,$0,32767 525 add3 $15,$0,32767 526 add3 $0,$15,32767 527 add3 $15,$15,32767 528 add3 $0,$0,%lo(symbol) 529 add3 $15,$0,%lo(symbol) 530 add3 $0,$15,%lo(symbol) 531 add3 $15,$15,%lo(symbol) 532 533 slt3 $0,$0,0 534 sltu3 $0,$0,0 535 slt3 $0,$15,0 536 sltu3 $0,$15,0 537 slt3 $0,$0,31 538 sltu3 $0,$0,31 539 slt3 $0,$15,31 540 sltu3 $0,$15,31 541 542 543 or $0,$0 544 and $0,$0 545 xor $0,$0 546 nor $0,$0 547 or $15,$0 548 and $15,$0 549 xor $15,$0 550 nor $15,$0 551 or $0,$15 552 and $0,$15 553 xor $0,$15 554 nor $0,$15 555 or $15,$15 556 and $15,$15 557 xor $15,$15 558 nor $15,$15 559 560 or3 $0,$0,0 561 and3 $0,$0,0 562 xor3 $0,$0,0 563 or3 $15,$0,0 564 and3 $15,$0,0 565 xor3 $15,$0,0 566 or3 $0,$15,0 567 and3 $0,$15,0 568 xor3 $0,$15,0 569 or3 $15,$15,0 570 and3 $15,$15,0 571 xor3 $15,$15,0 572 or3 $0,$0,65535 573 and3 $0,$0,65535 574 xor3 $0,$0,65535 575 or3 $15,$0,65535 576 and3 $15,$0,65535 577 xor3 $15,$0,65535 578 or3 $0,$15,65535 579 and3 $0,$15,65535 580 xor3 $0,$15,65535 581 or3 $15,$15,65535 582 and3 $15,$15,65535 583 xor3 $15,$15,65535 584 or3 $0,$0,%lo(symbol) 585 and3 $0,$0,%lo(symbol) 586 xor3 $0,$0,%lo(symbol) 587 or3 $15,$0,%lo(symbol) 588 and3 $15,$0,%lo(symbol) 589 xor3 $15,$0,%lo(symbol) 590 or3 $0,$15,%lo(symbol) 591 and3 $0,$15,%lo(symbol) 592 xor3 $0,$15,%lo(symbol) 593 or3 $15,$15,%lo(symbol) 594 and3 $15,$15,%lo(symbol) 595 xor3 $15,$15,%lo(symbol) 596 597 598 sra $0,$0 599 srl $0,$0 600 sll $0,$0 601 fsft $0,$0 602 sra $15,$0 603 srl $15,$0 604 sll $15,$0 605 fsft $15,$0 606 sra $0,$15 607 srl $0,$15 608 sll $0,$15 609 fsft $0,$15 610 sra $15,$15 611 srl $15,$15 612 sll $15,$15 613 fsft $15,$15 614 615 sra $0,0 616 srl $0,0 617 sll $0,0 618 sra $15,0 619 srl $15,0 620 sll $15,0 621 sra $0,31 622 srl $0,31 623 sll $0,31 624 sra $15,31 625 srl $15,31 626 sll $15,31 627 628 sll3 $0,$0,0 629 sll3 $0,$15,0 630 sll3 $0,$0,31 631 sll3 $0,$15,31 632 633 634 bra .-2048+2 635 bra .+2046+2 636 bra symbol 637 638 beqz $0,.-128+2 639 bnez $0,.-128+2 640 beqz $15,.-128+2 641 bnez $15,.-128+2 642 beqz $0,.+126+2 643 bnez $0,.+126+2 644 beqz $15,.+126+2 645 bnez $15,.+126+2 646 beqz $0,symbol 647 bnez $0,symbol 648 beqz $15,symbol 649 bnez $15,symbol 650 651 beqi $0,0,.-65536+4 652 bnei $0,0,.-65536+4 653 blti $0,0,.-65536+4 654 bgei $0,0,.-65536+4 655 beqi $15,0,.-65536+4 656 bnei $15,0,.-65536+4 657 blti $15,0,.-65536+4 658 bgei $15,0,.-65536+4 659 beqi $0,15,.-65536+4 660 bnei $0,15,.-65536+4 661 blti $0,15,.-65536+4 662 bgei $0,15,.-65536+4 663 beqi $15,15,.-65536+4 664 bnei $15,15,.-65536+4 665 blti $15,15,.-65536+4 666 bgei $15,15,.-65536+4 667 beqi $0,0,.+32763+4 668 bnei $0,0,.+32763+4 669 blti $0,0,.+32763+4 670 bgei $0,0,.+32763+4 671 beqi $15,0,.+32763+4 672 bnei $15,0,.+32763+4 673 blti $15,0,.+32763+4 674 bgei $15,0,.+32763+4 675 beqi $0,15,.+32763+4 676 bnei $0,15,.+32763+4 677 blti $0,15,.+32763+4 678 bgei $0,15,.+32763+4 679 beqi $15,15,.+32763+4 680 bnei $15,15,.+32763+4 681 blti $15,15,.+32763+4 682 bgei $15,15,.+32763+4 683 beqi $0,0,symbol 684 bnei $0,0,symbol 685 blti $0,0,symbol 686 bgei $0,0,symbol 687 beqi $15,0,symbol 688 bnei $15,0,symbol 689 blti $15,0,symbol 690 bgei $15,0,symbol 691 beqi $0,15,symbol 692 bnei $0,15,symbol 693 blti $0,15,symbol 694 bgei $0,15,symbol 695 beqi $15,15,symbol 696 bnei $15,15,symbol 697 blti $15,15,symbol 698 bgei $15,15,symbol 699 700 beq $0,$0,.-65536+4 701 bne $0,$0,.-65536+4 702 beq $15,$0,.-65536+4 703 bne $15,$0,.-65536+4 704 beq $0,$15,.-65536+4 705 bne $0,$15,.-65536+4 706 beq $15,$15,.-65536+4 707 bne $15,$15,.-65536+4 708 beq $0,$0,.+32763+4 709 bne $0,$0,.+32763+4 710 beq $15,$0,.+32763+4 711 bne $15,$0,.+32763+4 712 beq $0,$15,.+32763+4 713 bne $0,$15,.+32763+4 714 beq $15,$15,.+32763+4 715 bne $15,$15,.+32763+4 716 beq $0,$0,symbol 717 bne $0,$0,symbol 718 beq $15,$0,symbol 719 bne $15,$0,symbol 720 beq $0,$15,symbol 721 bne $0,$15,symbol 722 beq $15,$15,symbol 723 bne $15,$15,symbol 724 725 bsr .-0x800000+4 726 bsr .-2048+2 727 bsr .+2046+2 728 bsr .+0x7ffffe+4 729 bsr symbol 730 731 jmp $0 732 jmp $15 733 jmp 0 734 jmp 0xfffffe 735 jmp symbol 736 737 jsr $0 738 jsr $15 739 740 ret 741 742 repeat $0,.-65536+4 743 repeat $15,.-65536+4 744 repeat $0,.+32763+4 745 repeat $15,.+32763+4 746 repeat $0,symbol 747 repeat $15,symbol 748 749 erepeat .-65536+4 750 erepeat .+32763+4 751 erepeat symbol 752 753 754 stc $0,$pc 755 ldc $0,$pc 756 stc $15,$pc 757 ldc $15,$pc 758 stc $0,$lp 759 ldc $0,$lp 760 stc $15,$lp 761 ldc $15,$lp 762 stc $0,$sar 763 ldc $0,$sar 764 stc $15,$sar 765 ldc $15,$sar 766 stc $0,$rpb 767 ldc $0,$rpb 768 stc $15,$rpb 769 ldc $15,$rpb 770 stc $0,$rpe 771 ldc $0,$rpe 772 stc $15,$rpe 773 ldc $15,$rpe 774 stc $0,$rpc 775 ldc $0,$rpc 776 stc $15,$rpc 777 ldc $15,$rpc 778 stc $0,$hi 779 ldc $0,$hi 780 stc $15,$hi 781 ldc $15,$hi 782 stc $0,$lo 783 ldc $0,$lo 784 stc $15,$lo 785 ldc $15,$lo 786 stc $0,$mb0 787 ldc $0,$mb0 788 stc $15,$mb0 789 ldc $15,$mb0 790 stc $0,$me0 791 ldc $0,$me0 792 stc $15,$me0 793 ldc $15,$me0 794 stc $0,$mb1 795 ldc $0,$mb1 796 stc $15,$mb1 797 ldc $15,$mb1 798 stc $0,$me1 799 ldc $0,$me1 800 stc $15,$me1 801 ldc $15,$me1 802 803 stc $0,$psw 804 ldc $0,$psw 805 stc $15,$psw 806 ldc $15,$psw 807 stc $0,$id 808 ldc $0,$id 809 stc $15,$id 810 ldc $15,$id 811 stc $0,$tmp 812 ldc $0,$tmp 813 stc $15,$tmp 814 ldc $15,$tmp 815 stc $0,$epc 816 ldc $0,$epc 817 stc $15,$epc 818 ldc $15,$epc 819 stc $0,$exc 820 ldc $0,$exc 821 stc $15,$exc 822 ldc $15,$exc 823 stc $0,$cfg 824 ldc $0,$cfg 825 stc $15,$cfg 826 ldc $15,$cfg 827 stc $0,$npc 828 ldc $0,$npc 829 stc $15,$npc 830 ldc $15,$npc 831 stc $0,$dbg 832 ldc $0,$dbg 833 stc $15,$dbg 834 ldc $15,$dbg 835 stc $0,$depc 836 ldc $0,$depc 837 stc $15,$depc 838 ldc $15,$depc 839 stc $0,$opt 840 ldc $0,$opt 841 stc $15,$opt 842 ldc $15,$opt 843 stc $0,$rcfg 844 ldc $0,$rcfg 845 stc $15,$rcfg 846 ldc $15,$rcfg 847 stc $0,$ccfg 848 ldc $0,$ccfg 849 stc $15,$ccfg 850 ldc $15,$ccfg 851 852 di 853 ei 854 reti 855 halt 856 break 857 syncm 858 859 swi 0 860 swi 3 861 862 stcb $0,0 863 ldcb $0,0 864 stcb $15,0 865 ldcb $15,0 866 stcb $0,65535 867 ldcb $0,65535 868 stcb $15,65535 869 ldcb $15,65535 870 stcb $0,symbol 871 ldcb $0,symbol 872 stcb $15,symbol 873 ldcb $15,symbol 874 875 876 bsetm ($0),0 877 bclrm ($0),0 878 bnotm ($0),0 879 bsetm ($15),0 880 bclrm ($15),0 881 bnotm ($15),0 882 bsetm ($0),7 883 bclrm ($0),7 884 bnotm ($0),7 885 bsetm ($15),7 886 bclrm ($15),7 887 bnotm ($15),7 888 889 btstm $0,($0),0 890 btstm $0,($15),0 891 btstm $0,($0),7 892 btstm $0,($15),7 893 894 tas $0,($0) 895 tas $15,($0) 896 tas $0,($15) 897 tas $15,($15) 898 899 900 cache 0,($0) 901 cache 3,($0) 902 cache 0,($15) 903 cache 3,($15) 904 905 mul $0,$0 906 madd $0,$0 907 mulr $0,$0 908 maddr $0,$0 909 mulu $0,$0 910 maddu $0,$0 911 mulru $0,$0 912 maddru $0,$0 913 mul $15,$0 914 madd $15,$0 915 mulr $15,$0 916 maddr $15,$0 917 mulu $15,$0 918 maddu $15,$0 919 mulru $15,$0 920 maddru $15,$0 921 mul $0,$15 922 madd $0,$15 923 mulr $0,$15 924 maddr $0,$15 925 mulu $0,$15 926 maddu $0,$15 927 mulru $0,$15 928 maddru $0,$15 929 mul $15,$15 930 madd $15,$15 931 mulr $15,$15 932 maddr $15,$15 933 mulu $15,$15 934 maddu $15,$15 935 mulru $15,$15 936 maddru $15,$15 937 938 div $0,$0 939 divu $0,$0 940 div $15,$0 941 divu $15,$0 942 div $0,$15 943 divu $0,$15 944 div $15,$15 945 divu $15,$15 946 947 dret 948 dbreak 949 950 ldz $0,$0 951 abs $0,$0 952 ave $0,$0 953 ldz $15,$0 954 abs $15,$0 955 ave $15,$0 956 ldz $0,$15 957 abs $0,$15 958 ave $0,$15 959 ldz $15,$15 960 abs $15,$15 961 ave $15,$15 962 963 min $0,$0 964 max $0,$0 965 minu $0,$0 966 maxu $0,$0 967 min $15,$0 968 max $15,$0 969 minu $15,$0 970 maxu $15,$0 971 min $0,$15 972 max $0,$15 973 minu $0,$15 974 maxu $0,$15 975 min $15,$15 976 max $15,$15 977 minu $15,$15 978 maxu $15,$15 979 980 clip $0,0 981 clipu $0,0 982 clip $15,0 983 clipu $15,0 984 clip $0,31 985 clipu $0,31 986 clip $15,31 987 clipu $15,31 988 989 sadd $0,$0 990 ssub $0,$0 991 saddu $0,$0 992 ssubu $0,$0 993 sadd $15,$0 994 ssub $15,$0 995 saddu $15,$0 996 ssubu $15,$0 997 sadd $0,$15 998 ssub $0,$15 999 saddu $0,$15 1000 ssubu $0,$15 1001 sadd $15,$15 1002 ssub $15,$15 1003 saddu $15,$15 1004 ssubu $15,$15 1005 1006 swcp $c0,($0) 1007 lwcp $c0,($0) 1008 smcp $c0,($0) 1009 lmcp $c0,($0) 1010 swcp $c15,($0) 1011 lwcp $c15,($0) 1012 smcp $c15,($0) 1013 lmcp $c15,($0) 1014 swcp $c0,($15) 1015 lwcp $c0,($15) 1016 smcp $c0,($15) 1017 lmcp $c0,($15) 1018 swcp $c15,($15) 1019 lwcp $c15,($15) 1020 smcp $c15,($15) 1021 lmcp $c15,($15) 1022 1023 swcpi $c0,($0+) 1024 lwcpi $c0,($0+) 1025 smcpi $c0,($0+) 1026 lmcpi $c0,($0+) 1027 swcpi $c15,($0+) 1028 lwcpi $c15,($0+) 1029 smcpi $c15,($0+) 1030 lmcpi $c15,($0+) 1031 swcpi $c0,($15+) 1032 lwcpi $c0,($15+) 1033 smcpi $c0,($15+) 1034 lmcpi $c0,($15+) 1035 swcpi $c15,($15+) 1036 lwcpi $c15,($15+) 1037 smcpi $c15,($15+) 1038 lmcpi $c15,($15+) 1039 1040 sbcpa $c0,($0+),-128 1041 lbcpa $c0,($0+),-128 1042 sbcpm0 $c0,($0+),-128 1043 lbcpm0 $c0,($0+),-128 1044 sbcpm1 $c0,($0+),-128 1045 lbcpm1 $c0,($0+),-128 1046 sbcpa $c15,($0+),-128 1047 lbcpa $c15,($0+),-128 1048 sbcpm0 $c15,($0+),-128 1049 lbcpm0 $c15,($0+),-128 1050 sbcpm1 $c15,($0+),-128 1051 lbcpm1 $c15,($0+),-128 1052 sbcpa $c0,($15+),-128 1053 lbcpa $c0,($15+),-128 1054 sbcpm0 $c0,($15+),-128 1055 lbcpm0 $c0,($15+),-128 1056 sbcpm1 $c0,($15+),-128 1057 lbcpm1 $c0,($15+),-128 1058 sbcpa $c15,($15+),-128 1059 lbcpa $c15,($15+),-128 1060 sbcpm0 $c15,($15+),-128 1061 lbcpm0 $c15,($15+),-128 1062 sbcpm1 $c15,($15+),-128 1063 lbcpm1 $c15,($15+),-128 1064 sbcpa $c0,($0+),127 1065 lbcpa $c0,($0+),127 1066 sbcpm0 $c0,($0+),127 1067 lbcpm0 $c0,($0+),127 1068 sbcpm1 $c0,($0+),127 1069 lbcpm1 $c0,($0+),127 1070 sbcpa $c15,($0+),127 1071 lbcpa $c15,($0+),127 1072 sbcpm0 $c15,($0+),127 1073 lbcpm0 $c15,($0+),127 1074 sbcpm1 $c15,($0+),127 1075 lbcpm1 $c15,($0+),127 1076 sbcpa $c0,($15+),127 1077 lbcpa $c0,($15+),127 1078 sbcpm0 $c0,($15+),127 1079 lbcpm0 $c0,($15+),127 1080 sbcpm1 $c0,($15+),127 1081 lbcpm1 $c0,($15+),127 1082 sbcpa $c15,($15+),127 1083 lbcpa $c15,($15+),127 1084 sbcpm0 $c15,($15+),127 1085 lbcpm0 $c15,($15+),127 1086 sbcpm1 $c15,($15+),127 1087 lbcpm1 $c15,($15+),127 1088 1089 shcpa $c0,($0+),-128 1090 lhcpa $c0,($0+),-128 1091 shcpm0 $c0,($0+),-128 1092 lhcpm0 $c0,($0+),-128 1093 shcpm1 $c0,($0+),-128 1094 lhcpm1 $c0,($0+),-128 1095 shcpa $c15,($0+),-128 1096 lhcpa $c15,($0+),-128 1097 shcpm0 $c15,($0+),-128 1098 lhcpm0 $c15,($0+),-128 1099 shcpm1 $c15,($0+),-128 1100 lhcpm1 $c15,($0+),-128 1101 shcpa $c0,($15+),-128 1102 lhcpa $c0,($15+),-128 1103 shcpm0 $c0,($15+),-128 1104 lhcpm0 $c0,($15+),-128 1105 shcpm1 $c0,($15+),-128 1106 lhcpm1 $c0,($15+),-128 1107 shcpa $c15,($15+),-128 1108 lhcpa $c15,($15+),-128 1109 shcpm0 $c15,($15+),-128 1110 lhcpm0 $c15,($15+),-128 1111 shcpm1 $c15,($15+),-128 1112 lhcpm1 $c15,($15+),-128 1113 shcpa $c0,($0+),126 1114 lhcpa $c0,($0+),126 1115 shcpm0 $c0,($0+),126 1116 lhcpm0 $c0,($0+),126 1117 shcpm1 $c0,($0+),126 1118 lhcpm1 $c0,($0+),126 1119 shcpa $c15,($0+),126 1120 lhcpa $c15,($0+),126 1121 shcpm0 $c15,($0+),126 1122 lhcpm0 $c15,($0+),126 1123 shcpm1 $c15,($0+),126 1124 lhcpm1 $c15,($0+),126 1125 shcpa $c0,($15+),126 1126 lhcpa $c0,($15+),126 1127 shcpm0 $c0,($15+),126 1128 lhcpm0 $c0,($15+),126 1129 shcpm1 $c0,($15+),126 1130 lhcpm1 $c0,($15+),126 1131 shcpa $c15,($15+),126 1132 lhcpa $c15,($15+),126 1133 shcpm0 $c15,($15+),126 1134 lhcpm0 $c15,($15+),126 1135 shcpm1 $c15,($15+),126 1136 lhcpm1 $c15,($15+),126 1137 1138 swcpa $c0,($0+),-128 1139 lwcpa $c0,($0+),-128 1140 swcpm0 $c0,($0+),-128 1141 lwcpm0 $c0,($0+),-128 1142 swcpm1 $c0,($0+),-128 1143 lwcpm1 $c0,($0+),-128 1144 swcpa $c15,($0+),-128 1145 lwcpa $c15,($0+),-128 1146 swcpm0 $c15,($0+),-128 1147 lwcpm0 $c15,($0+),-128 1148 swcpm1 $c15,($0+),-128 1149 lwcpm1 $c15,($0+),-128 1150 swcpa $c0,($15+),-128 1151 lwcpa $c0,($15+),-128 1152 swcpm0 $c0,($15+),-128 1153 lwcpm0 $c0,($15+),-128 1154 swcpm1 $c0,($15+),-128 1155 lwcpm1 $c0,($15+),-128 1156 swcpa $c15,($15+),-128 1157 lwcpa $c15,($15+),-128 1158 swcpm0 $c15,($15+),-128 1159 lwcpm0 $c15,($15+),-128 1160 swcpm1 $c15,($15+),-128 1161 lwcpm1 $c15,($15+),-128 1162 swcpa $c0,($0+),124 1163 lwcpa $c0,($0+),124 1164 swcpm0 $c0,($0+),124 1165 lwcpm0 $c0,($0+),124 1166 swcpm1 $c0,($0+),124 1167 lwcpm1 $c0,($0+),124 1168 swcpa $c15,($0+),124 1169 lwcpa $c15,($0+),124 1170 swcpm0 $c15,($0+),124 1171 lwcpm0 $c15,($0+),124 1172 swcpm1 $c15,($0+),124 1173 lwcpm1 $c15,($0+),124 1174 swcpa $c0,($15+),124 1175 lwcpa $c0,($15+),124 1176 swcpm0 $c0,($15+),124 1177 lwcpm0 $c0,($15+),124 1178 swcpm1 $c0,($15+),124 1179 lwcpm1 $c0,($15+),124 1180 swcpa $c15,($15+),124 1181 lwcpa $c15,($15+),124 1182 swcpm0 $c15,($15+),124 1183 lwcpm0 $c15,($15+),124 1184 swcpm1 $c15,($15+),124 1185 lwcpm1 $c15,($15+),124 1186 1187 smcpa $c0,($0+),-128 1188 lmcpa $c0,($0+),-128 1189 smcpm0 $c0,($0+),-128 1190 lmcpm0 $c0,($0+),-128 1191 smcpm1 $c0,($0+),-128 1192 lmcpm1 $c0,($0+),-128 1193 smcpa $c15,($0+),-128 1194 lmcpa $c15,($0+),-128 1195 smcpm0 $c15,($0+),-128 1196 lmcpm0 $c15,($0+),-128 1197 smcpm1 $c15,($0+),-128 1198 lmcpm1 $c15,($0+),-128 1199 smcpa $c0,($15+),-128 1200 lmcpa $c0,($15+),-128 1201 smcpm0 $c0,($15+),-128 1202 lmcpm0 $c0,($15+),-128 1203 smcpm1 $c0,($15+),-128 1204 lmcpm1 $c0,($15+),-128 1205 smcpa $c15,($15+),-128 1206 lmcpa $c15,($15+),-128 1207 smcpm0 $c15,($15+),-128 1208 lmcpm0 $c15,($15+),-128 1209 smcpm1 $c15,($15+),-128 1210 lmcpm1 $c15,($15+),-128 1211 smcpa $c0,($0+),120 1212 lmcpa $c0,($0+),120 1213 smcpm0 $c0,($0+),120 1214 lmcpm0 $c0,($0+),120 1215 smcpm1 $c0,($0+),120 1216 lmcpm1 $c0,($0+),120 1217 smcpa $c15,($0+),120 1218 lmcpa $c15,($0+),120 1219 smcpm0 $c15,($0+),120 1220 lmcpm0 $c15,($0+),120 1221 smcpm1 $c15,($0+),120 1222 lmcpm1 $c15,($0+),120 1223 smcpa $c0,($15+),120 1224 lmcpa $c0,($15+),120 1225 smcpm0 $c0,($15+),120 1226 lmcpm0 $c0,($15+),120 1227 smcpm1 $c0,($15+),120 1228 lmcpm1 $c0,($15+),120 1229 smcpa $c15,($15+),120 1230 lmcpa $c15,($15+),120 1231 smcpm0 $c15,($15+),120 1232 lmcpm0 $c15,($15+),120 1233 smcpm1 $c15,($15+),120 1234 lmcpm1 $c15,($15+),120 1235 1236 /* 1237 cmov $c0,$0 1238 cmov $c15,$0 1239 cmov $c0,$15 1240 cmov $c15,$15 1241 1242 cmov $0,$c0 1243 cmov $15,$c0 1244 cmov $0,$c15 1245 cmov $15,$c15 1246 1247 cmovc $ccr0,$0 1248 cmovc $ccr15,$0 1249 cmovc $ccr0,$15 1250 cmovc $ccr15,$15 1251 1252 cmovc $0,$ccr0 1253 cmovc $15,$ccr0 1254 cmovc $0,$ccr15 1255 cmovc $15,$ccr15 1256 1257 cmovh $c0,$0 1258 cmovh $c15,$0 1259 cmovh $c0,$15 1260 cmovh $c15,$15 1261 1262 cmovh $0,$c0 1263 cmovh $15,$c0 1264 cmovh $0,$c15 1265 cmovh $15,$c15 1266 */ 1267 bcpeq 0,.-65536+4 1268 bcpne 0,.-65536+4 1269 bcpat 0,.-65536+4 1270 bcpaf 0,.-65536+4 1271 bcpeq 15,.-65536+4 1272 bcpne 15,.-65536+4 1273 bcpat 15,.-65536+4 1274 bcpaf 15,.-65536+4 1275 bcpeq 0,.+32763+4 1276 bcpne 0,.+32763+4 1277 bcpat 0,.+32763+4 1278 bcpaf 0,.+32763+4 1279 bcpeq 15,.+32763+4 1280 bcpne 15,.+32763+4 1281 bcpat 15,.+32763+4 1282 bcpaf 15,.+32763+4 1283 bcpeq 0,symbol 1284 bcpne 0,symbol 1285 bcpat 0,symbol 1286 bcpaf 0,symbol 1287 bcpeq 15,symbol 1288 bcpne 15,symbol 1289 bcpat 15,symbol 1290 bcpaf 15,symbol 1291 1292 synccp 1293 1294 jsrv $0 1295 jsrv $15 1296 1297 bsrv .+4-0x800000 1298 bsrv .+4+0x7ffffb 1299 bsrv symbol 1300 1301 1302 .byte symbol 1303 .short symbol 1304 .long symbol 1305 1306 1307