_m_empty 和 _mm_empty 有啥区别?

Posted

技术标签:

【中文标题】_m_empty 和 _mm_empty 有啥区别?【英文标题】:What is the difference between _m_empty and _mm_empty?_m_empty 和 _mm_empty 有什么区别? 【发布时间】:2015-09-05 13:33:23 【问题描述】:

在寻找 MMX 函数时,我注意到其中两个函数,_m_empty_mm_empty,具有 exactly the same definition。

那么为什么它们都存在呢?其中一个比另一个年长吗?有没有手册中没有提到的区别?

【问题讨论】:

一般来说,你应该避免使用MMX。对于 x64 本机开发以及 AMD 3DNow,它已被弃用!和 x87。 SSE/SSE2 应该提供您需要的一切以及更多,并且可以在 x86 和 x64 本机之间移植。 @ChuckWalbourn 感谢您的提示。我现在只使用 SSE,但我现在没有使用 MMX。 【参考方案1】:

差异将/应该在文档中指出。 MSDN 更精确。他们明确提到了这一点:

_mm_empty 的同义词是 _m_empty

【讨论】:

以上是关于_m_empty 和 _mm_empty 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

`|_| 和有啥区别?异步移动 ` 和 `异步移动 |_| `

$_POST、$_GET 和 $_REQUEST 之间有啥区别?

super().__repr__() 和 repr(super()) 有啥区别?

python中的type和type.__new__有啥区别?

node.js 中的 __dirname 和 ./ 有啥区别?

在 Django 过滤器语句中,__exact 和等号 (=) 有啥区别?