This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: -funsafe-loop-optimizations


On Sat, Jan 01, 2005 at 02:11:52AM -0800, Richard Henderson wrote:
> On Sat, Jan 01, 2005 at 12:43:03AM -0500, David Edelsohn wrote:
> > 	While we discuss whether this should be the default or enabled at
> > any optimization level, can we agree that users should be able to assert
> > with a commandline option that they want less strict induction variable
> > semantics?
> 
> And/or a -W option that warns for these sorts of loops so that
> (a) we can see how often this happens, really, (b) so that users
> can fix the presumed mistake.

If you could detect them and warn for them, you could not optimize
them in the first place (and that's what happens when the boundaries
are constants).  They're detectable only at runtime and even en not
necessarily easily.

  OG.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]