LLVM API Documentation

Public Types | Public Member Functions | Static Protected Member Functions
llvm::MachineModuleInfoImpl Class Reference

#include <MachineModuleInfo.h>

Inheritance diagram for llvm::MachineModuleInfoImpl:
Inheritance graph
[legend]

List of all members.

Public Types

typedef PointerIntPair
< MCSymbol *, 1, bool
StubValueTy
typedef std::vector< std::pair
< MCSymbol *, StubValueTy > > 
SymbolListTy

Public Member Functions

virtual ~MachineModuleInfoImpl ()

Static Protected Member Functions

static SymbolListTy GetSortedStubs (const DenseMap< MCSymbol *, StubValueTy > &)

Detailed 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 MMI::getInfo and destroyed when the MachineModuleInfo is destroyed.

Definition at line 83 of file MachineModuleInfo.h.


Member Typedef Documentation

Definition at line 85 of file MachineModuleInfo.h.

Definition at line 87 of file MachineModuleInfo.h.


Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following files: