blob: 9df64f3fd1bac735823d07c9ed7a3feec3f44613 [file] [log] [blame]
.text
foo:
bz.b $w0, bar
bz.h $w1, bar
bz.w $w2, bar
bz.d $w3, bar
bnz.b $w4, bar
bnz.h $w5, bar
bnz.w $w6, bar
bnz.d $w7, bar
bz.v $w8, bar
bnz.v $w9, bar
.space 0x20000 # to make a 128kb loop body
bar:
bz.b $w10, foo
bz.h $w11, foo
bz.w $w12, foo
bz.d $w13, foo
bnz.b $w14, foo
bnz.h $w15, foo
bnz.w $w16, foo
bnz.d $w17, foo
bz.v $w18, foo
bnz.v $w19, foo
# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
.align 2
.space 8