This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix ppc LTU/GTU sCC splitters (PR target/20196)
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 24 Feb 2005 12:56:59 -0500
- Subject: Re: [PATCH] Fix ppc LTU/GTU sCC splitters (PR target/20196)
- References: <20050224174832.GG853@devserv.devel.redhat.com>
I removed the early clobbers because the split instructions allow
GCC to see the dependencies of the individual instructions and I assumed
that it would allocate the registers appropriately to avoid overlap. Is
GCC performing the register allocation on the original pattern and not the
split instructions?
If the dependency information is ignored, as your explanation
implies, then I guess the patches are necessary and okay.
David