Home
last modified time | relevance | path

Searched refs:Pool (Results 1 – 25 of 59) 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 DAddressPool.cpp22 Pool.insert(std::make_pair(Sym, AddressPoolEntry(Pool.size(), TLS))); in getIndex()
59 SmallVector<const MCExpr *, 64> Entries(Pool.size()); in emit()
61 for (const auto &I : Pool) in emit()
H A DDwarfStringPool.cpp22 : Pool(A), Prefix(Prefix), in DwarfStringPool()
27 auto I = Pool.try_emplace(Str); in getEntryImpl()
77 if (Pool.empty()) in emit()
85 llvm::make_pointer_range(Pool)); in emit()
112 for (const auto &Entry : Pool) { in emit()
H A DDwarfStringPool.h30 StringMap<EntryTy, BumpPtrAllocator &> Pool; variable
52 bool empty() const { return Pool.empty(); } in empty()
54 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/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/Support/
H A DThreadPool.h268 ThreadPoolTaskGroup(ThreadPoolInterface &Pool) : Pool(Pool) {} in ThreadPoolTaskGroup() argument
277 return Pool.async(*this, std::forward<Function>(F), in async()
282 void wait() { Pool.wait(*this); } in wait()
285 ThreadPoolInterface &Pool;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h62 PoolMap Pool; variable
287 assert(Pool.empty() && "Dangling references at pool destruction time");
295 std::tie(I, Added) = Pool.try_emplace(S, 0);
301 for (auto I = Pool.begin(), E = Pool.end(); I != E;) {
304 Pool.erase(Tmp);
310 return Pool.empty();
/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/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/clang/lib/Sema/
H A DParsedAttr.cpp92 void AttributePool::takeFrom(ParsedAttributesView &List, AttributePool &Pool) { in takeFrom() argument
93 assert(&Pool != this && "AttributePool can't take attributes from itself"); in takeFrom()
95 Pool.remove(A); in takeFrom()
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp364 ThreadPoolInterface &Pool, in DebuginfodCollection() argument
366 : Log(Log), Pool(Pool), MinInterval(MinInterval) { in DebuginfodCollection()
429 ThreadPoolTaskGroup IteratorGroup(Pool); in findBinaries()
430 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.cpp282 DefaultThreadPool Pool(S); in renderFiles() local
289 Pool.async([&] { in renderFiles()
297 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.h87 void emitStrings(const NonRelocatableStringpool &Pool) override;
95 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