This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
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
- References:
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro
- Re: [RTL, ColdFire 24/63] Add support for a MODE_INDEX_REG_CLASS macro