parent
f1f1ae8efa
commit
6f6547765e
|
@ -321,8 +321,13 @@ match_rtx (x, path, fail_label)
|
|||
printf (";\n");
|
||||
}
|
||||
|
||||
#if HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_INT
|
||||
printf (" if (XWINT (x, %d) != %d) goto L%d;\n",
|
||||
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')
|
||||
{
|
||||
|
|
|
@ -1139,7 +1139,7 @@ record_reg_classes (n_alts, n_ops, ops, modes, constraints, insn)
|
|||
|
||||
else if (win
|
||||
|| (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
|
||||
|
|
Loading…
Reference in New Issue