Lines Matching refs:Mul0
577 /// If the Op is in the correct form the constituent parts are written to Mul0,
580 isADDADDMUL(SDValue Op, SDValue &Mul0, SDValue &Mul1, SDValue &Addend0,
604 Mul0 = OtherOp.getOperand(0);
614 Mul0 = AddOp.getOperand(0).getOperand(0);
624 Mul0 = AddOp.getOperand(1).getOperand(0);
1745 SDValue Mul0, Mul1, Addend0, Addend1;
1747 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, true)) {
1749 DAG.getVTList(MVT::i32, MVT::i32), Mul0,
1760 isADDADDMUL(SDValue(N, 0), Mul0, Mul1, Addend0, Addend1, false) &&
1761 DAG.MaskedValueIsZero(Mul0, HighMask) &&
1766 Mul0, DAG.getConstant(0, dl, MVT::i32));