Lines Matching refs:FloatModeKind
313 FloatModeKind TargetInfo::getRealTypeByWidth(unsigned BitWidth, in getRealTypeByWidth()
314 FloatModeKind ExplicitType) const { in getRealTypeByWidth()
316 return FloatModeKind::Half; in getRealTypeByWidth()
318 return FloatModeKind::Float; in getRealTypeByWidth()
320 return FloatModeKind::Double; in getRealTypeByWidth()
325 return FloatModeKind::LongDouble; in getRealTypeByWidth()
330 if (ExplicitType == FloatModeKind::Float128) in getRealTypeByWidth()
331 return hasFloat128Type() ? FloatModeKind::Float128 in getRealTypeByWidth()
332 : FloatModeKind::NoFloat; in getRealTypeByWidth()
333 if (ExplicitType == FloatModeKind::Ibm128) in getRealTypeByWidth()
334 return hasIbm128Type() ? FloatModeKind::Ibm128 in getRealTypeByWidth()
335 : FloatModeKind::NoFloat; in getRealTypeByWidth()
338 return FloatModeKind::LongDouble; in getRealTypeByWidth()
340 return FloatModeKind::Float128; in getRealTypeByWidth()
344 return FloatModeKind::NoFloat; in getRealTypeByWidth()