Difference between revisions of "cpp/experimental/simd"
From cppreference.com
< cpp | experimental
Line 21: | Line 21: | ||
{{dsc talias | cpp/experimental/simd/compatible | tag type that ensures ABI compatibility | notes={{mark since parallelism_ts_2}}}} | {{dsc talias | cpp/experimental/simd/compatible | tag type that ensures ABI compatibility | notes={{mark since parallelism_ts_2}}}} | ||
{{dsc talias | cpp/experimental/simd/native | tag type that is most efficient | notes={{mark since parallelism_ts_2}}}} | {{dsc talias | cpp/experimental/simd/native | tag type that is most efficient | notes={{mark since parallelism_ts_2}}}} | ||
− | {{dsc const | cpp/experimental/simd/max_fixed_size | | + | {{dsc const | cpp/experimental/simd/max_fixed_size | the number of elements guaranteed to be supported when using fixed | notes={{mark since parallelism_ts_2}}}} |
{{dsc end}} | {{dsc end}} | ||
Revision as of 13:10, 1 February 2018
Defined in header
<experimental/simd> |
Contents |
Main classes
(parallelism TS v2) |
data-parallel vector type (class template) |
(parallelism TS v2) |
data-parallel type with the element type bool (class template) |
ABI tags
Defined in namespace
std::experimental::simd_abi | |
(parallelism TS v2) |
tag type for storing a single element (class) |
(parallelism TS v2) |
tag type for storing specified number of elements (class template) |
(parallelism TS v2) |
tag type that ensures ABI compatibility (alias template) |
(parallelism TS v2) |
tag type that is most efficient (alias template) |
(parallelism TS v2) |
the number of elements guaranteed to be supported when using fixed (constant) |
Alignment tags
(parallelism TS v2) |
(class) |
(parallelism TS v2) |
(class) |
(parallelism TS v2) |
(class template) |
Where expression
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(function template) |
Casts
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
Algorithms
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
Reduction
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
Mask reduction
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
(parallelism TS v2) |
(function template) |
Traits
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
(parallelism TS v2) |
(class template) |
Helpers
(parallelism TS v2) |
(alias template) |
(parallelism TS v2) |
(alias template) |
(parallelism TS v2) |
(alias template) |
(parallelism TS v2) |
(alias template) |