https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100165
--- Comment #9 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Pengxuan Zheng <pzh...@gcc.gnu.org>: https://gcc.gnu.org/g:265fdb3fa91346f1be40111a9f3e8a0838f7d7fd commit r16-704-g265fdb3fa91346f1be40111a9f3e8a0838f7d7fd Author: Pengxuan Zheng <quic_pzh...@quicinc.com> Date: Mon May 12 10:21:49 2025 -0700 aarch64: Add more vector permute tests for the FMOV optimization [PR100165] This patch adds more tests for vector permutes which can now be optimized as FMOV with the generic PERM change and the aarch64 AND patch. Changes since v1: * v2: Add -mlittle-endian to the little endian tests explicitly and rename the tests accordingly. PR target/100165 gcc/testsuite/ChangeLog: * gcc.target/aarch64/fmov-3-be.c: New test. * gcc.target/aarch64/fmov-3-le.c: New test. * gcc.target/aarch64/fmov-4-be.c: New test. * gcc.target/aarch64/fmov-4-le.c: New test. * gcc.target/aarch64/fmov-5-be.c: New test. * gcc.target/aarch64/fmov-5-le.c: New test. Signed-off-by: Pengxuan Zheng <quic_pzh...@quicinc.com>