LLVM: lib/Support/Timer.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions
static std::string & libSupportInfoOutputFilename ()
static bool trackSpace ()
static bool sortTimers ()
static SignpostEmitter & signposts ()
static sys::SmartMutex< true > & timerLock ()
static TimerGroup & defaultTimerGroup ()
static Name2PairMap & namedGroupedTimers ()
static bool isTimerGlobalsConstructed ()
static size_t getMemUsage ()
static uint64_t getCurInstructionsExecuted ()
static void printVal (double Val, double Total, raw_ostream &OS)

defaultTimerGroup()

getCurInstructionsExecuted()

uint64_t getCurInstructionsExecuted ( ) static

getMemUsage()

size_t getMemUsage ( ) inlinestatic

isTimerGlobalsConstructed()

bool isTimerGlobalsConstructed ( ) static

libSupportInfoOutputFilename()

namedGroupedTimers()

Name2PairMap & namedGroupedTimers ( ) static

printVal()

void printVal ( double Val, double Total, raw_ostream & OS ) static

signposts()

sortTimers()

bool sortTimers ( ) static

timerLock()

trackSpace()

bool trackSpace ( ) static

ManagedTimerGlobals

Definition at line 551 of file Timer.cpp.

Referenced by llvm::TimerGroup::acquireTimerGlobals(), llvm::TimerGroup::constructForStatistics(), defaultTimerGroup(), llvm::initTimerOptions(), isTimerGlobalsConstructed(), libSupportInfoOutputFilename(), namedGroupedTimers(), signposts(), sortTimers(), timerLock(), and trackSpace().

TimerGroupList