Lines Matching refs:InSVT
16059 MVT InSVT = InVT.getVectorElementType();
16060 assert(SVT.getSizeInBits() > InSVT.getSizeInBits());
16064 if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
16075 MVT::getVectorVT(InSVT, InVT.getVectorNumElements() / 2),
16098 CurrVT.getVectorElementType().getSizeInBits() - InSVT.getSizeInBits();
29580 EVT InSVT = InVT.getVectorElementType();
29587 APInt::getLowBitsSet(InSVT.getSizeInBits(), OutSVT.getSizeInBits());
29603 for (unsigned j = 1, e = InSVT.getSizeInBits() / OutSVT.getSizeInBits();
29677 EVT InSVT = InVT.getVectorElementType();
29678 if (!((InSVT == MVT::i32 || InSVT == MVT::i64) &&
29685 ((OutSVT == MVT::i8 && InSVT != MVT::i64) ||
29686 (InSVT == MVT::i32 && OutSVT == MVT::i16)))
29694 unsigned NumSubRegElts = 128 / InSVT.getSizeInBits();
29695 EVT SubRegVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumSubRegElts);
29706 else if (InSVT == MVT::i32)
30088 EVT InSVT = InVT.getScalarType();
30095 if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
30145 EVT InSubVT = EVT::getVectorVT(*DAG.getContext(), InSVT, NumSubElts);
30496 EVT InSVT = InVT.getScalarType();
30501 if (InVT.isVector() && (InSVT == MVT::i8 || InSVT == MVT::i16)) {
30527 EVT InSVT = InVT.getScalarType();
30531 if (InVT.isVector() && (InSVT == MVT::i8 || InSVT == MVT::i16)) {