This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC floating point usage
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: Michael Matz <matz at suse dot de>, Geoff Keating <geoffk at geoffk dot org>, "mrs at apple dot com" <mrs at apple dot com>, "steby at enea dot se" <steby at enea dot se>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Wed, 16 Oct 2002 17:34:49 -0400
- Subject: Re: GCC floating point usage
>>>>> Mark Mitchell writes:
Mark> We're still hung up on a more basic problem, though; the RS6000
Mark> maintainers haven't yet made an up-or-down decision on the idea of
Mark> the flag...
I do not fundamentally object to a commandline option, for some
set of semantics which remains ambigous in this discussion, IMHO. I would
prefer if GCC implicitly avoided referencing FPRs in functions that do not
otherwise use floating point computations instead of an explicit option.
I believe there are problems with the implementations of the flag
presented so far, both from a GCC Internals perspective (e.g., reload) and
a code generation perspective (e.g., emitting two successive GPR load or
store instructions which are not scheduled).
I am reserving final judgment until I see a complete definition of
the semantics and an implementation that is more universally accepted as
correct. Neither Geoff nor I want to take on the maintenance burden of a
flawed patch.
David