diff options
author | Joern Rennecke <joern.rennecke@embecosm.com> | 2011-12-09 14:10:02 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2011-12-09 14:10:02 +0000 |
commit | 6d26322f9762cc87fc01a2bdf6363b00e6ef4322 (patch) | |
tree | 82a97c75fa399ae7382e551b8b1ef02d1252d0a1 /gcc/expmed.c | |
parent | 4a33ac4a77ac2c57d47017043e1fdc2f13fb3103 (diff) | |
download | gcc-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/expmed.c')
-rw-r--r-- | gcc/expmed.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index cfa045b..bced96e 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -4216,10 +4216,9 @@ expand_divmod (int rem_flag, enum tree_code code, enum machine_mode mode, << (HOST_BITS_PER_WIDE_INT - 1))) set_dst_reg_note (insn, REG_EQUAL, gen_rtx_DIV (compute_mode, op0, - GEN_INT - (trunc_int_for_mode - (abs_d, - compute_mode))), + gen_int_mode + (abs_d, + compute_mode)), quotient); quotient = expand_unop (compute_mode, neg_optab, |