[AArch64, 4/4] Reimplement vmvn* intrinscis, remove inline assembly
authorJiong Wang <jiong.wang@arm.com>
Tue, 17 May 2016 16:41:18 +0000 (16:41 +0000)
committerJiong Wang <jiwang@gcc.gnu.org>
Tue, 17 May 2016 16:41:18 +0000 (16:41 +0000)
commit6f2c6623295765a721f515a0e4fcc718b61b16e0
tree9c55c10997f14f606ccf7503045969f2a8c80fb3
parentdaab45621346c95196ce84fa3b9b9301bfe7e5a9
[AArch64, 4/4] Reimplement vmvn* intrinscis, remove inline assembly

gcc/
* config/aarch64/arm_neon.h (vmvn_s8): Reimplement using C operator.
Remove inline assembly.
(vmvn_s16): Likewise.
(vmvn_s32): Likewise.
(vmvn_u8): Likewise.
(vmvn_u16): Likewise.
(vmvn_u32): Likewise.
(vmvnq_s8): Likewise.
(vmvnq_s16): Likewise.
(vmvnq_s32): Likewise.
(vmvnq_u8): Likewise.
(vmvnq_u16): Likewise.
(vmvnq_u32): Likewise.
(vmvn_p8): Likewise.
(vmvnq_p16): Likewise.

From-SVN: r236334
gcc/ChangeLog
gcc/config/aarch64/arm_neon.h