Lines Matching defs:MAdd
414 // Transform this to a MADD only if ADDENode and ADDCNode are the only users
419 // instruction node rather than a pair of MULT and MADD instructions being
432 MultOpc = MultOpc == ISD::UMUL_LOHI ? MipsISD::MAddu : MipsISD::MAdd;
434 SDValue MAdd = CurDAG->getNode(MultOpc, DL, MVT::Untyped,
441 SDValue LoOut = CurDAG->getNode(MipsISD::MFLO, DL, MVT::i32, MAdd);
445 SDValue HiOut = CurDAG->getNode(MipsISD::MFHI, DL, MVT::i32, MAdd);
1533 return lowerDSPIntr(Op, DAG, MipsISD::MAdd);