This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Painful problems with -fpic implementation on powerpc-sysv
- To: Geoff Keating <geoffk at ozemail dot com dot au>
- Subject: Re: Painful problems with -fpic implementation on powerpc-sysv
- From: David Edelsohn <dje at watson dot ibm dot com>
- Date: Sun, 23 Aug 1998 19:56:01 -0400
- Cc: egcs at cygnus dot com, Franz dot Sirl-kernel at lauterbach dot com, law at cygnus dot com
>>>>> Geoff Keating writes:
Geoff> Reload sees that its choices are either:
Geoff> - load immediate value in GPRs, store value to memory, load FPR back
Geoff> from memory; or
Geoff> - load FPR directly from memory.
Geoff> Naturally, it chooses the second.
That is exactly my point. reload has another alternative and is
*choosing* the load from memory based upon some cost analysis. I propose
changing the cost analysis when in reload so that the value is
materialized in GPRs and transferred via stack memory instead of a
symbol_ref.
David