HomeSort by: relevance | last modified time | path
    Searched refs:countLeadingZeros (Results 1 - 25 of 66) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.h 64 MB = countLeadingZeros(Val);
66 ME = countLeadingZeros((Val - 1) ^ Val);
72 ME = countLeadingZeros(Val) - 1;
74 MB = countLeadingZeros((Val - 1) ^ Val) + 1;
88 MB = countLeadingZeros(Val);
90 ME = countLeadingZeros((Val - 1) ^ Val);
96 ME = countLeadingZeros(Val) - 1;
98 MB = countLeadingZeros((Val - 1) ^ Val) + 1;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
Support.h 101 return (std::numeric_limits<uint64_t>::digits - countLeadingZeros(Mask)) - 1;
  /src/external/apache2/llvm/dist/llvm/lib/Support/
ScaledNumber.cpp 47 unsigned LeadingZeros = countLeadingZeros(Upper);
65 if (int Zeros = countLeadingZeros(Dividend64)) {
97 if (int Zeros = countLeadingZeros(Dividend)) {
NativeFormatting.cpp 138 unsigned Nibbles = (64 - countLeadingZeros(N) + 3) / 4;
APInt.cpp 591 Count += llvm::countLeadingZeros(V);
1350 unsigned shift = countLeadingZeros(v[n-1]);
1998 if (countLeadingZeros() + RHS.countLeadingZeros() + 2 <= BitWidth) {
2020 Overflow = ShAmt.uge(countLeadingZeros());
2032 Overflow = ShAmt.ugt(countLeadingZeros());
3059 return A.getBitWidth() - ((A ^ B).countLeadingZeros() + 1);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVMatInt.cpp 86 unsigned ShiftAmount = countLeadingZeros((uint64_t)Val);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
MathExtras.h 225 unsigned countLeadingZeros(T Val, ZeroBehavior ZB = ZB_Width) {
286 return countLeadingZeros(Val, ZB_Undefined) ^
513 return countLeadingZeros<T>(~Value, ZB);
597 return 31 - countLeadingZeros(Value);
603 return 63 - countLeadingZeros(Value);
610 return 32 - countLeadingZeros(Value - 1);
616 return 64 - countLeadingZeros(Value - 1);
697 return 1ull << (63 - countLeadingZeros(A, ZB_Undefined));
KnownBits.h 260 return One.countLeadingZeros();
265 return Zero.countLeadingZeros();
ScaledNumber.h 88 int Shift = 64 - Width - countLeadingZeros(Digits);
195 int32_t LocalFloor = sizeof(Digits) * 8 - countLeadingZeros(Digits) - 1;
307 int32_t ShiftL = std::min<int32_t>(countLeadingZeros(LDigits), ScaleDiff);
428 static int countLeadingZeros32(uint32_t N) { return countLeadingZeros(N); }
429 static int countLeadingZeros64(uint64_t N) { return countLeadingZeros(N); }
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Boolean.h 78 unsigned countLeadingZeros() const { return V ? 0 : 1; }
Integral.h 138 unsigned countLeadingZeros() const { return llvm::countLeadingZeros<T>(V); }
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
UndefResultChecker.cpp 73 return (unsigned)RHS->getZExtValue() > LHS->countLeadingZeros();
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMUnwindOpAsm.cpp 110 auto RangeMSB = 32 - countLeadingZeros(Regs);
ARMAddressingModes.h 305 unsigned RotAmt = countLeadingZeros(V);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
BDCE.cpp 122 if (Demanded.countLeadingZeros() >= (DestBitSize - SrcBitSize)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelDAGToDAG.cpp 59 int msksize = 32 - countLeadingZeros(value);
141 SDValue MskSize = getI32Imm(32 - countLeadingZeros((uint32_t)Val), dl);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VE.h 359 return countLeadingZeros(Val) | 0x40; // (m)0
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
SmallBitVector.h 242 return NumBaseBits - countLeadingZeros(Bits) - 1;
316 return NumBaseBits - countLeadingZeros(Bits) - 1;
APInt.h 220 /// out-of-line slow case for countLeadingZeros
1605 unsigned getActiveBits() const { return BitWidth - countLeadingZeros(); }
1656 /// The APInt version of the countLeadingZeros functions in
1664 unsigned countLeadingZeros() const {
1667 return llvm::countLeadingZeros(U.VAL) - unusedBits;
1689 return isNegative() ? countLeadingOnes() : countLeadingZeros();
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ExpandImm.cpp 272 unsigned LZ = countLeadingZeros(Imm);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 291 if (V1.isSigned() && Amt > V1.countLeadingZeros())
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNSubtarget.h 275 return countLeadingZeros(MaxWaveScratchSize) + getWavefrontSizeLog2();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp 494 unsigned NLZ = DemandedMask.countLeadingZeros();
576 if (unsigned CTLZ = DemandedMask.countLeadingZeros()) {
638 if (DemandedMask.countLeadingZeros() <= ShiftAmt)
780 unsigned NLZ = DemandedMask.countLeadingZeros();
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h 300 int len = 31 - countLeadingZeros((N << 6) | (~imms & 0x3f));
329 int len = 31 - countLeadingZeros((N << 6) | (~imms & 0x3f));
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2InstrInfo.cpp 385 unsigned RotAmt = countLeadingZeros(ThisVal);
590 unsigned RotAmt = countLeadingZeros<unsigned>(Offset);

Completed in 38 milliseconds

1 2 3