diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-28 17:34:53 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-28 17:34:53 -0400 |
commit | 2f23a46d62c2dd568f163ba69e22f28e1b736f89 (patch) | |
tree | f120ad859e04199039d5dd4453b0667be0952a61 /gcc | |
parent | 007421a37bf7e5d4d2112165fb6dc6efd8f4751f (diff) | |
download | gcc-2f23a46d62c2dd568f163ba69e22f28e1b736f89.zip gcc-2f23a46d62c2dd568f163ba69e22f28e1b736f89.tar.gz gcc-2f23a46d62c2dd568f163ba69e22f28e1b736f89.tar.bz2 |
(compare_spill_regs): Simplify and return zero if registers are the same.
From-SVN: r7810
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/reload1.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c index e46d764..6e3c7e5 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -3668,11 +3668,12 @@ order_regs_for_reload () } /* Used in reload_as_needed to sort the spilled regs. */ + static int compare_spill_regs (r1, r2) short *r1, *r2; { - return *r1 < *r2 ? -1: 1; + return *r1 - *r2; } /* Reload pseudo-registers into hard regs around each insn as needed. |