yosys/backends/cxxrtl
Catherine 55c9fb3b18 cxxrtl: preserve interior memory pointers across reset.
Before this commit, values, wires, and memories with an initializer
were value-initialized in emitted C++ code. After this commit, all
values, wires, and memories are default-initialized, and the default
constructor of generated modules calls the reset() method, which
assigns the members that have an initializer.
2021-12-11 16:40:06 +00:00
..
Makefile.inc cxxrtl: rename cxxrtl.cc→cxxrtl_backend.cc. 2020-06-07 03:48:40 +00:00
cxxrtl.h cxxrtl: preserve interior memory pointers across reset. 2021-12-11 16:40:06 +00:00
cxxrtl_backend.cc cxxrtl: preserve interior memory pointers across reset. 2021-12-11 16:40:06 +00:00
cxxrtl_capi.cc cxxrtl: implement debug information outlining. 2020-12-14 01:27:27 +00:00
cxxrtl_capi.h cxxrtl: use `static inline` instead of `inline` in the C API. 2020-12-20 14:48:16 +00:00
cxxrtl_vcd.h cxxrtl: escape colon in variable names in VCD writer. 2021-07-19 16:22:55 +00:00
cxxrtl_vcd_capi.cc cxxrtl: add missing namespace. 2020-06-09 06:26:43 +00:00
cxxrtl_vcd_capi.h Fix formatting. NFC. 2020-06-10 15:48:40 +00:00