如何在LLVM中获取指针指向的变量的名称

时间:2013-08-01 23:29:03

标签: variables pointers llvm

我有一个指向数组或变量的指针。我想获得该数组或变量的名称。如何在LLVM中获得这个?

我正在尝试检测通过指针传递数组或变量的函数。我想获得该数组或变量参数的名称。我正在使用LLVM来检测我的功能。

1 个答案:

答案 0 :(得分:1)

您需要使用调试信息,因为在一般情况下,原始C代码中的名称不会在LLVM IR中表示。请参阅debug info document。特别是,请查看有关“@llvm.dbg.declare”和“全局值描述符”

的部分