diff options
author | Richard Henderson <rth@redhat.com> | 2002-06-20 16:15:17 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2002-06-20 16:15:17 -0700 |
commit | 2b3aadfc7b77e551147b5250180c57c1f892e421 (patch) | |
tree | 6e74425f57d3ded21e7d647cdd751fd0b994f0a1 | |
parent | 5c44e2755182fd559eb46ad14298aa9083bf2656 (diff) | |
download | gcc-2b3aadfc7b77e551147b5250180c57c1f892e421.zip gcc-2b3aadfc7b77e551147b5250180c57c1f892e421.tar.gz gcc-2b3aadfc7b77e551147b5250180c57c1f892e421.tar.bz2 |
* explow.c (probe_stack_range): Use gen_rtx_fmt_ee.
From-SVN: r54861
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/explow.c | 12 |
2 files changed, 10 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 15ec2a8..4a79b52 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-06-20 Richard Henderson <rth@redhat.com> + + * explow.c (probe_stack_range): Use gen_rtx_fmt_ee. + 2002-06-20 Chris Demetriou <cgd@broadcom.com> * config.gcc (mipsisa64-*-elf*, mipsisa64el-*-elf*): New targets. diff --git a/gcc/explow.c b/gcc/explow.c index f6ebebc..8f0b52f 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -1473,9 +1473,9 @@ probe_stack_range (first, size) if (stack_check_libfunc != 0) { rtx addr = memory_address (QImode, - gen_rtx (STACK_GROW_OP, Pmode, - stack_pointer_rtx, - plus_constant (size, first))); + gen_rtx_fmt_ee (STACK_GROW_OP, Pmode, + stack_pointer_rtx, + plus_constant (size, first))); #ifdef POINTERS_EXTEND_UNSIGNED if (GET_MODE (addr) != ptr_mode) @@ -1492,9 +1492,9 @@ probe_stack_range (first, size) { insn_operand_predicate_fn pred; rtx last_addr - = force_operand (gen_rtx_STACK_GROW_OP (Pmode, - stack_pointer_rtx, - plus_constant (size, first)), + = force_operand (gen_rtx_fmt_ee (STACK_GROW_OP, Pmode, + stack_pointer_rtx, + plus_constant (size, first)), NULL_RTX); pred = insn_data[(int) CODE_FOR_check_stack].operand[0].predicate; |