Lines Matching refs:SDNode
50 SDValue performUCharToFloatCombine(SDNode *N,
52 SDValue performSHLPtrCombine(SDNode *N,
55 SDValue performAndCombine(SDNode *N, DAGCombinerInfo &DCI) const;
56 SDValue performOrCombine(SDNode *N, DAGCombinerInfo &DCI) const;
57 SDValue performClassCombine(SDNode *N, DAGCombinerInfo &DCI) const;
59 SDValue performMin3Max3Combine(SDNode *N, DAGCombinerInfo &DCI) const;
60 SDValue performSetCCCombine(SDNode *N, DAGCombinerInfo &DCI) const;
83 bool isMemOpUniform(const SDNode *N) const;
106 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
107 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override;
109 SDNode *Node) const override;
111 int32_t analyzeImmediate(const SDNode *N) const;
114 void legalizeTargetIndependentNode(SDNode *Node, SelectionDAG &DAG) const;