[PATCH] D17477: [Polly] [RFC] Allow the client of DependenceInfo to obtain dependences at different granularities.
Tobias Grosser via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 26 19:20:39 PST 2016
grosser added a subscriber: grosser.
grosser added a comment.
> > To avoid transitive requirements, I suggest per-granularity DependenceInfo passes:
>
> > DependenceInfo(Dependences::AnalysisLevel) {}
>
>
> This can also be done, but I need to figure out some implementation details.
I am not convinced per-granularity passes are the right thing. I would
personally probably just add functions to ask for the different
dependences and build them on-demand when they are requested to avoid
the permanent overhead of eagerly computing all dependences.
Best,
Tobias
Repository:
rL LLVM
http://reviews.llvm.org/D17477
More information about the llvm-commits
mailing list