Home
last modified time | relevance | path

Searched refs:Pool (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DCXXPredicates.cpp19 CXXPredicateCode::getSorted(const CXXPredicateCodePool &Pool) { in getSorted() argument
21 std::transform(Pool.begin(), Pool.end(), std::back_inserter(Out), in getSorted()
27 const CXXPredicateCode &CXXPredicateCode::get(CXXPredicateCodePool &Pool, in get() argument
32 if (auto It = Pool.find(CodeHash); It != Pool.end()) in get()
35 const auto ID = Pool.size(); in get()
39 Pool[CodeHash] = std::move(OwnedData); in get()
H A DCombinerUtils.cpp18 static StringSet<> Pool; in insertStrRef() local
19 auto [It, Inserted] = Pool.insert(S); in insertStrRef()
H A DCXXPredicates.h44 getSorted(const CXXPredicateCodePool &Pool);
48 static const CXXPredicateCode &get(CXXPredicateCodePool &Pool,
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dstring_pool.h51 PoolMap Pool; variable
133 assert(Pool.empty() && "Dangling references at pool destruction time");
141 std::tie(I, Added) = Pool.try_emplace(std::move(S), 0);
147 for (auto I = Pool.begin(), E = Pool.end(); I != E;) {
150 Pool.erase(Tmp);
156 return Pool.empty();
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.cpp22 : Pool(A), Prefix(Prefix), in DwarfStringPool()
27 auto I = Pool.insert(std::make_pair(Str, EntryTy())); in getEntryImpl()
77 if (Pool.empty()) in emit()
85 Entries.reserve(Pool.size()); in emit()
87 for (const auto &E : Pool) in emit()
115 for (const auto &Entry : Pool) { in emit()
H A DAddressPool.cpp23 Pool.insert(std::make_pair(Sym, AddressPoolEntry(Pool.size(), TLS))); in getIndex()
60 SmallVector<const MCExpr *, 64> Entries(Pool.size()); in emit()
62 for (const auto &I : Pool) in emit()
H A DDwarfStringPool.h29 StringMap<EntryTy, BumpPtrAllocator &> Pool; variable
49 bool empty() const { return Pool.empty(); } in empty()
51 unsigned size() const { return Pool.size(); } in size()
H A DAddressPool.h30 DenseMap<const MCSymbol *, AddressPoolEntry> Pool; variable
47 bool isEmpty() { return Pool.empty(); } in isEmpty()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h267 ThreadPoolTaskGroup(ThreadPoolInterface &Pool) : Pool(Pool) {} in ThreadPoolTaskGroup() argument
276 return Pool.async(*this, std::forward<Function>(F), in async()
281 void wait() { Pool.wait(*this); } in wait()
284 ThreadPoolInterface &Pool;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h36 PoolEntry(ValuePool &Pool, ValueKeyT Value) in PoolEntry() argument
37 : Pool(Pool), Value(std::move(Value)) {} in PoolEntry()
39 ~PoolEntry() { Pool.removeEntry(this); } in ~PoolEntry()
44 ValuePool &Pool;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h60 PoolMap Pool;
282 assert(Pool.empty() && "Dangling references at pool destruction time");
290 std::tie(I, Added) = Pool.try_emplace(S, 0);
296 for (auto I = Pool.begin(), E = Pool.end(); I != E;) {
299 Pool.erase(Tmp);
305 return Pool.empty();
59 PoolMap Pool; global() variable
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DConstString.cpp30 class Pool { class
201 static Pool &StringPool() { in StringPool()
203 static Pool *g_string_pool = nullptr; in StringPool()
206 []() { g_string_pool = new Pool(); }); in StringPool()
244 return Pool::GetConstCStringLength(m_string); in GetLength()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWPStringPool.h35 DenseMap<const char *, uint32_t, CStrDenseMapInfo> Pool; variable
44 auto Pair = Pool.insert(std::make_pair(Str, Offset)); in getOffset()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp103 void AttributePool::takeFrom(ParsedAttributesView &List, AttributePool &Pool) { in takeFrom() argument
104 assert(&Pool != this && "AttributePool can't take attributes from itself"); in takeFrom()
105 llvm::for_each(List.AttrList, [&Pool](ParsedAttr *A) { Pool.remove(A); }); in takeFrom()
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DAllTUsExecution.cpp118 llvm::DefaultThreadPool Pool(llvm::hardware_concurrency(ThreadCount)); in execute() local
120 Pool.async( in execute()
142 Pool.wait(); in execute()
/freebsd/contrib/tcsh/nls/german/
H A Dset1920 18 Gesamter benutzer Speicher im Pool: %d\n
21 19 Gesamter freier Speicher im Pool: %d\n
/freebsd/contrib/llvm-project/llvm/include/llvm/Debuginfod/
H A DDebuginfod.h138 ThreadPoolInterface &Pool; variable
148 ThreadPoolInterface &Pool, double MinInterval);
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp352 ThreadPoolInterface &Pool, in DebuginfodCollection() argument
354 : Log(Log), Pool(Pool), MinInterval(MinInterval) { in DebuginfodCollection()
417 ThreadPoolTaskGroup IteratorGroup(Pool); in findBinaries()
418 for (unsigned WorkerIndex = 0; WorkerIndex < Pool.getMaxConcurrency(); in findBinaries()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerMatchTableEmitter.cpp
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageExporterJson.cpp280 DefaultThreadPool Pool(S); in renderFiles() local
287 Pool.async([&] { in renderFiles()
295 Pool.wait(); in renderFiles()
H A DCoverageReport.cpp485 DefaultThreadPool Pool(S); in prepareFileReports() local
492 Pool.async(&CoverageReport::prepareSingleFileReport, Filename, in prepareFileReports()
495 Pool.wait(); in prepareFileReports()
600 DefaultThreadPool Pool(PoolS); in prepareDirectoryReports() local
602 TPool = &Pool; in prepareDirectoryReports()
/freebsd/contrib/one-true-awk/testdir/
H A Dlatin12 M�nchen, arbeite als Aufsicht und Postmaster im CIP-Pool der
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h86 void emitStrings(const NonRelocatableStringpool &Pool) override;
94 void emitLineStrings(const NonRelocatableStringpool &Pool) override;
/freebsd/contrib/file/magic/Magdir/
H A Dpmem9 >4 regex LOG|BLK|OBJ Persistent Memory Pool file, type: %s,

123