SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint32x4_t[__arm_]vbrsrq_m[_n_u32](uint32x4_t inactive, uint32x4_t a, int32_t b, mve_pred16_t p)Shift / Right / Vector bit reverse and shift right
Description
Reverse the specified number of LSB bits in each element of a vector register and set the other bits to zero. The number of bits to reverse is read in from the bottom byte of Rm and clamped to the range [0, <dt>].
Results
Qd result
This intrinsic compiles to the following instructions:

VMSR P0,Rp

VPST

VBRSRT.32 Qd,Qn,Rm

Argument Preparation
inactive register: Qda register: Qnb register: Rmp register: Rp
Architectures
MVE