[LLVMdev] function pointer alias analysis

Xin Tong trent.tong at gmail.com
Sat Apr 18 17:16:09 PDT 2015


Hi

I see when LLVM builds the CallGraph SCCs. a function calling through
a function pointer is conservatively assumed to call internal and
external functions. Therefore, it has an edges pointing to the
externalnode2, ie. the externalnode representing outgoing calls from
this module.

does LLVM have any function pointer analysis capabilities in the mainline ?

Thanks,
-Trent



More information about the llvm-dev mailing list