[LLVMdev] function pointer alias analysis

Jingyue Wu jingyue at google.com
Sun Apr 19 09:09:05 PDT 2015


I'm not aware of such analyses in the mainline. Did you try DSAA in the
poolalloc project? Also, how precise do you need the analysis to be?

On Sat, Apr 18, 2015 at 5:20 PM Xin Tong <trent.tong at gmail.com> wrote:

> 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
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150419/c081d0c1/attachment.html>


More information about the llvm-dev mailing list