aboutsummaryrefslogtreecommitdiffstats
path: root/passes/techmap/abc.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1300 from YosysHQ/eddie/cleanup2Clifford Wolf2019-08-171-45/+45
|\
| * Use ID::keep more liberally tooEddie Hung2019-08-151-2/+2
| * Use more ID::{A,B,Y,blackbox,whitebox}Eddie Hung2019-08-151-43/+43
* | Add missing NMUX to "abc -g" handlingClifford Wolf2019-08-161-0/+1
|/
* ID(\\.*) -> ID(.*)Eddie Hung2019-08-151-135/+135
* Transform all "\\*" identifiers into ID()Eddie Hung2019-08-151-135/+135
* Transform "$.*" to ID("$.*") in passes/techmapEddie Hung2019-08-151-66/+63
* More use of IdString::in()Eddie Hung2019-08-151-7/+6
* Merge pull request #1258 from YosysHQ/eddie/cleanupClifford Wolf2019-08-101-12/+12
|\
| * substr() -> compare()Eddie Hung2019-08-071-5/+5
| * Merge remote-tracking branch 'origin/master' into eddie/cleanupEddie Hung2019-08-071-22/+20
| |\
| * | stoi -> atoiEddie Hung2019-08-071-7/+7
| * | Use std::stoi instead of atoi(<str>.c_str())Eddie Hung2019-08-061-6/+6
| * | Make liberal use of IdString.in()Eddie Hung2019-08-061-8/+8
* | | Disable NMUX, AOI3, OAI3, AOI4, OAI4 in ABC default gate lib, add "abc -g all...Clifford Wolf2019-08-091-15/+54
| |/ |/|
* | Redesign of cell cost APIClifford Wolf2019-08-071-22/+20
|/
* Add $_NMUX_, add "abc -g cmos", add proper cmos cell costsClifford Wolf2019-08-061-28/+62
* Visual Studio build fixMiodrag Milanovic2019-07-311-0/+1
* Do not double count cells in abcEddie Hung2019-07-121-2/+2
* Fix spellingEddie Hung2019-06-121-1/+1
* abc: Fix handling of postfixed names (e.g. for retiming)David Shah2019-05-041-4/+4
* abc: Improve name recoveryDavid Shah2019-05-041-4/+17
* Fix abc's remap_name to not ignore [^0-9] when extracting sidEddie Hung2019-04-181-12/+16
* ABC to call retime all the timeEddie Hung2019-04-181-15/+11
* Revert "abc -dff now implies "-D 0" otherwise retiming doesn't happen"Eddie Hung2019-04-101-2/+0
* Revert ""&nf -D 0" fails => use "-D 1" instead"Eddie Hung2019-04-101-1/+1
* Fix S0 -> S1Eddie Hung2019-04-051-1/+1
* "&nf -D 0" fails => use "-D 1" insteadEddie Hung2019-04-051-1/+1
* abc -dff now implies "-D 0" otherwise retiming doesn't happenEddie Hung2019-04-051-0/+2
* abc: Improved recovered netnames, also preserve src on nets with dressDavid Shah2019-02-061-4/+13
* abc: Preserve naming through ABC using 'dress' commandDavid Shah2019-02-061-29/+51
* Revert "Proof-of-concept: preserve naming through ABC using dress"Clifford Wolf2018-12-161-51/+29
* abc: Preserve naming through ABC using 'dress' commandDavid Shah2018-12-061-29/+51
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-2/+2
* Fix infinite loop in abc command under emscriptenRobert Ou2018-05-181-5/+7
* Add an option to statically link abc into yosysRobert Ou2018-05-181-0/+20
* Add ABC FAQ to "help abc"Clifford Wolf2018-05-041-2/+6
* Rewrite ABC output to include proper net names in timing reportClifford Wolf2017-10-101-2/+17
* abc: Allow +/ filenames in the abc commandRobert Ou2017-08-141-0/+3
* Fix typo in "abc" pass help messageClifford Wolf2017-07-291-1/+1
* Fix handling of init values in "abc -dff" and "abc -clk"Clifford Wolf2017-06-201-131/+176
* Switched abc "clock domain not found" error to log_cmd_error()Clifford Wolf2017-06-201-24/+28
* Add aliases for common sets of gate types to "abc -g"Clifford Wolf2017-05-241-2/+74
* Add $_ANDNOT_ and $_ORNOT_ gatesClifford Wolf2017-05-171-21/+41
* Update ABC scripts to use "&nf" instead of "map"Clifford Wolf2017-02-011-3/+3
* Improved ABC default scriptsClifford Wolf2016-11-191-17/+34
* Bugfix in "abc -script" handlingClifford Wolf2016-06-191-53/+50
* Added "dc2" to default ABC scriptsClifford Wolf2016-06-171-5/+5
* Added "abc -I <num> -P <num>"Clifford Wolf2016-06-171-8/+33
* Added $sop cell type and "abc -sop"Clifford Wolf2016-06-171-6/+23