| add_always_stmt(const vlg_stmt_t &s) | ilasynth::VerilogExport | protected |
| add_init_stmt(const vlg_stmt_t &s) | ilasynth::VerilogExport | protected |
| add_input(const vlg_name_t &n, int w) | ilasynth::VerilogExport | protected |
| add_ite_stmt(const vlg_stmt_t &cond, const vlg_stmt_t &tstmt, const vlg_stmt_t &fstmt) | ilasynth::VerilogExport | protected |
| add_mem(const vlg_name_t &n, int addr_width, int data_width) | ilasynth::VerilogExport | protected |
| add_output(const vlg_name_t &n, int w) | ilasynth::VerilogExport | protected |
| add_reg(const vlg_name_t &n, int w) | ilasynth::VerilogExport | protected |
| add_stmt(const vlg_stmt_t &s) | ilasynth::VerilogExport | protected |
| add_wire(const vlg_name_t &n, int w) | ilasynth::VerilogExport | protected |
| always_stmts | ilasynth::VerilogExport | private |
| checkMemVar(const Node *n, const MemVar *&mem, int &fail) | ilasynth::VerilogExport | protected |
| clkName | ilasynth::VerilogExport | private |
| current_writes | ilasynth::VerilogExport | private |
| 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::VerilogExport | protected |
| 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::VerilogExport | inline |
| ExternalMem | ilasynth::VerilogExport | protected |
| finalExport(std::ostream &) | ilasynth::VerilogExport | |
| FunctionAsModule | ilasynth::VerilogExport | protected |
| get_width(const Node *n) | ilasynth::VerilogExport | protected |
| getArg(const Node *n, int i) | ilasynth::VerilogExport | protected |
| getName(const Node *n) | ilasynth::VerilogExport | protected |
| idCounter | ilasynth::VerilogExport | protected |
| init_stmts | ilasynth::VerilogExport | private |
| inputs | ilasynth::VerilogExport | private |
| ite_stmts | ilasynth::VerilogExport | private |
| logicalAnd(const nptr_t &c1, const nptr_t &c2) | ilasynth::VerilogExport | protectedstatic |
| mem_i | ilasynth::VerilogExport | private |
| mem_o | ilasynth::VerilogExport | private |
| mems | ilasynth::VerilogExport | private |
| moduleName | ilasynth::VerilogExport | private |
| NewId() | ilasynth::VerilogExport | protected |
| NewId(const std::string &refName) | ilasynth::VerilogExport | protected |
| nmap | ilasynth::VerilogExport | private |
| nodeVistorFunc(const Node *n) | ilasynth::VerilogExport | protected |
| notCache | ilasynth::VerilogExport | private |
| outputs | ilasynth::VerilogExport | private |
| past_writes | ilasynth::VerilogExport | private |
| preheader | ilasynth::VerilogExport | private |
| regs | ilasynth::VerilogExport | private |
| rstName | ilasynth::VerilogExport | private |
| setModuleName(const std::string &modName) | ilasynth::VerilogExport | |
| start_iterate(const Node *n) | ilasynth::VerilogExport | protected |
| statements | ilasynth::VerilogExport | private |
| translateBitvectorOp(const BitvectorOp *bvop) | ilasynth::VerilogExport | protected |
| translateBoolOp(const BoolOp *boolop) | ilasynth::VerilogExport | protected |
| VerilogExport(const std::string &modName, const std::string &clk, const std::string &rst, const VlgExportConfig &config) | ilasynth::VerilogExport | |
| vexpr_map_t typedef | ilasynth::VerilogExport | |
| visitMemNodes(const Node *n, const nptr_t &cond, mem_write_entry_list_stack_t &writesStack) | ilasynth::VerilogExport | protected |
| WidthToRange(int w) | ilasynth::VerilogExport | private |
| wires | ilasynth::VerilogExport | private |