arm: [MVE] Add missing __arm_vcvtnq_u32_f32 intrinsic (PR 96914)
authorChristophe Lyon <christophe.lyon@linaro.org>
Mon, 5 Oct 2020 09:52:59 +0000 (09:52 +0000)
committerSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Fri, 16 Oct 2020 12:35:30 +0000 (13:35 +0100)
commit7591fc054f40c96fabe05d74d61d1c144798354b
treef331d33d0a0a50574b466ab3f7cf988fc93eadb4
parentc4fb78e5d79b02ae720b2db42fa00e2c8d2d7ed5
arm: [MVE] Add missing __arm_vcvtnq_u32_f32 intrinsic (PR 96914)

__arm_vcvtnq_u32_f32 was missing from arm_mve.h, although the s32_f32 and
[su]16_f16 versions were present.

This patch adds the missing version and testcase, which are
cut-and-paste from the other versions.

2020-10-08  Christophe Lyon  <christophe.lyon@linaro.org>

gcc/
PR target/96914
* config/arm/arm_mve.h (__arm_vcvtnq_u32_f32): New.

gcc/testsuite/
PR target/96914
* gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c: New test.

(cherry picked from commit 5a448362da6133c3b16ffdb0c795b657af7fa5a4)
gcc/config/arm/arm_mve.h
gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c [new file with mode: 0644]
This page took 0.067423 seconds and 6 git commands to generate.