| 
|   | M128I ()=default | 
|   | 
|   | M128I (const __m128i &value) | 
|   | 
| template<typename T >  | 
|   | M128I (const M128I< T > &other) | 
|   | 
| __m128i *  | data () | 
|   | 
| const __m128i *  | data () const  | 
|   | 
| template<typename T >  | 
| void  | load (const T *mem) | 
|   | 
| template<typename T >  | 
| void  | load_a (const T *mem) | 
|   | 
| template<typename T >  | 
| void  | load_u (const T *mem) | 
|   | 
| template<typename T >  | 
| M128I< IntType > &  | operator= (const M128I< T > &other) | 
|   | 
| template<typename T >  | 
| void  | set (T e1, T e0) | 
|   | 
| template<typename T >  | 
| void  | set (T e3, T e2, T e1, T e0) | 
|   | 
| template<typename T >  | 
| void  | set (T e7, T e6, T e5, T e4, T e3, T e2, T e1, T e0) | 
|   | 
| template<typename T >  | 
| void  | set (T e15, T e14, T e13, T e12, T e11, T e10, T e9, T e8, T e7, T e6, T e5, T e4, T e3, T e2, T e1, T e0) | 
|   | 
| void  | set0 () | 
|   | 
| template<typename T >  | 
| void  | set1 (T n) | 
|   | 
| template<typename T >  | 
| void  | store (T *mem) const  | 
|   | 
| template<typename T >  | 
| void  | store_a (T *mem) const  | 
|   | 
| template<typename T >  | 
| void  | store_u (T *mem) const  | 
|   | 
| __m128i &  | value () | 
|   | 
| const __m128i &  | value () const  | 
|   | 
template<typename IntType = __m128i>
class vsmc::M128I< IntType >
Using __m128i as integer vector. 
Definition at line 113 of file simd.hpp.