Conversions between float and half are only available when the
taraget has the half-precision extension. Guard these intrinsics
so that they don't cause crashes in the backend.
Fixes PR27550.
Differential D19665
[ARM] Guard the declarations of f16 to f32 vcvt intrinsics in arm_neon.h by testing __ARM_FP sbaranga on Apr 28 2016, 8:50 AM. Authored by
Details
Conversions between float and half are only available when the Fixes PR27550.
Diff Detail Event TimelineComment Actions Don't change the AArch64 intrinsics and move the test to Sema.
|
I think these _high variants are supposed to be AArch64-only.