__builtin_mma_xvi8ger4

Purpose

Vector 8-bit Signed/Unsigned Integer GER (rank-4).

The sum of the four outer products of the 8-bit signed and unsigned integer values in b and c is placed into the a accumulator.

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_xvi8ger4 (a,b,c)

Argument types

The following table describes the types of the function arguments.

Table 1. Types of the function arguments
a b c
__vector_quad* vector unsigned char vector unsigned char