Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallPtrSet.h77 CurArraySize(SmallSize), NumNonEmpty(0), NumTombstones(0) { in SmallPtrSetImplBase()
78 assert(SmallSize && (SmallSize & (SmallSize-1)) == 0 && in SmallPtrSetImplBase()
211 void MoveFrom(unsigned SmallSize, SmallPtrSetImplBase &&RHS);
450 template<class PtrType, unsigned SmallSize>
455 static_assert(SmallSize <= 32, "SmallSize should be small");
480 SmallPtrSet<PtrType, SmallSize> &
481 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
487 SmallPtrSet<PtrType, SmallSize> &
488 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) {
494 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.h68 template <typename NodeRef, unsigned SmallSize=8>
69 struct df_iterator_default_set : public SmallPtrSet<NodeRef, SmallSize> {
70 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-14.2/contrib/llvm-project/llvm/lib/Support/
H A DSmallPtrSet.cpp138 unsigned SmallSize, in SmallPtrSetImplBase() argument
141 MoveHelper(SmallSize, std::move(that)); in SmallPtrSetImplBase()
181 void SmallPtrSetImplBase::MoveFrom(unsigned SmallSize, in MoveFrom() argument
185 MoveHelper(SmallSize, std::move(RHS)); in MoveFrom()
188 void SmallPtrSetImplBase::MoveHelper(unsigned SmallSize, in MoveHelper() argument
207 RHS.CurArraySize = SmallSize; in MoveHelper()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp666 SmallSize = getSmallSize(NumOps, IsResizable, IsLarge); in Header()
674 MDOperand *O = reinterpret_cast<MDOperand *>(this) - SmallSize; in Header()
675 for (MDOperand *E = O + SmallSize; O != E;) in Header()
685 for (MDOperand *E = O - SmallSize; O != E; --O) in ~Header()
693 sizeof(MDOperand) * SmallSize; in getSmallPtr()
703 else if (NumOps <= SmallSize) in resize()
711 assert(NumOps <= SmallSize && "NumOps too large for small resize"); in resizeSmall()
728 assert(NumOps > SmallSize && "Expected NumOps to be larger than allocation"); in resizeSmallToLarge()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h1074 size_t SmallSize : 4;
1110 return getOpSize(SmallSize) + sizeof(Header);
1147 reinterpret_cast<MDOperand *>(this) - SmallSize, SmallNumOps);
1153 return ArrayRef(reinterpret_cast<const MDOperand *>(this) - SmallSize,