.set noat .set noreorder .set nomacro .section .sdata,"aw",@progbits .align 1 .type ar.0, @object .size ar.0, 4 ar.0: .word 0 .word $L2-($L3) .text .align 2 .align 4 .globl foo .ent foo foo: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $foo..ng: .prologue 1 ldah $1,ar.0($29) !gprelhigh lda $1,ar.0($1) !gprellow addq $16,$16,$16 addq $16,$1,$16 ldq_u $2,0($16) extwl $2,$16,$1 ldah $2,$L3($29) !gprelhigh sll $1,48,$1 lda $2,$L3($2) !gprellow sra $1,48,$1 addq $1,$2,$1 jmp $31,($1),0 .align 4 $L3: lda $0,1($31) ret $31,($26),1 .align 4 $L2: lda $0,2($31) ret $31,($26),1 .end foo .ident "GCC: (GNU) 3.3.2"