yosys/backends/cxxrtl
whitequark 65083e9520 cxxrtl: run `hierarchy -auto-top` if no top module is present.
In most cases, a CXXRTL simulation would use a top module, either
because this module serves as an entry point to the CXXRTL C API,
or because the outputs of a top module are unbuffered, improving
performance. Taking this into account, the CXXRTL backend now runs
`hierarchy -auto-top` if there is no top module. For the few cases
where this behavior is unwanted, it now accepts a `-nohierarchy`
option.

Fixes #2373.
2020-11-02 19:18:56 +00:00
..
Makefile.inc cxxrtl: rename cxxrtl.cc→cxxrtl_backend.cc. 2020-06-07 03:48:40 +00:00
cxxrtl.h cxxrtl: expose driver kind in debug information. 2020-09-02 18:00:12 +00:00
cxxrtl_backend.cc cxxrtl: run `hierarchy -auto-top` if no top module is present. 2020-11-02 19:18:56 +00:00
cxxrtl_capi.cc cxxrtl: expose eval() and commit() via the C API. 2020-07-12 23:34:18 +00:00
cxxrtl_capi.h cxxrtl: expose driver kind in debug information. 2020-09-02 18:00:12 +00:00
cxxrtl_vcd.h cxxrtl: handle multipart signals. 2020-06-11 19:34:35 +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