Akash Levy
|
3d13f7aae2
|
Bump to latest
|
2025-03-26 14:56:10 -07:00 |
Emil J
|
b9131853ff
|
Merge pull request #4954 from YosysHQ/krys/abstract_default_val
Fixes for abstract.cc
|
2025-03-26 10:40:37 +01:00 |
Emil J
|
ea74ad33a5
|
Merge pull request #4961 from YosysHQ/emil/cutpoint-typo
cutpoint: fix typo
|
2025-03-25 21:30:29 +01:00 |
Emil J. Tywoniak
|
4991ed9d4b
|
cutpoint: fix typo
|
2025-03-25 18:10:47 +01:00 |
KrystalDelusion
|
a647731812
|
Merge pull request #4677 from YosysHQ/emil/opt_merge-hashing
opt_merge: hashing performance and correctness
|
2025-03-25 10:36:02 +13:00 |
Akash Levy
|
cded9861dd
|
Add muxpacking to extract_reduce
|
2025-03-21 02:54:39 -07:00 |
Akash Levy
|
9f93e9c6e8
|
Fix stat gzip support for JSON after merge
|
2025-03-20 17:36:50 -07:00 |
Akash Levy
|
95f489beec
|
Merge nice gzip refactor
|
2025-03-20 16:47:12 -07:00 |
KrystalDelusion
|
b06a661913
|
Merge pull request #4834 from YosysHQ/emil/gzip-refactor
Memory-efficient zlib usage across Liberty file consumers
|
2025-03-21 10:01:00 +13:00 |
Emil J
|
9893ed59b7
|
Merge pull request #4951 from YosysHQ/emil/fix-dft_tag-autoNot
dft_tag: fix autoNot not notting
|
2025-03-20 21:16:34 +01:00 |
Krystine Sherwin
|
d704ca8019
|
abstract: Fix indentation
|
2025-03-20 17:20:36 +13:00 |
Krystine Sherwin
|
452dd1b74b
|
abstract: Assign default to value
Fix `-Wmaybe-uninitialized` on line 43 and 44.
|
2025-03-20 17:19:22 +13:00 |
Akash Levy
|
d1f0c38bac
|
Merge branch 'YosysHQ:main' into main
|
2025-03-19 19:32:42 -07:00 |
Emil J. Tywoniak
|
199702a392
|
dft_tag: fix autoNot not notting
|
2025-03-19 18:28:50 +01:00 |
Emil J
|
b33787edcb
|
Merge pull request #4948 from YosysHQ/emil/share-fix-log-again
share: re-add SAT solver cell count to log message
|
2025-03-19 13:54:17 +01:00 |
Emil J. Tywoniak
|
980a0a15c1
|
stat: allow gzipped liberty files
|
2025-03-19 13:43:44 +01:00 |
Emil J. Tywoniak
|
7aefd4b226
|
gzip: back to pointers
|
2025-03-19 13:43:44 +01:00 |
Emil J. Tywoniak
|
0877798e18
|
dfflibmap: allow gzipped liberty files
|
2025-03-19 13:43:44 +01:00 |
Emil J. Tywoniak
|
d00259081d
|
gzip: simplify uncompressed interface
|
2025-03-19 13:43:44 +01:00 |
Emil J. Tywoniak
|
218ec3fc05
|
dfflibmap: allow gzipped liberty files
|
2025-03-19 13:43:44 +01:00 |
Emil J. Tywoniak
|
4f3fdc8457
|
io: refactor string and file work into new unit
|
2025-03-19 13:43:42 +01:00 |
Emil J. Tywoniak
|
061cf5c6c4
|
share: re-add SAT solver cell count to log message
|
2025-03-19 10:27:23 +01:00 |
Alain Dargelas
|
e29c1839c4
|
Fix corner case with assign stmts for fanout buffering
|
2025-03-17 14:25:05 -07:00 |
Akash Levy
|
d289e5ef1c
|
Merge branch 'YosysHQ:main' into main
|
2025-03-17 10:45:27 -07:00 |
Akash Levy
|
d9af46538c
|
opt_expand peepopt (still needs testing)
|
2025-03-17 04:12:06 -07:00 |
Akash Levy
|
dc75774c5b
|
Breakreduce pass (still needs testing)
|
2025-03-17 04:10:08 -07:00 |
Akash Levy
|
a08ab5a67b
|
Add opt_expr's missing mux_ornot and mux_andnot cases (still needs testing)
|
2025-03-17 04:09:28 -07:00 |
Akash Levy
|
11dd7becdd
|
Add opt_balance_tree -arith_only
|
2025-03-17 02:30:18 -07:00 |
Akash Levy
|
4bf3338e1e
|
Muxpack until not possible
|
2025-03-17 02:29:12 -07:00 |
Akash Levy
|
ecd289b996
|
Small simplemap rename
|
2025-03-17 00:38:32 -07:00 |
Emil J
|
05cd1e2942
|
Merge pull request #4904 from YosysHQ/emil/share-limit-effort
share: add -pattern-limit to limit analysis effort
|
2025-03-15 18:00:42 +01:00 |
Akash Levy
|
9593d94295
|
Reduce verbosity of splitcells debug
|
2025-03-14 18:08:41 -07:00 |
Akash Levy
|
1c0d4a43b3
|
Merge branch 'YosysHQ:main' into main
|
2025-03-14 18:07:55 -07:00 |
KrystalDelusion
|
9f1271bee0
|
Merge pull request #4922 from Anhijkt/fix-splitcells-assert
splitcells: Fix the assertion bug caused by out-of-bound offset
|
2025-03-14 16:52:38 +13:00 |
Alain Dargelas
|
6b6c5c2c19
|
Actually re-enable pass
|
2025-03-13 14:48:14 -07:00 |
Alain Dargelas
|
68312d046a
|
Fix Yosys test failures
|
2025-03-13 14:15:13 -07:00 |
Akash Levy
|
0a68eb32b3
|
Disable sub-neg peepopt
|
2025-03-13 01:55:14 -07:00 |
Akash Levy
|
e6da1a2d69
|
Fix unused warning in annotate_cell_fanout
|
2025-03-12 20:54:03 -07:00 |
Akash Levy
|
e4066b784d
|
Merge remote-tracking branch 'upstream/main'
|
2025-03-12 19:21:32 -07:00 |
Martin Povišer
|
6da543a61a
|
Merge pull request #4818 from povik/macc_v2
Add `$macc_v2`
|
2025-03-12 22:55:40 +01:00 |
Alain Dargelas
|
8b928a8274
|
Fixes to enable keep_hierarchy
|
2025-03-11 10:26:02 -07:00 |
Emil J. Tywoniak
|
6c9857403c
|
share: use share.pattern_limit from scratchpad
|
2025-03-11 14:57:00 +01:00 |
Akash Levy
|
4d4e574ebb
|
Merge pull request #60 from alaindargelas/peepopt_neg_sub
neg-sub peepopt pass
|
2025-03-10 15:48:49 -07:00 |
Alain Dargelas
|
e1671b45b6
|
Code review
|
2025-03-10 14:44:14 -07:00 |
Akash Levy
|
e360511339
|
Merge branch 'YosysHQ:main' into main
|
2025-03-10 14:21:49 -07:00 |
Akash Levy
|
3da52326dd
|
Undo muxpack change that causes test failures
|
2025-03-10 13:50:54 -07:00 |
Alain Dargelas
|
6de80bc6b3
|
neg sub pass
|
2025-03-10 13:47:06 -07:00 |
Emil J. Tywoniak
|
ca9176cd0f
|
share: bail better on too many patterns
|
2025-03-10 17:55:04 +01:00 |
Martin Povišer
|
d8a4991289
|
Merge pull request #4931 from povik/buf-clean
opt_clean, simplemap: Add `$buf` handling
|
2025-03-10 15:10:17 +01:00 |
Emil J. Tywoniak
|
1d773b50a4
|
opt_merge: fix dangling pointers in known_cells when keep attribute is used
|
2025-03-10 13:14:06 +01:00 |