60 void print(std::ostream& os)
const {
70 static_assert(
sizeof(
Program) % 64 == 0,
"Invalid size of class randomx::Program");
Definition: allocator.cpp:35
void print(std::ostream &os) const
Definition: program.hpp:60
int i
Definition: pymoduletest.py:23
Instruction & operator()(int pc)
Definition: program.hpp:46
Definition: instruction.hpp:75
uint64_t getEntropy(int i)
Definition: program.hpp:53
Instruction programBuffer[RANDOMX_PROGRAM_SIZE]
Definition: program.hpp:67
uint32_t readReg3
Definition: program.hpp:41
uint64_t eMask[2]
Definition: program.hpp:40
static FORCE_INLINE uint64_t load64(const void *src)
Definition: endian.h:50
Definition: program.hpp:39
unsigned int uint32_t
Definition: stdint.h:126
uint64_t entropyBuffer[16]
Definition: program.hpp:66
Definition: program.hpp:44
#define RANDOMX_PROGRAM_SIZE
Definition: configuration.h:56
unsigned __int64 uint64_t
Definition: stdint.h:136
friend std::ostream & operator<<(std::ostream &os, const Program &p)
Definition: program.hpp:49
uint32_t readReg1
Definition: program.hpp:41
uint32_t readReg2
Definition: program.hpp:41
p
Definition: pymoduletest.py:75
uint32_t readReg0
Definition: program.hpp:41
uint32_t getSize()
Definition: program.hpp:56