较高级别的 SSE 标志是否意味着 GCC / clang 中较低级别的标志?
例如,如果您使用 -msse4,这是否意味着它也将使用 -mssse3、-msse3、-msse2 等,或者您是否也必须显式添加这些标志?
For example, if you use -msse4, does this imply that it will also use -mssse3, -msse3, -msse2 and so on or do you have to explicitly add those flags as well?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需要最高级别的开关,例如
-mssse3
意味着-msse3
、-msse2
等。如果您添加,它不会导致任何问题较低级别的交换机,但它们是多余的。You only need the highest level switch, e.g.
-mssse3
implies-msse3
,-msse2
etc. It doesn't cause any problems if you add the lower level switches, but they are redundant.