7.13.28 PowerPC Dense Math Facility Built-in Functions

A future PowerPC processor may provide Dense Math Facility (DMF) instructions. GCC provides support for these instructions through the following built-in functions which are enabled with the -mdense-math option. The vec_t type below is defined to be a normal vector unsigned char type. The __dmr1024 type is a 1024 bit integer type.

The built-in functions supported are:

void __builtin_dmsetdmrz (__dmr1024 *);
void __builtin_dmmr (__dmr1024 *, __dmr1024 *);
void __builtin_dmxor (__dmr1024 *, __dmr1024 *);
void __builtin_build_dmr (__dmr1024 *, vec_t, vec_t, vec_t, vec_t, vec_t, vec_t, vec_t, vec_t);