On Wed, Feb 12, 2014 at 11:42:09AM +0100, Richard Biener wrote: > But as the testcase was supposed to test field-sensitive points-to > I chose to disable SRA for the testcase (and queue pass interchange > for 4.10 - unless you think it's ok now - I think it's harmless > and should only improve early FRE results when SRA happens).
Yeah, I'd prefer to queue pass reorderings to 5.0 at this point. > > Patch below in testing now. LGTM. > 2014-02-12 Richard Biener <rguent...@suse.de> > > PR middle-end/60092 > * gimple-low.c (lower_builtin_posix_memalign): Lower conditional > of posix_memalign being successful. > (lower_stmt): Restrict lowering of posix_memalign to when > -ftree-bit-ccp is enabled. > > * gcc.dg/torture/pr60092.c: New testcase. > * gcc.dg/tree-ssa/alias-31.c: Disable SRA. Jakub