In order for the doc maintainers to approve this patch, I need to have
someone sign off on the technical accuracy. Now that I have included
the points we have discussed (attached), hopefully we are there.
Original text: https://gcc.gnu.org/onlinedocs/gcc/Asm-Labels.html
Proposed text: http://l
> But may be it is part of design and may be it is generally true, that
> we can't rely on correct REG_DEAD notes in platform-specific scheduler?
Yes, RTL passes are not required to maintain REG_DEAD/REG_UNUSED notes, it's
the job of the DF framework.
--
Eric Botcazou
Hi,
In private backend for GCC 5.2.0, we do have target-specific scheduler
(running in TARGET_SCHED_FINISH hook), that do some instruction
packing/pairing on sched2 and relies on REG_DEAD notes, that should be
correct.
But they aren't because inside haifa-sched.c, that is being run first
in the s