Lines Matching refs:AddcNode

12810 static SDValue AddCombineTo64BitSMLAL16(SDNode *AddcNode, SDNode *AddeNode,  in AddCombineTo64BitSMLAL16()  argument
12820 SDValue Mul = AddcNode->getOperand(0); in AddCombineTo64BitSMLAL16()
12821 SDValue Lo = AddcNode->getOperand(1); in AddCombineTo64BitSMLAL16()
12823 Lo = AddcNode->getOperand(0); in AddCombineTo64BitSMLAL16()
12824 Mul = AddcNode->getOperand(1); in AddCombineTo64BitSMLAL16()
12847 SDLoc dl(AddcNode); in AddCombineTo64BitSMLAL16()
12879 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcNode, 0), LoMLALResult); in AddCombineTo64BitSMLAL16()
12883 SDValue resNode(AddcNode, 0); in AddCombineTo64BitSMLAL16()
13066 SDNode* AddcNode = AddeNode->getOperand(2).getNode(); in AddCombineTo64bitUMAAL() local
13067 if (AddcNode->getOpcode() != ARMISD::ADDC) in AddCombineTo64bitUMAAL()
13073 if (AddcNode->getOperand(0).getOpcode() == ARMISD::UMLAL) { in AddCombineTo64bitUMAAL()
13074 UmlalNode = AddcNode->getOperand(0).getNode(); in AddCombineTo64bitUMAAL()
13075 AddHi = AddcNode->getOperand(1); in AddCombineTo64bitUMAAL()
13076 } else if (AddcNode->getOperand(1).getOpcode() == ARMISD::UMLAL) { in AddCombineTo64bitUMAAL()
13077 UmlalNode = AddcNode->getOperand(1).getNode(); in AddCombineTo64bitUMAAL()
13078 AddHi = AddcNode->getOperand(0); in AddCombineTo64bitUMAAL()
13095 SDValue UMAAL = DAG.getNode(ARMISD::UMAAL, SDLoc(AddcNode), in AddCombineTo64bitUMAAL()
13100 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcNode, 0), SDValue(UMAAL.getNode(), 0)); in AddCombineTo64bitUMAAL()
13115 SDNode* AddcNode = N->getOperand(2).getNode(); in PerformUMLALCombine() local
13117 if ((AddcNode->getOpcode() == ARMISD::ADDC) && in PerformUMLALCombine()
13121 (AddeNode->getOperand(2).getNode() == AddcNode)) in PerformUMLALCombine()
13125 AddcNode->getOperand(0), AddcNode->getOperand(1)}); in PerformUMLALCombine()