Re: [PATCH] path solver: Minimize exported ranges to subsequent blocks.

2021-12-01 Thread Jeff Law via Gcc-patches
On 12/1/2021 9:18 AM, Aldy Hernandez via Gcc-patches wrote: I'm going to hold off pushing this until I hear from the global maintainers and/or release managers. This patch fixes a pathological performance case, but it may also be handled by Andrew's fixes in this area. It's up to y'all to de

Re: [PATCH] path solver: Minimize exported ranges to subsequent blocks.

2021-12-01 Thread Aldy Hernandez via Gcc-patches
I'm going to hold off pushing this until I hear from the global maintainers and/or release managers. This patch fixes a pathological performance case, but it may also be handled by Andrew's fixes in this area. It's up to y'all to decide if it's something we want in this release. An alternative w

[PATCH] path solver: Minimize exported ranges to subsequent blocks.

2021-11-27 Thread Aldy Hernandez via Gcc-patches
Currently we have a set of interesting names in the path that we solve for. However, solving *all* of them on exit from each block is unnecessary, even if an edge range is available. We can reduce the queried edges by only solving SSA names from the current block that will be needed in subsequent