/freebsd-current/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 370 codegen(const Config &Conf, TargetMachine *TM, AddStreamFn AddStream, unsigned Task, Module &Mod, const ModuleSummaryIndex &CombinedIndex) argument 428 splitCodeGen(const Config &C, TargetMachine *TM, AddStreamFn AddStream, unsigned ParallelCodeGenParallelismLevel, Module &Mod, const ModuleSummaryIndex &CombinedIndex) argument 504 backend(const Config &C, AddStreamFn AddStream, unsigned ParallelCodeGenParallelismLevel, Module &Mod, ModuleSummaryIndex &CombinedIndex) argument 551 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) argument 697 initImportList(const Module &M, const ModuleSummaryIndex &CombinedIndex, FunctionImporter::ImportMapTy &ImportList) argument [all...] |
H A D | LTO.cpp | 1361 ModuleSummaryIndex &CombinedIndex; member in class:lto::ThinBackendProc 1367 ThinBackendProc( const Config &Conf, ModuleSummaryIndex &CombinedIndex, const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries, lto::IndexWriteCallback OnWrite, bool ShouldEmitImportsFiles) argument 1424 InProcessThinBackend( const Config &Conf, ModuleSummaryIndex &CombinedIndex, ThreadPoolStrategy ThinLTOParallelism, const DenseMap<StringRef, GVSummaryMapTy> &ModuleToDefinedGVSummaries, AddStreamFn AddStream, FileCache Cache, lto::IndexWriteCallback OnWrite, bool ShouldEmitIndexFiles, bool ShouldEmitImportsFiles) argument 1442 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) argument [all...] |
H A D | ThinLTOCodeGenerator.cpp | 619 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = local
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/LTO/ |
H A D | LTO.h | 341 ModuleSummaryIndex CombinedIndex; member in struct:llvm::lto::LTO::ThinLTOState
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1294 std::unique_ptr<ModuleSummaryIndex> CombinedIndex; local 1175 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) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-lto/ |
H A D | llvm-lto.cpp | 653 auto CombinedIndex = ThinGenerator.linkCombinedIndex(); local
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 8044 readSummary( ModuleSummaryIndex &CombinedIndex, StringRef ModulePath, std::function<bool(GlobalValue::GUID)> IsPrevailing) argument 8257 readModuleSummaryIndex(MemoryBufferRef Buffer, ModuleSummaryIndex &CombinedIndex) argument
|