Wilson Snyder
|
a2f327f729
|
Support extern constraint
|
2024-12-12 08:16:19 -05:00 |
|
Wilson Snyder
|
6e204ed0dd
|
Internals: Cleanup 'error error' on fatals
|
2024-12-11 08:52:41 -05:00 |
|
Bartłomiej Chmiel
|
58ddf997e3
|
Improve optimization of duplicate wide expressions (#5637)
Prevent inlining of expensive wide expressions in V3Gate (#5637)
|
2024-12-11 11:45:31 +00:00 |
|
Ryszard Rozak
|
9656311521
|
Fix error on duplicated declaration of gen block (#5663)
|
2024-12-06 07:20:31 -05:00 |
|
Wilson Snyder
|
676fd31635
|
Commentary: Changes update
|
2024-12-05 08:54:43 -05:00 |
|
Wilson Snyder
|
a7f8c9cc74
|
Commentary
|
2024-12-05 08:54:00 -05:00 |
|
Wilson Snyder
|
a247041cab
|
Internals: Refactor 713dab27 to avoid IfaceRef being known in LinkCells
|
2024-12-03 12:00:56 -05:00 |
|
Wilson Snyder
|
59fd238a05
|
Tests: Add t_interface_hidden
|
2024-12-03 12:00:56 -05:00 |
|
Yilou Wang
|
a64660a530
|
Fix foreach mixed array (#5655) (#5656)
|
2024-12-03 07:57:50 -05:00 |
|
Todd Strader
|
e9a1c75b7f
|
Tests: Demonstrate unsupported scoped pattern array init (#5652)
|
2024-12-02 18:33:34 -05:00 |
|
Todd Strader
|
b6f292f556
|
Fix imported array assignment literals (#5642) (#5648)
|
2024-12-02 15:08:47 -05:00 |
|
Wilson Snyder
|
4781a6046a
|
Update error as misnamed port dtype might be interface
|
2024-12-02 07:35:44 -05:00 |
|
Wilson Snyder
|
b16b48f458
|
Internals: Misc ANSI port parsing cleanups; baseline for future commit.
|
2024-12-02 07:21:39 -05:00 |
|
Wilson Snyder
|
b4e91c87a6
|
Tests: Add t_interface_find
|
2024-12-02 07:20:40 -05:00 |
|
Bartłomiej Chmiel
|
a668b7c658
|
Fix missing VlProcess handle in coroutines with splits (#5623) (#5650)
Signed-off-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2024-12-02 05:43:26 -05:00 |
|
Wilson Snyder
|
94fd17e4f7
|
Internals: Port parsing cleanups
|
2024-12-01 23:03:19 -05:00 |
|
Wilson Snyder
|
abd4c480cd
|
Tests: Fix JSON file number, from earlier commit
|
2024-12-01 23:00:27 -05:00 |
|
Wilson Snyder
|
aa2b653c71
|
Internals: With --dumpi-tree >= 9 , create pre-sort cells.tree
|
2024-12-01 17:38:02 -05:00 |
|
Wilson Snyder
|
d75f41b641
|
Tests: Add param type to t_typename test
|
2024-12-01 17:28:13 -05:00 |
|
Wilson Snyder
|
b0f898cec8
|
Internals: Determine needing verilated_std without symbol table
|
2024-12-01 11:35:00 -05:00 |
|
Wilson Snyder
|
9ec5413d33
|
Tests: Cleaner error summaries
|
2024-12-01 10:27:05 -05:00 |
|
Wilson Snyder
|
611567c385
|
Internals: add make format-c/format-py. No functional change.
|
2024-12-01 10:26:01 -05:00 |
|
Wilson Snyder
|
7a04a5b9a8
|
Internals: Refactor symIterate functions. No functional change intended
|
2024-11-30 22:55:16 -05:00 |
|
Wilson Snyder
|
2d71d66cf5
|
Commentary
|
2024-11-30 22:35:36 -05:00 |
|
Wilson Snyder
|
a51e26e62d
|
Internals: Some V3LinkCells debug improvements. No functional change.
|
2024-11-30 20:09:05 -05:00 |
|
Wilson Snyder
|
5021989cb6
|
Tests: Rename interface-to-wire (#5649 test partial)
|
2024-11-30 19:05:26 -05:00 |
|
Wilson Snyder
|
2284ada723
|
Tests: Interface-to-wire (#5649 test partial)
|
2024-11-30 19:00:00 -05:00 |
|
Wilson Snyder
|
e44f34dde3
|
Improve concat lint error & cleanups for future commit.
|
2024-11-30 18:56:00 -05:00 |
|
Wilson Snyder
|
0c820c3068
|
Internals: Standardize template argument names. No functional change.
|
2024-11-29 20:20:38 -05:00 |
|
Wilson Snyder
|
990ccd6763
|
Internals: Standardize on template<typename . No functional change.
|
2024-11-29 18:01:50 -05:00 |
|
Wilson Snyder
|
f631587a20
|
Internals: Rename classOrPackageSkip as kept confusing with member accessor. No functional change.
|
2024-11-29 16:57:18 -05:00 |
|
Wilson Snyder
|
9f8fcaf827
|
Fix linking types of typedefs
|
2024-11-29 16:09:39 -05:00 |
|
Wilson Snyder
|
d7893a60ca
|
Internals: In V3LinkDot debug, show node name prefix. No functional change.
|
2024-11-29 16:09:04 -05:00 |
|
Wilson Snyder
|
93090c56ee
|
Fix mis-aliasing of instances with mailbox parameter types (#5632 partial).
|
2024-11-29 09:20:02 -05:00 |
|
Wilson Snyder
|
d750ffc129
|
Internals: Fix debug dump of deleted nodes.
|
2024-11-29 08:51:32 -05:00 |
|
Wilson Snyder
|
7efa0fc82a
|
Internals: Rewrite skipRefp to avoid recursion and fix const-ness. No functional change intended.
|
2024-11-29 08:10:51 -05:00 |
|
Wilson Snyder
|
8db9db7e25
|
Internals: Rename same() function. No functional change.
|
2024-11-28 15:01:58 -05:00 |
|
Wilson Snyder
|
d165671225
|
Improve error when no parameter type value (#5645 partial)
|
2024-11-28 14:09:06 -05:00 |
|
Wilson Snyder
|
7a8f71e7d8
|
Add --fno-slice to disable array assignment slicing (#5644).
|
2024-11-28 13:49:34 -05:00 |
|
Wilson Snyder
|
e0ad430cd9
|
Internals: V3Slice style cleanup. No functional change; ignore whitespace
|
2024-11-28 13:33:59 -05:00 |
|
Wilson Snyder
|
7695687e87
|
Commentary: Changes update
|
2024-11-27 17:56:05 -05:00 |
|
Todd Strader
|
94e545bdca
|
Fix interface and struct pattern collision (#5640) (#5639)
|
2024-11-27 17:20:21 -05:00 |
|
Wilson Snyder
|
99daa8d24b
|
Support default disable iff and $inferred_disable (#4016).
|
2024-11-26 22:27:32 -05:00 |
|
Wilson Snyder
|
e14903cfb2
|
Internals: Fix null skipRef for consistency. No functional change intended.
|
2024-11-26 22:10:54 -05:00 |
|
Wilson Snyder
|
bee344d1ae
|
Add error on illegal --prefix etc. values (#5507).
|
2024-11-26 21:06:43 -05:00 |
|
Wilson Snyder
|
713dab278c
|
Fix mis-public interfaces, broke in f58aee2ff2
|
2024-11-26 19:16:05 -05:00 |
|
Wilson Snyder
|
29ad93c89d
|
Tests: Add t_interface_colon_bad (#5281)
|
2024-11-25 21:50:24 -05:00 |
|
Wilson Snyder
|
7a9140821d
|
Fix public_module requiring a wire to become public (#4916).
|
2024-11-25 21:21:11 -05:00 |
|
Wilson Snyder
|
2ba0749993
|
Tests: Verify function ref (#3385)
|
2024-11-25 20:38:41 -05:00 |
|
Wilson Snyder
|
25d75ee86f
|
Add --fno-inline-funcs to disable function inlining.
|
2024-11-25 19:59:10 -05:00 |
|