https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94248
--- Comment #5 from Andrew Stubbs <ams at gcc dot gnu.org> --- (In reply to Thomas Schwinge from comment #4) > (In reply to Andrew Stubbs from comment #3) > > Actually, I think that recent changes to the register alignment mean that > > this can't happen any more, so the whole check is probably obsolete. > > I don't know exactly what "this" and "the whole check" relate to, but I do > reconfirm that without Jakub's 'reg_overlap_mentioned_p' patch, I'm still > running into the ICE. I meant that I don't believe that overlapping registers can happen, thus the condition will always be false. Yes, the REG_P can still ICE with the additional checking enabled.