aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@embecosm.com>2011-12-09 14:10:02 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2011-12-09 14:10:02 +0000
commit6d26322f9762cc87fc01a2bdf6363b00e6ef4322 (patch)
tree82a97c75fa399ae7382e551b8b1ef02d1252d0a1 /gcc/combine.c
parent4a33ac4a77ac2c57d47017043e1fdc2f13fb3103 (diff)
downloadgcc-6d26322f9762cc87fc01a2bdf6363b00e6ef4322.zip
gcc-6d26322f9762cc87fc01a2bdf6363b00e6ef4322.tar.gz
gcc-6d26322f9762cc87fc01a2bdf6363b00e6ef4322.tar.bz2
dse.c (get_stored_val, [...]): Use gen_int_mode.
* dse.c (get_stored_val, get_call_args): Use gen_int_mode. * expmed.c (expand_divmod): Likewise. * combine.c (simplify_if_then_else): Likewise. From-SVN: r182164
Diffstat (limited to 'gcc/combine.c')
-rw-r--r--gcc/combine.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/combine.c b/gcc/combine.c
index 1714c74..105e778 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -6010,7 +6010,7 @@ simplify_if_then_else (rtx x)
&& exact_log2 (nzb = nonzero_bits (from, GET_MODE (from))) >= 0)
{
false_code = EQ;
- false_val = GEN_INT (trunc_int_for_mode (nzb, GET_MODE (from)));
+ false_val = gen_int_mode (nzb, GET_MODE (from));
}
else if (true_code == EQ && true_val == const0_rtx
&& (num_sign_bit_copies (from, GET_MODE (from))