Lines Matching refs:SelectionDAGLegalize
58 class SelectionDAGLegalize { class
77 SelectionDAGLegalize(SelectionDAG &DAG, in SelectionDAGLegalize() function in __anon79ba08700111::SelectionDAGLegalize
217 SelectionDAGLegalize::ShuffleWithNarrowerEltType(EVT NVT, EVT VT, SDLoc dl, in ShuffleWithNarrowerEltType()
247 SelectionDAGLegalize::ExpandConstantFP(ConstantFPSDNode *CFP, bool UseCP) { in ExpandConstantFP()
299 SDValue SelectionDAGLegalize::ExpandConstant(ConstantSDNode *CP) { in ExpandConstant()
315 SelectionDAGLegalize *DAGLegalize) { in ExpandUnalignedStore()
597 SDValue SelectionDAGLegalize::
641 SDValue SelectionDAGLegalize::
668 SDValue SelectionDAGLegalize::OptimizeFloatStore(StoreSDNode* ST) { in OptimizeFloatStore()
728 void SelectionDAGLegalize::LegalizeStoreOps(SDNode *Node) { in LegalizeStoreOps()
898 void SelectionDAGLegalize::LegalizeLoadOps(SDNode *Node) { in LegalizeLoadOps()
1202 void SelectionDAGLegalize::LegalizeOp(SDNode *Node) { in LegalizeOp()
1455 SDValue SelectionDAGLegalize::ExpandExtractFromVectorThroughStack(SDValue Op) { in ExpandExtractFromVectorThroughStack()
1536 SDValue SelectionDAGLegalize::ExpandInsertToVectorThroughStack(SDValue Op) { in ExpandInsertToVectorThroughStack()
1577 SDValue SelectionDAGLegalize::ExpandVectorBuildThroughStack(SDNode* Node) { in ExpandVectorBuildThroughStack()
1646 void SelectionDAGLegalize::getSignAsIntValue(FloatSignAsInt &State, in getSignAsIntValue()
1696 SDValue SelectionDAGLegalize::modifySignAsInt(const FloatSignAsInt &State, in modifySignAsInt()
1709 SDValue SelectionDAGLegalize::ExpandFCOPYSIGN(SDNode *Node) const { in ExpandFCOPYSIGN()
1746 SDValue SelectionDAGLegalize::ExpandFABS(SDNode *Node) const { in ExpandFABS()
1767 void SelectionDAGLegalize::ExpandDYNAMIC_STACKALLOC(SDNode* Node, in ExpandDYNAMIC_STACKALLOC()
1820 bool SelectionDAGLegalize::LegalizeSetCCCondCode(EVT VT, in LegalizeSetCCCondCode()
1921 SDValue SelectionDAGLegalize::EmitStackConvert(SDValue SrcOp, in EmitStackConvert()
1964 SDValue SelectionDAGLegalize::ExpandSCALAR_TO_VECTOR(SDNode *Node) { in ExpandSCALAR_TO_VECTOR()
2079 SDValue SelectionDAGLegalize::ExpandBUILD_VECTOR(SDNode *Node) { in ExpandBUILD_VECTOR()
2195 SDValue SelectionDAGLegalize::ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, in ExpandLibCall()
2242 SDValue SelectionDAGLegalize::ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, in ExpandLibCall()
2274 SelectionDAGLegalize::ExpandChainLibCall(RTLIB::Libcall LC, in ExpandChainLibCall()
2305 SDValue SelectionDAGLegalize::ExpandFPLibCall(SDNode* Node, in ExpandFPLibCall()
2323 SDValue SelectionDAGLegalize::ExpandIntLibCall(SDNode* Node, bool isSigned, in ExpandIntLibCall()
2343 SelectionDAGLegalize::ExpandDivRemLibCall(SDNode *Node, in ExpandDivRemLibCall()
2452 SelectionDAGLegalize::ExpandSinCosLibCall(SDNode *Node, in ExpandSinCosLibCall()
2519 SDValue SelectionDAGLegalize::ExpandLegalINT_TO_FP(bool isSigned, in ExpandLegalINT_TO_FP()
2730 SDValue SelectionDAGLegalize::PromoteLegalINT_TO_FP(SDValue LegalOp, in PromoteLegalINT_TO_FP()
2772 SDValue SelectionDAGLegalize::PromoteLegalFP_TO_INT(SDValue LegalOp, in PromoteLegalFP_TO_INT()
2812 SDValue SelectionDAGLegalize::ExpandBITREVERSE(SDValue Op, SDLoc dl) { in ExpandBITREVERSE()
2837 SDValue SelectionDAGLegalize::ExpandBSWAP(SDValue Op, SDLoc dl) { in ExpandBSWAP()
2890 SDValue SelectionDAGLegalize::ExpandBitCount(unsigned Opc, SDValue Op, in ExpandBitCount()
2988 bool SelectionDAGLegalize::ExpandNode(SDNode *Node) { in ExpandNode()
3958 void SelectionDAGLegalize::ConvertNodeToLibcall(SDNode *Node) { in ConvertNodeToLibcall()
4213 void SelectionDAGLegalize::PromoteNode(SDNode *Node) { in PromoteNode()
4623 SelectionDAGLegalize Legalizer(*this, LegalizedNodes); in Legalize()
4663 SelectionDAGLegalize Legalizer(*this, LegalizedNodes, &UpdatedNodes); in LegalizeOp()