------- Additional Comments From rakdver at gcc dot gnu dot org 2005-09-19 15:19 ------- Another patch that improves the code on i686: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01159.html (with -O2 -fomit-frame-pointer:) .L4: movl (%ebp,%edx,4), %eax movl %eax, (%esi,%edx,4) movl (%edi,%edx,4), %eax movl %eax, (%ebx,%edx,4) incl %edx cmpl %edx, %ecx jne .L4
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18463