xvf64ger
VSX Vector Float64 GER (Rank-1 Update)
Performs a vector floating-point general element-wise reduction on 64-bit elements.
Details
The xvf64ger instruction performs a rank-1 update on a 4x4 matrix accumulator using two input vectors. It multiplies corresponding elements of the vectors and accumulates the results into the matrix.
Programming Note
The xvf64ger instruction is commonly used for performing matrix operations in scientific computing and linear algebra. Ensure that the input vectors X and Y are properly aligned to avoid performance penalties. This instruction operates at user privilege level, but improper use can lead to undefined behavior if the accumulator register is not correctly initialized.
Example
Encoding
Operands
-
AT
Accumulator -
XA
Src A (FP64) -
XB
Src B (FP64) -
XAp
Source Vector Register