Searched refs:GFConstantKind (Results 1 – 4 of 4) sorted by relevance
682 enum class GFConstantKind { Scalar, FixedVector, ScalableVector }; enum685 GFConstantKind Kind;690 : Kind(GFConstantKind::FixedVector), Values(Values) {}; in GFConstant()691 GFConstant(const APFloat &Value, GFConstantKind Kind) : Kind(Kind) { in GFConstant()696 GFConstantKind getKind() const { return Kind; } in getKind()699 assert(Kind != GFConstantKind::ScalableVector && in begin()705 assert(Kind != GFConstantKind::ScalableVector && in end()711 assert(Kind == GFConstantKind::FixedVector && "Expected fixed vector"); in size()
64 if (LHSCst.getKind() != GFConstant::GFConstantKind::Scalar) in constantFoldFCmp()
772 case GFConstant::GFConstantKind::Scalar: { in computeKnownFPClass()778 case GFConstant::GFConstantKind::FixedVector: { in computeKnownFPClass()796 case GFConstant::GFConstantKind::ScalableVector: { in computeKnownFPClass()
2058 assert(Kind == GFConstantKind::Scalar && "Expected scalar constant"); in getScalarValue()2072 return GFConstant(MayBeConstant->Value, GFConstantKind::ScalableVector); in getConstant()2094 return GFConstant(MayBeConstant->Value, GFConstantKind::Scalar); in getConstant()