class SignpostEmitter

Declaration

class SignpostEmitter { /* full declaration omitted */ };

Description

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

Declared at: llvm/include/llvm/Support/Signposts.h:26

Method Overview

Methods

SignpostEmitter()

Declared at: llvm/include/llvm/Support/Signposts.h:30

void endTimerInterval(llvm::Timer* T)

Description

End a signposted interval for the given timer.

Declared at: llvm/include/llvm/Support/Signposts.h:38

Parameters

llvm::Timer* T

bool isEnabled() const

Declared at: llvm/include/llvm/Support/Signposts.h:33

void startTimerInterval(llvm::Timer* T)

Description

Begin a signposted interval for the given timer.

Declared at: llvm/include/llvm/Support/Signposts.h:36

Parameters

llvm::Timer* T

~SignpostEmitter()

Declared at: llvm/include/llvm/Support/Signposts.h:31