Lines Matching refs:EltVT
7873 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerBUILD_VECTOR() local
7874 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR()
7877 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); in LowerBUILD_VECTOR()
7992 EVT EltVT = SrcVT.getVectorElementType(); in ReconstructShuffle() local
7993 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); in ReconstructShuffle()
7994 EVT DestVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumSrcElts); in ReconstructShuffle()
8689 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerVECTOR_SHUFFLE() local
8690 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE()
8696 Ops.push_back(DAG.getUNDEF(EltVT)); in LowerVECTOR_SHUFFLE()
8698 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, in LowerVECTOR_SHUFFLE()
8750 EVT EltVT = Elt.getValueType(); in LowerINSERT_VECTOR_ELT() local
8756 if (getTypeAction(*DAG.getContext(), EltVT) == in LowerINSERT_VECTOR_ELT()
8765 EVT IEltVT = MVT::getIntegerVT(EltVT.getScalarSizeInBits()); in LowerINSERT_VECTOR_ELT()
9944 EVT EltVT = VT.getVectorElementType(); in LowerVecReduce() local
9964 SDValue Ext0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9966 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9968 SDValue Ext2 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9970 SDValue Ext3 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9972 SDValue Res0 = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags()); in LowerVecReduce()
9973 SDValue Res1 = DAG.getNode(BaseOpcode, dl, EltVT, Ext2, Ext3, Op->getFlags()); in LowerVecReduce()
9974 Res = DAG.getNode(BaseOpcode, dl, EltVT, Res0, Res1, Op->getFlags()); in LowerVecReduce()
9976 SDValue Ext0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9978 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
9980 Res = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags()); in LowerVecReduce()
9984 if (EltVT != Op->getValueType(0)) in LowerVecReduce()
14515 EVT EltVT = VT.getVectorElementType(); in PerformARMBUILD_VECTORCombine() local
14518 if (EltVT.getSizeInBits() != 32 || !N->hasOneUse()) in PerformARMBUILD_VECTORCombine()
14522 assert(EltVT == MVT::f32 && "Unexpected type!"); in PerformARMBUILD_VECTORCombine()
16717 EVT EltVT = N0.getValueType(); in PerformExtendCombine() local
16721 (EltVT == MVT::i8 || EltVT == MVT::i16) && in PerformExtendCombine()