/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ScopedHashTable.h | 42 typename AllocatorTy = MallocAllocator> 63 template <typename AllocatorTy> 67 AllocatorTy &Allocator) { in Create() 76 template <typename AllocatorTy> void Destroy(AllocatorTy &Allocator) { in Destroy() 84 typename AllocatorTy = MallocAllocator> 87 ScopedHashTable<K, V, KInfo, AllocatorTy> &HT; 97 ScopedHashTableScope(ScopedHashTable<K, V, KInfo, AllocatorTy> &HT); 106 friend class ScopedHashTable<K, V, KInfo, AllocatorTy>; 149 template <typename K, typename V, typename KInfo, typename AllocatorTy> 150 class ScopedHashTable : detail::AllocatorHolder<AllocatorTy> { [all …]
|
H A D | StringMapEntry.h | 37 template <typename AllocatorTy> 39 StringRef Key, AllocatorTy &Allocator); 43 template <typename AllocatorTy> 46 AllocatorTy &Allocator) { in allocateWithKey() 125 template <typename AllocatorTy, typename... InitTy> 126 static StringMapEntry *create(StringRef key, AllocatorTy &allocator, in create() 142 template <typename AllocatorTy> void Destroy(AllocatorTy &allocator) { in Destroy()
|
H A D | StringSet.h | 22 template <class AllocatorTy = MallocAllocator> 23 class StringSet : public StringMap<std::nullopt_t, AllocatorTy> { 24 using Base = StringMap<std::nullopt_t, AllocatorTy>; 36 explicit StringSet(AllocatorTy a) : Base(a) {} in StringSet()
|
H A D | ConcurrentHashtable.h | 74 template <typename KeyTy, typename KeyDataTy, typename AllocatorTy> 93 static inline KeyDataTy *create(const KeyTy &Key, AllocatorTy &Allocator) { 98 template <typename KeyTy, typename KeyDataTy, typename AllocatorTy, 100 ConcurrentHashTableInfoByPtr<KeyTy, KeyDataTy, AllocatorTy>> 104 AllocatorTy &Allocator, uint64_t EstimatedSize = 100000, 395 AllocatorTy &MultiThreadAllocator;
|
H A D | StringMap.h | 125 template <typename ValueTy, typename AllocatorTy = MallocAllocator> 128 private detail::AllocatorHolder<AllocatorTy> { 129 using AllocTy = detail::AllocatorHolder<AllocatorTy>; 139 explicit StringMap(AllocatorTy A) in StringMap() 142 StringMap(unsigned InitialSize, AllocatorTy A) in StringMap()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | PerThreadBumpPtrAllocator.h | 26 template <typename AllocatorTy> 28 : public AllocatorBase<PerThreadAllocator<AllocatorTy>> { 32 Allocators(std::make_unique<AllocatorTy[]>(NumOfAllocators)) {} in PerThreadAllocator() 38 using AllocatorBase<PerThreadAllocator<AllocatorTy>>::Allocate; 40 using AllocatorBase<PerThreadAllocator<AllocatorTy>>::Deallocate; 56 AllocatorTy &getThreadLocalAllocator() { in getThreadLocalAllocator() 112 std::unique_ptr<AllocatorTy[]> Allocators;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | Host.h | 21 template <typename ValueTy, typename AllocatorTy> class StringMap;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 58 using AllocatorTy = RecyclingAllocator<BumpPtrAllocator, typedef 61 DenseMapInfo<ValueType>, AllocatorTy>;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCSE.cpp | 113 using AllocatorTy = RecyclingAllocator<BumpPtrAllocator, typedef in __anon86c74d640111::MachineCSE 117 AllocatorTy>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFGraph.h | 446 using AllocatorTy = BumpPtrAllocatorImpl<MallocAllocator, 65536>; member 447 AllocatorTy MemPool;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 650 using AllocatorTy = typedef in __anon2439b80b0411::EarlyCSE 655 AllocatorTy>;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 23016 OMPAllocateDeclAttr::AllocatorTypeTy AllocatorTy = in ActOnOpenMPUsesAllocatorClause() local 23019 AllocatorTy != in ActOnOpenMPUsesAllocatorClause()
|