| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | support using previously declared types/localparams/params in package | Jeff Wang | 2020-04-07 | 3 | -4/+33 |
| | | | | | | | | (parameters in systemverilog packages can't actually be overridden, so allowing parameters in addition to localparams doesn't actually add any new functionality, but it's useful to be able to use the parameter keyword also) | ||||
| * | Merge pull request #1870 from boqwxp/cleanup_setattr | whitequark | 2020-04-06 | 1 | -22/+14 |
| |\ | | | | | Clean up `passes/cmds/setattr.cc`. | ||||
| | * | Clean up `passes/cmds/setattr.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -22/+14 |
| | | | |||||
| * | | Merge pull request #1872 from boqwxp/cleanup_copy | whitequark | 2020-04-06 | 1 | -2/+2 |
| |\ \ | | | | | | | Clean up private member usage in `passes/cmds/copy.cc`. | ||||
| | * | | Clean up private member usage in `passes/cmds/copy.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -2/+2 |
| | |/ | |||||
| * | | Merge pull request #1871 from boqwxp/cleanup_splice | whitequark | 2020-04-06 | 1 | -18/+14 |
| |\ \ | | | | | | | Clean up `passes/cmds/splice.cc`. | ||||
| | * | | Clean up `passes/cmds/splice.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -18/+14 |
| | |/ | |||||
| * | | Merge pull request #1869 from boqwxp/cleanup_connwrappers | whitequark | 2020-04-06 | 1 | -15/+7 |
| |\ \ | | | | | | | Clean up `passes/cmds/connwrappers.cc`. | ||||
| | * | | Clean up `passes/cmds/connwrappers.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -15/+7 |
| | |/ | |||||
| * | | Merge pull request #1868 from boqwxp/cleanup_delete | whitequark | 2020-04-06 | 1 | -24/+19 |
| |\ \ | | | | | | | Clean up `passes/cmds/delete.cc`. | ||||
| | * | | Clean up `passes/cmds/delete.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -24/+19 |
| | |/ | |||||
| * | | Merge pull request #1867 from boqwxp/cleanup_stat | whitequark | 2020-04-06 | 1 | -26/+20 |
| |\ \ | | | | | | | Clean up `passes/cmds/stat.cc`. | ||||
| | * | | Clean up `passes/cmds/stat.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -26/+20 |
| | |/ | |||||
| * | | Merge pull request #1866 from boqwxp/cleanup_test_autotb | whitequark | 2020-04-06 | 1 | -12/+8 |
| |\ \ | | | | | | | Clean up `passes/tests/test_autotb.cc`. | ||||
| | * | | Clean up `passes/tests/test_autotb.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -12/+8 |
| | |/ | |||||
| * | | Merge pull request #1865 from boqwxp/cleanup_dfflibmap | whitequark | 2020-04-06 | 1 | -27/+27 |
| |\ \ | | | | | | | Clean up `passes/techmap/dfflibmap.cc`. | ||||
| | * | | Clean up `passes/techmap/dfflibmap.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -27/+27 |
| | |/ | |||||
| * | | Merge pull request #1863 from boqwxp/cleanup_techmap_extract | whitequark | 2020-04-06 | 1 | -43/+36 |
| |\ \ | | | | | | | Clean up `passes/techmap/extract.cc`. | ||||
| | * | | Clean up `passes/techmap/extract.cc`. | Alberto Gonzalez | 2020-04-05 | 1 | -43/+36 |
| | |/ | |||||
| * | | Merge pull request #1859 from boqwxp/design_duplicate | whitequark | 2020-04-06 | 1 | -2/+13 |
| |\ \ | | | | | | | Add `-push-copy` option to the `design` command. | ||||
| | * | | Rename `-duplicate` to `-push-copy`. | Alberto Gonzalez | 2020-04-04 | 1 | -6/+6 |
| | | | | | | | | | | | | | Co-Authored-By: whitequark <whitequark@whitequark.org> | ||||
| | * | | Add `-duplicate` option to the `design` command. | Alberto Gonzalez | 2020-04-03 | 1 | -2/+13 |
| | | | | |||||
| * | | | Merge pull request #1873 from boqwxp/cleanup_bugpoint | whitequark | 2020-04-06 | 1 | -14/+14 |
| |\ \ \ | |_|/ |/| | | Clean up private member usage in `passes/cmds/bugpoint.cc`. | ||||
| | * | | Clean up private member usage in `passes/cmds/bugpoint.cc`. | Alberto Gonzalez | 2020-04-06 | 1 | -14/+14 |
| |/ / | |||||
| * | | Merge pull request #1648 from YosysHQ/eddie/cmp2lcu | Eddie Hung | 2020-04-03 | 6 | -13/+173 |
| |\ \ | | | | | | | "techmap -map +/cmp2lcu.v" for decomposing arithmetic compares to $lcu | ||||
| | * | | cmp2lcu: rename _90_lcu_cmp -> _80_lcu_cmp | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| | | | | |||||
| | * | | cmp2lcu: fail if `LUT_WIDTH < 2 | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| | | | | |||||
| | * | | synth: only techmap cmp2{lut,lcu} if -lut | Eddie Hung | 2020-04-03 | 1 | -1/+1 |
| | | | | |||||
| | * | | synth: use +/cmp2lcu.v in generic 'synth' too | Eddie Hung | 2020-04-03 | 1 | -2/+2 |
| | | | | |||||
| | * | | Cleanup +/cmp2lut.v | Eddie Hung | 2020-04-03 | 1 | -8/+0 |
| | | | | |||||
| | * | | synth_xilinx: techmap +/cmp2lut.v and +/cmp2lcu.v in 'coarse' | Eddie Hung | 2020-04-03 | 1 | -2/+1 |
| | | | | |||||
| | * | | +/cmp2lcu.v to work efficiently for fully/partially constant inputs | Eddie Hung | 2020-04-03 | 1 | -33/+42 |
| | | | | |||||
| | * | | +/cmp2lcu.v to work efficiently for fully/partially constant inputs | Eddie Hung | 2020-04-03 | 1 | -3/+31 |
| | | | | |||||
| | * | | Refactor +/cmp2lcu.v into recursive techmap | Eddie Hung | 2020-04-03 | 2 | -39/+66 |
| | | | | |||||
| | * | | Cleanup | Eddie Hung | 2020-04-03 | 1 | -31/+28 |
| | | | | |||||
| | * | | Cleanup cmp2lcu.v | Eddie Hung | 2020-04-03 | 1 | -16/+16 |
| | | | | |||||
| | * | | techmap +/cmp2lcu.v for decomposing arithmetic compares to $lcu | Eddie Hung | 2020-04-03 | 3 | -0/+108 |
| | | | | |||||
| | * | | cmp2lut: comment out unused since 362f4f9 | Eddie Hung | 2020-04-03 | 1 | -8/+8 |
| | | | | |||||
| * | | | Merge pull request #1853 from YosysHQ/eddie/fix_dynslice | Eddie Hung | 2020-04-02 | 1 | -1/+2 |
| |\ \ \ | | | | | | | | | ast: cap dynamic range select to size of signal, suppresses warnings | ||||
| | * | | | ast: cap dynamic range select to size of signal, suppresses warnings | Eddie Hung | 2020-04-01 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Merge pull request #1767 from YosysHQ/eddie/idstrings | Eddie Hung | 2020-04-02 | 163 | -5241/+5380 |
| |\ \ \ \ | | | | | | | | | | | IdString: use more ID::*, make them easier to use, speed up IdString::in() | ||||
| | * | | | | kernel: big fat patch to use more ID::*, otherwise ID(*) | Eddie Hung | 2020-04-02 | 152 | -4420/+4532 |
| | | | | | | |||||
| | * | | | | kernel: IdString::in(const IdString &) as per @Tjoppen | Eddie Hung | 2020-04-02 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | kernel: fix formatting (thanks @boqwxp) | Eddie Hung | 2020-04-02 | 1 | -6/+4 |
| | | | | | | |||||
| | * | | | | kernel: use C++11 fold hack to prevent recursion | Eddie Hung | 2020-04-02 | 1 | -3/+8 |
| | | | | | | |||||
| | * | | | | Revert "kernel: IdString:in() to use perfect forwarding" | Eddie Hung | 2020-04-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | This reverts commit 7b2a85aedf24affc2e1202c78e70e6a317f5bf29. | ||||
| | * | | | | Update backends/btor/btor.cc; credit @boqwxp | Eddie Hung | 2020-04-02 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | Co-Authored-By: Alberto Gonzalez <61295559+boqwxp@users.noreply.github.com> | ||||
| | * | | | | kernel: separate IdString::put_reference() out to help inlining | Eddie Hung | 2020-04-02 | 1 | -1/+4 |
| | | | | | | |||||
| | * | | | | kernel: IdString:in() to use perfect forwarding | Eddie Hung | 2020-04-02 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | kernel: use more ID::* | Eddie Hung | 2020-04-02 | 69 | -841/+843 |
| | | | | | | |||||
