.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl crashIt .ent crashIt crashIt: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $crashIt..ng: lda $30,-48($30) mov $17,$27 stq $26,0($30) .prologue 1 mov $18,$22 lda $8,16($30) lda $7,32($30) mov $31,$5 ble $16,$L11 .align 4 $L5: and $16,127,$1 ldq_u $2,0($7) insbl $1,$7,$1 sra $16,7,$16 mskbl $2,$7,$2 lda $3,1($5) bis $1,$2,$1 stq_u $1,0($7) zapnot $3,3,$5 cpys $f31,$f31,$f31 lda $7,1($7) bgt $16,$L5 $L11: lda $1,1($5) cmpule $5,1,$4 lda $2,-1($5) zapnot $1,3,$18 zapnot $2,3,$5 bne $4,$L13 .align 4 $L9: lda $7,-1($7) ldq_u $3,0($8) cmpule $5,1,$6 cpys $f31,$f31,$f31 lda $2,-1($5) ldq_u $4,0($7) mskbl $3,$8,$3 zapnot $2,3,$5 extbl $4,$7,$1 ornot $1,127,$1 insbl $1,$8,$1 bis $1,$3,$1 stq_u $1,0($8) cpys $f31,$f31,$f31 lda $8,1($8) beq $6,$L9 $L13: lda $7,-1($7) ldq_u $1,0($8) mov $22,$16 cpys $f31,$f31,$f31 lda $17,16($30) ldq_u $3,0($7) mskbl $1,$8,$1 extbl $3,$7,$2 insbl $2,$8,$2 bis $2,$1,$2 stq_u $2,0($8) jsr $26,($27),0 ldah $29,0($26) !gpdisp!2 lda $29,0($29) !gpdisp!2 ldq $26,0($30) lda $30,48($30) ret $31,($26),1 .end crashIt .ident "GCC: (GNU) 3.3.2"