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

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

add(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
alignmentsimd::SimdTraits< float, avx2_t >static
andnot(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
broadcast(const float *ptr)simd::SimdTraits< float, avx2_t >inlinestatic
extract(reg x, size_t index)simd::SimdTraits< float, avx2_t >inlinestatic
fma(reg a, reg b, reg c)simd::SimdTraits< float, avx2_t >inlinestatic
fmadd(reg a, reg b, reg c)simd::SimdTraits< float, avx2_t >inlinestatic
horizontal_add(reg v)simd::SimdTraits< float, avx2_t >inlinestatic
load(const float *ptr)simd::SimdTraits< float, avx2_t >inlinestatic
loadu(const float *ptr)simd::SimdTraits< float, avx2_t >inlinestatic
maskload(const float *ptr, __m256i m)simd::SimdTraits< float, avx2_t >inlinestatic
maskstore(float *ptr, __m256i mask, __m256 value)simd::SimdTraits< float, avx2_t >inlinestatic
max(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
min(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
mul(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
permute(reg x)simd::SimdTraits< float, avx2_t >inlinestatic
reg typedefsimd::SimdTraits< float, avx2_t >
reg_aligned typedefsimd::SimdTraits< float, avx2_t >
set(float a, float b, float c, float d)simd::SimdTraits< float, avx2_t >inlinestatic
set1(float x)simd::SimdTraits< float, avx2_t >inlinestatic
set8(float a0, float a1, float a2, float a3, float a4, float a5, float a6, float a7)simd::SimdTraits< float, avx2_t >inlinestatic
setzero()simd::SimdTraits< float, avx2_t >inlinestatic
store(float *ptr, reg x)simd::SimdTraits< float, avx2_t >inlinestatic
store_stream(float *ptr, reg x)simd::SimdTraits< float, avx2_t >inlinestatic
storeu(float *ptr, reg x)simd::SimdTraits< float, avx2_t >inlinestatic
stream(float *ptr, reg x)simd::SimdTraits< float, avx2_t >inlinestatic
sub(reg a, reg b)simd::SimdTraits< float, avx2_t >inlinestatic
widthsimd::SimdTraits< float, avx2_t >static
zero()simd::SimdTraits< float, avx2_t >inlinestatic