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 |
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
|
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
|
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
|
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 |
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
|
7a9140821d
|
Fix public_module requiring a wire to become public (#4916).
|
2024-11-25 21:21:11 -05:00 |
Wilson Snyder
|
25d75ee86f
|
Add `--fno-inline-funcs` to disable function inlining.
|
2024-11-25 19:59:10 -05:00 |
Wilson Snyder
|
a72009fb41
|
Fix UNDRIVEN on refs
|
2024-11-25 18:41:38 -05:00 |
Wilson Snyder
|
a934d965be
|
Internals: Rename isInoutish
|
2024-11-25 18:25:36 -05:00 |
Wilson Snyder
|
6f35fec5ce
|
Commentary
|
2024-11-24 20:47:57 -05:00 |
Wilson Snyder
|
f58aee2ff2
|
Internals: Defer marking variables as IfaceRef until cells resolved. No functional change intended.
|
2024-11-24 18:33:10 -05:00 |
Wilson Snyder
|
f5ee7aa0ab
|
Internals: Decouple Bison class/package symbol table parsing from Link symbol table. (#5629)
Not intended to change non-error cases, but side-effects are likely.
|
2024-11-24 18:19:19 -05:00 |
github action
|
0d5fedce92
|
Apply 'make format'
|
2024-11-24 03:02:04 +00:00 |
sumpster
|
24b5c641f5
|
Fix array of struct member overwrites on member update (#5605) (#5618) (#5628)
|
2024-11-23 22:01:02 -05:00 |
Ryszard Rozak
|
ae990ebcda
|
Add warning on global constraints (#5625)
|
2024-11-22 08:47:14 -05:00 |
Ryszard Rozak
|
5470cf9fa9
|
Support randomize size constraints with restrictions (#5582 partial) (#5611)
|
2024-11-15 10:45:06 -05:00 |
Wilson Snyder
|
9bde98e912
|
Commentary
|
2024-11-14 21:07:45 -05:00 |
Greg Davill
|
904be103df
|
Support parameter names in pattern initialization (#5593) (#5596)
|
2024-11-14 07:25:58 -05:00 |
Wilson Snyder
|
8e82440a55
|
Fix extranous local:: error
|
2024-11-13 19:15:10 -05:00 |
Wilson Snyder
|
d4a8cbb1d6
|
Fix `function fork...join_none` regression with unknown type (#4449).
|
2024-11-13 08:00:43 -05:00 |
Wilson Snyder
|
192236a832
|
Fix `module automatic`
|
2024-11-13 07:10:48 -05:00 |
Wilson Snyder
|
3ffea76e11
|
Add `--no-std-waiver` and default reading of standard lint waivers file (#5607).
|
2024-11-12 22:11:19 -05:00 |
Wilson Snyder
|
0bf413b260
|
Add `lint_off --contents` in configuration files. (#5606)
|
2024-11-12 20:21:16 -05:00 |
Wilson Snyder
|
779cf9248a
|
Cleanup/standardize configuration file string handling
|
2024-11-12 11:29:27 -05:00 |
Krzysztof Starecki
|
1d06364284
|
Support vpiDefName (#5572)
|
2024-11-12 11:28:39 -05:00 |
Wilson Snyder
|
4d95f6f7b8
|
Add `--waiver-multiline` for context-sensitive `--waiver-output`.
|
2024-11-11 20:00:26 -05:00 |
Wilson Snyder
|
46a5f04840
|
Internals: Link 'std' in LinkFind
|
2024-11-11 09:44:08 -05:00 |