This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [trunk] Addition to subreg section of rtl.text.
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: zadeck at naturalbridge dot com
- Cc: bonzini at gnu dot org, dj at redhat dot com, gcc at gcc dot gnu dot org, iant at google dot com, law at redhat dot com, rsandifo at nildram dot co dot uk, rth at redhat dot com
- Date: Sun, 16 Mar 2008 13:04:54 EDT
- Subject: Re: [trunk] Addition to subreg section of rtl.text.
- References: <47DA8A3E.7060002@naturalbridge.com> <87iqzpz7vj.fsf@firetop.home> <m3od9hqs00.fsf@google.com> <47DD409C.1080904@naturalbridge.com>
> It is seldom necessary to wrap hard registers in @code{subreg}s;
> such registers would normally reduce to a single @code{reg} rtx.
Are these valid? I know we've gone back and forth, but I thought the
current position is that SUBREGs of hard regs are only allowed
transitorily (e.g., during reload), but must be converted into a hard
reg by the end of the pass.