arm/66791: Gate comparison in vca intrinsics on __FAST_MATH__.
authorprathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
Wed, 30 Jun 2021 09:42:06 +0000 (15:12 +0530)
committerprathamesh.kulkarni <prathamesh.kulkarni@linaro.org>
Wed, 30 Jun 2021 09:45:23 +0000 (15:15 +0530)
commit0a9d038ec10aa0d109ca965cc435934bfea92d14
treeb2189006fec91e93a310cb5169b3548e50fea4dd
parent39da8a7ba9a3a643e6318a5534d5d7c85a3bedfa
arm/66791: Gate comparison in vca intrinsics on __FAST_MATH__.

gcc/ChangeLog:

PR target/66791
* config/arm/arm_neon.h: Move vabs intrinsics before vcage_f32.
(vcage_f32): Gate comparison on __FAST_MATH__.
(vcageq_f32): Likewise.
(vcale_f32): Likewise.
(vcaleq_f32): Likewise.
(vcagt_f32): Likewise.
(vcagtq_f32): Likewise.
(vcalt_f32): Likewise.
(vcaltq_f32): Likewise.
(vcage_f16): Likewise.
(vcageq_f16): Likewise.
(vcale_f16): Likewise.
(vcaleq_f16): Likewise.
(vcagt_f16): Likewise.
(vcagtq_f16): Likewise.
(vcalt_f16): Likewise.
(vcaltq_f16): Likewise.
gcc/config/arm/arm_neon.h