diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-09-12 01:51:28 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-09-12 01:51:28 +0000 |
commit | ed420a2578e99e494f74b297b8b016e1e9405e11 (patch) | |
tree | b5b69b2ec9f19fc214cfaa49317c6f80265bed44 /gcc/config/i860 | |
parent | 2243fa67e722857b42deb3ef6a1059d3ec2b3cae (diff) | |
download | gcc-ed420a2578e99e494f74b297b8b016e1e9405e11.tar.gz |
Replace recog_foo with recog_data.foo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29349 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i860')
-rw-r--r-- | gcc/config/i860/i860.c | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/gcc/config/i860/i860.c b/gcc/config/i860/i860.c index d55e912f2e0..cb7e7f7ba28 100644 --- a/gcc/config/i860/i860.c +++ b/gcc/config/i860/i860.c @@ -1440,7 +1440,7 @@ output_delayed_branch (template, operands, insn) /* Now recognize the insn which we put in its delay slot. We must do this after outputting the branch insn, - since operands may just be a pointer to `recog_operand'. */ + since operands may just be a pointer to `recog_data.operand'. */ INSN_CODE (delay_insn) = insn_code_number = recog (pat, delay_insn, NULL_PTR); if (insn_code_number == -1) @@ -1448,8 +1448,8 @@ output_delayed_branch (template, operands, insn) for (i = 0; i < insn_n_operands[insn_code_number]; i++) { - if (GET_CODE (recog_operand[i]) == SUBREG) - recog_operand[i] = alter_subreg (recog_operand[i]); + if (GET_CODE (recog_data.operand[i]) == SUBREG) + recog_data.operand[i] = alter_subreg (recog_data.operand[i]); } insn_extract (delay_insn); @@ -1458,8 +1458,9 @@ output_delayed_branch (template, operands, insn) template = insn_template[insn_code_number]; if (template == 0) - template = (*insn_outfun[insn_code_number]) (recog_operand, delay_insn); - output_asm_insn (template, recog_operand); + template = ((*insn_outfun[insn_code_number]) + (recog_data.operand, delay_insn)); + output_asm_insn (template, recog_data.operand); } CC_STATUS_INIT; return ""; @@ -1476,7 +1477,7 @@ output_delay_insn (delay_insn) /* Now recognize the insn which we put in its delay slot. We must do this after outputting the branch insn, - since operands may just be a pointer to `recog_operand'. */ + since operands may just be a pointer to `recog_data.operand'. */ insn_code_number = recog_memoized (delay_insn); if (insn_code_number == -1) abort (); @@ -1491,8 +1492,8 @@ output_delay_insn (delay_insn) make sure they get fixed up here. -- This is a kludge. */ for (i = 0; i < insn_n_operands[insn_code_number]; i++) { - if (GET_CODE (recog_operand[i]) == SUBREG) - recog_operand[i] = alter_subreg (recog_operand[i]); + if (GET_CODE (recog_data.operand[i]) == SUBREG) + recog_data.operand[i] = alter_subreg (recog_data.operand[i]); } #ifdef REGISTER_CONSTRAINTS @@ -1514,8 +1515,9 @@ output_delay_insn (delay_insn) template = insn_template[insn_code_number]; if (template == 0) - template = (*insn_outfun[insn_code_number]) (recog_operand, delay_insn); - output_asm_insn (template, recog_operand); + template = ((*insn_outfun[insn_code_number]) + (recog_data.operand, delay_insn)); + output_asm_insn (template, recog_data.operand); return ""; } #endif |