#include <cstdint>
#include <iostream>
#include <type_traits>
#include "blake2/endian.h"
Go to the source code of this file.
|
| enum | randomx::InstructionType : uint16_t {
randomx::InstructionType::IADD_RS = 0,
randomx::InstructionType::IADD_M = 1,
randomx::InstructionType::ISUB_R = 2,
randomx::InstructionType::ISUB_M = 3,
randomx::InstructionType::IMUL_R = 4,
randomx::InstructionType::IMUL_M = 5,
randomx::InstructionType::IMULH_R = 6,
randomx::InstructionType::IMULH_M = 7,
randomx::InstructionType::ISMULH_R = 8,
randomx::InstructionType::ISMULH_M = 9,
randomx::InstructionType::IMUL_RCP = 10,
randomx::InstructionType::INEG_R = 11,
randomx::InstructionType::IXOR_R = 12,
randomx::InstructionType::IXOR_M = 13,
randomx::InstructionType::IROR_R = 14,
randomx::InstructionType::IROL_R = 15,
randomx::InstructionType::ISWAP_R = 16,
randomx::InstructionType::FSWAP_R = 17,
randomx::InstructionType::FADD_R = 18,
randomx::InstructionType::FADD_M = 19,
randomx::InstructionType::FSUB_R = 20,
randomx::InstructionType::FSUB_M = 21,
randomx::InstructionType::FSCAL_R = 22,
randomx::InstructionType::FMUL_R = 23,
randomx::InstructionType::FDIV_M = 24,
randomx::InstructionType::FSQRT_R = 25,
randomx::InstructionType::CBRANCH = 26,
randomx::InstructionType::CFROUND = 27,
randomx::InstructionType::ISTORE = 28,
randomx::InstructionType::NOP = 29
} |
| |