Lines Matching refs:ValueVT
19846 EVT ValueVT = Val.getValueType(); in splitValueIntoRegisterParts() local
19847 if (IsABIRegCopy && (ValueVT == MVT::f16 || ValueVT == MVT::bf16) && in splitValueIntoRegisterParts()
19860 if (ValueVT.isScalableVector() && PartVT.isScalableVector()) { in splitValueIntoRegisterParts()
19862 EVT ValueEltVT = ValueVT.getVectorElementType(); in splitValueIntoRegisterParts()
19864 unsigned ValueVTBitSize = ValueVT.getSizeInBits().getKnownMinValue(); in splitValueIntoRegisterParts()
19899 MVT PartVT, EVT ValueVT, std::optional<CallingConv::ID> CC) const { in joinRegisterPartsIntoValue() argument
19901 if (IsABIRegCopy && (ValueVT == MVT::f16 || ValueVT == MVT::bf16) && in joinRegisterPartsIntoValue()
19908 Val = DAG.getNode(ISD::BITCAST, DL, ValueVT, Val); in joinRegisterPartsIntoValue()
19912 if (ValueVT.isScalableVector() && PartVT.isScalableVector()) { in joinRegisterPartsIntoValue()
19915 EVT ValueEltVT = ValueVT.getVectorElementType(); in joinRegisterPartsIntoValue()
19917 unsigned ValueVTBitSize = ValueVT.getSizeInBits().getKnownMinValue(); in joinRegisterPartsIntoValue()
19921 EVT SameEltTypeVT = ValueVT; in joinRegisterPartsIntoValue()
19935 Val = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, ValueVT, Val, in joinRegisterPartsIntoValue()