Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/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);
449 template<class PtrType, unsigned SmallSize>
454 static_assert(SmallSize <= 32, "SmallSize should be small");
479 SmallPtrSet<PtrType, SmallSize> &
480 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
486 SmallPtrSet<PtrType, SmallSize> &
487 operator=(SmallPtrSet<PtrType, SmallSize> &&RHS) {
493 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()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/llvm/lib/IR/
H A DMetadata.cpp572 SmallSize = getSmallSize(NumOps, IsResizable, IsLarge); in Header()
580 MDOperand *O = reinterpret_cast<MDOperand *>(this) - SmallSize; in Header()
581 for (MDOperand *E = O + SmallSize; O != E;) in Header()
591 for (MDOperand *E = O - SmallSize; O != E; --O) in ~Header()
599 sizeof(MDOperand) * SmallSize; in getSmallPtr()
609 else if (NumOps <= SmallSize) in resize()
617 assert(NumOps <= SmallSize && "NumOps too large for small resize"); in resizeSmall()
634 assert(NumOps > SmallSize && "Expected NumOps to be larger than allocation"); in resizeSmallToLarge()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DMetadata.h958 size_t SmallSize : 4;
994 return getOpSize(SmallSize) + sizeof(Header);
1031 reinterpret_cast<MDOperand *>(this) - SmallSize, SmallNumOps);
1037 return ArrayRef(reinterpret_cast<const MDOperand *>(this) - SmallSize,
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1547 unsigned SmallSize = Cast->getSrcTy()->getPrimitiveSizeInBits(); in Descale() local
1548 APInt SmallScale = Scale.trunc(SmallSize); in Descale()