Home
last modified time | relevance | path

Searched refs:bit_ceil (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dbit29 constexpr T bit_ceil(T x); // C++20
66 #include <__bit/bit_ceil.h>
H A Dlibcxx.imp247 { include: [ "<__bit/bit_ceil.h>", "private", "<bit>", "public" ] },
H A Dmodule.modulemap.in1108 module std_private_bit_bit_ceil [system] { header "__bit/bit_ceil.h" }
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/
H A Dstl_extras.h33 constexpr uint64_t bit_ceil(uint64_t Val) noexcept { in bit_ceil() function
H A Dbitmask_enum.h101 return bit_ceil(largest_bitmask_enum_bit<E>::value) - 1;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit/
H A Dbit_ceil.h45 _LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI constexpr _Tp bit_ceil(_Tp __t) noexcept { in bit_ceil() function
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dbit.inc20 using std::bit_ceil;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp131 Size = llvm::bit_ceil(Size); in classifyArgumentType()
176 Size = llvm::bit_ceil(Size); in classifyReturnType()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h342 template <typename T> [[nodiscard]] T bit_ceil(T Value) {
H A DDenseMap.h936 NumInitBuckets = llvm::bit_ceil(NumInitBuckets);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h402 return getIntegerVT(Context, llvm::bit_ceil(BitWidth)); in getRoundIntegerType()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DOnDiskHashTable.h166 NumEntries <= 2 ? 1 : llvm::bit_ceil(NumEntries * 4 / 3 + 1); in Emit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp653 MinBW = llvm::bit_ceil(MinBW); in computeMinimumValueSizes()
690 return bit_ceil(BW) > MinBW; in computeMinimumValueSizes()
H A DIVDescriptors.cpp129 MaxBitWidth = llvm::bit_ceil(MaxBitWidth); in computeRecurrenceType()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp663 size = llvm::bit_ceil(size); in getNaturalAlignment()
/freebsd-14.2/lib/libc++/
H A DMakefile544 BIT_HEADERS+= bit_ceil.h
H A Dmodule.modulemap1108 module std_private_bit_bit_ceil [system] { header "__bit/bit_ceil.h" }
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1188 LaneSizeInBits = llvm::bit_ceil(LaneSizeInBits); in getVectorTypeBreakdownMVT()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp1938 Align = llvm::bit_ceil(Align); in getTypeInfoImpl()
2370 Width = llvm::bit_ceil(Width); in getTypeInfoImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp2242 return sizeToSubRegIndex(llvm::bit_ceil(Size)); in sizeToSubRegIndex()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp4429 ZExtWidth = llvm::bit_ceil(std::max(ZExtWidth, 8U)); in tryShrinkShlLogicImm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp597 for (unsigned SmallVTBits = llvm::bit_ceil(DemandedSize); in ShrinkDemandedOp()
1048 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), llvm::bit_ceil(MinWidth)); in combineShiftToAVG()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp2677 AlignSize = std::min(llvm::bit_ceil(RegWidth / 32), 4u); in getRegularReg()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc819 SYMBOL(bit_ceil, std::, <bit>)
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4472 int64_t BitSize = llvm::bit_ceil(NumSignificantBits); in lowerCTPOP()

12