]> granicus.if.org Git - llvm/commit
[LoopAccesses] Stash the report from the analysis rather than emitting it
authorAdam Nemet <anemet@apple.com>
Wed, 18 Feb 2015 03:42:50 +0000 (03:42 +0000)
committerAdam Nemet <anemet@apple.com>
Wed, 18 Feb 2015 03:42:50 +0000 (03:42 +0000)
commit8b0647f26bdcf53833f8e0de2e09fd1471be5349
tree80d8da7d41d80c6a69a2c5d6a8acda8dffad8960
parenteefec589e8bc4db55d7da9070ace47befa021999
[LoopAccesses] Stash the report from the analysis rather than emitting it

The transformation passes will query this and then emit them as part of
their own report.  The currently only user LV is modified to do just
that.

This is part of the patchset that converts LoopAccessAnalysis into an
actual analysis pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229623 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/LoopAccessAnalysis.h
lib/Analysis/LoopAccessAnalysis.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp