mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
deee899ad0
Improve the logic of the first iteration outline: 1) The cloning of the nodes involved in the first iteration outlining, is now performed with a series of DFS visits from all the late entry nodes in the `MetaRegion`, instead of performing a blind clone of all the nodes and removing those not needed. 2) Restoring the edges between the cloned nodes has been subject to minor changes. 3) The outline nodes are now assigned to a `MetaRegion` using a new logic, instead of blindly assigning them to the parent `MetaRegion`.