[Bug rtl-optimization/19780] Floating point computation far slower for -mfpmath=sse
dnovillo at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Apr 5 11:49:00 GMT 2007
------- Comment #14 from dnovillo at gcc dot gnu dot org 2007-04-05 12:49 -------
(In reply to comment #11)
> So, why does SSA pass have to interfere with computation dataflow? This
> interferece makes things worse and effectively takes away user's control on the
> flow of data.
>
Huh? How is it relevant whether PHIs are in different order? Conceptually,
the ordering of PHI nodes in a basic block is completely irrelevant. Some pass
is getting confused when it shouldn't. Transformations should not depend on
how PHI nodes are emitted in a block as all PHI nodes are always evaluated in
parallel.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19780
More information about the Gcc-bugs
mailing list