Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DCXXPredicates.cpp
H A DCXXPredicates.h
/freebsd-src/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-src/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-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h267 ThreadPoolTaskGroup(ThreadPoolInterface &Pool) : Pool(Pool) {}
276 return Pool.async(*this, std::forward<Function>(F),
281 void wait() { Pool.wait(*this); }
284 ThreadPoolInterface &Pool;
227 ThreadPoolTaskGroup(ThreadPool & Pool) ThreadPoolTaskGroup() argument
/freebsd-src/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-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h60 PoolMap Pool; variable
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();
/freebsd-src/contrib/llvm-project/lldb/source/Utility/
H A DConstString.cpp30 class Pool { class
35 /// Every Pool has its own allocator which receives an equal share of
201 static Pool &StringPool() { in StringPool()
203 static Pool *g_string_pool = nullptr; in StringPool()
206 []() { g_string_pool = new Pool(); }); in ConstString()
244 return Pool::GetConstCStringLength(m_string); in Equals()
/freebsd-src/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-src/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-src/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-src/contrib/llvm-project/llvm/include/llvm/Debuginfod/
H A DDebuginfod.h138 ThreadPoolInterface &Pool; variable
148 ThreadPoolInterface &Pool, double MinInterval);
/freebsd-src/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp352 ThreadPoolInterface &Pool, in DebuginfodCollection()
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()
351 DebuginfodCollection(ArrayRef<StringRef> PathsRef,DebuginfodLog & Log,ThreadPool & Pool,double MinInterval) DebuginfodCollection() argument
/freebsd-src/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);
492 Pool.async(&CoverageReport::prepareSingleFileReport, Filename, in renderFileReports()
495 Pool.wait(); in renderFileReports()
600 DefaultThreadPool Pool(PoolS); in prepareSubDirectoryReports()
602 TPool = &Pool; in prepareSubDirectoryReports()
468 ThreadPool Pool(S); prepareFileReports() local
583 ThreadPool Pool(PoolS); prepareDirectoryReports() local
/freebsd-src/contrib/one-true-awk/testdir/
H A Dlatin12 M�nchen, arbeite als Aufsicht und Postmaster im CIP-Pool der
/freebsd-src/contrib/file/magic/Magdir/
H A Ddiff143 # Copyright (C) 2001 by Martin Pool. You may do whatever you want with
H A Dpmem9 >4 regex LOG|BLK|OBJ Persistent Memory Pool file, type: %s,
H A Djava9 # From Martin Pool (m.pool@pharos.com.au)
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h85 /// Emit the string table described by \p Pool into .debug_str table.
86 void emitStrings(const NonRelocatableStringpool &Pool) override;
93 /// Emit the string table described by \p Pool into .debug_line_str table.
94 void emitLineStrings(const NonRelocatableStringpool &Pool) override;
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DIdentifierResolver.cpp44 IdDeclInfo Pool[POOL_SIZE]; member
421 IdDeclInfo *IDI = &CurPool->Pool[CurIndex]; in operator []()
/freebsd-src/contrib/llvm-project/libcxx/include/
H A Dmemory_resource42 // Pool resource classes

12