Lines Matching defs:Quotient
648 // Quotient = mulhu(Tmp0, Num)
649 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num);
651 // Num_S_Remainder = Quotient * Den
652 SDValue Num_S_Remainder = DAG.getNode(ISD::UMULO, DL, VT, Quotient, Den);
674 // Quotient_A_One = Quotient + 1
675 SDValue Quotient_A_One = DAG.getNode(ISD::ADD, DL, VT, Quotient,
678 // Quotient_S_One = Quotient - 1
679 SDValue Quotient_S_One = DAG.getNode(ISD::SUB, DL, VT, Quotient,
682 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
684 Quotient, Quotient_A_One, ISD::SETEQ);