#include "llvm/Support/Timer.h"
Definition at line 25 of file Timer.h.
◆ TimeRecord()
llvm::TimeRecord::TimeRecord |
( |
| ) |
|
|
default |
◆ getCurrentTime()
◆ getInstructionsExecuted()
uint64_t llvm::TimeRecord::getInstructionsExecuted |
( |
| ) |
const |
|
inline |
◆ getMemUsed()
ssize_t llvm::TimeRecord::getMemUsed |
( |
| ) |
const |
|
inline |
◆ getProcessTime()
double llvm::TimeRecord::getProcessTime |
( |
| ) |
const |
|
inline |
◆ getSystemTime()
double llvm::TimeRecord::getSystemTime |
( |
| ) |
const |
|
inline |
◆ getUserTime()
double llvm::TimeRecord::getUserTime |
( |
| ) |
const |
|
inline |
◆ getWallTime()
double llvm::TimeRecord::getWallTime |
( |
| ) |
const |
|
inline |
◆ operator+=()
◆ operator-=()
◆ operator<()
◆ print()
Print the current time record to OS
, with a breakdown showing contributions to the Total
time record.
Definition at line 217 of file Timer.cpp.
References llvm::format(), getInstructionsExecuted(), getMemUsed(), getProcessTime(), getSystemTime(), getUserTime(), getWallTime(), OS, printVal(), and llvm::Total.
The documentation for this class was generated from the following files: