http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61062
Alan Lawrence <alan.lawrence at arm dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alan.lawrence at arm dot com --- Comment #2 from Alan Lawrence <alan.lawrence at arm dot com> --- This'll be because the ARM arm_neon.h is wrong for bigendian - the shuffle masks used to implement ZIP/UZP/etc. need to be different for each endianness. (See gcc/config/aarch64/arm_neon.h vzip{1,2}_* where each contains a #ifdef __AARCH64EB__). (In short, arm_neon.h was already broken but the new tests have just exposed this.)