xvxsigdp
Vector Extract Significand Double-Precision
Extracts the significand of double-precision floating-point values from a vector register and places them into another vector register.
Details
For xvxsigdp, the significand of each double-precision floating-point value in the source vector register VSR[XB] is extracted and placed into the target vector register VSR[XT].
Pseudocode Operation
Programming Note
This instruction extracts the significand from each double-precision floating-point value in the source vector register and places it into the target vector register. Ensure that the VSX (Vector Scalar Extensions) is enabled, as attempting to use this instruction when VSX is unavailable will result in an exception. The operation does not modify the exponent or sign bit of the original values.
Example
Encoding
Operands
-
XT
Target Vector Register -
XB
Source Vector Register -
VRT
Target Vector Register -
VRA
Source Vector Register -
VRB
Source Vector Register