.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl memtst .ent memtst $memtst..ng: memtst: .frame $30,0,$26,0 .prologue 0 s4addq $17,$16,$2 .align 4 $L2: subl $17,1,$17 ldl $1,0($2) lda $2,-4($2) cmpeq $1,1,$1 bne $1,$L3 bne $17,$L2 $L3: ret $31,($26),1 .end memtst .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000200,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $23,32($31) lda $22,4096($30) $L15: stq $31,-8192($22) subq $23,1,$23 lda $22,-8192($22) bne $23,$L15 lda $30,-4112($22) ldq $27,memset($29) !literal!2 lda $16,16($30) stq $26,0($30) mov $31,$17 stq $9,8($30) .prologue 1 ldah $18,4($31) jsr $26,($27),memset !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 lda $29,0($29) !gpdisp!3 mov $31,$9 .align 4 $L12: lda $16,16($30) ldah $17,1($31) addl $9,1,$9 bsr $26,$memtst..ng cmple $9,99,$1 bne $1,$L12 ldq $26,0($30) bis $31,$31,$31 ldah $23,4($30) ldq $9,8($30) lda $30,16($23) ret $31,($26),1 .end main .ident "GCC: (GNU) 3.3.2"