_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__有啥区别?