aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt/opt_const.cc
Commit message (Expand)AuthorAgeFilesLines
...
* Added mul to mux conversion to "opt_const -fine"Clifford Wolf2014-07-211-0/+55
* Added "opt_const -fine" and "opt_reduce -fine"Clifford Wolf2014-07-211-6/+115
* Added opt_const support for simple identitiesClifford Wolf2014-07-211-0/+69
* Fixed const folding of $bu0 cellsClifford Wolf2014-02-271-0/+1
* Fixed bug (typo) in passes/opt/opt_const.ccClifford Wolf2014-02-221-1/+1
* Fixed opt_const handling of double invert with non-1 output widthClifford Wolf2014-02-151-1/+1
* Added opt_const -undrivenClifford Wolf2014-02-061-1/+62
* More opt_const -mux_bool featuresClifford Wolf2014-02-021-7/+46
* Added opt_const -mux_boolClifford Wolf2014-02-021-3/+29
* Added support for inverter chains to opt_constClifford Wolf2014-02-021-1/+21
* Added "opt_const -mux_undef"Clifford Wolf2014-01-141-5/+71
* Improved $_MUX_ handling in opt_constClifford Wolf2013-12-281-10/+9
* More conservastive $eq/$ne/$eqx/$nex opt_const codeClifford Wolf2013-12-281-8/+2
* More $eq/$ne/$eqx/$nex fixes in opt_constClifford Wolf2013-12-271-1/+8
* Fixed/improved opt_const $eq/$ne/$eqx/$nex handlingClifford Wolf2013-12-271-1/+3
* Added support for non-const === and !== (for miter circuits)Clifford Wolf2013-12-271-5/+7
* Renamed extend_un0() to extend_u0() and use it in genrtlilClifford Wolf2013-11-071-2/+2
* Fixed type of sign extension in opt_const $eq/$ne handlingClifford Wolf2013-11-071-9/+9
* Fixed $eq/$ne bitwise optimization in opt_constClifford Wolf2013-11-071-7/+8
* Bugfixes for empty signal vectorsClifford Wolf2013-07-101-0/+3
* Fixed handling of $eq and $ne in opt_constClifford Wolf2013-07-071-2/+2
* Fixed to aggressive x-folding in opt_constClifford Wolf2013-05-171-8/+21
* Fixed a bug in opt_const when optimizing 1-bit compares with constantsClifford Wolf2013-04-131-2/+4
* added optimizations for single-bit $eq/$ne with constant input to opt_constClifford Wolf2013-03-191-0/+25
* improved $mux optimization in opt_constClifford Wolf2013-03-191-2/+6
* keep $mux and $_MUX_ optimizations separate in opt_constClifford Wolf2013-03-191-3/+3
* added one more suggestion to optimize MUXes in pass "opt_const"Johann Glaser2013-03-181-0/+1
* also optimize single-bit "$mux" cells in pass "opt_const", added suggestionsJohann Glaser2013-03-181-1/+5
* Added help messages for opt_* passesClifford Wolf2013-03-011-4/+17
* Added support for simple gates with one constant input to opt_constClifford Wolf2013-02-271-0/+6
* initial importClifford Wolf2013-01-051-0/+263