|
| | 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.