On Mon, Apr 17, 2023 at 08:41:38AM +, Richard Biener wrote:
> VRP queues edges to process late for updating global ranges for
> __builtin_unreachable. But this interferes with edge removal
> from substitute_and_fold. The following deals with this by
> looking up the edge with source/dest bloc
VRP queues edges to process late for updating global ranges for
__builtin_unreachable. But this interferes with edge removal
from substitute_and_fold. The following deals with this by
looking up the edge with source/dest block indices which do not
become stale.
For GCC 14 we probably want to ref