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

Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro


On Tue, 2007-02-27 at 21:14 +0000, Richard Sandiford wrote:

> I disagree.  BASE_REG_CLASS is a guarantee from the backend that
> any register in that class is a valid base register.  Reload relies
> on that fact.  Why should INDEX_REG_CLASS by any different?
Then we disagree.  I've explicitly rejected the patch that adds the mode
dependent index register class stuff.  I believe it is unnecessary and
wrong based on working with GCC for more than 15 years, including on
targets which have similar characteristics as the coldfire.

I've pointed you at a more correct fix.  You can pursue that or some
other approach.

jeff



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