.file "a.c" .text .align 1 .globl foo .type foo, @function foo: .cfi_startproc mov.l r14,@-r15 .cfi_adjust_cfa_offset 4 sts.l pr,@-r15 .cfi_adjust_cfa_offset 4 .cfi_offset r15,-4 .cfi_offset pr,-8 tst r4,r4 bt/s .L2 mov r15,r14 .cfi_def_cfa_register r14 add #-32,r15 .cfi_adjust_cfa_offset 32 mov.l .L3,r0 jsr @r0 mov r15,r4 .L2: mov.l .L4,r0 jsr @r0 nop mov #0,r0 mov r14,r15 lds.l @r15+,pr rts mov.l @r15+,r14 .L5: .align 2 .L3: .long bar .L4: .long baz .cfi_endproc .size foo, .-foo