verilator/include
Geza Lore 0fed5f8b3e
Avoid creating redundant vertices in V3DfgPeephole (#4944)
Add a new data-structure V3DfgCache, which can be used to retrieve
existing vertices with some given inputs vertices. Use this in
V3DfgPeephole to eliminate the creation of redundant vertices.

Overall this is performance neutral, but is in prep for some future
work.
2024-03-06 18:01:52 +00:00
..
gtkwave Gtkwave: Update from upstream for warning cleanup (#4941) 2024-03-03 19:24:03 -05:00
vltstd Support 1800-2023 DPI headers, svGetTime/svgGetTimeUnit/svGetTimePrecision methods. 2024-03-02 10:15:19 -05:00
.gitignore Support VPI product info, warning calls, etc, bug588. 2013-01-17 21:40:37 -05:00
verilated.cpp Change to IEEE 1800-2023 warning mentions 2024-03-02 10:15:19 -05:00
verilated.h Fix $fwrite of null (#4862). 2024-01-28 09:05:50 -05:00
verilated.mk.in Remove deprecated 32-bit pointer mode (#4791). 2024-01-01 10:16:48 -05:00
verilated.v Copyright year update 2024-01-01 03:19:59 -05:00
verilated_config.h.in Copyright year update 2024-01-01 03:19:59 -05:00
verilated_cov.cpp Internals: Use std::to_string. No functional change intended. 2024-02-04 14:38:25 -05:00
verilated_cov.h Fix coverage with member 2024-02-08 21:51:36 -05:00
verilated_cov_key.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_dpi.cpp Support 1800-2023 DPI headers, svGetTime/svgGetTimeUnit/svGetTimePrecision methods. 2024-03-02 10:15:19 -05:00
verilated_dpi.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_fst_c.cpp Updat GTKwave libraries from upstream 2024-01-21 13:59:54 -05:00
verilated_fst_c.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_fst_sc.cpp Copyright year update 2024-01-01 03:19:59 -05:00
verilated_fst_sc.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_funcs.h Support public packed struct / union (#860) (#4878) 2024-03-03 10:23:04 -05:00
verilated_imp.h Internals: Use C++14 quoted literal std::string 2024-01-28 21:00:20 -05:00
verilated_intrinsics.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_probdist.cpp Copyright year update 2024-01-01 03:19:59 -05:00
verilated_profiler.cpp Internals: Mark structs final/VL_NOT_FINAL. No functional change intended. 2024-01-20 15:06:46 -05:00
verilated_profiler.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_save.cpp Internals: Use C++14 quoted literal std::string 2024-01-28 21:00:20 -05:00
verilated_save.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_sc.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_sc_trace.h Fix warnings in verilated_sc_trace.h for Clang. No functional change. (#4807) (#4827) 2024-01-17 19:30:42 -05:00
verilated_std.sv Copyright year update 2024-01-01 03:19:59 -05:00
verilated_sym_props.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_syms.h Internals: Mark structs final/VL_NOT_FINAL. No functional change intended. 2024-01-20 15:06:46 -05:00
verilated_threads.cpp Copyright year update 2024-01-01 03:19:59 -05:00
verilated_threads.h Fix some MSVC warnings 2024-01-28 14:47:14 -05:00
verilated_timing.cpp Internals: Favor const_iterators. No functional change intended. 2024-02-25 17:12:13 -05:00
verilated_timing.h Internals: Favor const_iterators. No functional change intended. 2024-02-25 17:12:13 -05:00
verilated_trace.h Internals: Mark structs final/VL_NOT_FINAL. No functional change intended. 2024-01-20 15:06:46 -05:00
verilated_trace_imp.h Fix unaligned access in --trace --runtime-debug (#4941). 2024-03-03 12:33:11 -05:00
verilated_types.h Change to IEEE 1800-2023 warning mentions 2024-03-02 10:15:19 -05:00
verilated_vcd_c.cpp Fix integer compare warning (#4887). No functional change. 2024-02-13 18:37:41 -05:00
verilated_vcd_c.h Fix integer compare warning (#4887). No functional change. 2024-02-13 18:37:41 -05:00
verilated_vcd_sc.cpp Copyright year update 2024-01-01 03:19:59 -05:00
verilated_vcd_sc.h Copyright year update 2024-01-01 03:19:59 -05:00
verilated_vpi.cpp Internals: Use C++14 quoted literal std::string 2024-01-28 21:00:20 -05:00
verilated_vpi.h Change to IEEE 1800-2023 warning mentions 2024-03-02 10:15:19 -05:00
verilatedos.h Avoid creating redundant vertices in V3DfgPeephole (#4944) 2024-03-06 18:01:52 +00:00