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

References

lib/Target/Sparc/SparcISelLowering.cpp
 2947   SDValue ShiftAmt = DAG.getConstant(63, dl, VT);
 2950   SDValue HiLHS = DAG.getNode(ISD::SRA, dl, VT, LHS, ShiftAmt);
 2951   SDValue HiRHS = DAG.getNode(ISD::SRA, dl, MVT::i64, RHS, ShiftAmt);
 2956   SDValue MulResult = TLI.makeLibCall(DAG,
 2959   SDValue BottomHalf = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, VT,
 2960                                    MulResult, DAG.getIntPtrConstant(0, dl));
 2961   SDValue TopHalf = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, VT,
 2962                                 MulResult, DAG.getIntPtrConstant(1, dl));
 2964     SDValue Tmp1 = DAG.getNode(ISD::SRA, dl, VT, BottomHalf, ShiftAmt);
 2965     TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, Tmp1, ISD::SETNE);
 2967     TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT),
 2967     TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT),
 2977   return DAG.getMergeValues(Ops, dl);