[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm
bergner at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Apr 16 17:08:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871
--- Comment #28 from Peter Bergner <bergner at gcc dot gnu.org> ---
Vlad, in looking at add_insn_allocno_copies(), it looks like it relies on
seeing REG_DEAD notes on whether to record a copy/shuffle that should be
handled. Shouldn't we instead be looking at whether the source and destination
regs conflict or not? Ie, there might not be a REG_DEAD note, but that doesn't
mean the two regs/pseudos conflict. And conversely, if there is a REG_DEAD
note on the copy/shuffle, the two regs/pseudos still could conflict.
More information about the Gcc-bugs
mailing list