POWER Vector Library Manual  1.0.4
Public Attributes | List of all members
__VEC_U_128 Union Reference

Union used to transfer 128-bit data between vector and non-vector types. More...

#include <vec_common_ppc.h>

Public Attributes

signed __int128 i128
 Signed 128-bit integer from pair of 64-bit GPRs.

 
unsigned __int128 ui128
 Unsigned 128-bit integer from pair of 64-bit GPRs.

 
_Decimal128 dpd128
 128 bit Decimal Float from pair of double float registers.

 
long double ldbl128
 IBM long double float from pair of double float registers.

 
vui8_t vx16
 128 bit Vector of 16 unsigned char elements.

 
vui16_t vx8
 128 bit Vector of 8 unsigned short int elements.

 
vui32_t vx4
 128 bit Vector of 4 unsigned int elements.

 
vui64_t vx2
 128 bit Vector of 2 unsigned long int (64-bit) elements.

 
vui128_t vx1
 128 bit Vector of 1 unsigned __int128 element.

 
vf64_t vf2
 128 bit Vector of 2 double float elements.

 
struct {
   uint64_t   lower
 
   uint64_t   upper
 
ulong
 Struct of two unsigned long int (64-bit GPR) fields.

 

Detailed Description

Union used to transfer 128-bit data between vector and non-vector types.


The documentation for this union was generated from the following file: