/* Generate code from machine description to perform peephole optimizations.
- Copyright (C) 1987, 1989 Free Software Foundation, Inc.
+ Copyright (C) 1987, 1989, 1992 Free Software Foundation, Inc.
This file is part of GNU CC.
#define obstack_chunk_free free
extern void free ();
+extern rtx read_rtx ();
/* While tree-walking an instruction pattern, we keep a chain
of these `struct link's to record how to get down to the
int j;
printf (" if (XVECLEN (x, %d) != %d) goto L%d;\n",
i, XVECLEN (x, i), fail_label);
- for (j = XVECLEN (x, i) - 1; j >= 0; j--)
+ for (j = 0; j < XVECLEN (x, i); j++)
{
link.vecelt = j;
match_rtx (XVECEXP (x, i, j), &link, fail_label);
{
rtx desc;
FILE *infile;
- extern rtx read_rtx ();
register int c;
max_opno = -1;