Lines Matching defs:VecT
1917 MVT VecT = Extract.getOperand(0).getSimpleValueType();
1918 if (VecT.getVectorElementType().getSizeInBits() > 32)
1924 if (ExtractedVecT == VecT)
1933 ExtractedVecT.getVectorNumElements() / VecT.getVectorNumElements();
2057 const EVT VecT = Op.getValueType();
2060 bool CanSwizzle = VecT == MVT::v16i8;
2111 VecT.getVectorNumElements())
2197 Result = DAG.getNode(WebAssemblyISD::SWIZZLE, DL, VecT, SwizzleSrc,
2205 size_t DestLaneSize = VecT.getVectorElementType().getFixedSizeInBits() / 8;
2206 size_t DestLaneCount = VecT.getVectorNumElements();
2210 SDValue Src2 = ShuffleSrc2 ? ShuffleSrc2 : DAG.getUNDEF(VecT);
2211 if (Src1.getValueType() != VecT) {
2216 Src1 = DAG.getBitcast(VecT, Src1);
2218 if (Src2.getValueType() != VecT) {
2223 Src2 = DAG.getBitcast(VecT, Src2);
2240 Result = DAG.getVectorShuffle(VecT, DL, Src1, Src2, MaskRef);
2273 Result = DAG.getBuildVector(VecT, DL, ConstLanes);
2279 Result = DAG.getSplatBuildVector(VecT, DL, SplatValue);
2292 Result = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, VecT, Result, Lane,