Lines Matching refs:OutVT
18148 EVT InVT = MVT::i16, OutVT = MVT::i8; in truncateVectorWithPACK() local
18152 OutVT = MVT::i16; in truncateVectorWithPACK()
18158 OutVT = EVT::getVectorVT(Ctx, OutVT, 128 / OutVT.getSizeInBits()); in truncateVectorWithPACK()
18160 SDValue Res = DAG.getNode(Opcode, DL, OutVT, In, In); in truncateVectorWithPACK()
18172 OutVT = EVT::getVectorVT(Ctx, OutVT, SubSizeInBits / OutVT.getSizeInBits()); in truncateVectorWithPACK()
18178 SDValue Res = DAG.getNode(Opcode, DL, OutVT, Lo, Hi); in truncateVectorWithPACK()
18187 SDValue Res = DAG.getNode(Opcode, DL, OutVT, Lo, Hi); in truncateVectorWithPACK()
38211 EVT OutVT = N->getValueType(0); in combineVectorTruncationWithPACKUS() local
38212 EVT OutSVT = OutVT.getVectorElementType(); in combineVectorTruncationWithPACKUS()
38235 return truncateVectorWithPACK(X86ISD::PACKUS, OutVT, In, DL, DAG, Subtarget); in combineVectorTruncationWithPACKUS()
38244 EVT OutVT = N->getValueType(0); in combineVectorTruncationWithPACKSS() local
38246 DAG.getValueType(OutVT)); in combineVectorTruncationWithPACKSS()
38247 return truncateVectorWithPACK(X86ISD::PACKSS, OutVT, In, DL, DAG, Subtarget); in combineVectorTruncationWithPACKSS()
38257 EVT OutVT = N->getValueType(0); in combineVectorTruncation() local
38258 if (!OutVT.isVector()) in combineVectorTruncation()
38266 unsigned NumElems = OutVT.getVectorNumElements(); in combineVectorTruncation()
38274 EVT OutSVT = OutVT.getVectorElementType(); in combineVectorTruncation()
39400 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), InVT.getScalarType(), in combineToExtendVectorInReg() local
39405 return DAG.getNode(ISD::CONCAT_VECTORS, DL, OutVT, Opnds); in combineToExtendVectorInReg()