Alex Coplan <alex.cop...@arm.com> writes: > This patch uses the new force_reload_address routine added by the > previous patch to fix PR112906. > > Bootstrapped/regtested on aarch64-linux-gnu, OK for trunk?
OK, thanks, and sorry for the breakage. Richard > > Thanks, > Alex > > gcc/ChangeLog: > > PR target/112906 > * config/aarch64/aarch64-sve.md (@aarch64_vec_duplicate_vq<mode>_le): > Use force_reload_address to reload addresses that aren't suitable for > ld1rq in the pre-RA splitter. > > gcc/testsuite/ChangeLog: > > PR target/112906 > * gcc.target/aarch64/sve/acle/general/pr112906.c: New test.