aboutsummaryrefslogtreecommitdiffstats
path: root/backends/aiger/aiger.cc
Commit message (Collapse)AuthorAgeFilesLines
* write_aiger: Fix non-$_FF_ FFsJannis Harder2022-08-181-1/+1
| | | | This broke while switching sby's formal flows to always use $_FF_'s.
* aiger: Add yosys-witness supportJannis Harder2022-08-161-0/+169
| | | | | Adds a new json based aiger map file and yosys-witness converters to us this to convert between native and AIGER witness files.
* aiger: Support $anyinit cellsJannis Harder2022-08-161-0/+11
|
* Add -no-startoffset option to write_aigerMiodrag Milanovic2022-03-251-8/+17
|
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
| | | | | | | | s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi; s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi; s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi; s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi; s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g;
* use the new isPublic() in a few placesN. Engelhardt2020-09-141-1/+1
|
* Use C++11 final/override keywords.whitequark2020-06-181-2/+2
|
* aiger: fixes for ports that have start_offset != 0Eddie Hung2020-05-021-6/+6
|
* kernel: big fat patch to use more ID::*, otherwise ID(*)Eddie Hung2020-04-021-18/+18
|
* kernel: use more ID::*Eddie Hung2020-04-021-12/+12
|
* write_aiger: make more robustEddie Hung2020-01-061-0/+8
|
* Fix write_aiger bug added in 524af21Clifford Wolf2019-11-041-0/+3
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add aiger and protobuf backends binary supportMiodrag Milanovic2019-09-281-1/+1
|
* Add "write_aiger -L"Clifford Wolf2019-09-181-5/+16
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Also fix write_aiger for UBEddie Hung2019-06-281-26/+26
|
* Fix spacingEddie Hung2019-06-201-1/+1
|
* Fix gcc invalidation behaviour for write_aigerEddie Hung2019-06-201-1/+2
|
* Merge remote-tracking branch 'origin/master' into xaigEddie Hung2019-06-201-0/+1
|\
| * Support filename rewrite in backendsBen Widawsky2019-06-181-0/+1
| | | | | | | | Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
* | SpellingEddie Hung2019-04-181-1/+1
|/
* Add "write_aiger -I -O -B"Clifford Wolf2018-11-121-2/+36
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-2/+2
| | | | | | | | | o Not all derived methods were marked 'override', but it is a great feature of C++11 that we should make use of. o While at it: touched header files got a -*- c++ -*- for emacs to provide support for that language. o use YS_OVERRIDE for all override keywords (though we should probably use the plain keyword going forward now that C++11 is established)
* Fix generation of multiple outputs for same AIG node in write_aigerClifford Wolf2017-07-051-13/+30
|
* Include output ports with constant driver in AIGER outputClifford Wolf2017-07-031-2/+18
|
* Fix AIGER back-end for multiple symbols per input/latch/output/propertyClifford Wolf2017-05-301-8/+20
|
* Improve write_aiger handling of unconnected nets and constantsClifford Wolf2017-05-281-7/+61
|
* Add write_aiger $anyseq supportClifford Wolf2017-03-021-0/+7
|
* Add $live and $fair support to AIGER back-end.Clifford Wolf2017-02-251-8/+104
|
* Added $anyconst support to AIGER back-endClifford Wolf2016-12-111-0/+7
|
* Added $assert/$assume support to AIGER back-endClifford Wolf2016-12-031-10/+51
|
* Added "write_aiger -zinit -symbols -vmap"Clifford Wolf2016-12-011-30/+139
|
* Added "write_aiger" commandClifford Wolf2016-11-301-0/+395