Lines Matching refs:IntMaskVT
30987 MVT IntMaskVT = MVT::getIntegerVT(MaskEltSizeInBits); in combineX86ShuffleChain() local
30988 IntMaskVT = MVT::getVectorVT(IntMaskVT, NumMaskElts); in combineX86ShuffleChain()
30993 if (matchVectorShuffleAsEXTRQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx, in combineX86ShuffleChain()
30997 V1 = DAG.getBitcast(IntMaskVT, V1); in combineX86ShuffleChain()
30998 Res = DAG.getNode(X86ISD::EXTRQI, DL, IntMaskVT, V1, in combineX86ShuffleChain()
31004 if (matchVectorShuffleAsINSERTQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx)) { in combineX86ShuffleChain()
31007 V1 = DAG.getBitcast(IntMaskVT, V1); in combineX86ShuffleChain()
31008 V2 = DAG.getBitcast(IntMaskVT, V2); in combineX86ShuffleChain()
31009 Res = DAG.getNode(X86ISD::INSERTQI, DL, IntMaskVT, V1, V2, in combineX86ShuffleChain()
31040 SDValue VPermMask = getConstVector(Mask, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain()
31064 SDValue VPermMask = getConstVector(Mask, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain()
31083 SDValue VPermMask = getConstVector(Mask, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain()
31131 SDValue VPermMask = DAG.getBuildVector(IntMaskVT, DL, VPermIdx); in combineX86ShuffleChain()
31166 SDValue VPerm2MaskOp = getConstVector(VPerm2Idx, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain()