MMX-Convert-MMX#
_m_from_int64#
- Tech:
MMX
- Category:
Convert
- Header:
mmintrin.h
- Searchable:
MMX-Convert-MMX
- Register:
MMX 64 bit
- Return Type:
__m64
- Param Types:
__int64 a
- Param ETypes:
UI64 a
__m64 _m_from_int64(__int64 a);
Intel Description
Copy 64-bit integer “a” to “dst”.
Deprecated since version X87: MMX technology intrinsics can cause issues on modern processors and should generally be avoided. Use SSE2, AVX, or later instruction sets instead, especially when targeting modern processors.
Intel Implementation Psudeo-Code
dst[63:0] := a[63:0]
_m_to_int64#
- Tech:
MMX
- Category:
Convert
- Header:
mmintrin.h
- Searchable:
MMX-Convert-MMX
- Register:
MMX 64 bit
- Return Type:
__int64
- Param Types:
__m64 a
- Param ETypes:
FP32 a
__int64 _m_to_int64(__m64 a);
Intel Description
Copy 64-bit integer “a” to “dst”.
Deprecated since version X87: MMX technology intrinsics can cause issues on modern processors and should generally be avoided. Use SSE2, AVX, or later instruction sets instead, especially when targeting modern processors.
Intel Implementation Psudeo-Code
dst[63:0] := a[63:0]
_m_from_int#
- Tech:
MMX
- Category:
Convert
- Header:
mmintrin.h
- Searchable:
MMX-Convert-MMX
- Register:
MMX 64 bit
- Return Type:
__m64
- Param Types:
int a
- Param ETypes:
UI32 a
__m64 _m_from_int(int a);
Intel Description
Copy 32-bit integer “a” to the lower elements of “dst”, and zero the upper element of “dst”.
Deprecated since version X87: MMX technology intrinsics can cause issues on modern processors and should generally be avoided. Use SSE2, AVX, or later instruction sets instead, especially when targeting modern processors.
Intel Implementation Psudeo-Code
dst[31:0] := a[31:0]
dst[63:32] := 0
_m_to_int#
- Tech:
MMX
- Category:
Convert
- Header:
mmintrin.h
- Searchable:
MMX-Convert-MMX
- Register:
MMX 64 bit
- Return Type:
int
- Param Types:
__m64 a
- Param ETypes:
FP32 a
int _m_to_int(__m64 a);
Intel Description
Copy the lower 32-bit integer in “a” to “dst”.
Deprecated since version X87: MMX technology intrinsics can cause issues on modern processors and should generally be avoided. Use SSE2, AVX, or later instruction sets instead, especially when targeting modern processors.
Intel Implementation Psudeo-Code
dst[31:0] := a[31:0]