https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68620
Bug ID: 68620 Summary: ICE on gcc.target/arm/attr-neon-fp16.c Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: clyon at gcc dot gnu.org Reporter: clyon at gcc dot gnu.org Target Milestone: --- Target: armeb-none-linux-gnueabihf GCC ICEs on gcc.target/arm/attr-neon-fp16.c when compiled in big-endian mode: arm-none-linux-gnueabihf-gcc -S -mfp16-format=ieee attr-neon-fp16.c -mbig-endian attr-neon-fp16.c: In function 'foo': attr-neon-fp16.c:12:1: internal compiler error: in emit_move_multi_word, at expr.c:3452 } ^ 0x969cdf emit_move_multi_word /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/expr.c:3452 0x96a012 emit_move_insn_1(rtx_def*, rtx_def*) /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/expr.c:3526 0x96a265 emit_move_insn(rtx_def*, rtx_def*) /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/expr.c:3585 0x9eea5f expand_function_end() /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/function.c:5512 0x83bbef construct_exit_block /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/cfgexpand.c:5830 0x83d031 execute /home/christophe.lyon/src/GCC/sources/gcc-fsf/arm-attribs/gcc/cfgexpand.c:6339 Please submit a full bug report, With GCC configured as: --target=arm-none-linux-gnueabihf --with-float=hard --with-mode=arm --with-cpu=cortex-a9 --with-fpu=neon