diff options
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r-- | gcc/optabs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c index 1af4388..95b2ec9 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -3953,7 +3953,7 @@ prepare_operand (int icode, rtx x, int opnum, enum machine_mode mode, if (!insn_data[icode].operand[opnum].predicate (x, insn_data[icode].operand[opnum].mode)) { - if (no_new_pseudos) + if (reload_completed) return NULL_RTX; x = copy_to_mode_reg (insn_data[icode].operand[opnum].mode, x); } |