Home
last modified time | relevance | path

Searched refs:NextPowerOf2 (Results 1 – 25 of 32) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DBitmaskEnum.h83 return NextPowerOf2(static_cast<std::underlying_type_t<E>>(
H A DDenseMap.h392 return NextPowerOf2(NumEntries * 4 / 3 + 1); in getMinBucketToReserveForEntries()
806 allocateBuckets(std::max<unsigned>(64, static_cast<unsigned>(NextPowerOf2(AtLeast-1)))); in grow()
909 NumInitBuckets = NextPowerOf2(NumInitBuckets - 1);
925 init(NextPowerOf2(std::distance(I, E))); in SmallDenseMap()
1045 AtLeast = std::max<unsigned>(64, NextPowerOf2(AtLeast-1)); in grow()
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DStringMap.cpp27 return NextPowerOf2(NumEntries * 4 / 3 + 1); in getMinBucketToReserveForEntries()
H A DAPFloat.cpp2195 APInt IntegerConstant(NextPowerOf2(semanticsPrecision(*semantics)), 1); in roundToIntegral()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopIterator.h116 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) { in LoopBlocksDFS()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp287 NewLoadByteSize = NextPowerOf2(NewLoadByteSize); in getLoadLoadClobberFullWidthSize()
477 NewLoadSize = NextPowerOf2(NewLoadSize); in getLoadValueForLoad()
H A DSimplifyLibCalls.cpp1388 unsigned char Width = NextPowerOf2(std::max((unsigned char)7, Max)); in optimizeMemChr()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DMathExtras.h473 constexpr inline uint64_t NextPowerOf2(uint64_t A) { in NextPowerOf2() function
494 return NextPowerOf2(A - 1); in PowerOf2Ceil()
H A DTypeSize.h244 static_cast<ScalarTy>(llvm::NextPowerOf2(getKnownMinValue())), in coefficientNextPowerOf2()
H A DAllocator.h443 return Allocator.Allocate(Size, std::min((size_t)llvm::NextPowerOf2(Size), in new()
H A DOnDiskHashTable.h166 NumEntries <= 2 ? 1 : NextPowerOf2(NumEntries * 4 / 3); in Emit()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp202 HashTable Combined(NextPowerOf2(2 * Weights.size())); in combineWeightsByHashing()
H A DVectorUtils.cpp777 MinBW = NextPowerOf2(MinBW); in computeMinimumValueSizes()
H A DIVDescriptors.cpp132 MaxBitWidth = NextPowerOf2(MaxBitWidth); in computeRecurrenceType()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1038 ShiftAmountTy = MVT::getIntegerVT(NextPowerOf2(ReqShiftAmountInBits)); in SplitInteger()
/openbsd-src/gnu/llvm/llvm/lib/DWP/
H A DDWP.cpp431 std::vector<unsigned> Buckets(NextPowerOf2(3 * IndexEntries.size() / 2)); in writeIndex()
/openbsd-src/gnu/llvm/lldb/source/Expression/
H A DIRInterpreter.cpp381 resolved_value.zextOrTrunc(llvm::NextPowerOf2(constant_size) * 8)); in ResolveConstant()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp1642 STDefs = NextPowerOf2(STDefs) - 1; in handleSpecialFP()
/openbsd-src/gnu/llvm/lld/ELF/
H A DSyntheticSections.cpp2354 maskWords = NextPowerOf2(numBits / (config->wordsize * 8)); in finalizeContents()
2687 return std::max<size_t>(NextPowerOf2(symbols.size() * 4 / 3), 1024); in computeSymtabSize()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp832 DesiredPadding = NextPowerOf2(InitSize - 1) - InitSize; in buildBitSetsFromGlobalVariables()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1143 LaneSizeInBits = NextPowerOf2(LaneSizeInBits); in getVectorTypeBreakdownMVT()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1182 return (NextPowerOf2(valueWidth-1) - 1) & orgShiftAmount; in getShiftAmount()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp414 unsigned BitWidth = NextPowerOf2(VT.getSizeInBits() - 1); in getScalarShiftAmountTy()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp8763 Size = llvm::NextPowerOf2(Size); in classifyArgumentType()
8809 Size = llvm::NextPowerOf2(Size); in classifyReturnType()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp2012 Align = llvm::NextPowerOf2(Align); in getTypeInfoImpl()
2426 Width = llvm::NextPowerOf2(Width); in getTypeInfoImpl()

12