From 81f2da3269dda95ec74f3f5bcfd55a0d06296e95 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Tue, 9 Sep 2008 09:20:30 +0000 Subject: [PATCH] 80bit floats have no implicit 1. Remove unnecessary condition. [r21770] --- ir/ir/iropt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ir/ir/iropt.c b/ir/ir/iropt.c index d9b296611..513908d77 100644 --- a/ir/ir/iropt.c +++ b/ir/ir/iropt.c @@ -1267,10 +1267,10 @@ restart: switch (get_mode_size_bits(a_mode)) { case 32: float_mantissa = 23 + 1; break; // + 1 for implicit 1 case 64: float_mantissa = 52 + 1; break; - case 80: float_mantissa = 64 + 1; break; + case 80: float_mantissa = 64; break; default: float_mantissa = 0; break; } - if (float_mantissa != 0 && float_mantissa >= int_mantissa) { + if (float_mantissa >= int_mantissa) { n = b; DBG_OPT_ALGSIM1(oldn, a, b, n, FS_OPT_CONV); return n; -- 2.20.1