From c18bfb9c0edf5243b97bf89c0f2c9f7921c86e0b Mon Sep 17 00:00:00 2001 From: kazu Date: Sun, 30 Nov 2003 19:12:12 +0000 Subject: [PATCH] * genemit.c (register_constraints): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74070 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/genemit.c | 14 ++------------ 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b9a4a9..d0ea86b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-11-30 Kazu Hirata + + * genemit.c (register_constraints): Remove. + 2003-11-30 Andreas Krebbel * config/s390/s390.md ("tmdi_reg", "tmsi_reg", "*movdi_64", "*movdi_31", diff --git a/gcc/genemit.c b/gcc/genemit.c index 8a821d6..2b7d414 100644 --- a/gcc/genemit.c +++ b/gcc/genemit.c @@ -32,7 +32,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA static int max_opno; static int max_dup_opno; static int max_scratch_opno; -static int register_constraints; static int insn_code_number; static int insn_index_number; @@ -83,10 +82,6 @@ max_operand_1 (rtx x) code = GET_CODE (x); - if (code == MATCH_OPERAND && XSTR (x, 2) != 0 && *XSTR (x, 2) != '\0') - register_constraints = 1; - if (code == MATCH_SCRATCH && XSTR (x, 1) != 0 && *XSTR (x, 1) != '\0') - register_constraints = 1; if (code == MATCH_OPERAND || code == MATCH_OPERATOR || code == MATCH_PARALLEL) max_opno = MAX (max_opno, XINT (x, 0)); @@ -376,9 +371,7 @@ gen_insn (rtx insn, int lineno) printf ("/* %s:%d */\n", read_rtx_filename, lineno); - /* Find out how many operands this function has, - and also whether any of them have register constraints. */ - register_constraints = 0; + /* Find out how many operands this function has. */ operands = max_operand_vec (insn, 1); if (max_dup_opno >= operands) fatal ("match_dup operand number has no match_operand"); @@ -431,10 +424,7 @@ gen_expand (rtx expand) if (XVEC (expand, 1) == 0) fatal ("define_expand for %s lacks a pattern", XSTR (expand, 0)); - /* Find out how many operands this function has, - and also whether any of them have register constraints. */ - register_constraints = 0; - + /* Find out how many operands this function has. */ operands = max_operand_vec (expand, 1); /* Output the function name and argument declarations. */ -- 2.7.4