iverilog/vpi
mjoekhan 19d3e74467 SV: class queue/darray properties, method chains, %p, and VPI/tgt-vvp support
- Elaborate whole-queue/darray class properties; allow queue-typed properties;
  PECallFunction chaining and PCallTask NetExpr bases; const-eval deferral
- ivl_type_queue_max() for queue bounds; tgt-vvp &PQ codegen and eval paths
- vvp: PropQueue handles, opcodes, vthread/vpi_darray for property queues
- vpi: %p/%P pretty print, array handles in $display compiletf

Made-with: Cursor
2026-04-13 23:01:03 +05:00
..
Makefile.in Fix possible parallel build race with compile and dep directory 2026-03-27 18:38:34 -07:00
cppcheck.sup Cleanup cppcheck 2026-02-24 23:53:57 -08:00
fastlz.c
fastlz.h
fst_win_unistd.h More cppcheck cleanup 2026-01-05 18:59:08 -08:00
fstapi.c Update to the latest GTKWave files 2026-03-27 19:16:23 -07:00
fstapi.h Update to the latest GTKWave files 2026-03-27 19:16:23 -07:00
libvpi.c Add more windows get64 fixes 2026-01-25 18:17:59 -08:00
lxt2_write.c
lxt2_write.h
lxt_write.c
lxt_write.h
lz4.c Update files from GTKWave 2024-01-20 11:18:35 -08:00
lz4.h Update files from GTKWave 2024-01-20 11:18:35 -08:00
mt19937int.c Cleanup some cppcheck warnings 2022-12-28 00:00:31 -08:00
sdf_lexor.lex
sdf_parse.y Fix formatting in sdf_parse.y 2023-09-04 14:27:46 +02:00
sdf_parse_priv.h Parse port and index 2023-08-23 12:56:10 +02:00
sdf_priv.h Add has_index flag to interconnect_port_s 2023-09-02 15:57:04 +02:00
stringheap.c
stringheap.h
sys_clog2.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_convert.c Cleanup cppcheck suppression file 2025-07-21 23:24:56 -07:00
sys_countdrivers.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_darray.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_deposit.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_display.c SV: class queue/darray properties, method chains, %p, and VPI/tgt-vvp support 2026-04-13 23:01:03 +05:00
sys_fileio.c Add support for $fmonitor tasks (issue #1280) 2025-10-05 12:34:25 +01:00
sys_finish.c
sys_fst.c Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
sys_icarus.c Add support for $fmonitor tasks (issue #1280) 2025-10-05 12:34:25 +01:00
sys_lxt.c Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
sys_lxt2.c Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
sys_plusargs.c Some cppcheck cleanup 2025-10-12 17:37:50 -07:00
sys_priv.c More cppcheck cleanup 2026-01-05 18:59:08 -08:00
sys_priv.h More cppcheck cleanup 2026-01-05 18:59:08 -08:00
sys_queue.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_random.c Use explicit 32-bit integers in random number system functions (issue #661). 2022-04-03 19:45:44 +01:00
sys_random.h
sys_random_mti.c
sys_readmem.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_readmem_lex.h
sys_readmem_lex.lex
sys_scanf.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
sys_sdf.c Some cppcheck cleanup 2025-10-12 17:37:50 -07:00
sys_table.c Add support for a command line dumpfile option 2023-02-26 14:05:42 -08:00
sys_time.c
sys_vcd.c Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
sys_vcdoff.c
table_mod.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
table_mod.h
table_mod_lexor.lex
table_mod_parse.y
v2005_math.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
v2009_array.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
v2009_bitvec.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
v2009_enum.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
v2009_string.c Two compiler warning fixes. 2025-10-13 19:18:20 +01:00
v2009_table.c
va_math.c Update VPI routines to on error signal VVP to return non-zero 2021-01-20 23:50:53 -08:00
vams_simparam.c Some cppcheck cleanup 2025-10-12 17:37:50 -07:00
vcd_priv.c Remove memory leak when checking if a package has any dumpable items 2026-01-21 20:50:44 -08:00
vcd_priv.h Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
vcd_priv2.cc Add basic support for vpi_get64() to return the nexus pointer 2026-01-25 17:50:06 -08:00
vhdl_table.c Fix some new compiler warnings seen when using GCC 15 and clang 21. 2025-10-12 22:23:24 +01:00
vhdl_textio.c Fix compile warning 2025-10-12 17:37:50 -07:00
vpi_config.h.in
vpi_debug.c
wavealloca.h