https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113089
--- Comment #14 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Alex Coplan <acop...@gcc.gnu.org>: https://gcc.gnu.org/g:49bfda6017e105df46fa8d12d7f067da423a1d3c commit r14-8369-g49bfda6017e105df46fa8d12d7f067da423a1d3c Author: Alex Coplan <alex.cop...@arm.com> Date: Mon Jan 15 17:13:06 2024 +0000 aarch64: Re-parent trailing nondebug base reg uses [PR113089] While working on PR113089, I realised we where missing code to re-parent trailing nondebug uses of the base register in the case of cancelling writeback in the load/store pair pass. This patch fixes that. gcc/ChangeLog: PR target/113089 * config/aarch64/aarch64-ldp-fusion.cc (ldp_bb_info::fuse_pair): Update trailing nondebug uses of the base register in the case of cancelling writeback.