vupkhsw
Vector Unpack High Signed Word
Unpacks the high signed words from a vector register into a doubleword format.
Details
The Vector Unpack High Signed Word instruction unpacks the high signed word from each vector element of VRB and places it into the corresponding doubleword element of VRT.
Pseudocode Operation
Programming Note
This instruction is used to extract the high signed word from each vector element of VRB and store it in the corresponding doubleword element of VRT. Ensure that the Vector Facility (MSR.VEC) is enabled before using this instruction; otherwise, a Vector Unavailable exception will be raised. The operation is performed on 32-bit elements, so alignment requirements are based on these boundaries.
Example
Encoding
Operands
-
VRT
Target Vector Register -
VRB
Source Vector Register