This document说:
有人知道哪个处理器支持哪种操作吗?
最佳答案
这不是一个直接的答案,但是链接页面中的以下片段提供了一个线索(重点是我的):
基本上,这表明使用这些内置函数是安全的。如果支持,它们将生成直接指令序列,或者通过给定名称调用仿真函数。
如果不支持特定的内置函数,编译器会警告您,因此很容易进行实验。
由于这些最初来自英特尔规范,因此可以安全地假设它们位于x86和x86_64上。
关于c++ - GCC原子内建函数-支持哪些处理器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2945091/