LLVM: llvm::AssemblyAnnotationWriter Class Reference (original) (raw)
#include "[llvm/IR/AssemblyAnnotationWriter.h](AssemblyAnnotationWriter%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| virtual | ~AssemblyAnnotationWriter () |
| virtual void | emitFunctionAnnot (const Function *, formatted_raw_ostream &) |
| emitFunctionAnnot - This may be implemented to emit a string right before the start of a function. | |
| virtual void | emitBasicBlockStartAnnot (const BasicBlock *, formatted_raw_ostream &) |
| emitBasicBlockStartAnnot - This may be implemented to emit a string right after the basic block label, but before the first instruction in the block. | |
| virtual void | emitBasicBlockEndAnnot (const BasicBlock *, formatted_raw_ostream &) |
| emitBasicBlockEndAnnot - This may be implemented to emit a string right after the basic block. | |
| virtual void | emitInstructionAnnot (const Instruction *, formatted_raw_ostream &) |
| emitInstructionAnnot - This may be implemented to emit a string right before an instruction is emitted. | |
| virtual void | printInfoComment (const Value &, formatted_raw_ostream &) |
| printInfoComment - This may be implemented to emit a comment to the right of an instruction or global value. |
Definition at line 29 of file AssemblyAnnotationWriter.h.
| AssemblyAnnotationWriter::~AssemblyAnnotationWriter ( ) | virtualdefault |
|---|
◆ emitBasicBlockEndAnnot()
◆ emitBasicBlockStartAnnot()
◆ emitFunctionAnnot()
emitFunctionAnnot - This may be implemented to emit a string right before the start of a function.
Definition at line 35 of file AssemblyAnnotationWriter.h.
◆ emitInstructionAnnot()
◆ printInfoComment()
printInfoComment - This may be implemented to emit a comment to the right of an instruction or global value.
Definition at line 58 of file AssemblyAnnotationWriter.h.
The documentation for this class was generated from the following files:
- include/llvm/IR/AssemblyAnnotationWriter.h
- lib/IR/AsmWriter.cpp