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. |
||
|---|---|---|
| .. | ||
| t | ||
| .gdbinit | ||
| .gitignore | ||
| CMakeLists.txt | ||
| Makefile | ||
| Makefile_obj | ||
| driver.py | ||
| input.vc | ||
| input.xsim.vc | ||