[PATCH AArch64 2/2] Replace temporary inline assembler for vget_high
authorAlan Lawrence <alan.lawrence@arm.com>
Fri, 5 Sep 2014 11:24:56 +0000 (11:24 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Fri, 5 Sep 2014 11:24:56 +0000 (11:24 +0000)
commit8684fa50fa4a51661b91ae8a323a24a5a21d08eb
tree273c092dba6877a1d1836481209c57a9e82a0046
parent6fff10f9aa6dbb92ccc15d1b643f7148531d7458
[PATCH AArch64 2/2] Replace temporary inline assembler for vget_high

* config/aarch64/arm_neon.h (__GET_HIGH): New macro.
(vget_high_f32, vget_high_f64, vget_high_p8, vget_high_p16,
vget_high_s8, vget_high_s16, vget_high_s32, vget_high_s64,
vget_high_u8, vget_high_u16, vget_high_u32, vget_high_u64):
Remove temporary __asm__ and reimplement.

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