.set noat .set noreorder .set nomacro .globl n_reloads .section .sdata,"aw",@progbits .align 2 .type n_reloads, @object .size n_reloads, 4 n_reloads: .long 2 .text .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: ldah $1,n_reloads($29) !gprelhigh lda $30,-16($30) .prologue 1 mov $31,$6 ldl $1,n_reloads($1) !gprellow ble $1,$L16 mov $1,$8 ldq $7,rld($29) !literal lda $23,12($30) lda $28,4($30) lda $22,8($30) mov $7,$4 lda $25,8($31) lda $24,7($31) lda $0,10($31) .align 4 $L14: ldl $1,20($4) and $1,2,$1 cmpult $31,$1,$1 beq $1,$L6 ldl $1,12($4) ldl $3,16($4) s4addq $1,0,$5 addq $5,$30,$2 ldl $1,0($2) cmpeq $1,$3,$1 bne $1,$L17 $L6: ldl $3,16($4) zapnot $3,15,$1 cmpeq $1,5,$2 cmpeq $1,3,$1 bis $1,$2,$1 bne $1,$L8 zapnot $3,15,$2 cmpeq $2,4,$1 bne $1,$L8 cmpeq $2,6,$1 bne $1,$L8 .align 4 $L7: ldl $1,16($4) lda $1,-3($1) zapnot $1,15,$1 cmpule $1,1,$1 beq $1,$L12 ldl $1,12($4) s4addq $1,$22,$1 ldl $1,0($1) blt $1,$L12 s4subq $1,$1,$1 s8addq $1,$7,$1 ldl $2,16($1) cmpeq $2,9,$2 bne $2,$L18 .align 4 $L12: ldl $1,12($4) s4addq $1,$23,$1 ldl $1,0($1) blt $1,$L4 stl $1,12($4) $L4: addl $6,1,$6 cmple $8,$6,$1 cpys $f31,$f31,$f31 lda $4,24($4) beq $1,$L14 $L16: mov $31,$0 lda $30,16($30) ret $31,($26),1 .align 4 $L18: stl $0,16($4) br $31,$L12 .align 4 $L8: ldl $1,12($4) s4addq $1,$22,$1 ldl $1,0($1) blt $1,$L9 s4subq $1,$1,$1 s8addq $1,$7,$1 ldl $2,20($1) blbc $2,$L7 $L9: bis $31,$25,$2 ldl $1,16($4) zapnot $1,15,$1 cmpeq $1,6,$3 cmpeq $1,4,$1 bis $1,$3,$1 cmoveq $1,$24,$2 cpys $f31,$f31,$f31 stl $2,16($4) br $31,$L7 .align 4 $L17: addq $5,$28,$1 ldl $2,0($1) stl $2,16($4) br $31,$L6 .end main .comm rld,48,4 .ident "GCC: (GNU) 3.3.2"