Alan Mishchenko
|
9c152b71e9
|
Trasferring equivalence in the special-case usage of &scorr.
|
2024-09-12 18:11:59 -07:00 |
Alan Mishchenko
|
3de73f2756
|
Updating internal cut manager to prefer cuts with high fanin fanout counts.
|
2024-09-05 13:27:17 -07:00 |
Alan Mishchenko
|
03d92930fa
|
Updating &funtrace to trace function of the primary outputs of the AIG.
|
2024-09-03 17:16:48 -07:00 |
Martin Povišer
|
786a39a294
|
Make casts explicit
|
2024-08-28 22:09:34 +02:00 |
Martin Povišer
|
cb294bbebc
|
Save cell mapping as new 'M' AIGER extension
|
2024-08-28 16:21:10 +02:00 |
Alan Mishchenko
|
af77b80194
|
Regrouping recently added code.
|
2024-08-18 13:57:35 -07:00 |
Alan Mishchenko
|
5e35510e25
|
New APIs for AIG package.
|
2024-08-18 13:12:08 -07:00 |
Alan Mishchenko
|
03b786af99
|
Experiments with adder-based circuits.
|
2024-08-17 16:26:20 -07:00 |
Alan Mishchenko
|
2055b1b490
|
Adding an option to dump satisfying assignments into a BLIF file.
|
2024-08-14 14:41:35 -07:00 |
Alan Mishchenko
|
e2b7750d3b
|
Experiments with bit-blasting.
|
2024-08-14 11:40:41 -07:00 |
Alan Mishchenko
|
807f6ddacf
|
Experiments with detecting multipliers.
|
2024-08-10 19:24:00 -07:00 |
Alan Mishchenko
|
71c4e23f97
|
Adding cut print-out in &funtrace.
|
2024-08-10 19:12:19 -07:00 |
Alan Mishchenko
|
35a1bbbdb4
|
Ongoing development related to Boolean decomposition.
|
2024-08-09 18:33:36 -07:00 |
Alan Mishchenko
|
4156a88dbb
|
Extending &funtrace to trace functions found in an AIG.
|
2024-08-09 12:39:43 -07:00 |
alanminko
|
dce6e4899b
|
Merge pull request #317 from YosysHQ/povik/fix-transfer-timing
Handle edge case in Gia_ManTransferTiming
|
2024-08-08 14:59:49 -07:00 |
alanminko
|
0129b4c60a
|
Merge pull request #316 from YosysHQ/povik/yosyshq-commands
Pull command changes from YosysHQ fork
|
2024-08-08 14:59:31 -07:00 |
alanminko
|
e6b36cb5da
|
Merge pull request #315 from YosysHQ/povik/yosyshq-build
Pull build-related changes from YosysHQ fork
|
2024-08-08 14:58:42 -07:00 |
Alan Mishchenko
|
95f1837960
|
Ongoing development related to Boolean decomposition.
|
2024-08-07 10:07:39 -07:00 |
Martin Povišer
|
afbeccb79e
|
Handle edge case in Gia_ManTransferTiming
|
2024-08-07 17:35:20 +02:00 |
Martin Povišer
|
57c3bd36f2
|
Patch to support WASI builds
Co-authored-by: whitequark <whitequark@whitequark.org>
|
2024-08-07 14:49:13 +02:00 |
Jannis Harder
|
6d52a1e449
|
fold: Option (-s) to make sequential cleanup optional
(cherry picked from commit 1bd088d027)
|
2024-08-07 14:47:00 +02:00 |
Robert O'Callahan
|
e0a9c29e5a
|
Instead of throwing C++ exceptions, just print an error message and abort
Many C++ projects forbid the use of exceptions. These are not recoverable
errors anyway, so just abort.
|
2024-08-06 17:51:15 +00:00 |
Alan Mishchenko
|
1963422c10
|
Experiments with detecting multipliers.
|
2024-08-05 20:18:30 -07:00 |
Alan Mishchenko
|
037971d9c9
|
Migrating &stochsyn to generic concurrency interface.
|
2024-08-03 18:12:03 -07:00 |
Alan Mishchenko
|
b25d9c482a
|
Changing interface of &genrel.
|
2024-08-02 18:30:09 -07:00 |
Alan Mishchenko
|
7d88bf21e9
|
New command to detect presence of a function in the AIG.
|
2024-08-02 14:34:57 -07:00 |
Alan Mishchenko
|
1954e2fcaa
|
Updating DSD profiling procedures.
|
2024-08-01 18:36:20 -07:00 |
Alan Mishchenko
|
9f864ebe76
|
Trying to fix the compilation issue.
|
2024-07-31 22:25:01 -07:00 |
Alan Mishchenko
|
3491773f2a
|
Suggested changes to improve thread safety.
|
2024-07-31 19:05:37 -07:00 |
alanminko
|
a06dde4cf0
|
Merge pull request #309 from coastalwhite/chore-popcount-intrinsics
chore: `__builtin_popcount` to replace BitCount8
|
2024-07-31 18:44:58 -07:00 |
Alan Mishchenko
|
96edf40d60
|
Allow for disabling variable ordering in "lutmin".
|
2024-07-28 15:25:22 -07:00 |
Alan Mishchenko
|
93388c0d26
|
Experiments with DSD.
|
2024-07-27 14:48:02 -07:00 |
coastalwhite
|
849adb2fcb
|
chore: add `__builtin_popcount` for MSVC
|
2024-07-26 21:48:53 +02:00 |
Alan Mishchenko
|
b5f4afa73b
|
Duplicating AIG after synthesis.
|
2024-07-26 09:10:39 -07:00 |
Alan Mishchenko
|
f8a6432d75
|
Implementation of functional abstraction.
|
2024-07-24 20:23:07 -07:00 |
coastalwhite
|
fe3b5bf5fe
|
chore: `__builtin_popcount` to replace BitCount8
This replaces all occurrences of the `BitCount8` static array with the
`__builtin_popcount`. It is a rather simple and small PR.
Fixes #308.
|
2024-07-24 21:46:03 +02:00 |
Alan Mishchenko
|
d7a623c151
|
New API for swicthing activity estimation.
|
2024-07-17 15:15:49 -07:00 |
Alan Mishchenko
|
ae2e3f90f7
|
Adding command &genmux.
|
2024-07-11 22:23:06 -07:00 |
Xiaoqing Xu
|
34c2ed73a2
|
up stream changes
|
2024-05-23 22:51:15 +00:00 |
Alan Mishchenko
|
795fee8d57
|
Bug fix in &genrel.
|
2024-05-23 13:51:10 -07:00 |
Alan Mishchenko
|
111867432c
|
Compilation problem.
|
2024-05-21 10:26:01 -07:00 |
Alan Mishchenko
|
0cb945ebcd
|
Enabling support of boxes in &nf.
|
2024-05-21 10:15:46 -07:00 |
Alan Mishchenko
|
8ec95e85c6
|
Bug fix.
|
2024-05-19 15:03:12 -07:00 |
Alan Mishchenko
|
c64f927828
|
Various changes and bug fixes.
|
2024-05-19 14:47:18 -07:00 |
Alan Mishchenko
|
3616fd8fb5
|
New command "resub_unate" and various changes.
|
2024-05-17 02:56:33 -07:00 |
Alan Mishchenko
|
d9a08eb44b
|
New command &window to extract windows from an AIG.
|
2024-05-15 21:41:29 -07:00 |
Alan Mishchenko
|
6ad6539c0f
|
New command &genrel to generate relations for windows in the AIG.
|
2024-05-14 22:35:43 -07:00 |
Alan Mishchenko
|
554da94ea6
|
New command &odc to study observability don't-cares.
|
2024-05-13 22:59:11 -07:00 |
Alan Mishchenko
|
66c7f67b96
|
New command "resub_core".
|
2024-05-13 21:31:28 -07:00 |
Alan Mishchenko
|
f04f9c4353
|
Updating counter-example generation.
|
2024-05-08 23:45:14 -07:00 |