diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:13:48 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-01-10 19:13:48 -0500 |
commit | b0c38416058b481942e65a4e01fb0d10ca209606 (patch) | |
tree | 65828010cdf4317a86bb5c7f8899f02f678d78dc | |
parent | 1374b35799e2266b4c80657779a3294feef9c7ef (diff) | |
download | gcc-b0c38416058b481942e65a4e01fb0d10ca209606.zip gcc-b0c38416058b481942e65a4e01fb0d10ca209606.tar.gz gcc-b0c38416058b481942e65a4e01fb0d10ca209606.tar.bz2 |
(comparison_dominates_p): NE is dominated by LT, GT, LTU and GTU.
From-SVN: r6370
-rw-r--r-- | gcc/jump.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,5 +1,5 @@ /* Optimize jump instructions, for GNU compiler. - Copyright (C) 1987, 88, 89, 91, 92, 1993 Free Software Foundation, Inc. + Copyright (C) 1987, 88, 89, 91, 92, 93, 1994 Free Software Foundation, Inc. This file is part of GNU CC. @@ -2789,22 +2789,22 @@ comparison_dominates_p (code1, code2) break; case LT: - if (code2 == LE) + if (code2 == LE || code2 == NE) return 1; break; case GT: - if (code2 == GE) + if (code2 == GE || code2 == NE) return 1; break; case LTU: - if (code2 == LEU) + if (code2 == LEU || code2 == NE) return 1; break; case GTU: - if (code2 == GEU) + if (code2 == GEU || code2 == NE) return 1; break; } |