https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68532
--- Comment #4 from cbaylis at gcc dot gnu.org --- Author: cbaylis Date: Tue Feb 9 18:49:05 2016 New Revision: 233252 URL: https://gcc.gnu.org/viewcvs?rev=233252&root=gcc&view=rev Log: [ARM] PR68532 Fix up vzip recognition for big endian gcc/ChangeLog: 2016-02-09 Charles Baylis <charles.bay...@linaro.org> PR target/68532 * config/arm/arm.c (arm_evpc_neon_vzip): Allow for big endian lane order. * config/arm/arm_neon.h (vzipq_s8): Adjust shuffle patterns for big endian. (vzipq_s16): Likewise. (vzipq_s32): Likewise. (vzipq_f32): Likewise. (vzipq_u8): Likewise. (vzipq_u16): Likewise. (vzipq_u32): Likewise. (vzipq_p8): Likewise. (vzipq_p16): Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/config/arm/arm.c trunk/gcc/config/arm/arm_neon.h