[__arm_]vcvtaq_m[_u16_f16]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | uint16x8_t | [__arm_]vcvtaq_m[_u16_f16] | (uint16x8_t inactive, float16x8_t a, mve_pred16_t p) | Data type conversion / Conversions | |
Description Convert between floating-point and integer values in elements of a vector register. When converting to integer the value is rounded towards zero, when converting to floating-point the value is rounded to nearest. For floating-point to integer operation, if the source value is outside the range of the target integer type, the result is saturated. Results Qd result This intrinsic compiles to the following instructions: VMSR VPST VCVTAT.U16.F16 Argument Preparation inactive register: Qda register: Qmp register: Rp Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.