[LLVMdev] Some thinking for callgraph builder
alenhar2 at uiuc.edu
Tue May 30 07:26:53 PDT 2006
On Wed, 2006-05-24 at 11:04, Nai Xia wrote:
> Indirect call information could be constructed either from partial result
> of DSA as suggested by Andrew. And alternatively, it can use the alias
> information constructed by any AA. I think both interface may be
> provided to let clients chose between the generality and the tight
> integration with wonderful DSA.
I committed a utility pass I use in a few out of tree projects. It
gives very simple access to the function lists computed by DSA for
indirect call sites. I've used it in several places where I needed
indirect call information. See CallTarget.cpp in the DSA directory.
More information about the llvm-dev