• Home
  • Raw
  • Download

Lines Matching refs:InVT

3090   EVT InVT = Op.getOperand(0).getValueType();  in LowerVectorFP_TO_INT()  local
3100 unsigned NumElts = InVT.getVectorNumElements(); in LowerVectorFP_TO_INT()
3103 if (InVT.getVectorElementType() == MVT::f16 && in LowerVectorFP_TO_INT()
3113 uint64_t InVTSize = InVT.getFixedSizeInBits(); in LowerVectorFP_TO_INT()
3117 DAG.getNode(Op.getOpcode(), dl, InVT.changeVectorElementTypeToInteger(), in LowerVectorFP_TO_INT()
3175 EVT InVT = In.getValueType(); in LowerVectorINT_TO_FP() local
3185 uint64_t InVTSize = InVT.getFixedSizeInBits(); in LowerVectorINT_TO_FP()
3188 MVT::getVectorVT(MVT::getFloatingPointVT(InVT.getScalarSizeInBits()), in LowerVectorINT_TO_FP()
3189 InVT.getVectorNumElements()); in LowerVectorINT_TO_FP()
3657 EVT InVT = Op.getOperand(1).getValueType(); in LowerINTRINSIC_WO_CHAIN() local
3660 if (InVT == OutVT) in LowerINTRINSIC_WO_CHAIN()
3665 SDValue Mask = getPTrue(DAG, dl, InVT, AArch64SVEPredPattern::all); in LowerINTRINSIC_WO_CHAIN()
9754 EVT InVT = Op.getOperand(0).getValueType(); in LowerEXTRACT_SUBVECTOR() local
9758 if (InVT.isScalableVector()) { in LowerEXTRACT_SUBVECTOR()
9760 if (Idx == 0 && isPackedVectorType(InVT, DAG)) in LowerEXTRACT_SUBVECTOR()
9767 if (Idx == 0 && InVT.getSizeInBits() <= 128) in LowerEXTRACT_SUBVECTOR()
9772 if (Size == 64 && Idx * InVT.getScalarSizeInBits() == 64 && in LowerEXTRACT_SUBVECTOR()
9773 InVT.getSizeInBits() == 128) in LowerEXTRACT_SUBVECTOR()
9784 EVT InVT = Op.getOperand(1).getValueType(); in LowerINSERT_SUBVECTOR() local
9787 if (InVT.isScalableVector()) { in LowerINSERT_SUBVECTOR()
9798 if (VT.getVectorElementCount() != (InVT.getVectorElementCount() * 2)) in LowerINSERT_SUBVECTOR()
9802 EVT WideVT = InVT.widenIntegerVectorElementType(*(DAG.getContext())); in LowerINSERT_SUBVECTOR()
9808 } else if (Idx == InVT.getVectorMinNumElements()) { in LowerINSERT_SUBVECTOR()
9817 if (Idx == 0 && isPackedVectorType(InVT, DAG) && Op.getOperand(0).isUndef()) in LowerINSERT_SUBVECTOR()
15709 EVT InVT = In.getValueType(); in ReplaceExtractSubVectorResults() local
15712 if (!InVT.isScalableVector() || !InVT.isInteger()) in ReplaceExtractSubVectorResults()
15722 if (InVT.getVectorElementCount() != (ResEC * 2)) in ReplaceExtractSubVectorResults()
16833 EVT InVT = Op.getOperand(1).getValueType(); in LowerFixedLengthVectorSelectToSVE() local
16834 EVT ContainerVT = getContainerForFixedLengthVector(DAG, InVT); in LowerFixedLengthVectorSelectToSVE()
16855 EVT InVT = Op.getOperand(0).getValueType(); in LowerFixedLengthVectorSetccToSVE() local
16856 EVT ContainerVT = getContainerForFixedLengthVector(DAG, InVT); in LowerFixedLengthVectorSetccToSVE()
16858 assert(useSVEForFixedLengthVectorVT(InVT) && in LowerFixedLengthVectorSetccToSVE()
16860 assert(Op.getValueType() == InVT.changeTypeToInteger() && in LowerFixedLengthVectorSetccToSVE()
16864 if (InVT.isFloatingPoint()) in LowerFixedLengthVectorSetccToSVE()
16869 auto Pg = getPredicateForFixedLengthVector(DAG, DL, InVT); in LowerFixedLengthVectorSetccToSVE()
16876 auto Promote = DAG.getBoolExtOrTrunc(Cmp, DL, PromoteVT, InVT); in LowerFixedLengthVectorSetccToSVE()