1 .text 2 3 .space 0x1000 4 5 .globl foo 6 .ent foo 7 .set mips16 8foo: 9 addiu $2, bar 10 addiu $2, $3, bar 11 addiu $2, $pc, bar 12 addiu $sp, bar 13 addiu $2, $sp, bar 14 cmpi $2, bar 15 lb $2, bar($3) 16 lbu $2, bar($3) 17 lh $2, bar($3) 18 lhu $2, bar($3) 19 li $2, bar 20 lw $2, bar($3) 21 lw $2, bar($pc) 22 lw $2, bar($sp) 23 sb $2, bar($3) 24 sh $2, bar($3) 25 sll $2, $3, bar 26 slti $2, bar 27 sltiu $2, bar 28 sra $2, $3, bar 29 srl $2, $3, bar 30 sw $2, bar($3) 31 sw $2, bar($sp) 32 sw $ra, bar($sp) 33 .end foo 34 35# Force some (non-delay-slot) zero bytes, to make 'objdump' print ... 36 .align 4, 0 37 .space 16 38