.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: stq $31,-4096($30) lda $30,-8208($30) mov $31,$7 lda $8,8191($31) stq $26,0($30) .prologue 1 .align 4 $L6: sra $7,63,$1 lda $2,16($30) addq $2,$7,$5 srl $1,61,$1 subl $8,$7,$6 ldq_u $2,0($5) addq $7,$1,$1 srl $1,3,$3 mskbl $2,$5,$2 insbl $3,$5,$1 lda $22,16($30) addq $22,$6,$4 bis $1,$2,$1 stq_u $1,0($5) insbl $3,$4,$3 ldq_u $1,0($4) addl $7,1,$7 lda $2,-4094($7) mskbl $1,$4,$1 bis $3,$1,$3 stq_u $3,0($4) ble $2,$L6 .align 4 $L7: lda $16,1($31) ldq $27,write($29) !literal!2 lda $17,16($30) lda $18,8192($31) jsr $26,($27),write !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 lda $29,0($29) !gpdisp!3 br $31,$L7 .end main .ident "GCC: (GNU) 3.3.2"