Lines Matching refs:ROOTNode
958 static SDValue performMADD_MSUBCombine(SDNode *ROOTNode, SelectionDAG &CurDAG, in performMADD_MSUBCombine() argument
962 if (ROOTNode->getOperand(0).getOpcode() != ISD::MUL && in performMADD_MSUBCombine()
963 ROOTNode->getOperand(1).getOpcode() != ISD::MUL) in performMADD_MSUBCombine()
970 if (ROOTNode->getOpcode() == ISD::SUB && in performMADD_MSUBCombine()
971 ROOTNode->getOperand(0).getOpcode() == ISD::MUL) in performMADD_MSUBCombine()
975 if (ROOTNode->getValueType(0).isVector()) in performMADD_MSUBCombine()
1000 SDValue Mult = ROOTNode->getOperand(0).getOpcode() == ISD::MUL in performMADD_MSUBCombine()
1001 ? ROOTNode->getOperand(0) in performMADD_MSUBCombine()
1002 : ROOTNode->getOperand(1); in performMADD_MSUBCombine()
1004 SDValue AddOperand = ROOTNode->getOperand(0).getOpcode() == ISD::MUL in performMADD_MSUBCombine()
1005 ? ROOTNode->getOperand(1) in performMADD_MSUBCombine()
1006 : ROOTNode->getOperand(0); in performMADD_MSUBCombine()
1030 SDLoc DL(ROOTNode); in performMADD_MSUBCombine()
1038 bool IsAdd = ROOTNode->getOpcode() == ISD::ADD; in performMADD_MSUBCombine()