aboutsummaryrefslogtreecommitdiffstats
path: root/libs/subcircuit
Commit message (Collapse)AuthorAgeFilesLines
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-083-3/+3
| | | | | | | | s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi; s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi; s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi; s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi; s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g;
* Use static constexpr instead of static const where possible.Henner Zeller2020-04-141-2/+1
| | | | | | | In particular inside class declarations, a static const assignment is technically not a definition, while constexpr is. Signed-off-by: Henner Zeller <h.zeller@acm.org>
* Optimize numberOfPermutationsMatthew Daiter2019-05-221-6/+4
|
* Fix typographical and grammatical errors and inconsistencies.whitequark2019-01-021-3/+3
| | | | | | | | | | | | The initial list of hits was generated with the codespell command below, and each hit was evaluated and fixed manually while taking context into consideration. DIRS="kernel/ frontends/ backends/ passes/ techlibs/" DIRS="${DIRS} libs/ezsat/ libs/subcircuit" codespell $DIRS -S *.o -L upto,iff,thru,synopsys,uint More hits were found by looking through comments and strings manually.
* subcircuit: Class with virtual methods should have virtual destructor.Tim 'mithro' Ansell2017-11-251-1/+1
| | | | | | Fixes a compile warning. * https://stackoverflow.com/questions/1123044/when-should-your-destructor-be-virtual
* Fixed trailing whitespacesClifford Wolf2015-07-024-8/+8
|
* More Win32 build fixesClifford Wolf2014-10-101-0/+4
|
* Moved some stuff to kernel/yosys.{h,cc}, using Yosys:: namespaceClifford Wolf2014-07-311-2/+2
|
* fixed a bug in subcircuit library with cells that have connections to itselfClifford Wolf2014-02-091-1/+4
|
* Improved subcircuit verbose output (added portmapper results)Clifford Wolf2013-03-281-0/+15
|
* Improved verbose output of subcircuitClifford Wolf2013-03-251-1/+11
|
* Added portmapping support to subcircuit userCompareNodes() apiClifford Wolf2013-03-072-23/+29
|
* Fixed mine test case for subcircuit libraryClifford Wolf2013-03-061-1/+1
|
* Fixed handling of constant values and port swapping in subcircuit libraryClifford Wolf2013-03-061-23/+86
|
* Added some simple progress information to verbose subcircuit miner outputClifford Wolf2013-03-051-2/+3
|
* Performance optimization in subcircuit miningClifford Wolf2013-03-031-22/+43
|
* Added "shared nodes" feature to the subcircuit libraryClifford Wolf2013-03-033-5/+10
|
* Fixed subcircuit allowOverlap=false corner caseClifford Wolf2013-03-031-5/+7
|
* Fixed memory corruption in subcircuit minerClifford Wolf2013-03-031-2/+4
|
* Minor hotfixes (mostly gcc build fixes)Clifford Wolf2013-03-031-0/+4
|
* Finished "extract -mine" featureClifford Wolf2013-03-021-48/+55
|
* More fun with subcircuit miningClifford Wolf2013-03-022-24/+47
|
* Added -mine option to extract pass (not finished)Clifford Wolf2013-03-021-7/+26
|
* subcircuit library: implied allExtern for miningClifford Wolf2013-03-023-7/+9
|
* Added frequent subcircuit miner to subcircuit libraryClifford Wolf2013-03-027-13/+368
|
* Moved stand-alone libs to libs/ directory and added libs/subcircuitClifford Wolf2013-02-2710-0/+2762