|
Monero
|
#include <assembly_generator_x86.hpp>
Public Member Functions | |
| void | generateProgram (Program &prog) |
| void | generateAsm (SuperscalarProgram &prog) |
| void | generateC (SuperscalarProgram &prog) |
| void | printCode (std::ostream &os) |
Private Attributes | |
| std::stringstream | asmCode |
| int | registerUsage [RegistersCount] |
Static Private Attributes | |
| static InstructionGenerator | engine [256] |
|
private |
|
private |
|
private |
| void randomx::AssemblyGeneratorX86::generateAsm | ( | SuperscalarProgram & | prog | ) |
| void randomx::AssemblyGeneratorX86::generateC | ( | SuperscalarProgram & | prog | ) |
|
private |
| void randomx::AssemblyGeneratorX86::generateProgram | ( | Program & | prog | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |