SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint64_t[__arm_]lsll(uint64_t value, int32_t shift)64-bit arithmetic / Logical shift left long
Description
Logical 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:

LSLL RdaLo,RdaHi,Rm

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