diff options
author | Jeff Law <law@redhat.com> | 2015-12-17 21:04:20 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-12-17 21:04:20 -0700 |
commit | 45fbe8e9e21efd99d38d752d0fcb100bb72065b7 (patch) | |
tree | 6282db60b21d19d9f046482c59840eb01cddf2e5 | |
parent | 458cd4c394dec8e42ff75ecd5212461408962203 (diff) | |
download | gcc-45fbe8e9e21efd99d38d752d0fcb100bb72065b7.zip gcc-45fbe8e9e21efd99d38d752d0fcb100bb72065b7.tar.gz gcc-45fbe8e9e21efd99d38d752d0fcb100bb72065b7.tar.bz2 |
[PATCH] Move split-path pass next to the tracer pass
* passes.def: Put the split-paths pass immediately before the
tracer pass.
From-SVN: r231800
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/passes.def | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 070b2dd..bf01dfb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2015-12-17 Jeff Law <law@redhat.com> + * passes.def: Put the split-paths pass immediately before the + tracer pass. + * doc/invoke.texi (-O2 options): Remove -fsplit-paths. (-O3 options): Add -fsplit-paths. * gimple-ssa-split-paths.c: Include predict.h diff --git a/gcc/passes.def b/gcc/passes.def index 2ba8490..59114a9 100644 --- a/gcc/passes.def +++ b/gcc/passes.def @@ -302,10 +302,10 @@ along with GCC; see the file COPYING3. If not see POP_INSERT_PASSES () NEXT_PASS (pass_simduid_cleanup); NEXT_PASS (pass_lower_vector_ssa); - NEXT_PASS (pass_split_paths); NEXT_PASS (pass_cse_reciprocals); NEXT_PASS (pass_reassoc, false /* insert_powi_p */); NEXT_PASS (pass_strength_reduction); + NEXT_PASS (pass_split_paths); NEXT_PASS (pass_tracer); NEXT_PASS (pass_dominator, false /* may_peel_loop_headers_p */); NEXT_PASS (pass_strlen); |