reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCISelLowering.cpp
 8089   SDValue Tmp1 = DAG.getNode(ISD::SUB, dl, AmtVT,
 8090                              DAG.getConstant(BitWidth, dl, AmtVT), Amt);
 8091   SDValue Tmp2 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Amt);
 8092   SDValue Tmp3 = DAG.getNode(PPCISD::SHL, dl, VT, Hi, Tmp1);
 8093   SDValue Tmp4 = DAG.getNode(ISD::OR, dl, VT, Tmp2, Tmp3);
 8094   SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
 8095                              DAG.getConstant(-BitWidth, dl, AmtVT));
 8096   SDValue Tmp6 = DAG.getNode(PPCISD::SRA, dl, VT, Hi, Tmp5);
 8097   SDValue OutHi = DAG.getNode(PPCISD::SRA, dl, VT, Hi, Amt);
 8098   SDValue OutLo = DAG.getSelectCC(dl, Tmp5, DAG.getConstant(0, dl, AmtVT),
 8098   SDValue OutLo = DAG.getSelectCC(dl, Tmp5, DAG.getConstant(0, dl, AmtVT),
 8101   return DAG.getMergeValues(OutOps, dl);