alanminko
|
57e504db7b
|
Merge pull request #362 from wjrforcyber/gz_lib_support
Feat(read_lib): Gz lib format support
|
2025-02-15 05:30:24 +07:00 |
alanminko
|
a2e4c153c9
|
Merge pull request #255 from phsauter/fix-scl-regression
Fix Segfault in scl
|
2025-02-15 05:28:25 +07:00 |
wjrforcyber
|
303907ec0c
|
Update(read_lib): Remove redundant header
|
2025-01-21 15:58:31 +08:00 |
wjrforcyber
|
adf9b4e7fb
|
Feat(read_lib): Support .gz file
|
2025-01-21 15:54:38 +08:00 |
aletempiac
|
baf4ddb16a
|
Bug fix (just in the code; it does not affect the execution)
|
2024-10-15 19:04:49 +02:00 |
aletempiac
|
d1f78b36cb
|
Bug fix (just in the code; it does not affect the execution)
|
2024-10-15 19:00:45 +02:00 |
aletempiac
|
52c842b648
|
Cleaning code
|
2024-10-15 17:54:38 +02:00 |
aletempiac
|
46f2300b7b
|
Performance improvements in ACD
|
2024-10-15 14:45:09 +02:00 |
Alan Mishchenko
|
3ddd46131c
|
Updating "read_lib" to output all gates when gain-based modeling is used.
|
2024-09-05 17:53:13 -07:00 |
Alan Mishchenko
|
732abf5b48
|
Compiler warnings.
|
2024-08-16 21:35:10 -07:00 |
alanminko
|
71b409b778
|
Merge pull request #319 from YosysHQ/povik/rm-buffering-asserts
Remove extra asserts in buffering code
|
2024-08-08 15:00:20 -07:00 |
Martin Povišer
|
2a8ea11ce0
|
Remove extra asserts in buffering code
|
2024-08-07 18:04:35 +02:00 |
Miodrag Milanovic
|
e334586ae4
|
Additional fix for large liberty files
(cherry picked from commit ab5b16ede2)
|
2024-08-07 15:46:43 +02:00 |
David A Roberts
|
3e65b25942
|
Apply patch to If_ObjPerformMappingChoice too
(cherry picked from commit accf50468a)
|
2024-08-07 15:46:43 +02:00 |
David A Roberts
|
eef8c01340
|
Fix Assertion using &if: `pCutSet->nCuts > 0'
(cherry picked from commit 316eec6d3f)
|
2024-08-07 15:46:43 +02:00 |
coastalwhite
|
849adb2fcb
|
chore: add `__builtin_popcount` for MSVC
|
2024-07-26 21:48:53 +02: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
|
13998baf97
|
Allowing the genlib reader to skip gates larger than the given size.
|
2024-07-10 12:59:10 -07:00 |
alanminko
|
7beda11621
|
Merge pull request #302 from mikesinouye/scl
Change Scl_Pair_t_ membes to long to enable larger liberty file loading.
|
2024-06-17 10:12:12 +02:00 |
Alan Mishchenko
|
24d420370a
|
Adding switch "i" in "show" to display original AIG IDs of mapped nodes.
|
2024-06-16 17:49:39 +08:00 |
Mike Inouye
|
a6bf51111f
|
Change Scl_Pair_t_ member types to long to allow for large liberty file loading.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
|
2024-06-13 23:12:45 +00:00 |
Alan Mishchenko
|
806a996b88
|
Updating the print-out after the bug fix.
|
2024-05-30 08:43:58 +02:00 |
Alan Mishchenko
|
17b1ec7655
|
Bug fix.
|
2024-05-29 22:05:40 +02:00 |
Alan Mishchenko
|
fb4988bb13
|
New API to print internal nodes.
|
2024-05-28 22:23:07 +02:00 |
aletempiac
|
5708841672
|
Merge remote-tracking branch 'origin/master' into yosys-flow
|
2024-05-02 10:23:16 +02:00 |
aletempiac
|
714ab458b7
|
Adding deriving LUTs to if
|
2024-05-02 10:23:11 +02:00 |
aletempiac
|
39ed8b36d4
|
Cleaning code
|
2024-05-02 10:06:40 +02:00 |
Ethan Mahintorabi
|
b7c7a6d98d
|
Fixes duplicate declaration of Abc_SclHasDelayInfo
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-05-02 02:15:59 +00:00 |
aletempiac
|
043a2ffcc6
|
Adding new XX decomposition to &if
|
2024-04-23 11:10:16 +02:00 |
aletempiac
|
864f96b11e
|
Adding decomposition of mapping into LUT structures before returning the result
|
2024-04-16 17:40:47 +02:00 |
Peter Gadfort
|
de060a26ad
|
ensure initial library writing also honors prefix
|
2024-04-16 08:58:28 -04:00 |
Alan Mishchenko
|
99e0e37da6
|
Added switch -p in "read_lib" to skip writing cell prefix.
|
2024-04-14 09:51:00 -07:00 |
Peter Gadfort
|
935c6a875d
|
add missing flag to read_lib help
|
2024-04-12 13:49:44 -04:00 |
Peter Gadfort
|
1d90cafd54
|
add library merging flag to read_lib
Signed-off-by: Peter Gadfort <gadfort@zeroasic.com>
|
2024-04-12 13:27:58 -04:00 |
aletempiac
|
0c905f873b
|
Fixes
|
2024-04-11 19:01:05 +02:00 |
aletempiac
|
6052d10fde
|
Adding new command if -U for 2-LUT decompositions under delay profile
|
2024-04-11 15:45:37 +02:00 |
aletempiac
|
e8924e5534
|
Fixes and improvements
|
2024-04-11 15:44:52 +02:00 |
aletempiac
|
5b49724fcc
|
removing acd666
|
2024-04-11 15:43:22 +02:00 |
aletempiac
|
32bc1d4ab2
|
Cleaning and generalizing code
|
2024-04-11 11:31:28 +02:00 |
aletempiac
|
64fea5c4c2
|
Improving the performance and quality of acd66
|
2024-04-10 18:43:52 +02:00 |
aletempiac
|
6b5ebb3e76
|
Removing assertion when decomposing into LUTs smaller than 6
|
2024-04-10 18:42:52 +02:00 |
aletempiac
|
8f3447800c
|
Support again decompositions into luts smaller than 6
|
2024-04-02 11:25:03 +02:00 |
aletempiac
|
1f72ffce79
|
Improving ACD performance with bail-out conditions
|
2024-03-25 14:23:43 +01:00 |
aletempiac
|
6aacf524aa
|
Performance improvement and fixes
|
2024-03-22 19:19:35 +01:00 |
aletempiac
|
8a314db8dc
|
Bug fix
|
2024-03-22 15:39:52 +01:00 |
Alan Mishchenko
|
2c0943ff62
|
Fixiing compiler problem on Windows.
|
2024-03-19 09:34:20 +09:00 |
Alan Mishchenko
|
5d3d77fcfe
|
Fixing Windows compiler problem.
|
2024-03-19 08:54:32 +09:00 |
Alan Mishchenko
|
c32f36af08
|
Fixing c vs c++ header file issue.
|
2024-03-19 08:13:07 +09:00 |
Alan Mishchenko
|
b31ab1960b
|
Fixing compilation issues on Windows.
|
2024-03-18 21:30:46 +09:00 |
aletempiac
|
3737a69d8d
|
Adding new ACD66 with support for multiple shared-set variables
|
2024-03-18 10:01:59 +01:00 |