diff options
author | Charles Baylis <charles.baylis@linaro.org> | 2016-02-09 18:49:05 +0000 |
---|---|---|
committer | Charles Baylis <cbaylis@gcc.gnu.org> | 2016-02-09 18:49:05 +0000 |
commit | 1149b83cbdb5e6e689d2179e1797b6a0427105e0 (patch) | |
tree | 3ff177af5c6aa88cf8a25bece1e4866510e8594f /gcc/go | |
parent | 4b79ac23c679a85931a0a4b16a97314ae4fd0993 (diff) | |
download | gcc-1149b83cbdb5e6e689d2179e1797b6a0427105e0.zip gcc-1149b83cbdb5e6e689d2179e1797b6a0427105e0.tar.gz gcc-1149b83cbdb5e6e689d2179e1797b6a0427105e0.tar.bz2 |
[ARM] PR68532 Fix up vzip recognition for big endian
gcc/ChangeLog:
2016-02-09 Charles Baylis <charles.baylis@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.
From-SVN: r233252
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions