c++ - 使用 Visual Studio 10 编译 x64 EMMS

标签 c++ visual-studio-2010 assembly

我需要在使用 Visual Studio 2010 编译的 64 位应用程序中执行 EMMS_mm_empty 指令。

这可能吗?

在 64 位模式下 _mm_empty 未解析,不支持内联汇编。

最佳答案

这是指 64 位 Windows 不支持的 MMX 指令。

来自 http://msdn.microsoft.com/en-us/library/ays9ef83.aspx

MMX 内部函数使用 x64 处理器不支持的 __m64 数据类型。

关于c++ - 使用 Visual Studio 10 编译 x64 EMMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10564413/

相关文章:

c++ - WinHttp 获取 404 找不到文件

c++ - 系统( "pause")导致堆损坏

c++ - 是否值得添加一个支持 move 的二传手?

c++ - 设置 VisualC++ 以使用 OpenGL 4.1?

c++ - OpenGL 4 核心配置文件、着色器和 MFC

c# - Visual Studio 重建未修改的项目

c++ - 使用索引从字符串中选择单个字符?

汇编-进位标志VS溢出标志

assembly - 使用 Intel 语法的 GNU 汇编程序中的位置独立寻址

java - Python 中的 OOP 范式