| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | MathExtrasTest.cpp | 295 TEST(MathExtras, NextPowerOf2) { in TEST() argument 296 EXPECT_EQ(4u, NextPowerOf2(3)); in TEST() 297 EXPECT_EQ(16u, NextPowerOf2(15)); in TEST() 298 EXPECT_EQ(256u, NextPowerOf2(128)); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | BitmaskEnum.h | 83 return NextPowerOf2(static_cast<std::underlying_type_t<E>>(
|
| H A D | DenseMap.h | 394 return NextPowerOf2(NumEntries * 4 / 3 + 1); in getMinBucketToReserveForEntries() 808 allocateBuckets(std::max<unsigned>(64, static_cast<unsigned>(NextPowerOf2(AtLeast-1)))); in grow() 911 NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); 927 init(NextPowerOf2(std::distance(I, E))); in SmallDenseMap() 1047 AtLeast = std::max<unsigned>(64, NextPowerOf2(AtLeast-1)); in grow()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | StringMap.cpp | 27 return NextPowerOf2(NumEntries * 4 / 3 + 1); in getMinBucketToReserveForEntries()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 284 NewLoadByteSize = NextPowerOf2(NewLoadByteSize); in getLoadLoadClobberFullWidthSize() 474 NewLoadSize = NextPowerOf2(NewLoadSize); in getLoadValueForLoad()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopIterator.h | 116 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) { in LoopBlocksDFS()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | MathExtras.h | 710 constexpr inline uint64_t NextPowerOf2(uint64_t A) { 732 return NextPowerOf2(A - 1);
|
| H A D | Allocator.h | 443 return Allocator.Allocate(Size, std::min((size_t)llvm::NextPowerOf2(Size), in new()
|
| H A D | TypeSize.h | 372 static_cast<ScalarTy>(llvm::NextPowerOf2(getKnownMinValue())),
|
| H A D | OnDiskHashTable.h | 167 NumEntries <= 2 ? 1 : NextPowerOf2(NumEntries * 4 / 3); in Emit()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/Presburger/ |
| H A D | Matrix.cpp | 109 nReservedColumns = llvm::NextPowerOf2(nColumns + count); in insertColumns()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | OperationSupport.cpp | 339 std::max(unsigned(llvm::NextPowerOf2(capacity + 2)), newSize); in resize()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 202 HashTable Combined(NextPowerOf2(2 * Weights.size())); in combineWeightsByHashing()
|
| H A D | IVDescriptors.cpp | 132 MaxBitWidth = NextPowerOf2(MaxBitWidth); in computeRecurrenceType()
|
| H A D | VectorUtils.cpp | 726 MinBW = NextPowerOf2(MinBW); in computeMinimumValueSizes()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 1034 ShiftAmountTy = MVT::getIntegerVT(NextPowerOf2(ReqShiftAmountInBits)); in SplitInteger()
|
| /llvm-project-15.0.7/llvm/lib/DWP/ |
| H A D | DWP.cpp | 420 std::vector<unsigned> Buckets(NextPowerOf2(3 * IndexEntries.size() / 2)); in writeIndex()
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 356 resolved_value.zextOrTrunc(llvm::NextPowerOf2(constant_size) * 8)); in ResolveConstant()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FloatingPoint.cpp | 1642 STDefs = NextPowerOf2(STDefs) - 1; in handleSpecialFP()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | SyntheticSections.cpp | 2390 maskWords = NextPowerOf2(numBits / (config->wordsize * 8)); in finalizeContents() 2726 return std::max<size_t>(NextPowerOf2(symbols.size() * 4 / 3), 1024); in computeSymtabSize()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 832 DesiredPadding = NextPowerOf2(InitSize - 1) - InitSize; in buildBitSetsFromGlobalVariables()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1132 LaneSizeInBits = NextPowerOf2(LaneSizeInBits); in getVectorTypeBreakdownMVT()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 1182 return (NextPowerOf2(valueWidth-1) - 1) & orgShiftAmount; in getShiftAmount()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 403 unsigned RoundedSize = NextPowerOf2(SizeInBits); in shouldWidenLoad() 4830 const int RoundedNumRegs = NextPowerOf2(NumAddrRegs); in convertImageAddrToPacked()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 409 unsigned BitWidth = NextPowerOf2(VT.getSizeInBits() - 1); in getScalarShiftAmountTy()
|