vec_xst_be

Purpose

Stores the elements of the 16-byte vector a in big endian element order to the effective address obtained by adding the displacement provided by b with the address provided by c. The effective address is not truncated to a multiple of 16 bytes.

Syntax

d=vec_xst_be(a, b, c)

Result and argument types

The following tables describe the types of the function returned value and the function arguments in different bit modes.

Table 1. Data type of function returned value and arguments (in 32-bit mode)
d a b c
void vector signed char int signed char *
vector unsigned char unsigned char *
vector signed short signed short *
vector unsigned short unsigned short *
vector signed int signed int *
vector unsigned int unsigned int *
vector signed long long signed long long *
vector unsigned long long unsigned long long *
vector float float *
vector double double *
Table 2. Data type of function returned value and arguments (in 64-bit mode)
d a b c
void vector signed char long signed char *
vector unsigned char unsigned char *
vector signed short signed short *
vector unsigned short unsigned short *
vector signed int signed int *
vector unsigned int unsigned int *
vector signed long long signed long long *
vector unsigned long long unsigned long long *
vector float float *
vector double double *