VRSHR (by immediate)
Vector Rounding Shift Right by immediate value.
is an optional condition code.
must be one of
are the destination vector and the operand vector, for a quadword operation.
are the destination vector and the operand vector, for a doubleword operation.
is the immediate value specifying the size of the shift, in the range 0 to (size(
)). The ranges are shown in the following table:
Table 14-15 Available immediate ranges in VRSHR (by immediate)
datatype imm range S8 or U8 0 to 8 S16 or U16 0 to 16 S32 or U32 0 to 32 S64 or U64 0 to 64
VRSHRwith an immediate value of zero is a pseudo-instruction for
VRSHR takes each element in a vector, right shifts them by an immediate
value, and places the results in the destination vector. The results are rounded.