45 throw std::runtime_error(
"JIT compilation is not supported on this platform");
uint8_t * getCode()
Definition jit_compiler_fallback.hpp:66
void generateProgramLight(Program &, ProgramConfiguration &, uint32_t)
Definition jit_compiler_fallback.hpp:50
void generateDatasetInitCode()
Definition jit_compiler_fallback.hpp:57
size_t getCodeSize()
Definition jit_compiler_fallback.hpp:69
void generateProgram(Program &, ProgramConfiguration &)
Definition jit_compiler_fallback.hpp:47
DatasetInitFunc * getDatasetInitFunc()
Definition jit_compiler_fallback.hpp:63
void enableAll()
Definition jit_compiler_fallback.hpp:74
ProgramFunc * getProgramFunc()
Definition jit_compiler_fallback.hpp:60
void generateSuperscalarHash(SuperscalarProgram(&programs)[N], std::vector< uint64_t > &)
Definition jit_compiler_fallback.hpp:54
void enableWriting()
Definition jit_compiler_fallback.hpp:72
void enableExecution()
Definition jit_compiler_fallback.hpp:73
JitCompilerFallback()
Definition jit_compiler_fallback.hpp:44
Definition program.hpp:44
Definition superscalar_program.hpp:37
Definition allocator.cpp:35
void ProgramFunc(RegisterFile &, MemoryRegisters &, uint8_t *, uint64_t)
Definition common.hpp:188
void DatasetInitFunc(randomx_cache *cache, uint8_t *dataset, uint32_t startBlock, uint32_t endBlock)
Definition common.hpp:189
unsigned int uint32_t
Definition stdint.h:126
unsigned char uint8_t
Definition stdint.h:124
Definition program.hpp:39