https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108498
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |jakub at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
--- Comment #16 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #13)
> Ok, this seems wrong:
>
> New sequence of 1 stores to replace old one of 10 stores
> # .MEM_102 = VDEF <.MEM_101>
> MEM <char[8]> [(void *)&insn] = "\x02\x00\xff\x03\x00\x01\x02\x03";
> Exceeded original number of stmts (2). Not profitable to emit new sequence.
>
>
> The size should be 9 rather 8 ...
I'll have a look.