From 0cb1935db968b200bd25627bdc7a630294007731 Mon Sep 17 00:00:00 2001 From: spop Date: Thu, 8 Jul 2010 16:37:49 +0000 Subject: Add the -ftree-loop-if-convert flag. 2010-07-08 Sebastian Pop * 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 --- gcc/common.opt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/common.opt') 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 -- cgit v1.2.1