VRSHRN (by immediate)
Vector Rounding 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, in the range 0 to (size(
)/2). The ranges are shown in the following table:
Table 14-16 Available immediate ranges in VRSHRN (by immediate)
datatype imm range I16 0 to 8 I32 0 to 16 I64 0 to 32
VRSHRNwith an immediate value of zero is a pseudo-instruction for
VRSHRN 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 rounded.