Remove references to AssumptionCache. NFC.
commitf82d98698fc57d24da6e8989246d0e95aba6a145
authorMichael Kruse <llvm@meinersbur.de>
Thu, 15 Dec 2016 09:25:14 +0000 (15 09:25 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Thu, 15 Dec 2016 09:25:14 +0000 (15 09:25 +0000)
treea763df64648dd626f947421f2f490459be48bd74
parent42c9483379944e52e6117510ad3b549b16ea6ce0
Remove references to AssumptionCache. NFC.

The AssumptionCache was removed in r289756 after being replaced by the an
addtional operand list of affected values in r289755. The absence of that cache
means that we have now have to manually search for llvm.assume intrinsics as
now done by other passes (LazyValueInfo, CodeMetrics) do not take into
account an llvm::Instruction's user lists (ScalarEvolution).

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@289791 91177308-0d34-0410-b5e6-96231b3b80d8
include/polly/ScopBuilder.h
include/polly/ScopInfo.h
lib/Analysis/ScopBuilder.cpp
lib/Analysis/ScopInfo.cpp