Searched refs:NLZ (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp529 unsigned NLZ = DemandedMask.countLeadingZeros(); local
530 if (NLZ > 0) {
533 APInt DemandedFromOps(APInt::getLowBitsSet(BitWidth, BitWidth-NLZ));
742 unsigned NLZ = DemandedMask.countLeadingZeros(); local
746 // we need all the bits down to bit 8. Likewise, round NLZ. If we
748 NLZ &= ~7;
751 if (BitWidth-NLZ-NTZ == 8) {
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp240 unsigned NLZ = (CLHS->getValue()+1).countLeadingZeros(); local
241 // NLZ can't be BitWidth with no sign bit
242 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2357 unsigned NLZ = (CLHS->getAPIntValue()+1).countLeadingZeros(); local
2358 // NLZ can't be BitWidth with no sign bit
2359 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);

Completed in 76 milliseconds