Lines Matching refs:ByteVT

10632     MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);  in lowerVectorShuffleAsByteRotateAndPermute()  local
10634 VT, DAG.getNode(X86ISD::PALIGNR, DL, ByteVT, DAG.getBitcast(ByteVT, Hi), in lowerVectorShuffleAsByteRotateAndPermute()
10635 DAG.getBitcast(ByteVT, Lo), in lowerVectorShuffleAsByteRotateAndPermute()
10835 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8); in lowerVectorShuffleAsByteRotate() local
10836 Lo = DAG.getBitcast(ByteVT, Lo); in lowerVectorShuffleAsByteRotate()
10837 Hi = DAG.getBitcast(ByteVT, Hi); in lowerVectorShuffleAsByteRotate()
10844 VT, DAG.getNode(X86ISD::PALIGNR, DL, ByteVT, Lo, Hi, in lowerVectorShuffleAsByteRotate()
10852 assert(ByteVT == MVT::v16i8 && in lowerVectorShuffleAsByteRotate()
25565 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8); in LowerVectorCTPOP() local
25566 SDValue ByteOp = DAG.getBitcast(ByteVT, Op0); in LowerVectorCTPOP()
25567 SDValue PopCnt8 = DAG.getNode(ISD::CTPOP, DL, ByteVT, ByteOp); in LowerVectorCTPOP()
31198 MVT ByteVT = MVT::getVectorVT(MVT::i8, NumBytes); in combineX86ShuffleChain() local
31199 Res = DAG.getBitcast(ByteVT, V1); in combineX86ShuffleChain()
31200 SDValue PSHUFBMaskOp = DAG.getBuildVector(ByteVT, DL, PSHUFBMask); in combineX86ShuffleChain()
31201 Res = DAG.getNode(X86ISD::PSHUFB, DL, ByteVT, Res, PSHUFBMaskOp); in combineX86ShuffleChain()
31228 MVT ByteVT = MVT::v16i8; in combineX86ShuffleChain() local
31229 V1 = DAG.getBitcast(ByteVT, V1); in combineX86ShuffleChain()
31230 V2 = DAG.getBitcast(ByteVT, V2); in combineX86ShuffleChain()
31231 SDValue VPPERMMaskOp = DAG.getBuildVector(ByteVT, DL, VPPERMMask); in combineX86ShuffleChain()
31232 Res = DAG.getNode(X86ISD::VPPERM, DL, ByteVT, V1, V2, VPPERMMaskOp); in combineX86ShuffleChain()