http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42169
--- Comment #19 from dave at hiauly1 dot hia.nrc.ca 2010-10-18 17:27:04 UTC --- > It looks like this was fixed (for hppa at least) in r163190. > > 2010-08-12 Richard Guenther <rguent...@suse.de> > > PR tree-optimization/45232 > * tree-ssa-reassoc.c (can_reassociate_p): Disable re-association > for types with undefined overflow. > (reassociate_bb): Allow re-associating of bit and min/max > operations for types with undefined overflow. > * tree-ssa-forwprop.c (associate_plusminus): New function. > (tree_ssa_forward_propagate_single_use_vars): Call it. Is it easy to backport? Dave