Home
last modified time | relevance | path

Searched refs:ConvertToDecimal (Results 1 – 6 of 6) sorted by relevance

/llvm-project/flang/include/flang/Decimal/
H A Ddecimal.h69 RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal(char *, size_t,
73 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<8>(
76 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<11>(
79 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<24>(
82 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<53>(
85 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<64>(
88 extern template RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal<113>(
/llvm-project/flang/lib/Decimal/
H A Dbinary-to-decimal.cpp81 BigRadixFloatingPointNumber<PREC, LOG10RADIX>::ConvertToDecimal(char *buffer, in ConvertToDecimal() function in Fortran::decimal::BigRadixFloatingPointNumber
281 ConversionToDecimalResult ConvertToDecimal(char *buffer, std::size_t size, in ConvertToDecimal() function
315 return number.ConvertToDecimal(buffer, size, flags, digits); in ConvertToDecimal()
319 template ConversionToDecimalResult ConvertToDecimal<8>(char *, std::size_t,
322 template ConversionToDecimalResult ConvertToDecimal<11>(char *, std::size_t,
325 template ConversionToDecimalResult ConvertToDecimal<24>(char *, std::size_t,
328 template ConversionToDecimalResult ConvertToDecimal<53>(char *, std::size_t,
331 template ConversionToDecimalResult ConvertToDecimal<64>(char *, std::size_t,
334 template ConversionToDecimalResult ConvertToDecimal<113>(char *, std::size_t,
344 return Fortran::decimal::ConvertToDecimal(buffer, size, flags, digits, in ConvertFloatToDecimal()
[all …]
H A Dbig-radix-floating-point.h105 RT_API_ATTRS ConversionToDecimalResult ConvertToDecimal(
/llvm-project/flang/runtime/
H A Dedit-output.cpp264 RealOutputEditing<KIND>::ConvertToDecimal( in ConvertToDecimal() function in Fortran::runtime::io::RealOutputEditing
266 auto converted{decimal::ConvertToDecimal<binaryPrecision>(buffer_, in ConvertToDecimal()
271 "RealOutputEditing::ConvertToDecimal: buffer size %zd was insufficient", in ConvertToDecimal()
350 ConvertToDecimal(significantDigits, edit.modes.round, flags)}; in EditEorDOutput()
450 ConvertToDecimal(extraDigits + fracDigits, rounding, flags)}; in EditFOutput()
581 ConvertToDecimal(significantDigits, edit.modes.round, flags)}; in EditForGOutput()
614 ConvertToDecimal(1, edit.modes.round)}; in EditListDirectedOutput()
650 auto converted{ConvertToDecimal(significantDigits, rounding, flags)}; in ConvertToHexadecimal()
655 auto converted{ConvertToDecimal(significantDigits, rounding, flags)}; in ConvertToHexadecimal()
H A Dedit-output.h77 RT_API_ATTRS decimal::ConversionToDecimalResult ConvertToDecimal(
/llvm-project/flang/lib/Evaluate/
H A Dreal.cpp734 auto result{decimal::ConvertToDecimal<P>(buffer, sizeof buffer, flags, in AsFortran()