invoke.texi: Add -fhoist-adjacent-loads and -ftree-slsr to list of flags controlling...
authorBill Schmidt <wschmidt@linux.ibm.com>
Wed, 18 Jul 2012 15:15:36 +0000 (15:15 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Wed, 18 Jul 2012 15:15:36 +0000 (15:15 +0000)
commit75cfe445d9e4e31043757b9aaec0fa9e33d7d7f1
tree70fc9421478cd9042bf16fdfce0894709050cc2b
parenta712b009c56fde0f26e757509b1019d6fb7b6ed6
invoke.texi: Add -fhoist-adjacent-loads and -ftree-slsr to list of flags controlling...

2012-07-18  Bill Schmidt  <wschmidt@linux.ibm.com>

* doc/invoke.texi: Add -fhoist-adjacent-loads and -ftree-slsr to list
of flags controlling optimization; add -ftree-slsr to list of flags
enabled by default at -O; add -fhoist-adjacent-loads to list of flags
enabled by default at -O2; add -fvect-cost-model to list of flags
enabled by default at -O3; document -fhoist-adjacent-loads and
-ftree-slsr.
* opts.c (default_option): Make -ftree-slsr default at -O1 and above.
* gimple-ssa-strength-reduction.c (gate_strength_reduction): Use
flag_tree_slsr.
* common.opt: Add -ftree-slsr with flag_tree_slsr.

From-SVN: r189617
gcc/ChangeLog
gcc/common.opt
gcc/doc/invoke.texi
gcc/gimple-ssa-strength-reduction.c
gcc/opts.c