Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DTrieRawHashMap.cpp163 class ThreadSafeTrieRawHashMapBase::ImplType final class in ThreadSafeTrieRawHashMapBase
164 : private TrailingObjects<ThreadSafeTrieRawHashMapBase::ImplType,
167 static std::unique_ptr<ImplType> create(size_t StartBit, size_t NumBits) { in create()
168 size_t Size = sizeof(ImplType) + TrieSubtrie::sizeToAlloc(NumBits); in create()
170 ImplType *Impl = ::new (Memory) ImplType(StartBit, NumBits); in create()
171 return std::unique_ptr<ImplType>(Impl); in create()
206 ImplType(size_t StartBit, size_t NumBits) { in ImplType() function in ThreadSafeTrieRawHashMapBase::ImplType
211 ThreadSafeTrieRawHashMapBase::ImplType &
213 if (ImplType *Impl = ImplPtr.load()) in getOrCreateImpl()
218 std::unique_ptr<ImplType> Impl = ImplType::create(0, NumRootBits); in getOrCreateImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBlockFrequencyInfo.h36 using ImplType = BlockFrequencyInfoImpl<MachineBasicBlock>; variable
37 std::unique_ptr<ImplType> MBFI;
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DTrieRawHashMap.h176 class ImplType; variable
179 std::atomic<ImplType *> ImplPtr;
180 ImplType &getOrCreateImpl();
181 ImplType *getImpl() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfo.h39 using ImplType = BlockFrequencyInfoImpl<BasicBlock>; variable
41 std::unique_ptr<ImplType> BFI;
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h95 using ImplType = llvm::SmallVector<Range, 4>;
97 struct ContainerType : public ImplType, public llvm::FoldingSetNode {
113 using const_iterator = ImplType::const_iterator;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp235 MBFI.reset(new ImplType); in calculate()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp188 BFI.reset(new ImplType); in calculate()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBTypeCategory.cpp27 typedef std::pair<lldb::TypeCategoryImplSP, user_id_t> ImplType; typedef