aboutsummaryrefslogtreecommitdiffstats
path: root/passes/techmap/abc.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix tmpdir naming when passing -nocleanup option to abc(9) on systems where b...N. Engelhardt2022-09-131-3/+6
* Merge pull request #3458 from QuantamHD/abc_fasterN. Engelhardt2022-08-311-6/+6
|\
| * Improves ABC command runtime by 10-100xEthan Mahintorabi2022-08-241-6/+6
* | Fitting help messages to 80 character widthKrystalDelusion2022-08-241-3/+4
|/
* support file locations containing spacesMiodrag Milanovic2022-08-081-5/+5
* Fix external ABC build after commit 0ca0932b5.Catherine2022-07-071-2/+4
* Observe $TMPDIR variable when creating tmp filesMohamed A. Bamakhrama2022-05-271-1/+1
* abc: Use dict/pool instead of std::map/std::setMarcelina Kościelnicka2022-05-041-14/+14
* abc: Add support for FFs with reset in -dffMarcelina Kościelnicka2022-04-071-90/+229
* abc: Fix {I} and {P} substitutionAnton Blanchard2022-02-231-2/+2
* Spelling fix in abc.ccClaire Xen2021-11-101-1/+1
* Add genlib support to ABC commandClaire Xenia Wolf2021-11-101-21/+40
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
* Fixes command line for abc pass in -fast -sop modeRobert Baruch2021-02-161-1/+1
* Merge pull request #2549 from pgadfort/support-multiple-libswhitequark2021-01-251-15/+21
|\
| * adding support for passing multiple liberty files to abcPeter Gadfort2021-01-181-15/+21
* | Fixed missing goto statement in passes/techmap/abc.ccTobias Faller2021-01-121-0/+1
|/
* Expose abc and data paths as globalsMiodrag Milanovic2020-11-061-17/+1
* This patch adds support for defining the ABC location at runtime instead of a...Ethan Mahintorabi2020-10-281-1/+6
* abc: Refactor to use FfInitVals.Marcelina Kościelnicka2020-07-241-25/+6
* Use C++11 final/override keywords.whitequark2020-06-181-2/+2
* Add WASI platform support.whitequark2020-04-301-2/+9
* Merge pull request #1864 from boqwxp/cleanup_techmap_abcwhitequark2020-04-171-99/+80
|\
| * Simplify `passes/techmap/abc.cc` and remove superfluous `RTLIL::SigSpec` cons...Alberto Gonzalez2020-04-141-132/+49
| * Clean up pseudo-private member usage and simplify `passes/techmap/abc.cc`.Alberto Gonzalez2020-04-051-99/+163
* | Support custom PROGRAM_PREFIXMiodrag Milanovic2020-04-101-5/+5
|/
* kernel: big fat patch to use more ID::*, otherwise ID(*)Eddie Hung2020-04-021-74/+74
* 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
| |/ |/|