Lines Matching refs:OutVT

21979   EVT InVT = MVT::i16, OutVT = MVT::i8;  in truncateVectorWithPACK()  local
21983 OutVT = MVT::i16; in truncateVectorWithPACK()
21989 OutVT = EVT::getVectorVT(Ctx, OutVT, 128 / OutVT.getSizeInBits()); in truncateVectorWithPACK()
21991 SDValue Res = DAG.getNode(Opcode, DL, OutVT, In, DAG.getUNDEF(InVT)); in truncateVectorWithPACK()
22002 OutVT = EVT::getVectorVT(Ctx, OutVT, SubSizeInBits / OutVT.getSizeInBits()); in truncateVectorWithPACK()
22008 SDValue Res = DAG.getNode(Opcode, DL, OutVT, Lo, Hi); in truncateVectorWithPACK()
22017 SDValue Res = DAG.getNode(Opcode, DL, OutVT, Lo, Hi); in truncateVectorWithPACK()
22023 int Scale = 64 / OutVT.getScalarSizeInBits(); in truncateVectorWithPACK()
22025 Res = DAG.getVectorShuffle(OutVT, DL, Res, Res, Mask); in truncateVectorWithPACK()
50156 EVT OutVT = N->getValueType(0); in combineVectorTruncationWithPACKUS() local
50159 OutVT.getScalarSizeInBits()); in combineVectorTruncationWithPACKUS()
50161 return truncateVectorWithPACK(X86ISD::PACKUS, OutVT, In, DL, DAG, Subtarget); in combineVectorTruncationWithPACKUS()
50170 EVT OutVT = N->getValueType(0); in combineVectorTruncationWithPACKSS() local
50172 DAG.getValueType(OutVT)); in combineVectorTruncationWithPACKSS()
50173 return truncateVectorWithPACK(X86ISD::PACKSS, OutVT, In, DL, DAG, Subtarget); in combineVectorTruncationWithPACKSS()
50183 EVT OutVT = N->getValueType(0); in combineVectorTruncation() local
50184 if (!OutVT.isVector()) in combineVectorTruncation()
50192 unsigned NumElems = OutVT.getVectorNumElements(); in combineVectorTruncation()
50198 EVT OutSVT = OutVT.getVectorElementType(); in combineVectorTruncation()