ΒΆllvm::Error thinBackend(
    const llvm::lto::Config& C,
    unsigned int Task,
    llvm::lto::AddStreamFn AddStream,
    llvm::Module& M,
    const llvm::ModuleSummaryIndex& CombinedIndex,
    const FunctionImporter::ImportMapTy&
        ImportList,
    const llvm::GVSummaryMapTy& DefinedGlobals,
    MapVector<llvm::StringRef,
              llvm::BitcodeModule>& ModuleMap)

Description

Runs a ThinLTO backend.

Declared at: llvm/include/llvm/LTO/LTOBackend.h:43

Parameters

const llvm::lto::Config& C
unsigned int Task
llvm::lto::AddStreamFn AddStream
llvm::Module& M
const llvm::ModuleSummaryIndex& CombinedIndex
const FunctionImporter::ImportMapTy& ImportList
const llvm::GVSummaryMapTy& DefinedGlobals
MapVector<llvm::StringRef, llvm::BitcodeModule>& ModuleMap