| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | bit | 31 constexpr T bit_floor(T x) noexcept; // C++20 67 #include <__bit/bit_floor.h>
|
| H A D | libcxx.imp | 248 { include: [ "<__bit/bit_floor.h>", "private", "<bit>", "public" ] },
|
| H A D | module.modulemap.in | 1109 module std_private_bit_bit_floor [system] { header "__bit/bit_floor.h" }
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit/ |
| H A D | bit_floor.h | 26 _LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI constexpr _Tp bit_floor(_Tp __t) noexcept { in bit_floor() function
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | bit.inc | 21 using std::bit_floor;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.cpp | 179 return llvm::bit_floor(std::clamp<unsigned>(RVVVectorLMULMax, 1, 8)); in getMaxLMULForFixedLengthVectors()
|
| H A D | RISCVTargetMachine.cpp | 220 RVVBitsMin = llvm::bit_floor( in getSubtargetImpl() 224 llvm::bit_floor((RVVBitsMax < 64 || RVVBitsMax > 65536) ? 0 : RVVBitsMax); in getSubtargetImpl()
|
| H A D | RISCVTargetTransformInfo.cpp | 275 llvm::bit_floor(std::clamp<unsigned>(RVVRegisterWidthLMUL, 1, 8)); in getRegisterBitWidth()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 126 UsedResourceGroups |= llvm::bit_floor(A.first); in initializeUsedResources() 137 NormalizedMask ^= llvm::bit_floor(NormalizedMask); in initializeUsedResources() 175 uint64_t Mask = RPC.first ^ llvm::bit_floor(RPC.first); in initializeUsedResources()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FoldingSet.cpp | 272 GrowBucketCount(llvm::bit_floor(EltCount), Info); in reserve()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | bit.h | 327 template <typename T> [[nodiscard]] T bit_floor(T Value) {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | ResourceManager.cpp | 323 uint64_t ResourceMask = llvm::bit_floor(ReadyMask); in checkAvailability()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.cpp | 111 unsigned Size1 = Bytes == 16 ? 8 : llvm::bit_floor(Bytes); in EmitTargetCodeForMemset()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 4529 llvm::bit_floor(Legal->getMaxSafeVectorWidthInBits() / WidestType); in computeFeasibleMaxVF() 4795 llvm::bit_floor(WidestRegister.getKnownMinValue() / WidestType), in getMaximizedVFForTarget() 4829 auto ClampedUpperTripCount = llvm::bit_floor(MaxTripCount); in getMaximizedVFForTarget() 4847 llvm::bit_floor(WidestRegister.getKnownMinValue() / SmallestType), in getMaximizedVFForTarget() 5415 unsigned TmpIC = llvm::bit_floor((TargetNumRegisters - LoopInvariantRegs) / in selectInterleaveCount() 5419 TmpIC = llvm::bit_floor((TargetNumRegisters - LoopInvariantRegs - 1) / in selectInterleaveCount() 5455 unsigned InterleaveCountUB = bit_floor( in selectInterleaveCount() 5457 unsigned InterleaveCountLB = bit_floor(std::max( in selectInterleaveCount() 5475 MaxInterleaveCount = bit_floor(std::max( in selectInterleaveCount() 5522 unsigned SmallIC = std::min(IC, (unsigned)llvm::bit_floor<uint64_t>( in selectInterleaveCount()
|
| H A D | SLPVectorizer.cpp | 13514 unsigned MaxElts = llvm::bit_floor(MaxVecRegSize / EltSize); in vectorizeStores() 13756 unsigned MaxVF = std::max<unsigned>(llvm::bit_floor(VL.size()), MinVF); in tryToVectorizeList() 14689 RegMaxNumber * llvm::bit_floor(MaxVecRegSize / EltSize); in tryToReduce() 14692 llvm::bit_floor(NumReducedVals), std::max(RedValsMaxNumber, MaxElts)); in tryToReduce() 14925 ReduxWidth = llvm::bit_floor(NumReducedVals - Pos); in tryToReduce()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 310 unsigned NumPow2 = llvm::bit_floor(StoresToMerge.size()); in mergeStores()
|
| H A D | LegalizerHelper.cpp | 3371 LargeSplitSize = llvm::bit_floor(MemSizeInBits); in lowerLoad() 3489 LargeSplitSize = llvm::bit_floor<uint64_t>(MemTy.getSizeInBits()); in lowerStore() 8168 NewTy = LLT::scalar(llvm::bit_floor(NewTy.getSizeInBits() - 1)); in findGISelOptimalMemOpLowering()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmWriterEmitter.cpp | 416 unsigned TableSize = std::min(llvm::bit_floor(BytesNeeded), 4u); in EmitGetMnemonic()
|
| /freebsd-14.2/lib/libc++/ |
| H A D | Makefile | 545 BIT_HEADERS+= bit_floor.h
|
| H A D | module.modulemap | 1109 module std_private_bit_bit_floor [system] { header "__bit/bit_floor.h" }
|
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | SyntheticSections.cpp | 2811 llvm::bit_floor(std::min<size_t>(config->threadCount, numShards)); in createSymbols() 3297 llvm::bit_floor(std::min<size_t>(config->threadCount, numShards)); in finalizeContents()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1686 unsigned AllocatorAlign = llvm::bit_floor(std::min<uint64_t>( in EmitCXXNewExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCAsmStreamer.cpp | 1348 unsigned EmissionSize = llvm::bit_floor(std::min(Remaining, Size - 1)); in emitValueImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 3455 Alignment = llvm::bit_floor<uint64_t>(Alignment); in parseDirectiveAlign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 5208 Alignment = llvm::bit_floor(gcd); in getKnownAlignForUse() 5337 Alignment = llvm::bit_floor(gcd); in updateImpl()
|