This patch adds a heuristic to V3SplitVar, and it attempts to split up packed variables that are only referenced via constant index, non-overlapping bit/range selects. This can eliminate some UNOPTFLAT cases. |
||
|---|---|---|
| .. | ||
| figures | ||
| changes.rst | ||
| conf.py | ||
| connecting.rst | ||
| contributing.rst | ||
| contributors.rst | ||
| copyright.rst | ||
| deprecations.rst | ||
| environment.rst | ||
| example_binary.rst | ||
| example_cc.rst | ||
| example_common_install.rst | ||
| example_dist.rst | ||
| example_sc.rst | ||
| examples.rst | ||
| exe_sim.rst | ||
| exe_verilator.rst | ||
| exe_verilator_coverage.rst | ||
| exe_verilator_gantt.rst | ||
| exe_verilator_profcfunc.rst | ||
| executables.rst | ||
| extensions.rst | ||
| faq.rst | ||
| files.rst | ||
| index.rst | ||
| install-cmake.rst | ||
| install.rst | ||
| languages.rst | ||
| overview.rst | ||
| simulating.rst | ||
| verilating.rst | ||
| warnings.rst | ||