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

/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp492 unsigned NLZ = DemandedMask.countLeadingZeros(); local
503 // input. Otherwise, we demand all the input bits except NLZ top bits.
504 APInt InDemandedBits(APInt::getLowBitsSet(BitWidth, BitWidth - NLZ));
556 APInt DemandedFromOps(APInt::getLowBitsSet(BitWidth, BitWidth-NLZ));
572 uint32_t NLZ = DemandedMask.countLeadingZeros(); local
573 APInt DemandedFromOps(APInt::getLowBitsSet(BitWidth, BitWidth-NLZ));
782 unsigned NLZ = DemandedMask.countLeadingZeros(); local
786 // we need all the bits down to bit 8. Likewise, round NLZ. If we
788 NLZ &= ~7;
791 if (BitWidth-NLZ
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp58 unsigned NLZ = (CLHS->getValue()+1).countLeadingZeros(); local
59 // NLZ can't be BitWidth with no sign bit
60 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2086 unsigned NLZ = (CLHS->getAPIntValue()+1).countLeadingZeros(); local
2087 // NLZ can't be BitWidth with no sign bit
2088 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);

Completed in 60 milliseconds