Searched refs:LegalSVT (Results 1 – 2 of 2) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2643 EVT LegalSVT = SVT; in getSplatValue() local 2647 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in getSplatValue() 2648 if (LegalSVT.bitsLT(SVT)) in getSplatValue() 2651 return getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(V), LegalSVT, SrcVector, in getSplatValue() 5200 EVT LegalSVT = SVT; in FoldConstantArithmetic() local 5201 if (NewNodesMustHaveLegalTypes && LegalSVT.isInteger()) { in FoldConstantArithmetic() 5202 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantArithmetic() 5203 if (LegalSVT.bitsLT(SVT)) in FoldConstantArithmetic() 5250 if (LegalSVT != SVT) in FoldConstantArithmetic() 5251 ScalarResult = getNode(ISD::SIGN_EXTEND, DL, LegalSVT, ScalarResult); in FoldConstantArithmetic() [all …]
|
| H A D | DAGCombiner.cpp | 3959 EVT LegalSVT = N1.getOperand(0).getValueType(); in visitMUL() local 3960 SDValue Zero = DAG.getConstant(0, DL, LegalSVT); in visitMUL() 3961 SDValue AllOnes = DAG.getAllOnesConstant(DL, LegalSVT); in visitMUL()
|