aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt/muxpack.cc
Commit message (Collapse)AuthorAgeFilesLines
* 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