Akash Levy
d2028feefe
Set Verific flags via -cfg instead of in Yosys
2025-03-25 22:41:06 -07:00
Akash Levy
cded9861dd
Add muxpacking to extract_reduce
2025-03-21 02:54:39 -07:00
Akash Levy
efadf5751d
Fix pyosys install issues
2025-03-20 17:58:54 -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
8bde6ac17c
Merge pull request #4940 from DanielG/fix-help-rebuild
...
mk: Avoid broken rebuild if program --help fails
2025-03-21 10:01:13 +13: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
Akash Levy
aab0eb7b72
Merge branch 'YosysHQ:main' into main
2025-03-20 13:11:45 -07:00
Miodrag Milanović
733487e730
Merge pull request #4950 from pu-cc/gatemate-serdes-update
...
gatemate: Add `CC_SERDES` parameters and update port names
2025-03-20 10:52:23 +01:00
Akash Levy
d1f0c38bac
Merge branch 'YosysHQ:main' into main
2025-03-19 19:32:42 -07:00
github-actions[bot]
f92ad7d900
Bump version
2025-03-20 00:21:55 +00:00
Emil J. Tywoniak
199702a392
dft_tag: fix autoNot not notting
2025-03-19 18:28:50 +01:00
Emil J
29cf4a9190
Merge pull request #4949 from YosysHQ/emil/ezsat-fix-function-names
...
ezsat: fix incorrect logging references to function names
2025-03-19 17:47:46 +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
a8a5463f57
gzip: uphold rules for basic_streambuf::underflow overrides
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
79985a2bca
gzip: minor refactor
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
ceb7a923da
io: smooth out non-POSIX function usage across platforms
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
ab2ca831c9
io: remove unused unistd.h to fix windows build
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
813f909460
gzip: istream
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
613a17b4a8
ezsat: fix incorrect logging references to function names
2025-03-19 10:33:28 +01:00
Emil J. Tywoniak
061cf5c6c4
share: re-add SAT solver cell count to log message
2025-03-19 10:27:23 +01:00
github-actions[bot]
0c689091e2
Bump version
2025-03-18 00:21:58 +00:00
Akash Levy
a54620094c
Merge branch 'YosysHQ:main' into main
2025-03-17 15:20:08 -07:00
Akash Levy
019e1dac5b
Merge pull request #72 from Silimate/corner_case_fanout_buffering
2025-03-17 14:27:04 -07:00
Alain Dargelas
e29c1839c4
Fix corner case with assign stmts for fanout buffering
2025-03-17 14:25:05 -07:00
KrystalDelusion
fac13f12c6
Merge pull request #4941 from DanielG/sphinx-reproducible
...
docs: Add latex magic to make PDFs reproducible again
2025-03-18 10:22:14 +13:00
Akash Levy
dbc3418585
Merge pull request #71 from Silimate/mem_size_limit
...
Mem size limit
2025-03-17 10:45:55 -07:00
Akash Levy
d289e5ef1c
Merge branch 'YosysHQ:main' into main
2025-03-17 10:45:27 -07:00
Alain Dargelas
cf9a8eb28b
memory limit fix and increased limit
2025-03-17 09:09:38 -07:00
Alain Dargelas
3021dab37d
memory limit fix and increased limit
2025-03-17 09:07:33 -07:00
Alain Dargelas
1ce32209b4
Merge branch 'main' of https://github.com/Silimate/yosys
2025-03-17 09:04:30 -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
bc3ca6210c
Add back operator optimization for Verific frontend
2025-03-17 04:06:28 -07:00
Akash Levy
11dd7becdd
Add opt_balance_tree -arith_only
2025-03-17 02:30:18 -07:00
Akash Levy
7ddf0b6d7c
Remove numeric suffix in NEW_ID2
2025-03-17 02:29:39 -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
Daniel Gröber
de11624f42
mk: Avoid broken rebuild if program --help fails
...
Make will happily consider a target available if it's zero sized.
When writing output files with shell redirections for commands that usually
succeed we can apply the `|| rm $@` pattern.
For commands where --help exits with failure we always rerun the recipe
instead.
2025-03-16 10:53:55 +01: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