[−][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_long | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector mask of two elements |
| vector_bool_short | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector mask of eight packed elements |
| vector_double | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector of two packed |
| 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_long | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector of two 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_long | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector of two packed |
| vector_unsigned_short | [ Experimental ] [PowerPC ]PowerPC-specific 128-bit wide vector of eight packed |
Functions
| vec_add⚠ | [ Experimental ] [PowerPC and ]altivecVector add. |
| vec_madd⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Add |
| vec_madds⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Add Saturated |
| vec_mladd⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Low and Add Unsigned Half Word |
| vec_mradds⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Round and Add Saturated |
| vec_msum⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Sum |
| vec_msums⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Sum Saturated |
| vec_mule⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Even |
| vec_mulo⚠ | [ Experimental ] [PowerPC and ]altivecVector Multiply Odd |
| vec_nmsub⚠ | [ Experimental ] [PowerPC and ]altivecVector Negative Multiply Subtract |
| vec_perm⚠ | [ Experimental ] [PowerPC and ]altivecVector permute. |
| vec_sum2s⚠ | [ Experimental ] [PowerPC and ]altivecVector Sum Across Partial (1/2) Saturated |
| vec_sum4s⚠ | [ Experimental ] [PowerPC and ]altivecVector Sum Across Partial (1/4) Saturated |
| vec_xxpermdi⚠ | [ Experimental ] [PowerPC and ]vsxVector permute. |