Displaying 3 results from an estimated 3 matches for "getnonlocaldepend".
2008 Jul 28
2
[LLVMdev] Memory Dependence Analysis: getNonLocalDependency()
Hi,
I have a question about the memory dependence analysis. I am trying to use
it to selectively enumerate a set of pairs of (load, store) instructions for
every function by calling getNonLocalDependency() on the
MemoryDependenceAnalysis. This populates a DenseMap<BasicBlock*, Value*>. I
just looked up an usage of this in GVN.cpp:
MD->getNonLocalDependency(C, deps);
for (DenseMap<BasicBlock*, Value*>::iterator I = deps.begin(),
E = deps.end(); I != E; ++I) {...
2008 Jul 28
0
[LLVMdev] Memory Dependence Analysis: getNonLocalDependency()
On Jul 28, 2008, at 3:47 PM, Prakash Prabhu wrote:
> Hi,
>
> I have a question about the memory dependence analysis. I am trying
> to use it to selectively enumerate a set of pairs of (load, store)
> instructions for every function by calling getNonLocalDependency()
> on the MemoryDependenceAnalysis. This populates a
> DenseMap<BasicBlock*, Value*>. I just looked up an usage of this in
> GVN.cpp:
>
> MD->getNonLocalDependency(C, deps);
>
> for (DenseMap<BasicBlock*, Value*>::iterator I = deps.begin(),
>...
2008 Jul 29
1
[LLVMdev] Memory Dependence Analysis: getNonLocalDependency()
...>
> On Jul 28, 2008, at 3:47 PM, Prakash Prabhu wrote:
>
> > Hi,
> >
> > I have a question about the memory dependence analysis. I am trying
> > to use it to selectively enumerate a set of pairs of (load, store)
> > instructions for every function by calling getNonLocalDependency()
> > on the MemoryDependenceAnalysis. This populates a
> > DenseMap<BasicBlock*, Value*>. I just looked up an usage of this in
> > GVN.cpp:
> >
> > MD->getNonLocalDependency(C, deps);
> >
> > for (DenseMap<BasicBlock*, Value*>::iterator...