https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121522
--- Comment #4 from Filip Kastl <pheeck at gcc dot gnu.org> --- > just reference each other. I mean that they reference each other or a single other value -- .MEM_42. That's why the pass replaces uses of these PHIs with uses of .MEM_42.