Lines Matching refs:FloatModeKind
315 FloatModeKind TargetInfo::getRealTypeByWidth(unsigned BitWidth, in getRealTypeByWidth()
316 FloatModeKind ExplicitType) const { in getRealTypeByWidth()
318 return FloatModeKind::Half; in getRealTypeByWidth()
320 return FloatModeKind::Float; in getRealTypeByWidth()
322 return FloatModeKind::Double; in getRealTypeByWidth()
327 return FloatModeKind::LongDouble; in getRealTypeByWidth()
332 if (ExplicitType == FloatModeKind::Float128) in getRealTypeByWidth()
333 return hasFloat128Type() ? FloatModeKind::Float128 in getRealTypeByWidth()
334 : FloatModeKind::NoFloat; in getRealTypeByWidth()
335 if (ExplicitType == FloatModeKind::Ibm128) in getRealTypeByWidth()
336 return hasIbm128Type() ? FloatModeKind::Ibm128 in getRealTypeByWidth()
337 : FloatModeKind::NoFloat; in getRealTypeByWidth()
340 return FloatModeKind::LongDouble; in getRealTypeByWidth()
342 return FloatModeKind::Float128; in getRealTypeByWidth()
346 return FloatModeKind::NoFloat; in getRealTypeByWidth()