Emil J. Tywoniak
|
6997ed28b3
|
opt_merge: newcelltypes
|
2026-05-06 13:52:25 +02:00 |
Emil J. Tywoniak
|
54f99add7e
|
opt_merge: factor out hashing code across incremental and parallel
|
2026-05-06 12:58:32 +02:00 |
Emil J. Tywoniak
|
6bff991e00
|
opt_expr: replace invert_map with signorm traversal
|
2026-05-06 12:39:35 +02:00 |
Emil J. Tywoniak
|
a52b8d2f91
|
check: fix memory bug in $connect
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
6d37b670c9
|
memory_bram: create blackboxes
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
6bb72212d6
|
Revert "memory: add -bram-register"
This reverts commit 2bc6ea7f37.
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
a2e6647339
|
Revert "memory_bram: add -register"
This reverts commit b4b5093a14.
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
b995059cef
|
flatten: disable signorm
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
5d069fcb3a
|
pmgen: hold sigmap pointer instead of owning it
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
4e4700b456
|
equiv_miter: don't copy $input_port
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
25d127f0dc
|
design: properly switch signorm mode when restoring saved designs
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
a39ab42b99
|
equiv_make: don't copy $input_port
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
b4bb200dec
|
Revert "techmap: call hierarchy on map files to determine port directions"
This reverts commit eabbf6d225.
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
0d62ac186c
|
hierarchy: tolerance for apparent recursive instances in techmap files
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
38255da162
|
techmap: call hierarchy on map files to determine port directions
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
33e5d9340f
|
memory: add -bram-register
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
23523603dc
|
memory_bram: add -register
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
d1c463d685
|
opt_expr: with -keepdc disable equality optimization rules that break when ports are sigmapped
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
e4d532b886
|
connect: remove input ports on conflict
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
708bc57e79
|
opt_dff: sigma harder, FfDataSigMapped
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
b58952cf2a
|
opt_dff: temporarily disable signorm due to muxtree traversal
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
a65d8fbcb9
|
design: fix signorm commit connectivity to design
|
2026-05-05 21:35:14 +02:00 |
Emil J. Tywoniak
|
80baffb60e
|
flatten: redo signormalization to work around fanout issue
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
e75523bf61
|
signorm: disable passes that use rewrite_sigspecs
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
99f88aa7e8
|
check: stitch info about $connect ports together for driver analysis
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
d001b407c4
|
abstract: skip $input_port cells
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
e7bffe1d75
|
flatten: skip $input_port cells in template module
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
e8dd4868c1
|
signorm: disable in passes that use swap_names
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
0c9d373458
|
opt_expr: fix invert_map
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
1da5f4dfef
|
techmap: disable signorm more
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
9d98604020
|
techmap: disable signorm
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
d37e0acc1f
|
opt_hier: disable signorm
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
6defcfab50
|
opt_merge_inc: re add initvals deletion
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
42a75ffda9
|
wreduce: fixup initvals after setPort
|
2026-05-05 21:35:13 +02:00 |
Emil J. Tywoniak
|
d8520e20bc
|
check: don't fail on $input_port
|
2026-05-05 21:35:13 +02:00 |
Jannis Harder
|
7a6c111375
|
WIP half broken snapshot
|
2026-05-05 21:35:13 +02:00 |
Emil J
|
627b691578
|
Merge pull request #5831 from stashcroft/main
Make sure co-simulation only uses integer arithmetic
|
2026-04-27 14:03:58 +00:00 |
Emil J
|
30a914167f
|
Merge pull request #5809 from QuantamHD/pmux_on2
opt: Remove O(n²) opt routines across the codebase for pmux
|
2026-04-24 19:03:40 +00:00 |
Emil J. Tywoniak
|
e0b833ac1a
|
opt_muxtree: dense knowledge
|
2026-04-24 11:07:58 +02:00 |
Emil J. Tywoniak
|
4abaca273e
|
opt_reduce: further optimization
|
2026-04-24 11:07:58 +02:00 |
Scott Ashcroft
|
23a05fcf35
|
Add comments to make sure it is clear scale is an exponent of 10
|
2026-04-23 17:22:14 +01:00 |
Scott Ashcroft
|
e69341cd5f
|
Make sure co-simulation only uses integer arithmetic
|
2026-04-23 17:22:14 +01:00 |
nella
|
d795a4f1d2
|
Fix WASI, store in temp dir.
|
2026-04-23 12:43:43 +02:00 |
nella
|
afac9a28b0
|
Fix WASI build.
|
2026-04-23 12:43:43 +02:00 |
nella
|
5d4d94a5dd
|
Fix mac compile.
|
2026-04-23 12:43:43 +02:00 |
nella
|
94a215b4f7
|
Add dont_use_cells to scl cache.
|
2026-04-23 12:43:43 +02:00 |
nella
|
edd3ad525e
|
Add scl caching to abc_new.
|
2026-04-23 12:43:43 +02:00 |
nella
|
9143178343
|
Merge liberty files into stripped scl files.
|
2026-04-23 12:43:43 +02:00 |
N. Engelhardt
|
240f7030b2
|
xprop: ignore $scopeinfo cells
|
2026-04-21 10:52:50 +02:00 |
Emil J. Tywoniak
|
b4c081c70b
|
abc: fix deferred logs
|
2026-04-17 13:35:47 +02:00 |