summaryrefslogtreecommitdiff
path: root/gcc/genoutput.c
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2011-04-12 14:56:57 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2011-04-12 14:56:57 +0000
commit50c0c258ba9fbe80b19dbe69ae3b20580abea973 (patch)
treecc03e3af6c23aedc2d35dd550a24766687e4b0e5 /gcc/genoutput.c
parent458a870618683f21ed97b3c49037ba9017ea3c83 (diff)
downloadgcc-50c0c258ba9fbe80b19dbe69ae3b20580abea973.tar.gz
* recog.h, genoutput.c, optabs.c: Revert last patch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@172321 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/genoutput.c')
-rw-r--r--gcc/genoutput.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/gcc/genoutput.c b/gcc/genoutput.c
index 621439f479a..3e89cfd6df1 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");
}