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

SQRSHRL RdaLo,RdaHi,#64,Rm

Argument Preparation
value register: [RdaHi,RdaLo]shift register: Rm
Architectures
MVE