.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl subi .ent subi $subi..ng: subi: .frame $30,0,$26,0 .prologue 0 lda $0,100($31) subl $0,$16,$0 ret $31,($26),1 .end subi .align 2 .align 4 .globl add .ent add $add..ng: add: .frame $30,0,$26,0 .prologue 0 addl $16,$17,$0 ret $31,($26),1 .end add .align 2 .align 4 .globl mul .ent mul $mul..ng: mul: .frame $30,0,$26,0 .prologue 0 s4subq $16,$16,$0 s8subq $0,$0,$0 s4addq $0,$16,$0 addl $31,$0,$0 ret $31,($26),1 .end mul .align 2 .align 4 .globl memshift .ent memshift $memshift..ng: memshift: .frame $30,0,$26,0 .prologue 0 .align 4 $L5: ldl $1,0($16) lda $16,4($16) extwl $1,2,$0 beq $0,$L5 addl $31,$0,$0 ret $31,($26),1 .end memshift .align 2 .align 4 .globl ldw .ent ldw $ldw..ng: ldw: .frame $30,0,$26,0 .prologue 0 ldl $0,32($16) ret $31,($26),1 .end ldw .align 2 .align 4 .globl ldws_m .ent ldws_m $ldws_m..ng: ldws_m: .frame $30,0,$26,0 .prologue 0 .align 4 $L11: ldq $1,24($16) lda $16,24($16) bne $1,$L11 ret $31,($26),1 .end ldws_m .align 2 .align 4 .globl postinc_si .ent postinc_si $postinc_si..ng: postinc_si: .frame $30,0,$26,0 .prologue 0 .align 4 $L16: ldq $0,0($16) lda $16,8($16) beq $0,$L16 addl $31,$0,$0 ret $31,($26),1 .end postinc_si .align 2 .align 4 .globl preinc_si .ent preinc_si $preinc_si..ng: preinc_si: .frame $30,0,$26,0 .prologue 0 .align 4 $L21: lda $16,8($16) ldq $0,0($16) beq $0,$L21 addl $31,$0,$0 ret $31,($26),1 .end preinc_si .align 2 .align 4 .globl postinc_di .ent postinc_di $postinc_di..ng: postinc_di: .frame $30,0,$26,0 .prologue 0 .align 4 $L26: ldq $0,0($16) lda $16,8($16) beq $0,$L26 addl $31,$0,$0 ret $31,($26),1 .end postinc_di .align 2 .align 4 .globl preinc_di .ent preinc_di $preinc_di..ng: preinc_di: .frame $30,0,$26,0 .prologue 0 .align 4 $L31: lda $16,8($16) ldq $0,0($16) beq $0,$L31 addl $31,$0,$0 ret $31,($26),1 .end preinc_di .align 2 .align 4 .globl inc_overlap .ent inc_overlap $inc_overlap..ng: inc_overlap: .frame $30,0,$26,0 .prologue 0 .align 4 $L36: ldq $16,0($16) addl $16,4,$16 ldq $1,0($16) bne $1,$L36 ret $31,($26),1 .end inc_overlap .align 2 .align 4 .globl move_di .ent move_di $move_di..ng: move_di: .frame $30,0,$26,0 .prologue 0 ldq $1,8($16) ldq $0,8($1) ret $31,($26),1 .end move_di .ident "GCC: (GNU) 3.3.2"