diff options
author | J"orn Rennecke <joern.rennecke@superh.com> | 2004-08-19 14:04:24 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2004-08-19 15:04:24 +0100 |
commit | 74ae207d9143aad116d05ee0740772055fbc9304 (patch) | |
tree | 886f2032ded667461a849d7ed1733909e1a05283 /gcc/regclass.c | |
parent | 50652ae91a0a3dd03af17d3d8c1fed92aeb33a29 (diff) | |
download | gcc-74ae207d9143aad116d05ee0740772055fbc9304.tar.gz |
* regclass.c (globalize_reg): Update call_really_used_regs.
From-SVN: r86250
Diffstat (limited to 'gcc/regclass.c')
-rw-r--r-- | gcc/regclass.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/regclass.c b/gcc/regclass.c index 1304313d90d..7d6f3f4ec54 100644 --- a/gcc/regclass.c +++ b/gcc/regclass.c @@ -810,6 +810,9 @@ globalize_reg (int i) return; fixed_regs[i] = call_used_regs[i] = call_fixed_regs[i] = 1; +#ifdef CALL_REALLY_USED_REGISTERS + call_really_used_regs[i] = 1; +#endif n_non_fixed_regs--; SET_HARD_REG_BIT (fixed_reg_set, i); |