------- 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