[__arm_]vcvttq_m_f16_f32
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | float16x8_t | [__arm_]vcvttq_m_f16_f32 | (float16x8_t a, float32x4_t b, mve_pred16_t p) | Data type conversion / Conversions | |
Description Convert between half-precision and single-precision floating-point values in elements of a vector register. For half-precision to single-precision operation, the top half (T variant) or bottom half (B variant) of the source vector register is selected. For single-precision to half-precision operation, the top half (T variant) or bottom half (B variant) of the destination vector register is selected and the other half retains its previous value. Results Qd result This intrinsic compiles to the following instructions: VMSR VPST VCVTTT.F16.F32 Argument Preparation a register: Qdb register: Qmp register: Rp Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.