This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH AArch64 2/2] Replace temporary inline assembler for vget_high


On 4 September 2014 14:21, Alan Lawrence <alan.lawrence@arm.com> wrote:
> Ah, right you are. (Curiously I still can't find Richard's previous message
> in Thunderbird!)
>
> for first patch, gcc/testsuite/ChangeLog:
>
>         * gcc.target/aarch64/vget_high_1.c: New test.
>         * gcc.target/aarch64/vget_low_1.c: Likewise.
>
> for second patch, gcc/ChangeLog:
>
>         * 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.

OK both.
/Marcus


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]