|
Monero
|
#include <bytecode_machine.hpp>

Public Attributes | ||
| union { | ||
| int_reg_t * idst | ||
| rx_vec_f128 * fdst | ||
| }; | ||
| union { | ||
| const int_reg_t * isrc | ||
| const rx_vec_f128 * fsrc | ||
| }; | ||
| union { | ||
| uint64_t imm | ||
| int64_t simm | ||
| }; | ||
| InstructionType | type | |
| union { | ||
| int16_t target | ||
| uint16_t shift | ||
| }; | ||
| uint32_t | memMask | |
| union { ... } randomx::InstructionByteCode |
| union { ... } randomx::InstructionByteCode |
| union { ... } randomx::InstructionByteCode |
| union { ... } randomx::InstructionByteCode |
| rx_vec_f128* randomx::InstructionByteCode::fdst |
| const rx_vec_f128* randomx::InstructionByteCode::fsrc |
| int_reg_t* randomx::InstructionByteCode::idst |
| uint64_t randomx::InstructionByteCode::imm |
| uint32_t randomx::InstructionByteCode::memMask |
| uint16_t randomx::InstructionByteCode::shift |
| int64_t randomx::InstructionByteCode::simm |
| int16_t randomx::InstructionByteCode::target |
| InstructionType randomx::InstructionByteCode::type |