Lines Matching refs:OutVT
634 std::optional<EVT> OutVT = std::nullopt);
24832 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), OutSVT, NumElts / Scale); in canCombineShuffleToExtendVectorInreg() local
24834 if ((LegalTypes && !TLI.isTypeLegal(OutVT)) || in canCombineShuffleToExtendVectorInreg()
24835 (LegalOperations && !TLI.isOperationLegalOrCustom(Opcode, OutVT))) in canCombineShuffleToExtendVectorInreg()
24839 return OutVT; in canCombineShuffleToExtendVectorInreg()
24876 std::optional<EVT> OutVT = canCombineShuffleToExtendVectorInreg( in combineShuffleToAnyExtendVectorInreg() local
24878 if (!OutVT) in combineShuffleToAnyExtendVectorInreg()
24880 return DAG.getBitcast(VT, DAG.getNode(Opcode, SDLoc(SVN), *OutVT, N0)); in combineShuffleToAnyExtendVectorInreg()
24997 std::optional<EVT> OutVT = canCombineShuffleToExtendVectorInreg( in combineShuffleToZeroExtendVectorInReg() local
25000 if (OutVT) in combineShuffleToZeroExtendVectorInReg()
25001 return DAG.getBitcast(VT, DAG.getNode(Opcode, SDLoc(SVN), *OutVT, in combineShuffleToZeroExtendVectorInReg()
27638 std::optional<EVT> OutVT) { in BuildLogBase2() argument
27639 EVT VT = OutVT ? *OutVT : V.getValueType(); in BuildLogBase2()