https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108023
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- LIM store-motion combines possibly multiple store locations into a single one, and I agree it's possibly confusing to assign the location to the real store in this way.