Lines Matching refs:LegalSVT
2641 EVT LegalSVT = SVT; in getSplatValue() local
2645 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in getSplatValue()
2646 if (LegalSVT.bitsLT(SVT)) in getSplatValue()
2649 return getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(V), LegalSVT, SrcVector, in getSplatValue()
5261 EVT LegalSVT = SVT; in FoldConstantArithmetic() local
5262 if (NewNodesMustHaveLegalTypes && LegalSVT.isInteger()) { in FoldConstantArithmetic()
5263 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantArithmetic()
5264 if (LegalSVT.bitsLT(SVT)) in FoldConstantArithmetic()
5311 if (LegalSVT != SVT) in FoldConstantArithmetic()
5312 ScalarResult = getNode(ISD::SIGN_EXTEND, DL, LegalSVT, ScalarResult); in FoldConstantArithmetic()
5385 EVT LegalSVT = VT.getScalarType(); in FoldConstantVectorArithmetic() local
5386 if (NewNodesMustHaveLegalTypes && LegalSVT.isInteger()) { in FoldConstantVectorArithmetic()
5387 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantVectorArithmetic()
5388 if (LegalSVT.bitsLT(VT.getScalarType())) in FoldConstantVectorArithmetic()
5429 if (LegalSVT != SVT) in FoldConstantVectorArithmetic()
5430 ScalarResult = getNode(ISD::SIGN_EXTEND, DL, LegalSVT, ScalarResult); in FoldConstantVectorArithmetic()