This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: REASSOCIATION
- To: tprince at cat dot e-mail dot com
- Subject: Re: REASSOCIATION
- From: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Date: Fri, 18 Dec 1998 02:26:25 +0000 (GMT)
- Cc: bosch at gnat dot com, burley at gnu dot org, egcs at cygnus dot com, hjstein at bfr dot co dot il, jbuck at Synopsys dot COM, law at cygnus dot com, moshier at mediaone dot net
> Not AFAIK for C or Fortran based languages. What we're talking
> about is the ability to let the programmer choose between
> specifying the order of evaluation, without the translator caring
> why, or letting the translator exploit the usual associativity rules
> to come up with more efficient scheduling.
Now this is one more argument for 80-bit-spills on the x86: if we do that,
and the -ffast-math flag is used, then it should be fine to reassociate
floating point multiplies.