@@ -52,7 +52,7 @@ <h1><ins>Header <code><experimental/simd></code> synopsis</ins></h1>
52
52
template<class T> using compatible = < em > implementation-defined</ em > ;
53
53
template<class T> using native = < em > implementation-defined</ em > ;
54
54
55
- template<class T, size_t N> struct deduce { using type = < em > see- below</ em > ; };
55
+ template<class T, size_t N> struct deduce { using type = < em > see below</ em > ; };
56
56
template<class T, size_t N> using deduce_t = typename deduce<T, N>::type;
57
57
}
58
58
@@ -95,8 +95,8 @@ <h1><ins>Header <code><experimental/simd></code> synopsis</ins></h1>
95
95
template<class T, int N> using fixed_size_simd_mask = simd_mask<T, simd_abi::fixed_size<N>>;
96
96
97
97
< cxx-ref insynopsis ="" to ="parallel.simd.casts "> </ cxx-ref >
98
- template<class T, class U, class Abi> < em > see- below</ em > simd_cast(const simd<U, Abi>&);
99
- template<class T, class U, class Abi> < em > see- below</ em > static_simd_cast(const simd<U, Abi>&);
98
+ template<class T, class U, class Abi> < em > see below</ em > simd_cast(const simd<U, Abi>&);
99
+ template<class T, class U, class Abi> < em > see below</ em > static_simd_cast(const simd<U, Abi>&);
100
100
101
101
template<class T, class Abi>
102
102
fixed_size_simd<T, simd_size_v<T, Abi>> to_fixed_size(const simd<T, Abi>&) noexcept;
@@ -130,13 +130,13 @@ <h1><ins>Header <code><experimental/simd></code> synopsis</ins></h1>
130
130
template<class T, class Abi> int find_first_set(const simd_mask<T, Abi>&);
131
131
template<class T, class Abi> int find_last_set(const simd_mask<T, Abi>&);
132
132
133
- bool all_of(< em > see- below</ em > ) noexcept;
134
- bool any_of(< em > see- below</ em > ) noexcept;
135
- bool none_of(< em > see- below</ em > ) noexcept;
136
- bool some_of(< em > see- below</ em > ) noexcept;
137
- int popcount(< em > see- below</ em > ) noexcept;
138
- int find_first_set(< em > see- below</ em > ) noexcept;
139
- int find_last_set(< em > see- below</ em > ) noexcept;
133
+ bool all_of(< em > see below</ em > ) noexcept;
134
+ bool any_of(< em > see below</ em > ) noexcept;
135
+ bool none_of(< em > see below</ em > ) noexcept;
136
+ bool some_of(< em > see below</ em > ) noexcept;
137
+ int popcount(< em > see below</ em > ) noexcept;
138
+ int find_first_set(< em > see below</ em > ) noexcept;
139
+ int find_last_set(< em > see below</ em > ) noexcept;
140
140
141
141
< cxx-ref insynopsis ="" to ="parallel.simd.whereexpr "> </ cxx-ref >
142
142
template<class M, class T> class const_where_expression;
@@ -159,10 +159,10 @@ <h1><ins>Header <code><experimental/simd></code> synopsis</ins></h1>
159
159
const_where_expression<simd_mask<T, Abi>, simd_mask<T, Abi>> where(const nodeduce_t<simd_mask<T, Abit>>&, const simd_mask<T, Abi>&) noexcept;
160
160
161
161
template<class T>
162
- where_expression<bool, T> where(< em > see- below</ em > k, T& d) noexcept;
162
+ where_expression<bool, T> where(< em > see below</ em > k, T& d) noexcept;
163
163
164
164
template<class T>
165
- const_where_expression<bool, T> where(< em > see- below</ em > k, const T& d) noexcept;
165
+ const_where_expression<bool, T> where(< em > see below</ em > k, const T& d) noexcept;
166
166
167
167
< cxx-ref insynopsis ="" to ="parallel.simd.reductions "> </ cxx-ref > reductions
168
168
template<class T, class Abi, class BinaryOperation = plus<>>
@@ -316,7 +316,7 @@ <h1><ins><code>simd</code> ABI tags</ins></h1>
316
316
</ p >
317
317
318
318
< ins >
319
- < pre > template<T, size_t N> struct deduce { using type = < em > see- below</ em > ; };</ pre >
319
+ < pre > template<T, size_t N> struct deduce { using type = < em > see below</ em > ; };</ pre >
320
320
</ ins >
321
321
322
322
< p >
@@ -374,7 +374,7 @@ <h1><ins><code>simd</code> ABI tags</ins></h1>
374
374
< h1 > < ins > < code > simd</ code > type traits</ ins > </ h1 >
375
375
376
376
< ins >
377
- < code > template<class T> struct is_abi_tag { < em > see- below</ em > };</ code >
377
+ < code > template<class T> struct is_abi_tag { < em > see below</ em > };</ code >
378
378
</ ins >
379
379
380
380
< p >
@@ -390,7 +390,7 @@ <h1><ins><code>simd</code> type traits</ins></h1>
390
390
</ p >
391
391
392
392
< ins >
393
- < code > template<class T> struct is_simd { < em > see- below</ em > };</ code >
393
+ < code > template<class T> struct is_simd { < em > see below</ em > };</ code >
394
394
</ ins >
395
395
396
396
< p >
@@ -405,7 +405,7 @@ <h1><ins><code>simd</code> type traits</ins></h1>
405
405
</ ins >
406
406
</ p >
407
407
408
- < ins > < code > template<class T> struct is_simd_mask { < em > see- below</ em > };</ code > </ ins >
408
+ < ins > < code > template<class T> struct is_simd_mask { < em > see below</ em > };</ code > </ ins >
409
409
410
410
< p >
411
411
< ins >
@@ -420,7 +420,7 @@ <h1><ins><code>simd</code> type traits</ins></h1>
420
420
</ p >
421
421
422
422
< ins >
423
- < code > template<class T> struct is_simd_flag_type { < em > see- below</ em > };</ code >
423
+ < code > template<class T> struct is_simd_flag_type { < em > see below</ em > };</ code >
424
424
</ ins >
425
425
426
426
< p >
@@ -460,7 +460,7 @@ <h1><ins><code>simd</code> type traits</ins></h1>
460
460
</ p >
461
461
462
462
< ins >
463
- < code > template<class T, class Abi = simd_abi::compatible<T>> struct simd_size { < em > see- below</ em > };</ code >
463
+ < code > template<class T, class Abi = simd_abi::compatible<T>> struct simd_size { < em > see below</ em > };</ code >
464
464
</ ins >
465
465
466
466
< p >
@@ -502,7 +502,7 @@ <h1><ins><code>simd</code> type traits</ins></h1>
502
502
</ p >
503
503
504
504
< ins >
505
- < code > template<class T, class U = typename T::value_type> struct memory_alignment { < em > see- below</ em > };</ code >
505
+ < code > template<class T, class U = typename T::value_type> struct memory_alignment { < em > see below</ em > };</ code >
506
506
</ ins >
507
507
508
508
< p >
@@ -819,7 +819,7 @@ <h1><ins>Class template <code>simd</code> overview</ins></h1>
819
819
template<class T, class Abi> class simd {
820
820
public:
821
821
using value_type = T;
822
- using reference = < em > see- below</ em > ;
822
+ using reference = < em > see below</ em > ;
823
823
using mask_type = simd_mask<T, Abi>
824
824
using abi_type = Abi;
825
825
@@ -1973,7 +1973,7 @@ <h1><ins><code>simd</code> reductions</ins></h1>
1973
1973
< h1 > < ins > < code > simd</ code > casts</ ins > </ h1 >
1974
1974
1975
1975
< cxx-function >
1976
- < cxx-signature > < ins > template<class T, class U, class Abi> < em > see- below</ em > simd_cast(const simd<U, Abi>& x)</ ins > </ cxx-signature >
1976
+ < cxx-signature > < ins > template<class T, class U, class Abi> < em > see below</ em > simd_cast(const simd<U, Abi>& x)</ ins > </ cxx-signature >
1977
1977
1978
1978
< p >
1979
1979
< ins >
@@ -2055,7 +2055,7 @@ <h1><ins><code>simd</code> casts</ins></h1>
2055
2055
</ cxx-function >
2056
2056
2057
2057
< cxx-function >
2058
- < cxx-signature > < ins > template<class T, class U, class Abi> < em > see- below</ em > static_simd_cast(const simd<U, Abi>& x);</ ins > </ cxx-signature >
2058
+ < cxx-signature > < ins > template<class T, class U, class Abi> < em > see below</ em > static_simd_cast(const simd<U, Abi>& x);</ ins > </ cxx-signature >
2059
2059
2060
2060
< p >
2061
2061
< ins >
@@ -2393,7 +2393,7 @@ <h1><ins>Class template <code>simd_mask</code> overview</ins></h1>
2393
2393
template<class T, class Abi> class simd_mask {
2394
2394
public:
2395
2395
using value_type = bool;
2396
- using reference = < em > see- below</ em > ;
2396
+ using reference = < em > see below</ em > ;
2397
2397
using simd_type = simd<T, Abi>;
2398
2398
using abi_type = Abi;
2399
2399
@@ -2817,11 +2817,11 @@ <h1><ins><code>simd_mask</code> reductions</ins></h1>
2817
2817
2818
2818
< cxx-function >
2819
2819
< cxx-signature > < ins >
2820
- bool all_of(< em > see- below</ em > ) noexcept;
2821
- bool any_of(< em > see- below</ em > ) noexcept;
2822
- bool none_of(< em > see- below</ em > ) noexcept;
2823
- bool some_of(< em > see- below</ em > ) noexcept;
2824
- int popcount(< em > see- below</ em > ) noexcept;
2820
+ bool all_of(< em > see below</ em > ) noexcept;
2821
+ bool any_of(< em > see below</ em > ) noexcept;
2822
+ bool none_of(< em > see below</ em > ) noexcept;
2823
+ bool some_of(< em > see below</ em > ) noexcept;
2824
+ int popcount(< em > see below</ em > ) noexcept;
2825
2825
</ ins > </ cxx-signature >
2826
2826
2827
2827
< cxx-returns >
@@ -2839,8 +2839,8 @@ <h1><ins><code>simd_mask</code> reductions</ins></h1>
2839
2839
2840
2840
< cxx-function >
2841
2841
< cxx-signature > < ins >
2842
- int find_first_set(< em > see- below</ em > ) noexcept;
2843
- int find_last_set(< em > see- below</ em > ) noexcept;
2842
+ int find_first_set(< em > see below</ em > ) noexcept;
2843
+ int find_last_set(< em > see below</ em > ) noexcept;
2844
2844
</ ins > </ cxx-signature >
2845
2845
2846
2846
< cxx-requires >
@@ -2891,9 +2891,9 @@ <h1><ins>Where functions</ins></h1>
2891
2891
2892
2892
< cxx-function >
2893
2893
< cxx-signature > < ins >
2894
- template<class T> where_expression<bool T> where(< em > see- below</ em > k, T& v) noexcept;
2894
+ template<class T> where_expression<bool T> where(< em > see below</ em > k, T& v) noexcept;
2895
2895
template<class T>
2896
- const_where_expression<bool, T> where(< em > see- below</ em > k, const T& v) noexcept;
2896
+ const_where_expression<bool, T> where(< em > see below</ em > k, const T& v) noexcept;
2897
2897
</ ins > </ cxx-signature >
2898
2898
2899
2899
< cxx-remarks >
0 commit comments