aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-07-31 15:43:22 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2001-07-31 13:43:22 +0000
commit3e42ccd2870bbc59f75cd3a406f3f1ad4ce07f27 (patch)
treebedccd1d4a5a881dc80c58035c3e232b4b8ac45b /gcc/reg-stack.c
parent940b29aa635f6844c5de0cff75526c5994b79a18 (diff)
downloadgcc-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.c2
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)