|
gem5
|
#include <misc.hh>
Public Member Functions | |
| WaitClass () | |
| void | init (uint64_t *_tcnt, uint32_t _numStages=0) |
| void | set (uint32_t i) |
| void | preset (uint32_t delay) |
| bool | rdy () const |
| bool | prerdy () const |
Private Attributes | |
| uint64_t | nxtAvail |
| uint64_t | lookAheadAvail |
| uint64_t * | tcnt |
| uint32_t | numStages |
|
inline |
Definition at line 54 of file misc.hh.
References numStages, and tcnt.
Referenced by ComputeUnit::init().
|
inline |
Definition at line 71 of file misc.hh.
References lookAheadAvail, and tcnt.
|
inline |
Definition at line 66 of file misc.hh.
References lookAheadAvail, numStages, and tcnt.
|
inline |
Definition at line 70 of file misc.hh.
References nxtAvail, and tcnt.
Referenced by LocalMemPipeline::exec(), GlobalMemPipeline::exec(), and ComputeUnit::isDone().
|
inline |
Definition at line 60 of file misc.hh.
References fatal_if(), ArmISA::i, nxtAvail, and tcnt.
Referenced by LocalMemPipeline::exec(), and GlobalMemPipeline::exec().
|
private |
|
private |
|
private |
|
private |