reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8032 SDValue Tmp1 = DAG.getNode(ISD::SUB, dl, AmtVT, 8033 DAG.getConstant(BitWidth, dl, AmtVT), Amt); 8034 SDValue Tmp2 = DAG.getNode(PPCISD::SHL, dl, VT, Hi, Amt); 8035 SDValue Tmp3 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Tmp1); 8036 SDValue Tmp4 = DAG.getNode(ISD::OR , dl, VT, Tmp2, Tmp3); 8037 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt, 8038 DAG.getConstant(-BitWidth, dl, AmtVT)); 8039 SDValue Tmp6 = DAG.getNode(PPCISD::SHL, dl, VT, Lo, Tmp5); 8040 SDValue OutHi = DAG.getNode(ISD::OR, dl, VT, Tmp4, Tmp6); 8041 SDValue OutLo = DAG.getNode(PPCISD::SHL, dl, VT, Lo, Amt); 8043 return DAG.getMergeValues(OutOps, dl);