aboutsummaryrefslogtreecommitdiffstats
path: root/passes/opt/pmux2shiftx.cc
Commit message (Collapse)AuthorAgeFilesLines
* Use ID() macro in all of passes/opt/Clifford Wolf2019-08-111-39/+39
| | | | | | | | | | 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>
* Add "pmux2shiftx -norange", fixes #1135Clifford Wolf2019-06-271-3/+11
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add full_pmux feature to pmux2shiftxClifford Wolf2019-04-221-1/+22
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Auto-initialize OnehotDatabase on-demand in pmux2shiftx.ccClifford Wolf2019-04-201-4/+7
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add "onehot" pass, improve "pmux2shiftx" onehot handlingClifford Wolf2019-04-201-13/+404
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improve "pmux2shiftx"Clifford Wolf2019-04-201-10/+8
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Fix some typosClifford Wolf2019-04-201-2/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improvements in "pmux2shiftx"Clifford Wolf2019-04-201-12/+52
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improvements in pmux2shiftxClifford Wolf2019-04-201-13/+6
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Improve pmux2shift ctrl permutation finderClifford Wolf2019-04-201-27/+114
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Complete rewrite of pmux2shiftxClifford Wolf2019-04-201-27/+265
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Import initial pmux2shiftx from eddiehClifford Wolf2019-04-201-0/+81
Signed-off-by: Clifford Wolf <clifford@clifford.at>