diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 19:29:21 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-03-22 19:29:21 +0000 |
commit | e2c2ccf603ce3104437d17eca4937fea79541bc0 (patch) | |
tree | 6418926f2b9bc548c9845a34ceb6aeac8eca4502 /gcc/config/i860 | |
parent | 3a7c3680df1c3fa4351f01d54c811f4c075defe3 (diff) | |
download | gcc-e2c2ccf603ce3104437d17eca4937fea79541bc0.tar.gz |
* config/v850/v850.c (v850_reorg): Only call alter_subreg on
REG or MEM subregs, pass rtx * instead of rtx to it.
* config/i860/i860.c (output_delayed_branch, output_delay_insn): Pass
rtx * instead of rtx to alter_subreg.
* config/m32r/m32r.c (gen_split_move_double): Likewise.
* config/pj/pj.c (pj_output_rval): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51182 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i860')
-rw-r--r-- | gcc/config/i860/i860.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/i860/i860.c b/gcc/config/i860/i860.c index f79af15c76a..5538baffae7 100644 --- a/gcc/config/i860/i860.c +++ b/gcc/config/i860/i860.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Intel 860 - Copyright (C) 1989, 1991, 1997, 1998, 1999, 2000, 2001 + Copyright (C) 1989, 1991, 1997, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. Derived from sparc.c. @@ -1470,7 +1470,7 @@ output_delayed_branch (template, operands, insn) for (i = 0; i < insn_data[insn_code_number].n_operands; i++) { if (GET_CODE (recog_data.operand[i]) == SUBREG) - recog_data.operand[i] = alter_subreg (recog_data.operand[i]); + alter_subreg (&recog_data.operand[i]); } insn_extract (delay_insn); @@ -1511,7 +1511,7 @@ output_delay_insn (delay_insn) for (i = 0; i < insn_data[insn_code_number].n_operands; i++) { if (GET_CODE (recog_data.operand[i]) == SUBREG) - recog_data.operand[i] = alter_subreg (recog_data.operand[i]); + alter_subreg (&recog_data.operand[i]); } if (! constrain_operands (1)) |