https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122216
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Christophe Lyon <[email protected]>: https://gcc.gnu.org/g:9e7d6c870a9116952ba24565fba1633a3a5a8114 commit r16-5271-g9e7d6c870a9116952ba24565fba1633a3a5a8114 Author: Christophe Lyon <[email protected]> Date: Fri Sep 19 13:04:55 2025 +0000 arm: [MVE intrinsics] rework asrl lsll [PR122216] Implement asrl and lsll using the new MVE builtins framework. gcc/ChangeLog: PR target/122216 * config/arm/arm-mve-builtins-base.cc (enum which_scalar_shift): New. (mve_function_scalar_shift): New. (asrl, lsll): New. * config/arm/arm-mve-builtins-base.def (asrl, lsll): New. * config/arm/arm-mve-builtins-base.h (asrl, lsll): New. * config/arm/arm_mve.h (asrl): Delete. (lsll): Delete. (__arm_asrl): Delete. (__arm_lsll): Delete.
