GEGELATI
CodeGen::ProgramGenerationEngine Member List

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

completeFormat(const Instructions::Instruction &instruction) constCodeGen::ProgramGenerationEngineprotected
dataPrinterCodeGen::ProgramGenerationEngineprotected
dataScsConstsAndRegsProgram::ProgramEngineprotected
dataSourcesProgram::ProgramEngineprotected
fetchCurrentOperands(std::vector< Data::UntypedSharedPtr > &operands) constProgram::ProgramEngine
fileCCodeGen::ProgramGenerationEngineprotected
fileHCodeGen::ProgramGenerationEngineprotected
generateCurrentLine()CodeGen::ProgramGenerationEngine
generateProgram(uint64_t progID, const bool ignoreException=false)CodeGen::ProgramGenerationEngine
getCurrentInstruction() constProgram::ProgramEngine
getCurrentLine() constProgram::ProgramEngine
getDataSources() constProgram::ProgramEngine
getNameSourceData(const uint64_t &idx)CodeGen::ProgramGenerationEngineprotected
getOperandLocation(uint64_t idxOp) constProgram::ProgramEngine
initGlobalVar(size_t nbConstant)CodeGen::ProgramGenerationEngineprotected
initOperandCurrentLine()CodeGen::ProgramGenerationEngineprotected
iterateThroughtProgram(const bool ignoreException)Program::ProgramEnginevirtual
nameConstantVariableCodeGen::ProgramGenerationEngineprotectedstatic
nameDataVariableCodeGen::ProgramGenerationEngineprotectedstatic
nameOperandVariableCodeGen::ProgramGenerationEngineprotectedstatic
nameRegVariableCodeGen::ProgramGenerationEngineprotectedstatic
next()Program::ProgramEngine
openFile(const std::string &filename, const std::string &path, size_t nbConstant)CodeGen::ProgramGenerationEngineprotected
operand_regexCodeGen::ProgramGenerationEngineprotectedstatic
processLine() overrideCodeGen::ProgramGenerationEnginevirtual
programProgram::ProgramEngineprotected
programCounterProgram::ProgramEngineprotected
ProgramEngine()=deleteProgram::ProgramEngineprotected
ProgramEngine(const Environment &env)Program::ProgramEngineinlineprotected
ProgramEngine(const Program &prog, const std::vector< std::reference_wrapper< T > > &dataSrc)Program::ProgramEngineinlineprotected
ProgramEngine(const Program &prog)Program::ProgramEngineinlineprotected
ProgramGenerationEngine(const std::string &filename, const Environment &env, const std::string &path="./")CodeGen::ProgramGenerationEngineinline
ProgramGenerationEngine(const std::string &filename, const Program::Program &p, const std::string &path="./")CodeGen::ProgramGenerationEngineinline
registersProgram::ProgramEngineprotected
setDataSources(const std::vector< std::reference_wrapper< T > > &dataSrc)Program::ProgramEngineinline
setProgram(const Program &prog)Program::ProgramEngine
~ProgramGenerationEngine()CodeGen::ProgramGenerationEngineinline