struct LTO::ThinLTOState

Declaration

struct LTO::ThinLTOState { /* full declaration omitted */ };

Declared at: llvm/include/llvm/LTO/LTO.h:317

Member Variables

public llvm::lto::ThinBackend Backend
public llvm::ModuleSummaryIndex CombinedIndex
public llvm::lto::LTO::ModuleMapType ModuleMap
public Optional<llvm::lto::LTO::ModuleMapType> ModulesToCompile
public DenseMap<GlobalValue::GUID, llvm::StringRef> PrevailingModuleForGUID

Method Overview

Methods

ΒΆThinLTOState(llvm::lto::ThinBackend Backend)

Declared at: llvm/include/llvm/LTO/LTO.h:318

Parameters

llvm::lto::ThinBackend Backend