.set noat .set noreorder .set nomacro .section .rodata $LC0: .2byte 1 .8byte 2 .2byte 3 .2byte 4 .zero 6 .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: ldah $1,$LC0($29) !gprelhigh lda $4,$LC0($1) !gprellow lda $30,-80($30) ldq_u $3,$LC0($1) !gprellow ldq_u $5,15($4) bis $31,$31,$31 and $4,7,$22 ldq_u $2,8($4) extql $3,$4,$3 ldq_u $8,63($30) extqh $5,$4,$5 ldq_u $6,16($4) extqh $2,$4,$1 ldq_u $23,19($4) cmoveq $22,0,$5 stq $26,0($30) .prologue 1 extql $2,$4,$2 cmoveq $22,0,$1 lda $7,48($30) bis $2,$5,$2 bis $3,$1,$3 stq $3,48($30) insqh $2,$7,$1 mskqh $8,$7,$8 insql $2,$7,$2 insqh $3,$7,$3 bis $8,$1,$8 stq_u $8,63($30) lda $4,16($4) bis $3,$2,$3 stq_u $3,56($30) cpys $f31,$f31,$f31 extlh $23,$4,$23 ldq_u $1,67($30) extll $6,$4,$6 ldq_u $5,64($30) lda $22,64($30) ldq $8,56($30) bis $6,$23,$6 inslh $6,$22,$2 msklh $1,$22,$1 insll $6,$22,$6 mskll $5,$22,$5 bis $1,$2,$1 stq_u $1,67($30) bis $5,$6,$5 stq_u $5,64($30) ldq_u $3,56($30) and $7,7,$2 ldq_u $1,48($30) mov $31,$6 ldq_u $4,31($30) cmovne $2,$3,$6 ldq_u $23,67($30) cmoveq $2,0,$8 extql $3,$7,$3 extql $1,$7,$1 lda $2,16($30) bis $3,$8,$3 bis $1,$6,$1 insqh $3,$2,$7 mskqh $4,$2,$4 insql $3,$2,$3 insqh $1,$2,$2 bis $4,$7,$4 stq_u $4,31($30) bis $2,$3,$2 stq_u $2,24($30) sll $1,0,$1 stq_u $1,16($30) extlh $23,$22,$23 ldq_u $2,35($30) extll $5,$22,$5 ldq_u $3,32($30) lda $1,32($30) bis $5,$23,$5 inslh $5,$1,$4 msklh $2,$1,$2 insll $5,$1,$5 mskll $3,$1,$3 bis $2,$4,$2 stq_u $2,35($30) bis $3,$5,$3 stq_u $3,32($30) lda $23,34($30) ldq_u $2,34($30) lda $1,99($31) insbl $1,$23,$1 mskbl $2,$23,$2 lda $6,16($30) bis $1,$2,$1 stq_u $1,34($30) lda $2,17($30) ldq_u $3,16($30) ldq_u $1,17($30) extbl $3,$6,$3 extbl $1,$2,$1 sll $1,8,$1 bis $1,$3,$1 cmpeq $1,1,$1 bis $31,$31,$31 beq $1,$L3 lda $1,19($30) ldq_u $22,18($30) ldq_u $3,19($30) ldq_u $5,20($30) ldq_u $8,21($30) bis $31,$31,$31 extbl $3,$1,$3 ldq_u $7,22($30) lda $1,20($30) ldq_u $6,23($30) extbl $5,$1,$5 ldq_u $4,24($30) lda $1,18($30) ldq_u $2,25($30) extbl $22,$1,$22 lda $1,21($30) extbl $8,$1,$8 sll $3,8,$3 lda $1,22($30) extbl $7,$1,$7 sll $5,16,$5 lda $1,23($30) extbl $6,$1,$6 bis $3,$22,$3 lda $1,24($30) sll $8,24,$8 extbl $4,$1,$4 bis $5,$3,$5 sll $7,32,$7 lda $1,25($30) bis $8,$5,$8 extbl $2,$1,$2 sll $6,40,$6 bis $7,$8,$7 sll $4,48,$4 bis $6,$7,$6 sll $2,56,$2 bis $4,$6,$4 bis $2,$4,$2 cmpeq $2,2,$2 bne $2,$L4 $L3: ldq $27,abort($29) !literal!3 jsr $26,($27),abort !lituse_jsr!3 .align 4 $L4: lda $3,27($30) ldq_u $4,26($30) lda $2,26($30) ldq_u $1,27($30) extbl $4,$2,$4 extbl $1,$3,$1 sll $1,8,$1 bis $1,$4,$1 cmpeq $1,3,$1 beq $1,$L3 lda $3,29($30) ldq_u $4,28($30) lda $2,28($30) ldq_u $1,29($30) extbl $4,$2,$4 extbl $1,$3,$1 sll $1,8,$1 bis $1,$4,$1 cmpeq $1,4,$1 beq $1,$L3 ldq_u $2,34($30) extbl $2,$23,$1 sll $1,56,$1 sra $1,56,$1 cmpeq $1,99,$1 beq $1,$L3 mov $31,$16 ldq $27,exit($29) !literal!2 jsr $26,($27),exit !lituse_jsr!2 .end main .ident "GCC: (GNU) 3.3.2"