[PATCH] Fix multiply-add regressions after expand-from-SSA

Richard Guenther rguenther@suse.de
Thu Apr 30 11:07:00 GMT 2009


On Thu, 30 Apr 2009, Paolo Bonzini wrote:

> 
> > Actually the helper could look like
> 
> Couldn't this lead to wrong code for
> 
> a_1 = b_1 * c_1;
> b_2 = b_1 + 1.0;
> c_3 = b_2 + a_1;
> 
> where b_1 and b_2 could be assigned to the same partition and so the
> final result would be "b_2 + b_2 * c_1"?

Hm.  Yes, I suppose so.

Richard.



More information about the Gcc-patches mailing list