"Richard Guenther" <[EMAIL PROTECTED]> writes:

> On 9/23/07, Daniel Berlin <[EMAIL PROTECTED]> wrote:
> > ># all tests fail with ICE in verify_curr_properties; -m32/-m64
> > >-O2 -fno-tree-salias
> > >-Os -fno-tree-salias
> >
> >
> > Known.  This is normally the first place we build aliasing info.
> > Unless we have a compelling reason to have this flag, we should simply
> > remove the flag.
> 
> I agree with that, just remove the flag.  (well, make it a no-op and
> deprecate it)

We've got a test case with gcc 4.2 for which compilation time goes
from nine minutes to 30 seconds when we use that option.  I know the
code is much better in mainline.  Still, I would prefer to keep the
option unless we are certain that similar compilation time blowouts
can not occur.  Lots of code can profit from optimization even with
struct aliasing turned off.

Ian

Reply via email to