Empirical
|
#include <EventDrivenGP.h>
Public Member Functions | |
Instruction (size_t _id=0, arg_t a0=0, arg_t a1=0, arg_t a2=0, const affinity_t &_aff=affinity_t()) | |
Instruction (const Instruction &)=default | |
Instruction (Instruction &&)=default | |
Instruction & | operator= (const Instruction &)=default |
Instruction & | operator= (Instruction &&)=default |
void | Set (size_t _id, arg_t _a0=0, arg_t _a1=0, arg_t _a2=0, const affinity_t &_aff=affinity_t()) |
void | Set (const Instruction &other) |
bool | operator== (const Instruction &in) const |
bool | operator!= (const Instruction &in) const |
bool | operator< (const Instruction &other) const |
Public Attributes | |
size_t | id |
arg_set_t | args |
affinity_t | affinity |
Struct to maintain EventDrivenGP Instruction information. Each instruction has an associated:
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
affinity_t emp::EventDrivenGP_AW< AFFINITY_WIDTH >::Instruction::affinity |
arg_set_t emp::EventDrivenGP_AW< AFFINITY_WIDTH >::Instruction::args |
size_t emp::EventDrivenGP_AW< AFFINITY_WIDTH >::Instruction::id |