|
LLVM
4.0.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 134 of file MCLinkerOptimizationHint.h.
Definition at line 142 of file MCLinkerOptimizationHint.h.
|
inline |
Definition at line 144 of file MCLinkerOptimizationHint.h.
|
inline |
Add the directive of the given kind Kind with the given arguments Args to the container.
Definition at line 153 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 169 of file MCLinkerOptimizationHint.h.
References D.
|
inline |
Const accessor to the directives.
Definition at line 147 of file MCLinkerOptimizationHint.h.
|
inline |
Get the size of the directives if emitted.
Definition at line 158 of file MCLinkerOptimizationHint.h.
References D.
Referenced by llvm::MachObjectWriter::writeObject().
|
inline |
Definition at line 174 of file MCLinkerOptimizationHint.h.
Referenced by llvm::MCAssembler::reset().
1.8.6