[llvm-dev] Can someone give me some pointer on alias analysis ?

Amaury SECHET via llvm-dev llvm-dev at lists.llvm.org
Sat Dec 26 02:17:10 PST 2015


I'm trying to fix that bug: https://llvm.org/bugs/show_bug.cgi?id=20049

It turns out this is the kind of optimization that I really need, as when
it isn't done, all kind of other optimizations opportunities down the road
are not realized as they are not exposed.

I have no idea where to start digging for this. I assume there is some kind
of interaction between memory dependency and alias analysis that is overly
conservative. Can someone gives me some infos on how the 2 interact
together ? What is the code that is supposed to remove these kind of loads ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151226/7bde144d/attachment.html>


More information about the llvm-dev mailing list