Home
last modified time | relevance | path

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

/external/llvm-project/flang/include/flang/Decimal/
Dbinary-floating-point.h25 class BinaryFloatingPointNumber : public common::RealDetails<BINARY_PRECISION> {
42 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;
[all …]
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;
/external/llvm-project/flang/lib/Decimal/
Dbinary-to-decimal.cpp18 BinaryFloatingPointNumber<PREC> x, enum FortranRounding rounding) in BigRadixFloatingPointNumber()
282 enum FortranRounding rounding, BinaryFloatingPointNumber<PREC> x) { in ConvertToDecimal()
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()
[all …]
Dbig-radix-floating-point.h44 using Real = BinaryFloatingPointNumber<PREC>;
Ddecimal-to-binary.cpp233 using Binary = BinaryFloatingPointNumber<PREC>; in ToBinary()
/external/llvm-project/flang/runtime/
Dedit-output.h67 decimal::BinaryFloatingPointNumber<binaryPrecision>;
Dedit-input.cpp293 *reinterpret_cast<decimal::BinaryFloatingPointNumber<binaryPrecision> *>(n) = in EditCommonRealInput()
Dedit-output.cpp402 decimal::BinaryFloatingPointNumber<binaryPrecision>{x_}.raw()); in Edit()
/external/llvm-project/flang/lib/Evaluate/
Dreal.cpp498 using B = decimal::BinaryFloatingPointNumber<P>; in AsFortran()