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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 7948             N2, APInt(N2.getScalarValueSizeInBits(), BitWidth - 1)))
 7948             N2, APInt(N2.getScalarValueSizeInBits(), BitWidth - 1)))
 7956   if (ConstantSDNode *Cst = isConstOrConstSplat(N2)) {
 7957     EVT ShAmtTy = N2.getValueType();
 7989     APInt ModuloBits(N2.getScalarValueSizeInBits(), BitWidth - 1);
 7990     if (IsUndefOrZero(N0) && !IsFSHL && DAG.MaskedValueIsZero(N2, ~ModuloBits))
 7991       return DAG.getNode(ISD::SRL, SDLoc(N), VT, N1, N2);
 7992     if (IsUndefOrZero(N1) && IsFSHL && DAG.MaskedValueIsZero(N2, ~ModuloBits))
 7993       return DAG.getNode(ISD::SHL, SDLoc(N), VT, N0, N2);
 8002     return DAG.getNode(RotOpc, SDLoc(N), VT, N0, N2);