Emil J. Tywoniak
|
3f60a2cc67
|
abstract: test -slice from:to for -init
|
2025-02-25 00:22:14 +01:00 |
|
Emil J. Tywoniak
|
07004f1089
|
abstract: typo?
|
2025-02-25 00:19:15 +01:00 |
|
Emil J. Tywoniak
|
3cb7054e53
|
abstract: test -slice for all modes, -rtlilslice for -init
|
2025-02-25 00:18:16 +01:00 |
|
Emil J. Tywoniak
|
5bd18613bb
|
abstract: test -init
|
2025-02-19 23:03:43 +01:00 |
|
Emil J. Tywoniak
|
925c617c52
|
abstract: add module input -value abstraction
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
34e3fcbb31
|
abstract: test -value
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
d3a90021ad
|
abstract: test -state
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
212224dfe8
|
abstract: Add help message
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
2943c2142d
|
abstract: Improve debug logging
Print the port bit instead of the arbitrary representative sigbit to
identify the target of the abstraction operation.
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
a0987195f2
|
abstract: Support slicing of individual wires
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
4766c92e59
|
abstract: Allow unconditional value and state abstractions
Also improves -enable and -enablen command line handling
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
37aa2e6cd8
|
abstract: Wire vs port offset confusion bugfix
This fixes the offsets_to_abstract collection in abstract_state so that
it now works the same way as in abstract_value which was already
correct.
|
2025-02-18 17:08:45 +01:00 |
|
Jannis Harder
|
7cd822b7f5
|
rtlil: Add {from,to}_hdl_index methods to Wire
In the past we had the occasional bug due to some place not handling all
4 combinations of upto/downto and zero/nonzero start_offset correctly.
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
28c768e7b8
|
abstract: better present changes done
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
3dd697fc8a
|
abstract: improve -init logging
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
9de890c874
|
abstract: fix -init log_debug bit count, remove unnecessary log_debug
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
aca4d44a40
|
abstract: improve debug logs for -state and -value
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
cee06cecd0
|
abstract: factor out emit_mux_anyseq
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
9895370b32
|
abstract: rework -init without bufnorm, with logging
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
1646991092
|
abstract: refactor -value
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
e9bba13a0d
|
abstract: no more bufnorm, -value has bit selection consistent with -state, -init temporarily gutted
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
3f1ee3e0ae
|
abstract: -state refactor sigbit rep pool collection
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
387d0de383
|
abstract: -state allow partial abstraction, don't use buffer-normalized mode
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
6027030215
|
abstract: -value MVP, use buffer-normalized mode
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
4637fa74e3
|
abstract: -init MVP
|
2025-02-18 17:08:45 +01:00 |
|
Emil J. Tywoniak
|
e4ca7b8846
|
abstract: -state MVP
|
2025-02-18 17:08:45 +01:00 |
|
Emil J
|
f445479374
|
Merge pull request #4878 from YosysHQ/emil/fix-wreduce-warning-in-pool
wreduce: fix warning for deprecated IdString::in(pool<IdString>)
|
2025-01-30 15:53:46 +01:00 |
|
Robin Ole Heinemann
|
0ab13924a5
|
write_verilog: log_abort on unhandled $check flavor
|
2025-01-30 14:18:02 +00:00 |
|
Robin Ole Heinemann
|
2f11dc87c9
|
write_verilog: emit $check cell names as labels
|
2025-01-30 14:18:02 +00:00 |
|
Emil J. Tywoniak
|
c2691207df
|
wreduce: fix warning for deprecated IdString::in(pool<IdString>)
|
2025-01-30 12:01:30 +01:00 |
|
github-actions[bot]
|
954250d1df
|
Bump version
|
2025-01-30 00:20:17 +00:00 |
|
Wanda
|
9d4630484f
|
mailmap: fix up some identities.
|
2025-01-29 01:39:09 +01:00 |
|
github-actions[bot]
|
3d35f367cf
|
Bump version
|
2025-01-24 00:20:25 +00:00 |
|
Catherine
|
3076803c9e
|
write_json: missing \n in help text.
|
2025-01-23 05:17:52 +00:00 |
|
github-actions[bot]
|
4a27d93b06
|
Bump version
|
2025-01-22 00:20:51 +00:00 |
|
Miodrag Milanovic
|
e456f2e972
|
Next dev cycle
|
2025-01-21 15:26:22 +01:00 |
|
Miodrag Milanovic
|
427b5a251b
|
Release version 0.49
|
2025-01-21 14:59:09 +01:00 |
|
Emil J
|
da5c20dcfb
|
Merge pull request #4849 from YosysHQ/emil/hashlib-merge-top-ops
hashlib: merge hash_ops with hash_top_ops for plugin compat
|
2025-01-21 12:09:27 +01:00 |
|
Miodrag Milanovic
|
d50849ea83
|
Copyright year update
|
2025-01-21 08:48:29 +01:00 |
|
github-actions[bot]
|
3f4f6c17d6
|
Bump version
|
2025-01-21 00:20:11 +00:00 |
|
Martin Povišer
|
0c95a76c97
|
Merge pull request #4856 from gadfort/synth-flatten
add support for passing flatten -separator to flatten in synth
|
2025-01-20 19:38:25 +01:00 |
|
Peter Gadfort
|
66545caa1b
|
Merge branch 'main' into synth-flatten
|
2025-01-20 10:24:38 -07:00 |
|
N. Engelhardt
|
f6517a5931
|
Merge pull request #4859 from YosysHQ/docs-preview-git_links
Fix links for view/edit source
|
2025-01-20 15:39:34 +00:00 |
|
Miodrag Milanović
|
2c6dc1ac83
|
Merge pull request #4858 from YosysHQ/update_latest-24.04
Update workflow(s) for ubuntu-latest == ubuntu-24.04
|
2025-01-20 16:34:46 +01:00 |
|
Emil J. Tywoniak
|
a2c26a00f2
|
hashlib: document merged hash_top_ops with hash_ops
|
2025-01-20 16:25:52 +01:00 |
|
Emil J. Tywoniak
|
aa01ef3312
|
hashlib: simplify loopback. NFC
|
2025-01-20 16:15:48 +01:00 |
|
Miodrag Milanovic
|
6b449970ef
|
test-build: Fix missing bzlib.h
|
2025-01-20 16:08:42 +01:00 |
|
N. Engelhardt
|
398024e813
|
Merge pull request #4851 from YosysHQ/nak/scopeindex_private_hdlname
handle some cases of hdlname attribute on private objects
|
2025-01-20 14:12:25 +00:00 |
|
KrystalDelusion
|
0c61f1a9a8
|
conf.py: Fix source_directory
|
2025-01-20 16:30:30 +13:00 |
|
KrystalDelusion
|
ab4bda8ae2
|
Docs: Fix links for view/edit source
|
2025-01-20 16:19:36 +13:00 |
|