aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt
Commit message (Expand)AuthorAgeFilesLines
* Bugfixes in handling of "keep" attribute on wiresClifford Wolf2015-10-152-2/+8
* Added wreduce $mul support and fixed signed $mul opt_const bugClifford Wolf2015-09-252-5/+37
* Added detection of "mux inverter" chains in opt_constClifford Wolf2015-09-181-0/+2
* Fixed sharing of $memrd cellsClifford Wolf2015-09-121-0/+4
* gcc-4.6 build fixesClifford Wolf2015-09-011-2/+2
* Properly clean up unused "init" attributesClifford Wolf2015-08-181-2/+18
* Fixed opt_clean handling of inout portsClifford Wolf2015-08-161-2/+2
* Spell check (by Larry Doolittle)Clifford Wolf2015-08-142-2/+2
* Improved handling of "keep" attributes in hierarchical designs in opt_cleanClifford Wolf2015-08-121-25/+57
* Merge pull request #70 from gaomy3832/bugfixClifford Wolf2015-08-121-0/+10
|\
| * Remove unused blackbox modules in opt_clean.Mingyu Gao2015-08-111-0/+10
| * Bugfix for cell hash cache option in opt_share.Mingyu Gao2015-08-101-0/+2
* | Bugfix for cell hash cache option in opt_share.Mingyu Gao2015-08-111-0/+2
* | Added missing ct_all setup to opt_cleanClifford Wolf2015-08-111-0/+3
|/
* Some cleanups in opt_rmdffClifford Wolf2015-07-251-16/+9
* Improved $adff simplificationClifford Wolf2015-07-241-1/+1
* Fixed trailing whitespacesClifford Wolf2015-07-0210-28/+28
* Added opt_const -clkinvClifford Wolf2015-07-012-6/+95
* Added opt_share -share_allClifford Wolf2015-05-312-16/+32
* Added simple $dlatch support to opt_rmdffClifford Wolf2015-05-231-0/+35
* preserve used $-wires with init attribute in opt_cleanClifford Wolf2015-05-221-1/+1
* Added $eq/$neq -> $logic_not/$reduce_bool optimizationClifford Wolf2015-04-291-0/+19
* Improved handling of init values in opt_rmdffClifford Wolf2015-04-181-11/+9
* Added handling of bool-output cells to "wreduce"Clifford Wolf2015-04-131-0/+11
* Added non-std verilog assume() statementClifford Wolf2015-02-261-1/+1
* Some cleanups in "clean"Clifford Wolf2015-02-242-7/+18
* Replaced ezDefaultSAT with ezSatPtrClifford Wolf2015-02-211-13/+13
* wreduce help typo fixClifford Wolf2015-02-171-1/+1
* Bugfix in wreduceClifford Wolf2015-02-161-7/+14
* Added $meminit cell typeClifford Wolf2015-02-141-1/+1
* Less aggressive "share" defaultsClifford Wolf2015-02-101-4/+6
* Fixed opt_clean performance bugClifford Wolf2015-02-041-26/+26
* Using design->selected_modules() in opt_*Clifford Wolf2015-02-035-36/+20
* Bugfix in opt_const $eq -> buffer codeClifford Wolf2015-01-311-4/+4
* Added ENABLE_NDEBUG makefile optionsClifford Wolf2015-01-241-0/+4
* Added dict/pool.sort()Clifford Wolf2015-01-241-0/+4
* Fixed opt_muxtree performance bugClifford Wolf2015-01-211-11/+28
* Improvements in opt_muxtreeClifford Wolf2015-01-181-35/+50
* More opt_muxtree cleanupsClifford Wolf2015-01-181-64/+44
* Various cleanups and improvements in opt_muxtreeClifford Wolf2015-01-181-87/+71
* Fixed a bug in opt_muxtree for "mux forests"Clifford Wolf2015-01-171-4/+18
* Improved opt_muxtreeClifford Wolf2015-01-171-4/+38
* Re-enabled mux->and/or transform (and fixed lm32 in yosys-bigsim)Clifford Wolf2015-01-131-5/+0
* disabled problematic mux -> and/or transformClifford Wolf2015-01-071-2/+7
* dict<> ref vs insert bugfixClifford Wolf2015-01-061-10/+13
* typo fix for "opt -fast"Clifford Wolf2014-12-301-1/+1
* Fixed build with SMALL=1Clifford Wolf2014-12-301-0/+3
* Added statehash to ezSATClifford Wolf2014-12-291-2/+6
* Cleanups in opt_cleanClifford Wolf2014-12-291-10/+10
* dict/pool changes in opt_cleanClifford Wolf2014-12-291-5/+5