LLVM: llvm::MCLOHContainer Class Reference (original) (raw)

#include "[llvm/MC/MCLinkerOptimizationHint.h](MCLinkerOptimizationHint%5F8h%5Fsource.html)"

Public Member Functions
MCLOHContainer ()=default
const LOHDirectives & getDirectives () const
Const accessor to the directives.
void addDirective (MCLOHType Kind, const MCLOHDirective::LOHArgs &Args)
Add the directive of the given kind Kind with the given arguments Args to the container.
uint64_t getEmitSize (const MCAssembler &Asm, const MachObjectWriter &ObjWriter) const
Get the size of the directives if emitted.
void emit (const MCAssembler &Asm, MachObjectWriter &ObjWriter) const
Emit all Linker Optimization Hint in one big table.
void reset ()

Definition at line 137 of file MCLinkerOptimizationHint.h.

LOHDirectives

llvm::MCLOHContainer::MCLOHContainer ( ) default

addDirective()

Add the directive of the given kind Kind with the given arguments Args to the container.

Definition at line 156 of file MCLinkerOptimizationHint.h.

emit()

getDirectives()

const LOHDirectives & llvm::MCLOHContainer::getDirectives ( ) const inline

getEmitSize()

reset()

void llvm::MCLOHContainer::reset ( ) inline

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