LLVM 22.0.0git
llvm::lto::ThinBackendProc Member List

This is the complete list of members for llvm::lto::ThinBackendProc, including all inherited members.

BackendThreadPoolllvm::lto::ThinBackendProcprotected
CombinedIndexllvm::lto::ThinBackendProcprotected
Confllvm::lto::ThinBackendProcprotected
emitFiles(const FunctionImporter::ImportMapTy &ImportList, StringRef ModulePath, const std::string &NewModulePath) constllvm::lto::ThinBackendProc
emitFiles(const FunctionImporter::ImportMapTy &ImportList, StringRef ModulePath, const std::string &NewModulePath, StringRef SummaryPath, std::optional< std::reference_wrapper< ImportsFilesContainer > > ImportsFiles) constllvm::lto::ThinBackendProc
Errllvm::lto::ThinBackendProcprotected
ErrMullvm::lto::ThinBackendProcprotected
getThreadCount()llvm::lto::ThinBackendProcinline
isSensitiveToInputOrder()llvm::lto::ThinBackendProcinlinevirtual
ModuleToDefinedGVSummariesllvm::lto::ThinBackendProcprotected
OnWritellvm::lto::ThinBackendProcprotected
setup(unsigned ThinLTONumTasks, unsigned ThinLTOTaskOffset, Triple Triple)llvm::lto::ThinBackendProcinlinevirtual
ShouldEmitImportsFilesllvm::lto::ThinBackendProcprotected
start(unsigned Task, BitcodeModule BM, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const std::map< GlobalValue::GUID, GlobalValue::LinkageTypes > &ResolvedODR, MapVector< StringRef, BitcodeModule > &ModuleMap)=0llvm::lto::ThinBackendProcpure virtual
ThinBackendProc(const Config &Conf, ModuleSummaryIndex &CombinedIndex, const DenseMap< StringRef, GVSummaryMapTy > &ModuleToDefinedGVSummaries, lto::IndexWriteCallback OnWrite, bool ShouldEmitImportsFiles, ThreadPoolStrategy ThinLTOParallelism)llvm::lto::ThinBackendProcinline
wait()llvm::lto::ThinBackendProcinlinevirtual
~ThinBackendProc()=defaultllvm::lto::ThinBackendProcvirtual