aboutsummaryrefslogtreecommitdiffstats
path: root/backends/cxxrtl
Commit message (Expand)AuthorAgeFilesLines
* cxxrtl: correctly handle `sync always` rules.whitequark2020-04-171-3/+13
* cxxrtl: make ROMs writable, document memory::operator[].whitequark2020-04-162-4/+6
* cxxrtl: fix misleading example, caution about race conditions.whitequark2020-04-161-4/+13
* cxxrtl: remove inaccurate comment. NFC.whitequark2020-04-161-2/+0
* cxxrtl: Fix handling of unclocked memory read portsDavid Shah2020-04-141-2/+3
* Merge pull request #1922 from whitequark/write_cxxrtl-disconnected-outputswhitequark2020-04-141-0/+2
|\
| * write_cxxrtl: ignore disconnected module ports.whitequark2020-04-141-0/+2
* | write_cxxrtl: enable separate compilation.whitequark2020-04-141-9/+81
|/
* write_cxxrtl: add basic documentation.whitequark2020-04-091-1/+16
* write_cxxrtl: add support for $dlatch and $dlatchsr cells.whitequark2020-04-091-3/+16
* write_cxxrtl: add support for $sr cell.whitequark2020-04-091-27/+35
* write_cxxrtl: add support for $slice and $concat cells.whitequark2020-04-091-1/+16
* write_cxxrtl: improve writable memory handling.whitequark2020-04-092-65/+87
* write_cxxrtl: add support for hierarchical designs.whitequark2020-04-091-18/+107
* write_cxxrtl: avoid undefined behavior on out-of-bounds memory access.whitequark2020-04-092-46/+78
* write_cxxrtl: statically schedule comb logic and localize wires.whitequark2020-04-092-68/+368
* write_cxxrtl: elide wires for results of comb cells used once.whitequark2020-04-091-35/+359
* write_cxxrtl: new backend.whitequark2020-04-093-0/+2010