Home
last modified time | relevance | path

Searched refs:MaxCnt (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp1010 uint64_t MaxCnt = KnownCnt.getMaxValue().getLimitedValue(BitWidth - 1); in setShiftFlags() local
1017 if (!I.hasNoUnsignedWrap() && MaxCnt <= KnownAmt.countMinLeadingZeros()) { in setShiftFlags()
1023 if (MaxCnt < KnownAmt.countMinSignBits() || in setShiftFlags()
1024 MaxCnt < in setShiftFlags()
1035 Changed = MaxCnt <= KnownAmt.countMinTrailingZeros(); in setShiftFlags()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5946 APInt MaxCnt = computeKnownBits(Op.getOperand(1), Depth + 1).getMaxValue(); in isKnownNeverZero() local
5947 if (MaxCnt.ult(ValKnown.getBitWidth()) && in isKnownNeverZero()
5948 !ValKnown.One.shl(MaxCnt).isZero()) in isKnownNeverZero()
6009 APInt MaxCnt = computeKnownBits(Op.getOperand(1), Depth + 1).getMaxValue(); in isKnownNeverZero() local
6010 if (MaxCnt.ult(ValKnown.getBitWidth()) && in isKnownNeverZero()
6011 !ValKnown.One.lshr(MaxCnt).isZero()) in isKnownNeverZero()