Lines Matching refs:WideVT
1038 for (MVT WideVT : MVT::fp_valuetypes()) { in AArch64TargetLowering() local
1040 if (WideVT.getScalarSizeInBits() > NarrowVT.getScalarSizeInBits()) { in AArch64TargetLowering()
1041 setTruncStoreAction(WideVT, NarrowVT, Expand); in AArch64TargetLowering()
14608 EVT WideVT = getPackedSVEVectorVT(InVT.getVectorElementCount()); in LowerINSERT_SUBVECTOR() local
14613 Vec1 = getSVESafeBitCast(WideVT, Vec1, DAG); in LowerINSERT_SUBVECTOR()
14616 Vec1 = DAG.getNode(ISD::ANY_EXTEND, DL, WideVT, Vec1); in LowerINSERT_SUBVECTOR()
14624 SDValue HiVec0 = DAG.getNode(AArch64ISD::UUNPKHI, DL, WideVT, Vec0); in LowerINSERT_SUBVECTOR()
14629 SDValue LoVec0 = DAG.getNode(AArch64ISD::UUNPKLO, DL, WideVT, Vec0); in LowerINSERT_SUBVECTOR()
22877 auto WideVT = EVT::getVectorVT( in combineI8TruncStore() local
22880 SDValue UndefVector = DAG.getUNDEF(WideVT); in combineI8TruncStore()
22882 ISD::INSERT_SUBVECTOR, DL, WideVT, in combineI8TruncStore()
22885 ISD::BITCAST, DL, WideVT.getSizeInBits() == 64 ? MVT::v8i8 : MVT::v16i8, in combineI8TruncStore()
22891 unsigned IdxScale = WideVT.getScalarSizeInBits() / 8; in combineI8TruncStore()
27421 EVT WideVT = VT.widenIntegerVectorElementType(*DAG.getContext()); in LowerFixedLengthVectorIntDivideToSVE() local
27422 if (DAG.getTargetLoweringInfo().isTypeLegal(WideVT)) { in LowerFixedLengthVectorIntDivideToSVE()
27423 SDValue Op0 = DAG.getNode(ExtendOpcode, dl, WideVT, Op.getOperand(0)); in LowerFixedLengthVectorIntDivideToSVE()
27424 SDValue Op1 = DAG.getNode(ExtendOpcode, dl, WideVT, Op.getOperand(1)); in LowerFixedLengthVectorIntDivideToSVE()
27425 SDValue Div = DAG.getNode(Op.getOpcode(), dl, WideVT, Op0, Op1); in LowerFixedLengthVectorIntDivideToSVE()