cppreference.com
Create account
Log in
Namespaces
Page
Discussion
Variants
Views
View
Edit
History
Actions
std::experimental::simd_abi::
compatible
From cppreference.com
<
cpp
|
experimental
|
simd
C++
Compiler support
Freestanding and hosted
Language
Standard library
Standard library headers
Named requirements
Feature test macros
(C++20)
Language support library
Concepts library
(C++20)
Diagnostics library
Memory management library
Metaprogramming library
(C++11)
General utilities library
Containers library
Iterators library
Ranges library
(C++20)
Algorithms library
Strings library
Text processing library
Numerics library
Date and time library
Input/output library
Filesystem library
(C++17)
Concurrency support library
(C++11)
Execution control library
(C++26)
Technical specifications
Symbols index
External libraries
[edit]
Experimental
Technical Specification
Filesystem library
(filesystem TS)
Library fundamentals
(library fundamentals TS)
Library fundamentals 2
(library fundamentals TS v2)
Library fundamentals 3
(library fundamentals TS v3)
Extensions for parallelism
(parallelism TS)
Extensions for parallelism 2
(parallelism TS v2)
Extensions for concurrency
(concurrency TS)
Extensions for concurrency 2
(concurrency TS v2)
Concepts
(concepts TS)
Ranges
(ranges TS)
Reflection
(reflection TS)
Mathematical special functions
(special functions TR)
Experimental Non-TS
Pattern Matching
Linear Algebra
std::execution
Contracts
2D Graphics
[edit]
Extensions for parallelism v2
Parallel exceptions
exception_list
Additional execution policies
execution::vector_policy
execution::unsequenced_policy
Algorithms
induction
reduction
reduction_plus
reduction_minus
reduction_multiplies
reduction_bit_and
reduction_bit_or
reduction_bit_xor
reduction_min
reduction_max
for_loop
for_loop_strided
for_loop_n
for_loop_n_strided
execution::no_vec
execution::ordered_update_t
Task blocks
task_block
task_cancelled_exception
define_task_block
define_task_block_restore_thread
Data-parallel vectors
[edit]
SIMD library
Main classes
simd
simd_mask
ABI tags
simd_abi::scalar
simd_abi::fixed_size
simd_abi::native
simd_abi::compatible
simd_abi::max_fixed_size
simd_abi::deduce
Alignment tags
element_aligned_tag
element_aligned
vector_aligned_tag
vector_aligned
overaligned_tag
overaligned
Where expression
where
where_expression
const_where_expression
Casts
simd_cast
static_simd_cast
to_fixed_size
to_compatible
to_native
split
split_by
concat
Algorithms
min
max
minmax
clamp
Reduction
reduce
hmin
hmax
Mask reduction
all_of
any_of
none_of
some_of
popcount
find_first_set
find_last_set
Traits
is_simd
is_simd_mask