https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104662
Bug ID: 104662 Summary: arm: ice in simd_valid_immediate Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- For testsuite file ./gcc.dg/rtl/arm/mve-vxbi.c, compiled with a recent arm cross compiler, hosted on x86, does this: $ /home/dcb/raspberrypi/results/bin/arm-linux-gnueabihf-gcc -c ./gcc.dg/rtl/arm/mve-vxbi.c during RTL pass: ira ./gcc.dg/rtl/arm/mve-vxbi.c: In function ‘foo’: ./gcc.dg/rtl/arm/mve-vxbi.c:27:1: internal compiler error: in simd_valid_immedia te, at config/arm/arm.cc:12866 27 | } | ^ 0x7a67f1 simd_valid_immediate /home/dcb/gcc/trunk.git/gcc/config/arm/arm.cc:12866 0x1375f59 simd_immediate_valid_for_move(rtx_def*, machine_mode, rtx_def**, int*) /home/dcb/gcc/trunk.git/gcc/config/arm/arm.cc:12974