diff options
Diffstat (limited to 'gcc/genoutput.c')
| -rw-r--r-- | gcc/genoutput.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/gcc/genoutput.c b/gcc/genoutput.c index 621439f..3e89cfd 100644 --- a/gcc/genoutput.c +++ b/gcc/genoutput.c @@ -66,8 +66,6 @@ along with GCC; see the file COPYING3. If not see MATCH_OPERAND; it is zero for operands that should not be changed during register elimination such as MATCH_OPERATORs. - g. `allows_mem', is true for operands that accept MEM rtxes. - The code number of an insn is simply its position in the machine description; code numbers are assigned sequentially to entries in the description, starting with code number 0. @@ -258,8 +256,6 @@ output_operand_data (void) for (d = odata; d; d = d->next) { - struct pred_data *pred; - printf (" {\n"); printf (" %s,\n", @@ -273,12 +269,7 @@ output_operand_data (void) printf (" %d,\n", d->constraint == NULL ? 1 : 0); - printf (" %d,\n", d->eliminable); - - pred = NULL; - if (d->predicate) - pred = lookup_predicate (d->predicate); - printf (" %d\n", pred && pred->codes[MEM]); + printf (" %d\n", d->eliminable); printf(" },\n"); } |
