Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix #1462, #1480. | Marcin Kościelnicki | 2019-11-19 | 2 | -9/+11 | |
|/ | ||||||
* | Fix #1496. | Marcin Kościelnicki | 2019-11-18 | 1 | -4/+8 | |
| | ||||||
* | Merge pull request #1492 from YosysHQ/dave/wreduce-fix-arst | Clifford Wolf | 2019-11-17 | 1 | -4/+10 | |
|\ | | | | | wreduce: Don't trim zeros or sext when not matching ARST_VALUE | |||||
| * | wreduce: Don't trim zeros or sext when not matching ARST_VALUE | David Shah | 2019-11-14 | 1 | -4/+10 | |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | |||||
* | | Merge pull request #1490 from YosysHQ/clifford/autoname | Clifford Wolf | 2019-11-14 | 2 | -0/+135 | |
|\ \ | |/ |/| | Add "autoname" pass and use it in "synth_ice40" | |||||
| * | Add "autoname" pass and use it in "synth_ice40" | Clifford Wolf | 2019-11-13 | 2 | -0/+135 | |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | | Merge pull request #1488 from whitequark/flowmap-fixes | whitequark | 2019-11-13 | 1 | -2/+3 | |
|\ \ | |/ |/| | flowmap: fix a few crashes | |||||
| * | flowmap: when doing mincut, ensure source is always in X, not X̅. | whitequark | 2019-11-12 | 1 | -1/+2 | |
| | | | | | | | | Fixes #1475. | |||||
| * | flowmap: don't break if that creates a k+2 (and larger) LUT either. | whitequark | 2019-11-11 | 1 | -1/+1 | |
| | | | | | | | | Fixes #1405. | |||||
* | | Update fsm_detect bugfix | Clifford Wolf | 2019-11-12 | 1 | -3/+4 | |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | | Bugfix in fsm_detect | Clifford Wolf | 2019-11-12 | 1 | -6/+9 | |
|/ | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | Makefile: don't assume python is called `python3` | Sean Cross | 2019-10-19 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | On some architectures, notably on Windows, the official name for the Python binary from python.org is `python`. The build system assumes that python is called `python3`, which breaks under this architecture. There is already infrastructure in place to determine the name of the Python binary when building PYOSYS. Since Python is now always required to build Yosys, enable this check universally which sets the `PYTHON_EXECUTABLE` variable. Then, reuse this variable in other Makefiles as necessary, rather than hardcoding `python3` everywhere. Signed-off-by: Sean Cross <sean@xobs.io> | |||||
* | Fix dffmux peepopt init handling | Clifford Wolf | 2019-10-16 | 2 | -27/+113 | |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | Move GENERATE_PATTERN macro to separate utility header | Clifford Wolf | 2019-10-16 | 3 | -128/+157 | |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | Disable left-over log_debug in peepopt_dffmux.pmg | Clifford Wolf | 2019-10-16 | 1 | -1/+1 | |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | |||||
* | Revert "Be mindful that sigmap(wire) could have dupes when checking \init" | Eddie Hung | 2019-10-08 | 1 | -4/+1 | |
| | | | | This reverts commit f46ac1df9f8847dac9d9851f2f948d93a1064ff1. | |||||
* | Merge pull request #1432 from YosysHQ/eddie/fix1427 | Eddie Hung | 2019-10-08 | 2 | -48/+85 | |
|\ | | | | | Refactor peepopt_dffmux and be sensitive to \init when trimming | |||||
| * | Fix broken CI, check reset even for constants, trim rstmux | Eddie Hung | 2019-10-02 | 1 | -23/+26 | |
| | | ||||||
| * | Merge branch 'eddie/fix_sat_init' into eddie/fix1427 | Eddie Hung | 2019-10-02 | 1 | -1/+4 | |
| |\ | ||||||
| | * | Be mindful that sigmap(wire) could have dupes when checking \init | Eddie Hung | 2019-10-02 | 1 | -1/+4 | |
| | | | ||||||
| * | | Refactor peepopt_dffmux and be sensitive to \init when trimming | Eddie Hung | 2019-10-02 | 1 | -32/+63 | |
| |/ | ||||||
* | | Merge pull request #1433 from YosysHQ/eddie/equiv_opt_async2sync | Eddie Hung | 2019-10-08 | 1 | -4/+15 | |
|\ \ | | | | | | | async2sync to be called by equiv_opt only when -async2sync given | |||||
| * | | Add -async2sync to help text as per @daveshah1 | Eddie Hung | 2019-10-04 | 1 | -1/+4 | |
| | | | ||||||
| * | | Restore part of doc | Eddie Hung | 2019-10-03 | 1 | -1/+2 | |
| | | | ||||||
| * | | Add new -async2sync option | Eddie Hung | 2019-10-03 | 1 | -1/+11 | |
| | | | ||||||
| * | | Revert "equiv_opt to call async2sync when not -multiclock like SymbiYosys" | Eddie Hung | 2019-10-03 | 1 | -2/+0 | |
| | | | | | | | | | | | | This reverts commit a39505e329cc05dbd4ad624a1cf0f6caf664fd9a. | |||||
| * | | Revert "Update doc for equiv_opt" | Eddie Hung | 2019-10-03 | 1 | -3/+2 | |
| |/ | | | | | | | This reverts commit a274b7cc86d4f64541d3d2903b4eeed4616ab1d8. | |||||
* | | Merge pull request #1437 from YosysHQ/eddie/abc_to_abc9 | Eddie Hung | 2019-10-08 | 1 | -68/+67 | |
|\ \ | | | | | | | Rename abc_* names/attributes to more precisely be abc9_* | |||||
| * \ | Merge branch 'master' into eddie/abc_to_abc9 | Eddie Hung | 2019-10-04 | 2 | -4/+15 | |
| |\ \ | ||||||
| * | | | Rename abc_* names/attributes to more precisely be abc9_* | Eddie Hung | 2019-10-04 | 1 | -65/+65 | |
| | | | | ||||||
* | | | | Merge pull request #1438 from YosysHQ/eddie/xilinx_dsp_comments | Eddie Hung | 2019-10-08 | 4 | -68/+356 | |
|\ \ \ \ | | | | | | | | | | | Add notes and comments for xilinx_dsp | |||||
| * | | | | Missed this | Eddie Hung | 2019-10-05 | 1 | -3/+4 | |
| | | | | | ||||||
| * | | | | Add comment on why we have to match for clock-enable/reset muxes | Eddie Hung | 2019-10-05 | 3 | -3/+11 | |
| | | | | | ||||||
| * | | | | Add note on pattern detector | Eddie Hung | 2019-10-05 | 1 | -3/+7 | |
| | | | | | ||||||
| * | | | | Add comments for xilinx_dsp_cascade | Eddie Hung | 2019-10-04 | 1 | -12/+100 | |
| | | | | | ||||||
| * | | | | Improve comments for xilinx_dsp_CREG | Eddie Hung | 2019-10-04 | 1 | -6/+7 | |
| | | | | | ||||||
| * | | | | Fix comment | Eddie Hung | 2019-10-04 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Restore optimisation for sigM.empty() | Eddie Hung | 2019-10-04 | 1 | -1/+4 | |
| | | | | | ||||||
| * | | | | Retry on fixing TODOs | Eddie Hung | 2019-10-04 | 2 | -13/+1 | |
| | | | | | ||||||
| * | | | | Revert "Fix TODOs" | Eddie Hung | 2019-10-04 | 2 | -0/+20 | |
| | | | | | | | | | | | | | | | | | | | | This reverts commit 8674a6c68d563908014d16671567459499c6dc99. | |||||
| * | | | | More comments, cleanup | Eddie Hung | 2019-10-04 | 2 | -41/+108 | |
| | | | | | ||||||
| * | | | | Fix TODOs | Eddie Hung | 2019-10-04 | 2 | -20/+0 | |
| | | | | | ||||||
| * | | | | Consistency | Eddie Hung | 2019-10-04 | 1 | -3/+3 | |
| | | | | | ||||||
| * | | | | Add comments for xilinx_dsp | Eddie Hung | 2019-10-04 | 3 | -6/+134 | |
| | |/ / | |/| | | ||||||
* | | | | Merge pull request #1439 from YosysHQ/eddie/fix_ice40_wrapcarry | Clifford Wolf | 2019-10-06 | 1 | -0/+4 | |
|\ \ \ \ | | | | | | | | | | | Missing 'accept' at end of ice40_wrapcarry, spotted by @cliffordwolf | |||||
| * | | | | Missing 'accept' at end of ice40_wrapcarry, spotted by @cliffordwolf | Eddie Hung | 2019-10-05 | 1 | -0/+4 | |
| |/ / / | ||||||
* | | | | Update README.md | Clifford Wolf | 2019-10-05 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge pull request #1436 from YosysHQ/mmicko/msvc_fix | Miodrag Milanović | 2019-10-05 | 1 | -0/+1 | |
|\ \ \ \ | |/ / / |/| | | | Fixes for MSVC build | |||||
| * | | | Fixes for MSVC build | Miodrag Milanovic | 2019-10-04 | 1 | -0/+1 | |
| |/ / | ||||||
* | | | Add temporary `abc9 -nomfs` and use for `synth_xilinx -abc9` | Eddie Hung | 2019-10-04 | 1 | -3/+13 | |
| | | |