Emil J. Tywoniak
|
229123eb87
|
sdc: disable without YOSYS_ENABLE_TCL
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
033a2d5a67
|
sdc: remove vestigial code for tracked constraint followup work
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
f56e121ddb
|
sdc: add help
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
650392d4ec
|
sdc: specialize stubs for the call graph
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
07de7509bf
|
sdc: add -keep_hierarchy test
|
2025-11-19 15:26:02 +01:00 |
|
Emil J. Tywoniak
|
224ed524fa
|
sdc: move to directory
|
2025-11-19 15:26:01 +01:00 |
|
Emil J. Tywoniak
|
94dd248dfb
|
sdc: graph mode only
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
8a54e51300
|
sdc: add -keep_hierarchy
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
d4228efae8
|
sdc: keep_hiearchy
|
2025-11-19 15:25:24 +01:00 |
|
Emil Jiří Tywoniak
|
075237f73b
|
sdc: refactor more
|
2025-11-19 15:25:24 +01:00 |
|
Emil Jiří Tywoniak
|
48ff9d4950
|
sdc: refactor find_matching
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
ae1235210d
|
sdc: functional graph
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c6491629d8
|
sdc: start graph
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
24a6412ea8
|
sdc: bit selections
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
21c68e0022
|
sdc: unknown handler experiment
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
420a083d9b
|
sdc: simple mode, remove per-tool stubs
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
834125a076
|
sdc: return resolved patterns
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
dc48ceadd9
|
sdc: collect strictly matching objects
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
9a3c7f70ad
|
sdc: stubs SDC commands supported by OpenSTA
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c26aa3186d
|
sdc: collect design objects
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
c1c6ec1266
|
sdc: stubs SDC commands supported by Vivado
|
2025-11-19 15:25:24 +01:00 |
|
Emil J. Tywoniak
|
5a798b64ef
|
sdc: separate out
|
2025-11-19 15:25:22 +01:00 |
|
Emil Jiří Tywoniak
|
c281bac461
|
sdc: add initial stubbed demo
|
2025-11-19 15:25:03 +01:00 |
|
github-actions[bot]
|
9aa2dde7ef
|
Bump version
|
2025-11-18 00:24:34 +00:00 |
|
Emil J
|
b8012086a3
|
Merge pull request #5485 from YosysHQ/emil/remove-cells-lib
techlibs: remove cells.lib
|
2025-11-17 14:57:31 +01:00 |
|
Miodrag Milanović
|
cfa9c8bfc8
|
Merge pull request #5489 from rocallahan/fix-counter-reset
Fix `reset_auto_counter_id` to correctly detect `_NNN_` patterns
|
2025-11-17 14:26:57 +01:00 |
|
Miodrag Milanovic
|
58d4e2c38e
|
ignore generated file
|
2025-11-17 13:35:38 +01:00 |
|
Miodrag Milanović
|
725a1c3a4b
|
Merge pull request #5488 from rocallahan/sigspec-at
Implement at() methods on SigSpec so that SigSpec::bits().at() continues to work as it did
|
2025-11-17 12:11:14 +01:00 |
|
Robert O'Callahan
|
b870693393
|
Fix reset_auto_counter_id to correctly detect _NNN_ patterns
This fixes a regression caused by commit c4c389fdd7.
|
2025-11-17 09:21:59 +00:00 |
|
Robert O'Callahan
|
261a0ae9e1
|
Implement at() methods on SigSpec so that SigSpec::bits().at() continues to work as it did
Fixes a regression caused by commit 745222fa3b, which caused some
third-party code to fail to build, e.g.:
5d7aa035c6/lib/Transforms/YosysOptimizer/RTLILImporter.cpp (L229)
|
2025-11-17 09:15:55 +00:00 |
|
github-actions[bot]
|
677bf21947
|
Bump version
|
2025-11-15 00:23:54 +00:00 |
|
Emil J
|
84adc82fad
|
Merge pull request #5484 from YosysHQ/emil/idstring-simpler-final-gc
driver: move IdString collection to yosys_shutdown
|
2025-11-15 00:10:12 +01:00 |
|
Emil J. Tywoniak
|
f47540b950
|
techlibs: remove cells.lib
|
2025-11-14 15:40:14 +01:00 |
|
Emil J. Tywoniak
|
c497b3b24c
|
Revert "rtlil: make tracing optional in IdString garbage collection"
This reverts commit 8c76f93fce.
|
2025-11-14 15:32:10 +01:00 |
|
Emil J. Tywoniak
|
65d7d70507
|
driver: move IdString collection to yosys_shutdown
|
2025-11-14 15:31:45 +01:00 |
|
Miodrag Milanović
|
ba99c05902
|
Merge pull request #5482 from rocallahan/newid-namespace
Add missing `YOSYS_NAMESPACE_PREFIX` to fix callers of `NEW_ID` that aren't in the Yosys namespace
|
2025-11-14 14:06:15 +01:00 |
|
Miodrag Milanović
|
4bfdc62f65
|
Merge pull request #5472 from Anhijkt/arst-fsm-handling
fsm_detect: add adff detection
|
2025-11-14 13:47:08 +01:00 |
|
Anhijkt
|
b08195a9cf
|
typo
|
2025-11-14 13:34:58 +02:00 |
|
Anhijkt
|
a75b999f13
|
fsm_detect: fix test
|
2025-11-14 13:25:51 +02:00 |
|
github-actions[bot]
|
abc78f0424
|
Bump version
|
2025-11-14 00:25:00 +00:00 |
|
Miodrag Milanović
|
b91dbc7324
|
Merge pull request #5481 from YosysHQ/micko/pyosys_ci
Build pyosys on CI
|
2025-11-13 21:06:05 +01:00 |
|
Miodrag Milanovic
|
40bbb84766
|
Enable pyosys install in out of tree builds
|
2025-11-13 16:17:53 +01:00 |
|
Miodrag Milanovic
|
10b49f3a91
|
Update generator to reflect IdString changes
|
2025-11-13 16:17:53 +01:00 |
|
Miodrag Milanovic
|
5e0bc3fd9f
|
Build pyosys on CI
|
2025-11-13 16:17:53 +01:00 |
|
Emil J
|
1929956fd7
|
Merge pull request #5483 from YosysHQ/emil/idstring-memory-safety
Resolve IdString memory leaks
|
2025-11-13 16:14:38 +01:00 |
|
Emil J. Tywoniak
|
f2263642a4
|
xilinx: fix IdString memory leak
|
2025-11-13 14:10:52 +01:00 |
|
Emil J. Tywoniak
|
a915143768
|
ice40: fix IdString memory leak
|
2025-11-13 14:10:52 +01:00 |
|
Emil J. Tywoniak
|
c48bc56f4a
|
driver: fix timing data divison by zero when no passes run
|
2025-11-13 14:10:52 +01:00 |
|
Emil J. Tywoniak
|
1dd5b150e5
|
driver: garbage collect IdStrings without tracing at exit
|
2025-11-13 14:10:52 +01:00 |
|
Emil J. Tywoniak
|
bc3fc21248
|
microchip: fix IdString memory leak
|
2025-11-13 14:10:52 +01:00 |
|