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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 3620         if (Cond == ISD::SETNE && C1 == 0) {// (X & 8) != 0  -->  (X & 8) >> 3
 3629         } else if (Cond == ISD::SETEQ && C1 == AndRHS->getAPIntValue()) {
 3632           unsigned ShCt = C1.logBase2();
 3633           if (C1.isPowerOf2() &&
 3643     if (C1.getMinSignedBits() <= 64 &&
 3644         !isLegalICmpImmediate(C1.getSExtValue())) {
 3650           if ((-AndRHSC).isPowerOf2() && (AndRHSC & C1) == C1) {
 3650           if ((-AndRHSC).isPowerOf2() && (AndRHSC & C1) == C1) {
 3659             SDValue CmpRHS = DAG.getConstant(C1.lshr(ShiftBits), dl, CmpTy);
 3671         APInt NewC = C1;
 3674           ShiftBits = C1.countTrailingOnes();
 3678           ShiftBits = C1.countTrailingZeros();