[Bug rtl-optimization/22563] [3.4/4.0/4.1/4.2 Regression] performance regression for gcc newer than 2.95
ian at airs dot com
gcc-bugzilla@gcc.gnu.org
Thu Feb 16 02:08:00 GMT 2006
------- Comment #9 from ian at airs dot com 2006-02-16 02:08 -------
FYI, this code looks OK to me on mainline, entering the loop at .L18:
.L29:
andl $-16, %edx
cmpb $80, %dl
jne .L27
subl $1, %ecx
je .L28
.L18:
movl $86, %edx
movl %edx, %eax
andl $7, %eax
cmpb $6, %al
movb $86, b_rec
je .L29
.L27:
call abort
.L28:
Still looks kind of sloppy in 4.1, though.
I haven't tried to figure out what fixed it on mainline.
--
ian at airs dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22563
More information about the Gcc-bugs
mailing list