Lines Matching refs:DCI
81 SDValue performLoadCombine(SDNode *N, DAGCombinerInfo &DCI) const;
82 SDValue performStoreCombine(SDNode *N, DAGCombinerInfo &DCI) const;
83 SDValue performAssertSZExtCombine(SDNode *N, DAGCombinerInfo &DCI) const;
84 SDValue performIntrinsicWOChainCombine(SDNode *N, DAGCombinerInfo &DCI) const;
86 SDValue splitBinaryBitConstantOpImpl(DAGCombinerInfo &DCI, const SDLoc &SL,
89 SDValue performShlCombine(SDNode *N, DAGCombinerInfo &DCI) const;
90 SDValue performSraCombine(SDNode *N, DAGCombinerInfo &DCI) const;
91 SDValue performSrlCombine(SDNode *N, DAGCombinerInfo &DCI) const;
92 SDValue performTruncateCombine(SDNode *N, DAGCombinerInfo &DCI) const;
93 SDValue performMulCombine(SDNode *N, DAGCombinerInfo &DCI) const;
94 SDValue performMulLoHiCombine(SDNode *N, DAGCombinerInfo &DCI) const;
95 SDValue performMulhsCombine(SDNode *N, DAGCombinerInfo &DCI) const;
96 SDValue performMulhuCombine(SDNode *N, DAGCombinerInfo &DCI) const;
98 SDValue RHS, DAGCombinerInfo &DCI) const;
99 SDValue performSelectCombine(SDNode *N, DAGCombinerInfo &DCI) const;
102 SDValue performFNegCombine(SDNode *N, DAGCombinerInfo &DCI) const;
103 SDValue performFAbsCombine(SDNode *N, DAGCombinerInfo &DCI) const;
104 SDValue performRcpCombine(SDNode *N, DAGCombinerInfo &DCI) const;
223 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
230 SDValue CC, DAGCombinerInfo &DCI) const;