LLVM 20.0.0git
|
MachineModuleInfoWasm - This is a MachineModuleInfoImpl implementation for Wasm targets. More...
#include "llvm/CodeGen/MachineModuleInfoImpls.h"
Public Member Functions | |
MachineModuleInfoWasm (const MachineModuleInfo &) | |
Public Member Functions inherited from llvm::MachineModuleInfoImpl | |
virtual | ~MachineModuleInfoImpl () |
Public Attributes | |
SetVector< StringRef > | MachineSymbolsUsed |
Additional Inherited Members | |
Public Types inherited from llvm::MachineModuleInfoImpl | |
using | StubValueTy = PointerIntPair< MCSymbol *, 1, bool > |
using | SymbolListTy = std::vector< std::pair< MCSymbol *, StubValueTy > > |
using | ExprStubListTy = std::vector< std::pair< MCSymbol *, const MCExpr * > > |
A variant of SymbolListTy where the stub is a generalized MCExpr. | |
Static Protected Member Functions inherited from llvm::MachineModuleInfoImpl | |
static SymbolListTy | getSortedStubs (DenseMap< MCSymbol *, StubValueTy > &) |
Return the entries from a DenseMap in a deterministic sorted orer. | |
static ExprStubListTy | getSortedExprStubs (DenseMap< MCSymbol *, const MCExpr * > &) |
Return the entries from a DenseMap in a deterministic sorted orer. | |
MachineModuleInfoWasm - This is a MachineModuleInfoImpl implementation for Wasm targets.
Definition at line 140 of file MachineModuleInfoImpls.h.
|
inline |
Definition at line 144 of file MachineModuleInfoImpls.h.
Definition at line 146 of file MachineModuleInfoImpls.h.
Referenced by llvm::WebAssemblyAsmPrinter::emitDecls().