.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $30,-928($30) mov $31,$3 lda $5,224($30) stq $26,0($30) .prologue 1 lda $4,16($30) .align 4 $L6: mull $3,7,$1 addl $3,1,$3 cmple $3,24,$2 s4addq $1,$5,$1 stq $1,0($4) cpys $f31,$f31,$f31 lda $4,8($4) bne $2,$L6 ldq $1,24($30) mov $31,$16 ldq $27,exit($29) !literal!2 stl $31,0($1) jsr $26,($27),exit !lituse_jsr!2 .end main .align 2 .align 4 .globl f .ent f $f..ng: f: .frame $30,0,$26,0 lda $30,-912($30) .prologue 0 mov $31,$3 lda $5,208($30) mov $30,$4 .align 4 $L15: mull $16,$3,$1 addl $3,1,$3 cmple $3,24,$2 s4addq $1,$5,$1 stq $1,0($4) cpys $f31,$f31,$f31 lda $4,8($4) bne $2,$L15 ldq $1,8($30) stl $31,0($1) lda $30,912($30) ret $31,($26),1 .end f .ident "GCC: (GNU) 3.3.2"