我试图在 Power9 上发现 Clang 等效于GCC 。__builtin_darn()
Grepping Clang 7.0 的源代码看起来 LLVM 支持它:
llvm_source$ cat llvm/test/MC/PowerPC/ppc64-encoding.s | grep darn -B 1 -A 1
# CHECK-BE: darn 2, 3 # encoding: [0x7c,0x43,0x05,0xe6]
# CHECK-LE: darn 2, 3 # encoding: [0xe6,0x05,0x43,0x7c]
darn 2, 3
但是,我看不到内置:
llvm_source$ grep -IR darn | grep builtin
llvm_source$
什么是 GCC 的 Clang 等价物__builtin_darn()
?