https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123748
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Pengxuan Zheng <[email protected]>: https://gcc.gnu.org/g:f2d10af76ed7735556d8f3dedce7090f663cd715 commit r17-606-gf2d10af76ed7735556d8f3dedce7090f663cd715 Author: Pengxuan Zheng <[email protected]> Date: Wed Mar 18 10:41:35 2026 -0700 aarch64: Add vec_packs_float pattern [PR123748] This enables the vectorizer to vectorize conversion from long to float for aarch64 target. Bootstrapped and tested on aarch64_linux_gnu. PR target/123748 gcc/ChangeLog: * config/aarch64/aarch64-simd.md (vec_packs_float_v2di): New pattern. gcc/testsuite/ChangeLog: * gcc.target/aarch64/pr123748.c: New test. Signed-off-by: Pengxuan Zheng <[email protected]>
