From f681cf9564b61c663e0c313eec30d5748899e4cd Mon Sep 17 00:00:00 2001 From: Vladimir Makarov Date: Thu, 29 Nov 2012 19:00:38 +0000 Subject: re PR middle-end/55456 (454.calculix in SPEC CPU 2006 is miscompiled) 2012-11-29 Vladimir Makarov PR middle-end/55456 * lra-int.h (lra_new_regno_start): New external. * lra.c (lra_new_regno_start): New global. (lra): Set up lra_new_regno_start. * lra-constraints.c (match_reload): Sync values only for original pseudos. From-SVN: r193948 --- gcc/lra-int.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/lra-int.h') diff --git a/gcc/lra-int.h b/gcc/lra-int.h index 04d5528..8e89518 100644 --- a/gcc/lra-int.h +++ b/gcc/lra-int.h @@ -295,6 +295,7 @@ extern lra_copy_t lra_get_copy (int); extern bool lra_former_scratch_p (int); extern bool lra_former_scratch_operand_p (rtx, int); +extern int lra_new_regno_start; extern int lra_constraint_new_regno_start; extern bitmap_head lra_inheritance_pseudos; extern bitmap_head lra_split_regs; -- cgit v1.1