/freebsd-src/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 372 codegen(const Config & Conf,TargetMachine * TM,AddStreamFn AddStream,unsigned Task,Module & Mod,const ModuleSummaryIndex & CombinedIndex) codegen() argument 431 splitCodeGen(const Config & C,TargetMachine * TM,AddStreamFn AddStream,unsigned ParallelCodeGenParallelismLevel,Module & Mod,const ModuleSummaryIndex & CombinedIndex) splitCodeGen() argument 506 backend(const Config & C,AddStreamFn AddStream,unsigned ParallelCodeGenParallelismLevel,Module & Mod,ModuleSummaryIndex & CombinedIndex) backend() argument 552 thinBackend(const Config & Conf,unsigned Task,AddStreamFn AddStream,Module & Mod,const ModuleSummaryIndex & CombinedIndex,const FunctionImporter::ImportMapTy & ImportList,const GVSummaryMapTy & DefinedGlobals,MapVector<StringRef,BitcodeModule> * ModuleMap,const std::vector<uint8_t> & CmdArgs) thinBackend() argument 698 initImportList(const Module & M,const ModuleSummaryIndex & CombinedIndex,FunctionImporter::ImportMapTy & ImportList) initImportList() argument [all...] |
H A D | LTO.cpp | 1361 ModuleSummaryIndex &CombinedIndex; global() member in lto::ThinBackendProc 1368 ThinBackendProc(const Config & Conf,ModuleSummaryIndex & CombinedIndex,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,lto::IndexWriteCallback OnWrite,bool ShouldEmitImportsFiles) ThinBackendProc() argument 1425 InProcessThinBackend(const Config & Conf,ModuleSummaryIndex & CombinedIndex,ThreadPoolStrategy ThinLTOParallelism,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,AddStreamFn AddStream,FileCache Cache,lto::IndexWriteCallback OnWrite,bool ShouldEmitIndexFiles,bool ShouldEmitImportsFiles) InProcessThinBackend() argument 1444 runThinLTOBackendThread(AddStreamFn AddStream,FileCache Cache,unsigned Task,BitcodeModule BM,ModuleSummaryIndex & CombinedIndex,const FunctionImporter::ImportMapTy & ImportList,const FunctionImporter::ExportSetTy & ExportList,const std::map<GlobalValue::GUID,GlobalValue::LinkageTypes> & ResolvedODR,const GVSummaryMapTy & DefinedGlobals,MapVector<StringRef,BitcodeModule> & ModuleMap) runThinLTOBackendThread() argument 1506 __anond972c54f1102(BitcodeModule BM, ModuleSummaryIndex &CombinedIndex, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, const GVSummaryMapTy &DefinedGlobals, MapVector<StringRef, BitcodeModule> &ModuleMap) start() argument 1552 __anond972c54f1202(const Config &Conf, ModuleSummaryIndex &CombinedIndex, const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries, AddStreamFn AddStream, FileCache Cache) createInProcessThinBackend() argument 1586 WriteIndexesThinBackend(const Config & Conf,ModuleSummaryIndex & CombinedIndex,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,std::string OldPrefix,std::string NewPrefix,std::string NativeObjectPrefix,bool ShouldEmitImportsFiles,raw_fd_ostream * LinkedObjectsFile,lto::IndexWriteCallback OnWrite) WriteIndexesThinBackend() argument 1638 __anond972c54f1402(const Config &Conf, ModuleSummaryIndex &CombinedIndex, const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries, AddStreamFn AddStream, FileCache Cache) createWriteIndexesThinBackend() argument [all...] |
H A D | LTOCodeGenerator.cpp | 637 ModuleSummaryIndex CombinedIndex(false); optimize() local 662 ModuleSummaryIndex CombinedIndex(false); compileOptimized() local
|
H A D | ThinLTOCodeGenerator.cpp | 619 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = linkCombinedIndex() local
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 482 ModuleSummaryIndex CombinedIndex(/*HaveGVs=*/false); createCombinedModuleSummaryIndex() local 653 auto CombinedIndex = ThinGenerator.linkCombinedIndex(); thinLink() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/LTO/ |
H A D | LTO.h | 341 ModuleSummaryIndex CombinedIndex; global() member
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1176 runThinLTOBackend(DiagnosticsEngine & Diags,ModuleSummaryIndex * CombinedIndex,llvm::Module * M,const HeaderSearchOptions & HeaderOpts,const CodeGenOptions & CGOpts,const clang::TargetOptions & TOpts,const LangOptions & LOpts,std::unique_ptr<raw_pwrite_stream> OS,std::string SampleProfile,std::string ProfileRemapping,BackendAction Action) runThinLTOBackend() argument 1294 std::unique_ptr<ModuleSummaryIndex> CombinedIndex; EmitBackendOutput() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 8045 readSummary(ModuleSummaryIndex & CombinedIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) readSummary() argument 8258 readModuleSummaryIndex(MemoryBufferRef Buffer,ModuleSummaryIndex & CombinedIndex) readModuleSummaryIndex() argument
|