https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91060
--- Comment #8 from Christophe Lyon <clyon at gcc dot gnu.org> --- (In reply to Richard Biener from comment #5) > Hmm, using a cross configured as > > trunk/configure --target=armeb-none-linux-gnueabihf --with-cpu=cortex-a9 > --with-fpu=neon-fp16 --enable-languages=c > > and trimming the testcase to the first line I cannot reproduce the reported > assembly. I get at -O3 > > .arm > .fpu softvfp For some reason, you are not targeting the right FPU, I have: .arm .fpu neon-fp16