Lines Matching defs:ByteVT
11355 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
11357 VT, DAG.getNode(X86ISD::PALIGNR, DL, ByteVT, DAG.getBitcast(ByteVT, Hi),
11358 DAG.getBitcast(ByteVT, Lo),
11721 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
11722 Lo = DAG.getBitcast(ByteVT, Lo);
11723 Hi = DAG.getBitcast(ByteVT, Hi);
11730 VT, DAG.getNode(X86ISD::PALIGNR, DL, ByteVT, Lo, Hi,
11738 assert(ByteVT == MVT::v16i8 &&
32181 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
32182 SDValue ByteOp = DAG.getBitcast(ByteVT, Op0);
32183 SDValue PopCnt8 = DAG.getNode(ISD::CTPOP, DL, ByteVT, ByteOp);
32367 MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
32369 Res = DAG.getBitcast(ByteVT, Res);
32370 Res = DAG.getNode(ISD::BITREVERSE, DL, ByteVT, Res);
40191 MVT ByteVT = MVT::getVectorVT(MVT::i8, NumBytes);
40192 Res = CanonicalizeShuffleInput(ByteVT, V1);
40193 SDValue PSHUFBMaskOp = DAG.getBuildVector(ByteVT, DL, PSHUFBMask);
40194 Res = DAG.getNode(X86ISD::PSHUFB, DL, ByteVT, Res, PSHUFBMaskOp);
40222 MVT ByteVT = MVT::v16i8;
40223 V1 = CanonicalizeShuffleInput(ByteVT, V1);
40224 V2 = CanonicalizeShuffleInput(ByteVT, V2);
40225 SDValue VPPERMMaskOp = DAG.getBuildVector(ByteVT, DL, VPPERMMask);
40226 Res = DAG.getNode(X86ISD::VPPERM, DL, ByteVT, V1, V2, VPPERMMaskOp);
46301 EVT ByteVT = VecVT.changeVectorElementType(MVT::i8);
46302 Rdx = DAG.getNode(ISD::TRUNCATE, DL, ByteVT, Rdx);
46303 if (ByteVT.getSizeInBits() < 128)