#include <mmintrin.h>
#include <vcruntime.h>
Go to the source code of this file.
#define _MM_2DW |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((int*)&##vector + ##element)) |
#define _MM_2UDW |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((unsigned int*)&##vector + ##element)) |
#define _MM_4UW |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((unsigned short*)&##vector + ##element)) |
#define _MM_4W |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((short*)&##vector + ##element)) |
#define _MM_8B |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((signed char*)&##vector + ##element)) |
#define _MM_8UB |
( |
|
element, |
|
|
|
vector |
|
) |
| (*((unsigned char*)&##vector + ##element)) |
#define _MM_QW (*((__int64*)&vec)) |