GEGELATI

Loading...
Searching...
No Matches
CodeGen::ProgramGenerationEngine Member List

This is the complete list of members for CodeGen::ProgramGenerationEngine, including all inherited members.

completeFormat(const Instructions::Instruction &instruction) const | CodeGen::ProgramGenerationEngine | protected
constant_regex | CodeGen::ProgramGenerationEngine | protectedstatic
dataPrinter | CodeGen::ProgramGenerationEngine | protected
dataScsConstsAndRegs | Program::ProgramEngine | protected
dataSources | Program::ProgramEngine | protected
fetchCurrentOperands(std::vector< Data::UntypedSharedPtr > &operands) const | Program::ProgramEngine |
fileC | CodeGen::ProgramGenerationEngine | protected
fileH | CodeGen::ProgramGenerationEngine | protected
generateCurrentLine() | CodeGen::ProgramGenerationEngine |
generateProgram(uint64_t progID, const bool ignoreException=false) | CodeGen::ProgramGenerationEngine |
getCurrentInstruction() const | Program::ProgramEngine |
getCurrentLine() const | Program::ProgramEngine |
getDataSources() const | Program::ProgramEngine |
getNameSourceData(const uint64_t &idx) | CodeGen::ProgramGenerationEngine | protected
getOperandLocation(uint64_t idxOp) const | Program::ProgramEngine |
getRegisterValues(uint64_t nbRegisters) | Program::ProgramEngine | virtual
initGlobalVar(size_t nbConstant) | CodeGen::ProgramGenerationEngine | protected
initOperandCurrentLine() | CodeGen::ProgramGenerationEngine | protected
iterateThroughtProgram(const bool ignoreException) | Program::ProgramEngine | virtual
nameConstantVariable | CodeGen::ProgramGenerationEngine | protectedstatic
nameDataVariable | CodeGen::ProgramGenerationEngine | protectedstatic
nameOperandVariable | CodeGen::ProgramGenerationEngine | protectedstatic
nameRegVariable | CodeGen::ProgramGenerationEngine | protectedstatic
next() | Program::ProgramEngine |
openFile(const std::string &filename, const std::string &path, size_t nbConstant) | CodeGen::ProgramGenerationEngine | protected
operand_regex | CodeGen::ProgramGenerationEngine | protectedstatic
processLine() override | CodeGen::ProgramGenerationEngine | virtual
program | Program::ProgramEngine | protected
programCounter | Program::ProgramEngine | protected
ProgramEngine()=delete | Program::ProgramEngine | protected
ProgramEngine(const Environment &env) | Program::ProgramEngine | inlineprotected
ProgramEngine(const Program &prog, const std::vector< std::reference_wrapper< T > > &dataSrc) | Program::ProgramEngine | inlineprotected
ProgramEngine(const Program &prog) | Program::ProgramEngine | inlineprotected
ProgramGenerationEngine(const std::string &filename, const Environment &env, const std::string &path="./") | CodeGen::ProgramGenerationEngine | inline
ProgramGenerationEngine(const std::string &filename, const Program::Program &p, const std::string &path="./") | CodeGen::ProgramGenerationEngine | inline
registers | Program::ProgramEngine | protected
setDataSources(const std::vector< std::reference_wrapper< T > > &dataSrc) | Program::ProgramEngine | inline
setProgram(const Program &prog) | Program::ProgramEngine |
~ProgramGenerationEngine() | CodeGen::ProgramGenerationEngine | inline