aboutsummaryrefslogtreecommitdiffstats
path: root/passes
Commit message (Expand)AuthorAgeFilesLines
* memory_share: Split off feedback path finding as a separate pass.Marcelina Kościelnicka2021-05-234-242/+343
* Add new helper class for merging FFs into cells, use for memory_dff.Marcelina Kościelnicka2021-05-231-237/+104
* opt_mem: Remove write ports with const-0 EN.Marcelina Kościelnicka2021-05-231-0/+12
* memory_memx: Use Mem helper.Marcelina Kościelnicka2021-05-221-42/+31
* kernel/rtlil: Extract some helpers for checking memory cell types.Marcelina Kościelnicka2021-05-225-24/+7
* memory_dff: Use Mem helper.Marcelina Kościelnicka2021-05-211-19/+26
* connect: Add -assert option, fix non-working sigmap.Marcelina Kościelnicka2021-05-081-4/+24
* opt_dff: Fix NOT gates wired in reverse.Marcelina Kościelnicka2021-05-041-2/+2
* flatten: rewrite memid in memwr actions.whitequark2021-04-091-0/+3
* equiv: Suggest running async2sync or clk2fflogic where appropriate.Marcelina Kościelnicka2021-03-302-3/+10
* abc9: uniquify blackboxes like whiteboxes (#2695)Eddie Hung2021-03-291-10/+6
* abc9: fix SCC issues (#2694)Eddie Hung2021-03-292-28/+52
* Clarify bugpoint documentation regarding outputIris Johnson2021-03-241-0/+2
* bugpoint: add runner optionZachary Snow2021-03-171-6/+17
* blackbox: Include whiteboxed modulesgatecat2021-03-171-1/+2
* proc_arst: Add special-casing of clock signal in conditionals.Marcelina Kościelnicka2021-03-151-23/+51
* opt_clean: Remove init attribute bits together with removed DFFs.Marcelina Kościelnicka2021-03-151-0/+4
* Add _pm.h files to GENLIST, fixes vcxsrc targetMiodrag Milanovic2021-03-111-0/+9
* memory_dff: Remove now-useless write port handling.Marcelina Kościelnicka2021-03-083-74/+11
* Add support for memory writes in processes.Marcelina Kościelnicka2021-03-0810-37/+181
* sim: Avoid a crash on empty cell connection.Marcelina Kościelnicka2021-03-081-1/+1
* proc_dff: Fix emitted FF when a register is not assigned in async resetMarcelina Kościelnicka2021-03-081-0/+4
* memory_dff: Remove code looking for $mux cells.Marcelina Kościelnicka2021-03-081-56/+12
* Replace assert in abc9_ops with more useful error messageDan Ravensloft2021-03-071-1/+9
* proc_clean: Fix empty case removal conditions.Marcelina Kościelnicka2021-03-061-10/+21
* assertpmux: Fix crash on unused $pmux output.Marcelina Kościelnicka2021-02-221-1/+1
* Fixes command line for abc pass in -fast -sop modeRobert Baruch2021-02-161-1/+1
* Merge pull request #2529 from zachjs/unnamed-genblkwhitequark2021-02-041-23/+22
|\
| * verilog: significant block scoping improvementsZachary Snow2021-01-311-23/+22
* | Merge pull request #2564 from whitequark/flatten-improve-errorwhitequark2021-01-291-1/+1
|\ \
| * | flatten: clarify confusing error message.whitequark2021-01-261-1/+1
| |/
* | Merge pull request #2535 from Ravenslofty/scc-specifyClaire Xen2021-01-282-18/+61
|\ \ | |/ |/|
| * scc: Add -specify option to find loops in boxesDan Ravensloft2021-01-262-18/+61
* | Merge pull request #2549 from pgadfort/support-multiple-libswhitequark2021-01-251-15/+21
|\ \
| * | adding support for passing multiple liberty files to abcPeter Gadfort2021-01-181-15/+21
* | | Merge pull request #2536 from TobiasFaller/masterMiodrag Milanović2021-01-201-0/+1
|\ \ \ | |/ / |/| |
| * | Fixed missing goto statement in passes/techmap/abc.ccTobias Faller2021-01-121-0/+1
| |/
* / opt_share: Fix X and CO signal width for shifted $alu in opt_share.Marcelina Kościelnicka2021-01-141-2/+2
|/
* plugin: enhance no-plugin errorumarcor2020-12-291-1/+5
* passes/pmgen/pmgen.py: trivial change to remove C++ compiler warningsLarry Doolittle2020-12-231-2/+2
* Fix use-after-free in LUT opt passStefanBruens2020-12-221-2/+4
* Sign extend port connections where necessaryZachary Snow2020-12-182-3/+10
* Return nice error in pmgen generated code, fixes #2482Miodrag Milanovic2020-12-091-2/+6
* bugpoint: add -wires option.whitequark2020-12-071-3/+38
* bugpoint: try to remove whole processes first.whitequark2020-12-071-4/+40
* bugpoint: accept quoted strings in -grep.whitequark2020-12-071-1/+4
* bugpoint: add -command option.whitequark2020-12-071-13/+21
* Add #include needed to build with gcc-11Gabriel Somlo2020-11-261-0/+1
* Merge pull request #2450 from nitz/sim-vcd-filenamewhitequark2020-11-251-1/+3
|\
| * Add rewrite_filename for sim -vcd argument.Chris Dailey2020-11-241-1/+3