This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Controlling what kind of value ends in a register
- From: Joern Rennecke <joern dot rennecke at superh dot com>
- To: Alexandre dot Courbot at lifl dot fr (Alexandre Courbot)
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 16 Sep 2003 18:42:23 +0100 (BST)
- Subject: Re: Controlling what kind of value ends in a register
>
> Hello everybody,
>
> My machine definition requires that one kind of register class (named
> POINTER_REGS) is exclusively used to hold addresses. In other words, whenever
> an address must be stored into a register, this class must be used. In no way
> should an address finish in a register that doesn't belong to this class.
So what happens if you put zero into one of these address registers and
call addresses that end up in other registers an index?