mirror of
https://github.com/verilator/verilator.git
synced 2026-09-02 18:58:51 +02:00
Split V3Partition into logically separate pieces (#4958)
V3Partition used to contain 2 conceptually separate set of algorithms - The MTask partitioning/coarsening algorithm used by V3Order. This has been moved to V3OrderParallel.cpp - The lowering of AstExecGraph into per thread functions by packing tasks into threads and creating additional code (V3Partition::finalize). This has been moved to the new V3ExecGraph.cpp This patch is just code movement/rename with minimal fixes required to do so.
This commit is contained in: