【发布时间】:2021-02-28 19:19:31
【问题描述】:
我在这里和其他网站上阅读了很多帖子,但仍然没有得到明确的答案。
假设我有指令,我可以通过
errs() << inst << "\n";
我得到了:
%9 = 添加 nsw i32 %7, %8
我想获取 %9、%7、%8 后面的变量名称。
是否可以?如果是的话,怎么办?
谢谢你:)
【问题讨论】:
-
在 IR 层,这些是指令名称。如果您使用 C 或其他语言生成 IR,请查看 DebugInfo 内容。
标签: llvm