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()