https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113136
--- Comment #7 from Tamar Christina <tnfchris at gcc dot gnu.org> --- (In reply to Sam James from comment #6) > Can you try with --enable-checking=yes,rtl,extra? I can reproduce this on > godbolt too: https://godbolt.org/z/56r9ejMn5. trying with that.. from the dump on godbolt it looks like the live value was materialized in the wrong exit.