diff options
Diffstat (limited to 'gcc/lra-constraints.c')
-rw-r--r-- | gcc/lra-constraints.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index afe885a..bc7a292 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -4455,8 +4455,7 @@ lra_constraints (bool first_p) bitmap_clear (&equiv_insn_bitmap); /* If we used a new hard regno, changed_p should be true because the hard reg is assigned to a new pseudo. */ -#ifdef ENABLE_CHECKING - if (! changed_p) + if (flag_checking && !changed_p) { for (i = FIRST_PSEUDO_REGISTER; i < new_regno_start; i++) if (lra_reg_info[i].nrefs != 0 @@ -4468,7 +4467,6 @@ lra_constraints (bool first_p) lra_assert (df_regs_ever_live_p (hard_regno + j)); } } -#endif return changed_p; } |