Lines Matching defs:FromVT
19476 static bool useVectorCast(unsigned Opcode, MVT FromVT, MVT ToVT,
19481 if (!Subtarget.hasSSE2() || FromVT != MVT::v4i32)
19488 if (!Subtarget.hasAVX512() || FromVT != MVT::v4i32)
19514 MVT FromVT = VecOp.getSimpleValueType();
19515 unsigned NumEltsInXMM = 128 / FromVT.getScalarSizeInBits();
19516 MVT Vec128VT = MVT::getVectorVT(FromVT.getScalarType(), NumEltsInXMM);
19524 SmallVector<int, 16> Mask(FromVT.getVectorNumElements(), -1);
19526 VecOp = DAG.getVectorShuffle(FromVT, DL, VecOp, DAG.getUNDEF(FromVT), Mask);
19530 if (FromVT != Vec128VT)