Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
95045e1
feat(sv-frontend): lower enums and always_comb control flow
tignear Aug 23, 2026
4f0e42c
fix(sv-frontend): address enum lowering review feedback
tignear Aug 27, 2026
12060c7
fix(sv-frontend): address follow-up enum review
tignear Aug 27, 2026
b75c433
fix(sv-frontend): address additional review feedback
tignear Aug 27, 2026
7c7f4e3
fix(sv-frontend): address latest review feedback
tignear Aug 27, 2026
857395b
fix(sv-frontend): preserve overlapping comb writes
tignear Aug 27, 2026
2690f96
fix(sv-frontend): preserve guarded comb state
tignear Aug 27, 2026
4c4033a
fix(sv-frontend): preserve nested comb semantics
tignear Aug 27, 2026
e91c4ab
fix(sv-frontend): preserve guarded assignment semantics
tignear Aug 28, 2026
ed17eb7
fix(sv-frontend): complete assignment type coercion
tignear Aug 28, 2026
1bb3b24
fix(sv-frontend): preserve declared packed coordinates
tignear Aug 28, 2026
77ed440
fix(sv-frontend): finalize procedural assignments before merging
tignear Aug 28, 2026
e17c189
fix(sv-frontend): preserve typed procedural values
tignear Aug 28, 2026
1f680e9
fix(sv-frontend): preserve cast and case semantics
tignear Aug 28, 2026
ef9d2de
fix(sv-frontend): infer two-state selector expressions
tignear Aug 28, 2026
757dfc6
fix(sv-frontend): preserve procedural dependency analysis
tignear Aug 28, 2026
62fb61d
fix(sv-frontend): preserve guarded type semantics
tignear Aug 28, 2026
a13bc75
fix(sv-frontend): preserve elaboration constant types
tignear Aug 28, 2026
47cd494
fix(sv-frontend): preserve unpacked elaboration semantics
tignear Aug 28, 2026
ef921b7
fix(sv-frontend): preserve exhaustive branch semantics
tignear Aug 28, 2026
273c55d
fix(sv-frontend): preserve nested constant casts
tignear Aug 28, 2026
93af484
fix(sv-frontend): preserve dynamic selected fallbacks
tignear Aug 28, 2026
5d5553d
Merge remote-tracking branch 'origin/master' into feat/sv-enum-support
tignear Aug 28, 2026
3171bc9
fix(sv-frontend): preserve conditional type semantics
tignear Aug 28, 2026
1df3f58
fix(sv-frontend): recognize complementary comb guards
tignear Aug 29, 2026
cdb4ba5
Merge remote-tracking branch 'origin/master' into feat/sv-enum-support
tignear Aug 29, 2026
f04a8d7
fix(sv-frontend): preserve deferred value semantics
tignear Aug 29, 2026
0547f0f
fix(sv-frontend): preserve procedural index semantics
tignear Aug 29, 2026
07f9574
fix(sv-frontend): preserve enum parameter overrides
tignear Aug 29, 2026
daea8c5
fix(sv-frontend): ignore unreachable case arms
tignear Aug 29, 2026
b02f733
Merge remote-tracking branch 'origin/master' into feat/sv-enum-support
tignear Aug 29, 2026
9b10d65
fix(sv-frontend): preserve elaborated assignment semantics
tignear Aug 29, 2026
7995a11
fix(sv-frontend): preserve typed coverage analysis
tignear Aug 29, 2026
2893843
fix(sv-frontend): handle unreachable cases and enum calls
tignear Aug 29, 2026
43807be
fix(sv-frontend): address size and case review feedback
tignear Aug 29, 2026
88ecf37
fix(sv-frontend): resolve variable size cast targets
tignear Aug 29, 2026
0f9331b
fix(sv-frontend): preserve typed expression semantics
tignear Aug 29, 2026
a88bc02
fix(sv-frontend): complete enum and case analysis
tignear Aug 29, 2026
c910310
fix(sv-frontend): preserve wide case and loop semantics
tignear Aug 29, 2026
3439468
Merge remote-tracking branch 'origin/master' into feat/sv-enum-support
tignear Aug 29, 2026
d5ecd9f
fix(sv-frontend): coerce tracked comb assignments
tignear Sep 1, 2026
bc24c7e
fix(sv-frontend): address remaining review findings
tignear Sep 1, 2026
df4a27e
fix(sv-frontend): handle review edge cases
tignear Sep 1, 2026
f4eec2a
fix(sv-frontend): cover additional review cases
tignear Sep 1, 2026
cbf5e3e
fix(sv-frontend): address follow-up review findings
tignear Sep 1, 2026
1e618ef
fix(sv-frontend): tighten case and guard analysis
tignear Sep 1, 2026
7fa6231
fix(sv-frontend): address remaining review paths
tignear Sep 1, 2026
aa3fe31
fix(sv-frontend): preserve overlapping read semantics
tignear Sep 1, 2026
16a0a65
fix(sv-frontend): fold predicates before coverage
tignear Sep 1, 2026
31cdab9
fix(sv-frontend): close remaining coverage gaps
tignear Sep 1, 2026
98605cd
fix(sv-frontend): guard function type discovery
tignear Sep 1, 2026
5aa3fa5
fix(sv-frontend): address follow-up review findings
tignear Sep 1, 2026
0bbd103
fix(sv-frontend): preserve typed selector semantics
tignear Sep 1, 2026
b017024
fix(sv-frontend): address recursive review findings
tignear Sep 2, 2026
42148db
fix(sv-frontend): resolve casts in ranges and generates
tignear Sep 6, 2026
aeefb6e
fix(sv-frontend): preserve constant types and size metadata
tignear Sep 9, 2026
3f50382
fix(sv-frontend): fold four-state equality case selectors
tignear Sep 10, 2026
a92da13
fix(sv-frontend): preserve aliased function types and case constants
tignear Sep 10, 2026
d572df8
fix(sv-frontend): preserve parameter dimensions and constant masks
tignear Sep 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading