https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114674

Alex Coplan <acoplan at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |acoplan at gcc dot 
gnu.org
             Status|NEW                         |ASSIGNED

--- Comment #4 from Alex Coplan <acoplan at gcc dot gnu.org> ---
Discussing offline with Richard S an alternative approach would be to use
replace_equiv_address[_nv] instead of adjust_address[_nv]; that way we preserve
most properties of the original mem and just take the address from the other.

In fact this is what aarch64_check_consecutive_mems already does so I think we
should follow that.

I'll try a patch along those lines for stage 1.

Reply via email to