ica_mp_sqr512

Purpose

Computes the 1024-bit square r of the 512-bit base a, that is r = a2.

Format


int ica_mp_sqr512(uint64_t r[16], 
  const uint64_t a[8]);

Required hardware support

All vector instructions required for using this function are only available in the instruction set starting with IBM z14™ machines.

Parameters

uint64_t r[16]
Pointer to the 1024-bit square resulting from the 512-bit base a[8].
const uint64_t a[8]
Pointer to the 512-bit base a[8].

Return codes

0
Success
≠ 0
Vector facilities are not enabled.

For return codes indicating exceptions, see Return codes.