[−][src]Module core::arch::powerpc
Platform-specific intrinsics for the PowerPC platform.
See the module documentation for more details.
Structs
| vector_bool_char |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector mask of sixteen packed elements |
| vector_bool_int |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector mask of four packed elements |
| vector_bool_short |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector mask of eight packed elements |
| vector_float |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of four packed |
| vector_signed_char |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of sixteen packed |
| vector_signed_int |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of four packed |
| vector_signed_short |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of eight packed |
| vector_unsigned_char |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of sixteen packed |
| vector_unsigned_int |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of four packed |
| vector_unsigned_short |
[ Experimental ] [PowerPC ] PowerPC-specific 128-bit wide vector of eight packed |
Functions
| vec_add⚠ |
[ Experimental ] [PowerPC and ] altivecVector add. |
| vec_madds⚠ |
[ Experimental ] [PowerPC and ] altivecVector Multiply Add Saturated |
| vec_mradds⚠ |
[ Experimental ] [PowerPC and ] altivecVector Multiply Round and Add Saturated |
| vec_msums⚠ |
[ Experimental ] [PowerPC and ] altivecVector Multiply Sum Saturated |
| vec_perm⚠ |
[ Experimental ] [PowerPC and ] altivecVector permute. |