xxvger4spp
VSX Vector 8-bit Signed/Unsigned Integer GER (rank-4 update) with Saturation Positive multiply, Positive accumulate XX3-form
Performs a rank-4 update of an accumulator using 8-bit signed/unsigned integer GER operations with saturation, accumulating only positive multiply results into positive accumulate positions.
Details
A VSX MMA instruction performing a rank-4 generalized element-wise reduction (GER) update with 8-bit signed/unsigned integer operands and saturation, using positive multiply and positive accumulate. Accumulates only products with positive signs into positive accumulate positions in the target accumulator. This instruction requires MMA support and no condition registers are modified.
Pseudocode Operation
Accumulator ← Accumulator + saturate(8bit_signed_unsigned_GER_rank4(XA, XB))
Programming Note
When Rc=1 (dot form), CR0 is updated with the signed comparison of the result against zero (LT, GT, EQ) and the current SO bit from XER.