|
Monero
|

Public Member Functions | |
| MacroOp (const char *name, int size) | |
| MacroOp (const char *name, int size, int latency, ExecutionPort::type uop) | |
| MacroOp (const char *name, int size, int latency, ExecutionPort::type uop1, ExecutionPort::type uop2) | |
| MacroOp (const MacroOp &parent, bool dependent) | |
| const char * | getName () const |
| int | getSize () const |
| int | getLatency () const |
| ExecutionPort::type | getUop1 () const |
| ExecutionPort::type | getUop2 () const |
| bool | isSimple () const |
| bool | isEliminated () const |
| bool | isDependent () const |
Private Attributes | |
| const char * | name_ |
| int | size_ |
| int | latency_ |
| ExecutionPort::type | uop1_ |
| ExecutionPort::type | uop2_ |
| bool | dependent_ = false |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
|
static |
|
private |
|
static |
|
static |
|
private |
|
static |
|
static |
|
static |
|
private |
|
static |
|
static |
|
static |
|
private |
|
static |
|
static |
|
private |
|
private |
|
static |
|
static |