[Bug target/66620] bfin: bfin.c: (hwloop_optimize): gcc_assert (JUMP_P (insn)) fails.
gang.chen.5i5j at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Jun 28 09:45:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66620
--- Comment #7 from Chen Gang <gang.chen.5i5j at gmail dot com> ---
(In reply to Chen Gang from comment #2)
> (In reply to Mikhail Maltsev from comment #1)
> > Started with r208165.
>
> OK, thanks. Really it is, it is valuable to me (it can generate the correct
> insns for comparing). And also if remove "-fno-reorder-blocks", it can
> generate correct insns too (after comparing with the original correct insns,
> this optimized insns are correct).
>
Oh, sorry, after check again, I missed the left output (which is final output)
when remove "-fno-reorder-blocks".
For removing "-fno-reorder-blocks", it is passed compiling, but we should check
the assembly output too: hwloop_optimize() generates almost the same insns just
like having "-fno-reorder-blocks", but it is passed compiling.
The related full insns for removing "-fno-reorder-blocks" are in the next
attachment.
More information about the Gcc-bugs
mailing list