class MachineModuleInfoCOFF

Declaration

class MachineModuleInfoCOFF : public MachineModuleInfoImpl { /* full declaration omitted */ };

Description

MachineModuleInfoCOFF - This is a MachineModuleInfoImpl implementation for COFF targets.

Declared at: llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h:85

Inherits from: MachineModuleInfoImpl

Member Variables

private DenseMap<llvm::MCSymbol*, llvm::MachineModuleInfoImpl::StubValueTy> GVStubs
GVStubs - These stubs are used to materialize global addresses in PIC mode.

Method Overview

Inherited from MachineModuleInfoImpl:

Methods

llvm::MachineModuleInfoImpl::SymbolListTy
GetGVStubList()

Description

Accessor methods to return the set of stubs in sorted order.

Declared at: llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h:102

MachineModuleInfoCOFF(
    const llvm::MachineModuleInfo&)

Declared at: llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h:93

Parameters

const llvm::MachineModuleInfo&

virtual void anchor()

Declared at: llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h:90

llvm::MachineModuleInfoImpl::StubValueTy&
getGVStubEntry(llvm::MCSymbol* Sym)

Declared at: llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h:95

Parameters

llvm::MCSymbol* Sym