SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint16x8_t[__arm_]vcvtpq_u16_f16(float16x8_t a)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:

VCVTP.U16.F16 Qd,Qm

Argument Preparation
a register: Qm
Architectures
MVE