On Wed, 13 May 2015, Marek Polacek wrote: > On Wed, May 13, 2015 at 04:11:15PM +0200, Marek Polacek wrote: > > I don't know how to reliably fix this :(. > > Except disabling (0 * X) -> 0 completely, that is.
Well, make sure that X has TREE_SIDE_EFFECTS set. That way we'd fold to 0, X. Richard. -- Richard Biener <rguent...@suse.de> SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nuernberg)