Lines Matching defs:ShiftVT

9537     MVT ShiftVT = widenMaskVectorType(ResVT, Subtarget);
9538 Op = widenSubVector(ShiftVT, SubVec, false, Subtarget, DAG, dl);
9539 Op = DAG.getNode(X86ISD::KSHIFTL, dl, ShiftVT, Op,
11903 static int matchShuffleAsShift(MVT &ShiftVT, unsigned &Opcode,
11940 ShiftVT = ByteShift ? MVT::getVectorVT(MVT::i8, SizeInBits / 8)
11973 MVT ShiftVT;
11978 int ShiftAmt = matchShuffleAsShift(ShiftVT, Opcode, VT.getScalarSizeInBits(),
11983 ShiftAmt = matchShuffleAsShift(ShiftVT, Opcode, VT.getScalarSizeInBits(),
11994 assert(DAG.getTargetLoweringInfo().isTypeLegal(ShiftVT) &&
11996 V = DAG.getBitcast(ShiftVT, V);
11997 V = DAG.getNode(Opcode, DL, ShiftVT, V,
29917 MVT ShiftVT = MVT::getVectorVT(MVT::i16, NumElts / 2);
29953 SDValue SHL = getTargetVShiftByConstNode(X86ISD::VSHLI, dl, ShiftVT, R,
29962 SDValue SRL = getTargetVShiftByConstNode(X86ISD::VSRLI, dl, ShiftVT, R,
49192 EVT ShiftVT = VT.isVector() ? VT : MVT::i8;
49198 DAG.getConstant(Log2_64(AbsMulAmt - 1), DL, ShiftVT)));
49205 DAG.getConstant(Log2_64(AbsMulAmt + 1), DL, ShiftVT));
49216 DAG.getConstant(Log2_64(AbsMulAmt - 2), DL, ShiftVT));
49225 DAG.getConstant(Log2_64(AbsMulAmt + 2), DL, ShiftVT));
49245 DAG.getConstant(Log2_64(ShiftAmt1), DL, ShiftVT));
49248 DAG.getConstant(Log2_64(AbsMulAmtLowBit), DL, ShiftVT));
55841 MVT ShiftVT = SrcVT;
55844 if (ShiftVT.getScalarType() == MVT::i8) {
55846 ShiftVT = MVT::getVectorVT(MVT::i16, NumElts / 2);
55847 ShiftLHS = DAG.getBitcast(ShiftVT, ShiftLHS);
55848 ShiftRHS = DAG.getBitcast(ShiftVT, ShiftRHS);
55850 ShiftLHS = getTargetVShiftByConstNode(X86ISD::VSHLI, DL, ShiftVT,
55852 ShiftRHS = getTargetVShiftByConstNode(X86ISD::VSHLI, DL, ShiftVT,