https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121464
--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-15 branch has been updated by Andre Simoes Dias Vieira <avie...@gcc.gnu.org>: https://gcc.gnu.org/g:9373c483fc42dfc30667e6467f8c5a8881a75a25 commit r15-10333-g9373c483fc42dfc30667e6467f8c5a8881a75a25 Author: Andre Vieira <andre.simoesdiasvie...@arm.com> Date: Mon Aug 11 09:49:18 2025 +0100 arm: Fix operand check for __arm_{mrrc{2},mcrr{2]} intrinsics [PR 121464] Fix the bound checking for the opc1 operand of the following intrinsics: __arm_mcrr __arm_mcrr2 __arm_mrrc __arm_mrrc2 gcc/ChangeLog: PR target/121464 * config/arm/arm.md (arm_<mrrc>, arm_<mcrr>): Fix operand check. gcc/testsuite/ChangeLog: PR target/121464 * gcc.target/arm/acle/mcrr.c: Update testcase. * gcc.target/arm/acle/mcrr2.c: Likewise. * gcc.target/arm/acle/mrrc.c: Likewise. * gcc.target/arm/acle/mrrc2.c: Likewise. (cherry picked from commit b29abdc333cce9acbc9537a1df8a4ec09444658f)