On Mon, Feb 7, 2022 at 3:34 PM Andrew MacLeod via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > > The patches resolves the issue for GCC11 in a much simpler way. > > By default, ranger and EVRP are running in hybrid mode. This means if > ranger misses something, evrp will pick up the slack. This enables us to > change the 2 places which check for non-null to ignore potentially > incorrect block-wide information and only query dominator blocks for > on-entry ranges. This allows ranger to be conservative, and EVRP will > pick up the intra-block changes. > > Bootstraps with no regressions. OK for gcc 11 branch?
OK. Thanks, Richard. > >