aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt/opt_clean.cc
Commit message (Expand)AuthorAgeFilesLines
* Suppress driver-driver conflict warning for unknown cell types, fixes #1065Clifford Wolf2019-06-051-1/+1
* Keep zero-width wires in opt_clean if and only if they are ports, fixes #1023Clifford Wolf2019-05-221-2/+3
* Improvements in opt_cleanClifford Wolf2019-05-151-10/+10
* More opt_clean cleanupsClifford Wolf2019-05-071-26/+36
* Merge pull request #946 from YosysHQ/clifford/specifyClifford Wolf2019-05-061-1/+1
|\
| * Merge branch 'master' of github.com:YosysHQ/yosys into clifford/specifyClifford Wolf2019-05-061-10/+22
| |\
| * \ Merge remote-tracking branch 'origin/master' into clifford/specifyEddie Hung2019-05-031-27/+72
| |\ \
| * | | Add $specrule cells for $setup/$hold/$skew specify rulesClifford Wolf2019-04-231-1/+1
| * | | Preserve $specify[23] cellsClifford Wolf2019-04-231-1/+1
* | | | Merge branch 'master' of github.com:YosysHQ/yosys into clifford/fix968Clifford Wolf2019-05-061-55/+68
|\ \ \ \
| * | | | Cleanups in opt_cleanClifford Wolf2019-05-061-47/+16
| | |_|/ | |/| |
| * | | Improve opt_clean handling of unused wiresClifford Wolf2019-05-041-10/+22
| | |/ | |/|
| * | Improve opt_expr and opt_clean handling of (partially) undriven and/or unused...Clifford Wolf2019-05-031-40/+72
* | | Further improve unused-detection for opt_clean driver-driver conflict warningClifford Wolf2019-05-031-5/+8
* | | Improve unused-detection for opt_clean driver-driver conflict warningClifford Wolf2019-05-031-21/+29
* | | Silently resolve completely unused cell-vs-const driver-driver conflictsClifford Wolf2019-05-011-2/+21
|/ /
* / Drive dangling wires with init attr with their init value, fixes #956Clifford Wolf2019-04-291-0/+13
|/
* Add log_debug() frameworkClifford Wolf2019-04-221-5/+6
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-4/+4
* Add warnings for driver-driver conflicts between FFs (and other cells) and co...Clifford Wolf2017-12-121-1/+8
* Fix typo in opt_clean log messageClifford Wolf2017-10-261-1/+1
* Add consolidation of init attributes to opt_clean, some opt_clean log fixesClifford Wolf2017-07-291-6/+82
* Add $live and $fair cell types, add support for s_eventually keywordClifford Wolf2017-02-251-1/+1
* Add $cover cell type and SVA cover() supportClifford Wolf2017-02-041-1/+1
* Removed $predict againClifford Wolf2016-08-281-1/+1
* After reading the SV spec, using non-standard predict() instead of expect()Clifford Wolf2016-07-211-1/+1
* Added basic support for $expect cellsClifford Wolf2016-07-131-1/+1
* Connections between inputs and inouts are driven by the inputClifford Wolf2016-04-261-0/+3
* Added "yosys -D" featureClifford Wolf2016-04-211-1/+1
* Use alphanumerical order instead of idstring idx in opt_clean compare_signals()Clifford Wolf2016-02-021-1/+1
* Fixed opt_clean handling of inout portsClifford Wolf2015-08-161-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
* | Added missing ct_all setup to opt_cleanClifford Wolf2015-08-111-0/+3
|/
* Fixed trailing whitespacesClifford Wolf2015-07-021-5/+5
* preserve used $-wires with init attribute in opt_cleanClifford Wolf2015-05-221-1/+1
* Added non-std verilog assume() statementClifford Wolf2015-02-261-1/+1
* Some cleanups in "clean"Clifford Wolf2015-02-241-7/+14
* Added $meminit cell typeClifford Wolf2015-02-141-1/+1
* Fixed opt_clean performance bugClifford Wolf2015-02-041-26/+26
* Using design->selected_modules() in opt_*Clifford Wolf2015-02-031-16/+10
* Added dict/pool.sort()Clifford Wolf2015-01-241-0/+4
* Cleanups in opt_cleanClifford Wolf2014-12-291-10/+10
* dict/pool changes in opt_cleanClifford Wolf2014-12-291-5/+5
* Renamed hashmap.h to hashlib.h, some related improvementsClifford Wolf2014-12-281-1/+1
* More hashtable finetuningClifford Wolf2014-12-271-1/+1
* Replaced std::unordered_set (nodict) with Yosys::poolClifford Wolf2014-12-261-1/+1
* Added Yosys::{dict,nodict,vector} container typesClifford Wolf2014-12-261-1/+1
* Fixed various VS warningsClifford Wolf2014-10-181-1/+1