https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69710
--- Comment #7 from amker at gcc dot gnu.org --- Hmm, the first problem is the two iv uses from dy load/store are not recognized as having same base address/object. This may caused by my patch disabling expansion of iv base. Or it exists all the time. This isn't critical, we can transform it on aaarch64 anyway. Another problem is more important that dx mem ref is not recognized as address type.