Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Support/
DKnownBits.cpp236 unsigned MinLeadingZeros = LHS.countMinLeadingZeros(); in lshr() local
241 MinLeadingZeros += MinShiftAmount.getZExtValue(); in lshr()
242 MinLeadingZeros = std::min(MinLeadingZeros, BitWidth); in lshr()
270 Known.Zero.setHighBits(MinLeadingZeros); in lshr()
287 unsigned MinLeadingZeros = LHS.countMinLeadingZeros(); in ashr() local
293 if (MinLeadingZeros) { in ashr()
294 MinLeadingZeros += MinShiftAmount.getZExtValue(); in ashr()
295 MinLeadingZeros = std::min(MinLeadingZeros, BitWidth); in ashr()
328 Known.Zero.setHighBits(MinLeadingZeros); in ashr()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp1682 unsigned MinLeadingZeros = KB->getKnownZeroes(ExtSrc).countLeadingOnes(); in matchCombineShlOfExtend() local
1683 return MinLeadingZeros >= ShiftAmt; in matchCombineShlOfExtend()