aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-01-10 19:13:48 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-01-10 19:13:48 -0500
commitb0c38416058b481942e65a4e01fb0d10ca209606 (patch)
tree65828010cdf4317a86bb5c7f8899f02f678d78dc
parent1374b35799e2266b4c80657779a3294feef9c7ef (diff)
downloadgcc-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.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/jump.c b/gcc/jump.c
index cca2c0a..a55c951 100644
--- a/gcc/jump.c
+++ b/gcc/jump.c
@@ -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;
}