Generates the x64 extended form of the movd instruction, which copies a 64-bit value to a __m128i structure, which represents an XMM register.
- [in] value
A 64-bit integer value.
An __m128i structure containing as the first 64-bit element the input value.
Header file <intrin.h>
The __m128i structure represents an XMM register, so this intrinsic moves value from system memory into an XMM register.
This routine is only available as an intrinsic.
// processor: x64
__int64 b = 54;
a = _mm_cvtsi64x_si128(b);
printf_s("%I64d\n", a.m128i_i64 );