yosys/backends
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
..
aiger use the new isPublic() in a few places 2020-09-14 12:43:18 +02:00
blif Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
btor btor: Use Mem helper. 2020-10-21 17:51:20 +02:00
cxxrtl cxxrtl: run `hierarchy -auto-top` if no top module is present. 2020-11-02 19:18:56 +00:00
edif use the new isPublic() in a few places 2020-09-14 12:43:18 +02:00
firrtl Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
intersynth Replace "ILANG" with "RTLIL" everywhere. 2020-08-26 17:29:32 +00:00
json Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
protobuf Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
rtlil Replace "ILANG" with "RTLIL" everywhere. 2020-08-26 17:29:32 +00:00
simplec Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
smt2 smt2: Use Mem helper. 2020-10-21 17:51:20 +02:00
smv Add missing gitignores for test artifacts 2020-08-31 19:43:51 +02:00
spice Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
table Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
verilog verilog_backend: Use Mem helper. 2020-10-21 17:51:20 +02:00