Intel 64 and IA-32 Architectures Software Developers Manual Volume 2B, Instruction Set Reference, N-Z

C-16 Vol. 2B
INTEL® C/C++ COMPILER INTRINSICS AND FUNCTIONAL EQUIVALENTS
MOVSD +
shuffle
__m128d _mm_load_pd(double * p)
__m128d _mm_load1_pd(double *p)
MOVSS +
shuffle
__m128 _mm_load_ps1(float * p)
__m128 _mm_load1_ps(float *p)
MOVAPD +
shuffle
__m128d _mm_loadr_pd(double * p)
MOVAPS +
shuffle
__m128 _mm_loadr_ps(float * p)
MOVSD +
shuffle
void _mm_store1_pd(double *p, __m128d a)
MOVSS +
shuffle
void _mm_store_ps1(float * p, __m128 a)
void _mm_store1_ps(float *p, __m128 a)
MOVAPD +
shuffle
_mm_storer_pd(double * p, __m128d a)
MOVAPS +
shuffle
_mm_storer_ps(float * p, __m128 a)
Table C-2. Composite Intrinsics (Contd.)
Mnemonic Intrinsic