Lines Matching defs:ToVT
5985 EVT ToVT = cast<VTSDNode>(Op.getOperand(1))->getVT();
5988 if (VT == MVT::i32 && ToVT == MVT::i32 && FromVT == MVT::f32)
5990 if (VT == MVT::i32 && ToVT == MVT::i32 && FromVT == MVT::f64 &&
5993 if (VT == MVT::i32 && ToVT == MVT::i32 && FromVT == MVT::f16 &&
5996 if (VT == MVT::v4i32 && ToVT == MVT::i32 && FromVT == MVT::v4f32 &&
5999 if (VT == MVT::v8i16 && ToVT == MVT::i16 && FromVT == MVT::v8f16 &&
6008 unsigned BW = ToVT.getScalarSizeInBits() - IsSigned;
7670 static bool isVMOVNTruncMask(ArrayRef<int> M, EVT ToVT, bool rev) {
7671 unsigned NumElts = ToVT.getVectorNumElements();
9358 EVT ToVT = N->getValueType(0);
9359 if (ToVT.getScalarType() == MVT::i1)
9401 if (ToVT != MVT::v8i16 && ToVT != MVT::v16i8)
9410 return DAG.getNode(ARMISD::MVETRUNC, DL, ToVT, Lo, Hi);
9420 EVT ToVT = N->getValueType(0);
9421 if (ToVT != MVT::v16i32 && ToVT != MVT::v8i32 && ToVT != MVT::v16i16)
9429 EVT ExtVT = ToVT.getHalfNumVectorElementsVT(*DAG.getContext());
9430 if (ToVT.getScalarType() == MVT::i32 && FromVT.getScalarType() == MVT::i8)
9438 if (ToVT.getScalarType() == MVT::i32 && FromVT.getScalarType() == MVT::i8) {
9443 return DAG.getNode(ISD::CONCAT_VECTORS, DL, ToVT, Ext, Ext1);
16694 EVT ToVT = Trunc.getValueType();
16695 if (!ToVT.isVector())
16697 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements());
16698 EVT ToEltVT = ToVT.getVectorElementType();
16717 unsigned NumElts = ToVT.getVectorNumElements();
16787 EVT ToVT = Trunc.getValueType();
16798 EVT NewToVT = EVT::getVectorVT(C, ToVT.getVectorElementType(),
16804 i * FromVT.getVectorNumElements() * ToVT.getScalarSizeInBits() / 8;
17861 EVT ToVT = N->getValueType(0);
17862 if (!ToVT.isVector())
17864 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements());
17865 EVT ToEltVT = ToVT.getVectorElementType();
17928 return DAG.getNode(ISD::CONCAT_VECTORS, DL, ToVT, Loads);
18764 EVT ToVT = N->getValueType(0);
18765 if (!ToVT.isVector())
18767 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements() * 2);
18768 EVT ToEltVT = ToVT.getVectorElementType();