.set noat .set noreorder .set nomacro .section .rodata.str1.1,"aMS",@progbits,1 $LC0: .ascii "xx\0" $LC1: .ascii "yy\0" .text .align 2 .align 4 .globl f1 .ent f1 f1: .frame $30,0,$26,0 .mask 0x400fe00,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $f1..ng: lda $30,-96($30) lda $1,1($17) ldq $2,cc($29) !literal stq $13,40($30) stq $10,16($30) mov $31,$10 ldq $13,0($2) stq $14,48($30) stq $26,0($30) cmpult $17,$13,$14 stq $9,8($30) stq $11,24($30) stq $12,32($30) stq $15,56($30) .prologue 1 stq $16,64($30) stq $1,72($30) stq $31,80($30) .align 4 $L10: ldah $1,$LC0($29) !gprelhigh cpys $f31,$f31,$f31 lda $11,$LC0($1) !gprellow beq $13,$L4 ldq $15,ss($29) !literal ldq $16,64($30) s8addq $10,0,$9 ldq $27,f2($29) !literal!8 mov $11,$17 addq $9,$15,$12 jsr $26,($27),f2 !lituse_jsr!8 ldah $29,0($26) !gpdisp!9 lda $29,0($29) !gpdisp!9 cpys $f31,$f31,$f31 mov $11,$17 beq $0,$L20 $L8: beq $14,$L21 $L4: addl $10,1,$10 cmple $10,41,$1 bne $1,$L10 .align 4 $L3: ldq $1,80($30) beq $1,$L22 $L11: ldq $2,80($30) ldq $1,cc($29) !literal ldq $26,0($30) ldq $9,8($30) ldq $10,16($30) ldq $11,24($30) ldq $12,32($30) ldq $13,40($30) ldq $14,48($30) ldq $15,56($30) stq $2,0($1) lda $30,96($30) ret $31,($26),1 $L22: ldq $2,cc($29) !literal ldq $9,0($2) ldq_u $2,0($9) extbl $2,$9,$1 sll $1,56,$1 beq $1,$L11 .align 4 $L17: ldq $17,72($30) mov $9,$16 ldq $27,f2($29) !literal!2 jsr $26,($27),f2 !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 cpys $f31,$f31,$f31 lda $29,0($29) !gpdisp!3 bne $0,$L23 lda $9,1($9) ldq_u $2,0($9) extbl $2,$9,$1 sll $1,56,$1 bne $1,$L17 br $31,$L11 $L23: stq $9,80($30) br $31,$L11 .align 4 $L21: s8addq $10,0,$9 ldq $15,ss($29) !literal $L7: addq $9,$15,$1 ldq $1,0($1) stq $1,80($30) br $31,$L3 .align 4 $L20: ldq $16,0($12) ldq $27,f2($29) !literal!6 jsr $26,($27),f2 !lituse_jsr!6 ldah $29,0($26) !gpdisp!7 lda $29,0($29) !gpdisp!7 ldah $2,$LC1($29) !gprelhigh lda $17,$LC1($2) !gprellow bne $0,$L8 ldq $16,0($12) ldq $27,f2($29) !literal!4 jsr $26,($27),f2 !lituse_jsr!4 ldah $29,0($26) !gpdisp!5 lda $29,0($29) !gpdisp!5 bne $0,$L8 br $31,$L7 .end f1 .ident "GCC: (GNU) 3.3.2"