summaryrefslogtreecommitdiff
path: root/gcc/common.opt
diff options
context:
space:
mode:
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-08 16:37:49 +0000
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-08 16:37:49 +0000
commit0cb1935db968b200bd25627bdc7a630294007731 (patch)
tree1c1c6dee711cac40bee4937265d51a8bbbf086a1 /gcc/common.opt
parenta2db09d3356b1c8aa5cb45a3923216d546f245cb (diff)
downloadgcc-0cb1935db968b200bd25627bdc7a630294007731.tar.gz
Add the -ftree-loop-if-convert flag.
2010-07-08 Sebastian Pop <sebastian.pop@amd.com> * common.opt (ftree-loop-if-convert): New flag. * doc/invoke.texi (ftree-loop-if-convert): Documented. * tree-if-conv.c (gate_tree_if_conversion): Enable if-conversion when flag_tree_loop_if_convert is set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161963 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/common.opt')
-rw-r--r--gcc/common.opt4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/common.opt b/gcc/common.opt
index 6ca787a4b5f..111d7b7d9e6 100644
--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -653,6 +653,10 @@ fif-conversion2
Common Report Var(flag_if_conversion2) Optimization
Perform conversion of conditional jumps to conditional execution
+ftree-loop-if-convert
+Common Report Var(flag_tree_loop_if_convert) Init(-1) Optimization
+Convert conditional jumps in innermost loops to branchless equivalents
+
; -finhibit-size-directive inhibits output of .size for ELF.
; This is used only for compiling crtstuff.c,
; and it may be extended to other effects