------- Comment #3 from jakub at gcc dot gnu dot org 2009-01-15 13:57 ------- Fixed on the trunk: -O2: movzbl %dil, %edi movzwl -2(%rsi,%rdi,2), %eax ret -Os: movzbl %dil, %edi movw -2(%rsi,%rdi,2), %ax ret
-- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.2/4.3/4.4 regression] odd|[4.2/4.3 regression] odd |performance regression with |performance regression with |-Os |-Os http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38751