#include <Stat.h>
Definition at line 45 of file Stat.h.
◆ is_init()
| bool PmuStat::is_init |
( |
void | | ) |
|
|
inlinestatic |
◆ pmu_init()
| void PmuStat::pmu_init |
( |
void | | ) |
|
|
static |
◆ pmu_fini()
| void PmuStat::pmu_fini |
( |
void | | ) |
|
|
static |
◆ pmu_start()
| void PmuStat::pmu_start |
( |
void | | ) |
|
|
static |
◆ pmu_stop()
| void PmuStat::pmu_stop |
( |
void | | ) |
|
|
static |
◆ accum()
| void PmuStat::accum |
( |
int | nthreads | ) |
|
Definition at line 85 of file Stat.cc.
References counters, cyc, inst, mrend, mrstart, mwend, mwstart, pmc0, pmc1, pmu_stop(), reads, ref, tcycles, tend, tregion, tstart, writes, and xmemctrs().
◆ xmemctrs()
| void PmuStat::xmemctrs |
( |
uint64_t * | mr, |
|
|
uint64_t * | mw ) |
|
static |
◆ start()
| void PmuStat::start |
( |
void | | ) |
|
◆ enter()
| void PmuStat::enter |
( |
int | t | ) |
|
◆ exit()
| void PmuStat::exit |
( |
int | t | ) |
|
◆ print()
| void PmuStat::print |
( |
void | | ) |
|
Definition at line 38 of file Stat.cc.
References count, cyc, inst, name, pmc0, pmc1, reads, ref, tcycles, tregion, and writes.
◆ init()
| void PmuStat::init |
( |
const char * | regname | ) |
|
◆ clear()
| void PmuStat::clear |
( |
void | | ) |
|
◆ counters
| uint64_t PmuStat::counters[8][256] |
|
private |
◆ name
| const char* PmuStat::name |
|
private |
◆ reads
◆ writes
◆ mrstart
| uint64_t PmuStat::mrstart |
|
private |
◆ mrend
◆ mwstart
| uint64_t PmuStat::mwstart |
|
private |
◆ mwend
◆ count
◆ tregion
| uint64_t PmuStat::tregion |
|
private |
◆ tcycles
| uint64_t PmuStat::tcycles |
|
private |
◆ inst
◆ ref
◆ cyc
◆ pmc0
◆ pmc1
◆ tstart
◆ tend
◆ pmu_initialized
| bool PmuStat::pmu_initialized |
|
staticprivate |
The documentation for this class was generated from the following files: