Lines Matching defs:NormalFloat
14 #include "src/__support/FPUtil/NormalFloat.h"
26 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>;
36 static constexpr StorageType MANTISSA = NormalFloat::ONE + 0x123;
76 NormalFloat x(Sign::POS, FPBits::MAX_BIASED_EXPONENT - 10,
77 NormalFloat::ONE + 0xFB);
91 T x = NormalFloat(Sign::POS, 0, MANTISSA);
104 T x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS, MANTISSA);
112 NormalFloat(Sign::POS, 10, MANTISSA),
113 NormalFloat(Sign::POS, -10, MANTISSA),
114 NormalFloat(Sign::NEG, 10, MANTISSA),
115 NormalFloat(Sign::NEG, -10, MANTISSA),
117 NormalFloat(Sign::POS, -FPBits::EXP_BIAS, MANTISSA),
118 NormalFloat(Sign::NEG, -FPBits::EXP_BIAS, MANTISSA)};
124 // We need to use a NormalFloat here (instead of 1 << exp), because
128 NormalFloat two_to_exp = NormalFloat(static_cast<T>(1.L));
137 T x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS + 1,
138 StorageType(2) * NormalFloat::ONE - StorageType(1));
144 x = NormalFloat(Sign::POS, FPBits::EXP_BIAS, NormalFloat::ONE);
158 x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS + 1, NormalFloat::ONE >> 10);