OpenASIP
2.0
|
#include <ExecutableMove.hh>
Public Member Functions | |
DummyExecutableMove (ClockCycleCount executionCount) | |
Public Member Functions inherited from ExecutableMove | |
ExecutableMove (const ReadableState &src, BusState &bus, WritableState &dst) | |
ExecutableMove (const ReadableState &src, BusState &bus, WritableState &dst, const ReadableState &guardReg, bool negated) | |
ExecutableMove (InlineImmediateValue *immediateSource, BusState &bus, WritableState &dst, const ReadableState &guardReg, bool negated) | |
ExecutableMove (InlineImmediateValue *immediateSource, BusState &bus, WritableState &dst) | |
virtual | ~ExecutableMove () |
virtual void | executeRead () |
virtual void | executeWrite () |
virtual void | evaluateGuard () |
virtual bool | squashed () const |
ClockCycleCount | executionCount () const |
void | resetExecutionCount () |
Additional Inherited Members | |
Protected Member Functions inherited from ExecutableMove | |
ExecutableMove () | |
Protected Attributes inherited from ExecutableMove | |
const ReadableState * | src_ |
Source of the move. More... | |
BusState * | bus_ |
Bus of the move. More... | |
WritableState * | dst_ |
Destination of the move. More... | |
const ReadableState * | guardReg_ |
Guard of the move. More... | |
const bool | guarded_ |
True if this is a guarded move. More... | |
const bool | negated_ |
True if guard is inverted. More... | |
ClockCycleCount | executionCount_ |
The count of times this move has been fully executed (without squash). More... | |
bool | squashed_ |
True in case this move was squashed last time it was executed. More... | |
Extremely simple wrapper for ExecutableMove, takes no params but exec count.
Definition at line 121 of file ExecutableMove.hh.
DummyExecutableMove::DummyExecutableMove | ( | ClockCycleCount | executionCount | ) |
Constructor for SimpleExecutableMove that sets the execution count
executionCount | the execution count |
Definition at line 244 of file ExecutableMove.cc.
References ExecutableMove::executionCount(), and ExecutableMove::executionCount_.