Lines Matching refs:SDNode
472 void LowerOperationWrapper(SDNode *N, SmallVectorImpl<SDValue> &Results,
474 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
495 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
586 SDValue combineZERO_EXTEND(SDNode *N, DAGCombinerInfo &DCI) const;
587 SDValue combineSIGN_EXTEND(SDNode *N, DAGCombinerInfo &DCI) const;
588 SDValue combineSIGN_EXTEND_INREG(SDNode *N, DAGCombinerInfo &DCI) const;
589 SDValue combineMERGE(SDNode *N, DAGCombinerInfo &DCI) const;
590 SDValue combineLOAD(SDNode *N, DAGCombinerInfo &DCI) const;
591 SDValue combineSTORE(SDNode *N, DAGCombinerInfo &DCI) const;
592 SDValue combineEXTRACT_VECTOR_ELT(SDNode *N, DAGCombinerInfo &DCI) const;
593 SDValue combineJOIN_DWORDS(SDNode *N, DAGCombinerInfo &DCI) const;
594 SDValue combineFP_ROUND(SDNode *N, DAGCombinerInfo &DCI) const;
595 SDValue combineFP_EXTEND(SDNode *N, DAGCombinerInfo &DCI) const;
596 SDValue combineBSWAP(SDNode *N, DAGCombinerInfo &DCI) const;
597 SDValue combineBR_CCMASK(SDNode *N, DAGCombinerInfo &DCI) const;
598 SDValue combineSELECT_CCMASK(SDNode *N, DAGCombinerInfo &DCI) const;
599 SDValue combineGET_CCMASK(SDNode *N, DAGCombinerInfo &DCI) const;
600 SDValue combineIntDIVREM(SDNode *N, DAGCombinerInfo &DCI) const;