Monero
Loading...
Searching...
No Matches
randomx
BytecodeMachine
randomx::BytecodeMachine Member List
This is the complete list of members for
randomx::BytecodeMachine
, including all inherited members.
beginCompilation
(NativeRegisterFile ®File)
randomx::BytecodeMachine
inline
compileInstruction
(RANDOMX_GEN_ARGS)
randomx::BytecodeMachine
compileProgram
(Program &program, InstructionByteCode bytecode[RANDOMX_PROGRAM_SIZE], NativeRegisterFile ®File)
randomx::BytecodeMachine
inline
exe_CBRANCH
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_CFROUND
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FADD_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FADD_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FDIV_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FMUL_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FSCAL_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FSQRT_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FSUB_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FSUB_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_FSWAP_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IADD_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IADD_RS
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IMUL_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IMUL_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IMULH_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IMULH_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_INEG_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IROL_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IROR_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISMULH_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISMULH_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISTORE
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISUB_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISUB_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_ISWAP_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IXOR_M
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
exe_IXOR_R
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
inline
static
executeBytecode
(InstructionByteCode bytecode[RANDOMX_PROGRAM_SIZE], uint8_t *scratchpad, ProgramConfiguration &config)
randomx::BytecodeMachine
inline
static
executeInstruction
(RANDOMX_EXE_ARGS)
randomx::BytecodeMachine
static
getScratchpadAddress
(InstructionByteCode &ibc, uint8_t *scratchpad)
randomx::BytecodeMachine
inline
private
static
maskRegisterExponentMantissa
(ProgramConfiguration &config, rx_vec_f128 x)
randomx::BytecodeMachine
inline
protected
static
nreg
randomx::BytecodeMachine
private
registerUsage
randomx::BytecodeMachine
private
zero
randomx::BytecodeMachine
private
static
Generated on
for Monero by
1.16.1