search for: memorydepedenceanalysi

Displaying 3 results from an estimated 3 matches for "memorydepedenceanalysi".

2016 Jan 04
3
Can someone give me some pointer on alias analysis ?
...the process), but really, I do think relying on this to get the load eliminated, when noalias already provide this information to the optimizer, is overkill. > Fifth, some pointers on debugging this yourself. GVN (which is the one > which does complicated *-load forwarding) calls MDA > (MemoryDepedenceAnalysis). Using the appropriate -debug-only options will > likely get you to the right area. You can also consider using the > MemDepPrinter pass to bypass GVN. I don't know of a way to issue raw AA > queries for testing. That would be useful, but I don't know that we have > it. &g...
2015 Dec 26
2
Can someone give me some pointer on alias analysis ?
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
2016 Jan 04
3
Can someone give me some pointer on alias analysis ?
...on this to get the load eliminated, > when noalias already provide this information to the optimizer, is > overkill. > > Fifth, some pointers on debugging this yourself. GVN (which is > the one which does complicated *-load forwarding) calls MDA > (MemoryDepedenceAnalysis). Using the appropriate -debug-only > options will likely get you to the right area. You can also > consider using the MemDepPrinter pass to bypass GVN. I don't > know of a way to issue raw AA queries for testing. That would > be useful, but I do...