Home | History | Annotate | Download | only in R600

Lines Matching defs:Quotient

382   // Quotient = mulhu(Tmp0, Num)
383 SDValue Quotient = DAG.getNode(ISD::MULHU, DL, VT, Tmp0, Num);
385 // Num_S_Remainder = Quotient * Den
386 SDValue Num_S_Remainder = DAG.getNode(ISD::UMULO, DL, VT, Quotient, Den);
408 // Quotient_A_One = Quotient + 1
409 SDValue Quotient_A_One = DAG.getNode(ISD::ADD, DL, VT, Quotient,
412 // Quotient_S_One = Quotient - 1
413 SDValue Quotient_S_One = DAG.getNode(ISD::SUB, DL, VT, Quotient,
416 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
418 Quotient, Quotient_A_One, ISD::SETEQ);