Home
last modified time | relevance | path

Searched refs:GFConstantKind (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h682 enum class GFConstantKind { Scalar, FixedVector, ScalableVector }; enum
685 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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperCompares.cpp64 if (LHSCst.getKind() != GFConstant::GFConstantKind::Scalar) in constantFoldFCmp()
H A DGISelValueTracking.cpp772 case GFConstant::GFConstantKind::Scalar: { in computeKnownFPClass()
778 case GFConstant::GFConstantKind::FixedVector: { in computeKnownFPClass()
796 case GFConstant::GFConstantKind::ScalableVector: { in computeKnownFPClass()
H A DUtils.cpp2058 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()