]> granicus.if.org Git - llvm/commit
[AliasAnalysis] AAResults preserves AAManager.
authorAlina Sbirlea <asbirlea@google.com>
Tue, 23 Apr 2019 17:21:18 +0000 (17:21 +0000)
committerAlina Sbirlea <asbirlea@google.com>
Tue, 23 Apr 2019 17:21:18 +0000 (17:21 +0000)
commitc8d498d36b619ad7911174964d8b050a8cdaebab
treee64a1755adbde90bc745652027d7191513223abf
parentb6a93dc59cdf6d3d90b9516b13a30e271d4bce24
[AliasAnalysis] AAResults preserves AAManager.

Summary:
AAResults should not invalidate AAManager.
Update tests.

Reviewers: chandlerc

Subscribers: mehdi_amini, jlebar, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60914

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359014 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/AliasAnalysis.h
lib/Analysis/AliasAnalysis.cpp
test/Analysis/MemoryDependenceAnalysis/invalidation.ll
test/Other/new-pass-manager.ll
unittests/Transforms/Scalar/LoopPassManagerTest.cpp