On 28/07/15 12:24, Alan Lawrence wrote:
This is a respin of https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00478.html ,
again making the intrinsics available only if we have a scalar __fp16 type.
(This covers the intrinsics whose implementation is entirely within arm_neon.h;
those requiring .md changes follow in the next patch).

gcc/ChangeLog:

        * config/arm/arm_neon.h (vgetq_lane_f16, vsetq_lane_f16, vld1q_lane_f16,
        vld1q_dup_f16, vreinterpretq_p8_f16, vreinterpretq_p16_f16,
        vreinterpretq_f16_p8, vreinterpretq_f16_p16, vreinterpretq_f16_f32,
        vreinterpretq_f16_p64, vreinterpretq_f16_p128, vreinterpretq_f16_s64,
        vreinterpretq_f16_u64, vreinterpretq_f16_s8, vreinterpretq_f16_s16,
        vreinterpretq_f16_s32, vreinterpretq_f16_u8, vreinterpretq_f16_u16,
        vreinterpretq_f16_u32, vreinterpretq_f32_f16, vreinterpretq_p64_f16,
        vreinterpretq_p128_f16, vreinterpretq_s64_f16, vreinterpretq_u64_f16,
        vreinterpretq_s8_f16, vreinterpretq_s16_f16, vreinterpretq_s32_f16,
        vreinterpretq_u8_f16, vreinterpretq_u16_f16, vreinterpretq_u32_f16):
        New.

Ok.
Thanks,
Kyrill

Reply via email to