Lines Matching refs:FloatModeKind
316 FloatModeKind TargetInfo::getRealTypeByWidth(unsigned BitWidth, in getRealTypeByWidth()
317 FloatModeKind ExplicitType) const { in getRealTypeByWidth()
319 return FloatModeKind::Half; in getRealTypeByWidth()
321 return FloatModeKind::Float; in getRealTypeByWidth()
323 return FloatModeKind::Double; in getRealTypeByWidth()
328 return FloatModeKind::LongDouble; in getRealTypeByWidth()
333 if (ExplicitType == FloatModeKind::Float128) in getRealTypeByWidth()
334 return hasFloat128Type() ? FloatModeKind::Float128 in getRealTypeByWidth()
335 : FloatModeKind::NoFloat; in getRealTypeByWidth()
336 if (ExplicitType == FloatModeKind::Ibm128) in getRealTypeByWidth()
337 return hasIbm128Type() ? FloatModeKind::Ibm128 in getRealTypeByWidth()
338 : FloatModeKind::NoFloat; in getRealTypeByWidth()
341 return FloatModeKind::LongDouble; in getRealTypeByWidth()
343 return FloatModeKind::Float128; in getRealTypeByWidth()
347 return FloatModeKind::NoFloat; in getRealTypeByWidth()