Home
last modified time | relevance | path

Searched refs:SmallSize (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallPtrSet.h76 LLVM_ABI SmallPtrSetImplBase(const void **SmallStorage, unsigned SmallSize,
80 explicit SmallPtrSetImplBase(const void **SmallStorage, unsigned SmallSize) in SmallPtrSetImplBase() argument
81 : CurArray(SmallStorage), CurArraySize(SmallSize), NumNonEmpty(0), in SmallPtrSetImplBase()
83 assert(llvm::has_single_bit(SmallSize) && in SmallPtrSetImplBase()
257 LLVM_ABI void moveFrom(const void **SmallStorage, unsigned SmallSize,
263 void moveHelper(const void **SmallStorage, unsigned SmallSize,
528 template<class PtrType, unsigned SmallSize>
533 static_assert(SmallSize <= 32, "SmallSize should be small");
548 static constexpr size_t SmallSizePowTwo = RoundUpToPowerOfTwo(SmallSize);
573 SmallPtrSet<PtrType, SmallSize> &
[all …]
H A DBreadthFirstIterator.h39 template <typename NodeRef, unsigned SmallSize = 8>
40 using bf_iterator_default_set = SmallPtrSet<NodeRef, SmallSize>;
H A DDepthFirstIterator.h69 template <typename NodeRef, unsigned SmallSize=8>
70 struct df_iterator_default_set : public SmallPtrSet<NodeRef, SmallSize> {
71 using BaseSet = SmallPtrSet<NodeRef, SmallSize>;
H A DSmallBitVector.h352 size_type SmallSize = getSmallSize(); in reserve() local
353 BitVector *BV = new BitVector(SmallSize); in reserve()
354 for (size_type I = 0; I < SmallSize; ++I) in reserve()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSmallPtrSet.cpp156 unsigned SmallSize, in SmallPtrSetImplBase() argument
159 moveHelper(SmallStorage, SmallSize, RHSSmallStorage, std::move(that)); in SmallPtrSetImplBase()
203 unsigned SmallSize, in moveFrom() argument
208 moveHelper(SmallStorage, SmallSize, RHSSmallStorage, std::move(RHS)); in moveFrom()
212 unsigned SmallSize, in moveHelper() argument
233 RHS.CurArraySize = SmallSize; in moveHelper()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp682 SmallSize = getSmallSize(NumOps, IsResizable, IsLarge); in Header()
690 MDOperand *O = reinterpret_cast<MDOperand *>(this) - SmallSize; in Header()
691 for (MDOperand *E = O + SmallSize; O != E;) in Header()
701 for (MDOperand *E = O - SmallSize; O != E; --O) in ~Header()
709 sizeof(MDOperand) * SmallSize; in getSmallPtr()
719 else if (NumOps <= SmallSize) in resize()
727 assert(NumOps <= SmallSize && "NumOps too large for small resize"); in resizeSmall()
744 assert(NumOps > SmallSize && "Expected NumOps to be larger than allocation"); in resizeSmallToLarge()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandImm.cpp415 unsigned SmallSize = BigSize >> BigToSmallShift; in tryEorOfLogicalImmediates() local
428 uint64_t SmallOnes = RepeatedOnesTable[countr_zero(SmallSize)]; in tryEorOfLogicalImmediates()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h1084 size_t SmallSize : 4;
1120 return getOpSize(SmallSize) + sizeof(Header);
1157 reinterpret_cast<MDOperand *>(this) - SmallSize, SmallNumOps);
1163 return ArrayRef(reinterpret_cast<const MDOperand *>(this) - SmallSize,