|
LLVM 22.0.0git
|
Manages the emission of signposts into the recording method supported by the OS. More...
#include "llvm/Support/Signposts.h"
Public Member Functions | |
| LLVM_ABI | SignpostEmitter () |
| LLVM_ABI | ~SignpostEmitter () |
| LLVM_ABI bool | isEnabled () const |
| LLVM_ABI void | startInterval (const void *O, StringRef Name) |
| Begin a signposted interval for a given object. | |
| LLVM_ABI void | endInterval (const void *O, StringRef Name) |
| End a signposted interval for a given object. | |
Manages the emission of signposts into the recording method supported by the OS.
Definition at line 28 of file Signposts.h.
| SignpostEmitter::SignpostEmitter | ( | ) |
Definition at line 103 of file Signposts.cpp.
|
default |
References LLVM_ABI.
End a signposted interval for a given object.
Definition at line 127 of file Signposts.cpp.
Referenced by llvm::Timer::stopTimer().
| bool SignpostEmitter::isEnabled | ( | ) | const |
Definition at line 111 of file Signposts.cpp.
Begin a signposted interval for a given object.
Definition at line 119 of file Signposts.cpp.
Referenced by llvm::Timer::startTimer().