Lines Matching refs:PSHUFBMask
7319 SmallVector<SDValue, 64> PSHUFBMask(NumBytes); in lowerVectorShuffleWithPSHUFB() local
7326 PSHUFBMask[i] = DAG.getUNDEF(MVT::i8); in lowerVectorShuffleWithPSHUFB()
7330 PSHUFBMask[i] = ZeroMask; in lowerVectorShuffleWithPSHUFB()
7343 PSHUFBMask[i] = DAG.getConstant(M, DL, MVT::i8); in lowerVectorShuffleWithPSHUFB()
7349 DAG.getBuildVector(I8VT, DL, PSHUFBMask))); in lowerVectorShuffleWithPSHUFB()
8166 SDValue PSHUFBMask[16]; in lowerVectorShuffleAsSpecificZeroOrAnyExtend() local
8169 PSHUFBMask[i] = DAG.getConstant( in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8175 DAG.getBuildVector(MVT::v16i8, DL, PSHUFBMask))); in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
25265 SmallVector<SDValue, 16> PSHUFBMask; in combineX86ShuffleChain() local
25271 PSHUFBMask.push_back(DAG.getUNDEF(MVT::i8)); in combineX86ShuffleChain()
25275 PSHUFBMask.push_back(DAG.getConstant(255, DL, MVT::i8)); in combineX86ShuffleChain()
25280 PSHUFBMask.push_back(DAG.getConstant(M, DL, MVT::i8)); in combineX86ShuffleChain()
25285 SDValue PSHUFBMaskOp = DAG.getBuildVector(ByteVT, DL, PSHUFBMask); in combineX86ShuffleChain()