Home | History | Annotate | Download | only in AArch64

Lines Matching refs:VecVT

3757   EVT VecVT;
3763 VecVT = (VT == MVT::v2f32 ? MVT::v2i32 : MVT::v4i32);
3767 VecVal1 = DAG.getTargetInsertSubreg(AArch64::ssub, DL, VecVT,
3768 DAG.getUNDEF(VecVT), In1);
3769 VecVal2 = DAG.getTargetInsertSubreg(AArch64::ssub, DL, VecVT,
3770 DAG.getUNDEF(VecVT), In2);
3772 VecVal1 = DAG.getNode(ISD::BITCAST, DL, VecVT, In1);
3773 VecVal2 = DAG.getNode(ISD::BITCAST, DL, VecVT, In2);
3777 VecVT = MVT::v2i64;
3785 VecVal1 = DAG.getTargetInsertSubreg(AArch64::dsub, DL, VecVT,
3786 DAG.getUNDEF(VecVT), In1);
3787 VecVal2 = DAG.getTargetInsertSubreg(AArch64::dsub, DL, VecVT,
3788 DAG.getUNDEF(VecVT), In2);
3790 VecVal1 = DAG.getNode(ISD::BITCAST, DL, VecVT, In1);
3791 VecVal2 = DAG.getNode(ISD::BITCAST, DL, VecVT, In2);
3797 SDValue BuildVec = DAG.getConstant(EltMask, DL, VecVT);
3808 DAG.getNode(AArch64ISD::BIT, DL, VecVT, VecVal1, VecVal2, BuildVec);
6366 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), NewType, NumElts);
6367 SDValue Val = DAG.getBuildVector(VecVT, dl, Ops);