Home | History | Annotate | Download | only in X86

Lines Matching defs:InVT

8361   MVT InVT = In.getValueType().getSimpleVT();
8377 if (((VT != MVT::v8i32) || (InVT != MVT::v8i16)) &&
8378 ((VT != MVT::v4i64) || (InVT != MVT::v4i32)))
8384 SDValue ZeroVec = getZeroVector(InVT, Subtarget, DAG, dl);
8385 SDValue Undef = DAG.getUNDEF(InVT);
8387 SDValue OpLo = getUnpackl(DAG, dl, InVT, In, NeedZero ? ZeroVec : Undef);
8388 SDValue OpHi = getUnpackh(DAG, dl, InVT, In, NeedZero ? ZeroVec : Undef);
9686 MVT InVT = In.getValueType().getSimpleVT();
9689 if ((VT != MVT::v4i64 || InVT != MVT::v4i32) &&
9690 (VT != MVT::v8i32 || InVT != MVT::v8i16))
9705 unsigned NumElems = InVT.getVectorNumElements();
9706 SDValue Undef = DAG.getUNDEF(InVT);
9712 SDValue OpLo = DAG.getVectorShuffle(InVT, dl, In, Undef, &ShufMask1[0]);
9718 SDValue OpHi = DAG.getVectorShuffle(InVT, dl, In, Undef, &ShufMask2[0]);
17421 EVT InVT = Op0->getValueType(0);
17424 if (InVT == MVT::v8i8 || InVT == MVT::v4i8) {
17426 MVT DstVT = InVT == MVT::v4i8 ? MVT::v4i32 : MVT::v8i32;