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

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp535 unsigned NLZ = DemandedMask.countLeadingZeros(); local
546 // input. Otherwise, we demand all the input bits except NLZ top bits.
547 APInt InDemandedBits(APInt::getLowBitsSet(BitWidth, BitWidth - NLZ));
599 APInt DemandedFromOps(APInt::getLowBitsSet(BitWidth, BitWidth-NLZ));
615 uint32_t NLZ = DemandedMask.countLeadingZeros(); local
616 APInt DemandedFromOps(APInt::getLowBitsSet(BitWidth, BitWidth-NLZ));
826 unsigned NLZ = DemandedMask.countLeadingZeros(); local
830 // we need all the bits down to bit 8. Likewise, round NLZ. If we
832 NLZ &= ~7;
835 if (BitWidth-NLZ
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp203 unsigned NLZ = (CLHS->getValue()+1).countLeadingZeros(); local
204 // NLZ can't be BitWidth with no sign bit
205 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2280 unsigned NLZ = (CLHS->getAPIntValue()+1).countLeadingZeros(); local
2281 // NLZ can't be BitWidth with no sign bit
2282 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1);

Completed in 62 milliseconds