Lines Matching defs:RH
7608 SDValue LH, SDValue RL, SDValue RH) const {
7627 // LL, LH, RL, and RH must be either all NULL or all set to a value.
7628 assert((LL.getNode() && LH.getNode() && RL.getNode() && RH.getNode()) ||
7629 (!LL.getNode() && !LH.getNode() && !RL.getNode() && !RH.getNode()));
7689 if (!LH.getNode() && !RH.getNode() &&
7694 RH = DAG.getNode(ISD::SRL, dl, VT, RHS, Shift);
7695 RH = DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, RH);
7707 RH = DAG.getNode(ISD::MUL, dl, HiLoVT, LL, RH);
7709 Hi = DAG.getNode(ISD::ADD, dl, HiLoVT, Hi, RH);
7724 if (!MakeMUL_LOHI(LL, RH, Lo, Hi, false))
7750 if (!MakeMUL_LOHI(LH, RH, Lo, Hi, Opcode == ISD::SMUL_LOHI))
7769 Next = DAG.getSelectCC(dl, RH, Zero, NextSub, Next, ISD::SETLT);
7781 SDValue RH) const {
7785 DAG, Kind, LL, LH, RL, RH);
10891 SDValue RH = DAG.getNode(ShiftOpc, dl, VT, RHS, Shift);
10899 DAG.getNode(ISD::ADD, dl, VT, DAG.getNode(ISD::MUL, dl, VT, LL, RH), UL);
10905 Hi = DAG.getNode(ISD::ADD, dl, VT, DAG.getNode(ISD::MUL, dl, VT, LH, RH),