summaryrefslogtreecommitdiff
path: root/gcc/lra-int.h
diff options
context:
space:
mode:
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>2012-11-29 19:00:38 +0000
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>2012-11-29 19:00:38 +0000
commitedfb1d8faca577002ade77857f98592be65beb1a (patch)
tree09b1d973942771fe75b8e6a6e269af1b84644dd2 /gcc/lra-int.h
parentcdf067216e433413d0c65cce196a7c02ab9238c6 (diff)
downloadgcc-edfb1d8faca577002ade77857f98592be65beb1a.tar.gz
2012-11-29 Vladimir Makarov <vmakarov@redhat.com>
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193948 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lra-int.h')
-rw-r--r--gcc/lra-int.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/lra-int.h b/gcc/lra-int.h
index 04d55287d75..8e89518bae0 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;