|
Monero
|
#include "common.hpp"#include "intrin_portable.h"#include "instruction.hpp"#include "program.hpp"

Go to the source code of this file.
Classes | |
| struct | randomx::NativeRegisterFile |
| struct | randomx::InstructionByteCode |
| class | randomx::BytecodeMachine |
Namespaces | |
| namespace | randomx |
Macros | |
| #define | OPCODE_CEIL_DECLARE(curr, prev) |
| #define | RANDOMX_EXE_ARGS InstructionByteCode& ibc, int& pc, uint8_t* scratchpad, ProgramConfiguration& config |
| #define | RANDOMX_GEN_ARGS Instruction& instr, int i, InstructionByteCode& ibc |
Typedefs | |
| typedef void(BytecodeMachine::* | randomx::InstructionGenBytecode) (RANDOMX_GEN_ARGS) |
Variables | |
| constexpr int | randomx::ceil_NULL = 0 |
| #define OPCODE_CEIL_DECLARE | ( | curr, | |
| prev ) |
| #define RANDOMX_EXE_ARGS InstructionByteCode& ibc, int& pc, uint8_t* scratchpad, ProgramConfiguration& config |
| #define RANDOMX_GEN_ARGS Instruction& instr, int i, InstructionByteCode& ibc |