https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87434
--- Comment #2 from kelvin at gcc dot gnu.org --- Thanks for this suggestion. I'll investigate further. (My intent was to advise the compiler that this new memory address expression computes the same memory location as the original memory address expression. I am thinking this is important to facilitate CSE and aliasing analysis.)