[PATCH] D12142: [PM/AA] Flesh out statistics to cover all the primary use cases of the old AliasAnalysisCounter pass.
Chandler Carruth via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 19 02:40:26 PDT 2015
chandlerc created this revision.
chandlerc added a subscriber: llvm-commits.
chandlerc added a dependency: D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups..
That pass also had some debug printing logic in it which I have not at
this time replicated. I'm considering leaving that for folks to add when
the have use cases where it would help rather than trying what wil be
helpful here.
Depends on D12080.
http://reviews.llvm.org/D12142
Files:
include/llvm/Analysis/BasicAliasAnalysis.h
lib/Analysis/AliasAnalysis.cpp
lib/Analysis/BasicAliasAnalysis.cpp
lib/Analysis/GlobalsModRef.cpp
lib/Analysis/ObjCARCAliasAnalysis.cpp
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
lib/Analysis/ScopedNoAliasAA.cpp
lib/Analysis/TypeBasedAliasAnalysis.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12142.32525.patch
Type: text/x-patch
Size: 31483 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150819/d90df7fe/attachment.bin>
More information about the llvm-commits
mailing list