This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: flow patch for building ia64
- To: amacleod at cygnus dot com
- Subject: Re: flow patch for building ia64
- From: Richard Henderson <rth at redhat dot com>
- Date: Wed, 1 Aug 2001 14:39:15 -0700
- Cc: gcc-bugs at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- References: <200108012127.OAA06028@seadog.cygnus.com>
On Wed, Aug 01, 2001 at 02:27:33PM -0700, amacleod@cygnus.com wrote:
> EPILOGUE_USES makes sure that ar.pfs is live on exit. The last instruction
> in the block is the sibcall, which kills ar.pfs...
Oh, right. Wasn't thinking clearly.
> So should we mark these registers as uses on the sibcall, like b0?
Hmm. Actually, I wonder if it isn't cleaner to make ar.pfs
call-saved, but clobber it on the call insns.
As for ar.unat, I just checked and it is properly call-saved.
r~