On 10/25/18, Uros Bizjak <ubiz...@gmail.com> wrote: > 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? >
Yes, we could if there were a usage for it. I am reluctant to add something I have no use nor test for. -- H.J.