SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumint32_t[__arm_]sqrshr(int32_t value, int32_t shift)64-bit arithmetic / Saturating rounding shift right long
Description
Signed saturating rounding shift right by 0 to 32 bits of a 32 bit value stored in a general-purpose register. The shift amount is read in as the bottom byte of Rm. If the shift amount is negative, the shift direction is reversed.
Results
Rda result
This intrinsic compiles to the following instructions:

SQRSHR Rda,Rm

Argument Preparation
value register: Rdashift register: Rm
Architectures
MVE