RFC: Remove flags -fmove-all-movables and -freduce-all-givs.

Giovanni Bajo giovannibajo@libero.it
Mon Sep 13 13:46:00 GMT 2004


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




More information about the Gcc-patches mailing list