SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint64_t[__arm_]uqrshll(uint64_t value, int32_t shift)Shift / Left / Vector saturating rounding shift left
Description
Unsigned saturating rounding shift left 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:

UQRSHLL RdaLo,RdaHi,#64,Rm

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