Lines Matching refs:Quotient
940 // which is s0.f = Quotient, s1.f = Denominator, s2.f = Numerator. The
1792 // Quotient = mulhu(Tmp0, Num)
1793 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num);
1795 // Num_S_Remainder = Quotient * Den
1796 SDValue Num_S_Remainder = DAG.getNode(ISD::MUL, DL, VT, Quotient, Den);
1818 // Quotient_A_One = Quotient + 1
1819 SDValue Quotient_A_One = DAG.getNode(ISD::ADD, DL, VT, Quotient,
1822 // Quotient_S_One = Quotient - 1
1823 SDValue Quotient_S_One = DAG.getNode(ISD::SUB, DL, VT, Quotient,
1826 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
1828 Quotient, Quotient_A_One, ISD::SETEQ);