diff options
author | Jan Hubicka <jh@suse.cz> | 2001-07-31 15:43:22 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-07-31 13:43:22 +0000 |
commit | 3e42ccd2870bbc59f75cd3a406f3f1ad4ce07f27 (patch) | |
tree | bedccd1d4a5a881dc80c58035c3e232b4b8ac45b /gcc/reg-stack.c | |
parent | 940b29aa635f6844c5de0cff75526c5994b79a18 (diff) | |
download | gcc-3e42ccd2870bbc59f75cd3a406f3f1ad4ce07f27.zip gcc-3e42ccd2870bbc59f75cd3a406f3f1ad4ce07f27.tar.gz gcc-3e42ccd2870bbc59f75cd3a406f3f1ad4ce07f27.tar.bz2 |
Tue Jul 31 15:37:35 CEST 2001 Jan Hubicka <jh@suse.cz>
* reg-stack (convert_regs_1): Fix best edge condition.
From-SVN: r44513
Diffstat (limited to 'gcc/reg-stack.c')
-rw-r--r-- | gcc/reg-stack.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 342477c..54a8ab24 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -2630,6 +2630,8 @@ convert_regs_1 (file, block) beste = e; else if (EDGE_FREQUENCY (beste) < EDGE_FREQUENCY (e)) beste = e; + else if (EDGE_FREQUENCY (beste) > EDGE_FREQUENCY (e)) + ; else if (beste->count < e->count) beste = e; else if (beste->count > e->count) |