14.117 VSHRN (by immediate)
Vector Shift Right, Narrow, by immediate value.
is an optional condition code.
must be one of
are the destination vector and the operand vector.
is the immediate value specifying the size of the shift. The ranges are shown in the following table:
Table 14-23 Available immediate ranges in VSHRN (by immediate)
datatype imm range I16 0 to 8 I32 0 to 16 I64 0 to 32
VSHRNwith an immediate value ofzero is a pseudo-instruction for
VSHRN takes each element in a quadword vector, right shifts them by an immediate value, and places the results in a doubleword vector. The results are truncated.