.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000600,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $30,-32($30) ldq $3,buffer($29) !literal stq $9,8($30) lda $18,2($31) stq $10,16($30) mov $16,$9 stq $26,0($30) .prologue 1 insbl $16,$3,$2 ldq_u $1,0($3) mov $3,$10 ldq $27,memset($29) !literal!32 mov $3,$16 mskbl $1,$3,$1 mov $9,$17 bis $2,$1,$2 stq_u $2,0($3) jsr $26,($27),memset !lituse_jsr!32 ldah $29,0($26) !gpdisp!33 lda $29,0($29) !gpdisp!33 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!30 lda $18,3($31) jsr $26,($27),memset !lituse_jsr!30 ldah $29,0($26) !gpdisp!31 lda $29,0($29) !gpdisp!31 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!28 lda $18,4($31) jsr $26,($27),memset !lituse_jsr!28 ldah $29,0($26) !gpdisp!29 lda $29,0($29) !gpdisp!29 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!26 lda $18,5($31) jsr $26,($27),memset !lituse_jsr!26 ldah $29,0($26) !gpdisp!27 lda $29,0($29) !gpdisp!27 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!24 lda $18,6($31) jsr $26,($27),memset !lituse_jsr!24 ldah $29,0($26) !gpdisp!25 lda $29,0($29) !gpdisp!25 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!22 lda $18,7($31) jsr $26,($27),memset !lituse_jsr!22 ldah $29,0($26) !gpdisp!23 lda $29,0($29) !gpdisp!23 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!20 lda $18,8($31) jsr $26,($27),memset !lituse_jsr!20 ldah $29,0($26) !gpdisp!21 lda $29,0($29) !gpdisp!21 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!18 lda $18,9($31) jsr $26,($27),memset !lituse_jsr!18 ldah $29,0($26) !gpdisp!19 lda $29,0($29) !gpdisp!19 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!16 lda $18,10($31) jsr $26,($27),memset !lituse_jsr!16 ldah $29,0($26) !gpdisp!17 lda $29,0($29) !gpdisp!17 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!14 lda $18,11($31) jsr $26,($27),memset !lituse_jsr!14 ldah $29,0($26) !gpdisp!15 lda $29,0($29) !gpdisp!15 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!12 lda $18,12($31) jsr $26,($27),memset !lituse_jsr!12 ldah $29,0($26) !gpdisp!13 lda $29,0($29) !gpdisp!13 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!10 lda $18,13($31) jsr $26,($27),memset !lituse_jsr!10 ldah $29,0($26) !gpdisp!11 lda $29,0($29) !gpdisp!11 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!8 lda $18,14($31) jsr $26,($27),memset !lituse_jsr!8 ldah $29,0($26) !gpdisp!9 lda $29,0($29) !gpdisp!9 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!6 lda $18,15($31) jsr $26,($27),memset !lituse_jsr!6 ldah $29,0($26) !gpdisp!7 lda $29,0($29) !gpdisp!7 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!4 lda $18,16($31) jsr $26,($27),memset !lituse_jsr!4 ldah $29,0($26) !gpdisp!5 lda $29,0($29) !gpdisp!5 mov $10,$16 mov $9,$17 ldq $27,memset($29) !literal!2 lda $18,17($31) jsr $26,($27),memset !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 mov $31,$0 ldq $26,0($30) ldq $9,8($30) lda $29,0($29) !gpdisp!3 ldq $10,16($30) lda $30,32($30) ret $31,($26),1 .end main .align 2 .align 4 .ent memset memset: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!34 lda $29,0($29) !gpdisp!34 $memset..ng: lda $30,-16($30) cmpule $18,1,$18 stq $26,0($30) .prologue 1 bne $18,$L4 ldq $26,0($30) lda $30,16($30) ret $31,($26),1 $L4: ldq $27,abort($29) !literal!35 jsr $26,($27),abort !lituse_jsr!35 .end memset .comm buffer,32,1 .ident "GCC: (GNU) 3.3.2"