Displaying 3 results from an estimated 3 matches for "memorydepedenceanalysis".
Did you mean:
memorydependenceanalysis
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.
>...
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 don...