| Commit message (Expand) | Author | Age | Files | Lines |
* | abc9_ops: add 'dff' label for auto handling of (* abc9_flop *) boxes | Eddie Hung | 2020-05-14 | 1 | -8/+2 |
* | xaiger: output $_DFF_[NP]_ with mergeability if -dff option | Eddie Hung | 2020-05-14 | 1 | -42/+44 |
* | Reorder cases to avoid fall-through warning | Xiretza | 2020-05-07 | 1 | -3/+3 |
* | Add YS_FALLTHROUGH macro to mark case fall-through | Xiretza | 2020-05-07 | 2 | -2/+8 |
* | aiger: fixes for ports that have start_offset != 0 | Eddie Hung | 2020-05-02 | 2 | -9/+8 |
* | cxxrtl: Round up constant width | David Shah | 2020-04-25 | 1 | -1/+1 |
* | cxxrtl: use `cxxrtl_` prefix rather than `cxxrtl.` | whitequark | 2020-04-24 | 1 | -45/+45 |
* | cxxrtl: improve printing of narrow memories. | whitequark | 2020-04-24 | 1 | -3/+4 |
* | cxxrtl: fix handling of parametric modules with large parameters. | whitequark | 2020-04-24 | 1 | -1/+1 |
* | cxxrtl: keep the memory write queue sorted on insertion. | Asu | 2020-04-22 | 1 | -3/+5 |
* | Merge pull request #1979 from whitequark/cxxrtl-go-faster | Claire Wolf | 2020-04-22 | 2 | -184/+396 |
|\ |
|
| * | cxxrtl: run edge detectors only once in eval(). | whitequark | 2020-04-22 | 1 | -6/+22 |
| * | cxxrtl: add an unsupported knob for manipulating clock trees. | whitequark | 2020-04-22 | 1 | -0/+18 |
| * | cxxrtl: use log_id() where appropriate. NFC. | whitequark | 2020-04-21 | 1 | -4/+4 |
| * | cxxrtl: add (*cxxrtl.{comb,sync}*) annotations on black box outputs. | whitequark | 2020-04-21 | 1 | -65/+186 |
| * | cxxrtl: s/sync_{wire,type}/edge_{wire,type}/. NFC. | whitequark | 2020-04-21 | 1 | -23/+23 |
| * | cxxrtl: use one delta cycle for immediately converging netlists. | whitequark | 2020-04-21 | 2 | -11/+21 |
| * | cxxrtl: add -O6, a shortcut for running `proc; flatten`. | whitequark | 2020-04-21 | 1 | -4/+14 |
| * | cxxrtl: unbuffer module input wires. | whitequark | 2020-04-21 | 1 | -31/+61 |
| * | cxxrtl: simplify generated edge detection logic. | whitequark | 2020-04-21 | 1 | -56/+29 |
| * | cxxrtl: localize wires with multiple comb drivers, too. | whitequark | 2020-04-21 | 1 | -32/+31 |
| * | cxxrtl: detect buffered comb wires, not just feedback wires. | whitequark | 2020-04-21 | 1 | -5/+40 |
* | | write_json: dump default parameter values | Marcelina KoĆcielnicka | 2020-04-21 | 1 | -0/+10 |
* | | ilang, ast: Store parameter order and default value information. | Marcelina KoĆcielnicka | 2020-04-21 | 1 | -2/+10 |
* | | Merge pull request #1971 from YosysHQ/claire/edifkeep | Claire Wolf | 2020-04-21 | 1 | -14/+108 |
|\ \
| |/
|/| |
|
| * | Improve net priorities in EDIF back-end | Claire Wolf | 2020-04-21 | 1 | -0/+64 |
| * | Ignore conflicting keep attributes, unless asked not to. Fixes #1733 | Claire Wolf | 2020-04-20 | 1 | -14/+44 |
* | | Merge pull request #1961 from whitequark/paramod-original-name | whitequark | 2020-04-21 | 1 | -11/+2 |
|\ \
| |/
|/| |
|
| * | ast, rpc: record original name of $paramod\* as \hdlname attribute. | whitequark | 2020-04-18 | 1 | -11/+2 |
* | | cxxrtl: provide attributes to black box factories, too. | whitequark | 2020-04-19 | 2 | -49/+57 |
* | | cxxrtl: add templated black box support. | whitequark | 2020-04-18 | 1 | -16/+193 |
* | | cxxrtl: make eval() and commit() inline in blackboxes. | whitequark | 2020-04-18 | 1 | -82/+103 |
* | | cxxrtl: add simple black box support. | whitequark | 2020-04-18 | 2 | -70/+311 |
* | | cxxrtl: use ID::X instead of ID(X). NFC. | whitequark | 2020-04-18 | 1 | -107/+107 |
* | | cxxrtl: correctly handle `sync always` rules. | whitequark | 2020-04-17 | 1 | -3/+13 |
|/ |
|
* | Merge pull request #1947 from whitequark/cxxrtl-usability | whitequark | 2020-04-16 | 2 | -10/+19 |
|\ |
|
| * | cxxrtl: make ROMs writable, document memory::operator[]. | whitequark | 2020-04-16 | 2 | -4/+6 |
| * | cxxrtl: fix misleading example, caution about race conditions. | whitequark | 2020-04-16 | 1 | -4/+13 |
| * | cxxrtl: remove inaccurate comment. NFC. | whitequark | 2020-04-16 | 1 | -2/+0 |
* | | Merge pull request #1797 from epfl-vlsc/firrtl_backend_fileinfo | Claire Wolf | 2020-04-16 | 1 | -29/+51 |
|\ \
| |/
|/| |
|
| * | Fix indentation | Sahand Kashani | 2020-04-09 | 1 | -3/+3 |
| * | Remove dependency on ilang backend since we no longer use it | Sahand Kashani | 2020-04-08 | 1 | -1/+0 |
| * | Merge branch 'master' of github.com:YosysHQ/yosys into firrtl_backend_fileinfo | Sahand Kashani | 2020-04-08 | 14 | -1131/+1243 |
| |\ |
|
| * | | Remove unnecessary pruning of double-quoting | Sahand Kashani | 2020-04-08 | 1 | -5/+0 |
| * | | Remove use of auto for simple types + simplify src attribute computation | Sahand Kashani | 2020-03-24 | 1 | -10/+5 |
| * | | Refactor to directly call ILANG_BACKEND::dump_const() + directly lookup src a... | Sahand Kashani | 2020-03-24 | 1 | -68/+15 |
| * | | Indentation conventions | Sahand Kashani | 2020-03-23 | 1 | -5/+6 |
| * | | Const parameter in function (backends/firrtl/firrtl.cc) | Sahand Kashani-Akhavan | 2020-03-23 | 1 | -1/+1 |
| * | | Strip quotes around fileinfo strings | Sahand Kashani | 2020-03-21 | 1 | -1/+5 |
| * | | Add fileinfo to firrtl backend for assignments and non-instance cells | Sahand Kashani | 2020-03-21 | 1 | -21/+30 |