aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.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/reload1.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/reload1.c')
-rw-r--r--gcc/reload1.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c
index 5cce770..c24f4ac 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -3477,7 +3477,7 @@ init_elim_table (void)
#endif
/* Count the number of eliminable registers and build the FROM and TO
- REG rtx's. Note that code in gen_rtx will cause, e.g.,
+ REG rtx's. Note that code in gen_rtx_REG will cause, e.g.,
gen_rtx_REG (Pmode, STACK_POINTER_REGNUM) to equal stack_pointer_rtx.
We depend on this. */
for (ep = reg_eliminate; ep < &reg_eliminate[NUM_ELIMINABLE_REGS]; ep++)
@@ -3932,8 +3932,9 @@ reload_as_needed (int live_known)
if (n == 1)
{
n = validate_replace_rtx (reload_reg,
- gen_rtx (code, mode,
- reload_reg),
+ gen_rtx_fmt_e (code,
+ mode,
+ reload_reg),
p);
/* We must also verify that the constraints
@@ -3948,8 +3949,9 @@ reload_as_needed (int live_known)
undo the replacement. */
if (!n)
{
- validate_replace_rtx (gen_rtx (code, mode,
- reload_reg),
+ validate_replace_rtx (gen_rtx_fmt_e (code,
+ mode,
+ reload_reg),
reload_reg, p);
break;
}