diff options
author | Michael Kruse <llvm@meinersbur.de> | 2015-09-11 21:41:48 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2015-09-11 21:41:48 +0000 |
commit | 9d08009dffe0ca288451e9c862da835a25fba46a (patch) | |
tree | 224c397d5a0158ef5d14d9b28d3d3c284dd3324e /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 14181dbb5737bef71cbc16888e43347e7d875536 (diff) | |
download | llvm-9d08009dffe0ca288451e9c862da835a25fba46a.zip llvm-9d08009dffe0ca288451e9c862da835a25fba46a.tar.gz llvm-9d08009dffe0ca288451e9c862da835a25fba46a.tar.bz2 |
Merge TempScop into Scop
Summary:
TempScop is basically a holder for AccFuncMap, the dictionary from BasicBlocks to IRAccess lists. We move the list into polly::Scop and remove the polly::TempScop class.
There is one small change in behavior: If ScopInfo finds that its AssumedContext is impossible, it bails out by deleting the Scop object. The TempScop::print (invoked with opt -polly-scops -analyze) cannot print the AccFuncMap anymore as it would with a separate TempScop.
Differential Revision: http://reviews.llvm.org/D12803
llvm-svn: 247480
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions