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

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

add_always_stmt(const vlg_stmt_t &s)ilasynth::VerilogExportprotected
add_init_stmt(const vlg_stmt_t &s)ilasynth::VerilogExportprotected
add_input(const vlg_name_t &n, int w)ilasynth::VerilogExportprotected
add_ite_stmt(const vlg_stmt_t &cond, const vlg_stmt_t &tstmt, const vlg_stmt_t &fstmt)ilasynth::VerilogExportprotected
add_mem(const vlg_name_t &n, int addr_width, int data_width)ilasynth::VerilogExportprotected
add_output(const vlg_name_t &n, int w)ilasynth::VerilogExportprotected
add_reg(const vlg_name_t &n, int w)ilasynth::VerilogExportprotected
add_stmt(const vlg_stmt_t &s)ilasynth::VerilogExportprotected
add_wire(const vlg_name_t &n, int w)ilasynth::VerilogExportprotected
always_stmtsilasynth::VerilogExportprivate
checkMemVar(const Node *n, const MemVar *&mem, int &fail)ilasynth::VerilogExportprotected
clkNameilasynth::VerilogExportprivate
current_writesilasynth::VerilogExportprivate
exportBit(const std::string &name, const npair_t &np)ilasynth::VerilogExport
exportCondWrites(const std::string &n, int addr_width, int data_width, const mem_write_list_t &writeList)ilasynth::VerilogExportprotected
exportFunc(const std::string &name, const npair_t &np)ilasynth::VerilogExport
exportInp(const std::string &name, const npair_t &np)ilasynth::VerilogExport
exportMem(const std::string &name, const npair_t &np)ilasynth::VerilogExport
exportReg(const std::string &name, const npair_t &np)ilasynth::VerilogExport
exportUabs(const Abstraction &uabs)ilasynth::VerilogExportinline
ExternalMemilasynth::VerilogExportprotected
finalExport(std::ostream &)ilasynth::VerilogExport
FunctionAsModuleilasynth::VerilogExportprotected
get_width(const Node *n)ilasynth::VerilogExportprotected
getArg(const Node *n, int i)ilasynth::VerilogExportprotected
getName(const Node *n)ilasynth::VerilogExportprotected
idCounterilasynth::VerilogExportprotected
init_stmtsilasynth::VerilogExportprivate
inputsilasynth::VerilogExportprivate
ite_stmtsilasynth::VerilogExportprivate
logicalAnd(const nptr_t &c1, const nptr_t &c2)ilasynth::VerilogExportprotectedstatic
mem_iilasynth::VerilogExportprivate
mem_oilasynth::VerilogExportprivate
memsilasynth::VerilogExportprivate
moduleNameilasynth::VerilogExportprivate
NewId()ilasynth::VerilogExportprotected
NewId(const std::string &refName)ilasynth::VerilogExportprotected
nmapilasynth::VerilogExportprivate
nodeVistorFunc(const Node *n)ilasynth::VerilogExportprotected
notCacheilasynth::VerilogExportprivate
outputsilasynth::VerilogExportprivate
past_writesilasynth::VerilogExportprivate
preheaderilasynth::VerilogExportprivate
regsilasynth::VerilogExportprivate
rstNameilasynth::VerilogExportprivate
setModuleName(const std::string &modName)ilasynth::VerilogExport
start_iterate(const Node *n)ilasynth::VerilogExportprotected
statementsilasynth::VerilogExportprivate
translateBitvectorOp(const BitvectorOp *bvop)ilasynth::VerilogExportprotected
translateBoolOp(const BoolOp *boolop)ilasynth::VerilogExportprotected
VerilogExport(const std::string &modName, const std::string &clk, const std::string &rst, const VlgExportConfig &config)ilasynth::VerilogExport
vexpr_map_t typedefilasynth::VerilogExport
visitMemNodes(const Node *n, const nptr_t &cond, mem_write_entry_list_stack_t &writesStack)ilasynth::VerilogExportprotected
WidthToRange(int w)ilasynth::VerilogExportprivate
wiresilasynth::VerilogExportprivate