Lines Matching refs:ValueVT
12393 EVT ValueVT = Val.getValueType(); in splitValueIntoRegisterParts() local
12394 if (IsABIRegCopy && ValueVT == MVT::f16 && PartVT == MVT::f32) { in splitValueIntoRegisterParts()
12406 if (ValueVT.isScalableVector() && PartVT.isScalableVector()) { in splitValueIntoRegisterParts()
12408 EVT ValueEltVT = ValueVT.getVectorElementType(); in splitValueIntoRegisterParts()
12410 unsigned ValueVTBitSize = ValueVT.getSizeInBits().getKnownMinSize(); in splitValueIntoRegisterParts()
12445 MVT PartVT, EVT ValueVT, Optional<CallingConv::ID> CC) const { in joinRegisterPartsIntoValue() argument
12447 if (IsABIRegCopy && ValueVT == MVT::f16 && PartVT == MVT::f32) { in joinRegisterPartsIntoValue()
12457 if (ValueVT.isScalableVector() && PartVT.isScalableVector()) { in joinRegisterPartsIntoValue()
12460 EVT ValueEltVT = ValueVT.getVectorElementType(); in joinRegisterPartsIntoValue()
12462 unsigned ValueVTBitSize = ValueVT.getSizeInBits().getKnownMinSize(); in joinRegisterPartsIntoValue()
12466 EVT SameEltTypeVT = ValueVT; in joinRegisterPartsIntoValue()
12480 Val = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, ValueVT, Val, in joinRegisterPartsIntoValue()