|
LLVM
3.7.0
|
#include <MCLinkerOptimizationHint.h>
Public Types | |
| typedef SmallVectorImpl < MCLOHDirective > | LOHDirectives |
Public Member Functions | |
| MCLOHContainer () | |
| const LOHDirectives & | getDirectives () const |
| Const accessor to the directives. More... | |
| void | addDirective (MCLOHType Kind, const MCLOHDirective::LOHArgs &Args) |
Add the directive of the given kind Kind with the given arguments Args to the container. More... | |
| uint64_t | getEmitSize (const MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const |
| Get the size of the directives if emitted. More... | |
| void | emit (MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const |
| Emit all Linker Optimization Hint in one big table. More... | |
| void | reset () |
Definition at line 153 of file MCLinkerOptimizationHint.h.
Definition at line 161 of file MCLinkerOptimizationHint.h.
|
inline |
Definition at line 163 of file MCLinkerOptimizationHint.h.
|
inline |
Add the directive of the given kind Kind with the given arguments Args to the container.
Definition at line 172 of file MCLinkerOptimizationHint.h.
|
inline |
Emit all Linker Optimization Hint in one big table.
Each line of the table is emitted by LOHDirective::emit.
Definition at line 188 of file MCLinkerOptimizationHint.h.
|
inline |
Const accessor to the directives.
Definition at line 166 of file MCLinkerOptimizationHint.h.
|
inline |
Get the size of the directives if emitted.
Definition at line 177 of file MCLinkerOptimizationHint.h.
Referenced by llvm::MachObjectWriter::writeObject().
|
inline |
Definition at line 193 of file MCLinkerOptimizationHint.h.
Referenced by llvm::MCAssembler::reset().
1.8.6