Lines Matching refs:TargetCharacteristics
16 Rounding TargetCharacteristics::defaultRounding;
18 TargetCharacteristics::TargetCharacteristics() { in TargetCharacteristics() function in Fortran::evaluate::TargetCharacteristics
54 bool TargetCharacteristics::CanSupportType( in CanSupportType()
59 bool TargetCharacteristics::EnableType(common::TypeCategory category, in EnableType()
72 void TargetCharacteristics::DisableType( in DisableType()
79 std::size_t TargetCharacteristics::GetByteSize( in GetByteSize()
88 std::size_t TargetCharacteristics::GetAlignment( in GetAlignment()
97 bool TargetCharacteristics::IsTypeEnabled( in IsTypeEnabled()
102 void TargetCharacteristics::set_isBigEndian(bool isBig) { in set_isBigEndian()
106 void TargetCharacteristics::set_areSubnormalsFlushedToZero(bool yes) { in set_areSubnormalsFlushedToZero()
110 void TargetCharacteristics::set_roundingMode(Rounding rounding) { in set_roundingMode()
118 const TargetCharacteristics &targetCharacteristics, std::int64_t p) in SelectedIntKindVisitor()
132 const TargetCharacteristics &targetCharacteristics_;
136 int TargetCharacteristics::SelectedIntKind(std::int64_t precision) const { in SelectedIntKind()
148 SelectedRealKindVisitor(const TargetCharacteristics &targetCharacteristics, in SelectedRealKindVisitor()
164 const TargetCharacteristics &targetCharacteristics_;
168 int TargetCharacteristics::SelectedRealKind( in SelectedRealKind()