ilasynth  1.0
ILASynth: Template-based ILA Synthesis Engine
ilasynth::CppSimGen Member List

This is the complete list of members for ilasynth::CppSimGen, including all inherited members.

_curFunilasynth::CppSimGenprivate
_curVarilasynth::CppSimGenprivate
_curVarMapilasynth::CppSimGenprivate
_funMapilasynth::CppSimGenprivate
_inputsilasynth::CppSimGenprivate
_masksilasynth::CppSimGenprivate
_memConstilasynth::CppSimGenprivate
_modelNameilasynth::CppSimGenprivate
_statesilasynth::CppSimGenprivate
_unitpFuncMapilasynth::CppSimGenprivate
_unitpFuncVarMapilasynth::CppSimGenprivate
_varInFunilasynth::CppSimGenprivate
addFun(const std::string &name, bool ms=false)ilasynth::CppSimGen
addFuncVar(const std::string &name, nptr_t node, bool ms=false)ilasynth::CppSimGen
addFunUpdate(CppFun *f, nptr_t lhs, nptr_t rhs)ilasynth::CppSimGen
addFunUpdate(CppFun *f, nptr_t lhs, CppVar *rhs)ilasynth::CppSimGen
addInput(const std::string &name, nptr_t node, bool ms=false)ilasynth::CppSimGen
addState(const std::string &name, nptr_t node, bool ms=false)ilasynth::CppSimGen
appFun(CppFun *appFun, CppFun *envFun)ilasynth::CppSimGen
buildFun(CppFun *f, nptr_t nptr)ilasynth::CppSimGen
checkAndInsert(std::map< std::string, T *> &mp, const std::string &name, T *var, bool force=false)ilasynth::CppSimGenprivate
CppFunMap typedefilasynth::CppSimGen
CppSimGen(const std::string &prefix)ilasynth::CppSimGen
CppVarMap typedefilasynth::CppSimGen
createCommon(std::ostream &out) constilasynth::CppSimGenprivate
defMemClass(std::ostream &out) constilasynth::CppSimGenprivate
defUnitpFunc(std::ostream &out) constilasynth::CppSimGenprivate
depthFirstTraverse(nptr_t n)ilasynth::CppSimGenprivate
endFun(CppFun *f)ilasynth::CppSimGen
exportAllToDir(const std::string &dirName) constilasynth::CppSimGen
exportAllToFile(const std::string &fileName) constilasynth::CppSimGen
findVar(CppVarMap &mp, const std::string &name)ilasynth::CppSimGenprivate
genModel(std::ostream &out) constilasynth::CppSimGenprivate
getBoolConstCpp(const BoolConst *n)ilasynth::CppSimGenprivate
getBoolOpCpp(const BoolOp *n)ilasynth::CppSimGenprivate
getBoolVarCpp(const BoolVar *n)ilasynth::CppSimGenprivate
getBvConstCpp(const BitvectorConst *n)ilasynth::CppSimGenprivate
getBvOpCpp(const BitvectorOp *n)ilasynth::CppSimGenprivate
getBvVarCpp(const BitvectorVar *n)ilasynth::CppSimGenprivate
getFuncVarCpp(const FuncVar *n)ilasynth::CppSimGenprivate
getMemConstCpp(const MemConst *n)ilasynth::CppSimGenprivate
getMemOpCpp(const MemOp *n)ilasynth::CppSimGenprivate
getMemVarCpp(const MemVar *n)ilasynth::CppSimGenprivate
getSignedCppCode(CppVar *var)ilasynth::CppSimGenprivate
isITE(nptr_t n)ilasynth::CppSimGenprivate
operator()(const Node *n)ilasynth::CppSimGen
setFunReturn(CppFun *f, nptr_t nptr)ilasynth::CppSimGen
setMemConst(std::ostream &out) constilasynth::CppSimGenprivate
~CppSimGen()ilasynth::CppSimGen