aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt/muxpack.cc
Commit message (Collapse)AuthorAgeFilesLines
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
| | | | | | | | 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 C++11 final/override keywords.whitequark2020-06-181-2/+2
|
* kernel: big fat patch to use more ID::*, otherwise ID(*)Eddie Hung2020-04-021-7/+7
|
* Use ID::keep more liberally tooEddie Hung2019-08-151-2/+2
|
* Use more ID::{A,B,Y,blackbox,whitebox}Eddie Hung2019-08-151-19/+19
|
* Use ID() macro in all of passes/opt/Clifford Wolf2019-08-111-36/+36
| | | | | | | | | | This was obtained by running the following SED command in passes/opt/ and then using "meld foo.cc foo.cc.orig" to manually fix all resulting compiler errors. sed -i.orig -r 's/"\\\\([a-zA-Z0-9_]+)"/ID(\1)/g; s/"(\$[a-zA-Z0-9_]+)"/ID(\1)/g;' *.cc Signed-off-by: Clifford Wolf <clifford@clifford.at>
* RTLIL::S{0,1} -> State::S{0,1}Eddie Hung2019-08-071-1/+1
|
* Cope with $reduce_or common in caseEddie Hung2019-06-211-5/+37
|
* Fix spacingEddie Hung2019-06-211-24/+24
|
* Add docEddie Hung2019-06-211-3/+3
|
* Fix up ExclusiveDatabase with @cliffordwolf's helpEddie Hung2019-06-211-35/+34
|
* Elaborate muxpack docEddie Hung2019-06-101-2/+6
|
* Comment O(N) -> O(N^2)Eddie Hung2019-06-071-1/+1
|
* Extend ExclusiveDatabase to query SigSpec-s (for $pmux)Eddie Hung2019-06-071-19/+27
|
* Add ExclusiveDatabase to check exclusive $eq/$logic_not cell resultsEddie Hung2019-06-071-1/+64
|
* Resolve @cliffordwolf comment on redundant checkEddie Hung2019-06-071-10/+2
|
* Resolve @cliffordwolf comment on sigmapEddie Hung2019-06-071-2/+2
|
* Fix and test for balanced caseEddie Hung2019-06-061-10/+14
|
* Support cascading $pmux.A with $mux.A and $mux.BEddie Hung2019-06-061-17/+25
|
* More cleanupEddie Hung2019-06-061-15/+20
|
* Fix spacingEddie Hung2019-06-061-6/+5
|
* Non chain user check using next_sigEddie Hung2019-06-061-7/+5
|
* Move muxpack from passes/techmap to passes/optEddie Hung2019-06-061-0/+256