Skip to main content
This topic lists the Visual Studio intrinsic functions, and whether they’re available on the XBOX One device family. For more information about the intrinsics, refer to the following:
  • * All MMX instructions are deprecated for x64 native development. Any intrinsic that references an __m64 is therefore not recommended. However, these instructions are supported by the XBOX One CPU.
  • ** 3DNow! is deprecated for x64 native development, and isn’t supported by the XBOX One CPU. The exceptions to this are the _m_prefetch and _m_prefetchw intrinsics, which are supported by x64 native.

Visual Studio 2019

Visual Studio 2019 added support for a few x64 intrinsics that had been missing from older versions:
  • _div128/ _udiv128 Microsoft extension for a 128-bit integer divide by a 64-bit integer.
  • _div64 / _udiv64 Microsoft extension for a 64-bit integer divide by a 32-bit integer.
  • _mm_set_ps1 which is an alias for _mm_set1_ps
  • _mm_load_pd1 which is an alias for _mm_load1_ps
  • _mm_store_pd1 which is an alias for _mm_store1_pd
VS 2019 also supports Intel Short Vector Math Library (SVML).
Last modified on August 20, 2026