[LLVMdev] andersen's alias analysis

Daniel Berlin dberlin at dberlin.org
Thu Aug 27 10:01:42 PDT 2009


At one point it handled function pointers.
As chris says, it's buggy and probably broken.
Some function pointers also do point to the universal set (like global
function pointers).


On Wed, Aug 26, 2009 at 10:11 PM, Chris Lattner<clattner at apple.com> wrote:
> On Aug 26, 2009, at 6:40 PM, Max Stonebraker wrote:
>> Hello,
>>
>> Does the LLVM Andersens alias analysis handle function pointers
>> precisely? I ran it and it looks like it says every function points
>> points to the universal set. Is this what I should expect?
>
> Hi Max,
>
> I don't know the answer offhand but please keep in mind that the
> current andersen's pass has many known problems and bugs.  Consider it
> "research quality".
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>




More information about the llvm-dev mailing list