This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RS6000] Fix PR12817
- From: Mike Stump <mrs at apple dot com>
- To: David Edelsohn <dje at watson dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Dale Johannesen <dalej at apple dot com>, Stan Shebs <shebs at apple dot com>, Geoff Keating <geoffk at apple dot com>
- Date: Sat, 27 Nov 2004 14:22:25 -0800
- Subject: Re: [RS6000] Fix PR12817
On Friday, November 26, 2004, at 03:31 PM, David Edelsohn wrote:
This looks okay, but rs6000_emit_prologue is becoming quite
incomprehensible now. The change affects Apple, so I'd like to give
them
a chance to comment before you drop it in.
My comment, there is so much cruft we have in our tree (see
apple-ppc-branch, if you care) in this area, that any edit hurts, so
we've lost already. Notice how the live registers randomly change
about, random insertions of code, etc...
I don't think anyone else should have to pay for this, cept those that
don't want to fix it (us), so, to me, I think the proposed change is
fine.
Would be nice to generate rtl for the prologue and let the register
allocator pick registers, that would clean up a bit of the code.