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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vmakarov at gcc dot gnu.org

--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
But something like that might remove the flexibility from the register
allocator.

Wonder why the RA in this case doesn't see that the value loaded into that
pseudo register is CONST0_RTX which satisfies the C constraint and doesn't undo
CSE (rematerialize) in that case if it doesn't have that value already loaded
in the matching register to the output one.

Reply via email to