Lines Matching refs:SelectionDAGLegalize

86 class SelectionDAGLegalize {  class
105 SelectionDAGLegalize(SelectionDAG &DAG, in SelectionDAGLegalize() function in __anonb9bb2c440111::SelectionDAGLegalize
265 SDValue SelectionDAGLegalize::ShuffleWithNarrowerEltType( in ShuffleWithNarrowerEltType()
295 SelectionDAGLegalize::ExpandConstantFP(ConstantFPSDNode *CFP, bool UseCP) { in ExpandConstantFP()
353 SDValue SelectionDAGLegalize::ExpandConstant(ConstantSDNode *CP) { in ExpandConstant()
369 SDValue SelectionDAGLegalize::PerformInsertVectorEltInMemory(SDValue Vec, in PerformInsertVectorEltInMemory()
405 SDValue SelectionDAGLegalize::ExpandINSERT_VECTOR_ELT(SDValue Vec, SDValue Val, in ExpandINSERT_VECTOR_ELT()
432 SDValue SelectionDAGLegalize::OptimizeFloatStore(StoreSDNode* ST) { in OptimizeFloatStore()
498 void SelectionDAGLegalize::LegalizeStoreOps(SDNode *Node) { in LegalizeStoreOps()
676 void SelectionDAGLegalize::LegalizeLoadOps(SDNode *Node) { in LegalizeLoadOps()
976 void SelectionDAGLegalize::LegalizeOp(SDNode *Node) { in LegalizeOp()
1380 SDValue SelectionDAGLegalize::ExpandExtractFromVectorThroughStack(SDValue Op) { in ExpandExtractFromVectorThroughStack()
1464 SDValue SelectionDAGLegalize::ExpandInsertToVectorThroughStack(SDValue Op) { in ExpandInsertToVectorThroughStack()
1496 SDValue SelectionDAGLegalize::ExpandVectorBuildThroughStack(SDNode* Node) { in ExpandVectorBuildThroughStack()
1556 void SelectionDAGLegalize::getSignAsIntValue(FloatSignAsInt &State, in getSignAsIntValue()
1608 SDValue SelectionDAGLegalize::modifySignAsInt(const FloatSignAsInt &State, in modifySignAsInt()
1621 SDValue SelectionDAGLegalize::ExpandFCOPYSIGN(SDNode *Node) const { in ExpandFCOPYSIGN()
1679 SDValue SelectionDAGLegalize::ExpandFNEG(SDNode *Node) const { in ExpandFNEG()
1695 SDValue SelectionDAGLegalize::ExpandFABS(SDNode *Node) const { in ExpandFABS()
1716 void SelectionDAGLegalize::ExpandDYNAMIC_STACKALLOC(SDNode* Node, in ExpandDYNAMIC_STACKALLOC()
1758 SDValue SelectionDAGLegalize::EmitStackConvert(SDValue SrcOp, EVT SlotVT, in EmitStackConvert()
1763 SDValue SelectionDAGLegalize::EmitStackConvert(SDValue SrcOp, EVT SlotVT, in EmitStackConvert()
1808 SDValue SelectionDAGLegalize::ExpandSCALAR_TO_VECTOR(SDNode *Node) { in ExpandSCALAR_TO_VECTOR()
1922 SDValue SelectionDAGLegalize::ExpandBUILD_VECTOR(SDNode *Node) { in ExpandBUILD_VECTOR()
2034 SDValue SelectionDAGLegalize::ExpandSPLAT_VECTOR(SDNode *Node) { in ExpandSPLAT_VECTOR()
2047 std::pair<SDValue, SDValue> SelectionDAGLegalize::ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, in ExpandLibCall()
2095 std::pair<SDValue, SDValue> SelectionDAGLegalize::ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, in ExpandLibCall()
2112 void SelectionDAGLegalize::ExpandFrexpLibCall( in ExpandFrexpLibCall()
2153 void SelectionDAGLegalize::ExpandFPLibCall(SDNode* Node, in ExpandFPLibCall()
2177 void SelectionDAGLegalize::ExpandFPLibCall(SDNode* Node, in ExpandFPLibCall()
2190 SDValue SelectionDAGLegalize::ExpandIntLibCall(SDNode* Node, bool isSigned, in ExpandIntLibCall()
2210 void SelectionDAGLegalize::ExpandArgFPLibCall(SDNode* Node, in ExpandArgFPLibCall()
2226 SelectionDAGLegalize::ExpandDivRemLibCall(SDNode *Node, in ExpandDivRemLibCall()
2322 SelectionDAGLegalize::ExpandSinCosLibCall(SDNode *Node, in ExpandSinCosLibCall()
2385 SDValue SelectionDAGLegalize::expandLdexp(SDNode *Node) const { in expandLdexp()
2497 SDValue SelectionDAGLegalize::expandFrexp(SDNode *Node) const { in expandFrexp()
2620 SDValue SelectionDAGLegalize::ExpandLegalINT_TO_FP(SDNode *Node, in ExpandLegalINT_TO_FP()
2839 void SelectionDAGLegalize::PromoteLegalINT_TO_FP( in PromoteLegalINT_TO_FP()
2900 void SelectionDAGLegalize::PromoteLegalFP_TO_INT(SDNode *N, const SDLoc &dl, in PromoteLegalFP_TO_INT()
2950 SDValue SelectionDAGLegalize::PromoteLegalFP_TO_INT_SAT(SDNode *Node, in PromoteLegalFP_TO_INT_SAT()
2972 SDValue SelectionDAGLegalize::ExpandPARITY(SDValue Op, const SDLoc &dl) { in ExpandPARITY()
2993 bool SelectionDAGLegalize::ExpandNode(SDNode *Node) { in ExpandNode()
4315 void SelectionDAGLegalize::ConvertNodeToLibcall(SDNode *Node) { in ConvertNodeToLibcall()
4933 void SelectionDAGLegalize::PromoteNode(SDNode *Node) { in PromoteNode()
5613 SelectionDAGLegalize Legalizer(*this, LegalizedNodes); in Legalize()
5653 SelectionDAGLegalize Legalizer(*this, LegalizedNodes, &UpdatedNodes); in LegalizeOp()