https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66877

--- Comment #5 from ktkachov at gcc dot gnu.org ---
(In reply to Richard Biener from comment #4)
> For some reason you get widening shifts recognized while I get them not
> supported by the HW (with the cross at -O2 -ftree-vectorize).  -mfpu=neon
> doesn't help.
> 
> I still can't reproduce your dump file with
> 
> /space/rguenther/src/svn/trunk3/configure --target=arm-none-eabi
> gcc> /cc1 -quiet t.c -O2 -ftree-vectorize -fdump-tree-vect-details
> -fno-vect-cost-model -fno-common -mfpu=neon -march=armv7-a
> 

Can you try adding -mfloat-abi=hard to the command line?

Reply via email to