mirror of
https://github.com/verilator/verilator.git
synced 2026-10-06 01:54:01 +02:00
I stared this because the emitted makefiles for hierarchical verilation were non-deterministic (iterating unordered_map indexed by pointers). Then I realized that the V3HierPlan is just a dependency graph encoded in a slightly idiosyncratic way. We do have a data structure to use for that instead. With that the output should always be deterministic + have nicer dumps.