GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
std::experimental::simd_mask(3) C++ Standard Libary std::experimental::simd_mask(3)

std::experimental::simd_mask - std::experimental::simd_mask


Defined in header <experimental/simd>
template< class T, class Abi = simd_abi::compatible<T> > (parallelism TS v2)
class simd_mask;


The class template simd_mask is a data-parallel type with the element type bool. The
width of a given simd_mask instantiation is a constant expression, determined by the
template parameters. Specifically, simd_mask<T, Abi>::size() is always simd<T,
Abi>::size().


T - the element type simd_mask applies on
Abi - the ABI type simd_mask applies on


Helper alias templates


Template Definition
template <class T, int N> using simd_mask<T, simd_abi::fixed_size<N>>
fixed_size_simd_mask
template <class T> using native_simd_mask simd_mask<T, simd_abi::native>


Member type Definition
value_type bool
reference implementation-defined
simd_type simd<T, Abi>
abi_type Abi


constructor constructs a simd_mask object
(public member function)
copy_from loads from address
(public member function)
copy_to stores to address
(public member function)
operator[] accesses specified element
(public member function)
operator! negates each element
(public member function)
size returns the number of elements
[static] (public static member function)


operator&& element-wise logic operators
operator|| (function)
operator& element-wise bitwise operators
operator| (function)
operator^
operator&= element-wise compound operators
operator|= (function)
operator^=
operator== element-wise relation operators
operator!= (function)

2022.07.31 http://cppreference.com

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.