tesseract++ 0.0.1
N-dimensional tensor library for embedded systems
Loading...
Searching...
No Matches
Microkernel< double, 256, X86_AVX > Member List

This is the complete list of members for Microkernel< double, 256, X86_AVX >, including all inherited members.

abs(VecType v) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
add(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
add(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
all_within_tolerance(VecType a, VecType b, ScalarType tol) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
div(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
div(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
div(ScalarType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fmadd(VecType a, VecType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fmadd(VecType a, ScalarType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fmsub(VecType a, VecType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fmsub(VecType a, ScalarType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fnmadd(VecType a, VecType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fnmadd(VecType a, ScalarType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fnmsub(VecType a, VecType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
fnmsub(VecType a, ScalarType b, VecType c) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
gather(const ScalarType *base, const my_size_t *indices) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
load(const ScalarType *ptr) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
loadu(const ScalarType *ptr) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
max(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
max(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
min(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
min(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
MRMicrokernel< double, 256, X86_AVX >static
mul(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
mul(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
NRMicrokernel< double, 256, X86_AVX >static
NR_VECSMicrokernel< double, 256, X86_AVX >static
num_registersMicrokernel< double, 256, X86_AVX >static
ScalarType typedefMicrokernel< double, 256, X86_AVX >
scatter(ScalarType *base, const my_size_t *indices, VecType val) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
set1(ScalarType scalar) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
simdWidthMicrokernel< double, 256, X86_AVX >static
store(ScalarType *ptr, VecType val) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
storeu(ScalarType *ptr, VecType val) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
sub(VecType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
sub(VecType a, ScalarType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
sub(ScalarType a, VecType b) noexceptMicrokernel< double, 256, X86_AVX >inlinestatic
VecType typedefMicrokernel< double, 256, X86_AVX >