3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-25 19:36:21 +00:00
Commit graph

17208 commits

Author SHA1 Message Date
Emil J. Tywoniak
4d2a6f2b7a opt_expr: fix invert_map 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
422a505435 satgen: support $connect 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
fb03a34277 rtlil: add dump_sigmap for hacky signorm debugging 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
b859080ef2 techmap: disable signorm more 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
6575e7f1df techmap: disable signorm 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
2f7d0913fc opt_hier: disable signorm 2026-05-22 18:37:58 +02:00
Emil J. Tywoniak
6b06869242 timinginfo: disable output wire check due to signorm 2026-05-22 18:37:56 +02:00
Emil J. Tywoniak
6d08c53429 rtlil: forbid rewrite_sigspecs in signorm 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
bb2d6f0e2a opt_merge_inc: re add initvals deletion 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
07628a4042 synth_ice40: always read abc9 model to understand port direction 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
5b6b11dd44 tests: adjust to input_port and init behavior (sketchy) 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
80a440ed2d tests: adjust to input_port and init behavior (sketchy) 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
69c9f3e619 tests: adjust to input_port and init behavior (sketchy) 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
9d86a6636c wreduce: fixup initvals after setPort 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
e5266d0fbc ff: fixup initvals with signorm direct drive wire if it's created, not old driven wire 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
3dc45005f2 tests: adjust to input_port and init behavior (sketchy) 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
af48c1cdfb rtlil: fix zero width SigSpec crash in signorm setPort unsetPort 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
80ca3174ea bug2920: disable 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
e6515cfd93 rtlil_bufnorm: fix cell deletion deferral bug 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
28013eccbc tests: adjust to input_port and init behavior (sketchy) 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
dcc4cbea2f check: don't fail on $input_port 2026-05-22 18:37:13 +02:00
Emil J. Tywoniak
8c4816c802 mem: fix signorm cell type morph 2026-05-22 18:37:13 +02:00
Jannis Harder
423c8be71b WIP half broken snapshot 2026-05-22 18:37:11 +02:00
Jannis Harder
30505c2cd6 WIP remove dead code 2026-05-22 18:34:52 +02:00
Miodrag Milanović
9d0cdb8551
Merge pull request #5901 from YosysHQ/test_cleanup
Test out-of-tree build support
2026-05-20 10:55:28 +00:00
Miodrag Milanovic
4c8e61a52b Expose SBY binary location 2026-05-19 16:08:21 +02:00
Miodrag Milanovic
07924a3c62 Use common.mk for sva tests as well 2026-05-19 15:15:41 +02:00
Miodrag Milanovic
2b3f4c37f5 Fix functional tests 2026-05-19 14:42:08 +02:00
Miodrag Milanovic
15e09163cd Do not use Makefile.conf 2026-05-19 14:29:06 +02:00
Miodrag Milanovic
c0779f488a Make out of tree build testing possible 2026-05-19 14:26:07 +02:00
Emil J
5c6de04467
Merge pull request #5875 from YosysHQ/emil/threading-fix-no-threads
threading: redirect locks to no-op on single-threaded builds
2026-05-18 19:22:19 +00:00
Miodrag Milanović
ffa8618413
Merge pull request #5896 from YosysHQ/remove_file
Remove file added by mistake
2026-05-18 15:39:55 +00:00
Miodrag Milanovic
2159a0e634 Remove file added by mistake 2026-05-18 17:00:16 +02:00
Emil J. Tywoniak
0c2786be1f threading: make no-op locks specialized to Mutex instead of templates 2026-05-18 16:26:14 +02:00
Emil J. Tywoniak
1c831aa50d threading: whitespace 2026-05-18 16:26:14 +02:00
Emil J. Tywoniak
d322e2fbe0 threading: redirect locks to no-op when ENABLE_THREADS=0 or undefined YOSYS_ENABLE_THREADS 2026-05-18 16:14:01 +02:00
Miodrag Milanović
7bcda9d304
Merge pull request #5893 from YosysHQ/update_log
Log infrastructure cleanup
2026-05-18 11:10:11 +00:00
Miodrag Milanović
8b68ac04f7
Merge pull request #5890 from strophy/fix-aiger-tests-abcexternal
Fix aiger tests when ABCEXTERNAL is set
2026-05-18 07:59:17 +00:00
Miodrag Milanovic
35d13e1c32 Update documentation/demos based on cleanup 2026-05-18 09:13:46 +02:00
Miodrag Milanovic
4a4c3a3be6 Make better validation 2026-05-18 08:50:38 +02:00
Miodrag Milanovic
ef092e1f15 Include conf so individual test running works 2026-05-18 08:50:20 +02:00
Miodrag Milanovic
75dcbe03c6 Convert RTLIL::unescape_id of IdString to unescape() 2026-05-16 19:49:45 +02:00
Miodrag Milanovic
8bbc3c359c Remove id2cstr uses in our code base 2026-05-16 19:49:45 +02:00
Leon White
59c1bc35cb Fix aiger tests when ABCEXTERNAL is set 2026-05-16 09:12:20 +02:00
Emil J
e87a9bd9a7
Merge pull request #5888 from mikesinouye/pmux
opt_muxtree: reuse knowledge_t and pass by reference
2026-05-15 16:21:33 +00:00
Miodrag Milanović
4b3165dd50
Merge pull request #5859 from YosysHQ/coverage
Generate coverage for tests
2026-05-15 15:37:58 +00:00
Miodrag Milanović
1d87cefd80
Merge pull request #5882 from YosysHQ/std_cpp20
Bump required standard to C++20
2026-05-15 13:13:43 +00:00
Miodrag Milanović
36eceed720
Merge pull request #5862 from codexplorer-fish/cleaning-up-log-id
Cleaning up log_id()
2026-05-15 11:07:43 +00:00
Miodrag Milanovic
992eceaaa0 Ignore configured location 2026-05-15 12:53:04 +02:00
Miodrag Milanovic
e4a3b44e8e Fixed not intentional log_signal removal 2026-05-15 12:34:54 +02:00