[−][src]Module core::arch::powerpc64
Platform-specific intrinsics for the PowerPC64
platform.
See the module documentation for more details.
Structs
vector_bool_char | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector mask of sixteen packed elements |
vector_bool_int | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector mask of four packed elements |
vector_bool_long | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector mask of two elements |
vector_bool_short | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector mask of eight packed elements |
vector_double | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of two packed |
vector_float | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of four packed |
vector_signed_char | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of sixteen packed |
vector_signed_int | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of four packed |
vector_signed_long | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of two packed |
vector_signed_short | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of eight packed |
vector_unsigned_char | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of sixteen packed |
vector_unsigned_int | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of four packed |
vector_unsigned_long | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of two packed |
vector_unsigned_short | ExperimentalPowerPC-64 PowerPC-specific 128-bit wide vector of eight packed |
Functions
trap⚠ | ExperimentalPowerPC-64 Generates the trap instruction |
vec_abs⚠ | ExperimentalPowerPC-64 and altivec Vector abs. |
vec_abss⚠ | ExperimentalPowerPC-64 and altivec Vector abss. |
vec_add⚠ | ExperimentalPowerPC-64 and altivec Vector add. |
vec_addc⚠ | ExperimentalPowerPC-64 and altivec Vector addc. |
vec_adds⚠ | ExperimentalPowerPC-64 and altivec Vector adds. |
vec_and⚠ | ExperimentalPowerPC-64 and altivec Vector and. |
vec_andc⚠ | ExperimentalPowerPC-64 and altivec Vector andc. |
vec_avg⚠ | ExperimentalPowerPC-64 and altivec Vector avg. |
vec_ceil⚠ | ExperimentalPowerPC-64 and altivec Vector cmpb. |
vec_cmpb⚠ | ExperimentalPowerPC-64 and altivec Vector cmpb. |
vec_cmpeq⚠ | ExperimentalPowerPC-64 and altivec Vector cmpeq. |
vec_cmpge⚠ | ExperimentalPowerPC-64 and altivec Vector cmpge. |
vec_cmpgt⚠ | ExperimentalPowerPC-64 and altivec Vector cmpgt. |
vec_cmple⚠ | ExperimentalPowerPC-64 and altivec Vector cmple. |
vec_cmplt⚠ | ExperimentalPowerPC-64 and altivec Vector cmplt. |
vec_expte⚠ | ExperimentalPowerPC-64 and altivec Vector expte. |
vec_floor⚠ | ExperimentalPowerPC-64 and altivec Vector floor. |
vec_ld⚠ | ExperimentalPowerPC-64 and altivec Vector ld. |
vec_madd⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Add |
vec_madds⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Add Saturated |
vec_max⚠ | ExperimentalPowerPC-64 and altivec Vector max. |
vec_min⚠ | ExperimentalPowerPC-64 and altivec Vector min. |
vec_mladd⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Low and Add Unsigned Half Word |
vec_mradds⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Round and Add Saturated |
vec_msum⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Sum |
vec_msums⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Sum Saturated |
vec_mule⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Even |
vec_mulo⚠ | ExperimentalPowerPC-64 and altivec Vector Multiply Odd |
vec_nmsub⚠ | ExperimentalPowerPC-64 and altivec Vector Negative Multiply Subtract |
vec_perm⚠ | ExperimentalPowerPC-64 and altivec Vector permute. |
vec_splats⚠ | ExperimentalPowerPC-64 and altivec Vector splats. |
vec_sub⚠ | ExperimentalPowerPC-64 and altivec Vector sub. |
vec_subs⚠ | ExperimentalPowerPC-64 and altivec Vector subs. |
vec_sum2s⚠ | ExperimentalPowerPC-64 and altivec Vector Sum Across Partial (1/2) Saturated |
vec_sum4s⚠ | ExperimentalPowerPC-64 and altivec Vector Sum Across Partial (1/4) Saturated |
vec_xxpermdi⚠ | ExperimentalPowerPC-64 and vsx Vector permute. |