Lines Matching refs:EltVT
8031 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerBUILD_VECTOR() local
8032 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR()
8035 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); in LowerBUILD_VECTOR()
8150 EVT EltVT = SrcVT.getVectorElementType(); in ReconstructShuffle() local
8151 unsigned NumSrcElts = VTSize / EltVT.getFixedSizeInBits(); in ReconstructShuffle()
8152 EVT DestVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumSrcElts); in ReconstructShuffle()
8857 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerVECTOR_SHUFFLE() local
8858 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE()
8864 Ops.push_back(DAG.getUNDEF(EltVT)); in LowerVECTOR_SHUFFLE()
8866 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, in LowerVECTOR_SHUFFLE()
8919 EVT EltVT = Elt.getValueType(); in LowerINSERT_VECTOR_ELT() local
8925 if (getTypeAction(*DAG.getContext(), EltVT) == in LowerINSERT_VECTOR_ELT()
8934 EVT IEltVT = MVT::getIntegerVT(EltVT.getScalarSizeInBits()); in LowerINSERT_VECTOR_ELT()
10152 EVT EltVT = VT.getVectorElementType(); in LowerVecReduce() local
10172 SDValue Ext0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10174 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10176 SDValue Ext2 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10178 SDValue Ext3 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10180 SDValue Res0 = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags()); in LowerVecReduce()
10181 SDValue Res1 = DAG.getNode(BaseOpcode, dl, EltVT, Ext2, Ext3, Op->getFlags()); in LowerVecReduce()
10182 Res = DAG.getNode(BaseOpcode, dl, EltVT, Res0, Res1, Op->getFlags()); in LowerVecReduce()
10184 SDValue Ext0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10186 SDValue Ext1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in LowerVecReduce()
10188 Res = DAG.getNode(BaseOpcode, dl, EltVT, Ext0, Ext1, Op->getFlags()); in LowerVecReduce()
10192 if (EltVT != Op->getValueType(0)) in LowerVecReduce()
15061 EVT EltVT = VT.getVectorElementType(); in PerformARMBUILD_VECTORCombine() local
15064 if (EltVT.getSizeInBits() != 32 || !N->hasOneUse()) in PerformARMBUILD_VECTORCombine()
15068 assert(EltVT == MVT::f32 && "Unexpected type!"); in PerformARMBUILD_VECTORCombine()
17580 EVT EltVT = N0.getValueType(); in PerformExtendCombine() local
17584 (EltVT == MVT::i8 || EltVT == MVT::i16) && in PerformExtendCombine()