| |
| mov $0,$0 |
| mov $1,$0 |
| mov $2,$0 |
| mov $3,$0 |
| mov $4,$0 |
| mov $5,$0 |
| mov $6,$0 |
| mov $7,$0 |
| mov $8,$0 |
| mov $9,$0 |
| mov $10,$0 |
| mov $11,$0 |
| mov $12,$0 |
| mov $13,$0 |
| mov $14,$0 |
| mov $15,$0 |
| |
| mov $fp,$0 |
| mov $tp,$0 |
| mov $gp,$0 |
| mov $sp,$0 |
| |
| |
| sb $0,($0) |
| sh $0,($0) |
| sw $0,($0) |
| lb $0,($0) |
| lh $0,($0) |
| lw $0,($0) |
| lbu $0,($0) |
| lhu $0,($0) |
| sb $15,($0) |
| sh $15,($0) |
| sw $15,($0) |
| lb $15,($0) |
| lh $15,($0) |
| lw $15,($0) |
| lbu $15,($0) |
| lhu $15,($0) |
| sb $0,($15) |
| sh $0,($15) |
| sw $0,($15) |
| lb $0,($15) |
| lh $0,($15) |
| lw $0,($15) |
| lbu $0,($15) |
| lhu $0,($15) |
| sb $15,($15) |
| sh $15,($15) |
| sw $15,($15) |
| lb $15,($15) |
| lh $15,($15) |
| lw $15,($15) |
| lbu $15,($15) |
| lhu $15,($15) |
| |
| sw $0,0($sp) |
| lw $0,0($sp) |
| sw $15,0($sp) |
| lw $15,0($sp) |
| sw $0,124($sp) |
| lw $0,124($sp) |
| sw $15,124($sp) |
| lw $15,124($sp) |
| sw $0,0($15) |
| lw $0,0($15) |
| sw $15,0($15) |
| lw $15,0($15) |
| sw $0,124($15) |
| lw $0,124($15) |
| sw $15,124($15) |
| lw $15,124($15) |
| |
| sb $0,0($tp) |
| lb $0,0($tp) |
| lbu $0,0($tp) |
| sb $7,0($tp) |
| lb $7,0($tp) |
| lbu $7,0($tp) |
| sb $0,127($tp) |
| lb $0,127($tp) |
| lbu $0,127($tp) |
| sb $7,127($tp) |
| lb $7,127($tp) |
| lbu $7,127($tp) |
| sb $0,%tpoff(symbol)($tp) |
| lb $0,%tpoff(symbol)($tp) |
| lbu $0,%tpoff(symbol)($tp) |
| sb $7,%tpoff(symbol)($tp) |
| lb $7,%tpoff(symbol)($tp) |
| lbu $7,%tpoff(symbol)($tp) |
| sb $0,0($13) |
| lb $0,0($13) |
| lbu $0,0($13) |
| sb $7,0($13) |
| lb $7,0($13) |
| lbu $7,0($13) |
| sb $0,127($13) |
| lb $0,127($13) |
| lbu $0,127($13) |
| sb $7,127($13) |
| lb $7,127($13) |
| lbu $7,127($13) |
| sb $0,%tpoff(symbol)($13) |
| lb $0,%tpoff(symbol)($13) |
| lbu $0,%tpoff(symbol)($13) |
| sb $7,%tpoff(symbol)($13) |
| lb $7,%tpoff(symbol)($13) |
| lbu $7,%tpoff(symbol)($13) |
| |
| sh $0,0($tp) |
| lh $0,0($tp) |
| lhu $0,0($tp) |
| sh $7,0($tp) |
| lh $7,0($tp) |
| lhu $7,0($tp) |
| sh $0,126($tp) |
| lh $0,126($tp) |
| lhu $0,126($tp) |
| sh $7,126($tp) |
| lh $7,126($tp) |
| lhu $7,126($tp) |
| sh $0,%tpoff(symbol)($tp) |
| lh $0,%tpoff(symbol)($tp) |
| lhu $0,%tpoff(symbol)($tp) |
| sh $7,%tpoff(symbol)($tp) |
| lh $7,%tpoff(symbol)($tp) |
| lhu $7,%tpoff(symbol)($tp) |
| sh $0,0($13) |
| lh $0,0($13) |
| lhu $0,0($13) |
| sh $7,0($13) |
| lh $7,0($13) |
| lhu $7,0($13) |
| sh $0,126($13) |
| lh $0,126($13) |
| lhu $0,126($13) |
| sh $7,126($13) |
| lh $7,126($13) |
| lhu $7,126($13) |
| sh $0,%tpoff(symbol)($13) |
| lh $0,%tpoff(symbol)($13) |
| lhu $0,%tpoff(symbol)($13) |
| sh $7,%tpoff(symbol)($13) |
| lh $7,%tpoff(symbol)($13) |
| lhu $7,%tpoff(symbol)($13) |
| |
| sw $0,0($tp) |
| lw $0,0($tp) |
| sw $7,0($tp) |
| lw $7,0($tp) |
| sw $0,124($tp) |
| lw $0,124($tp) |
| sw $7,124($tp) |
| lw $7,124($tp) |
| sw $0,%tpoff(symbol)($tp) |
| lw $0,%tpoff(symbol)($tp) |
| sw $7,%tpoff(symbol)($tp) |
| lw $7,%tpoff(symbol)($tp) |
| sw $0,0($13) |
| lw $0,0($13) |
| sw $7,0($13) |
| lw $7,0($13) |
| sw $0,124($13) |
| lw $0,124($13) |
| sw $7,124($13) |
| lw $7,124($13) |
| sw $0,%tpoff(symbol)($13) |
| lw $0,%tpoff(symbol)($13) |
| sw $7,%tpoff(symbol)($13) |
| lw $7,%tpoff(symbol)($13) |
| |
| sb $0,-32768($0) |
| sh $0,-32768($0) |
| sw $0,-32768($0) |
| lb $0,-32768($0) |
| lh $0,-32768($0) |
| lw $0,-32768($0) |
| lbu $0,-32768($0) |
| lhu $0,-32768($0) |
| sb $15,-32768($0) |
| sh $15,-32768($0) |
| sw $15,-32768($0) |
| lb $15,-32768($0) |
| lh $15,-32768($0) |
| lw $15,-32768($0) |
| lbu $15,-32768($0) |
| lhu $15,-32768($0) |
| sb $0,32767($0) |
| sh $0,32767($0) |
| sw $0,32767($0) |
| lb $0,32767($0) |
| lh $0,32767($0) |
| lw $0,32767($0) |
| lbu $0,32767($0) |
| lhu $0,32767($0) |
| sb $15,32767($0) |
| sh $15,32767($0) |
| sw $15,32767($0) |
| lb $15,32767($0) |
| lh $15,32767($0) |
| lw $15,32767($0) |
| lbu $15,32767($0) |
| lhu $15,32767($0) |
| sb $0,%sdaoff(symbol)($0) |
| sh $0,%sdaoff(symbol)($0) |
| sw $0,%sdaoff(symbol)($0) |
| lb $0,%sdaoff(symbol)($0) |
| lh $0,%sdaoff(symbol)($0) |
| lw $0,%sdaoff(symbol)($0) |
| lbu $0,%sdaoff(symbol)($0) |
| lhu $0,%sdaoff(symbol)($0) |
| sb $15,%sdaoff(symbol)($0) |
| sh $15,%sdaoff(symbol)($0) |
| sw $15,%sdaoff(symbol)($0) |
| lb $15,%sdaoff(symbol)($0) |
| lh $15,%sdaoff(symbol)($0) |
| lw $15,%sdaoff(symbol)($0) |
| lbu $15,%sdaoff(symbol)($0) |
| lhu $15,%sdaoff(symbol)($0) |
| sb $0,-32768($0) |
| sh $0,-32768($0) |
| sw $0,-32768($0) |
| lb $0,-32768($0) |
| lh $0,-32768($0) |
| lw $0,-32768($0) |
| lbu $0,-32768($0) |
| lhu $0,-32768($0) |
| sb $15,-32768($0) |
| sh $15,-32768($0) |
| sw $15,-32768($0) |
| lb $15,-32768($0) |
| lh $15,-32768($0) |
| lw $15,-32768($0) |
| lbu $15,-32768($0) |
| lhu $15,-32768($0) |
| sb $0,32767($0) |
| sh $0,32767($0) |
| sw $0,32767($0) |
| lb $0,32767($0) |
| lh $0,32767($0) |
| lw $0,32767($0) |
| lbu $0,32767($0) |
| lhu $0,32767($0) |
| sb $15,32767($0) |
| sh $15,32767($0) |
| sw $15,32767($0) |
| lb $15,32767($0) |
| lh $15,32767($0) |
| lw $15,32767($0) |
| lbu $15,32767($0) |
| lhu $15,32767($0) |
| sb $0,%tpoff(symbol)($0) |
| sh $0,%tpoff(symbol)($0) |
| sw $0,%tpoff(symbol)($0) |
| lb $0,%tpoff(symbol)($0) |
| lh $0,%tpoff(symbol)($0) |
| lw $0,%tpoff(symbol)($0) |
| lbu $0,%tpoff(symbol)($0) |
| lhu $0,%tpoff(symbol)($0) |
| sb $15,%tpoff(symbol)($0) |
| sh $15,%tpoff(symbol)($0) |
| sw $15,%tpoff(symbol)($0) |
| lb $15,%tpoff(symbol)($0) |
| lh $15,%tpoff(symbol)($0) |
| lw $15,%tpoff(symbol)($0) |
| lbu $15,%tpoff(symbol)($0) |
| lhu $15,%tpoff(symbol)($0) |
| sb $0,-32768($15) |
| sh $0,-32768($15) |
| sw $0,-32768($15) |
| lb $0,-32768($15) |
| lh $0,-32768($15) |
| lw $0,-32768($15) |
| lbu $0,-32768($15) |
| lhu $0,-32768($15) |
| sb $15,-32768($15) |
| sh $15,-32768($15) |
| sw $15,-32768($15) |
| lb $15,-32768($15) |
| lh $15,-32768($15) |
| lw $15,-32768($15) |
| lbu $15,-32768($15) |
| lhu $15,-32768($15) |
| sb $0,32767($15) |
| sh $0,32767($15) |
| sw $0,32767($15) |
| lb $0,32767($15) |
| lh $0,32767($15) |
| lw $0,32767($15) |
| lbu $0,32767($15) |
| lhu $0,32767($15) |
| sb $15,32767($15) |
| sh $15,32767($15) |
| sw $15,32767($15) |
| lb $15,32767($15) |
| lh $15,32767($15) |
| lw $15,32767($15) |
| lbu $15,32767($15) |
| lhu $15,32767($15) |
| sb $0,%sdaoff(symbol)($15) |
| sh $0,%sdaoff(symbol)($15) |
| sw $0,%sdaoff(symbol)($15) |
| lb $0,%sdaoff(symbol)($15) |
| lh $0,%sdaoff(symbol)($15) |
| lw $0,%sdaoff(symbol)($15) |
| lbu $0,%sdaoff(symbol)($15) |
| lhu $0,%sdaoff(symbol)($15) |
| sb $15,%sdaoff(symbol)($15) |
| sh $15,%sdaoff(symbol)($15) |
| sw $15,%sdaoff(symbol)($15) |
| lb $15,%sdaoff(symbol)($15) |
| lh $15,%sdaoff(symbol)($15) |
| lw $15,%sdaoff(symbol)($15) |
| lbu $15,%sdaoff(symbol)($15) |
| lhu $15,%sdaoff(symbol)($15) |
| sb $0,-32768($15) |
| sh $0,-32768($15) |
| sw $0,-32768($15) |
| lb $0,-32768($15) |
| lh $0,-32768($15) |
| lw $0,-32768($15) |
| lbu $0,-32768($15) |
| lhu $0,-32768($15) |
| sb $15,-32768($15) |
| sh $15,-32768($15) |
| sw $15,-32768($15) |
| lb $15,-32768($15) |
| lh $15,-32768($15) |
| lw $15,-32768($15) |
| lbu $15,-32768($15) |
| lhu $15,-32768($15) |
| sb $0,32767($15) |
| sh $0,32767($15) |
| sw $0,32767($15) |
| lb $0,32767($15) |
| lh $0,32767($15) |
| lw $0,32767($15) |
| lbu $0,32767($15) |
| lhu $0,32767($15) |
| sb $15,32767($15) |
| sh $15,32767($15) |
| sw $15,32767($15) |
| lb $15,32767($15) |
| lh $15,32767($15) |
| lw $15,32767($15) |
| lbu $15,32767($15) |
| lhu $15,32767($15) |
| sb $0,%tpoff(symbol)($15) |
| sh $0,%tpoff(symbol)($15) |
| sw $0,%tpoff(symbol)($15) |
| lb $0,%tpoff(symbol)($15) |
| lh $0,%tpoff(symbol)($15) |
| lw $0,%tpoff(symbol)($15) |
| lbu $0,%tpoff(symbol)($15) |
| lhu $0,%tpoff(symbol)($15) |
| sb $15,%tpoff(symbol)($15) |
| sh $15,%tpoff(symbol)($15) |
| sw $15,%tpoff(symbol)($15) |
| lb $15,%tpoff(symbol)($15) |
| lh $15,%tpoff(symbol)($15) |
| lw $15,%tpoff(symbol)($15) |
| lbu $15,%tpoff(symbol)($15) |
| lhu $15,%tpoff(symbol)($15) |
| |
| sw $0,(0) |
| lw $0,(0) |
| sw $15,(0) |
| lw $15,(0) |
| sw $0,(0xfffffc) |
| lw $0,(0xfffffc) |
| sw $15,(0xfffffc) |
| lw $15,(0xfffffc) |
| sw $0,(symbol) |
| lw $0,(symbol) |
| sw $15,(symbol) |
| lw $15,(symbol) |
| |
| |
| extb $0 |
| extub $0 |
| exth $0 |
| extuh $0 |
| extb $15 |
| extub $15 |
| exth $15 |
| extuh $15 |
| |
| |
| ssarb 0($0) |
| ssarb 3($0) |
| ssarb 0($15) |
| ssarb 3($15) |
| |
| |
| mov $0,$0 |
| mov $15,$0 |
| mov $0,$15 |
| mov $15,$15 |
| mov $0,-32768 |
| mov $15,-32768 |
| mov $0,-128 |
| mov $15,-128 |
| mov $0,0 |
| mov $15,0 |
| mov $0,127 |
| mov $15,127 |
| mov $0,32767 |
| mov $15,32767 |
| |
| mov $0,%lo(symbol) |
| mov $0,%hi(symbol) |
| mov $0,%uhi(symbol) |
| mov $0,%sdaoff(symbol) |
| mov $0,%tpoff(symbol) |
| |
| movu $0,0 |
| movu $7,0 |
| movu $0,0xffffff |
| movu $7,0xffffff |
| movu $0,%lo(symbol) |
| movu $7,%lo(symbol) |
| movu $0,symbol |
| movu $7,symbol |
| |
| movu $0,0 |
| movh $0,0 |
| movu $15,0 |
| movh $15,0 |
| movu $0,0xffff |
| movh $0,0xffff |
| movu $15,0xffff |
| movh $15,0xffff |
| |
| movu $0,%lo(symbol) |
| movh $0,%lo(symbol) |
| movu $15,%lo(symbol) |
| movh $15,%lo(symbol) |
| movu $0,%hi(symbol) |
| movh $0,%hi(symbol) |
| movu $15,%hi(symbol) |
| movh $15,%hi(symbol) |
| movu $0,%uhi(symbol) |
| movh $0,%uhi(symbol) |
| movu $15,%uhi(symbol) |
| movh $15,%uhi(symbol) |
| movu $0,%lo(0x12345678) |
| movh $0,%lo(0x12345678) |
| movu $15,%lo(0x12345678) |
| movh $15,%lo(0x12345678) |
| movu $0,%hi(0x12345678) |
| movh $0,%hi(0x12345678) |
| movu $15,%hi(0x12345678) |
| movh $15,%hi(0x12345678) |
| movu $0,%uhi(0x12345678) |
| movh $0,%uhi(0x12345678) |
| movu $15,%uhi(0x12345678) |
| movh $15,%uhi(0x12345678) |
| |
| |
| add3 $0,$0,$0 |
| add3 $15,$0,$0 |
| add3 $0,$15,$0 |
| add3 $15,$15,$0 |
| add3 $0,$0,$15 |
| add3 $15,$0,$15 |
| add3 $0,$15,$15 |
| add3 $15,$15,$15 |
| |
| add $0,-16 |
| add $15,-16 |
| add $0,0 |
| add $15,0 |
| add $0,15 |
| add $15,15 |
| |
| add3 $0,$sp,0 |
| add3 $15,$sp,0 |
| add3 $0,$sp,124 |
| add3 $15,$sp,124 |
| add3 $0,$sp,1 |
| add3 $15,$sp,1 |
| |
| advck3 $0,$0,$0 |
| sbvck3 $0,$0,$0 |
| advck3 $0,$15,$0 |
| sbvck3 $0,$15,$0 |
| advck3 $0,$0,$15 |
| sbvck3 $0,$0,$15 |
| advck3 $0,$15,$15 |
| sbvck3 $0,$15,$15 |
| |
| sub $0,$0 |
| neg $0,$0 |
| sub $15,$0 |
| neg $15,$0 |
| sub $0,$15 |
| neg $0,$15 |
| sub $15,$15 |
| neg $15,$15 |
| |
| slt3 $0,$0,$0 |
| sltu3 $0,$0,$0 |
| sl1ad3 $0,$0,$0 |
| sl2ad3 $0,$0,$0 |
| slt3 $0,$15,$0 |
| sltu3 $0,$15,$0 |
| sl1ad3 $0,$15,$0 |
| sl2ad3 $0,$15,$0 |
| slt3 $0,$0,$15 |
| sltu3 $0,$0,$15 |
| sl1ad3 $0,$0,$15 |
| sl2ad3 $0,$0,$15 |
| slt3 $0,$15,$15 |
| sltu3 $0,$15,$15 |
| sl1ad3 $0,$15,$15 |
| sl2ad3 $0,$15,$15 |
| |
| add3 $0,$0,-32768 |
| add3 $15,$0,-32768 |
| add3 $0,$15,-32768 |
| add3 $15,$15,-32768 |
| add3 $0,$0,32767 |
| add3 $15,$0,32767 |
| add3 $0,$15,32767 |
| add3 $15,$15,32767 |
| add3 $0,$0,%lo(symbol) |
| add3 $15,$0,%lo(symbol) |
| add3 $0,$15,%lo(symbol) |
| add3 $15,$15,%lo(symbol) |
| |
| slt3 $0,$0,0 |
| sltu3 $0,$0,0 |
| slt3 $0,$15,0 |
| sltu3 $0,$15,0 |
| slt3 $0,$0,31 |
| sltu3 $0,$0,31 |
| slt3 $0,$15,31 |
| sltu3 $0,$15,31 |
| |
| |
| or $0,$0 |
| and $0,$0 |
| xor $0,$0 |
| nor $0,$0 |
| or $15,$0 |
| and $15,$0 |
| xor $15,$0 |
| nor $15,$0 |
| or $0,$15 |
| and $0,$15 |
| xor $0,$15 |
| nor $0,$15 |
| or $15,$15 |
| and $15,$15 |
| xor $15,$15 |
| nor $15,$15 |
| |
| or3 $0,$0,0 |
| and3 $0,$0,0 |
| xor3 $0,$0,0 |
| or3 $15,$0,0 |
| and3 $15,$0,0 |
| xor3 $15,$0,0 |
| or3 $0,$15,0 |
| and3 $0,$15,0 |
| xor3 $0,$15,0 |
| or3 $15,$15,0 |
| and3 $15,$15,0 |
| xor3 $15,$15,0 |
| or3 $0,$0,65535 |
| and3 $0,$0,65535 |
| xor3 $0,$0,65535 |
| or3 $15,$0,65535 |
| and3 $15,$0,65535 |
| xor3 $15,$0,65535 |
| or3 $0,$15,65535 |
| and3 $0,$15,65535 |
| xor3 $0,$15,65535 |
| or3 $15,$15,65535 |
| and3 $15,$15,65535 |
| xor3 $15,$15,65535 |
| or3 $0,$0,%lo(symbol) |
| and3 $0,$0,%lo(symbol) |
| xor3 $0,$0,%lo(symbol) |
| or3 $15,$0,%lo(symbol) |
| and3 $15,$0,%lo(symbol) |
| xor3 $15,$0,%lo(symbol) |
| or3 $0,$15,%lo(symbol) |
| and3 $0,$15,%lo(symbol) |
| xor3 $0,$15,%lo(symbol) |
| or3 $15,$15,%lo(symbol) |
| and3 $15,$15,%lo(symbol) |
| xor3 $15,$15,%lo(symbol) |
| |
| |
| sra $0,$0 |
| srl $0,$0 |
| sll $0,$0 |
| fsft $0,$0 |
| sra $15,$0 |
| srl $15,$0 |
| sll $15,$0 |
| fsft $15,$0 |
| sra $0,$15 |
| srl $0,$15 |
| sll $0,$15 |
| fsft $0,$15 |
| sra $15,$15 |
| srl $15,$15 |
| sll $15,$15 |
| fsft $15,$15 |
| |
| sra $0,0 |
| srl $0,0 |
| sll $0,0 |
| sra $15,0 |
| srl $15,0 |
| sll $15,0 |
| sra $0,31 |
| srl $0,31 |
| sll $0,31 |
| sra $15,31 |
| srl $15,31 |
| sll $15,31 |
| |
| sll3 $0,$0,0 |
| sll3 $0,$15,0 |
| sll3 $0,$0,31 |
| sll3 $0,$15,31 |
| |
| |
| bra .-2048+2 |
| bra .+2046+2 |
| bra symbol |
| |
| beqz $0,.-128+2 |
| bnez $0,.-128+2 |
| beqz $15,.-128+2 |
| bnez $15,.-128+2 |
| beqz $0,.+126+2 |
| bnez $0,.+126+2 |
| beqz $15,.+126+2 |
| bnez $15,.+126+2 |
| beqz $0,symbol |
| bnez $0,symbol |
| beqz $15,symbol |
| bnez $15,symbol |
| |
| beqi $0,0,.-65536+4 |
| bnei $0,0,.-65536+4 |
| blti $0,0,.-65536+4 |
| bgei $0,0,.-65536+4 |
| beqi $15,0,.-65536+4 |
| bnei $15,0,.-65536+4 |
| blti $15,0,.-65536+4 |
| bgei $15,0,.-65536+4 |
| beqi $0,15,.-65536+4 |
| bnei $0,15,.-65536+4 |
| blti $0,15,.-65536+4 |
| bgei $0,15,.-65536+4 |
| beqi $15,15,.-65536+4 |
| bnei $15,15,.-65536+4 |
| blti $15,15,.-65536+4 |
| bgei $15,15,.-65536+4 |
| beqi $0,0,.+32763+4 |
| bnei $0,0,.+32763+4 |
| blti $0,0,.+32763+4 |
| bgei $0,0,.+32763+4 |
| beqi $15,0,.+32763+4 |
| bnei $15,0,.+32763+4 |
| blti $15,0,.+32763+4 |
| bgei $15,0,.+32763+4 |
| beqi $0,15,.+32763+4 |
| bnei $0,15,.+32763+4 |
| blti $0,15,.+32763+4 |
| bgei $0,15,.+32763+4 |
| beqi $15,15,.+32763+4 |
| bnei $15,15,.+32763+4 |
| blti $15,15,.+32763+4 |
| bgei $15,15,.+32763+4 |
| beqi $0,0,symbol |
| bnei $0,0,symbol |
| blti $0,0,symbol |
| bgei $0,0,symbol |
| beqi $15,0,symbol |
| bnei $15,0,symbol |
| blti $15,0,symbol |
| bgei $15,0,symbol |
| beqi $0,15,symbol |
| bnei $0,15,symbol |
| blti $0,15,symbol |
| bgei $0,15,symbol |
| beqi $15,15,symbol |
| bnei $15,15,symbol |
| blti $15,15,symbol |
| bgei $15,15,symbol |
| |
| beq $0,$0,.-65536+4 |
| bne $0,$0,.-65536+4 |
| beq $15,$0,.-65536+4 |
| bne $15,$0,.-65536+4 |
| beq $0,$15,.-65536+4 |
| bne $0,$15,.-65536+4 |
| beq $15,$15,.-65536+4 |
| bne $15,$15,.-65536+4 |
| beq $0,$0,.+32763+4 |
| bne $0,$0,.+32763+4 |
| beq $15,$0,.+32763+4 |
| bne $15,$0,.+32763+4 |
| beq $0,$15,.+32763+4 |
| bne $0,$15,.+32763+4 |
| beq $15,$15,.+32763+4 |
| bne $15,$15,.+32763+4 |
| beq $0,$0,symbol |
| bne $0,$0,symbol |
| beq $15,$0,symbol |
| bne $15,$0,symbol |
| beq $0,$15,symbol |
| bne $0,$15,symbol |
| beq $15,$15,symbol |
| bne $15,$15,symbol |
| |
| bsr .-0x800000+4 |
| bsr .-2048+2 |
| bsr .+2046+2 |
| bsr .+0x7ffffe+4 |
| bsr symbol |
| |
| jmp $0 |
| jmp $15 |
| jmp 0 |
| jmp 0xfffffe |
| jmp symbol |
| |
| jsr $0 |
| jsr $15 |
| |
| ret |
| |
| repeat $0,.-65536+4 |
| repeat $15,.-65536+4 |
| repeat $0,.+32763+4 |
| repeat $15,.+32763+4 |
| repeat $0,symbol |
| repeat $15,symbol |
| |
| erepeat .-65536+4 |
| erepeat .+32763+4 |
| erepeat symbol |
| |
| |
| stc $0,$pc |
| ldc $0,$pc |
| stc $15,$pc |
| ldc $15,$pc |
| stc $0,$lp |
| ldc $0,$lp |
| stc $15,$lp |
| ldc $15,$lp |
| stc $0,$sar |
| ldc $0,$sar |
| stc $15,$sar |
| ldc $15,$sar |
| stc $0,$rpb |
| ldc $0,$rpb |
| stc $15,$rpb |
| ldc $15,$rpb |
| stc $0,$rpe |
| ldc $0,$rpe |
| stc $15,$rpe |
| ldc $15,$rpe |
| stc $0,$rpc |
| ldc $0,$rpc |
| stc $15,$rpc |
| ldc $15,$rpc |
| stc $0,$hi |
| ldc $0,$hi |
| stc $15,$hi |
| ldc $15,$hi |
| stc $0,$lo |
| ldc $0,$lo |
| stc $15,$lo |
| ldc $15,$lo |
| stc $0,$mb0 |
| ldc $0,$mb0 |
| stc $15,$mb0 |
| ldc $15,$mb0 |
| stc $0,$me0 |
| ldc $0,$me0 |
| stc $15,$me0 |
| ldc $15,$me0 |
| stc $0,$mb1 |
| ldc $0,$mb1 |
| stc $15,$mb1 |
| ldc $15,$mb1 |
| stc $0,$me1 |
| ldc $0,$me1 |
| stc $15,$me1 |
| ldc $15,$me1 |
| |
| stc $0,$psw |
| ldc $0,$psw |
| stc $15,$psw |
| ldc $15,$psw |
| stc $0,$id |
| ldc $0,$id |
| stc $15,$id |
| ldc $15,$id |
| stc $0,$tmp |
| ldc $0,$tmp |
| stc $15,$tmp |
| ldc $15,$tmp |
| stc $0,$epc |
| ldc $0,$epc |
| stc $15,$epc |
| ldc $15,$epc |
| stc $0,$exc |
| ldc $0,$exc |
| stc $15,$exc |
| ldc $15,$exc |
| stc $0,$cfg |
| ldc $0,$cfg |
| stc $15,$cfg |
| ldc $15,$cfg |
| stc $0,$npc |
| ldc $0,$npc |
| stc $15,$npc |
| ldc $15,$npc |
| stc $0,$dbg |
| ldc $0,$dbg |
| stc $15,$dbg |
| ldc $15,$dbg |
| stc $0,$depc |
| ldc $0,$depc |
| stc $15,$depc |
| ldc $15,$depc |
| stc $0,$opt |
| ldc $0,$opt |
| stc $15,$opt |
| ldc $15,$opt |
| stc $0,$rcfg |
| ldc $0,$rcfg |
| stc $15,$rcfg |
| ldc $15,$rcfg |
| stc $0,$ccfg |
| ldc $0,$ccfg |
| stc $15,$ccfg |
| ldc $15,$ccfg |
| |
| di |
| ei |
| reti |
| halt |
| break |
| syncm |
| |
| swi 0 |
| swi 3 |
| |
| stcb $0,0 |
| ldcb $0,0 |
| stcb $15,0 |
| ldcb $15,0 |
| stcb $0,65535 |
| ldcb $0,65535 |
| stcb $15,65535 |
| ldcb $15,65535 |
| stcb $0,symbol |
| ldcb $0,symbol |
| stcb $15,symbol |
| ldcb $15,symbol |
| |
| |
| bsetm ($0),0 |
| bclrm ($0),0 |
| bnotm ($0),0 |
| bsetm ($15),0 |
| bclrm ($15),0 |
| bnotm ($15),0 |
| bsetm ($0),7 |
| bclrm ($0),7 |
| bnotm ($0),7 |
| bsetm ($15),7 |
| bclrm ($15),7 |
| bnotm ($15),7 |
| |
| btstm $0,($0),0 |
| btstm $0,($15),0 |
| btstm $0,($0),7 |
| btstm $0,($15),7 |
| |
| tas $0,($0) |
| tas $15,($0) |
| tas $0,($15) |
| tas $15,($15) |
| |
| |
| cache 0,($0) |
| cache 3,($0) |
| cache 0,($15) |
| cache 3,($15) |
| |
| mul $0,$0 |
| madd $0,$0 |
| mulr $0,$0 |
| maddr $0,$0 |
| mulu $0,$0 |
| maddu $0,$0 |
| mulru $0,$0 |
| maddru $0,$0 |
| mul $15,$0 |
| madd $15,$0 |
| mulr $15,$0 |
| maddr $15,$0 |
| mulu $15,$0 |
| maddu $15,$0 |
| mulru $15,$0 |
| maddru $15,$0 |
| mul $0,$15 |
| madd $0,$15 |
| mulr $0,$15 |
| maddr $0,$15 |
| mulu $0,$15 |
| maddu $0,$15 |
| mulru $0,$15 |
| maddru $0,$15 |
| mul $15,$15 |
| madd $15,$15 |
| mulr $15,$15 |
| maddr $15,$15 |
| mulu $15,$15 |
| maddu $15,$15 |
| mulru $15,$15 |
| maddru $15,$15 |
| |
| div $0,$0 |
| divu $0,$0 |
| div $15,$0 |
| divu $15,$0 |
| div $0,$15 |
| divu $0,$15 |
| div $15,$15 |
| divu $15,$15 |
| |
| dret |
| dbreak |
| |
| ldz $0,$0 |
| abs $0,$0 |
| ave $0,$0 |
| ldz $15,$0 |
| abs $15,$0 |
| ave $15,$0 |
| ldz $0,$15 |
| abs $0,$15 |
| ave $0,$15 |
| ldz $15,$15 |
| abs $15,$15 |
| ave $15,$15 |
| |
| min $0,$0 |
| max $0,$0 |
| minu $0,$0 |
| maxu $0,$0 |
| min $15,$0 |
| max $15,$0 |
| minu $15,$0 |
| maxu $15,$0 |
| min $0,$15 |
| max $0,$15 |
| minu $0,$15 |
| maxu $0,$15 |
| min $15,$15 |
| max $15,$15 |
| minu $15,$15 |
| maxu $15,$15 |
| |
| clip $0,0 |
| clipu $0,0 |
| clip $15,0 |
| clipu $15,0 |
| clip $0,31 |
| clipu $0,31 |
| clip $15,31 |
| clipu $15,31 |
| |
| sadd $0,$0 |
| ssub $0,$0 |
| saddu $0,$0 |
| ssubu $0,$0 |
| sadd $15,$0 |
| ssub $15,$0 |
| saddu $15,$0 |
| ssubu $15,$0 |
| sadd $0,$15 |
| ssub $0,$15 |
| saddu $0,$15 |
| ssubu $0,$15 |
| sadd $15,$15 |
| ssub $15,$15 |
| saddu $15,$15 |
| ssubu $15,$15 |
| |
| swcp $c0,($0) |
| lwcp $c0,($0) |
| smcp $c0,($0) |
| lmcp $c0,($0) |
| swcp $c15,($0) |
| lwcp $c15,($0) |
| smcp $c15,($0) |
| lmcp $c15,($0) |
| swcp $c0,($15) |
| lwcp $c0,($15) |
| smcp $c0,($15) |
| lmcp $c0,($15) |
| swcp $c15,($15) |
| lwcp $c15,($15) |
| smcp $c15,($15) |
| lmcp $c15,($15) |
| |
| swcpi $c0,($0+) |
| lwcpi $c0,($0+) |
| smcpi $c0,($0+) |
| lmcpi $c0,($0+) |
| swcpi $c15,($0+) |
| lwcpi $c15,($0+) |
| smcpi $c15,($0+) |
| lmcpi $c15,($0+) |
| swcpi $c0,($15+) |
| lwcpi $c0,($15+) |
| smcpi $c0,($15+) |
| lmcpi $c0,($15+) |
| swcpi $c15,($15+) |
| lwcpi $c15,($15+) |
| smcpi $c15,($15+) |
| lmcpi $c15,($15+) |
| |
| sbcpa $c0,($0+),-128 |
| lbcpa $c0,($0+),-128 |
| sbcpm0 $c0,($0+),-128 |
| lbcpm0 $c0,($0+),-128 |
| sbcpm1 $c0,($0+),-128 |
| lbcpm1 $c0,($0+),-128 |
| sbcpa $c15,($0+),-128 |
| lbcpa $c15,($0+),-128 |
| sbcpm0 $c15,($0+),-128 |
| lbcpm0 $c15,($0+),-128 |
| sbcpm1 $c15,($0+),-128 |
| lbcpm1 $c15,($0+),-128 |
| sbcpa $c0,($15+),-128 |
| lbcpa $c0,($15+),-128 |
| sbcpm0 $c0,($15+),-128 |
| lbcpm0 $c0,($15+),-128 |
| sbcpm1 $c0,($15+),-128 |
| lbcpm1 $c0,($15+),-128 |
| sbcpa $c15,($15+),-128 |
| lbcpa $c15,($15+),-128 |
| sbcpm0 $c15,($15+),-128 |
| lbcpm0 $c15,($15+),-128 |
| sbcpm1 $c15,($15+),-128 |
| lbcpm1 $c15,($15+),-128 |
| sbcpa $c0,($0+),127 |
| lbcpa $c0,($0+),127 |
| sbcpm0 $c0,($0+),127 |
| lbcpm0 $c0,($0+),127 |
| sbcpm1 $c0,($0+),127 |
| lbcpm1 $c0,($0+),127 |
| sbcpa $c15,($0+),127 |
| lbcpa $c15,($0+),127 |
| sbcpm0 $c15,($0+),127 |
| lbcpm0 $c15,($0+),127 |
| sbcpm1 $c15,($0+),127 |
| lbcpm1 $c15,($0+),127 |
| sbcpa $c0,($15+),127 |
| lbcpa $c0,($15+),127 |
| sbcpm0 $c0,($15+),127 |
| lbcpm0 $c0,($15+),127 |
| sbcpm1 $c0,($15+),127 |
| lbcpm1 $c0,($15+),127 |
| sbcpa $c15,($15+),127 |
| lbcpa $c15,($15+),127 |
| sbcpm0 $c15,($15+),127 |
| lbcpm0 $c15,($15+),127 |
| sbcpm1 $c15,($15+),127 |
| lbcpm1 $c15,($15+),127 |
| |
| shcpa $c0,($0+),-128 |
| lhcpa $c0,($0+),-128 |
| shcpm0 $c0,($0+),-128 |
| lhcpm0 $c0,($0+),-128 |
| shcpm1 $c0,($0+),-128 |
| lhcpm1 $c0,($0+),-128 |
| shcpa $c15,($0+),-128 |
| lhcpa $c15,($0+),-128 |
| shcpm0 $c15,($0+),-128 |
| lhcpm0 $c15,($0+),-128 |
| shcpm1 $c15,($0+),-128 |
| lhcpm1 $c15,($0+),-128 |
| shcpa $c0,($15+),-128 |
| lhcpa $c0,($15+),-128 |
| shcpm0 $c0,($15+),-128 |
| lhcpm0 $c0,($15+),-128 |
| shcpm1 $c0,($15+),-128 |
| lhcpm1 $c0,($15+),-128 |
| shcpa $c15,($15+),-128 |
| lhcpa $c15,($15+),-128 |
| shcpm0 $c15,($15+),-128 |
| lhcpm0 $c15,($15+),-128 |
| shcpm1 $c15,($15+),-128 |
| lhcpm1 $c15,($15+),-128 |
| shcpa $c0,($0+),126 |
| lhcpa $c0,($0+),126 |
| shcpm0 $c0,($0+),126 |
| lhcpm0 $c0,($0+),126 |
| shcpm1 $c0,($0+),126 |
| lhcpm1 $c0,($0+),126 |
| shcpa $c15,($0+),126 |
| lhcpa $c15,($0+),126 |
| shcpm0 $c15,($0+),126 |
| lhcpm0 $c15,($0+),126 |
| shcpm1 $c15,($0+),126 |
| lhcpm1 $c15,($0+),126 |
| shcpa $c0,($15+),126 |
| lhcpa $c0,($15+),126 |
| shcpm0 $c0,($15+),126 |
| lhcpm0 $c0,($15+),126 |
| shcpm1 $c0,($15+),126 |
| lhcpm1 $c0,($15+),126 |
| shcpa $c15,($15+),126 |
| lhcpa $c15,($15+),126 |
| shcpm0 $c15,($15+),126 |
| lhcpm0 $c15,($15+),126 |
| shcpm1 $c15,($15+),126 |
| lhcpm1 $c15,($15+),126 |
| |
| swcpa $c0,($0+),-128 |
| lwcpa $c0,($0+),-128 |
| swcpm0 $c0,($0+),-128 |
| lwcpm0 $c0,($0+),-128 |
| swcpm1 $c0,($0+),-128 |
| lwcpm1 $c0,($0+),-128 |
| swcpa $c15,($0+),-128 |
| lwcpa $c15,($0+),-128 |
| swcpm0 $c15,($0+),-128 |
| lwcpm0 $c15,($0+),-128 |
| swcpm1 $c15,($0+),-128 |
| lwcpm1 $c15,($0+),-128 |
| swcpa $c0,($15+),-128 |
| lwcpa $c0,($15+),-128 |
| swcpm0 $c0,($15+),-128 |
| lwcpm0 $c0,($15+),-128 |
| swcpm1 $c0,($15+),-128 |
| lwcpm1 $c0,($15+),-128 |
| swcpa $c15,($15+),-128 |
| lwcpa $c15,($15+),-128 |
| swcpm0 $c15,($15+),-128 |
| lwcpm0 $c15,($15+),-128 |
| swcpm1 $c15,($15+),-128 |
| lwcpm1 $c15,($15+),-128 |
| swcpa $c0,($0+),124 |
| lwcpa $c0,($0+),124 |
| swcpm0 $c0,($0+),124 |
| lwcpm0 $c0,($0+),124 |
| swcpm1 $c0,($0+),124 |
| lwcpm1 $c0,($0+),124 |
| swcpa $c15,($0+),124 |
| lwcpa $c15,($0+),124 |
| swcpm0 $c15,($0+),124 |
| lwcpm0 $c15,($0+),124 |
| swcpm1 $c15,($0+),124 |
| lwcpm1 $c15,($0+),124 |
| swcpa $c0,($15+),124 |
| lwcpa $c0,($15+),124 |
| swcpm0 $c0,($15+),124 |
| lwcpm0 $c0,($15+),124 |
| swcpm1 $c0,($15+),124 |
| lwcpm1 $c0,($15+),124 |
| swcpa $c15,($15+),124 |
| lwcpa $c15,($15+),124 |
| swcpm0 $c15,($15+),124 |
| lwcpm0 $c15,($15+),124 |
| swcpm1 $c15,($15+),124 |
| lwcpm1 $c15,($15+),124 |
| |
| smcpa $c0,($0+),-128 |
| lmcpa $c0,($0+),-128 |
| smcpm0 $c0,($0+),-128 |
| lmcpm0 $c0,($0+),-128 |
| smcpm1 $c0,($0+),-128 |
| lmcpm1 $c0,($0+),-128 |
| smcpa $c15,($0+),-128 |
| lmcpa $c15,($0+),-128 |
| smcpm0 $c15,($0+),-128 |
| lmcpm0 $c15,($0+),-128 |
| smcpm1 $c15,($0+),-128 |
| lmcpm1 $c15,($0+),-128 |
| smcpa $c0,($15+),-128 |
| lmcpa $c0,($15+),-128 |
| smcpm0 $c0,($15+),-128 |
| lmcpm0 $c0,($15+),-128 |
| smcpm1 $c0,($15+),-128 |
| lmcpm1 $c0,($15+),-128 |
| smcpa $c15,($15+),-128 |
| lmcpa $c15,($15+),-128 |
| smcpm0 $c15,($15+),-128 |
| lmcpm0 $c15,($15+),-128 |
| smcpm1 $c15,($15+),-128 |
| lmcpm1 $c15,($15+),-128 |
| smcpa $c0,($0+),120 |
| lmcpa $c0,($0+),120 |
| smcpm0 $c0,($0+),120 |
| lmcpm0 $c0,($0+),120 |
| smcpm1 $c0,($0+),120 |
| lmcpm1 $c0,($0+),120 |
| smcpa $c15,($0+),120 |
| lmcpa $c15,($0+),120 |
| smcpm0 $c15,($0+),120 |
| lmcpm0 $c15,($0+),120 |
| smcpm1 $c15,($0+),120 |
| lmcpm1 $c15,($0+),120 |
| smcpa $c0,($15+),120 |
| lmcpa $c0,($15+),120 |
| smcpm0 $c0,($15+),120 |
| lmcpm0 $c0,($15+),120 |
| smcpm1 $c0,($15+),120 |
| lmcpm1 $c0,($15+),120 |
| smcpa $c15,($15+),120 |
| lmcpa $c15,($15+),120 |
| smcpm0 $c15,($15+),120 |
| lmcpm0 $c15,($15+),120 |
| smcpm1 $c15,($15+),120 |
| lmcpm1 $c15,($15+),120 |
| |
| /* |
| cmov $c0,$0 |
| cmov $c15,$0 |
| cmov $c0,$15 |
| cmov $c15,$15 |
| |
| cmov $0,$c0 |
| cmov $15,$c0 |
| cmov $0,$c15 |
| cmov $15,$c15 |
| |
| cmovc $ccr0,$0 |
| cmovc $ccr15,$0 |
| cmovc $ccr0,$15 |
| cmovc $ccr15,$15 |
| |
| cmovc $0,$ccr0 |
| cmovc $15,$ccr0 |
| cmovc $0,$ccr15 |
| cmovc $15,$ccr15 |
| |
| cmovh $c0,$0 |
| cmovh $c15,$0 |
| cmovh $c0,$15 |
| cmovh $c15,$15 |
| |
| cmovh $0,$c0 |
| cmovh $15,$c0 |
| cmovh $0,$c15 |
| cmovh $15,$c15 |
| */ |
| bcpeq 0,.-65536+4 |
| bcpne 0,.-65536+4 |
| bcpat 0,.-65536+4 |
| bcpaf 0,.-65536+4 |
| bcpeq 15,.-65536+4 |
| bcpne 15,.-65536+4 |
| bcpat 15,.-65536+4 |
| bcpaf 15,.-65536+4 |
| bcpeq 0,.+32763+4 |
| bcpne 0,.+32763+4 |
| bcpat 0,.+32763+4 |
| bcpaf 0,.+32763+4 |
| bcpeq 15,.+32763+4 |
| bcpne 15,.+32763+4 |
| bcpat 15,.+32763+4 |
| bcpaf 15,.+32763+4 |
| bcpeq 0,symbol |
| bcpne 0,symbol |
| bcpat 0,symbol |
| bcpaf 0,symbol |
| bcpeq 15,symbol |
| bcpne 15,symbol |
| bcpat 15,symbol |
| bcpaf 15,symbol |
| |
| synccp |
| |
| jsrv $0 |
| jsrv $15 |
| |
| bsrv .+4-0x800000 |
| bsrv .+4+0x7ffffb |
| bsrv symbol |
| |
| |
| .byte symbol |
| .short symbol |
| .long symbol |
| |
| |