blob: e281cb8fa9b1139eaf43f77421ca50b538538018 [file] [log] [blame]
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