This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Feature request: ability to describe x86 register halves as contraints.
- To: law at cygnus dot com
- Subject: Re: Feature request: ability to describe x86 register halves as contraints.
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 1 Jul 1998 03:43:06 -0700
- Cc: egcs at cygnus dot com
- References: <199806301655.RAA04324@phal.cygnus.co.uk> <17543.899226092@hurl.cygnus.com>
- Reply-To: Richard Henderson <rth at cygnus dot com>
On Tue, Jun 30, 1998 at 11:01:32AM -0600, Jeffrey A Law wrote:
> > I think we should change SUBREG to count addressable units instead of
> > 'words'. This would also fix some brokenness when there are
> > varying register sizes (E.g. floating point wider than integer...)
> I'm not sure I'd recommend changing the meaning of SUBREG -- we might
> be better off with a new RTX for this kindof thing.
Actually, in the context of sparc64 lossage, Jim suggested
that the proper solution was to fix subreg part number be
unrelated anything target specific, so that a subreg would
mean exactly the same thing on all ports.
He of course added that it would be a stunning amount of work.
r~