Message ID | BANLkTimRLxohdFCgHHZ5xHLweyxLbEmhxg@mail.gmail.com |
---|---|
State | New |
Headers | show |
diff --git a/gcc/recog.c b/gcc/recog.c index 0c26c0d..358238f 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -2636,7 +2636,7 @@ constrain_operands (int strict) if (cl != NO_REGS) { if (strict < 0 - || (strict == 0 + || ((strict == 0 || reload_in_progress) && REG_P (op) && REGNO (op) >= FIRST_PSEUDO_REGISTER) || (strict == 0 && GET_CODE (op) == SCRATCH)