This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: Remove flags -fmove-all-movables and -freduce-all-givs.
Toon Moene wrote:
>>> * common.opt: Remove flags -fmove-all-movables and
>>> -freduce-all-givs.
>>> * loop-invariant.c (find_invariants_to_move):
>>> Remove all uses of flag_move_all_movables.
>>> * loop.c (move_movables): Remove all uses of
>>> flag_move_all_movables.
>>> (strength_reduce): Remove all uses of
>>> flag_reduce_all_givs.
>>> * doc/invoke.texi: Remove documentation of flags
>>> -fremove-all-movables and -freduce-all-givs.
Can you please update http://gcc.gnu.org/gcc-4.0/changes.html with also a
little rationale about why those options were removed? I thought we owe an
explanation to everybody that was using those flags and upgrade -- whether
their use was really succesfull on code generation or they only believed it
was.
Giovanni Bajo