aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-02-03 05:15:46 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-02-03 05:15:46 +0000
commit2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542 (patch)
tree815ba2fac08ede335bba5d3548df20425649e20e /gcc/combine.c
parentb0dccb002204bff9f017d83584f3a516e703825e (diff)
downloadgcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.zip
gcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.tar.gz
gcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.tar.bz2
combine.c (simplify_set): Use gen_rtx_fmt_e instead of gen_rtx.
gcc/ * combine.c (simplify_set): Use gen_rtx_fmt_e instead of gen_rtx. * emit-rtl.c (init_emit_once): Use gen_rtx_PC and gen_rtx_CC0 instead of gen_rtx. * reload1.c (init_elim_table): Use gen_rtx_fmt_e instead of gen_rtx. * config/ns32k/ns32k.md (udivmodhi4): Use gen_rtx_IOR and gen_rtx_ASHIFT instead of gen_rtx. (udivmodqi4): Likewise. ada/ * ada/trans.c (gigi): Use gen_rtx_SYMBOL_REF instead of gen_rtx. f/ * com.c (ffecom_member_phase2_): Use gen_rtx_MEM instead of gen_rtx. From-SVN: r77159
Diffstat (limited to 'gcc/combine.c')
-rw-r--r--gcc/combine.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/combine.c b/gcc/combine.c
index 36a7194..14cd64b 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -5200,8 +5200,8 @@ simplify_set (rtx x)
&& GET_CODE (SUBREG_REG (src)) == MEM)
{
SUBST (SET_SRC (x),
- gen_rtx (LOAD_EXTEND_OP (GET_MODE (SUBREG_REG (src))),
- GET_MODE (src), SUBREG_REG (src)));
+ gen_rtx_fmt_e (LOAD_EXTEND_OP (GET_MODE (SUBREG_REG (src))),
+ GET_MODE (src), SUBREG_REG (src)));
src = SET_SRC (x);
}