xsimd
INSTALLATION
Installation
USAGE
Basic usage
Writing vectorized code
MIGRATION GUIDE
From 7.x to 8.x
API REFERENCE
Instruction set macros
Batch types
Data transfer
Batch manipulation functions
Mathematical functions
Aligned memory allocator
Architecture manipulation
Arch Dispatching
xsimd
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
S
|
X
|
Z
A
add (C++ function)
all (C++ function)
any (C++ function)
B
bitofsign (C++ function)
bitwise_and (C++ function)
bitwise_andnot (C++ function)
,
[1]
bitwise_not (C++ function)
bitwise_or (C++ function)
bitwise_xor (C++ function)
broadcast (C++ function)
broadcast_as (C++ function)
C
copysign (C++ function)
D
div (C++ function)
E
eq (C++ function)
F
fma (C++ function)
fms (C++ function)
fnma (C++ function)
fnms (C++ function)
G
ge (C++ function)
gt (C++ function)
H
hadd (C++ function)
haddp (C++ function)
I
is_even (C++ function)
is_flint (C++ function)
is_odd (C++ function)
isfinite (C++ function)
isinf (C++ function)
isnan (C++ function)
L
le (C++ function)
load (C++ function)
,
[1]
load_aligned (C++ function)
load_as (C++ function)
,
[1]
load_unaligned (C++ function)
lt (C++ function)
M
mod (C++ function)
mul (C++ function)
N
neg (C++ function)
neq (C++ function)
O
operator<< (C++ function)
P
pos (C++ function)
S
sadd (C++ function)
select (C++ function)
,
[1]
,
[2]
sign (C++ function)
signnz (C++ function)
ssub (C++ function)
store (C++ function)
,
[1]
store_aligned (C++ function)
store_as (C++ function)
,
[1]
store_unaligned (C++ function)
sub (C++ function)
X
xsimd::abs (C++ function)
xsimd::acosh (C++ function)
xsimd::aligned_allocator (C++ class)
xsimd::aligned_allocator::address (C++ function)
,
[1]
xsimd::aligned_allocator::aligned_allocator (C++ function)
,
[1]
,
[2]
xsimd::aligned_allocator::allocate (C++ function)
xsimd::aligned_allocator::construct (C++ function)
xsimd::aligned_allocator::deallocate (C++ function)
xsimd::aligned_allocator::destroy (C++ function)
xsimd::aligned_allocator::max_size (C++ function)
xsimd::aligned_allocator::rebind (C++ struct)
xsimd::aligned_allocator::size_max (C++ function)
xsimd::aligned_allocator::~aligned_allocator (C++ function)
xsimd::aligned_mode (C++ struct)
xsimd::asinh (C++ function)
xsimd::atanh (C++ function)
xsimd::avx (C++ struct)
xsimd::avx2 (C++ struct)
xsimd::avx512bw (C++ struct)
xsimd::avx512cd (C++ struct)
xsimd::avx512dq (C++ struct)
xsimd::avx512f (C++ struct)
xsimd::batch (C++ class)
xsimd::batch::load_aligned (C++ function)
xsimd::batch::load_unaligned (C++ function)
xsimd::batch::store_aligned (C++ function)
xsimd::batch::store_unaligned (C++ function)
xsimd::batch<std::complex<T>, A> (C++ class)
xsimd::batch_bool (C++ class)
xsimd::cbrt (C++ function)
xsimd::cosh (C++ function)
xsimd::dispatch (C++ function)
xsimd::erf (C++ function)
xsimd::erfc (C++ function)
xsimd::exp (C++ function)
xsimd::exp2 (C++ function)
xsimd::fma3 (C++ struct)
xsimd::fma5 (C++ struct)
xsimd::hypot (C++ function)
xsimd::isfinite (C++ function)
xsimd::isinf (C++ function)
xsimd::lgamma (C++ function)
xsimd::log (C++ function)
xsimd::log10 (C++ function)
xsimd::neon (C++ struct)
xsimd::neon64 (C++ struct)
xsimd::pow (C++ function)
xsimd::select (C++ function)
xsimd::sinh (C++ function)
xsimd::sqrt (C++ function)
xsimd::sse2 (C++ struct)
xsimd::sse3 (C++ struct)
xsimd::sse4_1 (C++ struct)
xsimd::sse4_2 (C++ struct)
xsimd::ssse3 (C++ struct)
xsimd::tgamma (C++ function)
xsimd::unaligned_mode (C++ struct)
XSIMD_WITH_AVX (C macro)
XSIMD_WITH_AVX2 (C macro)
XSIMD_WITH_AVX512BW (C macro)
XSIMD_WITH_AVX512CD (C macro)
XSIMD_WITH_AVX512DQ (C macro)
XSIMD_WITH_AVX512F (C macro)
XSIMD_WITH_FMA3 (C macro)
XSIMD_WITH_FMA5 (C macro)
XSIMD_WITH_SSE2 (C macro)
XSIMD_WITH_SSE3 (C macro)
XSIMD_WITH_SSE4_1 (C macro)
XSIMD_WITH_SSE4_2 (C macro)
XSIMD_WITH_SSSE3 (C macro)
Z
zip_hi (C++ function)
zip_lo (C++ function)