On Sun, Apr 14, 2013 at 3:34 PM, Steven Bosscher wrote:
> Hello,
>
> My new delay branch scheduler uses TODO_verify_rtl_sharing but it
> turns out that verify_rtl_sharing doesn't handle SEQUENCEs correctly:
> Clearing the used-flags is done correctly, but verifying insns in the
> SEQUENCE fails. The problem is that every insn in the SEQUENCE is
> marked used via PATTERN(SEQUENCE) and also via PREV_INSN/NEXT_INSN of
> the insns in the SEQUENCE.
>
> Fixed with the attached patch. Bootstrapepd&tested on
> sparc64-unknown-linux-gnu, and cross-built&tested on mips-elf, both
> with TODO_verify_rtl_sharing added to the passes in reorg.c.
> Will commit as obvious.

Andreas Krebbel's patch
(http://gcc.gnu.org/ml/gcc-patches/2013-04/msg00714.html) makes the
problem go away for me, so I'm not going to commit this patch after
all.

Ciao!
Steven

Reply via email to