| Commit message (Expand) | Author | Age | Files | Lines |
* | Add memory_bmux2rom pass. | Marcelina Kościelnicka | 2022-05-18 | 1 | -0/+27 |
* | opt_merge: Add `-keepdc` option required for formal verification | Jannis Harder | 2022-04-01 | 1 | -0/+50 |
* | opt_reduce: Add $bmux and $demux optimization patterns. | Marcelina Kościelnicka | 2022-01-30 | 2 | -0/+208 |
* | memory_share: Fix SAT-based sharing for wide ports. | Marcelina Kościelnicka | 2021-12-20 | 1 | -0/+34 |
* | extract_reduce: Refactor and fix input signal construction. | Marcelina Kościelnicka | 2021-10-21 | 1 | -0/+12 |
* | memory_share: Add -nosat and -nowiden options. | Marcelina Kościelnicka | 2021-08-14 | 2 | -1/+17 |
* | memory_dff: Recognize soft transparency logic. | Marcelina Kościelnicka | 2021-08-13 | 1 | -0/+862 |
* | Add new opt_mem_priority pass. | Marcelina Kościelnicka | 2021-08-13 | 1 | -0/+205 |
* | proc_memwr: Use the v2 memwr cell. | Marcelina Kościelnicka | 2021-08-11 | 2 | -5/+5 |
* | Add v2 memory cells. | Marcelina Kościelnicka | 2021-08-11 | 2 | -3/+3 |
* | opt_merge: Use FfInitVals. | Marcelina Kościelnicka | 2021-08-08 | 2 | -1/+43 |
* | verilog: Emit $meminit_v2 cell. | Marcelina Kościelnicka | 2021-07-28 | 1 | -4/+4 |
* | opt_expr: Propagate constants to port connections. | Marcelina Kościelnicka | 2021-07-27 | 2 | -0/+15 |
* | Add regression test for #2824. | Marcelina Kościelnicka | 2021-06-11 | 1 | -0/+7 |
* | memory_map: Improve start_offset handling. | Marcelina Kościelnicka | 2021-05-31 | 1 | -0/+100 |
* | opt_mem_feedback: Respect write port priority. | Marcelina Kościelnicka | 2021-05-25 | 1 | -0/+47 |
* | opt_mem_feedback: Rewrite feedback path finding logic. | Marcelina Kościelnicka | 2021-05-24 | 2 | -0/+243 |
* | Add new helper class for merging FFs into cells, use for memory_dff. | Marcelina Kościelnicka | 2021-05-23 | 1 | -0/+17 |
* | opt_mem: Remove write ports with const-0 EN. | Marcelina Kościelnicka | 2021-05-23 | 1 | -0/+34 |
* | opt_dff: Fix NOT gates wired in reverse. | Marcelina Kościelnicka | 2021-05-04 | 1 | -8/+13 |
* | opt_clean: Remove init attribute bits together with removed DFFs. | Marcelina Kościelnicka | 2021-03-15 | 1 | -11/+20 |
* | rtlil: Disallow 0-width chunks in SigSpec. | Marcelina Kościelnicka | 2021-03-15 | 1 | -0/+14 |
* | memory_dff: Remove now-useless write port handling. | Marcelina Kościelnicka | 2021-03-08 | 1 | -1/+0 |
* | opt_share: Fix X and CO signal width for shifted $alu in opt_share. | Marcelina Kościelnicka | 2021-01-14 | 1 | -0/+20 |
* | opt_clean: Better memory handling. | Marcelina Kościelnicka | 2020-10-08 | 1 | -0/+49 |
* | tests: add gitignores for auto-generated makefiles | Xiretza | 2020-09-26 | 1 | -0/+1 |
* | tests: Centralize test collection and Makefile generation | Xiretza | 2020-09-21 | 1 | -5/+3 |
* | Merge pull request #2344 from YosysHQ/mwk/opt_share-fixes | clairexen | 2020-08-20 | 3 | -0/+54 |
|\ |
|
| * | opt_share: Refactor, fix some bugs. | Marcelina Kościelnicka | 2020-08-17 | 3 | -0/+54 |
* | | Merge pull request #2328 from YosysHQ/mwk/opt_dff-cleanup | clairexen | 2020-08-20 | 1 | -0/+129 |
|\ \ |
|
| * | | peepopt: Remove now-redundant dffmux pattern. | Marcelina Kościelnicka | 2020-08-07 | 1 | -0/+129 |
| |/ |
|
* / | peepopt.muldiv: Add a signedness check. | Marcelina Kościelnicka | 2020-08-04 | 1 | -0/+12 |
|/ |
|
* | Add opt_dff pass. | Marcelina Kościelnicka | 2020-07-30 | 10 | -3/+914 |
* | opt_expr: Fix handling of $_XNOR_ cells with A = B. | Marcelina Kościelnicka | 2020-07-29 | 1 | -0/+14 |
* | clk2fflogic: Support all FF types. | Marcelina Kościelnicka | 2020-07-24 | 1 | -1/+0 |
* | opt_expr: Fix crash on $mul optimization with more zeros removed than Y has. | Marcelina Kościelnicka | 2020-07-05 | 1 | -0/+16 |
* | Add sub-assign and and-assign tests | Kamil Rakoczy | 2020-06-25 | 1 | -0/+34 |
* | Move combined assign tests to single file | Kamil Rakoczy | 2020-06-25 | 4 | -45/+49 |
* | Add xor-assignment test | Kamil Rakoczy | 2020-06-24 | 1 | -0/+15 |
* | Add or-assignment and plus-assignment tests | Kamil Rakoczy | 2020-06-24 | 2 | -0/+30 |
* | Fix tests/opt/opt_rmdff | Claire Wolf | 2020-06-09 | 2 | -22/+29 |
* | Merge pull request #1994 from YosysHQ/eddie/fix_bug1758 | Eddie Hung | 2020-05-14 | 7 | -2/+446 |
|\ |
|
| * | test: update opt_expr_alu test | Eddie Hung | 2020-05-08 | 1 | -2/+1 |
| * | tests: opt_expr tests that depend on consumex | Eddie Hung | 2020-05-08 | 1 | -0/+35 |
| * | opt_expr: const_xnor replacement to pad Y with 1'b1 | Eddie Hung | 2020-04-24 | 1 | -0/+46 |
| * | tests: opt_expr update xnor/xor tests | Eddie Hung | 2020-04-24 | 2 | -7/+6 |
| * | opt_expr: do not group by X, more fixes | Eddie Hung | 2020-04-23 | 2 | -2/+2 |
| * | tests: add opt_expr tests | Eddie Hung | 2020-04-23 | 5 | -0/+365 |
* | | opt_clean: improve warning message | Eddie Hung | 2020-05-14 | 1 | -1/+1 |
* | | opt_clean: add init test | Eddie Hung | 2020-05-14 | 1 | -0/+13 |