Lines Matching defs:NormalFloat
14 #include "src/__support/FPUtil/NormalFloat.h"
27 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>;
37 static constexpr StorageType MANTISSA = NormalFloat::ONE + 0x1234;
65 NormalFloat x(Sign::POS, FPBits::MAX_BIASED_EXPONENT - 10,
66 NormalFloat::ONE + 0xF00BA);
80 T x = NormalFloat(Sign::POS, 0, MANTISSA);
93 T x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS, MANTISSA);
101 NormalFloat(Sign::POS, 100, MANTISSA),
102 NormalFloat(Sign::POS, -100, MANTISSA),
103 NormalFloat(Sign::NEG, 100, MANTISSA),
104 NormalFloat(Sign::NEG, -100, MANTISSA),
106 NormalFloat(Sign::POS, -FPBits::EXP_BIAS, MANTISSA),
107 NormalFloat(Sign::NEG, -FPBits::EXP_BIAS, MANTISSA)};
113 // We need to use a NormalFloat here (instead of 1 << exp), because
117 NormalFloat two_to_exp = NormalFloat(static_cast<T>(1.L));
126 T x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS + 1,
127 StorageType(2) * NormalFloat::ONE - StorageType(1));
133 x = NormalFloat(Sign::POS, FPBits::EXP_BIAS, NormalFloat::ONE);
147 x = NormalFloat(Sign::POS, -FPBits::EXP_BIAS + 1, NormalFloat::ONE >> 10);