This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/20054] [4.0 Regression] ICE in change_address_1
- From: "uweigand at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Feb 2005 17:42:26 -0000
- Subject: [Bug target/20054] [4.0 Regression] ICE in change_address_1
- References: <20050218131737.20054.jakub@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From uweigand at gcc dot gnu dot org 2005-02-18 17:42 -------
I think the middle-end *should* allow back-ends to use SUBREGs
in that way. cleanup_subreg_operands should really act only on
SUBREGs that are part of an operand, and not on SUBREGs that
are part of the invariant insn pattern.
In any case, I'll try to reimplement the pattern in a different way.
The problem is that it needs to have a form that combine will match ...
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |uweigand at gcc dot gnu dot
|dot org |org
Status|UNCONFIRMED |ASSIGNED
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2005-02-18 17:42:25
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20054