From ec76f95f5a9a52669d9b1950f0735b85693e3f1f Mon Sep 17 00:00:00 2001 From: MerryMage Date: Thu, 16 Aug 2018 10:55:02 +0100 Subject: [PATCH] emit_x64_vector_floating_point: Correct value of smallest_normal_number --- src/backend_x64/emit_x64_vector_floating_point.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend_x64/emit_x64_vector_floating_point.cpp b/src/backend_x64/emit_x64_vector_floating_point.cpp index 31224600..88fa909b 100644 --- a/src/backend_x64/emit_x64_vector_floating_point.cpp +++ b/src/backend_x64/emit_x64_vector_floating_point.cpp @@ -147,7 +147,7 @@ Xbyak::Address GetNegativeZeroVector(BlockOfCode& code) { template Xbyak::Address GetSmallestNormalVector(BlockOfCode& code) { using FPT = mp::unsigned_integer_of_size; - constexpr FPT smallest_normal_number = FP::FPValue::exponent_min, FP::FPInfo::implicit_leading_bit>(); + constexpr FPT smallest_normal_number = FP::FPValue::exponent_min, 1>(); return GetVectorOf(code); }