blob: 8fe5d8cdb3e95dfedd0864beea1d11868805955c [file] [log] [blame]
.text
.abicalls
.align 4, 0
.globl foo
.ent foo
.set noreorder
.set mips64r6
foo:
b (. + 4) - (0x20000 + offset)
b (. + 4) + (0x1fffc + offset)
bc (. + 4) - (0x8000000 + offset)
bc (. + 4) + (0x7fffffc + offset)
beqzc $2, (. + 4) - (0x400000 + offset)
beqzc $2, (. + 4) + (0x3ffffc + offset)
lwpc $2, . - (0x100000 + offset)
lwpc $2, . + (0xffffc + offset)
ldpc $2, . - (0x100000 + (offset << 1))
ldpc $2, (. - 4) + (0xffff8 + (offset << 1))
.set mips0
.set reorder
.end foo
# Force some (non-delay-slot) zero bytes, to make 'objdump' print ...
.align 4, 0
.space 16