__builtin_mma_pmxvi8ger4spp

Purpose

Prefixed Masked VSX Vector 8-bit Signed/Unsigned Integer GER (rank-4 update) with Saturation, Positive multiply, and Positive accumulate.

Note: This built-in function is valid only when both of the following conditions are met:
  • The -mcpu option is set to target Power10 processors.
  • The compiler mode is 64-bit.

Syntax

__builtin_mma_pmxvi8ger4spp(a,b,c,d,e,f)

Argument types

The following table describes the types of the function arguments.

Table 1. Types of the function arguments
a b c d e f
__vector_quad* vector unsigned char vector unsigned char const int const int const int
Note:
d
The value is in the range 0 through 15, inclusive.
e
The value is in the range 0 through 15, inclusive.
f
The value is in the range 0 through 15, inclusive.