xsimd
INSTALLATION
Installation
USAGE
Basic usage
Writing vectorized code
API REFERENCE
Instruction set macros
Batch types
Data transfer
Arithmetic operators
Comparison operators
Bitwise operators
Mathematical functions
Reduction operators
Type conversion
Type Traits
Conditional expression
Miscellaneous
Alignment manipulation
Architecture manipulation
Arch Dispatching
MIGRATION GUIDE
From 7.x to 8.x
xsimd
»
Index
Index
O
|
X
O
operator& (C++ function)
operator&& (C++ function)
operator* (C++ function)
,
[1]
operator+ (C++ function)
,
[1]
operator- (C++ function)
,
[1]
operator/ (C++ function)
,
[1]
operator^ (C++ function)
operator| (C++ function)
operator|| (C++ function)
X
xsimd::abs (C++ function)
xsimd::acos (C++ function)
xsimd::acosh (C++ function)
xsimd::add (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::size_max (C++ function)
xsimd::aligned_allocator::~aligned_allocator (C++ function)
xsimd::aligned_mode (C++ class)
xsimd::all (C++ function)
xsimd::any (C++ function)
xsimd::asin (C++ function)
xsimd::asinh (C++ function)
xsimd::atan (C++ function)
xsimd::atan2 (C++ function)
xsimd::atanh (C++ function)
xsimd::avx (C++ class)
xsimd::avx2 (C++ class)
xsimd::avx512bw (C++ class)
xsimd::avx512cd (C++ class)
xsimd::avx512dq (C++ class)
xsimd::avx512f (C++ class)
xsimd::batch (C++ class)
xsimd::batch::batch (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
xsimd::batch::broadcast (C++ function)
xsimd::batch::gather (C++ function)
xsimd::batch::get (C++ function)
xsimd::batch::load (C++ function)
,
[1]
xsimd::batch::load_aligned (C++ function)
xsimd::batch::load_unaligned (C++ function)
xsimd::batch::scatter (C++ function)
xsimd::batch::size (C++ member)
,
[1]
xsimd::batch::store (C++ function)
,
[1]
xsimd::batch::store_aligned (C++ function)
xsimd::batch::store_unaligned (C++ function)
xsimd::batch<std::complex<T>, A> (C++ class)
xsimd::batch<std::complex<T>, A>::arch_type (C++ type)
xsimd::batch<std::complex<T>, A>::batch_bool_type (C++ type)
xsimd::batch<std::complex<T>, A>::real_batch (C++ type)
xsimd::batch<std::complex<T>, A>::value_type (C++ type)
xsimd::batch<T, A>::arch_type (C++ type)
xsimd::batch<T, A>::batch_bool_type (C++ type)
xsimd::batch<T, A>::register_type (C++ type)
xsimd::batch<T, A>::value_type (C++ type)
xsimd::batch_bool (C++ class)
xsimd::batch_bool::batch_bool (C++ function)
xsimd::batch_bool::from_mask (C++ function)
xsimd::batch_bool::mask (C++ function)
xsimd::batch_bool::size (C++ member)
xsimd::batch_bool<T, A>::arch_type (C++ type)
xsimd::batch_bool<T, A>::batch_type (C++ type)
xsimd::batch_bool<T, A>::register_type (C++ type)
xsimd::batch_bool<T, A>::value_type (C++ type)
xsimd::batch_bool_cast (C++ function)
xsimd::batch_cast (C++ function)
xsimd::batch_constant (C++ class)
xsimd::batch_constant::get (C++ function)
xsimd::batch_constant::operator batch_type (C++ function)
xsimd::bitofsign (C++ function)
xsimd::bitwise_and (C++ function)
,
[1]
xsimd::bitwise_andnot (C++ function)
,
[1]
xsimd::bitwise_cast (C++ function)
,
[1]
xsimd::bitwise_not (C++ function)
,
[1]
xsimd::bitwise_or (C++ function)
,
[1]
xsimd::bitwise_xor (C++ function)
,
[1]
xsimd::broadcast (C++ function)
xsimd::broadcast_as (C++ function)
xsimd::cbrt (C++ function)
xsimd::ceil (C++ function)
xsimd::clip (C++ function)
xsimd::copysign (C++ function)
xsimd::cos (C++ function)
xsimd::cosh (C++ function)
xsimd::decr (C++ function)
xsimd::decr_if (C++ function)
xsimd::detail::sve (C++ class)
xsimd::dispatch (C++ function)
xsimd::div (C++ function)
xsimd::eq (C++ function)
xsimd::erf (C++ function)
xsimd::erfc (C++ function)
xsimd::exp (C++ function)
xsimd::exp10 (C++ function)
xsimd::exp2 (C++ function)
xsimd::expm1 (C++ function)
xsimd::fabs (C++ function)
xsimd::fdim (C++ function)
xsimd::floor (C++ function)
xsimd::fma (C++ function)
xsimd::fma3<avx2> (C++ class)
xsimd::fma3<avx> (C++ class)
xsimd::fma3<sse4_2> (C++ class)
xsimd::fma4 (C++ class)
xsimd::fmax (C++ function)
xsimd::fmin (C++ function)
xsimd::fmod (C++ function)
xsimd::fms (C++ function)
xsimd::fnma (C++ function)
xsimd::fnms (C++ function)
xsimd::ge (C++ function)
xsimd::generic (C++ class)
xsimd::generic::alignment (C++ function)
xsimd::generic::available (C++ function)
xsimd::generic::name (C++ function)
xsimd::generic::requires_alignment (C++ function)
xsimd::generic::supported (C++ function)
xsimd::generic::version (C++ function)
xsimd::gt (C++ function)
xsimd::haddp (C++ function)
xsimd::hypot (C++ function)
xsimd::incr (C++ function)
xsimd::incr_if (C++ function)
xsimd::insert (C++ function)
xsimd::is_aligned (C++ function)
xsimd::is_batch (C++ class)
xsimd::is_batch_bool (C++ class)
xsimd::is_batch_complex (C++ class)
xsimd::is_even (C++ function)
xsimd::is_flint (C++ function)
xsimd::is_odd (C++ function)
xsimd::isfinite (C++ function)
xsimd::isinf (C++ function)
xsimd::isnan (C++ function)
xsimd::ldexp (C++ function)
xsimd::le (C++ function)
xsimd::lgamma (C++ function)
xsimd::load (C++ function)
,
[1]
xsimd::load_aligned (C++ function)
xsimd::load_as (C++ function)
,
[1]
xsimd::load_unaligned (C++ function)
xsimd::log (C++ function)
xsimd::log10 (C++ function)
xsimd::log1p (C++ function)
xsimd::log2 (C++ function)
xsimd::lt (C++ function)
xsimd::make_batch_constant (C++ function)
xsimd::make_sized_batch (C++ class)
xsimd::mask_type (C++ class)
xsimd::max (C++ function)
xsimd::min (C++ function)
xsimd::mod (C++ function)
xsimd::mul (C++ function)
xsimd::nearbyint (C++ function)
xsimd::nearbyint_as_int (C++ function)
xsimd::neg (C++ function)
xsimd::neon (C++ class)
xsimd::neon64 (C++ class)
xsimd::neq (C++ function)
xsimd::nextafter (C++ function)
xsimd::none (C++ function)
xsimd::operator<< (C++ function)
,
[1]
xsimd::polar (C++ function)
xsimd::pos (C++ function)
xsimd::pow (C++ function)
,
[1]
xsimd::reciprocal (C++ function)
xsimd::reduce (C++ function)
xsimd::reduce_add (C++ function)
xsimd::reduce_max (C++ function)
xsimd::reduce_min (C++ function)
xsimd::remainder (C++ function)
xsimd::rint (C++ function)
xsimd::round (C++ function)
xsimd::rsqrt (C++ function)
xsimd::sadd (C++ function)
xsimd::scalar_type (C++ class)
xsimd::select (C++ function)
,
[1]
,
[2]
xsimd::sign (C++ function)
xsimd::signnz (C++ function)
xsimd::sin (C++ function)
xsimd::sincos (C++ function)
xsimd::sinh (C++ function)
xsimd::slide_left (C++ function)
xsimd::slide_right (C++ function)
xsimd::sqrt (C++ function)
xsimd::sse2 (C++ class)
xsimd::sse3 (C++ class)
xsimd::sse4_1 (C++ class)
xsimd::sse4_2 (C++ class)
xsimd::ssse3 (C++ class)
xsimd::ssub (C++ function)
xsimd::store (C++ function)
,
[1]
xsimd::store_aligned (C++ function)
xsimd::store_as (C++ function)
,
[1]
xsimd::store_unaligned (C++ function)
xsimd::sub (C++ function)
xsimd::swizzle (C++ function)
xsimd::tan (C++ function)
xsimd::tanh (C++ function)
xsimd::tgamma (C++ function)
xsimd::to_float (C++ function)
xsimd::to_int (C++ function)
xsimd::trunc (C++ function)
xsimd::unaligned_mode (C++ class)
xsimd::unavailable (C++ class)
xsimd::zip_hi (C++ function)
xsimd::zip_lo (C++ function)
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_AVX (C macro)
XSIMD_WITH_FMA3_SSE (C macro)
XSIMD_WITH_FMA4 (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)
XSIMD_WITH_SVE (C macro)