Home
last modified time | relevance | path

Searched refs:ConversionResultFlags (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Decimal/
H A Ddecimal.h32 enum ConversionResultFlags { enum
43 enum ConversionResultFlags flags;
100 enum ConversionResultFlags flags { Exact };
136 enum NS(ConversionResultFlags)
138 enum NS(ConversionResultFlags)
140 enum NS(ConversionResultFlags) ConvertDecimalToLongDouble(
/llvm-project-15.0.7/flang/lib/Decimal/
H A Ddecimal-to-binary.cpp260 return {Binary{}, static_cast<enum ConversionResultFlags>(flags)}; in ToBinary()
310 return {Binary(raw), static_cast<enum ConversionResultFlags>(flags)}; in ToBinary()
405 static_cast<enum ConversionResultFlags>(result.flags | Inexact); in ConvertToBinary()
478 enum ConversionResultFlags ConvertDecimalToFloat( in ConvertDecimalToFloat()
485 enum ConversionResultFlags ConvertDecimalToDouble( in ConvertDecimalToDouble()
492 enum ConversionResultFlags ConvertDecimalToLongDouble( in ConvertDecimalToLongDouble()
/llvm-project-15.0.7/flang/runtime/
H A Dedit-input.cpp355 static void RaiseFPExceptions(decimal::ConversionResultFlags flags) { in RaiseFPExceptions()
362 if (flags & decimal::ConversionResultFlags::Overflow) { in RaiseFPExceptions()
365 if (flags & decimal::ConversionResultFlags::Inexact) { in RaiseFPExceptions()
368 if (flags & decimal::ConversionResultFlags::Invalid) { in RaiseFPExceptions()
434 if (converted.flags != decimal::ConversionResultFlags::Exact) { in TryFastPathRealInput()
501 converted.flags = static_cast<enum decimal::ConversionResultFlags>( in EditCommonRealInput()
511 if (converted.flags != decimal::ConversionResultFlags::Exact) { in EditCommonRealInput()
512 if (converted.flags & decimal::ConversionResultFlags::Overflow) { in EditCommonRealInput()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dreal.cpp618 inline RealFlags MapFlags(decimal::ConversionResultFlags flags) { in MapFlags()