#include <dvec.h>
|
| Is16vec8 () |
|
| Is16vec8 (__m128i _Mm) |
|
| Is16vec8 (signed short _S7, signed short _S6, signed short _S5, signed short _S4, signed short _S3, signed short _S2, signed short _S1, signed short _S0) |
|
Is16vec8 & | operator= (const M128 &_A) |
|
Is16vec8 & | operator&= (const M128 &_A) |
|
Is16vec8 & | operator|= (const M128 &_A) |
|
Is16vec8 & | operator^= (const M128 &_A) |
|
Is16vec8 & | operator+= (const I16vec8 &_A) |
|
Is16vec8 & | operator-= (const I16vec8 &_A) |
|
Is16vec8 & | operator*= (const I16vec8 &_A) |
|
Is16vec8 | operator<< (const M128 &_A) |
|
Is16vec8 | operator<< (int _Count) |
|
Is16vec8 & | operator<<= (const M128 &_A) |
|
Is16vec8 & | operator<<= (int _Count) |
|
Is16vec8 | operator>> (const M128 &_A) |
|
Is16vec8 | operator>> (int _Count) |
|
Is16vec8 & | operator>>= (const M128 &_A) |
|
Is16vec8 & | operator>>= (int _Count) |
|
const signed short & | operator[] (int _I) const |
|
signed short & | operator[] (int _I) |
|
| I16vec8 () |
|
| I16vec8 (__m128i _Mm) |
|
| I16vec8 (short _S7, short _S6, short _S5, short _S4, short _S3, short _S2, short _S1, short _S0) |
|
I16vec8 & | operator= (const M128 &_A) |
|
I16vec8 & | operator&= (const M128 &_A) |
|
I16vec8 & | operator|= (const M128 &_A) |
|
I16vec8 & | operator^= (const M128 &_A) |
|
I16vec8 & | operator+= (const I16vec8 &_A) |
|
I16vec8 & | operator-= (const I16vec8 &_A) |
|
I16vec8 & | operator*= (const I16vec8 &_A) |
|
I16vec8 | operator<< (const M128 &_A) |
|
I16vec8 | operator<< (int _Count) |
|
I16vec8 & | operator<<= (const M128 &_A) |
|
I16vec8 & | operator<<= (int _Count) |
|
| M128 () |
|
| M128 (__m128i _Mm) |
|
| operator __m128i () const |
|
M128 & | operator&= (const M128 &_A) |
|
M128 & | operator|= (const M128 &_A) |
|
M128 & | operator^= (const M128 &_A) |
|
I16vec8()
Definition: dvec.h:404
Is16vec8::Is16vec8 |
( |
signed short |
_S7, |
|
|
signed short |
_S6, |
|
|
signed short |
_S5, |
|
|
signed short |
_S4, |
|
|
signed short |
_S3, |
|
|
signed short |
_S2, |
|
|
signed short |
_S1, |
|
|
signed short |
_S0 |
|
) |
| |
|
inline |
452 :
I16vec8(_S7, _S6, _S5, _S4, _S3, _S2, _S1, _S0) { }
I16vec8()
Definition: dvec.h:404
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
__m128i _mm_and_si128(__m128i _A, __m128i _B)
Is16vec8()
Definition: dvec.h:447
__m128i _mm_mullo_epi16(__m128i _A, __m128i _B)
__m128i vec
Definition: dvec.h:129
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
__m128i _mm_add_epi16(__m128i _A, __m128i _B)
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
__m128i _mm_sub_epi16(__m128i _A, __m128i _B)
__m128i _mm_sll_epi16(__m128i _A, __m128i _Count)
__m128i vec
Definition: dvec.h:129
Is16vec8 Is16vec8::operator<< |
( |
int |
_Count | ) |
|
|
inline |
unsigned int _Count
Definition: xcomplex:668
__m128i _mm_slli_epi16(__m128i _A, int _Count)
__m128i vec
Definition: dvec.h:129
Is16vec8()
Definition: dvec.h:447
__m128i _mm_sll_epi16(__m128i _A, __m128i _Count)
__m128i vec
Definition: dvec.h:129
Is16vec8& Is16vec8::operator<<= |
( |
int |
_Count | ) |
|
|
inline |
unsigned int _Count
Definition: xcomplex:668
Is16vec8()
Definition: dvec.h:447
__m128i _mm_slli_epi16(__m128i _A, int _Count)
__m128i vec
Definition: dvec.h:129
Is16vec8()
Definition: dvec.h:447
__m128i _mm_sra_epi16(__m128i _A, __m128i _Count)
__m128i vec
Definition: dvec.h:129
Is16vec8 Is16vec8::operator>> |
( |
int |
_Count | ) |
|
|
inline |
unsigned int _Count
Definition: xcomplex:668
__m128i vec
Definition: dvec.h:129
__m128i _mm_srai_epi16(__m128i _A, int _Count)
__m128i _mm_sra_epi16(__m128i _A, __m128i _Count)
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
Is16vec8& Is16vec8::operator>>= |
( |
int |
_Count | ) |
|
|
inline |
unsigned int _Count
Definition: xcomplex:668
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
__m128i _mm_srai_epi16(__m128i _A, int _Count)
const signed short& Is16vec8::operator[] |
( |
int |
_I | ) |
const |
|
inline |
#define _VEC_ASSERT(_Expression)
Definition: dvec.h:53
#define _MM_8W(element, vector)
Definition: dvec.h:92
__m128i vec
Definition: dvec.h:129
signed short& Is16vec8::operator[] |
( |
int |
_I | ) |
|
|
inline |
#define _VEC_ASSERT(_Expression)
Definition: dvec.h:53
#define _MM_8W(element, vector)
Definition: dvec.h:92
__m128i vec
Definition: dvec.h:129
__m128i _mm_xor_si128(__m128i _A, __m128i _B)
Is16vec8()
Definition: dvec.h:447
__m128i vec
Definition: dvec.h:129
Is16vec8()
Definition: dvec.h:447
__m128i _mm_or_si128(__m128i _A, __m128i _B)
__m128i vec
Definition: dvec.h:129
The documentation for this class was generated from the following file: