如何在LLVM中查找特定函数的创建CallSite

时间:2018-03-30 10:15:00

标签: llvm

一般来说,我看到很多人使用:

 CallSite CS(function->use_back());

创建callsite。 但是,use_back()似乎没有出现在最近发布的LLVM中。那么如何在最新的LLVM中实现相同的目标。

1 个答案:

答案 0 :(得分:0)

Value::uses()怎么样。记得要注意ConstantExpr以及诸如此类的东西,因为在某些情况下,这些函数会在被调用之前通过BitCastConstantExpr