Monero
Loading...
Searching...
No Matches
randomx::CompilerState Struct Reference

#include <jit_compiler.hpp>

Inheritance diagram for randomx::CompilerState:
Collaboration diagram for randomx::CompilerState:

Public Attributes

int32_t instructionOffsets [RANDOMX_PROGRAM_SIZE]
int registerUsage [RegistersCount]
Public Attributes inherited from randomx::CodeBuffer
uint8_tcode
int32_t codePos
int32_t rcpCount

Additional Inherited Members

Public Member Functions inherited from randomx::CodeBuffer
void emit (const uint8_t *src, int32_t len)
template<typename T>
void emit (T src)
void emitAt (int32_t codePos, const uint8_t *src, int32_t len)
template<typename T>
void emitAt (int32_t codePos, T src)

Member Data Documentation

◆ instructionOffsets

int32_t randomx::CompilerState::instructionOffsets[RANDOMX_PROGRAM_SIZE]

◆ registerUsage

int randomx::CompilerState::registerUsage[RegistersCount]

The documentation for this struct was generated from the following file: