------- Comment #9 from ubizjak at gmail dot com  2009-02-03 12:25 -------
Together with the patch for PR 8603:

f:
        .frame $30,0,$26,0
        .prologue 0
        and $16,4,$4
        lda $1,64($31)
        bis $31,$31,$2
        cmpult $31,$4,$4
        beq $4,$L3
        stl $31,0($16)
        lda $1,63($31)
        lda $2,1($31)
$L3:
        lda $8,64($31)
        subl $8,$4,$8
        zapnot $8,15,$8
        srl $8,1,$6
        addl $6,$6,$7
        beq $7,$L4
        s4addq $4,$16,$4
        zapnot $6,15,$6
        bis $31,$31,$3
        .align 4
$L5:
        addl $3,1,$3
        stq $31,0($4)
        lda $4,8($4)
        zapnot $3,15,$5
        cmpult $5,$6,$5
        bne $5,$L5
        zapnot $7,15,$3
        addl $2,$7,$2
        subl $1,$7,$1
        cmpeq $8,$3,$8
        bne $8,$L9
$L4:
        s4addq $2,$16,$2
        .align 4
$L7:
        stl $31,0($2)
        subl $1,1,$1
        lda $2,4($2)
        bne $1,$L7
$L9:
        ret $31,($26),1


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18557

Reply via email to