[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:34 PST 2016
>> 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
More information about the llvm-commits
mailing list