Lines Matching refs:VecVT
812 VecVT = MVT::getVectorVT(MVT::getIntegerVT(8), 16); in isVectorConstantLegal()
825 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
838 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
5939 EVT VecVT = Op0.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
5944 unsigned Mask = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
5951 MVT IntVecVT = MVT::getVectorVT(IntVT, VecVT.getVectorNumElements()); in lowerEXTRACT_VECTOR_ELT()
6463 EVT VecVT, SDValue Op, in combineExtract() argument
6470 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
6556 if (Op.getValueType() != VecVT) { in combineExtract()
6557 Op = DAG.getNode(ISD::BITCAST, DL, VecVT, Op); in combineExtract()
6576 EVT VecVT = Vec.getValueType(); in combineTruncateExtract() local
6577 if (canTreatAsByteVector(VecVT)) { in combineTruncateExtract()
6579 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineTruncateExtract()
6592 VecVT = MVT::getVectorVT(MVT::getIntegerVT(TruncBytes * 8), in combineTruncateExtract()
6593 VecVT.getStoreSize() / TruncBytes); in combineTruncateExtract()
6595 return combineExtract(DL, ResVT, VecVT, Vec, NewIndex, DCI, true); in combineTruncateExtract()
7008 WordVT = VCI.VecVT.getScalarType(); in combineSTORE()
7032 WordVT == VCI.VecVT.getScalarType()) in combineSTORE()
7123 EVT VecVT = Op.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7124 EVT EltVT = VecVT.getVectorElementType(); in combineEXTRACT_VECTOR_ELT()
7139 EVT VecVT = Op0.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7140 return combineExtract(SDLoc(N), N->getValueType(0), VecVT, Op0, in combineEXTRACT_VECTOR_ELT()
7388 EVT VecVT = N->getValueType(0); in combineBSWAP() local
7390 if (VecVT != Vec.getValueType()) { in combineBSWAP()
7391 Vec = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Vec); in combineBSWAP()
7398 Vec = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Vec); in combineBSWAP()
7402 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(N), VecVT, in combineBSWAP()
7417 EVT VecVT = N->getValueType(0); in combineBSWAP() local
7418 if (VecVT != Op0.getValueType()) { in combineBSWAP()
7419 Op0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op0); in combineBSWAP()
7422 if (VecVT != Op1.getValueType()) { in combineBSWAP()
7423 Op1 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op1); in combineBSWAP()
7426 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); in combineBSWAP()
7428 Op1 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op1); in combineBSWAP()
7430 return DAG.getVectorShuffle(VecVT, SDLoc(N), Op0, Op1, SV->getMask()); in combineBSWAP()