gem5
v20.1.0.0
|
#include <statistics.hh>
Public Member Functions | |
const VResult & | result () const |
Result | total () const |
VectorProxy (Stat &s, off_type o, size_type l) | |
VectorProxy (const VectorProxy &sp) | |
const VectorProxy & | operator= (const VectorProxy &sp) |
ScalarProxy< Stat > | operator[] (off_type index) |
size_type | size () const |
Private Member Functions | |
Stat::Storage * | data (off_type index) |
const Stat::Storage * | data (off_type index) const |
Private Attributes | |
Stat & | stat |
off_type | offset |
size_type | len |
VResult | vec |
Definition at line 1198 of file statistics.hh.
|
inline |
Definition at line 1244 of file statistics.hh.
|
inline |
Definition at line 1249 of file statistics.hh.
|
inlineprivate |
Definition at line 1209 of file statistics.hh.
References MipsISA::index, Stats::VectorProxy< Stat >::len, Stats::VectorProxy< Stat >::offset, and Stats::VectorProxy< Stat >::stat.
Referenced by Stats::VectorProxy< Stat >::result(), and Stats::VectorProxy< Stat >::total().
|
inlineprivate |
Definition at line 1216 of file statistics.hh.
References MipsISA::index, Stats::VectorProxy< Stat >::len, Stats::VectorProxy< Stat >::offset, and Stats::VectorProxy< Stat >::stat.
|
inline |
Definition at line 1255 of file statistics.hh.
References Stats::VectorProxy< Stat >::len, Stats::VectorProxy< Stat >::offset, ArmISA::sp, and Stats::VectorProxy< Stat >::stat.
|
inline |
Definition at line 1264 of file statistics.hh.
References MipsISA::index, Stats::VectorProxy< Stat >::offset, Stats::VectorProxy< Stat >::size(), and Stats::VectorProxy< Stat >::stat.
|
inline |
Definition at line 1224 of file statistics.hh.
References Stats::VectorProxy< Stat >::data(), ArmISA::i, Stats::VectorProxy< Stat >::size(), and Stats::VectorProxy< Stat >::vec.
|
inline |
Definition at line 1270 of file statistics.hh.
References Stats::VectorProxy< Stat >::len.
Referenced by Stats::VectorProxy< Stat >::operator[](), Stats::VectorProxy< Stat >::result(), and Stats::VectorProxy< Stat >::total().
|
inline |
Definition at line 1235 of file statistics.hh.
References Stats::VectorProxy< Stat >::data(), ArmISA::i, and Stats::VectorProxy< Stat >::size().
|
private |
Definition at line 1203 of file statistics.hh.
Referenced by Stats::VectorProxy< Stat >::data(), Stats::VectorProxy< Stat >::operator=(), and Stats::VectorProxy< Stat >::size().
|
private |
Definition at line 1202 of file statistics.hh.
Referenced by Stats::VectorProxy< Stat >::data(), Stats::VectorProxy< Stat >::operator=(), and Stats::VectorProxy< Stat >::operator[]().
|
private |
Definition at line 1201 of file statistics.hh.
Referenced by Stats::VectorProxy< Stat >::data(), Stats::VectorProxy< Stat >::operator=(), and Stats::VectorProxy< Stat >::operator[]().
|
mutableprivate |
Definition at line 1206 of file statistics.hh.
Referenced by Stats::VectorProxy< Stat >::result().