[Bug target/49781] [x32] Unnecessary lea in x32 mode
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Aug 10 18:30:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49781
Uros Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #24967|0 |1
is obsolete| |
--- Comment #44 from Uros Bizjak <ubizjak at gmail dot com> 2011-08-10 18:29:34 UTC ---
Created attachment 24973
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24973
Patch that recognizes addresses, zero-extended with AND, v2.
(In reply to comment #42)
> It also caused:
>
> internal compiler error: output_operand: invalid expression as operand^M
> Please submit a full bug report,^M
Oh, nice - we can just discard paradoxical subregs in this case. Please find
attached updated revision of the patch that avoids ICE.
More information about the Gcc-bugs
mailing list