[LLVMdev] Dependence Analysis [was: Flow-Sensitive AA]

David Greene dag at cray.com
Wed Sep 3 08:50:31 PDT 2008


On Friday 29 August 2008 12:15, Matthieu Delahaye wrote:

> > - DataDependenceAnalysis will select various dependence tests based
> > on
> > user selection.  We want a interface similar to AnalysisGroup used
> > by
> > Alias Analysis, but we also want to allow the possibility of running
> > multiple tests at the same time.
>
> That will probably be the most difficult part. But with all the people
> that shows interest on using or adding new analysis here, I am hopeful
> we will obtain an acceptable stable API.

Can you elaborate on the complexity here?  Why is this any different from
the way AliasAnalysis works?  Yes, there will be a different API but the
concept is the same -- if I can't make a solid decision, hand it off to the
next analysis in the chain.

                                                  -Dave



More information about the llvm-dev mailing list