【问题标题】:LLVM, how to get variable name?LLVM,如何获取变量名?
【发布时间】:2021-02-28 19:19:31
【问题描述】:

我在这里和其他网站上阅读了很多帖子,但仍然没有得到明确的答案。
假设我有指令,我可以通过

打印出来
errs() << inst << "\n";

我得到了:
%9 = 添加 nsw i32 %7, %8
我想获取 %9、%7、%8 后面的变量名称。
是否可以?如果是的话,怎么办?
谢谢你:)

【问题讨论】:

标签: llvm


【解决方案1】:

从这里How to save the variable name when use clang to generate llvm ir?

clang -fno-discard-value-names <your-command-line> 

做的工作:)

【讨论】:

    猜你喜欢
    • 2014-02-20
    • 1970-01-01
    • 2014-06-20
    • 1970-01-01
    • 2013-03-30
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多