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/13058] [3.3/3.4 regression] ICE in reload_cse_simplify_operands


------- Additional Comments From ebotcazou at gcc dot gnu dot org  2003-12-20 11:11 -------
Unless you want to hack the local register allocator, no.  I proposed such a hack
   http://gcc.gnu.org/ml/gcc-patches/2003-06/msg00639.html
and it was rejected because the global register allocator (more precisely
reload) could still undo what the local register allocator has done.

The proper fix is to redefine the whole register classes hierarchy of the SPARC
port.  I plan to try for 3.5, but not before.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.3.3                       |3.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13058


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