Paul Swirhun
|
4925f9ad73
|
Support 1-bit params with -G and -pvalue (#6051) (#6082)
|
2025-06-10 17:39:13 -04:00 |
Paul Swirhun
|
ac06b6fc4f
|
Fix streaming operator packing order (#5903) (#6077)
|
2025-06-10 17:23:16 -04:00 |
Kamil Rakoczy
|
58ea7ad361
|
Fix class typedef elaboration (#6080)
|
2025-06-10 12:03:26 -04:00 |
Wilson Snyder
|
75a36a6ef8
|
Commentary: Changes update
|
2025-06-10 08:22:43 -04:00 |
Wilson Snyder
|
b553502d8a
|
Fix number dumps to show 'null'
|
2025-06-10 08:17:45 -04:00 |
Wilson Snyder
|
1c357ba508
|
Commentary
|
2025-06-10 08:17:45 -04:00 |
Bartłomiej Chmiel
|
86d2ea8c70
|
Optimize DPI temporary 'for' loop performance (#6079)
Signed-off-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2025-06-10 08:17:26 -04:00 |
Geza Lore
|
07394fcafa
|
Automatically publish scheduled RTLMeter results (#6074)
Update RTLMeter workflow to automatically push the performance numbers
from scheduled (nightly) runs to verilator/verilator-rtlmeter-results
|
2025-06-10 13:06:05 +01:00 |
Todd Strader
|
d9534ec626
|
Fix x assign vs init randomization (#6075)
|
2025-06-09 17:59:01 -04:00 |
Geza Lore
|
a6bae7f196
|
DFG peephole: Only push SEL through COND when SEL is the only sink. (#6071)
This avoids potential O(n) logic duplication where 'n' is the fanout of
the COND node.
Fixes #6064.
|
2025-06-08 11:12:39 +01:00 |
Wilson Snyder
|
5b2dc52681
|
Fix array bounds checking with class member selects (#5996) (#5997).
|
2025-06-07 17:20:48 -04:00 |
Todd Strader
|
a044697990
|
Fix signed cast (#6912) (#6068)
|
2025-06-06 21:13:31 -04:00 |
Wilson Snyder
|
54e637c72b
|
Fix `--skip-identical` skipping on some errors (#6066).
|
2025-06-06 17:18:02 -04:00 |
Wilson Snyder
|
db03b95389
|
Commentary: Changes update
|
2025-06-06 17:17:25 -04:00 |
Todd Strader
|
d49efa79df
|
Fix type operator for interface signals (#6050) (#6049)
|
2025-06-06 11:29:33 -04:00 |
Todd Strader
|
9fc223d3ee
|
Commentary: FPGA PROCASSINIT guidance (#6067)
|
2025-06-06 09:59:05 -04:00 |
Ryszard Rozak
|
1a3fd92063
|
Tests: Fix t_interface_array2 tests (#6065)
|
2025-06-06 06:28:29 -04:00 |
Wilson Snyder
|
ed46878f7b
|
Fix virtual interface array typedef expressions (#6057).
|
2025-06-04 21:43:46 -04:00 |
Wilson Snyder
|
593da4e38f
|
Internals: Fix missing const. No functional change.
|
2025-06-04 21:43:30 -04:00 |
Todd Strader
|
cfbcfd913c
|
Fix packed array deduction (#6046)
|
2025-05-31 07:55:00 -04:00 |
Wilson Snyder
|
79de1ff507
|
Fix WIDTHCONCAT on packed pattern assignment (#6045).
|
2025-05-31 07:38:15 -04:00 |
Nick Brereton
|
8a8f04153a
|
Fix method calls and new to access interface arrays (#5973)
|
2025-05-29 22:11:47 -04:00 |
Wilson Snyder
|
8031ca2616
|
Add `MODMISSING` error, in place of unnamed error (#6054).
|
2025-05-29 21:02:00 -04:00 |
Wilson Snyder
|
40881d7e79
|
Commentary: Changes update
|
2025-05-29 18:59:51 -04:00 |
Wilson Snyder
|
b0d1f720e0
|
Tests: Rename t_dpi_instr_count_large
|
2025-05-29 18:58:22 -04:00 |
Bartłomiej Chmiel
|
7dbe4f1807
|
Fix V3OrderParallel scoring contraction hang (#6052)
|
2025-05-29 10:31:57 -04:00 |
Todd Strader
|
5fcd0e52e7
|
Fix casting to arrays of enums (#6044)
|
2025-05-27 21:14:09 -04:00 |
Todd Strader
|
76aced4d40
|
Fix parameter types of user defined arrays (#6042)
|
2025-05-27 18:35:21 -04:00 |
Todd Strader
|
66259d8909
|
Fix GCC 10 read-only linker error (#6040)
|
2025-05-27 10:11:56 -04:00 |
Todd Strader
|
4b041c636f
|
Fix --x-initial and --x-assign random stability (#2662) (#5958) (#6018) (#6025)
|
2025-05-27 09:31:55 -04:00 |
Paul Swirhun
|
e84fe36518
|
Tests: Add test coverage for stream to packed N-dim arrays (#6039)
|
2025-05-26 09:50:40 -04:00 |
Bartłomiej Chmiel
|
9cc4cc0efd
|
Add `--hierarchical-threads` (#6037)
|
2025-05-26 09:37:35 -04:00 |
Paul Swirhun
|
c9fa54536e
|
Tests: Fix MacOS test driver when child process finishes (#6032) (#6038)
os.read(fd, 1) returns b'' on MacOS when the
child process exits, whereas it must be throwing an OSError
on other platforms.
|
2025-05-26 08:58:20 -04:00 |
Petr Nohavica
|
22d484d54d
|
Fix associative arrays with enum keys (#6034) (#6035)
|
2025-05-24 17:59:23 -04:00 |
Ryszard Rozak
|
90d4cf1361
|
Internals: V3Coverage cleanup. No functional change. (#6033)
|
2025-05-23 17:38:34 -04:00 |
Wilson Snyder
|
7c427d4cc3
|
Sort compile options to force ccache miss
|
2025-05-22 21:32:34 -04:00 |
Wilson Snyder
|
46c7b69c64
|
Internals: UINFO now includes newline itself. No functional change.
|
2025-05-22 20:29:32 -04:00 |
Wilson Snyder
|
091be59f0d
|
Tests: Use make -j when few tests.
|
2025-05-22 17:53:04 -04:00 |
Wilson Snyder
|
af30436357
|
Internals: Rename VL_PACK/VL_UNPACK in prep for future fix. No functional change intended.
|
2025-05-22 06:54:16 -04:00 |
Wilson Snyder
|
7b2dc46399
|
Commentary: Changes update
|
2025-05-22 06:45:39 -04:00 |
Ryszard Rozak
|
2491f25da7
|
Add filtering type option in verilator_coverage (#6030)
|
2025-05-22 02:42:09 -07:00 |
Todd Strader
|
d400584460
|
Fix concatenation and type casting (#6012) (#6013)
|
2025-05-21 08:41:29 -04:00 |
Wilson Snyder
|
de08655c5b
|
Internals: Fix some legacy casts. No functional change.
|
2025-05-20 22:51:54 -04:00 |
Wilson Snyder
|
f8359adcc0
|
Commentary: Changes update
|
2025-05-20 22:51:07 -04:00 |
github action
|
a227aad13d
|
Apply 'make format'
|
2025-05-20 23:46:57 +00:00 |
Joel Bodenmann
|
80ea173390
|
Add missing FreeBSD include (#6027) (#6028)
Fixes #6027
|
2025-05-20 16:46:07 -07:00 |
Bartłomiej Chmiel
|
6d257ef52c
|
Improve hierarchical scheduling visualization in V3ExecGraph (#6009)
|
2025-05-20 12:15:09 -04:00 |
Shou-Li Hsu
|
25cb31c38b
|
Add aggregate type error checks (#5570) (#5950)
|
2025-05-20 09:10:22 -04:00 |
Ryszard Rozak
|
bed0456eca
|
Add ternary operator into branch coverage (#5880)
|
2025-05-19 09:35:35 -04:00 |
Wilson Snyder
|
ad08302e5f
|
Support parameter forward types.
|
2025-05-19 08:35:38 -04:00 |