gpt4 book ai didi

assembly - LLVM 4.0 的内联汇编问题

转载 作者:行者123 更新时间:2023-12-02 19:59:39 27 4
gpt4 key购买 nike

在 Xcode 4.4 上,我在最后一个 LLVM 编译器 (4.0) 上编译内联汇编时遇到一些问题。

在我的内联汇编代码中,每次调用“fldmias”如下:

asm volatile(    
"fldmias %2, {s4-s19} \n\t"
...
)

给我这个错误:

内联汇编问题:指令“fldmia”无法设置标志,但指定了“s”后缀

相同的代码适用于 LLVM GCC 4.2。也许每个编译器的配置之间存在一些差异,但我没有找到任何东西。

谢谢。

最佳答案

正如上面评论中所发现的,这里的答案是使用 UAL 等效指令,在本例中是:

VLDMIA.32 %2, {s4-s19}

关于assembly - LLVM 4.0 的内联汇编问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11783751/

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