MachineModuleInfoMachO ‐ This is a MachineModuleInfoImpl implementation for MachO targets.

Synopsis

Declared in <llvm/CodeGen/MachineModuleInfoImpls.h>

class MachineModuleInfoMachO
    : public MachineModuleInfoImpl

Base Classes

Name

Description

MachineModuleInfoImpl

This class can be derived from and used by targets to hold private target‐specific information for each Module. Objects of type are accessed/created with MachineModuleInfo::getObjFileInfo and destroyed when the MachineModuleInfo is destroyed.

Type Aliases

Name

Description

ExprStubListTy

A variant of SymbolListTy where the stub is a generalized MCExpr.

StubValueTy

SymbolListTy

Member Functions

Name

Description

MachineModuleInfoMachO [constructor]

Construct from MachineModuleInfo

GetGVStubList

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

GetThreadLocalGVStubList

getAuthGVStubList

getAuthPtrStubEntry

getGVStubEntry

getThreadLocalGVStubEntry

Protected Static Member Functions

Name

Description

getSortedExprStubs

Return the entries from a DenseMap in a deterministic sorted orer. Clears the map.

getSortedStubs

Return the entries from a DenseMap in a deterministic sorted orer. Clears the map.

Created with MrDocs