Home
last modified time | relevance | path

Searched refs:BinaryFloatingPointNumber (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Decimal/
H A Dbinary-floating-point.h42 constexpr BinaryFloatingPointNumber() {} // zero in BinaryFloatingPointNumber() function
43 constexpr BinaryFloatingPointNumber(
44 const BinaryFloatingPointNumber &that) = default;
45 constexpr BinaryFloatingPointNumber(
46 BinaryFloatingPointNumber &&that) = default;
47 constexpr BinaryFloatingPointNumber &operator=(
48 const BinaryFloatingPointNumber &that) = default;
49 constexpr BinaryFloatingPointNumber &operator=(
50 BinaryFloatingPointNumber &&that) = default;
51 constexpr explicit BinaryFloatingPointNumber(RawType raw) : raw_{raw} {} in BinaryFloatingPointNumber() function
[all …]
H A Ddecimal.h77 BinaryFloatingPointNumber<PREC> x);
81 BinaryFloatingPointNumber<8>);
84 BinaryFloatingPointNumber<11>);
87 BinaryFloatingPointNumber<24>);
90 BinaryFloatingPointNumber<53>);
93 BinaryFloatingPointNumber<64>);
96 BinaryFloatingPointNumber<113>);
99 BinaryFloatingPointNumber<PREC> binary;
/llvm-project-15.0.7/flang/lib/Decimal/
H A Dbinary-to-decimal.cpp19 BinaryFloatingPointNumber<PREC> x, enum FortranRounding rounding) in BigRadixFloatingPointNumber()
321 BinaryFloatingPointNumber<8>);
324 BinaryFloatingPointNumber<11>);
327 BinaryFloatingPointNumber<24>);
330 BinaryFloatingPointNumber<53>);
333 BinaryFloatingPointNumber<64>);
336 BinaryFloatingPointNumber<113>);
343 rounding, Fortran::decimal::BinaryFloatingPointNumber<24>(x)); in ConvertFloatToDecimal()
350 rounding, Fortran::decimal::BinaryFloatingPointNumber<53>(x)); in ConvertDoubleToDecimal()
358 rounding, Fortran::decimal::BinaryFloatingPointNumber<64>(x)); in ConvertLongDoubleToDecimal()
[all …]
H A Dbig-radix-floating-point.h44 using Real = BinaryFloatingPointNumber<PREC>;
H A Ddecimal-to-binary.cpp243 using Binary = BinaryFloatingPointNumber<PREC>; in ToBinary()
/llvm-project-15.0.7/flang/runtime/
H A Dedit-output.h69 decimal::BinaryFloatingPointNumber<binaryPrecision>;
H A Dedit-input.cpp430 *reinterpret_cast<decimal::BinaryFloatingPointNumber<PRECISION> *>(n) = in TryFastPathRealInput()
508 *reinterpret_cast<decimal::BinaryFloatingPointNumber<binaryPrecision> *>(n) = in EditCommonRealInput()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dreal.cpp702 using B = decimal::BinaryFloatingPointNumber<P>; in AsFortran()