clang API Documentation
Go to the source code of this file.
Defines | |
#define | __CR6_EQ 0 |
#define | __CR6_EQ_REV 1 |
#define | __CR6_LT 2 |
#define | __CR6_LT_REV 3 |
#define | __ATTRS_o_ai __attribute__((__overloadable__, __always_inline__)) |
#define | __builtin_altivec_abs_v16qi vec_abs |
#define | __builtin_altivec_abs_v8hi vec_abs |
#define | __builtin_altivec_abs_v4si vec_abs |
#define | __builtin_altivec_abss_v16qi vec_abss |
#define | __builtin_altivec_abss_v8hi vec_abss |
#define | __builtin_altivec_abss_v4si vec_abss |
#define | __builtin_altivec_vaddubm vec_vaddubm |
#define | __builtin_altivec_vadduhm vec_vadduhm |
#define | __builtin_altivec_vadduwm vec_vadduwm |
#define | __builtin_altivec_vaddfp vec_vaddfp |
#define | __builtin_altivec_vand vec_and |
#define | __builtin_altivec_vandc vec_andc |
#define | __builtin_altivec_vmrghb vec_vmrghb |
#define | __builtin_altivec_vmrghh vec_vmrghh |
#define | __builtin_altivec_vmrghw vec_vmrghw |
#define | __builtin_altivec_vmrglb vec_vmrglb |
#define | __builtin_altivec_vmrglh vec_vmrglh |
#define | __builtin_altivec_vmrglw vec_vmrglw |
#define | __builtin_altivec_vmladduhm vec_mladd |
#define | __builtin_altivec_vnor vec_nor |
#define | __builtin_altivec_vor vec_or |
#define | __builtin_altivec_vpkuhum vec_vpkuhum |
#define | __builtin_altivec_vpkuwum vec_vpkuwum |
#define | __builtin_altivec_vsel_4si vec_sel |
#define | __builtin_altivec_vslb vec_vslb |
#define | __builtin_altivec_vslh vec_vslh |
#define | __builtin_altivec_vslw vec_vslw |
#define | __builtin_altivec_vsldoi_4si vec_sld |
#define | __builtin_altivec_vspltb vec_vspltb |
#define | __builtin_altivec_vsplth vec_vsplth |
#define | __builtin_altivec_vspltw vec_vspltw |
#define | __builtin_altivec_vspltisb vec_splat_s8 |
#define | __builtin_altivec_vspltish vec_splat_s16 |
#define | __builtin_altivec_vspltisw vec_splat_s32 |
#define | __builtin_altivec_vsrb vec_vsrb |
#define | __builtin_altivec_vsrh vec_vsrh |
#define | __builtin_altivec_vsrw vec_vsrw |
#define | __builtin_altivec_vsububm vec_vsububm |
#define | __builtin_altivec_vsubuhm vec_vsubuhm |
#define | __builtin_altivec_vsubuwm vec_vsubuwm |
#define | __builtin_altivec_vsubfp vec_vsubfp |
#define | __builtin_altivec_vxor vec_xor |
Functions | |
static vector signed char __ATTRS_o_ai | vec_perm (vector signed char __a, vector signed char __b, vector unsigned char __c) |
static vector unsigned char __ATTRS_o_ai | vec_perm (vector unsigned char __a, vector unsigned char __b, vector unsigned char __c) |
static vector bool char __ATTRS_o_ai | vec_perm (vector bool char __a, vector bool char __b, vector unsigned char __c) |
static vector short __ATTRS_o_ai | vec_perm (vector short __a, vector short __b, vector unsigned char __c) |
static vector unsigned short __ATTRS_o_ai | vec_perm (vector unsigned short __a, vector unsigned short __b, vector unsigned char __c) |
static vector bool short __ATTRS_o_ai | vec_perm (vector bool short __a, vector bool short __b, vector unsigned char __c) |
static vector pixel __ATTRS_o_ai | vec_perm (vector pixel __a, vector pixel __b, vector unsigned char __c) |
static vector int __ATTRS_o_ai | vec_perm (vector int __a, vector int __b, vector unsigned char __c) |
static vector unsigned int __ATTRS_o_ai | vec_perm (vector unsigned int __a, vector unsigned int __b, vector unsigned char __c) |
static vector bool int __ATTRS_o_ai | vec_perm (vector bool int __a, vector bool int __b, vector unsigned char __c) |
static vector float __ATTRS_o_ai | vec_perm (vector float __a, vector float __b, vector unsigned char __c) |
static vector unsigned char __ATTRS_o_ai | vec_xor (vector unsigned char __a, vector unsigned char __b) |
static vector signed char __ATTRS_o_ai | vec_abs (vector signed char __a) |
static vector signed short __ATTRS_o_ai | vec_abs (vector signed short __a) |
static vector signed int __ATTRS_o_ai | vec_abs (vector signed int __a) |
static vector float __ATTRS_o_ai | vec_abs (vector float __a) |
static vector signed char __ATTRS_o_ai | vec_abss (vector signed char __a) |
static vector signed short __ATTRS_o_ai | vec_abss (vector signed short __a) |
static vector signed int __ATTRS_o_ai | vec_abss (vector signed int __a) |
static vector signed char __ATTRS_o_ai | vec_add (vector signed char __a, vector signed char __b) |
static vector signed char __ATTRS_o_ai | vec_add (vector bool char __a, vector signed char __b) |
static vector signed char __ATTRS_o_ai | vec_add (vector signed char __a, vector bool char __b) |
static vector unsigned char __ATTRS_o_ai | vec_add (vector unsigned char __a, vector unsigned char __b) |
static vector unsigned char __ATTRS_o_ai | vec_add (vector bool char __a, vector unsigned char __b) |
static vector unsigned char __ATTRS_o_ai | vec_add (vector unsigned char __a, vector bool char __b) |
static vector short __ATTRS_o_ai | vec_add (vector short __a, vector short __b) |
static vector short __ATTRS_o_ai | vec_add (vector bool short __a, vector short __b) |
static vector short __ATTRS_o_ai | vec_add (vector short __a, vector bool short __b) |
static vector unsigned short __ATTRS_o_ai | vec_add (vector unsigned short __a, vector unsigned short __b) |
static vector unsigned short __ATTRS_o_ai | vec_add (vector bool short __a, vector unsigned short __b) |
static vector unsigned short __ATTRS_o_ai | vec_add (vector unsigned short __a, vector bool short __b) |
static vector int __ATTRS_o_ai | vec_add (vector int __a, vector int __b) |
static vector int __ATTRS_o_ai | vec_add (vector bool int __a, vector int __b) |
static vector int __ATTRS_o_ai | vec_add (vector int __a, vector bool int __b) |
static vector unsigned int __ATTRS_o_ai | vec_add (vector unsigned int __a, vector unsigned int __b) |
static vector unsigned int __ATTRS_o_ai | vec_add (vector bool int __a, vector unsigned int __b) |
static vector unsigned int __ATTRS_o_ai | vec_add (vector unsigned int __a, vector bool int __b) |
static vector float __ATTRS_o_ai | vec_add (vector float __a, vector float __b) |
static vector signed char __ATTRS_o_ai | vec_vaddubm (vector signed char __a, vector signed char __b) |
static vector signed char __ATTRS_o_ai | vec_vaddubm (vector bool char __a, vector signed char __b) |
static vector signed char __ATTRS_o_ai | vec_vaddubm (vector signed char __a, vector bool char __b) |
static vector unsigned char __ATTRS_o_ai | vec_vaddubm (vector unsigned char __a, vector unsigned char __b) |
static vector unsigned char __ATTRS_o_ai | vec_vaddubm (vector bool char __a, vector unsigned char __b) |
static vector unsigned char __ATTRS_o_ai | vec_vaddubm (vector unsigned char __a, vector bool char __b) |
static vector short __ATTRS_o_ai | vec_vadduhm (vector short __a, vector short __b) |
static vector short __ATTRS_o_ai | vec_vadduhm (vector bool short __a, vector short __b) |
static vector short __ATTRS_o_ai | vec_vadduhm (vector short __a, vector bool short __b) |
static vector unsigned short __ATTRS_o_ai | vec_vadduhm (vector unsigned short __a, vector unsigned short __b) |
static vector unsigned short __ATTRS_o_ai | vec_vadduhm (vector bool short __a, vector unsigned short __b) |
static vector unsigned short __ATTRS_o_ai | vec_vadduhm (vector unsigned short __a, vector bool short __b) |
static vector int __ATTRS_o_ai | vec_vadduwm (vector int __a, vector int __b) |
static vector int __ATTRS_o_ai | vec_vadduwm (vector bool int __a, vector int __b) |
static vector int __ATTRS_o_ai | vec_vadduwm (vector int __a, vector bool int __b) |
static vector unsigned int __ATTRS_o_ai | vec_vadduwm (vector unsigned int __a, vector unsigned int __b) |
static vector unsigned int __ATTRS_o_ai | vec_vadduwm (vector bool int __a, vector unsigned int __b) |
static vector unsigned int __ATTRS_o_ai | vec_vadduwm (vector unsigned int __a, vector bool int __b) |
static vector float | __attribute__ ((__always_inline__)) vec_vaddfp(vector float __a |
#define __ATTRS_o_ai __attribute__((__overloadable__, __always_inline__)) |
#define __builtin_altivec_abs_v16qi vec_abs |
#define __builtin_altivec_abs_v4si vec_abs |
#define __builtin_altivec_abs_v8hi vec_abs |
#define __builtin_altivec_abss_v16qi vec_abss |
#define __builtin_altivec_abss_v4si vec_abss |
#define __builtin_altivec_abss_v8hi vec_abss |
#define __builtin_altivec_vaddfp vec_vaddfp |
#define __builtin_altivec_vaddubm vec_vaddubm |
#define __builtin_altivec_vadduhm vec_vadduhm |
#define __builtin_altivec_vadduwm vec_vadduwm |
#define __builtin_altivec_vand vec_and |
#define __builtin_altivec_vandc vec_andc |
#define __builtin_altivec_vmladduhm vec_mladd |
#define __builtin_altivec_vmrghb vec_vmrghb |
#define __builtin_altivec_vmrghh vec_vmrghh |
#define __builtin_altivec_vmrghw vec_vmrghw |
#define __builtin_altivec_vmrglb vec_vmrglb |
#define __builtin_altivec_vmrglh vec_vmrglh |
#define __builtin_altivec_vmrglw vec_vmrglw |
#define __builtin_altivec_vnor vec_nor |
#define __builtin_altivec_vor vec_or |
#define __builtin_altivec_vpkuhum vec_vpkuhum |
#define __builtin_altivec_vpkuwum vec_vpkuwum |
#define __builtin_altivec_vsel_4si vec_sel |
#define __builtin_altivec_vslb vec_vslb |
#define __builtin_altivec_vsldoi_4si vec_sld |
#define __builtin_altivec_vslh vec_vslh |
#define __builtin_altivec_vslw vec_vslw |
#define __builtin_altivec_vspltb vec_vspltb |
#define __builtin_altivec_vsplth vec_vsplth |
#define __builtin_altivec_vspltisb vec_splat_s8 |
#define __builtin_altivec_vspltish vec_splat_s16 |
#define __builtin_altivec_vspltisw vec_splat_s32 |
#define __builtin_altivec_vspltw vec_vspltw |
#define __builtin_altivec_vsrb vec_vsrb |
#define __builtin_altivec_vsrh vec_vsrh |
#define __builtin_altivec_vsrw vec_vsrw |
#define __builtin_altivec_vsubfp vec_vsubfp |
#define __builtin_altivec_vsububm vec_vsububm |
#define __builtin_altivec_vsubuhm vec_vsubuhm |
#define __builtin_altivec_vsubuwm vec_vsubuwm |
#define __builtin_altivec_vxor vec_xor |
#define __CR6_EQ_REV 1 |
#define __CR6_LT_REV 3 |
static vector float __attribute__ | ( | (__always_inline__) | ) | [static] |
static vector signed char __ATTRS_o_ai vec_abs | ( | vector signed char | __a | ) | [static] |
static vector signed short __ATTRS_o_ai vec_abs | ( | vector signed short | __a | ) | [static] |
static vector signed int __ATTRS_o_ai vec_abs | ( | vector signed int | __a | ) | [static] |
static vector float __ATTRS_o_ai vec_abs | ( | vector float | __a | ) | [static] |
static vector signed char __ATTRS_o_ai vec_abss | ( | vector signed char | __a | ) | [static] |
static vector signed short __ATTRS_o_ai vec_abss | ( | vector signed short | __a | ) | [static] |
static vector signed int __ATTRS_o_ai vec_abss | ( | vector signed int | __a | ) | [static] |
static vector signed char __ATTRS_o_ai vec_add | ( | vector signed char | __a, |
vector signed char | __b | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_add | ( | vector bool char | __a, |
vector signed char | __b | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_add | ( | vector signed char | __a, |
vector bool char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_add | ( | vector unsigned char | __a, |
vector unsigned char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_add | ( | vector bool char | __a, |
vector unsigned char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_add | ( | vector unsigned char | __a, |
vector bool char | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_add | ( | vector short | __a, |
vector short | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_add | ( | vector bool short | __a, |
vector short | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_add | ( | vector short | __a, |
vector bool short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_add | ( | vector unsigned short | __a, |
vector unsigned short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_add | ( | vector bool short | __a, |
vector unsigned short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_add | ( | vector unsigned short | __a, |
vector bool short | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_add | ( | vector int | __a, |
vector int | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_add | ( | vector bool int | __a, |
vector int | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_add | ( | vector int | __a, |
vector bool int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_add | ( | vector unsigned int | __a, |
vector unsigned int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_add | ( | vector bool int | __a, |
vector unsigned int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_add | ( | vector unsigned int | __a, |
vector bool int | __b | ||
) | [static] |
static vector float __ATTRS_o_ai vec_add | ( | vector float | __a, |
vector float | __b | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_perm | ( | vector signed char | __a, |
vector signed char | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_perm | ( | vector unsigned char | __a, |
vector unsigned char | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector bool char __ATTRS_o_ai vec_perm | ( | vector bool char | __a, |
vector bool char | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector short __ATTRS_o_ai vec_perm | ( | vector short | __a, |
vector short | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_perm | ( | vector unsigned short | __a, |
vector unsigned short | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector bool short __ATTRS_o_ai vec_perm | ( | vector bool short | __a, |
vector bool short | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector pixel __ATTRS_o_ai vec_perm | ( | vector pixel | __a, |
vector pixel | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector int __ATTRS_o_ai vec_perm | ( | vector int | __a, |
vector int | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_perm | ( | vector unsigned int | __a, |
vector unsigned int | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector bool int __ATTRS_o_ai vec_perm | ( | vector bool int | __a, |
vector bool int | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector float __ATTRS_o_ai vec_perm | ( | vector float | __a, |
vector float | __b, | ||
vector unsigned char | __c | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_vaddubm | ( | vector signed char | __a, |
vector signed char | __b | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_vaddubm | ( | vector bool char | __a, |
vector signed char | __b | ||
) | [static] |
static vector signed char __ATTRS_o_ai vec_vaddubm | ( | vector signed char | __a, |
vector bool char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_vaddubm | ( | vector unsigned char | __a, |
vector unsigned char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_vaddubm | ( | vector bool char | __a, |
vector unsigned char | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_vaddubm | ( | vector unsigned char | __a, |
vector bool char | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_vadduhm | ( | vector short | __a, |
vector short | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_vadduhm | ( | vector bool short | __a, |
vector short | __b | ||
) | [static] |
static vector short __ATTRS_o_ai vec_vadduhm | ( | vector short | __a, |
vector bool short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_vadduhm | ( | vector unsigned short | __a, |
vector unsigned short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_vadduhm | ( | vector bool short | __a, |
vector unsigned short | __b | ||
) | [static] |
static vector unsigned short __ATTRS_o_ai vec_vadduhm | ( | vector unsigned short | __a, |
vector bool short | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_vadduwm | ( | vector int | __a, |
vector int | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_vadduwm | ( | vector bool int | __a, |
vector int | __b | ||
) | [static] |
static vector int __ATTRS_o_ai vec_vadduwm | ( | vector int | __a, |
vector bool int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_vadduwm | ( | vector unsigned int | __a, |
vector unsigned int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_vadduwm | ( | vector bool int | __a, |
vector unsigned int | __b | ||
) | [static] |
static vector unsigned int __ATTRS_o_ai vec_vadduwm | ( | vector unsigned int | __a, |
vector bool int | __b | ||
) | [static] |
static vector unsigned char __ATTRS_o_ai vec_xor | ( | vector unsigned char | __a, |
vector unsigned char | __b | ||
) | [static] |