Commit 6f654776 by Richard Kenner

entered into RCS

From-SVN: r1580
parent f1f1ae8e
...@@ -321,8 +321,13 @@ match_rtx (x, path, fail_label) ...@@ -321,8 +321,13 @@ match_rtx (x, path, fail_label)
printf (";\n"); printf (";\n");
} }
#if HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_INT
printf (" if (XWINT (x, %d) != %d) goto L%d;\n", printf (" if (XWINT (x, %d) != %d) goto L%d;\n",
i, XWINT (x, i), fail_label); i, XWINT (x, i), fail_label);
#else
printf (" if (XWINT (x, %d) != %ld) goto L%d;\n",
i, XWINT (x, i), fail_label);
#endif
} }
else if (fmt[i] == 's') else if (fmt[i] == 's')
{ {
......
...@@ -1139,7 +1139,7 @@ record_reg_classes (n_alts, n_ops, ops, modes, constraints, insn) ...@@ -1139,7 +1139,7 @@ record_reg_classes (n_alts, n_ops, ops, modes, constraints, insn)
else if (win else if (win
|| (GET_CODE (op) == REG || (GET_CODE (op) == REG
&& reg_fits_class_p (op, classes[i], 0, mode))) && reg_fits_class_p (op, classes[i], 0, GET_MODE (op))))
; ;
/* If registers are valid, the cost of this alternative includes /* If registers are valid, the cost of this alternative includes
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment