Go to the documentation of this file.
95 for (std::size_t i = 0; i <
moves_.size(); ++i) {
96 moves_[i]->resetExecutionCount();
111 return moves_[moveIndex]->executionCount();
virtual ~ExecutableInstruction()
ClockCycleCount executionCount() const
void addExecutableMove(ExecutableMove *move)
UpdateContainer updateActions_
All long immediate update actions.
void resetExecutionCounts()
MoveContainer moves_
All moves of the instruction.
find Finds info of the inner loops in the false
ClockCycleCount executionCount_
The count of times this instruction has been executed.
CycleCount ClockCycleCount
Alias for ClockCycleCount.
void addLongImmediateUpdateAction(LongImmUpdateAction *action)
ClockCycleCount moveExecutionCount(std::size_t moveIndex) const