diff options
author | Jan Hubicka <jh@suse.cz> | 2008-08-03 14:04:49 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2008-08-03 12:04:49 +0000 |
commit | 2266066678883fb62e0b1eab42e06c5c8a267a48 (patch) | |
tree | 712090046e4950fa392a0edaa940bad25c8368be /gcc/expmed.c | |
parent | 5617c135e7fe4ea4d67bdf3fbe94acfacfa87b16 (diff) | |
download | gcc-2266066678883fb62e0b1eab42e06c5c8a267a48.zip gcc-2266066678883fb62e0b1eab42e06c5c8a267a48.tar.gz gcc-2266066678883fb62e0b1eab42e06c5c8a267a48.tar.bz2 |
optabs.c (expand_binop, [...]): Upse optimize_insn_for_speed predicate.
* optabs.c (expand_binop, expand_builtin_pow, expand_builtin_powi,
expand_builtin_strcat): Upse optimize_insn_for_speed predicate.
* expmed.c (expand_smod_pow2): Likewise.
From-SVN: r138565
Diffstat (limited to 'gcc/expmed.c')
-rw-r--r-- | gcc/expmed.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index d5127b3..b102241 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -3487,7 +3487,7 @@ expand_smod_pow2 (enum machine_mode mode, rtx op0, HOST_WIDE_INT d) /* Avoid conditional branches when they're expensive. */ if (BRANCH_COST >= 2 - && !optimize_size) + && optimize_insn_for_speed_p ()) { rtx signmask = emit_store_flag (result, LT, op0, const0_rtx, mode, 0, -1); |