[Bug target/35363] Missing bit field coalescing optimization
rguenth at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Feb 25 18:52:00 GMT 2008
------- Comment #5 from rguenth at gcc dot gnu dot org 2008-02-25 18:51 -------
With MEM_REF I get on i686
foo:
movl a, %eax
pushl %ebp
movl %esp, %ebp
popl %ebp
andl $-33554240, %eax
orl $2074, %eax
movl %eax, a
ret
.size foo, .-foo
.p2align 4,,15
.globl bar
.type bar, @function
bar:
movl a, %eax
pushl %ebp
movl %esp, %ebp
popl %ebp
andl $192, %eax
orl $1048602, %eax
movl %eax, a
ret
which shows that I made an error in the source ;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35363
More information about the Gcc-bugs
mailing list