------- Comment #3 from dean at arctic dot org 2009-09-17 10:23 -------
(In reply to comment #2)
> (In reply to comment #1)
>
> > and in this case the "mov %rdx,%rax" could be "mov %edx,%eax" because of the
> > dominating movzbl.
>
> 32bit moves and other instructions _SIGN_EXTEND_ results to 64bits on x86_64.
>
every single data type in my example was unsigned.
--
dean at arctic dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|INVALID |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34653