|
Monero
|
#include <cstdint>#include <iostream>#include <climits>#include "blake2/endian.h"#include "configuration.h"#include "randomx.h"

Go to the source code of this file.
Classes | |
| struct | randomx::fpu_reg_t |
| struct | randomx::MemoryRegisters |
| struct | randomx::RegisterFile |
Namespaces | |
| namespace | randomx |
Macros | |
| #define | UNREACHABLE |
| #define | RANDOMX_HAVE_COMPILER 0 |
Typedefs | |
| using | randomx::JitCompiler = JitCompilerFallback |
| using | randomx::addr_t = uint32_t |
| using | randomx::int_reg_t = uint64_t |
| typedef void | randomx::ProgramFunc(RegisterFile &, MemoryRegisters &, uint8_t *, uint64_t) |
| typedef void | randomx::DatasetInitFunc(randomx_cache *cache, uint8_t *dataset, uint32_t startBlock, uint32_t endBlock) |
| typedef void | randomx::DatasetDeallocFunc(randomx_dataset *) |
| typedef void | randomx::CacheDeallocFunc(randomx_cache *) |
| typedef void | randomx::CacheInitializeFunc(randomx_cache *, const void *, size_t) |
Functions | |
| bool | randomx::isZeroOrPowerOf2 (uint64_t x) |
| #define RANDOMX_HAVE_COMPILER 0 |
| #define UNREACHABLE |