diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-09-07 18:32:03 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-09-07 18:32:03 -0400 |
commit | 66415c8b0e1ccecf8a2138a43ac141f22868d403 (patch) | |
tree | ad31d9e816e3f9b4996d42dcd2568b79118f0e5f | |
parent | 6dd49058f55c734005ad40d3202a9ee58e3a0bc5 (diff) | |
download | gcc-66415c8b0e1ccecf8a2138a43ac141f22868d403.zip gcc-66415c8b0e1ccecf8a2138a43ac141f22868d403.tar.gz gcc-66415c8b0e1ccecf8a2138a43ac141f22868d403.tar.bz2 |
(simplify_comparison): Convert comparison to unsigned when stripping
off a ZERO_EXTEND.
From-SVN: r8034
-rw-r--r-- | gcc/combine.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/combine.c b/gcc/combine.c index da4b2a2..27875e5 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -8636,6 +8636,7 @@ simplify_comparison (code, pop0, pop1) { op0 = gen_lowpart_for_combine (tmode, inner_op0); op1 = gen_lowpart_for_combine (tmode, inner_op1); + code = unsigned_condition (code); changed = 1; break; } |