Lines Matching refs:AddcSubcNode
10081 SDNode *AddcSubcNode = AddeSubeNode->getOperand(2).getNode(); in AddCombineTo64bitMLAL() local
10083 AddcSubcNode->getOpcode() != ARMISD::ADDC) || in AddCombineTo64bitMLAL()
10085 AddcSubcNode->getOpcode() != ARMISD::SUBC)) in AddCombineTo64bitMLAL()
10088 SDValue AddcSubcOp0 = AddcSubcNode->getOperand(0); in AddCombineTo64bitMLAL()
10089 SDValue AddcSubcOp1 = AddcSubcNode->getOperand(1); in AddCombineTo64bitMLAL()
10095 assert(AddcSubcNode->getNumValues() == 2 && in AddCombineTo64bitMLAL()
10096 AddcSubcNode->getValueType(0) == MVT::i32 && in AddCombineTo64bitMLAL()
10106 return AddCombineTo64BitSMLAL16(AddcSubcNode, AddeSubeNode, DCI, Subtarget); in AddCombineTo64bitMLAL()
10161 if (AddcSubcNode == HiAddSub->getNode() || in AddCombineTo64bitMLAL()
10162 AddcSubcNode->isPredecessorOf(HiAddSub->getNode())) in AddCombineTo64bitMLAL()
10183 if (AddcSubcNode->getOpcode() == ARMISD::SUBC) { in AddCombineTo64bitMLAL()
10188 SDValue NewNode = DAG.getNode(FinalOpc, SDLoc(AddcSubcNode), MVT::i32, Ops); in AddCombineTo64bitMLAL()
10192 } else if (AddcSubcNode->getOpcode() == ARMISD::SUBC) in AddCombineTo64bitMLAL()
10201 SDValue MLALNode = DAG.getNode(FinalOpc, SDLoc(AddcSubcNode), in AddCombineTo64bitMLAL()
10209 DAG.ReplaceAllUsesOfValueWith(SDValue(AddcSubcNode, 0), LoMLALResult); in AddCombineTo64bitMLAL()