Generic SIMD Intrinsic Library API  0.6
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
vsx::svec< 4, unsigned char > Member List

This is the complete list of members for vsx::svec< 4, unsigned char >, including all inherited members.

abs()vsx::svec< 4, unsigned char >
broadcast(int32_t index)vsx::svec< 4, unsigned char >
gather(svec< 4, void * > ptrs, svec< 4, bool > mask)vsx::svec< 4, unsigned char >static
gather_base_offsets(uint8_t *b, uint32_t scale, svec< 4, int32_t > offsets, svec< 4, bool > mask)vsx::svec< 4, unsigned char >static
gather_base_offsets(uint8_t *b, uint32_t scale, svec< 4, int64_t > offsets, svec< 4, bool > mask)vsx::svec< 4, unsigned char >static
gather_stride(uint8_t *b, int32_t off, int32_t stride)vsx::svec< 4, unsigned char >static
gather_stride(uint8_t *b, int64_t off, int64_t stride)vsx::svec< 4, unsigned char >static
load(svec< 4, uint8_t > *p)vsx::svec< 4, unsigned char >static
load_and_splat(uint8_t *p)vsx::svec< 4, unsigned char >static
load_const(const uint8_t *p)vsx::svec< 4, unsigned char >static
masked_load(svec< 4, uint8_t > *p, svec< 4, bool > mask)vsx::svec< 4, unsigned char >static
masked_store(svec< 4, uint8_t > *p, svec< 4, bool > mask)vsx::svec< 4, unsigned char >
operator!=(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator%(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator%(uint8_t s)vsx::svec< 4, unsigned char >
operator&(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator*(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator*(uint8_t s)vsx::svec< 4, unsigned char >
operator+(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator+(uint8_t s)vsx::svec< 4, unsigned char >
operator-()vsx::svec< 4, unsigned char >
operator-(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator-(uint8_t s)vsx::svec< 4, unsigned char >
operator/(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator/(uint8_t s)vsx::svec< 4, unsigned char >
operator<(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator<<(std::ostream &out, const svec< 4, unsigned char > &v)vsx::svec< 4, unsigned char >friend
operator<<(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator<<(int32_t s)vsx::svec< 4, unsigned char >
operator<=(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator==(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator>(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator>=(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator>>(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator>>(int32_t s)vsx::svec< 4, unsigned char >
operator[](int index)vsx::svec< 4, unsigned char >
operator[](int index) const vsx::svec< 4, unsigned char >
operator^(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
operator|(svec< 4, uint8_t > a)vsx::svec< 4, unsigned char >
reduce_add()vsx::svec< 4, unsigned char >
reduce_max()vsx::svec< 4, unsigned char >
reduce_min()vsx::svec< 4, unsigned char >
rotate(int32_t index)vsx::svec< 4, unsigned char >
scatter(svec< 4, void * > ptrs, svec< 4, bool > mask)vsx::svec< 4, unsigned char >
scatter_base_offsets(uint8_t *b, uint32_t scale, svec< 4, int32_t > offsets, svec< 4, bool > mask)vsx::svec< 4, unsigned char >
scatter_base_offsets(uint8_t *b, uint32_t scale, svec< 4, int64_t > offsets, svec< 4, bool > mask)vsx::svec< 4, unsigned char >
scatter_stride(uint8_t *b, int32_t off, int32_t stride)vsx::svec< 4, unsigned char >
scatter_stride(uint8_t *b, int64_t off, int64_t stride)vsx::svec< 4, unsigned char >
shuffle(svec< 4, int32_t > index)vsx::svec< 4, unsigned char >
store(svec< 4, uint8_t > *p)vsx::svec< 4, unsigned char >
svec()vsx::svec< 4, unsigned char >
svec(__vector unsigned char vv)vsx::svec< 4, unsigned char >
svec(uint8_t a, uint8_t b, uint8_t c, uint8_t d)vsx::svec< 4, unsigned char >
svec(uint8_t a)vsx::svec< 4, unsigned char >
vvsx::svec< 4, unsigned char >