On Fri, Oct 26, 2018 at 8:07 AM H.J. Lu <hjl.to...@gmail.com> wrote:
>
>         * read-rtl.c (apply_subst_iterator): Handle define_insn_and_split.
> ---
>  gcc/read-rtl.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/gcc/read-rtl.c b/gcc/read-rtl.c
> index d698dd4af4d..5957c29671a 100644
> --- a/gcc/read-rtl.c
> +++ b/gcc/read-rtl.c
> @@ -275,9 +275,11 @@ apply_subst_iterator (rtx rt, unsigned int, int value)
>    if (value == 1)
>      return;
>    gcc_assert (GET_CODE (rt) == DEFINE_INSN
> +             || GET_CODE (rt) == DEFINE_INSN_AND_SPLIT
>               || GET_CODE (rt) == DEFINE_EXPAND);

Can we also handle DEFINE_SPLIT here?

Uros.

Reply via email to