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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5204     PAmts.push_back(DAG.getConstant(P, DL, SVT));
 5205     AAmts.push_back(DAG.getConstant(A, DL, SVT));
 5207         DAG.getConstant(APInt(ShSVT.getSizeInBits(), K), DL, ShSVT));
 5208     QAmts.push_back(DAG.getConstant(Q, DL, SVT));
 5237                                 DAG.getConstant(0, DL, SVT));
 5241                                 DAG.getConstant(0, DL, ShSVT));
 5244     PVal = DAG.getBuildVector(VT, DL, PAmts);
 5245     AVal = DAG.getBuildVector(VT, DL, AAmts);
 5246     KVal = DAG.getBuildVector(ShVT, DL, KAmts);
 5247     QVal = DAG.getBuildVector(VT, DL, QAmts);
 5256   SDValue Op0 = DAG.getNode(ISD::MUL, DL, VT, N, PVal);
 5265     Op0 = DAG.getNode(ISD::ADD, DL, VT, Op0, AVal);
 5278     Op0 = DAG.getNode(ISD::ROTR, DL, VT, Op0, KVal, Flags);
 5284       DAG.getSetCC(DL, SETCCVT, Op0, QVal,
 5305       APInt::getSignedMinValue(SVT.getScalarSizeInBits()), DL, VT);
 5307       APInt::getSignedMaxValue(SVT.getScalarSizeInBits()), DL, VT);
 5309       DAG.getConstant(APInt::getNullValue(SVT.getScalarSizeInBits()), DL, VT);
 5312   SDValue DivisorIsIntMin = DAG.getSetCC(DL, SETCCVT, D, IntMin, ISD::SETEQ);
 5316   SDValue Masked = DAG.getNode(ISD::AND, DL, VT, N, IntMax);
 5318   SDValue MaskedIsZero = DAG.getSetCC(DL, SETCCVT, Masked, Zero, Cond);
 5326       DAG.getNode(ISD::VSELECT, DL, VT, DivisorIsIntMin, MaskedIsZero, Fold);