[LLVMdev] Memory Dependence Analysis

Chris Lattner clattner at apple.com
Fri Jan 16 12:23:52 PST 2009


On Jan 14, 2009, at 9:37 AM, David Greene wrote:

> Back in August, several of us participated in a discussion about  
> getting a
> more robust memory dependence analysis framework into LLVM.  Wojtek
> Matyjewicz has done some work on this and he attached a patch to an  
> e-mail at
> the time that built against an older version of LLVM.
>
> Wojtek, what's the status of this patch?  Does it build against  
> HEAD?  Do you
> plan to check it in any time soon?

No idea here ;)

> We're in the middle of upgrading to 2.4 here and I see that
> MemoryDependenceAnalysis has changed a bit.  What are the major  
> changes here?

MemoryDependenceAnalysis does *memory* def/use analysis (what store  
does a load depend on), but does not do *loop dependence* analysis.  I  
assume you're interested in the dependence analysis, not really just  
def/use of memory.

-Chris



More information about the llvm-dev mailing list