Lines Matching defs:Remainder
1798 // Remainder = Num - Num_S_Remainder
1799 SDValue Remainder = DAG.getNode(ISD::SUB, DL, VT, Num, Num_S_Remainder);
1801 // Remainder_GE_Den = (Remainder >= Den ? -1 : 0)
1802 SDValue Remainder_GE_Den = DAG.getSelectCC(DL, Remainder, Den,
1836 // Remainder_S_Den = Remainder - Den
1837 SDValue Remainder_S_Den = DAG.getNode(ISD::SUB, DL, VT, Remainder, Den);
1839 // Remainder_A_Den = Remainder + Den
1840 SDValue Remainder_A_Den = DAG.getNode(ISD::ADD, DL, VT, Remainder, Den);
1842 // Rem = (Tmp1 == 0 ? Remainder : Remainder_S_Den)
1844 Remainder, Remainder_S_Den, ISD::SETEQ);
1892 SDValue RSign = LHSign; // Remainder sign is the same as LHS