aboutsummaryrefslogtreecommitdiffstats
path: root/passes/techmap/abc.cc
Commit message (Expand)AuthorAgeFilesLines
* abc: add abc.debug scratchpad optionEddie Hung2020-03-061-0/+5
* error if multiple -g options are given for abcN. Engelhardt2020-01-061-0/+2
* check scratchpad for arguments in abc pass tooN. Engelhardt2020-01-061-157/+214
* Merge branch 'master' of https://github.com/YosysHQ/yosys into abc_scratchpad...N. Engelhardt2020-01-031-12/+16
|\
| * Merge pull request #1601 from YosysHQ/eddie/synth_retimeEddie Hung2020-01-021-11/+15
| |\
| | * Revert "ABC to call retime all the time"Eddie Hung2019-12-301-11/+15
| * | GrammarEddie Hung2019-12-301-1/+1
| |/
* / check scratchpad variables for custom abc scriptsN. Engelhardt2019-12-131-0/+2
|/
* 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