https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116390
Georg-Johann Lay <gjl at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |WAITING --- Comment #12 from Georg-Johann Lay <gjl at gcc dot gnu.org> --- (In reply to Detlef Vollmann from comment #10) > Just in case you don't already know it, this is the commit that > caused this regression: > <https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git; > h=88d16194d0c8a6bdc2896c8944bfbf3e6038c9d2> As Jeff wrote in comment #7, the paradoxical subregs present since that change are as expected by that optimization. The problem is that the register allocator doesn't treat them correctly (PR116389). The segmentation fault as reported above has been fixed with comment #2. So for what reason did you reopen this PR?