https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70023

Uroš Bizjak <ubizjak at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ra

--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> ---
Actually, this is known issue with instructions that have single-reg
constraint. Register allocator has no fixup for cases when needed hard reg is
already allocated and live accros the insn.

We have a couple of similar PRs, which unfortunatelly won't be fixed for gcc-6.

(The mentioned revision just slightly changes register allocations to trigger
the issue mentioned above. But without some added RA functionality that would
resolve the allocation conflict, we are out of luck).

Reply via email to