This is the mail archive of the gcc@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]

Re: Beyond GCC 3.0: Summing Up


Bernd,

> A real-life example: the reload patch I did just before 3.0 which
> deleted all USEs generated during reload.  It seemed obvious enough, but
> the mips backend does horrible things with its reload_outdi pattern,
> emitting USEs of dead (clobbered) registers.  Did the people working on
> mips investigate why their backend suddenly broke?  Did they attempt to
> fix the problem after I analyzed it (some time after the patch was
> reverted)?  No on both counts.  We now have an unfixed bug with bogus
> USEs being left around, and totally broken code in the mips backend, and
> no one is doing anything about it.
> 

Can you perhaps send me a description of the problem?  MIPS is currently
unmaintained at the moment, but the backend should be fixed and anything
that makes reload better would be, IMHO, a good thing.

-eric


-- 
I will not grease the monkey bars


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