diff options
author | Jeff Law <law@redhat.com> | 2010-04-16 19:30:35 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2010-04-16 19:30:35 -0600 |
commit | 016f9d9dcfbee7c07b366b1a1656a0bec431922e (patch) | |
tree | 51327d214c35dd85d990cad35308dc04ca152687 /gcc | |
parent | 807a28fb5b1af6fff3f4b95199b155bad9f801da (diff) | |
download | gcc-016f9d9dcfbee7c07b366b1a1656a0bec431922e.zip gcc-016f9d9dcfbee7c07b366b1a1656a0bec431922e.tar.gz gcc-016f9d9dcfbee7c07b366b1a1656a0bec431922e.tar.bz2 |
ira-color.c (ira_reassign_pseudos): Collect and sort all the pseudos needing assignment rather than doing a...
* ira-color.c (ira_reassign_pseudos): Collect and sort all the pseudos
needing assignment rather than doing a two-phase assignment. Remove
unused variable 'm'.
From-SVN: r158458
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/ira-color.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 04dbba4..c6027a6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,7 +1,8 @@ 2010-04-16 Jeff Law <law@redhat.com> * ira-color.c (ira_reassign_pseudos): Collect and sort all the pseudos - needing assignment rather than doing a two-phase assignment. + needing assignment rather than doing a two-phase assignment. Remove + unused variable 'm'. 2010-04-16 Jakub Jelinek <jakub@redhat.com> diff --git a/gcc/ira-color.c b/gcc/ira-color.c index feeaa62..f507db1 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -2863,7 +2863,7 @@ ira_reassign_pseudos (int *spilled_pseudo_regs, int num, HARD_REG_SET *pseudo_previous_regs, bitmap spilled) { - int i, m, n, regno; + int i, n, regno; bool changed_p; ira_allocno_t a, conflict_a; HARD_REG_SET forbidden_regs; @@ -2901,7 +2901,7 @@ ira_reassign_pseudos (int *spilled_pseudo_regs, int num, changed_p = false; /* Try to assign hard registers to pseudos from SPILLED_PSEUDO_REGS. */ - for (m = i = 0; i < num; i++) + for (i = 0; i < num; i++) { regno = spilled_pseudo_regs[i]; COPY_HARD_REG_SET (forbidden_regs, bad_spill_regs); |