Tensorium
Loading...
Searching...
No Matches
simd::SimdTraits< double, avx2_t > Member List

This is the complete list of members for simd::SimdTraits< double, avx2_t >, including all inherited members.

add(reg a, reg b)simd::SimdTraits< double, avx2_t >inlinestatic
alignmentsimd::SimdTraits< double, avx2_t >static
andnot(reg a, reg b)simd::SimdTraits< double, avx2_t >inlinestatic
broadcast(const double *ptr)simd::SimdTraits< double, avx2_t >inlinestatic
extract(reg x, size_t index)simd::SimdTraits< double, avx2_t >inlinestatic
fmadd(reg a, reg b, reg c)simd::SimdTraits< double, avx2_t >inlinestatic
horizontal_add(reg v)simd::SimdTraits< double, avx2_t >inlinestatic
load(const double *ptr)simd::SimdTraits< double, avx2_t >inlinestatic
loadu(const double *ptr)simd::SimdTraits< double, avx2_t >inlinestatic
maskload(const double *ptr, __m256i m)simd::SimdTraits< double, avx2_t >inlinestatic
maskstore(double *ptr, __m256i mask, __m256d value)simd::SimdTraits< double, avx2_t >inlinestatic
max(reg a, reg b)simd::SimdTraits< double, avx2_t >inlinestatic
mul(reg a, reg b)simd::SimdTraits< double, avx2_t >inlinestatic
reg typedefsimd::SimdTraits< double, avx2_t >
reg_aligned typedefsimd::SimdTraits< double, avx2_t >
set(double a, double b, double c, double d)simd::SimdTraits< double, avx2_t >inlinestatic
set1(double x)simd::SimdTraits< double, avx2_t >inlinestatic
setzero()simd::SimdTraits< double, avx2_t >inlinestatic
store(double *ptr, reg x)simd::SimdTraits< double, avx2_t >inlinestatic
store_stream(double *ptr, reg x)simd::SimdTraits< double, avx2_t >inlinestatic
storeu(double *ptr, reg x)simd::SimdTraits< double, avx2_t >inlinestatic
stream(double *ptr, reg x)simd::SimdTraits< double, avx2_t >inlinestatic
sub(reg a, reg b)simd::SimdTraits< double, avx2_t >inlinestatic
widthsimd::SimdTraits< double, avx2_t >static
zero()simd::SimdTraits< double, avx2_t >inlinestatic