Go to the source code of this file.
|
| enum | V4_Settings {
TOTAL_LATENCY = 15 * 3,
NUM_INSTRUCTIONS_MIN = 60,
NUM_INSTRUCTIONS_MAX = 70,
ALU_COUNT_MUL = 1,
ALU_COUNT = 3
} |
| |
| enum | V4_InstructionList {
MUL,
ADD,
SUB,
ROR,
ROL,
XOR,
RET,
V4_INSTRUCTION_COUNT = RET
} |
| |
| enum | V4_InstructionDefinition { V4_OPCODE_BITS = 3,
V4_DST_INDEX_BITS = 2,
V4_SRC_INDEX_BITS = 3
} |
| |
◆ FORCEINLINE
◆ UNREACHABLE_CODE
◆ V4_EXEC
◆ V4_EXEC_10
Value: V4_EXEC(j + 1) \
V4_EXEC(j + 2) \
V4_EXEC(j + 3) \
V4_EXEC(j + 4) \
V4_EXEC(j + 5) \
V4_EXEC(j + 6) \
V4_EXEC(j + 7) \
V4_EXEC(j + 8) \
V4_EXEC(j + 9)
◆ v4_reg
◆ V4_InstructionDefinition
| Enumerator |
|---|
| V4_OPCODE_BITS | |
| V4_DST_INDEX_BITS | |
| V4_SRC_INDEX_BITS | |
◆ V4_InstructionList
| Enumerator |
|---|
| MUL | |
| ADD | |
| SUB | |
| ROR | |
| ROL | |
| XOR | |
| RET | |
| V4_INSTRUCTION_COUNT | |
◆ V4_Settings
| Enumerator |
|---|
| TOTAL_LATENCY | |
| NUM_INSTRUCTIONS_MIN | |
| NUM_INSTRUCTIONS_MAX | |
| ALU_COUNT_MUL | |
| ALU_COUNT | |
◆ check_data()
◆ v4_random_math()
◆ v4_random_math_init()