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

This is the complete list of members for generic::svec< 4, float >, including all inherited members.

abs()generic::svec< 4, float >
broadcast(int32_t index)generic::svec< 4, float >
ceil()generic::svec< 4, float >
exp()generic::svec< 4, float >
floor()generic::svec< 4, float >
gather(svec< 4, void * > ptrs, svec< 4, bool > mask)generic::svec< 4, float >static
gather_base_offsets(float *b, uint32_t scale, svec< 4, int32_t > offsets, svec< 4, bool > mask)generic::svec< 4, float >static
gather_base_offsets(float *b, uint32_t scale, svec< 4, int64_t > offsets, svec< 4, bool > mask)generic::svec< 4, float >static
gather_stride(float *b, int32_t off, int32_t stride)generic::svec< 4, float >static
gather_stride(float *b, int64_t off, int64_t stride)generic::svec< 4, float >static
load(svec< 4, float > *p)generic::svec< 4, float >static
load_and_splat(float *p)generic::svec< 4, float >static
load_const(const float *p)generic::svec< 4, float >static
log()generic::svec< 4, float >
masked_load(svec< 4, float > *p, svec< 4, bool > mask)generic::svec< 4, float >static
masked_store(svec< 4, float > *p, svec< 4, bool > mask)generic::svec< 4, float >
operator!=(svec< 4, float > a)generic::svec< 4, float >
operator*(svec< 4, float > a)generic::svec< 4, float >
operator*(float s)generic::svec< 4, float >
operator+(svec< 4, float > a)generic::svec< 4, float >
operator+(float s)generic::svec< 4, float >
operator-()generic::svec< 4, float >
operator-(svec< 4, float > a)generic::svec< 4, float >
operator-(float s)generic::svec< 4, float >
operator/(svec< 4, float > a)generic::svec< 4, float >
operator/(float s)generic::svec< 4, float >
operator<(svec< 4, float > a)generic::svec< 4, float >
operator<<(std::ostream &out, const svec< 4, float > &v)generic::svec< 4, float >friend
operator<=(svec< 4, float > a)generic::svec< 4, float >
operator==(svec< 4, float > a)generic::svec< 4, float >
operator>(svec< 4, float > a)generic::svec< 4, float >
operator>=(svec< 4, float > a)generic::svec< 4, float >
operator[](int index)generic::svec< 4, float >
operator[](int index) const generic::svec< 4, float >
pow(svec< 4, float > a)generic::svec< 4, float >
rcp()generic::svec< 4, float >
reduce_add()generic::svec< 4, float >
reduce_max()generic::svec< 4, float >
reduce_min()generic::svec< 4, float >
rotate(int32_t index)generic::svec< 4, float >
round()generic::svec< 4, float >
rsqrt()generic::svec< 4, float >
scatter(svec< 4, void * > ptrs, svec< 4, bool > mask)generic::svec< 4, float >
scatter_base_offsets(float *b, uint32_t scale, svec< 4, int32_t > offsets, svec< 4, bool > mask)generic::svec< 4, float >
scatter_base_offsets(float *b, uint32_t scale, svec< 4, int64_t > offsets, svec< 4, bool > mask)generic::svec< 4, float >
scatter_stride(float *b, int32_t off, int32_t stride)generic::svec< 4, float >
scatter_stride(float *b, int64_t off, int64_t stride)generic::svec< 4, float >
shuffle(svec< 4, int32_t > index)generic::svec< 4, float >
sqrt()generic::svec< 4, float >
store(svec< 4, float > *p)generic::svec< 4, float >
svec()generic::svec< 4, float >
svec(float a, float b, float c, float d)generic::svec< 4, float >
svec(float a)generic::svec< 4, float >
vgeneric::svec< 4, float >