pmxvi8ger4pp
Prefixed Masked VSX Vector 8-bit Signed/Unsigned Integer GER (rank-4 update) Positive multiply, Positive accumulate
Performs a prefixed masked VSX vector 8-bit signed/unsigned integer GER rank-4 update with positive multiply and positive accumulate, adding the result to the accumulator.
Details
The pmxvi8ger4pp instruction performs a rank-4 General External Register (GER) update using 8-bit signed/unsigned integer elements from two VSX vector registers, with masking applied to select which rows and columns participate. The multiply results are positive (not negated) and the accumulate is positive (the products are added to, not subtracted from, the accumulator). The instruction uses a prefixed MMIRR:XX3 encoding format and operates on MMA accumulator registers.
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.