gpt4 book ai didi

c++ - GCCs atomic builtins - 支持哪些处理器

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:42:08 25 4
gpt4 key购买 nike

This document说:

Not all operations are supported by all target processors.

有人知道哪个处理器支持哪个操作吗?

最佳答案

不是直接的答案,但链接页面中的以下片段提供了线索(重点是我的):

Not all operations are supported by all target processors. If a particular operation cannot be implemented on the target processor, a warning will be generated and a call an external function will be generated. The external function will carry the same name as the builtin, with an additional suffix `_n' where n is the size of the data type.

基本上这表示使用这些内置函数是安全的。如果支持,它们将生成直接指令序列,或者通过给定名称调用仿真函数。

如果不支持特定的内置函数,编译器会警告您,因此很容易进行实验。

由于这些最初来自 Intel 规范,因此可以安全地假设它们存在于 x86 和 x86_64 上。

关于c++ - GCCs atomic builtins - 支持哪些处理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2945091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com