SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint32x4_t[__arm_]vcvtq_x_n_u32_f32(float32x4_t a, const int imm6, mve_pred16_t p)Data type conversion / Conversions
Description
Convert between floating-point and fixed-point values in elements of a vector register. The number of fractional bits in the fixed-point value is specified by an immediate. Fixed-point values can be specified as signed or unsigned. The floating-point to fixed-point operation uses the Round towards Zero rounding mode. The fixed-point to floating-point operation uses the Round to Nearest rounding mode. For floating-point to fixed-point operation, if the source value is outside the range of the target fixed-point type, the result is saturated.
Results
Qd result
This intrinsic compiles to the following instructions:

VMSR P0,Rp

VPST

VCVTT.U32.F32 Qd,Qm,imm6

Argument Preparation
a register: Qmimm6 minimum: 1; maximum: 32p register: Rp
Architectures
MVE