diff options
author | Martin Jambor <mjambor@suse.cz> | 2017-03-17 13:34:27 +0100 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2017-03-17 13:34:27 +0100 |
commit | 5c7d37de415fe5345c005154ea69d0d9b5a8c8d6 (patch) | |
tree | 985af671f3b03815a7b8e8b1e4cd8e07aac2b914 /gcc/doc | |
parent | 39653b82d88c03a7b5ab87ad79a16a6e989bfbe7 (diff) | |
download | gcc-5c7d37de415fe5345c005154ea69d0d9b5a8c8d6.zip gcc-5c7d37de415fe5345c005154ea69d0d9b5a8c8d6.tar.gz gcc-5c7d37de415fe5345c005154ea69d0d9b5a8c8d6.tar.bz2 |
Document -fipa-vrp
2017-03-17 Martin Jambor <mjambor@suse.cz>
* doc/invoke.texi (Option Options): Include -fipa-vrp in the list.
(List of -O2 options): Likewise.
(-fipa-bit-cp): Replace "ipa" with "interprocedural."
(-fipa-vrp) New.
From-SVN: r246221
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index cda570d..f301aa3 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -373,7 +373,7 @@ Objective-C and Objective-C++ Dialects}. -fif-conversion2 -findirect-inlining @gol -finline-functions -finline-functions-called-once -finline-limit=@var{n} @gol -finline-small-functions -fipa-cp -fipa-cp-clone @gol --fipa-bit-cp @gol +-fipa-bit-cp -fipa-vrp @gol -fipa-pta -fipa-profile -fipa-pure-const -fipa-reference -fipa-icf @gol -fira-algorithm=@var{algorithm} @gol -fira-region=@var{region} -fira-hoist-pressure @gol @@ -7085,6 +7085,7 @@ also turns on the following optimization flags: -findirect-inlining @gol -fipa-cp @gol -fipa-bit-cp @gol +-fipa-vrp @gol -fipa-sra @gol -fipa-icf @gol -fisolate-erroneous-paths-dereference @gol @@ -8095,9 +8096,15 @@ This flag is enabled by default at @option{-O3}. @item -fipa-bit-cp @opindex -fipa-bit-cp -When enabled, perform ipa bitwise constant propagation. This flag is -enabled by default at @option{-O2}. It requires that @option{-fipa-cp} -is enabled. +When enabled, perform interprocedural bitwise constant +propagation. This flag is enabled by default at @option{-O2}. It +requires that @option{-fipa-cp} is enabled. + +@item -fipa-vrp +@opindex -fipa-vrp +When enabled, perform interprocedural propagation of value +ranges. This flag is enabled by default at @option{-O2}. It requires +that @option{-fipa-cp} is enabled. @item -fipa-icf @opindex fipa-icf |