Lines Matching defs:Remainder
1782 // Remainder = Num - Num_S_Remainder
1783 SDValue Remainder = DAG.getNode(ISD::SUB, DL, VT, Num, Num_S_Remainder);
1785 // Remainder_GE_Den = (Remainder >= Den ? -1 : 0)
1786 SDValue Remainder_GE_Den = DAG.getSelectCC(DL, Remainder, Den,
1820 // Remainder_S_Den = Remainder - Den
1821 SDValue Remainder_S_Den = DAG.getNode(ISD::SUB, DL, VT, Remainder, Den);
1823 // Remainder_A_Den = Remainder + Den
1824 SDValue Remainder_A_Den = DAG.getNode(ISD::ADD, DL, VT, Remainder, Den);
1826 // Rem = (Tmp1 == 0 ? Remainder : Remainder_S_Den)
1828 Remainder, Remainder_S_Den, ISD::SETEQ);
1876 SDValue RSign = LHSign; // Remainder sign is the same as LHS