LLVM 19.0.0git
Public Member Functions | List of all members
llvm::StackLifetime::LifetimeAnnotationWriter Class Reference
Inheritance diagram for llvm::StackLifetime::LifetimeAnnotationWriter:
Inheritance graph
[legend]

Public Member Functions

 LifetimeAnnotationWriter (const StackLifetime &SL)
 
- Public Member Functions inherited from llvm::AssemblyAnnotationWriter
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.
 

Detailed Description

Definition at line 356 of file StackLifetime.cpp.

Constructor & Destructor Documentation

◆ LifetimeAnnotationWriter()

llvm::StackLifetime::LifetimeAnnotationWriter::LifetimeAnnotationWriter ( const StackLifetime SL)
inline

Definition at line 393 of file StackLifetime.cpp.


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