verilator/test_regress/t
Geza Lore 47bce4157d
Introduce DFG based combinational logic optimizer (#3527)
Added a new data-flow graph (DFG) based combinational logic optimizer.
The capabilities of this covers a combination of V3Const and V3Gate, but
is also more capable of transforming combinational logic into simplified
forms and more.

This entail adding a new internal representation, `DfgGraph`, and
appropriate `astToDfg` and `dfgToAst` conversion functions. The graph
represents some of the combinational equations (~continuous assignments)
in a module, and for the duration of the DFG passes, it takes over the
role of AstModule. A bulk of the Dfg vertices represent expressions.
These vertex classes, and the corresponding conversions to/from AST are
mostly auto-generated by astgen, together with a DfgVVisitor that can be
used for dynamic dispatch based on vertex (operation) types.

The resulting combinational logic graph (a `DfgGraph`) is then optimized
in various ways. Currently we perform common sub-expression elimination,
variable inlining, and some specific peephole optimizations, but there
is scope for more optimizations in the future using the same
representation. The optimizer is run directly before and after inlining.
The pre inline pass can operate on smaller graphs and hence converges
faster, but still has a chance of substantially reducing the size of the
logic on some designs, making inlining both faster and less memory
intensive. The post inline pass can then optimize across the inlined
module boundaries. No optimization is performed across a module
boundary.

For debugging purposes, each peephole optimization can be disabled
individually via the -fno-dfg-peepnole-<OPT> option, where <OPT> is one
of the optimizations listed in V3DfgPeephole.h, for example
-fno-dfg-peephole-remove-not-not.

The peephole patterns currently implemented were mostly picked based on
the design that inspired this work, and on that design the optimizations
yields ~30% single threaded speedup, and ~50% speedup on 4 threads. As
you can imagine not having to haul around redundant combinational
networks in the rest of the compilation pipeline also helps with memory
consumption, and up to 30% peak memory usage of Verilator was observed
on the same design.

Gains on other arbitrary designs are smaller (and can be improved by
analyzing those designs). For example OpenTitan gains between 1-15%
speedup depending on build type.
2022-09-23 16:46:22 +01:00
..
t_flag_relinc_dir
t_hier_block_cmake Move thread pool and execution profiler into the context. (#3477) 2022-07-12 11:41:15 +01:00
t_sv_bus_mux_demux
t_sv_cpu_code
tsub
.gitattributes
bootstrap.pl
t_a1_first_cc.pl
t_a1_first_cc.v
t_a2_first_sc.pl
t_a3_selftest.pl
t_a4_examples.pl
t_alias2_unsup.out
t_alias2_unsup.pl
t_alias2_unsup.v
t_alias_unsup.out
t_alias_unsup.pl
t_alias_unsup.v
t_altera_lpm_abs.pl
t_altera_lpm_add_sub.pl
t_altera_lpm_and.pl
t_altera_lpm_bustri.pl
t_altera_lpm_clshift.pl
t_altera_lpm_compare.pl
t_altera_lpm_constant.pl
t_altera_lpm_counter.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_altera_lpm_decode.pl
t_altera_lpm_divide.pl
t_altera_lpm_ff.pl
t_altera_lpm_fifo_dc.pl
t_altera_lpm_fifo.pl
t_altera_lpm_inv.pl
t_altera_lpm_latch.pl
t_altera_lpm_mult_noinl.pl
t_altera_lpm_mult.pl
t_altera_lpm_mux.pl
t_altera_lpm_or.pl
t_altera_lpm_ram_dp.pl
t_altera_lpm_ram_dq.pl
t_altera_lpm_ram_io.pl
t_altera_lpm_rom.pl
t_altera_lpm_shiftreg.pl
t_altera_lpm_xor.pl
t_altera_lpm.v Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_alw_combdly.pl
t_alw_combdly.v
t_alw_dly.pl
t_alw_dly.v
t_alw_noreorder.pl
t_alw_nosplit.pl
t_alw_nosplit.v
t_alw_reorder.pl
t_alw_reorder.v
t_alw_split_cond.pl
t_alw_split_cond.v
t_alw_split_rst.pl
t_alw_split_rst.v
t_alw_split.pl
t_alw_split.v
t_alw_splitord.pl
t_alw_splitord.v
t_array_backw_index_bad.out
t_array_backw_index_bad.pl
t_array_backw_index_bad.v
t_array_compare.pl
t_array_compare.v
t_array_index_increment.pl
t_array_index_increment.v
t_array_list_bad.out Fix nested default assignment for struct pattern (#3511) (#3524) 2022-08-12 06:55:07 -04:00
t_array_list_bad.pl
t_array_list_bad.v
t_array_mda.pl
t_array_mda.v
t_array_method.out
t_array_method.pl
t_array_method.v
t_array_packed_endian.pl
t_array_packed_endian.v
t_array_packed_sysfunct.pl
t_array_packed_sysfunct.v
t_array_packed_write_read.pl Tests: Confirm fixed (#446) 2022-08-15 22:17:09 -04:00
t_array_packed_write_read.v
t_array_pattern_2d.pl
t_array_pattern_2d.v
t_array_pattern_bad.out
t_array_pattern_bad.pl
t_array_pattern_bad.v
t_array_pattern_packed.pl
t_array_pattern_packed.v
t_array_pattern_unpacked.pl
t_array_pattern_unpacked.v
t_array_query.pl
t_array_query.v
t_array_rev.pl
t_array_rev.v
t_array_type_methods.pl
t_array_type_methods.v
t_array_unpacked_public.pl
t_array_unpacked_public.v
t_arraysel_wide.pl
t_arraysel_wide.v
t_assert_basic_cover.pl
t_assert_basic_fail.pl
t_assert_basic_off.pl
t_assert_basic.pl
t_assert_basic.v
t_assert_casez.pl
t_assert_casez.v
t_assert_comp_bad.out
t_assert_comp_bad.pl
t_assert_comp_bad.v
t_assert_comp.pl
t_assert_comp.v
t_assert_cover_off.pl
t_assert_cover.pl
t_assert_cover.v
t_assert_disable_iff.pl
t_assert_disable_iff.v
t_assert_disabled.pl
t_assert_dup_bad.out
t_assert_dup_bad.pl
t_assert_dup_bad.v
t_assert_elab_bad.pl
t_assert_elab.pl
t_assert_elab.v
t_assert_enabled_bad.pl
t_assert_enabled_off.pl
t_assert_enabled_on_bad.pl
t_assert_implication_bad.pl
t_assert_implication.pl
t_assert_implication.v
t_assert_inside_cond_bad.out
t_assert_inside_cond_bad.pl
t_assert_inside_cond.pl
t_assert_inside_cond.v
t_assert_on.v
t_assert_past.pl Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_assert_past.v Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_assert_property_fail_1.pl
t_assert_property_fail_2.pl
t_assert_property.pl
t_assert_property.v
t_assert_question.pl
t_assert_question.v
t_assert_sampled.pl Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_assert_sampled.v Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_assert_synth_full_vlt.out
t_assert_synth_full_vlt.pl
t_assert_synth_full.out
t_assert_synth_full.pl
t_assert_synth_full.vlt
t_assert_synth_off.pl
t_assert_synth_parallel_vlt.out
t_assert_synth_parallel_vlt.pl
t_assert_synth_parallel.out
t_assert_synth_parallel.pl
t_assert_synth_parallel.vlt
t_assert_synth.pl
t_assert_synth.v
t_assign_inline.pl
t_assign_inline.v
t_assign_slice_overflow_ox.pl
t_assign_slice_overflow.pl
t_assign_slice_overflow.v
t_assoc2.pl
t_assoc2.v
t_assoc_method_bad.out
t_assoc_method_bad.pl
t_assoc_method_bad.v
t_assoc_method.pl
t_assoc_method.v
t_assoc_wildcard_bad.out Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard_bad.pl Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard_bad.v Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard_method.pl Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard_method.v Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard.pl Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc_wildcard.v Wildcard index type support for associative arrays (#3501). 2022-07-20 15:01:36 +02:00
t_assoc.pl
t_assoc.v
t_attr_parenstar.pl
t_attr_parenstar.v
t_bench_mux4k_onecpu.pl
t_bench_mux4k.pl
t_bench_mux4k.v
t_benchmarksim.pl
t_bigmem_bad.out
t_bigmem_bad.pl
t_bigmem_bad.v
t_bind2.pl
t_bind2.v
t_bind.pl
t_bind.v
t_bitsel_const_bad.out
t_bitsel_const_bad.pl
t_bitsel_const_bad.v
t_bitsel_enum.pl
t_bitsel_enum.v
t_bitsel_slice.pl
t_bitsel_slice.v
t_bitsel_struct2.pl
t_bitsel_struct2.v
t_bitsel_struct3.pl
t_bitsel_struct3.v
t_bitsel_struct.pl
t_bitsel_struct.v
t_bitsel_wire_array_bad.out
t_bitsel_wire_array_bad.pl
t_bitsel_wire_array_bad.v
t_blocking.pl
t_blocking.v
t_bug3180.pl
t_bug3180.v
t_c_this.pl
t_c_this.v
t_case_66bits_noexpand.pl
t_case_66bits.pl
t_case_66bits.v
t_case_auto1.pl
t_case_auto1.v
t_case_deep.pl
t_case_deep.v
t_case_default_bad.out
t_case_default_bad.pl
t_case_default_bad.v
t_case_dupitems.pl
t_case_dupitems.v
t_case_genx_bad.out
t_case_genx_bad.pl
t_case_genx_bad.v
t_case_group.pl
t_case_group.v
t_case_huge_sub2.v
t_case_huge_sub3.v
t_case_huge_sub4.v
t_case_huge_sub.v
t_case_huge.pl
t_case_huge.v
t_case_incrdecr.pl
t_case_incrdecr.v
t_case_inside.pl
t_case_inside.v
t_case_itemwidth.pl
t_case_itemwidth.v
t_case_nest.pl
t_case_nest.v
t_case_onehot.pl
t_case_onehot.v
t_case_orig.pl
t_case_orig.v
t_case_reducer.pl
t_case_reducer.v
t_case_string2.pl Fix case statement comparing string literal (#3544). 2022-08-15 21:56:09 -04:00
t_case_string2.v Fix case statement comparing string literal (#3544). 2022-08-15 21:56:09 -04:00
t_case_string.pl
t_case_string.v
t_case_wild.pl
t_case_wild.v
t_case_write1_noexpand.pl
t_case_write1_tasks.v
t_case_write1.out
t_case_write1.pl
t_case_write1.v
t_case_write2_tasks.v
t_case_write2.out
t_case_write2.pl
t_case_write2.v
t_case_x_bad.out
t_case_x_bad.pl
t_case_x_bad.v
t_case_x.pl
t_case_x.v
t_case_zx_bad.out
t_case_zx_bad.pl
t_case_zx_bad.v
t_cast_class_incompat_bad.out
t_cast_class_incompat_bad.pl
t_cast_class_incompat_bad.v
t_cast_class.pl
t_cast_class.v
t_cast_types.pl
t_cast_types.v
t_cast.pl
t_cast.v
t_castdyn_bbox.pl
t_castdyn_castconst_bad.out
t_castdyn_castconst_bad.pl
t_castdyn_castconst_bad.v
t_castdyn_enum.pl
t_castdyn_enum.v
t_castdyn_run_bad.out
t_castdyn_run_bad.pl
t_castdyn_run_bad.v
t_castdyn_unsup_bad.out
t_castdyn_unsup_bad.pl
t_castdyn_unsup_bad.v
t_castdyn.pl
t_castdyn.v
t_ccache_report__ccache_report_initial.out
t_ccache_report__ccache_report_rebuild.out
t_ccache_report.pl
t_cdc_async_bad.out Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_cdc_async_bad.pl
t_cdc_async_bad.v
t_cdc_async_debug_bad.out
t_cdc_async_debug_bad.pl
t_cellarray.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_cellarray.v
t_chg_first.pl
t_chg_first.v
t_class1.out
t_class1.pl
t_class1.v Fix typedef'ed class conversion to boolean (#3616). 2022-09-12 18:03:56 -04:00
t_class2.pl
t_class2.v
t_class_builtin_bad.out
t_class_builtin_bad.pl
t_class_builtin_bad.v
t_class_class.out
t_class_class.pl
t_class_class.v
t_class_copy_bad.out
t_class_copy_bad.pl
t_class_copy_bad.v
t_class_copy.pl
t_class_copy.v
t_class_dead.pl
t_class_dead.v
t_class_enum.pl
t_class_enum.v
t_class_extends1.pl
t_class_extends1.v
t_class_extends_bad.out
t_class_extends_bad.pl
t_class_extends_bad.v
t_class_extends_nf_bad.out
t_class_extends_nf_bad.pl
t_class_extends_nf_bad.v
t_class_extends_protect_ids.pl
t_class_extends_rec_bad.out
t_class_extends_rec_bad.pl
t_class_extends_rec_bad.v
t_class_extends_this3.pl
t_class_extends_this3.v
t_class_extends_this_protect_ids.pl
t_class_extends_this.pl
t_class_extends_this.v
t_class_extends.pl
t_class_extends.v
t_class_extern_bad.out
t_class_extern_bad.pl
t_class_extern_bad.v
t_class_extern.pl
t_class_extern.v
t_class_format.out
t_class_format.pl
t_class_format.v
t_class_forward.pl
t_class_forward.v
t_class_fwd_cc.pl
t_class_fwd_cc.v
t_class_local_bad.out
t_class_local_bad.pl
t_class_local_bad.v
t_class_local_protect_ids.pl
t_class_local.pl
t_class_local.v
t_class_member_bad.out
t_class_member_bad.pl
t_class_member_bad.v
t_class_method_bad.out
t_class_method_bad.pl
t_class_method_bad.v
t_class_method_str_literal.pl Fix arguments in non-static method call (#3547) (#3582) 2022-09-11 12:33:31 -04:00
t_class_method_str_literal.v Fix arguments in non-static method call (#3547) (#3582) 2022-09-11 12:33:31 -04:00
t_class_method.pl
t_class_method.v
t_class_mod_bad.out
t_class_mod_bad.pl
t_class_mod_bad.v
t_class_module.pl
t_class_module.v
t_class_name.pl
t_class_name.v
t_class_new_bad.out
t_class_new_bad.pl
t_class_new_bad.v
t_class_new.pl
t_class_new.v
t_class_null_bad.out
t_class_null_bad.pl
t_class_null_bad.v
t_class_package.pl
t_class_package.v
t_class_packed.pl
t_class_packed.v
t_class_param_bad.out
t_class_param_bad.pl
t_class_param_bad.v
t_class_param_circ_bad.out Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_circ_bad.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_circ_bad.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_extends.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_extends.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_mod.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_mod.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_nconst_bad.out Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_nconst_bad.pl
t_class_param_nconst_bad.v
t_class_param_nested_bad.out Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_nested_bad.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_nested_bad.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_pkg.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param_pkg.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_param.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_split.pl
t_class_split.v
t_class_static_member_pkg.pl
t_class_static_member_pkg.v
t_class_static_member.pl
t_class_static_member.v
t_class_static_method_protect_ids.pl
t_class_static_method.pl
t_class_static_method.v
t_class_static_order.pl
t_class_static_order.v
t_class_static.out
t_class_static.pl
t_class_static.v
t_class_super_bad2.out
t_class_super_bad2.pl
t_class_super_bad2.v
t_class_super_bad.out
t_class_super_bad.pl
t_class_super_bad.v
t_class_typedef.pl
t_class_typedef.v
t_class_unsup_bad.out
t_class_unsup_bad.pl
t_class_unsup_bad.v
t_class_uses_this_bad.out
t_class_uses_this_bad.pl
t_class_uses_this_bad.v
t_class_uses_this.pl
t_class_uses_this.v
t_class_virtual_bad.out
t_class_virtual_bad.pl
t_class_virtual_bad.v
t_class_virtual_protect_ids.pl
t_class_virtual_pure_bad.out
t_class_virtual_pure_bad.pl
t_class_virtual_pure_bad.v
t_class_virtual_pure.pl
t_class_virtual_pure.v
t_class_virtual.pl
t_class_virtual.v
t_class_vparam.pl Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_class_vparam.v Support class parameters (#2231) (#3541) 2022-08-28 10:24:55 -04:00
t_clk_2in_vec.pl
t_clk_2in.cpp
t_clk_2in.pl
t_clk_2in.v
t_clk_concat2.pl
t_clk_concat2.v
t_clk_concat3.pl
t_clk_concat3.v
t_clk_concat4.pl
t_clk_concat4.v
t_clk_concat5.pl
t_clk_concat5.v
t_clk_concat6.pl
t_clk_concat6.v
t_clk_concat_vlt.pl
t_clk_concat.pl
t_clk_concat.v
t_clk_concat.vlt
t_clk_condflop.pl
t_clk_condflop.v
t_clk_dpulse.pl
t_clk_dpulse.v
t_clk_dsp.pl
t_clk_dsp.v
t_clk_first_bad.out
t_clk_first_bad.pl
t_clk_first_deprecated.pl
t_clk_first_deprecated.v
t_clk_first.pl
t_clk_first.v
t_clk_gate_ext.pl
t_clk_gate_ext.v
t_clk_gater.pl
t_clk_gater.v
t_clk_gen.pl
t_clk_gen.v
t_clk_inp_init.cpp
t_clk_inp_init.pl
t_clk_inp_init.v
t_clk_latch_edgestyle.pl
t_clk_latch.pl
t_clk_latch.v
t_clk_latchgate.pl
t_clk_latchgate.v
t_clk_powerdn.pl
t_clk_powerdn.v
t_clk_scope_bad.pl
t_clk_scope_bad.v
t_clk_vecgen1.pl
t_clk_vecgen1.v
t_clk_vecgen2.pl
t_clk_vecgen3.pl
t_clocker.out
t_clocker.pl
t_clocker.v
t_comb_input_0.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_comb_input_0.pl
t_comb_input_0.v
t_comb_input_1.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_comb_input_1.pl
t_comb_input_1.v
t_comb_input_2.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_comb_input_2.pl
t_comb_input_2.v
t_comb_loop_through_unpacked_array.pl Fix change detection over unpacked arrays. 2022-07-18 12:25:22 +01:00
t_comb_loop_through_unpacked_array.v Fix change detection over unpacked arrays. 2022-07-18 12:25:22 +01:00
t_concat_large_bad.out
t_concat_large_bad.pl
t_concat_large_bad.v
t_concat_large.pl
t_concat_large.v
t_concat_link_bad.out
t_concat_link_bad.pl
t_concat_link_bad.v
t_concat_opt.pl
t_concat_opt.v
t_concat_or.pl
t_concat_or.v
t_concat_sel.pl
t_concat_sel.v
t_concat_unpack.pl
t_concat_unpack.v
t_const_bad.out
t_const_bad.pl
t_const_bad.v
t_const_bitoptree_bug3096.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_const_bitoptree_bug3096.pl
t_const_bitoptree_bug3096.v
t_const_dec_mixed_bad.out
t_const_dec_mixed_bad.pl
t_const_dec_mixed_bad.v
t_const_hi.pl
t_const_hi.v
t_const_no_opt.pl Fix wrong result of bit op tree optimization #3509 (#3516) 2022-07-24 19:54:37 +09:00
t_const_op_red_scope.pl
t_const_op_red_scope.v
t_const_opt_cov.pl
t_const_opt_cov.v
t_const_opt_or.pl
t_const_opt_or.v
t_const_opt_red.pl
t_const_opt_red.v
t_const_opt_shortcut.cpp
t_const_opt_shortcut.pl
t_const_opt_shortcut.v
t_const_opt.cpp
t_const_opt.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_const_opt.v Set correct dtype in replaceShiftSame() (#3520) 2022-07-29 07:05:04 +09:00
t_const_overflow_bad.out
t_const_overflow_bad.pl
t_const_overflow_bad.v
t_const_slicesel_bad.pl
t_const_slicesel_bad.v
t_const_slicesel.pl
t_const_slicesel.v
t_const.pl
t_const.v
t_convert2string.pl
t_convert2string.v
t_cover_lib_1_per_instance.out Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_cover_lib_1.out Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_cover_lib_2.out Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_cover_lib_3.out Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_cover_lib_4.out
t_cover_lib_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_cover_lib_legacy.pl
t_cover_lib.pl
t_cover_lib.v
t_cover_line_cc_vlt.pl
t_cover_line_cc.pl
t_cover_line_sc.pl
t_cover_line_trace.out
t_cover_line_trace.pl
t_cover_line.out
t_cover_line.v
t_cover_line.vlt
t_cover_sva_notflat.pl
t_cover_sva_notflat.v
t_cover_sva_trace.out
t_cover_sva_trace.pl
t_cover_toggle_width.pl
t_cover_toggle.pl
t_cover_toggle.v
t_crazy_sel.pl
t_crazy_sel.v
t_debug_emitv_addrids.pl Streamline dump control options 2022-09-22 17:24:41 +01:00
t_debug_emitv.out
t_debug_emitv.pl Streamline dump control options 2022-09-22 17:24:41 +01:00
t_debug_emitv.v
t_debug_exit_parse.pl
t_debug_fatalsrc_bad.pl
t_debug_fatalsrc_bt_bad.pl
t_debug_graph_test.pl
t_debug_graph_test.v
t_debug_sigsegv_bad.pl
t_debug_sigsegv_bt_bad.pl
t_dedupe_clk_gate.pl
t_dedupe_clk_gate.v
t_dedupe_seq_logic.pl
t_dedupe_seq_logic.v
t_delay_stmtdly_bad.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_delay_stmtdly_bad.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_delay_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_delay.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_delay.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_depth_flop.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_depth_flop.v
t_detectarray_1.pl
t_detectarray_1.v
t_detectarray_2.pl
t_detectarray_2.v
t_detectarray_3.pl
t_detectarray_3.v
t_dfg_circular.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_circular.v Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_peephole.cpp Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_peephole.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_peephole.v Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_unhandled.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dfg_unhandled.v Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_difftree.a.tree
t_difftree.b.tree
t_difftree.out
t_difftree.pl
t_display_bad.out
t_display_bad.pl
t_display_bad.v
t_display_concat.out
t_display_concat.pl
t_display_concat.v
t_display_esc_bad.out
t_display_esc_bad.pl
t_display_esc_bad.v
t_display_io.pl
t_display_io.v
t_display_l.pl
t_display_l.v
t_display_mcd.out
t_display_mcd.pl
t_display_mcd.v
t_display_merge.out * Fix empty string arguments to display (#3484). 2022-07-09 08:30:57 -04:00
t_display_merge.pl * Fix empty string arguments to display (#3484). 2022-07-09 08:30:57 -04:00
t_display_merge.v * Fix empty string arguments to display (#3484). 2022-07-09 08:30:57 -04:00
t_display_noopt.pl
t_display_real_noopt.pl
t_display_real.out
t_display_real.pl
t_display_real.v
t_display_realtime.pl
t_display_realtime.v
t_display_signed_noopt.pl
t_display_signed.out
t_display_signed.pl
t_display_signed.v
t_display_string.out
t_display_string.pl
t_display_string.v
t_display_time.out
t_display_time.pl
t_display_time.v
t_display_wide.out
t_display_wide.pl
t_display_wide.v
t_display.out
t_display.pl
t_display.v
t_dist_cinclude.pl
t_dist_contributors.pl
t_dist_cppstyle.pl Remove redundant 'inline' keywords from definitions 2022-09-16 15:52:25 +01:00
t_dist_error_format.pl
t_dist_fixme.pl
t_dist_header_cc.pl
t_dist_inctree.pl
t_dist_install.pl
t_dist_portability.pl
t_dist_tabs.pl
t_dist_untracked.pl
t_dist_whitespace.pl
t_do_not_convert_to_comb.pl
t_do_not_convert_to_comb.v
t_dos.pl
t_dos.v
t_dotfiles.pl Streamline dump control options 2022-09-22 17:24:41 +01:00
t_dpi_2exp_bad.out
t_dpi_2exp_bad.pl
t_dpi_2exp_bad.v
t_dpi_accessors_inc.vh
t_dpi_accessors_macros_inc.vh
t_dpi_accessors.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_accessors.pl
t_dpi_accessors.v
t_dpi_arg_inout_type__Dpi.out
t_dpi_arg_inout_type.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_arg_inout_type.out
t_dpi_arg_inout_type.pl
t_dpi_arg_inout_type.v
t_dpi_arg_inout_unpack__Dpi.out
t_dpi_arg_inout_unpack.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_arg_inout_unpack.pl
t_dpi_arg_inout_unpack.v
t_dpi_arg_input_type__Dpi.out
t_dpi_arg_input_type.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_arg_input_type.out
t_dpi_arg_input_type.pl
t_dpi_arg_input_type.v
t_dpi_arg_input_unpack__Dpi.out
t_dpi_arg_input_unpack.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_arg_input_unpack.pl
t_dpi_arg_input_unpack.v
t_dpi_arg_output_type__Dpi.out
t_dpi_arg_output_type.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_arg_output_type.out
t_dpi_arg_output_type.pl
t_dpi_arg_output_type.v
t_dpi_arg_output_unpack__Dpi.out
t_dpi_arg_output_unpack.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_arg_output_unpack.pl
t_dpi_arg_output_unpack.v
t_dpi_context_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_context_noopt.pl
t_dpi_context.pl
t_dpi_context.v
t_dpi_display_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_display.out
t_dpi_display.pl
t_dpi_display.v
t_dpi_dup_bad.out
t_dpi_dup_bad.pl
t_dpi_dup_bad.v
t_dpi_export_bad.out
t_dpi_export_bad.pl
t_dpi_export_bad.v
t_dpi_export_c.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_export_context2_bad.cpp
t_dpi_export_context2_bad.out
t_dpi_export_context2_bad.pl
t_dpi_export_context2_bad.v
t_dpi_export_context_bad.cpp
t_dpi_export_context_bad.out
t_dpi_export_context_bad.pl
t_dpi_export_context_bad.v
t_dpi_export_noopt.pl
t_dpi_export_scope_bad.cpp
t_dpi_export_scope_bad.out
t_dpi_export_scope_bad.pl
t_dpi_export_scope_bad.v
t_dpi_export.pl
t_dpi_export.v
t_dpi_imp_gen_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_imp_gen.pl
t_dpi_imp_gen.v
t_dpi_import_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_import_hdr_only.pl
t_dpi_import.pl
t_dpi_import.v
t_dpi_lib_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_lib.pl
t_dpi_lib.v
t_dpi_logic_bad.out
t_dpi_name_bad.out
t_dpi_name_bad.pl
t_dpi_name_bad.v
t_dpi_open_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_open_elem_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_open_elem.pl
t_dpi_open_elem.v
t_dpi_open_oob_bad_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_open_oob_bad.out
t_dpi_open_oob_bad.pl
t_dpi_open_oob_bad.v
t_dpi_open_query.cpp
t_dpi_open_query.pl
t_dpi_open_query.v
t_dpi_open_vecval_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_open_vecval.pl
t_dpi_open_vecval.v
t_dpi_open.pl
t_dpi_open.v
t_dpi_openfirst_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_openfirst.pl
t_dpi_openfirst.v
t_dpi_qw_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_qw.pl
t_dpi_qw.v
t_dpi_result_type__Dpi.out
t_dpi_result_type_bad.out
t_dpi_result_type_bad.pl
t_dpi_result_type_bad.v
t_dpi_result_type.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_result_type.out
t_dpi_result_type.pl
t_dpi_result_type.v
t_dpi_shortcircuit2.pl
t_dpi_shortcircuit2.v
t_dpi_shortcircuit_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_shortcircuit.pl
t_dpi_shortcircuit.v
t_dpi_string_c.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_string.pl
t_dpi_string.v
t_dpi_sys_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_sys.pl
t_dpi_sys.v
t_dpi_threads_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_threads_collide.pl
t_dpi_threads.pl
t_dpi_threads.v
t_dpi_type_bad.out
t_dpi_type_bad.pl
t_dpi_type_bad.v
t_dpi_unpack_bad.out
t_dpi_unpack_bad.pl
t_dpi_unpack_bad.v
t_dpi_vams.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_dpi_vams.pl
t_dpi_vams.v
t_dpi_var_vlt.pl
t_dpi_var.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_dpi_var.pl
t_dpi_var.v
t_dpi_var.vlt
t_driver_random.pl
t_dump_dfg.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_dynarray_bad.out
t_dynarray_bad.pl
t_dynarray_bad.v
t_dynarray_method.pl
t_dynarray_method.v
t_dynarray_param.pl
t_dynarray_param.v
t_dynarray_unpacked.pl
t_dynarray_unpacked.v
t_dynarray.pl
t_dynarray.v
t_embed1_c.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_embed1_child.v
t_embed1_wrap.v
t_embed1.pl Move thread pool and execution profiler into the context. (#3477) 2022-07-12 11:41:15 +01:00
t_embed1.v
t_emit_constw.pl
t_emit_constw.v
t_emit_memb_limit.pl
t_enum_bad_circdecl.out
t_enum_bad_circdecl.pl
t_enum_bad_circdecl.v
t_enum_bad_hide.out
t_enum_bad_hide.pl
t_enum_bad_hide.v
t_enum_func.pl
t_enum_func.v
t_enum_huge_methods_bad.out
t_enum_huge_methods_bad.pl
t_enum_huge_methods_bad.v
t_enum_huge_methods.pl
t_enum_huge_methods.v
t_enum_int.pl
t_enum_int.v
t_enum_large_methods.pl
t_enum_large_methods.v
t_enum_name2.pl
t_enum_name2.v
t_enum_name3.pl
t_enum_name3.v
t_enum_overlap_bad.out
t_enum_overlap_bad.pl
t_enum_overlap_bad.v
t_enum_public.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_enum_public.pl
t_enum_public.v
t_enum_recurse_bad2.out
t_enum_recurse_bad2.pl
t_enum_recurse_bad2.v
t_enum_recurse_bad.out
t_enum_recurse_bad.pl
t_enum_recurse_bad.v
t_enum_size.pl
t_enum_size.v
t_enum_type_bad.pl
t_enum_type_bad.v
t_enum_type_methods_bad.out
t_enum_type_methods_bad.pl
t_enum_type_methods_bad.v
t_enum_type_methods.pl
t_enum_type_methods.v
t_enum_type_pins.pl
t_enum_type_pins.v
t_enum_x_bad.out
t_enum_x_bad.pl
t_enum_x_bad.v
t_enum.pl
t_enum.v
t_enumeration.pl
t_enumeration.v
t_event_control_expr_unsup.out Add support for expressions in event controls (#3550) 2022-08-19 20:18:38 +02:00
t_event_control_expr_unsup.pl Add support for expressions in event controls (#3550) 2022-08-19 20:18:38 +02:00
t_event_control_expr.pl Add support for expressions in event controls (#3550) 2022-08-19 20:18:38 +02:00
t_event_control_expr.v Add support for expressions in event controls (#3550) 2022-08-19 20:18:38 +02:00
t_event_control_timing.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_event_control_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_event_control.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_event_control.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_event_control.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_event_copy.out
t_event_copy.pl
t_event_copy.v
t_event.pl
t_event.v
t_EXAMPLE.pl
t_EXAMPLE.v Commentary 2022-09-05 15:20:08 -04:00
t_exit.pl
t_exit.v
t_extend_class_c.h Remove redundant 'inline' keywords from definitions 2022-09-16 15:52:25 +01:00
t_extend_class.pl
t_extend_class.v
t_extend.pl
t_extend.v
t_extract_static_const_multimodule.out
t_extract_static_const_multimodule.pl
t_extract_static_const_multimodule.v
t_extract_static_const_no_merge.pl
t_extract_static_const.out
t_extract_static_const.pl
t_extract_static_const.v
t_f_bad.out
t_f_bad.pl
t_final.pl
t_final.v
t_flag_bboxsys.pl
t_flag_bboxsys.v
t_flag_build_bad2.pl
t_flag_build_bad.out
t_flag_build_bad.pl
t_flag_build_dep_bin.pl Rename --bin to --build-dep-bin. 2022-09-18 10:32:43 -04:00
t_flag_build_dep_bin.v Rename --bin to --build-dep-bin. 2022-09-18 10:32:43 -04:00
t_flag_build_jobs_and_j.pl Tests: Fix earlier commit, add build jobs to stats (#3623) (#3626) 2022-09-15 11:29:50 -04:00
t_flag_build_jobs_bad.out Tests: Rename to avoid dash. 2022-09-18 10:19:15 -04:00
t_flag_build_jobs_bad.pl Tests: Rename to avoid dash. 2022-09-18 10:19:15 -04:00
t_flag_build.pl
t_flag_comp_limit_parens.pl
t_flag_comp_limit_parens.v
t_flag_compiler_bad.out
t_flag_compiler_bad.pl
t_flag_compiler_clang.pl
t_flag_compiler_gcc.pl
t_flag_compiler_msvc.pl
t_flag_compiler.v
t_flag_context_bad.out
t_flag_context_bad.pl
t_flag_context_bad.v
t_flag_csplit_eval.pl
t_flag_csplit_eval.v
t_flag_csplit_off.pl
t_flag_csplit.pl
t_flag_csplit.v
t_flag_debug_noleak.pl
t_flag_debug_noleak.v
t_flag_debugi9.pl
t_flag_debugi9.v
t_flag_define.pl
t_flag_define.v
t_flag_define.vc
t_flag_errorlimit_bad.out
t_flag_errorlimit_bad.pl
t_flag_errorlimit_bad.v
t_flag_expand_limit.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_flag_expand_limit.v
t_flag_f__2.vc
t_flag_f__3.v
t_flag_f.pl
t_flag_f.v
t_flag_f.vc
t_flag_fi_h.h
t_flag_fi.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_flag_fi.pl
t_flag_fi.v
t_flag_future_bad.out
t_flag_future_bad.pl
t_flag_future.pl Add --future0 and --future1 options. 2022-08-20 14:01:13 -04:00
t_flag_future.v
t_flag_generate_key.pl
t_flag_getenv.pl
t_flag_getenv.v
t_flag_help.pl Tests: Fix t_flag_help.pl (#3532). 2022-08-07 04:57:59 -04:00
t_flag_hier0_bad.out
t_flag_hier0_bad.pl
t_flag_hier1_bad.out
t_flag_hier1_bad.pl Implement trace offloading with fewer ifdefs 2022-07-19 11:31:35 +01:00
t_flag_instr_count_dpi_bad.pl
t_flag_invalid2_bad.out
t_flag_invalid2_bad.pl
t_flag_invalid_bad.out
t_flag_invalid_bad.pl
t_flag_language_bad.pl
t_flag_language.pl
t_flag_language.v
t_flag_ldflags_a.cpp
t_flag_ldflags_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_flag_ldflags_so.cpp
t_flag_ldflags.pl
t_flag_ldflags.v
t_flag_lib.pl
t_flag_lib.v
t_flag_libinc.v
t_flag_main_sc_bad.out
t_flag_main_sc_bad.pl
t_flag_main.pl Add --main to generate main() C++ (previously was experimental only) (#3265). 2022-09-14 20:18:40 -04:00
t_flag_main.v
t_flag_make_bad.out
t_flag_make_bad.pl
t_flag_make_cmake_sc.pl
t_flag_make_cmake_sc.v
t_flag_make_cmake.pl
t_flag_make_cmake.v
t_flag_make_gmake.pl
t_flag_mmd.pl
t_flag_mmd.v
t_flag_names.pl
t_flag_names.v
t_flag_nofile_bad.out
t_flag_nofile_bad.pl
t_flag_nomod_bad.out
t_flag_nomod_bad.pl
t_flag_nomod_bad.v
t_flag_noop_bad.out
t_flag_noop_bad.pl
t_flag_noop_bad.v
t_flag_parameter_bad.out
t_flag_parameter_bad.pl
t_flag_parameter_hier.pl
t_flag_parameter_hier.v
t_flag_parameter_pkg.pl
t_flag_parameter_pkg.v
t_flag_parameter.pl
t_flag_parameter.v
t_flag_parameter.vc
t_flag_prefix.pl Update default --mod-prefix when --prefix is repeated 2022-09-12 17:25:09 +01:00
t_flag_prefix.v Update default --mod-prefix when --prefix is repeated 2022-09-12 17:25:09 +01:00
t_flag_quiet_exit.pl
t_flag_relinc.pl
t_flag_relinc.v
t_flag_skipidentical.pl
t_flag_skipidentical.v
t_flag_stats.pl
t_flag_stats.v
t_flag_suggest.out
t_flag_suggest.pl
t_flag_threads_dpi_bad.out
t_flag_threads_dpi_bad.pl
t_flag_timescale_override2.out
t_flag_timescale_override2.pl
t_flag_timescale_override.out
t_flag_timescale_override.pl
t_flag_timescale_override.v
t_flag_timescale.out
t_flag_timescale.pl
t_flag_timescale.v
t_flag_topmodule_bad2.out
t_flag_topmodule_bad2.pl
t_flag_topmodule_bad.out
t_flag_topmodule_bad.pl
t_flag_topmodule_inline.pl
t_flag_topmodule_inline.v
t_flag_topmodule.pl
t_flag_topmodule.v
t_flag_verilate.pl
t_flag_version.pl
t_flag_werror_bad1.out
t_flag_werror_bad1.pl
t_flag_werror_bad2.out
t_flag_werror_bad2.pl
t_flag_werror_bad3.out
t_flag_werror_bad3.pl
t_flag_werror.v
t_flag_wfatal.out
t_flag_wfatal.pl
t_flag_wfatal.v
t_flag_woff_bad.out
t_flag_woff_bad.pl
t_flag_woff.pl
t_flag_woff.v
t_flag_wpedantic_bad.out
t_flag_wpedantic_bad.pl
t_flag_wpedantic_bad.v
t_flag_wwarn_bad.out
t_flag_wwarn_bad.pl
t_flag_x_assign_bad.out
t_flag_x_assign_bad.pl
t_flag_x_initial_bad.out
t_flag_x_initial_bad.pl
t_flag_xinitial_0.pl
t_flag_xinitial_0.v
t_flag_xinitial_unique.pl
t_flag_xinitial_unique.v
t_for_break.pl
t_for_break.v
t_for_comma_bad.out
t_for_comma_bad.pl
t_for_comma_bad.v
t_for_count.pl
t_for_count.v
t_for_funcbound.pl
t_for_funcbound.v
t_for_init_bug.pl
t_for_init_bug.v
t_for_local.pl
t_for_local.v
t_for_loop.pl
t_for_loop.v
t_force_bad_rw.out
t_force_bad_rw.pl
t_force_bad_rw.v
t_force_mid.out
t_force_mid.pl
t_force_mid.v
t_force_multi.pl
t_force_multi.v
t_force_release_net_reverse.pl
t_force_release_net_trace.out
t_force_release_net_trace.pl
t_force_release_net.pl
t_force_release_net.v
t_force_release_var_reverse.pl
t_force_release_var_trace.out
t_force_release_var_trace.pl
t_force_release_var.pl
t_force_release_var.v
t_force_subnet.pl
t_force_subnet.v
t_force_subvar.pl
t_force_subvar.v
t_force_tri.out
t_force_tri.pl
t_force_tri.v
t_force.pl
t_force.v
t_forceable_net_cmt_trace.pl
t_forceable_net_cmt.pl
t_forceable_net_trace.vcd
t_forceable_net_vlt_trace.pl
t_forceable_net_vlt.pl
t_forceable_net.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_forceable_net.v
t_forceable_net.vlt
t_forceable_var_cmt_trace.pl
t_forceable_var_cmt.pl
t_forceable_var_trace.vcd
t_forceable_var_vlt_trace.pl
t_forceable_var_vlt.pl
t_forceable_var.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_forceable_var.v
t_forceable_var.vlt
t_foreach_bad.out
t_foreach_bad.pl
t_foreach_bad.v
t_foreach_class.pl
t_foreach_class.v
t_foreach_iface.pl
t_foreach_iface.v
t_foreach_type_bad.out
t_foreach_type_bad.pl
t_foreach_type_bad.v
t_foreach.pl
t_foreach.v
t_fork_bbox.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork_bbox.v
t_fork_disable.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork_disable.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork_disable.v
t_fork_func2_bad.out
t_fork_func2_bad.pl
t_fork_func2_bad.v
t_fork_func_bad.out
t_fork_func_bad.pl
t_fork_func_bad.v
t_fork_label_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork_label.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork_label.v
t_fork_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_fork.v
t_format_wide_decimal.out
t_format_wide_decimal.pl
t_format_wide_decimal.v
t_func_bad_width.out
t_func_bad_width.pl
t_func_bad_width.v
t_func_bad.out
t_func_bad.pl
t_func_bad.v
t_func_begin2.pl
t_func_begin2.v
t_func_check.pl
t_func_check.v
t_func_complex_noinl.pl
t_func_complex.pl
t_func_complex.v
t_func_const2_bad.out
t_func_const2_bad.pl
t_func_const2_bad.v
t_func_const3_bad.out
t_func_const3_bad.pl
t_func_const3_bad.v
t_func_const_bad.out
t_func_const_bad.pl
t_func_const_bad.v
t_func_const_packed_array_bad.out
t_func_const_packed_array_bad.pl
t_func_const_packed_array_bad.v
t_func_const_packed_struct_bad2.out
t_func_const_packed_struct_bad2.pl
t_func_const_packed_struct_bad2.v
t_func_const_packed_struct_bad.out
t_func_const_packed_struct_bad.pl
t_func_const_packed_struct_bad.v
t_func_const_struct_bad.out
t_func_const_struct_bad.pl
t_func_const_struct_bad.v
t_func_const.pl
t_func_const.v
t_func_crc.pl
t_func_crc.v
t_func_default_warn.pl
t_func_default_warn.v
t_func_defaults.pl
t_func_defaults.v
t_func_dotted_inl0_vlt.pl
t_func_dotted_inl0.pl
t_func_dotted_inl0.vlt
t_func_dotted_inl1_vlt.pl
t_func_dotted_inl1.pl
t_func_dotted_inl1.vlt
t_func_dotted_inl2_vlt.pl
t_func_dotted_inl2.pl
t_func_dotted_inl2.vlt
t_func_dotted.v
t_func_endian.pl
t_func_endian.v
t_func_first.pl
t_func_first.v
t_func_flip.pl
t_func_flip.v
t_func_gen.pl
t_func_gen.v
t_func_graphcirc.pl
t_func_graphcirc.v
t_func_grey.pl
t_func_grey.v
t_func_impure_bad.out
t_func_impure_bad.pl
t_func_impure_bad.v
t_func_inconly.pl
t_func_inconly.v
t_func_lib_sub_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_func_lib_sub.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_func_lib_sub.v
t_func_lib.pl
t_func_lib.v
t_func_link.pl
t_func_link.v
t_func_mlog2.pl
t_func_mlog2.v
t_func_named.pl
t_func_named.v
t_func_noinl.pl
t_func_noinl.v
t_func_numones.pl
t_func_numones.v
t_func_outfirst.pl
t_func_outfirst.v
t_func_outp.pl
t_func_outp.v
t_func_paramed.pl
t_func_paramed.v
t_func_plog.pl
t_func_plog.v
t_func_public_trace.pl
t_func_public.pl
t_func_public.v
t_func_rand.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_func_rand.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_func_rand.v
t_func_range.pl
t_func_range.v
t_func_real_abs.pl
t_func_real_abs.v
t_func_real_param.pl
t_func_real_param.v
t_func_recurse2.out
t_func_recurse2.pl
t_func_recurse2.v
t_func_recurse_param_bad.out
t_func_recurse_param_bad.pl
t_func_recurse_param_bad.v
t_func_recurse_param.out
t_func_recurse_param.pl
t_func_recurse_param.v
t_func_recurse.out
t_func_recurse.pl
t_func_recurse.v
t_func_redef.pl
t_func_redef.v
t_func_refio_bad.out
t_func_refio_bad.pl
t_func_refio_bad.v
t_func_regfirst.pl
t_func_regfirst.v
t_func_return_bad.out
t_func_return_bad.pl
t_func_return_bad.v
t_func_return.pl
t_func_return.v
t_func_sum.pl
t_func_sum.v
t_func_task_bad.out
t_func_task_bad.pl
t_func_task_bad.v
t_func_tasknsvar_bad.out
t_func_tasknsvar_bad.pl
t_func_tasknsvar_bad.v
t_func_tie_bad.out
t_func_tie_bad.pl
t_func_tie_bad.v
t_func_twocall_noexpand.pl
t_func_twocall.pl
t_func_twocall.v
t_func_types.pl
t_func_types.v
t_func_under2.pl
t_func_under2.v
t_func_under.pl
t_func_under.v
t_func_uninit.pl
t_func_uninit.v
t_func_unit.pl
t_func_unit.v
t_func_v_noinl.pl
t_func_v.pl
t_func_v.v
t_func_void_bad.out
t_func_void_bad.pl
t_func_void_bad.v
t_func_void.pl
t_func_void.v
t_func_while.pl
t_func_while.v
t_func_wide_out_bad.out
t_func_wide_out_bad.pl
t_func_wide_out_bad.v
t_func_wide.pl
t_func_wide.v
t_func.pl
t_func.v
t_fuzz_always_bad.out
t_fuzz_always_bad.pl
t_fuzz_always_bad.v
t_fuzz_eof_bad.pl
t_fuzz_eof_bad.v
t_fuzz_eqne_bad.out
t_fuzz_eqne_bad.pl
t_fuzz_eqne_bad.v
t_fuzz_genintf_bad.out
t_fuzz_genintf_bad.pl
t_fuzz_genintf_bad.v
t_fuzz_negwidth_bad.out
t_fuzz_negwidth_bad.pl
t_fuzz_negwidth_bad.v
t_fuzz_triand_bad.out
t_fuzz_triand_bad.pl
t_fuzz_triand_bad.v
t_gantt_io_arm.dat
t_gantt_io_arm.out
t_gantt_io_arm.pl
t_gantt_io_noproc.dat
t_gantt_io_noproc.out
t_gantt_io_noproc.pl
t_gantt_io.dat
t_gantt_io.out
t_gantt_io.pl
t_gantt_io.vcd.out
t_gantt_two.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_gantt_two.pl Move thread pool and execution profiler into the context. (#3477) 2022-07-12 11:41:15 +01:00
t_gantt.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_gate_array.pl
t_gate_array.v
t_gate_basic_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gate_basic.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gate_basic.v
t_gate_chained.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_gate_delay_unsup.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gate_delay_unsup.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gate_delref.pl
t_gate_delref.v
t_gate_elim.pl
t_gate_elim.v
t_gate_fdup.pl
t_gate_fdup.v
t_gate_implicit.pl
t_gate_implicit.v
t_gate_loop.pl Fix V3Gate crash on circular logic 2022-09-02 19:58:58 +01:00
t_gate_loop.v Fix V3Gate crash on circular logic 2022-09-02 19:58:58 +01:00
t_gate_lvalue_const.pl
t_gate_lvalue_const.v
t_gate_ormux.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_gate_ormux.v
t_gate_strength.pl
t_gate_strength.v
t_gate_tree.pl
t_gate_unsup.pl
t_gate_unsup.v
t_gated_clk_1.pl
t_gated_clk_1.v
t_gen_alw.pl
t_gen_alw.v
t_gen_assign.pl
t_gen_assign.v
t_gen_cond_bitrange_bad.out
t_gen_cond_bitrange_bad.pl
t_gen_cond_bitrange_bad.v
t_gen_cond_bitrange.pl
t_gen_cond_bitrange.v
t_gen_cond_const.pl
t_gen_cond_const.v
t_gen_defparam_unsup_bad.out
t_gen_defparam_unsup_bad.pl
t_gen_defparam_unsup_bad.v
t_gen_defparam.pl
t_gen_defparam.v
t_gen_div0.pl
t_gen_div0.v
t_gen_for0.pl
t_gen_for0.v
t_gen_for1.pl
t_gen_for1.v
t_gen_for_interface.pl
t_gen_for_interface.v
t_gen_for_overlap.pl
t_gen_for_overlap.v
t_gen_for_shuffle.pl
t_gen_for_shuffle.v
t_gen_for.pl
t_gen_for.v
t_gen_forif.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gen_forif.v
t_gen_genblk_noinl.pl
t_gen_genblk.out
t_gen_genblk.pl
t_gen_genblk.v
t_gen_if.pl
t_gen_if.v
t_gen_ifelse.pl
t_gen_ifelse.v
t_gen_inc.pl
t_gen_inc.v
t_gen_index.pl
t_gen_index.v
t_gen_intdot2.pl
t_gen_intdot2.v
t_gen_intdot.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_gen_intdot.v
t_gen_local.pl
t_gen_local.v
t_gen_lsb.pl
t_gen_lsb.v
t_gen_mislevel.pl
t_gen_mislevel.v
t_gen_missing_bad.out
t_gen_missing_bad.pl
t_gen_missing.pl
t_gen_missing.v
t_gen_self_return.pl
t_gen_self_return.v
t_gen_upscope.out
t_gen_upscope.pl
t_gen_upscope.v
t_gen_var_bad.out
t_gen_var_bad.pl
t_gen_var_bad.v
t_generate_fatal_bad.out
t_generate_fatal_bad.pl
t_generate_fatal_bad.v
t_genfor_hier.pl
t_genfor_hier.v
t_genfor_signed.out
t_genfor_signed.pl
t_genfor_signed.v
t_genvar_for_bad.out
t_genvar_for_bad.pl
t_genvar_for_bad.v
t_genvar_misuse_bad.pl
t_genvar_misuse_bad.v
t_hier_block0_bad.out
t_hier_block0_bad.pl
t_hier_block0_bad.v
t_hier_block1_bad.out
t_hier_block1_bad.pl
t_hier_block1_bad.v
t_hier_block_cmake.pl
t_hier_block_libmod.pl
t_hier_block_libmod.v
t_hier_block_nohier.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_prot_lib_shared.pl
t_hier_block_prot_lib.pl
t_hier_block_sc_trace_fst.out
t_hier_block_sc_trace_fst.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_sc_trace_vcd.out
t_hier_block_sc_trace_vcd.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_sc.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_trace_fst.out
t_hier_block_trace_fst.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_trace_vcd.out
t_hier_block_trace_vcd.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_vlt.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block_vlt.vlt
t_hier_block.cpp
t_hier_block.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_hier_block.v
t_hier_bynum.pl Fix --hierarchical with order-based pin connections (#3583). 2022-08-29 22:49:19 -04:00
t_hier_bynum.v Fix --hierarchical with order-based pin connections (#3585). 2022-08-31 18:12:21 -04:00
t_hier_task.pl
t_hier_task.v
t_hierarchy_identifier_bad.out
t_hierarchy_identifier_bad.pl
t_hierarchy_identifier_bad.v
t_hierarchy_identifier.pl
t_hierarchy_identifier.v
t_hierarchy_unnamed.pl
t_hierarchy_unnamed.v
t_if_deep.pl
t_if_deep.v
t_if_swap.pl
t_if_swap.v
t_iff.out
t_iff.pl
t_iff.v
t_incr_void.pl
t_incr_void.v
t_increment_bad.out
t_increment_bad.pl
t_increment_bad.v
t_init_concat.pl
t_init_concat.v
t_initarray_nonarray.pl
t_initarray_nonarray.v
t_initial_dlyass_bad.out
t_initial_dlyass_bad.pl
t_initial_dlyass.pl
t_initial_dlyass.v
t_initial_edge_bad.pl
t_initial_edge.pl
t_initial_edge.v
t_initial_inc.vh
t_initial.pl
t_initial.v
t_initialstatic_circ.pl
t_initialstatic_circ.v
t_inside_queue_bad.out
t_inside_queue_bad.pl
t_inside_queue_bad.v
t_inside_unpacked.out
t_inside_unpacked.pl
t_inside_unpacked.v
t_inside_wild.pl
t_inside_wild.v
t_inside.pl
t_inside.v
t_inst_aport.pl
t_inst_aport.v
t_inst_array_bad.out
t_inst_array_bad.pl
t_inst_array_bad.v
t_inst_array_connect.pl
t_inst_array_connect.v
t_inst_array_inl0.pl
t_inst_array_inl1.pl
t_inst_array_partial.pl
t_inst_array_partial.v
t_inst_array.v
t_inst_ccall.pl
t_inst_ccall.v
t_inst_comma_inl0.pl
t_inst_comma_inl1.pl
t_inst_comma.v
t_inst_darray.pl
t_inst_darray.v
t_inst_dearray_slice.pl
t_inst_dearray_slice.v
t_inst_dff.pl
t_inst_dff.v
t_inst_dtree_inla.pl
t_inst_dtree_inlab.pl
t_inst_dtree_inlac.pl
t_inst_dtree_inlad.pl
t_inst_dtree_inlb.pl
t_inst_dtree_inlbc.pl
t_inst_dtree_inlbd.pl
t_inst_dtree_inlc.pl
t_inst_dtree_inlcd.pl
t_inst_dtree_inld.pl
t_inst_dtree.v
t_inst_first_a.v
t_inst_first_b.v
t_inst_first.pl
t_inst_first.v
t_inst_implicit.pl
t_inst_implicit.v
t_inst_long_bad.out
t_inst_long_bad.pl
t_inst_misarray2_bad.out
t_inst_misarray2_bad.pl
t_inst_misarray2_bad.v
t_inst_misarray_bad.out
t_inst_misarray_bad.pl
t_inst_misarray_bad.v
t_inst_mism.pl
t_inst_mism.v
t_inst_missing_bad.out
t_inst_missing_bad.pl
t_inst_missing_bad.v
t_inst_missing_dot_bad.out
t_inst_missing_dot_bad.pl
t_inst_missing_dot_bad.v
t_inst_missing.pl
t_inst_missing.v
t_inst_mnpipe.pl
t_inst_mnpipe.v
t_inst_notunsized.pl
t_inst_notunsized.v
t_inst_overwide_bad.out
t_inst_overwide_bad.pl
t_inst_overwide.pl
t_inst_overwide.v
t_inst_pin_realnreal.out
t_inst_pin_realnreal.pl
t_inst_pin_realnreal.v
t_inst_port_array.pl
t_inst_port_array.v
t_inst_prepost.pl
t_inst_prepost.v
t_inst_recurse2_bad.out
t_inst_recurse2_bad.pl
t_inst_recurse2_bad.v
t_inst_recurse_bad.out
t_inst_recurse_bad.pl
t_inst_recurse_bad.v
t_inst_signed1.pl
t_inst_signed1.v
t_inst_signed.pl
t_inst_signed.v
t_inst_slice_noinl.pl
t_inst_slice_part_select.pl
t_inst_slice_part_select.v
t_inst_slice.pl
t_inst_slice.v
t_inst_sv.pl
t_inst_sv.v
t_inst_tree_inl0_pub0.pl
t_inst_tree_inl0_pub0.vlt
t_inst_tree_inl0_pub1.pl Fix t/t_public_{clk,src}.pl after merge of master 2022-07-15 16:48:22 +01:00
t_inst_tree_inl0_pub1.vlt
t_inst_tree_inl1_pub0.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_inst_tree_inl1_pub0.vlt
t_inst_tree_inl1_pub1.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_inst_tree_inl1_pub1.vlt
t_inst_tree.v
t_inst_v2k__sub.vi
t_inst_v2k.pl
t_inst_v2k.v
t_inst_wideconst.pl
t_inst_wideconst.v
t_interface1_modport_nansi.pl
t_interface1_modport_noinl.pl
t_interface1_modport_trace.pl
t_interface1_modport.pl
t_interface1_modport.v
t_interface1_noinl.pl
t_interface1.pl
t_interface1.v
t_interface2_noinl.pl
t_interface2.pl
t_interface2.v
t_interface_ar2a.pl
t_interface_ar2a.v
t_interface_ar2b.pl
t_interface_ar2b.v
t_interface_ar3.out
t_interface_ar3.pl
t_interface_ar3.v
t_interface_array2_noinl.pl
t_interface_array2.pl
t_interface_array2.v
t_interface_array_bad.out
t_interface_array_bad.pl
t_interface_array_bad.v
t_interface_array_modport.pl
t_interface_array_modport.v
t_interface_array_nocolon_bad.out
t_interface_array_nocolon_bad.pl
t_interface_array_nocolon_bad.v
t_interface_array_nocolon.pl
t_interface_array_nocolon.v
t_interface_array_noinl.pl
t_interface_array.pl
t_interface_array.v
t_interface_arraymux.pl
t_interface_arraymux.v
t_interface_asvar_bad.out
t_interface_asvar_bad.pl
t_interface_asvar_bad.v
t_interface_bind_public.pl
t_interface_bind_public.v
t_interface_down_gen.pl
t_interface_down_gen.v
t_interface_down_inla.pl
t_interface_down_inlab.pl
t_interface_down_inlac.pl
t_interface_down_inlad.pl
t_interface_down_inlb.pl
t_interface_down_inlbc.pl
t_interface_down_inlbd.pl
t_interface_down_inlc.pl
t_interface_down_inlcd.pl
t_interface_down_inld.pl
t_interface_down_noinl.pl
t_interface_down.pl
t_interface_down.v
t_interface_dups.pl
t_interface_dups.v
t_interface_gen2_collision.pl
t_interface_gen2_noinl.pl
t_interface_gen2.pl
t_interface_gen2.v
t_interface_gen3_collision.pl
t_interface_gen3_noinl.pl
t_interface_gen3.pl
t_interface_gen3.v
t_interface_gen4_noinl.pl
t_interface_gen4.pl
t_interface_gen4.v
t_interface_gen5_noinl.pl
t_interface_gen5.pl
t_interface_gen5.v
t_interface_gen6_noinl.pl
t_interface_gen6.pl
t_interface_gen6.v
t_interface_gen7_noinl.pl
t_interface_gen7.pl
t_interface_gen7.v
t_interface_gen8_noinl.pl
t_interface_gen8.pl
t_interface_gen8.v
t_interface_gen9_noinl.pl
t_interface_gen9.pl
t_interface_gen9.v
t_interface_gen10_noinl.pl
t_interface_gen10.pl
t_interface_gen10.v
t_interface_gen11_noinl.pl
t_interface_gen11.pl
t_interface_gen11.v
t_interface_gen12_noinl.pl
t_interface_gen12.pl
t_interface_gen12.v
t_interface_gen_noinl.pl
t_interface_gen.pl
t_interface_gen.v
t_interface_import_param.pl
t_interface_import_param.v
t_interface_inl.pl
t_interface_mismodport_bad.out
t_interface_mismodport_bad.pl
t_interface_mismodport_bad.v
t_interface_missing_bad.out
t_interface_missing_bad.pl
t_interface_missing_bad.v
t_interface_modport_bad.out
t_interface_modport_bad.pl
t_interface_modport_bad.v
t_interface_modport_dir_bad.out
t_interface_modport_dir_bad.pl
t_interface_modport_dir_bad.v
t_interface_modport_export.pl
t_interface_modport_export.v
t_interface_modport_import_noinl.pl
t_interface_modport_import.pl
t_interface_modport_import.v
t_interface_modport_inl.pl
t_interface_modport_noinl.pl
t_interface_modport.pl
t_interface_modport.v
t_interface_modportlist.pl
t_interface_modportlist.v
t_interface_mp_func_noinl.pl
t_interface_mp_func.pl
t_interface_mp_func.v
t_interface_nansi.pl
t_interface_nansi.v
t_interface_nest_noinl.pl
t_interface_nest.pl
t_interface_nest.v
t_interface_noinl.pl
t_interface_param1.pl
t_interface_param1.v
t_interface_param2.pl
t_interface_param2.v
t_interface_param_acc_bits.out
t_interface_param_acc_bits.pl
t_interface_param_acc_bits.v
t_interface_param_another_bad.out
t_interface_param_another_bad.pl
t_interface_param_another_bad.v
t_interface_param_loop_bad.pl
t_interface_param_loop_bad.v
t_interface_parameter_access.pl
t_interface_parameter_access.v
t_interface_parent_scope_bad.pl
t_interface_parent_scope_bad.v
t_interface_ref_trace_fst_sc.out
t_interface_ref_trace_fst_sc.pl
t_interface_ref_trace_fst.out
t_interface_ref_trace_fst.pl
t_interface_ref_trace_inla.pl
t_interface_ref_trace_inlab.pl
t_interface_ref_trace_inlb.pl
t_interface_ref_trace.out
t_interface_ref_trace.pl
t_interface_ref_trace.v
t_interface_size_bad.out
t_interface_size_bad.pl
t_interface_size_bad.v
t_interface_star.pl
t_interface_star.v
t_interface_top_bad.out
t_interface_top_bad.pl
t_interface_top_bad.v
t_interface_twod_noinl.pl
t_interface_twod.pl
t_interface_twod.v
t_interface_typedef.out
t_interface_typedef.pl
t_interface_typedef.v
t_interface_typo_bad.out
t_interface_typo_bad.pl
t_interface_typo_bad.v
t_interface_wrong_bad.out
t_interface_wrong_bad.pl
t_interface_wrong_bad.v
t_interface.pl
t_interface.v
t_langext_1_bad.pl
t_langext_1.pl
t_langext_1.v
t_langext_2_bad.pl
t_langext_2.pl
t_langext_2.v
t_langext_3_bad.pl
t_langext_3.pl
t_langext_3.v
t_langext_4_bad.pl
t_langext_4.pl
t_langext_order_sub.v
t_langext_order.pl
t_langext_order.v
t_leak_legacy.pl
t_leak.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_leak.pl
t_leak.v
t_lib_nolib.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lib_prot_clk_gated.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lib_prot_comb.pl
t_lib_prot_comb.v
t_lib_prot_inout_bad.out
t_lib_prot_inout_bad.pl
t_lib_prot_inout_bad.v
t_lib_prot_secret.pl
t_lib_prot_secret.v
t_lib_prot_shared.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lib_prot.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lib_prot.v
t_lib.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lint_always_comb_bad.out
t_lint_always_comb_bad.pl
t_lint_always_comb_bad.v
t_lint_always_comb_iface.pl
t_lint_always_comb_iface.v
t_lint_blksync_bad.out
t_lint_blksync_bad.pl
t_lint_blksync_bad.v
t_lint_blksync_loop.pl
t_lint_blksync_loop.v
t_lint_block_redecl_bad.out Tests: Confirm fixed (#485) 2022-08-15 22:17:17 -04:00
t_lint_block_redecl_bad.pl Tests: Confirm fixed (#485) 2022-08-15 22:17:17 -04:00
t_lint_block_redecl_bad.v
t_lint_bsspace_bad.out
t_lint_bsspace_bad.pl
t_lint_bsspace_bad.v
t_lint_caseincomplete_bad.out
t_lint_caseincomplete_bad.pl
t_lint_caseincomplete_bad.v
t_lint_cmpconst_bad.out
t_lint_cmpconst_bad.pl
t_lint_cmpconst_bad.v
t_lint_colonplus_bad.out
t_lint_colonplus_bad.pl
t_lint_colonplus_bad.v
t_lint_comb_bad.out
t_lint_comb_bad.pl
t_lint_comb_bad.v
t_lint_comb_use.pl
t_lint_comb_use.v
t_lint_const_func_dpi_bad.out
t_lint_const_func_dpi_bad.pl
t_lint_const_func_dpi_bad.v
t_lint_const_func_gen_bad.out
t_lint_const_func_gen_bad.pl
t_lint_const_func_gen_bad.v
t_lint_declfilename_bad.out
t_lint_declfilename_bad.pl
t_lint_declfilename_bbox.pl
t_lint_declfilename_bbox.v
t_lint_declfilename.pl
t_lint_declfilename.v
t_lint_defparam_bad.out
t_lint_defparam_bad.pl
t_lint_defparam.pl
t_lint_defparam.v
t_lint_didnotconverge_bad.out
t_lint_didnotconverge_bad.pl
t_lint_didnotconverge_bad.v
t_lint_didnotconverge_nodbg_bad.out
t_lint_didnotconverge_nodbg_bad.pl
t_lint_eofline_bad.out
t_lint_eofline_bad.pl
t_lint_eofline.out
t_lint_eofline.pl
t_lint_ifdepth_bad.out
t_lint_ifdepth_bad.pl
t_lint_ifdepth_bad.v
t_lint_implicit_bad.out
t_lint_implicit_bad.pl
t_lint_implicit_def_bad.out
t_lint_implicit_def_bad.pl
t_lint_implicit_def_bad.v
t_lint_implicit_port.pl
t_lint_implicit_port.v
t_lint_implicit.pl
t_lint_implicit.v
t_lint_import_name2_bad.out
t_lint_import_name2_bad.pl
t_lint_import_name2_bad.v
t_lint_import_name_bad.out
t_lint_import_name_bad.pl
t_lint_import_name_bad.v
t_lint_importstar_bad.out
t_lint_importstar_bad.pl
t_lint_importstar_bad.v
t_lint_in_inc_bad_1.vh
t_lint_in_inc_bad_2.vh
t_lint_in_inc_bad.out
t_lint_in_inc_bad.pl
t_lint_in_inc_bad.v
t_lint_incabspath_bad.out
t_lint_incabspath_bad.pl
t_lint_incabspath.pl
t_lint_incabspath.v
t_lint_infinite.out
t_lint_infinite.pl
t_lint_infinite.v
t_lint_inherit.pl
t_lint_inherit.v
t_lint_input_eq_bad.out
t_lint_input_eq_bad.pl
t_lint_input_eq_bad.v
t_lint_latch_1.pl
t_lint_latch_1.v
t_lint_latch_2.pl
t_lint_latch_2.v
t_lint_latch_3.pl
t_lint_latch_3.v
t_lint_latch_4.pl
t_lint_latch_4.v
t_lint_latch_5.out
t_lint_latch_5.pl
t_lint_latch_5.v
t_lint_latch_bad_2.out
t_lint_latch_bad_2.pl
t_lint_latch_bad_2.v
t_lint_latch_bad_3.out
t_lint_latch_bad_3.pl
t_lint_latch_bad_3.v
t_lint_latch_bad.out
t_lint_latch_bad.pl
t_lint_latch_bad.v
t_lint_literal_bad.out
t_lint_literal_bad.pl
t_lint_literal_bad.v
t_lint_mod_paren_bad.out
t_lint_mod_paren_bad.pl
t_lint_mod_paren_bad.v
t_lint_modport_dir_bad.out
t_lint_modport_dir_bad.pl
t_lint_modport_dir_bad.v
t_lint_multidriven_bad.out
t_lint_multidriven_bad.pl
t_lint_multidriven_bad.v
t_lint_nolatch_bad.out
t_lint_nolatch_bad.pl
t_lint_nolatch_bad.v
t_lint_nullport.out
t_lint_nullport.pl
t_lint_nullport.v
t_lint_numwidth.pl
t_lint_numwidth.v
t_lint_once_bad.out
t_lint_once_bad.pl
t_lint_once_bad.v
t_lint_only.pl
t_lint_only.v
t_lint_pindup_bad.out
t_lint_pindup_bad.pl
t_lint_pindup_bad.v
t_lint_pinnotfound_bad.out
t_lint_pinnotfound_bad.pl
t_lint_pinnotfound_bad.v
t_lint_pinnotfound.pl
t_lint_pinnotfound.v
t_lint_pkg_colon_bad.out
t_lint_pkg_colon_bad.pl
t_lint_pkg_colon_bad.v
t_lint_pragma_protected_err.out
t_lint_pragma_protected_err.pl
t_lint_pragma_protected_err.v
t_lint_pragma_protected.pl
t_lint_pragma_protected.v
t_lint_realcvt_bad.out
t_lint_realcvt_bad.pl
t_lint_realcvt_bad.v
t_lint_repeat_bad.out
t_lint_repeat_bad.pl
t_lint_repeat_bad.v
t_lint_restore_bad.out
t_lint_restore_bad.pl
t_lint_restore_bad.v
t_lint_restore_prag_bad.out
t_lint_restore_prag_bad.pl
t_lint_restore_prag_bad.v
t_lint_rsvd_bad.out
t_lint_rsvd_bad.pl
t_lint_rsvd_bad.v
t_lint_setout_bad_noinl.out
t_lint_setout_bad_noinl.pl
t_lint_setout_bad.out
t_lint_setout_bad.pl
t_lint_setout_bad.v
t_lint_stmtdly_bad.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lint_stmtdly_bad.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lint_stmtdly_bad.v
t_lint_subout_bad.out
t_lint_subout_bad.pl
t_lint_subout_bad.v
t_lint_syncasyncnet_bad.out
t_lint_syncasyncnet_bad.pl
t_lint_syncasyncnet_bad.v
t_lint_unsigned_bad.out
t_lint_unsigned_bad.pl
t_lint_unsigned_bad.v
t_lint_unsized_bad.out
t_lint_unsized_bad.pl
t_lint_unsized_bad.v
t_lint_unsup_deassign.pl
t_lint_unsup_deassign.v
t_lint_unsup_mixed.pl
t_lint_unsup_mixed.v
t_lint_unused_bad.out
t_lint_unused_bad.pl
t_lint_unused_bad.v
t_lint_unused_iface_bad.out
t_lint_unused_iface_bad.pl
t_lint_unused_iface_bad.v
t_lint_unused_iface.pl
t_lint_unused_iface.v
t_lint_unused_tri.pl
t_lint_unused_tri.v
t_lint_unused.pl
t_lint_unused.v
t_lint_vcmarker_bad.out
t_lint_vcmarker_bad.pl
t_lint_vcmarker_bad.v
t_lint_wait_bad.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lint_wait_bad.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_lint_width_bad.out
t_lint_width_bad.pl
t_lint_width_bad.v
t_lint_width_docs_bad.out
t_lint_width_docs_bad.pl
t_lint_width_docs_bad.v
t_lint_width_genfor_bad.out
t_lint_width_genfor_bad.pl
t_lint_width_genfor_bad.v
t_lint_width_genfor.pl
t_lint_width_genfor.v
t_lint_width.pl
t_lint_width.v
t_mailbox_bad.out Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_mailbox_bad.pl Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_mailbox_bad.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_mailbox_parse.pl
t_mailbox.out Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_mailbox.pl
t_mailbox.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_math_arith.pl
t_math_arith.v
t_math_clog2.pl
t_math_clog2.v
t_math_cmp.pl
t_math_cmp.v
t_math_concat0.pl
t_math_concat0.v
t_math_concat64.pl
t_math_concat64.v
t_math_concat.pl
t_math_concat.v
t_math_cond_clean.pl
t_math_cond_clean.v
t_math_cond_huge_noexpand.pl
t_math_cond_huge.pl
t_math_cond_huge.v
t_math_const.pl
t_math_const.v
t_math_countbits_bad.out
t_math_countbits_bad.pl
t_math_countbits_bad.v
t_math_countbits.pl
t_math_countbits.v
t_math_div0.pl
t_math_div0.v
t_math_div_noexpand.pl
t_math_div.pl
t_math_div.v
t_math_divw.pl
t_math_divw.v
t_math_eq_noexpand.pl
t_math_eq.pl
t_math_eq.v
t_math_equal.pl
t_math_equal.v
t_math_imm2.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_math_imm2.pl
t_math_imm2.v
t_math_imm.pl
t_math_imm.v
t_math_mul.pl
t_math_mul.v
t_math_pick.pl
t_math_pick.v
t_math_pow2.pl
t_math_pow2.v
t_math_pow3.pl
t_math_pow3.v
t_math_pow4.pl
t_math_pow4.v
t_math_pow5.pl
t_math_pow5.v
t_math_pow6.pl
t_math_pow6.v
t_math_pow.pl
t_math_pow.v
t_math_precedence.pl
t_math_precedence.v
t_math_real_public.pl
t_math_real_public.v
t_math_real_random.pl
t_math_real_random.v
t_math_real_round.pl
t_math_real_round.v
t_math_real.pl
t_math_real.v
t_math_red_noexpand.pl
t_math_red.pl
t_math_red.v
t_math_repl.pl
t_math_repl.v
t_math_reverse.pl
t_math_reverse.v
t_math_shift_extend.pl
t_math_shift_extend.v
t_math_shift_noexpand.pl
t_math_shift_over_bad.out
t_math_shift_over_bad.pl
t_math_shift_over_bad.v
t_math_shift_rep.pl
t_math_shift_rep.v
t_math_shift_sel.pl
t_math_shift_sel.v
t_math_shift.pl
t_math_shift.v
t_math_shiftrs.pl
t_math_shiftrs.v
t_math_shortreal_unsup_bad.out
t_math_shortreal_unsup_bad.pl
t_math_shortreal_unsup_bad.v
t_math_shortreal.pl
t_math_shortreal.v
t_math_sign_extend.pl
t_math_sign_extend.v
t_math_signed2.pl
t_math_signed2.v
t_math_signed3.pl
t_math_signed3.v
t_math_signed4.pl
t_math_signed4.v
t_math_signed5_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_math_signed5.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_math_signed5.v
t_math_signed6.pl
t_math_signed6.v
t_math_signed7.pl
t_math_signed7.v
t_math_signed_calc.pl
t_math_signed_calc.v
t_math_signed_noexpand.pl
t_math_signed_wire.pl
t_math_signed_wire.v
t_math_signed.pl
t_math_signed.v
t_math_strwidth.pl
t_math_strwidth.v
t_math_svl2.pl
t_math_svl2.v
t_math_svl.pl
t_math_svl.v
t_math_swap.pl
t_math_swap.v
t_math_tri.pl
t_math_tri.v
t_math_trig.pl
t_math_trig.v
t_math_vgen.pl
t_math_vgen.v
t_math_vliw_noexpand.pl
t_math_vliw.pl
t_math_vliw.v
t_math_wide_bad.out Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_math_wide_bad.pl
t_math_wide_bad.v
t_math_width.pl
t_math_width.v
t_math_yosys.pl
t_math_yosys.v
t_mem_banks.pl
t_mem_banks.v
t_mem_bound_bad.pl
t_mem_bound_bad.v
t_mem_cond.pl
t_mem_cond.v
t_mem_fifo.pl
t_mem_fifo.v
t_mem_file.pl
t_mem_file.v
t_mem_first.pl
t_mem_first.v
t_mem_func.pl
t_mem_func.v
t_mem_iforder.pl
t_mem_iforder.v
t_mem_multi_io2_cc.pl
t_mem_multi_io2_sc.pl
t_mem_multi_io2.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_mem_multi_io2.v
t_mem_multi_io3_cc.pl
t_mem_multi_io3_sc.pl
t_mem_multi_io3.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_mem_multi_io3.v
t_mem_multi_io.pl
t_mem_multi_io.v
t_mem_multi_ref_bad.out
t_mem_multi_ref_bad.pl
t_mem_multi_ref_bad.v
t_mem_multidim_Ox.pl
t_mem_multidim_trace.pl
t_mem_multidim.pl
t_mem_multidim.v
t_mem_multiwire.pl
t_mem_multiwire.v
t_mem_packed_assign.pl
t_mem_packed_assign.v
t_mem_packed_bad.out
t_mem_packed_bad.pl
t_mem_packed_bad.v
t_mem_packed_noexpand.pl
t_mem_packed.pl
t_mem_packed.v
t_mem_shift.pl
t_mem_shift.v
t_mem_slice_bad.out
t_mem_slice_bad.pl
t_mem_slice_bad.v
t_mem_slice_conc_bad.pl
t_mem_slice_conc_bad.v
t_mem_slice_dtype_bad.out
t_mem_slice_dtype_bad.pl
t_mem_slice_dtype_bad.v
t_mem_slice.pl
t_mem_slice.v
t_mem_slot.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_mem_slot.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_mem_slot.v
t_mem_twoedge.pl
t_mem_twoedge.v
t_mem.pl
t_mem.v
t_merge_cond_blowup.pl
t_merge_cond_blowup.v
t_merge_cond_bug_3409.pl
t_merge_cond_bug_3409.v
t_merge_cond_no_extend.pl V3MergeCond: Fix incorrect merge of assignments to the condition 2022-07-28 15:50:02 +01:00
t_merge_cond_no_extend.v V3MergeCond: Fix incorrect merge of assignments to the condition 2022-07-28 15:50:02 +01:00
t_merge_cond_no_motion.pl
t_merge_cond.pl
t_merge_cond.v
t_metacmt_onoff.out
t_metacmt_onoff.pl
t_metacmt_onoff.v
t_mod_dollar$.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_mod_dollar$.v
t_mod_dup_bad.out
t_mod_dup_bad.pl
t_mod_dup_bad.v
t_mod_dup_ign.pl
t_mod_dup_ign.v
t_mod_interface_array0_noinl.pl
t_mod_interface_array0.pl
t_mod_interface_array0.v
t_mod_interface_array1_noinl.pl
t_mod_interface_array1.pl
t_mod_interface_array1.v
t_mod_interface_array2_noinl.pl
t_mod_interface_array2.pl
t_mod_interface_array2.v
t_mod_interface_array3.out
t_mod_interface_array3.pl
t_mod_interface_array3.v
t_mod_interface_array4_noinl.pl
t_mod_interface_array4.pl
t_mod_interface_array4.v
t_mod_interface_array5.pl
t_mod_interface_array5.v
t_mod_interface_array6_noinl.pl
t_mod_interface_array6.pl
t_mod_interface_array6.v
t_mod_longname.pl
t_mod_longname.v
t_mod_nomod.pl
t_mod_nomod.v
t_mod_recurse1.pl
t_mod_recurse1.v
t_mod_recurse.pl
t_mod_recurse.v
t_mod_topmodule_nest.pl
t_mod_topmodule_nest.v
t_mod_topmodule.pl
t_mod_topmodule.v
t_mod_uselib.pl
t_mod_uselib.v
t_module_class_static_method.pl
t_module_class_static_method.v
t_multiline_waivers.pl
t_multiline_waivers.v
t_multitop1.pl
t_multitop1.v
t_multitop1s.v
t_multitop_sig_bad.out
t_multitop_sig_bad.pl
t_multitop_sig.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_multitop_sig.pl
t_multitop_sig.v
t_negated_property.pl Support negated properties (#3572) 2022-08-30 06:33:42 -04:00
t_negated_property.v Support negated properties (#3572) 2022-08-30 06:33:42 -04:00
t_net_delay_timing_sc.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_net_delay_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_net_delay.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_net_delay.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_net_delay.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_no_sel_assign_merge_in_cpp.pl
t_no_sel_assign_merge_in_cpp.v
t_notiming_off.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_notiming_off.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_notiming.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_notiming.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_notiming.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_number_bad.out
t_number_bad.pl
t_number_bad.v
t_opt_localize_deep.pl
t_opt_localize_deep.v
t_opt_table_display.out Fix table misoptimizing away display (#3488). 2022-07-09 07:55:46 -04:00
t_opt_table_display.pl Fix table misoptimizing away display (#3488). 2022-07-09 07:55:46 -04:00
t_opt_table_display.v Fix table misoptimizing away display (#3488). 2022-07-09 07:55:46 -04:00
t_opt_table_enum.out
t_opt_table_enum.pl
t_opt_table_enum.v
t_opt_table_packed_array.out
t_opt_table_packed_array.pl
t_opt_table_packed_array.v
t_opt_table_same.out
t_opt_table_same.pl
t_opt_table_same.v
t_opt_table_signed.out
t_opt_table_signed.pl
t_opt_table_signed.v
t_opt_table_sparse_output_split.pl
t_opt_table_sparse.out
t_opt_table_sparse.pl
t_opt_table_sparse.v
t_opt_table_string.out
t_opt_table_string.pl
t_opt_table_string.v
t_opt_table_struct.out
t_opt_table_struct.pl
t_opt_table_struct.v
t_optm_if_array.pl
t_optm_if_array.v
t_optm_if_cond.pl
t_optm_if_cond.v
t_optm_redor.pl
t_optm_redor.v
t_order_2d.pl
t_order_2d.v
t_order_a.v
t_order_b.v
t_order_blkandnblk_bad.out
t_order_blkandnblk_bad.pl
t_order_blkandnblk_bad.v
t_order_blkloopinit_bad.out
t_order_blkloopinit_bad.pl
t_order_blkloopinit_bad.v
t_order_clkinst.out
t_order_clkinst.pl
t_order_clkinst.v
t_order_comboclkloop.pl
t_order_comboclkloop.v
t_order_comboloop.pl
t_order_comboloop.v
t_order_doubleloop.pl
t_order_doubleloop.v
t_order_dpi_export_1.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_dpi_export_1.pl
t_order_dpi_export_1.v
t_order_dpi_export_2.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_dpi_export_2.pl
t_order_dpi_export_2.v
t_order_dpi_export_3.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_dpi_export_3.pl
t_order_dpi_export_3.v
t_order_dpi_export_4.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_dpi_export_4.pl
t_order_dpi_export_4.v
t_order_dpi_export_5.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_dpi_export_5.pl
t_order_dpi_export_5.v
t_order_dpi_export_6.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_order_dpi_export_6.pl Correctly schedule combinational logic driven from DPI exports. 2022-07-14 15:35:49 +01:00
t_order_dpi_export_6.v Correctly schedule combinational logic driven from DPI exports. 2022-07-14 15:35:49 +01:00
t_order_dpi_export_7.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_order_dpi_export_7.pl Correctly schedule combinational logic driven from DPI exports. 2022-07-14 15:35:49 +01:00
t_order_dpi_export_7.v Correctly schedule combinational logic driven from DPI exports. 2022-07-14 15:35:49 +01:00
t_order_dpi_export_8.cpp Merge branch 'master' into develop-v5 2022-08-05 12:17:57 +01:00
t_order_dpi_export_8.pl Fix DPI export trigger sensitivity in 'nba' 2022-07-21 17:43:03 +01:00
t_order_dpi_export_8.v Fix DPI export trigger sensitivity in 'nba' 2022-07-21 17:43:03 +01:00
t_order_first.pl
t_order_first.v
t_order_loop_bad.pl
t_order_loop_bad.v
t_order_multialways.pl
t_order_multialways.v
t_order_multidriven.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_multidriven.pl
t_order_multidriven.v
t_order_quad.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_order_quad.pl
t_order_quad.v
t_order_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_order_wireloop.pl Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_order_wireloop.v
t_order.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_order.v
t_package_abs.pl
t_package_abs.v
t_package_alone_bad.out Fix segfault exporting non-existant package (#3535). 2022-08-08 17:53:50 -04:00
t_package_alone_bad.pl Fix segfault exporting non-existant package (#3535). 2022-08-08 17:53:50 -04:00
t_package_alone_bad.v Fix segfault exporting non-existant package (#3535). 2022-08-08 17:53:50 -04:00
t_package_ddecl_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_package_ddecl.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_package_ddecl.v
t_package_dimport.pl
t_package_dimport.v
t_package_dot.pl
t_package_dot.v
t_package_enum.pl
t_package_enum.v
t_package_export_bad.out
t_package_export_bad.pl
t_package_export.pl
t_package_export.v
t_package_param.pl
t_package_param.v
t_package_twodeep.pl
t_package_twodeep.v
t_package_verb.pl
t_package_verb.v
t_package.pl
t_package.v
t_packed_concat_bad.out
t_packed_concat_bad.pl
t_packed_concat_bad.v
t_packed_concat.v
t_param_array2.pl
t_param_array2.v
t_param_array3.pl
t_param_array3.v
t_param_array4.pl
t_param_array4.v
t_param_array5.pl
t_param_array5.v
t_param_array6.pl
t_param_array6.v
t_param_array7.pl
t_param_array7.v
t_param_array.pl
t_param_array.v
t_param_avec.pl
t_param_avec.v
t_param_bit_sel.pl
t_param_bit_sel.v
t_param_bracket.pl
t_param_bracket.v
t_param_ceil.pl
t_param_ceil.v
t_param_chain.pl
t_param_chain.v
t_param_circ_bad.out
t_param_circ_bad.pl
t_param_circ_bad.v
t_param_concat_bad.out
t_param_concat_bad.pl
t_param_concat.pl
t_param_concat.v
t_param_const_part.pl
t_param_const_part.v
t_param_ddeep_width.pl
t_param_ddeep_width.v
t_param_default_bad.out
t_param_default_bad.pl
t_param_default_bad.v
t_param_default_presv_bad.out
t_param_default_presv_bad.pl
t_param_default.pl
t_param_default.v
t_param_first_a.v
t_param_first_b.v
t_param_first.pl
t_param_first.v
t_param_func2.pl
t_param_func2.v
t_param_func.pl
t_param_func.v
t_param_if_blk.pl
t_param_if_blk.v
t_param_in_func_noinline.pl
t_param_in_func.pl
t_param_in_func.v
t_param_local.pl
t_param_local.v
t_param_long.pl
t_param_long.v
t_param_mem_attr.pl
t_param_mem_attr.v
t_param_module.pl
t_param_module.v
t_param_named_2.pl
t_param_named_2.v
t_param_named.pl
t_param_named.v
t_param_no_parentheses.pl
t_param_no_parentheses.v
t_param_noval_bad.out
t_param_noval_bad.pl
t_param_noval_bad.v
t_param_package.pl
t_param_package.v
t_param_pattern.pl
t_param_pattern.v
t_param_public.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_param_public.pl
t_param_public.v
t_param_real2_collision.pl
t_param_real2.pl
t_param_real2.v
t_param_real.pl
t_param_real.v
t_param_repl.pl
t_param_repl.v
t_param_scope_bad.out
t_param_scope_bad.pl
t_param_scope_bad.v
t_param_seg.pl
t_param_seg.v
t_param_sel_range_bad.out
t_param_sel_range_bad.pl
t_param_sel_range.pl
t_param_sel_range.v
t_param_sel.pl
t_param_sel.v
t_param_shift.pl
t_param_shift.v
t_param_type2.pl
t_param_type2.v
t_param_type3.pl
t_param_type3.v
t_param_type4_collision.pl
t_param_type4.pl
t_param_type4.v
t_param_type_bad2.out
t_param_type_bad2.pl
t_param_type_bad2.v
t_param_type_bad.out
t_param_type_bad.pl
t_param_type_bad.v
t_param_type_collision.pl
t_param_type.pl
t_param_type.v
t_param_unreachable.pl
t_param_unreachable.v
t_param_up_bad.out
t_param_up_bad.pl
t_param_up_bad.v
t_param_value.pl
t_param_value.v
t_param_while.pl
t_param_while.v
t_param_wide_io.pl
t_param_wide_io.v
t_param_width_loc_bad.out
t_param_width_loc_bad.pl
t_param_width_loc_bad.v
t_param_width.pl
t_param_width.v
t_param.pl
t_param.v
t_parse_delay_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_parse_delay.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_parse_delay.v
t_past_bad.out
t_past_bad.pl
t_past_bad.v
t_past_funcs.pl
t_past_funcs.v
t_past_strobe.out Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_past_strobe.pl Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_past_strobe.v Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_past_unsup_bad.out
t_past_unsup_bad.pl
t_past_unsup_bad.v
t_past.pl
t_past.v
t_pgo_profoutofdate_bad.out
t_pgo_profoutofdate_bad.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_pgo_profoutofdate_bad.v
t_pgo_threads.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_pipe_exit_bad.pf
t_pipe_exit_bad.pl
t_pipe_filter_inc.vh
t_pipe_filter.out
t_pipe_filter.pf
t_pipe_filter.pl
t_pipe_filter.v
t_pli_bad.out
t_pli_bad.pl
t_pli_bad.v
t_pli_bbox.pl
t_pp_circ_subst_bad.out
t_pp_circ_subst_bad.pl
t_pp_circ_subst_bad.v
t_pp_circdef_bad.pl
t_pp_circdef_bad.v
t_pp_defkwd_bad.out
t_pp_defkwd_bad.pl
t_pp_defkwd_bad.v
t_pp_defparen_bad.out
t_pp_defparen_bad.pl
t_pp_defparen_bad.v
t_pp_display.out
t_pp_display.pl
t_pp_display.v
t_pp_dupdef_bad.out
t_pp_dupdef_bad.pl
t_pp_dupdef.pl
t_pp_dupdef.v
t_pp_lib_inc.vh
t_pp_lib_library.v
t_pp_lib.pl
t_pp_lib.v
t_pp_line_bad.out
t_pp_line_bad.pl
t_pp_line_bad.v
t_pp_misdef_bad.out
t_pp_misdef_bad.pl
t_pp_misdef_bad.v
t_pp_pragma_bad.out
t_pp_pragma_bad.pl
t_pp_pragma_bad.v
t_pp_pragmas.pl
t_pp_pragmas.v
t_pp_recursedef_bad.out
t_pp_recursedef_bad.pl
t_pp_recursedef_bad.v
t_pp_resetall_bad.out
t_pp_resetall_bad.pl
t_pp_resetall_bad.v
t_pp_underline_bad.out
t_pp_underline_bad.pl
t_pp_underline_bad.v
t_premit_rw.pl
t_premit_rw.v
t_preproc_cmtend_bad.out
t_preproc_cmtend_bad.pl
t_preproc_cmtend_bad.v
t_preproc_comments.out
t_preproc_comments.pl
t_preproc_debugi.pl
t_preproc_debugi.v
t_preproc_def09.out
t_preproc_def09.pl
t_preproc_def09.v
t_preproc_defarg_bad.out
t_preproc_defarg_bad.pl
t_preproc_defarg_bad.v
t_preproc_defines.out
t_preproc_defines.pl
t_preproc_dos.pl
t_preproc_elsif_bad.out
t_preproc_elsif_bad.pl
t_preproc_elsif_bad.v
t_preproc_eof1_bad.out
t_preproc_eof1_bad.pl
t_preproc_eof1_bad.v
t_preproc_eof2_bad.out
t_preproc_eof2_bad.pl
t_preproc_eof2_bad.v
t_preproc_eof3_bad.out
t_preproc_eof3_bad.pl
t_preproc_eof3_bad.v
t_preproc_eof4_bad.out
t_preproc_eof4_bad.pl
t_preproc_eof4_bad.v
t_preproc_ifdef.pl
t_preproc_ifdef.v
t_preproc_inc2.vh
t_preproc_inc3.vh
t_preproc_inc4.vh
t_preproc_inc_bad.out
t_preproc_inc_bad.pl
t_preproc_inc_bad.v
t_preproc_inc_fn_bad.out
t_preproc_inc_fn_bad.pl
t_preproc_inc_fn_bad.v
t_preproc_inc_inc_bad.vh
t_preproc_inc_notfound_bad.out
t_preproc_inc_notfound_bad.pl
t_preproc_inc_notfound_bad.v
t_preproc_inc_recurse_bad.out
t_preproc_inc_recurse_bad.pl
t_preproc_inc_recurse_bad.v
t_preproc_kwd.pl
t_preproc_kwd.v
t_preproc_noline.out
t_preproc_noline.pl
t_preproc_noline.v
t_preproc_persist2.v
t_preproc_persist_inc.v
t_preproc_persist.out
t_preproc_persist.pl
t_preproc_persist.v
t_preproc_str_undef.out
t_preproc_str_undef.pl
t_preproc_str_undef.v
t_preproc_stringend_bad.out
t_preproc_stringend_bad.pl
t_preproc_stringend_bad.v
t_preproc_ttempty.out
t_preproc_ttempty.pl
t_preproc_ttempty.v
t_preproc_undefineall.pl
t_preproc_undefineall.v
t_preproc.out
t_preproc.pl
t_preproc.v
t_priority_case.out
t_priority_case.pl
t_priority_case.v
t_process_bad.out Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_process_bad.pl Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_process_bad.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_process_parse.pl
t_process_redecl.pl
t_process_redecl.v
t_process.out
t_process.pl
t_process.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_prof.pl
t_prof.v
t_profc.pl
t_profcfunc.gprof
t_profcfunc.out
t_profcfunc.pl
t_program.pl
t_program.v
t_protect_ids_bad.out
t_protect_ids_bad.pl
t_protect_ids_bad.v
t_protect_ids_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_protect_ids_debug.pl
t_protect_ids_key.out
t_protect_ids_key.pl
t_protect_ids.pl
t_protect_ids.v
t_pub_unpacked_port.pl
t_pub_unpacked_port.v
t_public_clk.cpp Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_public_clk.pl Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_public_clk.v Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_public_seq.cpp Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_public_seq.pl Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_public_seq.v Public combo propagation issues (#2905) 2022-07-15 11:44:32 -04:00
t_queue_bounded.pl
t_queue_bounded.v
t_queue_class.pl
t_queue_class.v
t_queue_empty_bad.out
t_queue_empty_bad.pl
t_queue_empty_bad.v
t_queue_method2_bad.out
t_queue_method2_bad.pl
t_queue_method2_bad.v
t_queue_method_bad.out
t_queue_method_bad.pl
t_queue_method_bad.v
t_queue_method.pl
t_queue_method.v
t_queue_pushpop.pl
t_queue_pushpop.v
t_queue_slice.pl
t_queue_slice.v
t_queue_unpacked.pl
t_queue_unpacked.v
t_queue.pl
t_queue.v
t_randc_ignore_unsup.pl
t_randc_ignore_unsup.v
t_randc_unsup.out
t_randc_unsup.pl
t_randc_unsup.v
t_randomize_bbox.pl
t_randomize_method_bad.out
t_randomize_method_bad.pl
t_randomize_method_bad.v
t_randomize_method_types_unsup.out
t_randomize_method_types_unsup.pl
t_randomize_method_types_unsup.v
t_randomize_method_unsup.out
t_randomize_method_unsup.pl
t_randomize_method_unsup.v
t_randomize_method.pl
t_randomize_method.v
t_randomize.out
t_randomize.pl
t_randomize.v
t_real_param.pl
t_real_param.v
t_recursive_module_bug_2.pl
t_recursive_module_bug_2.v
t_recursive_module_bug.pl
t_recursive_module_bug.v
t_reloop_cam.pl
t_reloop_cam.v
t_reloop_offset_lim_63.pl
t_reloop_offset.out
t_reloop_offset.pl
t_reloop_offset.v
t_repeat.pl
t_repeat.v
t_rnd.pl
t_rnd.v
t_runflag_bad.out-a
t_runflag_bad.out-b
t_runflag_bad.out-c
t_runflag_bad.out-d
t_runflag_bad.out-e
t_runflag_bad.pl
t_runflag_bad.v
t_runflag_errorlimit.out
t_runflag_errorlimit.pl
t_runflag_errorlimit.v
t_runflag_seed.pl
t_runflag_seed.v
t_runflag_uninit_bad.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_runflag_uninit_bad.out
t_runflag_uninit_bad.pl
t_runflag_uninit_bad.v
t_runflag.pl
t_runflag.v
t_sampled_expr_unsup.out Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_sampled_expr_unsup.pl Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_sampled_expr_unsup.v Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_sampled_expr.pl Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_sampled_expr.v Support $sampled (#3569) 2022-08-29 08:39:41 -04:00
t_savable_class_bad.out
t_savable_class_bad.pl
t_savable_class_bad.v
t_savable_format1_bad.out
t_savable_format1_bad.pl
t_savable_format2_bad.out
t_savable_format2_bad.pl
t_savable_format3_bad.out
t_savable_format3_bad.pl
t_savable_open_bad2.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_savable_open_bad2.out
t_savable_open_bad2.pl
t_savable_open_bad2.v
t_savable_open_bad.out
t_savable_open_bad.pl
t_savable.pl
t_savable.v
t_sc_names.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_sc_names.pl
t_sc_names.v
t_scheduling_0.pl
t_scheduling_0.v
t_scheduling_1.pl
t_scheduling_1.v
t_scheduling_2.pl
t_scheduling_2.v
t_scheduling_3.pl
t_scheduling_3.v
t_scheduling_4.pl
t_scheduling_4.v
t_scheduling_5.pl
t_scheduling_5.v
t_scheduling_6.v
t_scope_map.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_scope_map.pl
t_scope_map.v
t_select_2d.pl
t_select_2d.v
t_select_bad_msb.out
t_select_bad_msb.pl
t_select_bad_msb.v
t_select_bad_range2.out
t_select_bad_range2.pl
t_select_bad_range2.v
t_select_bad_range3.out
t_select_bad_range3.pl
t_select_bad_range3.v
t_select_bad_range.out
t_select_bad_range.pl
t_select_bad_range.v
t_select_bad_tri.out
t_select_bad_tri.pl
t_select_bad_tri.v
t_select_bound1.pl
t_select_bound1.v
t_select_bound2.pl
t_select_bound2.v
t_select_index2.pl
t_select_index2.v
t_select_index.pl
t_select_index.v
t_select_lhs_oob2.pl
t_select_lhs_oob2.v
t_select_lhs_oob.pl
t_select_lhs_oob.v
t_select_little_pack.pl
t_select_little_pack.v
t_select_little.pl
t_select_little.v
t_select_loop.pl
t_select_loop.v
t_select_negative.pl
t_select_negative.v
t_select_param.pl
t_select_param.v
t_select_plus_mul_pow2.pl
t_select_plus_mul_pow2.v
t_select_plus.pl
t_select_plus.v
t_select_plusloop.pl
t_select_plusloop.v
t_select_runtime_range.pl
t_select_runtime_range.v
t_select_set.pl
t_select_set.v
t_semaphore_bad.out Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_semaphore_bad.pl Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_semaphore_bad.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_semaphore_parse.pl
t_semaphore.out Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_semaphore.pl
t_semaphore.v Tests: Process/Semaphore/Mailbox testing (all fail until supported) 2022-09-11 13:05:24 -04:00
t_slice_cond.pl
t_slice_cond.v
t_slice_init.pl
t_slice_init.v
t_slice_struct_array_modport.pl
t_slice_struct_array_modport.v
t_source_sync.out
t_source_sync.pl
t_source_sync.v
t_split_var_0.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_split_var_0.v
t_split_var_0.vlt
t_split_var_1_bad.out
t_split_var_1_bad.pl
t_split_var_1_bad.v
t_split_var_2_trace.out
t_split_var_2_trace.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_split_var_3_wreal.pl
t_split_var_3_wreal.v
t_split_var_4.pl
t_split_var_4.v
t_split_var_5.pl
t_static_elab.pl
t_static_elab.v
t_stop_bad.out
t_stop_bad.pl
t_stop_bad.v
t_stream2.pl
t_stream2.v
t_stream3.pl
t_stream3.v
t_stream4.pl
t_stream4.v
t_stream_integer_type.out
t_stream_integer_type.pl
t_stream_integer_type.v
t_stream.pl
t_stream.v
t_strength_assignments_constants.pl Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_strength_assignments_constants.v Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_strength_bufif1.out Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_bufif1.pl Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_bufif1.v Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_highz.out Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_highz.pl Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_highz.v Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_strong1_strong1_bad.out Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_strong1_strong1_bad.pl Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_strong1_strong1_bad.v Support IEEE constant signal strengths (#3601). 2022-09-14 07:39:27 -04:00
t_strength_strongest_constant.pl Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_strength_strongest_constant.v Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_strength_strongest_non_tristate.pl Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_strength_strongest_non_tristate.v Remove assignments with strengths weaker than strongest non-tristate RHS (#3629) 2022-09-19 04:54:20 -04:00
t_string_size.out
t_string_size.pl
t_string_size.v
t_string_type_methods_bad.out
t_string_type_methods_bad.pl
t_string_type_methods_bad.v
t_string_type_methods.pl
t_string_type_methods.v
t_string.pl
t_string.v
t_struct_anon.pl
t_struct_anon.v
t_struct_array.pl
t_struct_array.v
t_struct_genfor.pl
t_struct_genfor.v
t_struct_init_bad.out
t_struct_init_bad.pl
t_struct_init_trace.pl
t_struct_init.pl
t_struct_init.v
t_struct_nest.pl
t_struct_nest.v
t_struct_notfound_bad.out
t_struct_notfound_bad.pl
t_struct_notfound_bad.v
t_struct_packed_sysfunct.pl
t_struct_packed_sysfunct.v
t_struct_packed_value_list.pl
t_struct_packed_value_list.v
t_struct_packed_write_read.pl
t_struct_packed_write_read.v
t_struct_param.pl
t_struct_param.v
t_struct_pat_width.pl
t_struct_pat_width.v
t_struct_port.pl
t_struct_port.v
t_struct_portsel.pl
t_struct_portsel.v
t_struct_unaligned.pl
t_struct_unaligned.v
t_struct_unpacked2.out
t_struct_unpacked2.pl
t_struct_unpacked2.v
t_struct_unpacked_bad.out
t_struct_unpacked_bad.pl
t_struct_unpacked_bad.v
t_struct_unpacked.pl
t_struct_unpacked.v
t_structu_dataType_assignment_bad.out Fix struct pattern assignment (#2328) (#3517). 2022-07-25 17:46:22 -04:00
t_structu_dataType_assignment_bad.pl Fix struct pattern assignment (#2328) (#3517). 2022-07-25 17:46:22 -04:00
t_structu_dataType_assignment_bad.v Fix struct pattern assignment (#2328) (#3517). 2022-07-25 17:46:22 -04:00
t_structu_dataType_assignment.pl Apply 'make format' 2022-07-25 21:47:29 +00:00
t_structu_dataType_assignment.v Fix nested default assignment for struct pattern (#3511) (#3524) 2022-08-12 06:55:07 -04:00
t_sv_bus_mux_demux.pl Tests: Confirm fixed (#181) 2022-08-15 22:17:36 -04:00
t_sv_bus_mux_demux.v
t_sv_conditional.pl
t_sv_conditional.v
t_sv_cpu.pl
t_sv_cpu.v
t_sys_file_autoflush.pl
t_sys_file_basic_input.dat
t_sys_file_basic_mcd_test2_0.dat
t_sys_file_basic_mcd_test2_1.dat
t_sys_file_basic_mcd_test2_2.dat
t_sys_file_basic_mcd_test5.dat
t_sys_file_basic_mcd.out
t_sys_file_basic_mcd.pl
t_sys_file_basic_mcd.v
t_sys_file_basic_uz.dat
t_sys_file_basic_uz.out
t_sys_file_basic_uz.pl
t_sys_file_basic_uz.v
t_sys_file_basic.out
t_sys_file_basic.pl
t_sys_file_basic.v
t_sys_file_eof.pl
t_sys_file_eof.v
t_sys_file_scan_input.dat
t_sys_file_scan.pl
t_sys_file_scan.v
t_sys_fmonitor.out
t_sys_fmonitor.pl
t_sys_fmonitor.v
t_sys_fread.out
t_sys_fread.pl
t_sys_fread.v
t_sys_fstrobe.out
t_sys_fstrobe.pl
t_sys_fstrobe.v
t_sys_monitor.out
t_sys_monitor.pl
t_sys_monitor.v
t_sys_plusargs_bad.pl
t_sys_plusargs_bad.v
t_sys_plusargs.pl
t_sys_plusargs.v Add support for $test$plusargs(expr) (#3489) 2022-07-11 06:21:35 -04:00
t_sys_rand_concat.pl
t_sys_rand_concat.v
t_sys_rand_seed.pl
t_sys_rand_seed.v
t_sys_rand.pl
t_sys_rand.v
t_sys_readmem_align_h.mem
t_sys_readmem_assoc_bad.out
t_sys_readmem_assoc_bad.pl
t_sys_readmem_assoc_bad.v
t_sys_readmem_assoc_c_b.out
t_sys_readmem_assoc_w_h.out
t_sys_readmem_assoc.pl
t_sys_readmem_assoc.v
t_sys_readmem_b_8.mem
t_sys_readmem_b.mem
t_sys_readmem_bad_addr.mem
t_sys_readmem_bad_addr.out
t_sys_readmem_bad_addr.pl
t_sys_readmem_bad_addr.v
t_sys_readmem_bad_digit.mem
t_sys_readmem_bad_digit.out
t_sys_readmem_bad_digit.pl
t_sys_readmem_bad_digit.v
t_sys_readmem_bad_end2.mem
t_sys_readmem_bad_end.mem
t_sys_readmem_bad_end.out
t_sys_readmem_bad_end.pl
t_sys_readmem_bad_end.v
t_sys_readmem_bad_notfound.out
t_sys_readmem_bad_notfound.pl
t_sys_readmem_bad_notfound.v
t_sys_readmem_h.mem
t_sys_readmem.pl
t_sys_readmem.v
t_sys_sformat_noopt.pl
t_sys_sformat.pl
t_sys_sformat.v Fix sformat string incorrectly cleared (#3515) (#3519). 2022-07-25 17:36:34 +02:00
t_sys_strobe.out
t_sys_strobe.pl
t_sys_strobe.v
t_sys_system.pl
t_sys_system.v
t_sys_time.pl
t_sys_time.v
t_sys_writemem_b.gold1.mem
t_sys_writemem_b.gold2.mem
t_sys_writemem_b.gold3.mem
t_sys_writemem_b.gold4.mem
t_sys_writemem_b.gold5.mem
t_sys_writemem_b.pl
t_sys_writemem.gold1.mem
t_sys_writemem.gold2.mem
t_sys_writemem.gold3.mem
t_sys_writemem.gold4.mem
t_sys_writemem.gold5.mem
t_sys_writemem.pl
t_table_fsm.pl
t_table_fsm.v
t_threads_counter_0.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_threads_counter_1.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_threads_counter_2.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_threads_counter_4.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_threads_counter.v
t_threads_crazy_context.pl Move thread pool and execution profiler into the context. (#3477) 2022-07-12 11:41:15 +01:00
t_threads_crazy.pl Move thread pool and execution profiler into the context. (#3477) 2022-07-12 11:41:15 +01:00
t_threads_crazy.v
t_threads_nondeterminism.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_time_literals.pl
t_time_literals.v
t_time_passed.out
t_time_passed.pl
t_time_passed.v
t_time_print.out
t_time_print.pl
t_time_print.v
t_time_sc_bad.out
t_time_sc_bad.pl
t_time_sc_fs.out
t_time_sc_fs.pl
t_time_sc_ms.out
t_time_sc_ms.pl
t_time_sc_ns.out
t_time_sc_ns.pl
t_time_sc_sec.out
t_time_sc_sec.pl
t_time_sc_us.out
t_time_sc_us.pl
t_time_sc.v
t_time_stamp64.pl
t_time_stamp64.v
t_time_stamp_double.pl
t_time_vpi_1fs1fs.out
t_time_vpi_1fs1fs.pl
t_time_vpi_1ms10ns.out
t_time_vpi_1ms10ns.pl
t_time_vpi_1ns1ns.out
t_time_vpi_1ns1ns.pl
t_time_vpi_1ps1fs.out
t_time_vpi_1ps1fs.pl
t_time_vpi_1s10ns.out
t_time_vpi_1s10ns.pl
t_time_vpi_1us1ns.out
t_time_vpi_1us1ns.pl
t_time_vpi_10ms10ns.out
t_time_vpi_10ms10ns.pl
t_time_vpi_100s10ms.out
t_time_vpi_100s10ms.pl
t_time_vpi_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_time_vpi.v
t_timescale_default.out
t_timescale_default.pl
t_timescale_default.v
t_timescale_lint2.pl
t_timescale_lint_bad.out
t_timescale_lint_bad.pl
t_timescale_lint.pl
t_timescale_lint.v
t_timescale_parse_bad.out
t_timescale_parse_bad.pl
t_timescale_parse_bad.v
t_timescale_parse.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_timescale_parse.pl
t_timescale_parse.v
t_timescale_udp.pl
t_timescale_udp.v
t_timescale_unit.out
t_timescale_unit.pl
t_timescale_unit.v
t_timing_always.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_always.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_class_unsup.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_class_unsup.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_class_unsup.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_class.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_class.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen1.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen1.v
t_timing_clkgen2.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen2.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen3.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen3.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen_sc.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen_unsup.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_clkgen_unsup.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_cmake.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_debug1.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_debug1.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_debug2.out Fix inlining of forks (#3594) 2022-09-05 15:19:19 +01:00
t_timing_debug2.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_delay_callstack.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_delay_callstack.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_events.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_events.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_comb.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_comb.v Fix inlining of forks (#3594) 2022-09-05 15:19:19 +01:00
t_timing_fork_join.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_join.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_join.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_many.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_many.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_unsup.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_unsup.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_fork_unsup.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_func_bad.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_func_bad.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_func_bad.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_intra_assign.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_intra_assign.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_intra_assign.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_long.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_nba.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_nba.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_off.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_off.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_pong.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_pong.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_reentry.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_reentry.v
t_timing_sched_if.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_sched_if.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_sched_nba.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_sched_nba.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_sched.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_sched.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_trace.out Fix tracing of slow coroutines (#3576 part) (#3579) 2022-08-26 05:11:44 -05:00
t_timing_trace.pl Fix tracing of slow coroutines (#3576 part) (#3579) 2022-08-26 05:11:44 -05:00
t_timing_unset1.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_unset1.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_unset2.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_unset2.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_wait.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_wait.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_zerodly_unsup.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_zerodly_unsup.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_timing_zerodly_unsup.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_trace_abort_fst_sc.out
t_trace_abort_fst_sc.pl
t_trace_abort_fst.out
t_trace_abort_fst.pl
t_trace_abort.out
t_trace_abort.pl
t_trace_abort.v
t_trace_array_fst_portable_sc.pl
t_trace_array_fst_portable.pl
t_trace_array_fst_sc.out
t_trace_array_fst_sc.pl
t_trace_array_fst_threads_1_sc.pl
t_trace_array_fst_threads_1.pl
t_trace_array_fst_threads_2_sc.pl
t_trace_array_fst_threads_2.pl
t_trace_array_fst.out
t_trace_array_fst.pl
t_trace_array_threads_1.pl
t_trace_array.out
t_trace_array.pl
t_trace_array.v
t_trace_cat_fst_0000.out
t_trace_cat_fst_0100.out
t_trace_cat_fst.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_trace_cat_fst.pl
t_trace_cat_fst.v
t_trace_cat_renew_0000.out
t_trace_cat_renew_0100.out
t_trace_cat_renew.out
t_trace_cat_renew.pl
t_trace_cat_reopen_0000.out
t_trace_cat_reopen_0100.out
t_trace_cat_reopen.out
t_trace_cat_reopen.pl
t_trace_cat.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_trace_cat.out
t_trace_cat.pl
t_trace_cat.v
t_trace_complex_fst_sc.out
t_trace_complex_fst_sc.pl
t_trace_complex_fst_thread.out
t_trace_complex_fst_threads_1_sc.pl
t_trace_complex_fst_threads_1.pl
t_trace_complex_fst_threads_2_sc.pl
t_trace_complex_fst_threads_2.pl
t_trace_complex_fst.out
t_trace_complex_fst.pl
t_trace_complex_params_fst_sc.out
t_trace_complex_params_fst_sc.pl
t_trace_complex_params_fst.out
t_trace_complex_params_fst.pl
t_trace_complex_params.out
t_trace_complex_params.pl
t_trace_complex_portable.pl
t_trace_complex_structs_fst_sc.out
t_trace_complex_structs_fst_sc.pl
t_trace_complex_structs_fst.out
t_trace_complex_structs_fst.pl
t_trace_complex_structs.out
t_trace_complex_structs.pl
t_trace_complex_threads_1.pl
t_trace_complex.out
t_trace_complex.pl
t_trace_complex.v
t_trace_decoration.pl
t_trace_decoration.v
t_trace_dumporder_bad.out
t_trace_dumporder_bad.pl
t_trace_dumporder_bad.v
t_trace_dumpvars_dyn_fst_0.out
t_trace_dumpvars_dyn_fst_0.pl
t_trace_dumpvars_dyn_fst_1.out
t_trace_dumpvars_dyn_fst_1.pl
t_trace_dumpvars_dyn_vcd_0.out
t_trace_dumpvars_dyn_vcd_0.pl
t_trace_dumpvars_dyn_vcd_1.out
t_trace_dumpvars_dyn_vcd_1.pl
t_trace_dumpvars_dyn.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_trace_dumpvars_dyn.v
t_trace_empty.pl
t_trace_empty.v
t_trace_ena_cc.out
t_trace_ena_cc.pl
t_trace_ena_sc.out
t_trace_ena_sc.pl
t_trace_ena.v
t_trace_flag_off.out
t_trace_flag_off.pl
t_trace_flag_off.v
t_trace_fst_cmake.out
t_trace_fst_cmake.pl
t_trace_fst_cmake.v
t_trace_fst_sc_cmake.out
t_trace_fst_sc_cmake.pl
t_trace_fst_sc_cmake.v
t_trace_fst_sc.out
t_trace_fst_sc.pl
t_trace_fst_sc.v
t_trace_fst.out
t_trace_fst.pl
t_trace_fst.v
t_trace_litendian_fst_sc.out
t_trace_litendian_fst_sc.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_trace_litendian_fst.out
t_trace_litendian_fst.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_trace_litendian.out
t_trace_litendian.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_trace_litendian.v
t_trace_off_cc.pl
t_trace_off_sc.pl
t_trace_open_wrong_order.cpp Put dump file in TEST_OBJ_DIR 2022-09-21 11:35:03 +01:00
t_trace_open_wrong_order.pl Fix calling trace() after open() segfault (#3610) (#3627) 2022-09-20 16:45:09 -04:00
t_trace_open_wrong_order.v Fix calling trace() after open() segfault (#3610) (#3627) 2022-09-20 16:45:09 -04:00
t_trace_packed_struct_fst_sc.out
t_trace_packed_struct_fst_sc.pl
t_trace_packed_struct_fst.out
t_trace_packed_struct_fst.pl
t_trace_packed_struct.pl
t_trace_packed_struct.v
t_trace_param_fst.pl
t_trace_param.pl
t_trace_param.v
t_trace_primitive_fst_sc.pl
t_trace_primitive_fst.pl
t_trace_primitive.pl
t_trace_primitive.v
t_trace_public_func_vlt.pl
t_trace_public_func.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_trace_public_func.pl
t_trace_public_func.vlt
t_trace_public_sig_vlt.pl
t_trace_public_sig.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_trace_public_sig.pl
t_trace_public_sig.vlt
t_trace_public.out
t_trace_public.v
t_trace_rollover.cpp Rename tracing rolloverSize and add test (#3570). 2022-08-28 08:25:02 -04:00
t_trace_rollover.out Rename tracing rolloverSize and add test (#3570). 2022-08-28 08:25:02 -04:00
t_trace_rollover.pl Rename tracing rolloverSize and add test (#3570). 2022-08-28 08:25:02 -04:00
t_trace_sc_empty.pl
t_trace_sc_empty.v
t_trace_scope_vlt.out
t_trace_scope_vlt.pl
t_trace_scope_vlt.v
t_trace_scope_vlt.vlt
t_trace_scstruct.pl
t_trace_scstruct.v
t_trace_split_cfuncs_dpi_export.pl Fix $dump systemtask with --output-split-cfuncs (#3495) (#3497) 2022-08-25 18:29:11 -05:00
t_trace_split_cfuncs_dpi_export.v Fix $dump systemtask with --output-split-cfuncs (#3495) (#3497) 2022-08-25 18:29:11 -05:00
t_trace_split_cfuncs.pl Fix $dump systemtask with --output-split-cfuncs (#3495) (#3497) 2022-08-25 18:29:11 -05:00
t_trace_split_cfuncs.v Fix $dump systemtask with --output-split-cfuncs (#3495) (#3497) 2022-08-25 18:29:11 -05:00
t_trace_string_fst_sc.pl
t_trace_string_fst.pl
t_trace_string.pl
t_trace_string.v
t_trace_timescale.out
t_trace_timescale.pl
t_trace_timescale.v
t_trace_two_a.v
t_trace_two_b.v
t_trace_two_cc.cpp Tests/examples: Remove some legacy Verilator:: calls. 2022-07-09 09:50:50 -04:00
t_trace_two_dump_cc.out
t_trace_two_dump_cc.pl
t_trace_two_dump_sc.out
t_trace_two_dump_sc.pl
t_trace_two_dumpfst_cc.out
t_trace_two_dumpfst_cc.pl
t_trace_two_hdr_cc.out
t_trace_two_hdr_cc.pl
t_trace_two_hdr_sc.out
t_trace_two_hdr_sc.pl
t_trace_two_hdrfst_cc.out
t_trace_two_hdrfst_cc.pl
t_trace_two_port_cc.out
t_trace_two_port_cc.pl
t_trace_two_port_sc.out
t_trace_two_port_sc.pl
t_trace_two_portfst_cc.out
t_trace_two_portfst_cc.pl
t_trace_two_sc.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_array_bufif.pl
t_tri_array_bufif.v
t_tri_array_pull.pl
t_tri_array_pull.v
t_tri_array.pl
t_tri_array.v
t_tri_compass_bad.out
t_tri_compass_bad.pl
t_tri_compass_bad.v
t_tri_cond_eqcase_with_1.pl Fix === with some tristate constants (#3551). 2022-08-18 07:03:05 -04:00
t_tri_cond_eqcase_with_1.v Fix === with some tristate constants (#3551). 2022-08-18 07:03:05 -04:00
t_tri_dangle.pl
t_tri_dangle.v
t_tri_eqcase_input.pl Fix === with some tristate constants (#3551). 2022-08-18 07:03:05 -04:00
t_tri_eqcase_input.v Fix === with some tristate constants (#3551). 2022-08-18 07:03:05 -04:00
t_tri_eqcase.pl
t_tri_eqcase.v
t_tri_gate_bufif0.pl
t_tri_gate_bufif1.pl
t_tri_gate_cond.pl
t_tri_gate_nmos.pl
t_tri_gate_notif0.pl
t_tri_gate_notif1.pl
t_tri_gate_pmos.pl
t_tri_gate.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_gate.v
t_tri_gen.pl
t_tri_gen.v
t_tri_graph.pl
t_tri_graph.v
t_tri_ifbegin.pl
t_tri_ifbegin.v
t_tri_inout2.pl
t_tri_inout2.v
t_tri_inout.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_inout.pl
t_tri_inout.v Fix tristate logic when reading inout port in a module #3399 (#3523) 2022-08-07 21:12:57 +09:00
t_tri_inz.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_inz.pl
t_tri_inz.v
t_tri_public.pl
t_tri_public.v
t_tri_pull2_bad.out
t_tri_pull2_bad.pl
t_tri_pull2_bad.v
t_tri_pull01.pl
t_tri_pull01.v
t_tri_pull_bad.out
t_tri_pull_bad.pl
t_tri_pull_bad.v
t_tri_pullup.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_pullup.pl
t_tri_pullup.v
t_tri_pullvec_bad.out
t_tri_pullvec_bad.pl
t_tri_pullvec_bad.v
t_tri_select_unsized.pl
t_tri_select_unsized.v
t_tri_select.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_tri_select.pl
t_tri_select.v
t_tri_unconn.pl
t_tri_unconn.v
t_tri_various.pl
t_tri_various.v
t_type_param_circ_bad.out
t_type_param_circ_bad.pl
t_type_param_circ_bad.v
t_type_param_collision.pl
t_type_param.pl
t_type_param.v
t_type.pl
t_type.v
t_typedef_array.pl
t_typedef_array.v
t_typedef_circ_bad.out
t_typedef_circ_bad.pl
t_typedef_circ_bad.v
t_typedef_package.pl
t_typedef_package.v
t_typedef_param.pl
t_typedef_param.v
t_typedef_port.pl
t_typedef_port.v
t_typedef_signed.pl
t_typedef_signed.v
t_typedef_unused_bad.out
t_typedef_unused_bad.pl
t_typedef_unused_bad.v
t_typedef.pl
t_typedef.v
t_typename.pl
t_typename.v
t_udp_bad.out Fix --hierarchical with order-based pin connections (#3585). 2022-08-31 18:12:21 -04:00
t_udp_bad.pl
t_udp_bad.v
t_udp_lint.pl
t_udp_noname.out
t_udp_noname.pl
t_udp_noname.v
t_udp.out
t_udp.pl
t_udp.v
t_unbounded.pl
t_unbounded.v
t_unconnected_bad.out
t_unconnected_bad.pl
t_unconnected_bad.v
t_unconnected.pl
t_unconnected.v
t_unicode.pl
t_uniqueif_fail1.out
t_uniqueif_fail1.pl
t_uniqueif_fail2.out
t_uniqueif_fail2.pl
t_uniqueif_fail3.out
t_uniqueif_fail3.pl
t_uniqueif_fail4.out
t_uniqueif_fail4.pl
t_uniqueif.pl
t_uniqueif.v
t_unopt_array_csplit.pl
t_unopt_array.pl
t_unopt_array.v
t_unopt_bound.pl
t_unopt_bound.v
t_unopt_combo_bad.out
t_unopt_combo_bad.pl
t_unopt_combo_isolate_vlt.pl
t_unopt_combo_isolate.pl
t_unopt_combo_isolate.vlt
t_unopt_combo_waive.pl
t_unopt_combo.pl
t_unopt_combo.v
t_unopt_combo.vlt
t_unopt_converge_initial_run_bad.out
t_unopt_converge_initial_run_bad.pl
t_unopt_converge_initial.v
t_unopt_converge_ndbg_bad.out
t_unopt_converge_ndbg_bad.pl
t_unopt_converge_print_bad.out
t_unopt_converge_print_bad.pl
t_unopt_converge_run_bad.out
t_unopt_converge_run_bad.pl
t_unopt_converge_unopt_bad.out
t_unopt_converge_unopt_bad.pl
t_unopt_converge.v
t_unoptflat_simple_2_bad.out
t_unoptflat_simple_2_bad.pl
t_unoptflat_simple_2.v
t_unoptflat_simple_3_bad.pl
t_unoptflat_simple_3.v
t_unoptflat_simple_bad.pl
t_unoptflat_simple.v
t_unpacked_array_order.pl
t_unpacked_array_order.v
t_unpacked_concat_bad.out
t_unpacked_concat_bad.pl
t_unpacked_concat_bad.v
t_unpacked_slice_range.pl
t_unpacked_slice_range.v
t_unpacked_slice.pl
t_unpacked_slice.v
t_unpacked_str_init2.out
t_unpacked_str_init2.pl
t_unpacked_str_init2.v
t_unpacked_str_init.pl
t_unpacked_str_init.v
t_unroll_complexcond.pl
t_unroll_complexcond.v
t_unroll_forfor.pl
t_unroll_forfor.v
t_unroll_genf.pl
t_unroll_genf.v
t_unroll_signed.pl
t_unroll_signed.v
t_urandom.pl
t_urandom.v
t_vams_basic.pl
t_vams_basic.v
t_vams_kwd_bad.out
t_vams_kwd_bad.pl
t_vams_kwd_bad.v
t_vams_wreal.pl
t_vams_wreal.v
t_var_assign_landr_noexpand.pl
t_var_assign_landr.pl
t_var_assign_landr.v
t_var_bad_hide2.out
t_var_bad_hide2.pl
t_var_bad_hide2.v
t_var_bad_hide_docs.out
t_var_bad_hide_docs.pl
t_var_bad_hide_docs.v
t_var_bad_hide.out
t_var_bad_hide.pl
t_var_bad_hide.v
t_var_bad_sameas.out
t_var_bad_sameas.pl
t_var_bad_sameas.v
t_var_bad_sv.out
t_var_bad_sv.pl
t_var_bad_sv.v
t_var_const_bad.out
t_var_const_bad.pl
t_var_const_bad.v
t_var_const.pl
t_var_const.v
t_var_dotted1_inl0.pl
t_var_dotted1_inl1.pl
t_var_dotted1_inl2.pl
t_var_dotted1.v
t_var_dotted2_inl0.pl
t_var_dotted2_inl1.pl
t_var_dotted2.v
t_var_dotted_dup_bad.out
t_var_dotted_dup_bad.pl
t_var_dotted_dup_bad.v
t_var_dup2_bad.out
t_var_dup2_bad.pl
t_var_dup2_bad.v
t_var_dup2.pl
t_var_dup2.v
t_var_dup3.pl
t_var_dup3.v
t_var_dup_bad.out
t_var_dup_bad.pl
t_var_dup_bad.v
t_var_escape.out Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_var_escape.pl
t_var_escape.v
t_var_in_assign_bad.out
t_var_in_assign_bad.pl
t_var_in_assign_bad.v
t_var_in_assign.pl
t_var_in_assign.v
t_var_init.pl
t_var_init.v
t_var_life.pl
t_var_life.v
t_var_local.pl
t_var_local.v
t_var_nonamebegin__log.out
t_var_nonamebegin.out
t_var_nonamebegin.pl
t_var_nonamebegin.v
t_var_notfound_bad.out
t_var_notfound_bad.pl
t_var_notfound_bad.v
t_var_outoforder.pl
t_var_outoforder.v
t_var_overcmp.pl
t_var_overcmp.v
t_var_overwidth_bad.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_var_overwidth_bad.out
t_var_overwidth_bad.pl
t_var_overwidth_bad.v
t_var_overzero.pl
t_var_overzero.v
t_var_pins_cc.pl
t_var_pins_sc1.pl
t_var_pins_sc2.pl
t_var_pins_sc32.pl
t_var_pins_sc64.pl
t_var_pins_sc_biguint.pl
t_var_pins_sc_uint_biguint.pl
t_var_pins_sc_uint.pl
t_var_pins_scui.pl
t_var_pinsizes.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_var_pinsizes.v
t_var_pinsizes.vlt
t_var_port2_bad.out
t_var_port2_bad.pl
t_var_port2_bad.v
t_var_port_bad.out
t_var_port_bad.pl
t_var_port_bad.v
t_var_port_xml.out
t_var_port_xml.pl
t_var_port_xml.v
t_var_ref_bad1.out
t_var_ref_bad1.pl
t_var_ref_bad1.v
t_var_ref_bad2.out
t_var_ref_bad2.pl
t_var_ref_bad2.v
t_var_ref_bad3.out
t_var_ref_bad3.pl
t_var_ref_bad3.v
t_var_ref_noinline.pl
t_var_ref.pl
t_var_ref.v
t_var_rsvd_bad.out
t_var_rsvd_bad.pl
t_var_rsvd_port.pl
t_var_rsvd_port.v
t_var_rsvd.pl
t_var_rsvd.v
t_var_sc_bv.cpp Fix thread saftey in SystemC VL_ASSIGN_SBW/WSB (#3494) (#3513). 2022-09-05 18:42:12 -04:00
t_var_sc_bv.pl Fix thread saftey in SystemC VL_ASSIGN_SBW/WSB (#3494) (#3513). 2022-09-05 18:42:12 -04:00
t_var_sc_bv.v Fix thread saftey in SystemC VL_ASSIGN_SBW/WSB (#3494) (#3513). 2022-09-05 18:42:12 -04:00
t_var_set_link.pl
t_var_set_link.v
t_var_static_param.out
t_var_static_param.pl
t_var_static_param.v
t_var_static.out
t_var_static.pl
t_var_static.v
t_var_suggest_bad.out
t_var_suggest_bad.pl
t_var_suggest_bad.v
t_var_tieout.pl
t_var_tieout.v
t_var_types_bad.out
t_var_types_bad.pl
t_var_types_bad.v
t_var_types.pl
t_var_types.v
t_var_vec_sel.pl
t_var_vec_sel.v
t_var_xref_gen.pl
t_var_xref_gen.v
t_verilated_all_newest.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_verilated_all_oldest.pl
t_verilated_all.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_verilated_all.v Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_verilated_debug.out
t_verilated_debug.pl
t_verilated_debug.v
t_verilated_threaded.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_vlcov_data_a.dat
t_vlcov_data_b.dat
t_vlcov_data_c.dat
t_vlcov_data_d.dat
t_vlcov_debugi.pl
t_vlcov_flag_invalid_bad.out
t_vlcov_flag_invalid_bad.pl
t_vlcov_info.out
t_vlcov_info.pl
t_vlcov_merge.out
t_vlcov_merge.pl
t_vlcov_nfound_bad.out
t_vlcov_nfound_bad.pl
t_vlcov_rank.out
t_vlcov_rank.pl
t_vlcov_rewrite.pl
t_vlcov_unlink.pl
t_vlt_syntax_bad.out
t_vlt_syntax_bad.pl
t_vlt_syntax_bad.v
t_vlt_syntax_bad.vlt
t_vlt_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_vlt_timing.vlt Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_vlt_warn_bad.out
t_vlt_warn_bad.pl
t_vlt_warn_bad.vlt
t_vlt_warn.pl
t_vlt_warn.v
t_vlt_warn.vlt
t_void_queue_ops.pl Fix void-cast queue pop_front or pop_back (#3542) (#3364) 2022-08-12 06:51:25 -04:00
t_void_queue_ops.v Fix void-cast queue pop_front or pop_back (#3542) (#3364) 2022-08-12 06:51:25 -04:00
t_vpi_cb_iter.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_cb_iter.pl
t_vpi_cb_iter.v
t_vpi_cbs_called.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_cbs_called.pl
t_vpi_cbs_called.v
t_vpi_finish_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_finish.pl
t_vpi_finish.v
t_vpi_get_public_rw_switch.pl
t_vpi_get.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_vpi_get.pl
t_vpi_get.v
t_vpi_memory.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_vpi_memory.pl
t_vpi_memory.v
t_vpi_module_dpi.pl
t_vpi_module.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_vpi_module.pl
t_vpi_module.v
t_vpi_param.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_vpi_param.pl
t_vpi_param.v
t_vpi_release_dup_bad_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_release_dup_bad.pl
t_vpi_release_dup_bad.v
t_vpi_sc.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_vpi_sc.pl
t_vpi_sc.v
t_vpi_stop_bad_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_stop_bad.out
t_vpi_stop_bad.pl
t_vpi_stop_bad.v
t_vpi_time_cb_c.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_time_cb.cpp Update clang-format config and apply 2022-08-05 12:00:24 +01:00
t_vpi_time_cb.pl
t_vpi_time_cb.v
t_vpi_unimpl.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_vpi_unimpl.pl
t_vpi_unimpl.v
t_vpi_var.cpp Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
t_vpi_var.pl
t_vpi_var.v
t_vpi_zero_time_cb.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_vpi_zero_time_cb.pl
t_vpi_zero_time_cb.v
t_wait_timing.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_wait.out Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_wait.pl Timing support (#3363) 2022-08-22 13:26:32 +01:00
t_wait.v
t_waiveroutput_allgood.out
t_waiveroutput_allgood.pl
t_waiveroutput_allgood.vlt
t_waiveroutput.out
t_waiveroutput.pl
t_waiveroutput.v
t_width_docs_bad.v
t_wire_beh1364_bad.out
t_wire_beh1364_bad.pl
t_wire_beh1364_bad.v
t_wire_beh1800_bad.out
t_wire_beh1800_bad.pl
t_wire_beh1800_bad.v
t_wire_behp1364_bad.out
t_wire_behp1364_bad.pl
t_wire_behp1364_bad.v
t_wire_behp1800_bad.out
t_wire_behp1800_bad.pl
t_wire_behp1800_bad.v
t_wire_self_bad.out
t_wire_self_bad.pl
t_wire_self_bad.v
t_wire_types.pl
t_wire_types.v
t_with_suggest_bad.out
t_with_suggest_bad.pl
t_with_suggest_bad.v
t_with.pl
t_with.v
t_wrapper_context_fst.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_wrapper_context_seq.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_wrapper_context_top0.out
t_wrapper_context_top1.out
t_wrapper_context_trace0.out
t_wrapper_context_trace1.out
t_wrapper_context.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_wrapper_context.pl Set 'threads' in tests via parameter to compile 2022-07-05 12:33:41 +01:00
t_wrapper_context.v
t_wrapper_del_context_bad.cpp
t_wrapper_del_context_bad.out
t_wrapper_del_context_bad.pl
t_wrapper_del_context_bad.v
t_wrapper_legacy_time64.pl
t_wrapper_legacy_timed.pl
t_wrapper_legacy.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_wrapper_legacy.pl
t_wrapper_legacy.v
t_write_format_bug.out
t_write_format_bug.pl
t_write_format_bug.v
t_x_assign_0.pl
t_x_assign_1.pl
t_x_assign_unique_0.pl
t_x_assign_unique_1.pl
t_x_assign.cpp Internals: Cleanup some string/model constructors. No functional change. 2022-08-29 23:50:32 -04:00
t_x_assign.v
t_xml_debugcheck.out
t_xml_debugcheck.pl
t_xml_first.out Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_xml_first.pl
t_xml_first.v
t_xml_flat_no_inline_mod.out
t_xml_flat_no_inline_mod.pl
t_xml_flat_no_inline_mod.v
t_xml_flat_pub_mod.out
t_xml_flat_pub_mod.pl
t_xml_flat_pub_mod.v
t_xml_flat_vlvbound.out
t_xml_flat_vlvbound.pl
t_xml_flat_vlvbound.v
t_xml_flat.out Introduce DFG based combinational logic optimizer (#3527) 2022-09-23 16:46:22 +01:00
t_xml_flat.pl
t_xml_output.out
t_xml_output.pl
t_xml_output.v
t_xml_tag.out
t_xml_tag.pl
t_xml_tag.v
TestCheck.h Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
TestSimulator.h Internals: Use std:: for mem and str functions. 2022-09-14 21:10:19 -04:00
TestVpi.h Remove redundant 'inline' keywords from definitions 2022-09-16 15:52:25 +01:00