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

--- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Sorry about the breakage.

Expected:
(cinsn 1 (set (mem/v:BLK (0|scratch:DI) [0  A8])
        (unspec:BLK [
                (mem/v:BLK (reuse_rtx 0) [0  A8])
            ] UNSPEC_MEMORY_BLOCKAGE)))

Actual:
(cinsn 1 (set (mem/v:BLK (0|scratch:SI) [0  A8])
        (unspec:BLK [
                (mem/v:BLK (reuse_rtx 0) [0  A8])
            ] UNSPEC_MEMORY_BLOCKAGE)))

Looks like the difference is "SI" vs "DI" within the scratch.

Reply via email to