.set noat .set noreorder .set nomacro .section .rodata .align 2 $LC0: .long 176 .long 52 .long 31 .text .align 2 .align 4 .globl bar .ent bar bar: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $bar..ng: ldah $1,$LC0($29) !gprelhigh lda $2,$LC0($1) !gprellow lda $30,-16($30) .prologue 1 ldl $3,$LC0($1) !gprellow ldl $4,4($2) bis $31,$31,$31 mov $16,$0 ldl $5,8($2) stl $3,0($30) stl $4,4($30) ldq $1,0($30) stl $5,8($16) stl $1,0($16) srl $1,32,$1 stl $1,4($16) lda $30,16($30) ret $31,($26),1 .end bar .align 2 .align 4 .globl baz .ent baz baz: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!2 lda $29,0($29) !gpdisp!2 $baz..ng: lda $30,-16($30) ldl $1,0($16) stq $26,0($30) .prologue 1 cmpeq $1,176,$1 beq $1,$L4 ldl $1,4($16) cmpeq $1,52,$1 bne $1,$L5 $L4: ldq $27,abort($29) !literal!3 jsr $26,($27),abort !lituse_jsr!3 .align 4 $L5: ldl $1,8($16) cmpeq $1,31,$1 beq $1,$L4 ldq $26,0($30) lda $30,16($30) ret $31,($26),1 .end baz .ident "GCC: (GNU) 3.3.2"