llvm::SignpostEmitter

Manages the emission of signposts into the recording method supported by the OS.

Synopsis

Declared in <llvm/Support/Signposts.h>

class SignpostEmitter;

Member Functions

NameDescription
SignpostEmitter [constructor]Create a signpost emitter for OS-supported profiling annotations.
~SignpostEmitter [destructor]Destroy the signpost emitter and release its implementation.
endInterval End a signposted interval for a given object.
isEnabled Return true if signpost emission is supported and enabled on this OS.
startInterval Begin a signposted interval for a given object.