This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: -fmove-all-movables and -freduce-all-givs
- From: Ian Lance Taylor <ian at wasabisystems dot com>
- To: Mark Stephenson <mstephen at MIT dot EDU>
- Cc: gcc at gcc dot gnu dot org, fortran at gnu dot org
- Date: 26 Apr 2004 17:23:52 -0400
- Subject: Re: -fmove-all-movables and -freduce-all-givs
- References: <408D7AE1.50000@mit.edu>
Mark Stephenson <mstephen@MIT.EDU> writes:
> I'm currently researching how machine learning algorithms can be
> employed to discover effective compiler heuristics. I see from your
> online documentation that -fmove-all-movables and -freduce-all-givs
> can sometimes generate slower code.
>
> These optimizations seem like prime candidates for machine learning
> because the tradeoffs are not clear (in my mind it seems like the
> optimizations should always yield speedups).
You may want to look at
http://www.coyotegulch.com/acovea/index.html
Ian