aboutsummaryrefslogtreecommitdiffstats
path: root/passes
Commit message (Expand)AuthorAgeFilesLines
* Fixed copy&paste error in log message in lut2muxClifford Wolf2016-04-161-1/+1
* Prefer noninverting FFs in dfflibmapClifford Wolf2016-04-051-4/+20
* Improved formatting of "sat" output tablesClifford Wolf2016-04-051-5/+5
* Improved opt_merge support for $pmux cellsClifford Wolf2016-03-311-4/+46
* Preserve empty $pmux default casesClifford Wolf2016-03-311-2/+2
* Typo fixes in opt_expr and opt_mergeClifford Wolf2016-03-312-2/+2
* Renamed opt_share to opt_mergeClifford Wolf2016-03-314-19/+19
* Renamed opt_const to opt_exprClifford Wolf2016-03-314-56/+57
* Renamed counters pass to greenpak4_countersAndrew Zonenberg2016-03-302-286/+0
* Added initial implementation of "counters" pass to synth_greenpak4. Can only ...Andrew Zonenberg2016-03-301-25/+37
* Reduced log verbosityAndrew Zonenberg2016-03-301-9/+8
* Continued work on counter extraction. Can recognize compatible RTL counters b...Andrew Zonenberg2016-03-301-101/+155
* Merge https://github.com/cliffordwolf/yosysAndrew Zonenberg2016-03-301-2/+6
|\
| * Added support for installed pluginsClifford Wolf2016-03-301-2/+6
* | Fixed typo in log messageAndrew Zonenberg2016-03-301-1/+1
* | Initial work on greenpak4 counter extraction. Doesn't work but a decent startAndrew Zonenberg2016-03-302-0/+221
|/
* Fixed handling of inverters (aka 1-input luts) in nlutmapClifford Wolf2016-03-231-2/+2
* Cleanup abstract modules at end of "hierarchy -top"Clifford Wolf2016-03-211-2/+0
* Support for abstract modules in chparamClifford Wolf2016-03-211-0/+6
* Improvements in ABCEXTERNAL handlingClifford Wolf2016-03-192-8/+17
* Support calling out to an external ABC.Sergey Kvachonok2016-03-191-4/+8
* Using "mfs" and "lutpack" in ABC lut mappingClifford Wolf2016-03-071-5/+14
* Fixed some visual studio warningsClifford Wolf2016-02-132-2/+2
* Added "int ceil_log2(int)" functionClifford Wolf2016-02-131-1/+1
* Added "stat -liberty" for calculating chip areaClifford Wolf2016-02-041-6/+60
* Improved dffsr2dff passClifford Wolf2016-02-021-5/+50
* Added dffsr2dffClifford Wolf2016-02-022-0/+169
* Use alphanumerical order instead of idstring idx in opt_clean compare_signals()Clifford Wolf2016-02-021-1/+1
* Added "abc -luts" option, Improved Xilinx logic mappingClifford Wolf2016-02-011-13/+37
* Improvements in dfflibmap (FFs with Q/QN outputs, DFFs from ADFFs)Clifford Wolf2016-02-011-8/+68
* More clang sanitizer stuffClifford Wolf2016-01-311-1/+1
* Added "equiv_struct -fwonly"Clifford Wolf2016-01-081-5/+17
* Bugfixes in equiv_structClifford Wolf2016-01-081-2/+9
* Added "submod -copy"Clifford Wolf2016-01-081-13/+28
* Added "equiv_struct -maxiter <N>"Clifford Wolf2016-01-061-4/+16
* Added "equiv_add -try" modeClifford Wolf2016-01-061-6/+33
* Fixed "splitnets -ports" for hierarchical designsClifford Wolf2015-12-221-0/+57
* Added %R select expressionClifford Wolf2015-12-201-0/+50
* Improved proc_mux performance for huge always blocksClifford Wolf2015-12-021-36/+153
* Added torder commandClifford Wolf2015-11-192-0/+124
* Added "abc -g"Clifford Wolf2015-11-101-11/+48
* Fix a segfault in dffinit when the value has too few bitsMarcus Comstedt2015-11-081-1/+1
* Added "singleton" passClifford Wolf2015-11-072-0/+102
* Bugfix in mapping $tribuf to $_TBUF_Clifford Wolf2015-11-051-1/+1
* Bugfix in memory_dffClifford Wolf2015-10-311-1/+12
* Improvements in wreduceClifford Wolf2015-10-311-0/+25
* Use mfp<> in equiv_markClifford Wolf2015-10-271-28/+4
* Improvements in equiv_structClifford Wolf2015-10-251-17/+62
* Major refactoring of equiv_structClifford Wolf2015-10-251-93/+165
* Import more std:: stuff into Yosys namespaceClifford Wolf2015-10-2526-87/+87