Lines Matching refs:VecVT

737     VecVT = MVT::getVectorVT(MVT::getIntegerVT(8), 16);  in isVectorConstantLegal()
750 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
763 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
5298 EVT VecVT = Op0.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
5303 unsigned Mask = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
5310 MVT IntVecVT = MVT::getVectorVT(IntVT, VecVT.getVectorNumElements()); in lowerEXTRACT_VECTOR_ELT()
5752 EVT VecVT, SDValue Op, in combineExtract() argument
5759 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
5845 if (Op.getValueType() != VecVT) { in combineExtract()
5846 Op = DAG.getNode(ISD::BITCAST, DL, VecVT, Op); in combineExtract()
5865 EVT VecVT = Vec.getValueType(); in combineTruncateExtract() local
5866 if (canTreatAsByteVector(VecVT)) { in combineTruncateExtract()
5868 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineTruncateExtract()
5881 VecVT = MVT::getVectorVT(MVT::getIntegerVT(TruncBytes * 8), in combineTruncateExtract()
5882 VecVT.getStoreSize() / TruncBytes); in combineTruncateExtract()
5884 return combineExtract(DL, ResVT, VecVT, Vec, NewIndex, DCI, true); in combineTruncateExtract()
6187 EVT VecVT = Op.getValueType(); in combineEXTRACT_VECTOR_ELT() local
6188 EVT EltVT = VecVT.getVectorElementType(); in combineEXTRACT_VECTOR_ELT()
6203 EVT VecVT = Op0.getValueType(); in combineEXTRACT_VECTOR_ELT() local
6204 return combineExtract(SDLoc(N), N->getValueType(0), VecVT, Op0, in combineEXTRACT_VECTOR_ELT()
6452 EVT VecVT = N->getValueType(0); in combineBSWAP() local
6454 if (VecVT != Vec.getValueType()) { in combineBSWAP()
6455 Vec = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Vec); in combineBSWAP()
6462 Vec = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Vec); in combineBSWAP()
6466 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(N), VecVT, in combineBSWAP()
6481 EVT VecVT = N->getValueType(0); in combineBSWAP() local
6482 if (VecVT != Op0.getValueType()) { in combineBSWAP()
6483 Op0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op0); in combineBSWAP()
6486 if (VecVT != Op1.getValueType()) { in combineBSWAP()
6487 Op1 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op1); in combineBSWAP()
6490 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); in combineBSWAP()
6492 Op1 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op1); in combineBSWAP()
6494 return DAG.getVectorShuffle(VecVT, SDLoc(N), Op0, Op1, SV->getMask()); in combineBSWAP()