Lines Matching refs:VecVT

825     VecVT = MVT::getVectorVT(MVT::getIntegerVT(8), 16);  in isVectorConstantLegal()
838 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
851 VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize), in isVectorConstantLegal()
5943 EVT VecVT = Op0.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
5948 unsigned Mask = VecVT.getVectorNumElements() - 1; in lowerEXTRACT_VECTOR_ELT()
5955 MVT IntVecVT = MVT::getVectorVT(IntVT, VecVT.getVectorNumElements()); in lowerEXTRACT_VECTOR_ELT()
6527 EVT VecVT, SDValue Op, in combineExtract() argument
6534 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
6620 if (Op.getValueType() != VecVT) { in combineExtract()
6621 Op = DAG.getNode(ISD::BITCAST, DL, VecVT, Op); in combineExtract()
6640 EVT VecVT = Vec.getValueType(); in combineTruncateExtract() local
6641 if (canTreatAsByteVector(VecVT)) { in combineTruncateExtract()
6643 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineTruncateExtract()
6656 VecVT = EVT::getVectorVT(*DCI.DAG.getContext(), in combineTruncateExtract()
6658 VecVT.getStoreSize() / TruncBytes); in combineTruncateExtract()
6660 return combineExtract(DL, ResVT, VecVT, Vec, NewIndex, DCI, true); in combineTruncateExtract()
7151 WordVT = VCI.VecVT.getScalarType(); in combineSTORE()
7175 WordVT == VCI.VecVT.getScalarType()) in combineSTORE()
7266 EVT VecVT = Op.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7267 EVT EltVT = VecVT.getVectorElementType(); in combineEXTRACT_VECTOR_ELT()
7282 EVT VecVT = Op0.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7283 return combineExtract(SDLoc(N), N->getValueType(0), VecVT, Op0, in combineEXTRACT_VECTOR_ELT()
7531 EVT VecVT = N->getValueType(0); in combineBSWAP() local
7533 if (VecVT != Vec.getValueType()) { in combineBSWAP()
7534 Vec = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Vec); in combineBSWAP()
7541 Vec = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Vec); in combineBSWAP()
7545 return DAG.getNode(ISD::INSERT_VECTOR_ELT, SDLoc(N), VecVT, in combineBSWAP()
7560 EVT VecVT = N->getValueType(0); in combineBSWAP() local
7561 if (VecVT != Op0.getValueType()) { in combineBSWAP()
7562 Op0 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op0); in combineBSWAP()
7565 if (VecVT != Op1.getValueType()) { in combineBSWAP()
7566 Op1 = DAG.getNode(ISD::BITCAST, SDLoc(N), VecVT, Op1); in combineBSWAP()
7569 Op0 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op0); in combineBSWAP()
7571 Op1 = DAG.getNode(ISD::BSWAP, SDLoc(N), VecVT, Op1); in combineBSWAP()
7573 return DAG.getVectorShuffle(VecVT, SDLoc(N), Op0, Op1, SV->getMask()); in combineBSWAP()