https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69053
--- Comment #9 from alalaw01 at gcc dot gnu.org --- I can confirm that both Richi's patch in comment 6 and my patchlet in comment 3, pass bootstrap + check-gcc on ARM and AArch64, and fix the ICE observed on ARM. (ICE never observed on AArch64.)