This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/20054] [4.0 Regression] ICE in change_address_1


------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]