Re: [PATCH] path solver: Use only one ssa_global_cache.

2021-12-01 Thread Aldy Hernandez via Gcc-patches
No one has said anything in 48 hours. By the power vested in me, I declare it approved. Pushed. On Mon, Nov 29, 2021 at 5:21 PM Aldy Hernandez wrote: > > We're using a temporary range cache while computing ranges for PHIs to > make sure the real cache doesn't get set until all PHIs are computed

[PATCH] path solver: Use only one ssa_global_cache.

2021-11-29 Thread Aldy Hernandez via Gcc-patches
We're using a temporary range cache while computing ranges for PHIs to make sure the real cache doesn't get set until all PHIs are computed. With the ltrans beast in LTO mode this causes undue overhead. Since we already have a bitmap to indicate whether there's a cache entry, we can avoid the extr