Searched refs:SmallSize (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallPtrSet.h | 76 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 D | BreadthFirstIterator.h | 39 template <typename NodeRef, unsigned SmallSize = 8> 40 using bf_iterator_default_set = SmallPtrSet<NodeRef, SmallSize>;
|
| H A D | DepthFirstIterator.h | 69 template <typename NodeRef, unsigned SmallSize=8> 70 struct df_iterator_default_set : public SmallPtrSet<NodeRef, SmallSize> { 71 using BaseSet = SmallPtrSet<NodeRef, SmallSize>;
|
| H A D | SmallBitVector.h | 352 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 D | SmallPtrSet.cpp | 156 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 D | Metadata.cpp | 682 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 D | AArch64ExpandImm.cpp | 415 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 D | Metadata.h | 1084 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,
|