Lines Matching refs:PartVT
11287 EVT PartVT = PartValue.getValueType(); in LowerCall() local
11288 if (PartVT.isScalableVector()) in LowerCall()
11290 StoredSize += PartVT.getStoreSize(); in LowerCall()
11291 StackAlign = std::max(StackAlign, getPrefTypeAlign(PartVT, DAG)); in LowerCall()
12391 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
12394 if (IsABIRegCopy && ValueVT == MVT::f16 && PartVT == MVT::f32) { in splitValueIntoRegisterParts()
12406 if (ValueVT.isScalableVector() && PartVT.isScalableVector()) { in splitValueIntoRegisterParts()
12409 EVT PartEltVT = PartVT.getVectorElementType(); in splitValueIntoRegisterParts()
12411 unsigned PartVTBitSize = PartVT.getSizeInBits().getKnownMinSize(); in splitValueIntoRegisterParts()
12430 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val); in splitValueIntoRegisterParts()
12433 DAG.getNode(ISD::INSERT_SUBVECTOR, DL, PartVT, DAG.getUNDEF(PartVT), 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()
12461 EVT PartEltVT = PartVT.getVectorElementType(); in joinRegisterPartsIntoValue()
12463 unsigned PartVTBitSize = PartVT.getSizeInBits().getKnownMinSize(); in joinRegisterPartsIntoValue()