Merge TempScopInfo.{cpp|h} into ScopInfo.{cpp|h}
authorMichael Kruse <llvm@meinersbur.de>
Thu, 10 Sep 2015 12:46:52 +0000 (12:46 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Thu, 10 Sep 2015 12:46:52 +0000 (12:46 +0000)
commit7bf3944d239fe5e8600befb076b78e06af5b4e1c
tree67b0d8bd6842d465164008a059ad0ced80655c5e
parent6a43c00ebd7086d9e4fe971063120487ee8905a2
Merge TempScopInfo.{cpp|h} into ScopInfo.{cpp|h}

This prepares for a series of patches that merges TempScopInfo into ScopInfo to
reduce Polly's code complexity. Only ScopInfo.{cpp|h} will be left thereafter.
Moving the code of TempScopInfo in one commit makes the mains diffs simpler to
understand.

In detail, merging the following classes is planned:
TempScopInfo into ScopInfo
TempScop into Scop
IRAccess into MemoryAccess

Only moving code, no functional changes intended.

Differential Version: http://reviews.llvm.org/D12693

llvm-svn: 247274
polly/include/polly/ScopInfo.h
polly/include/polly/TempScopInfo.h [deleted file]
polly/lib/Analysis/ScopInfo.cpp
polly/lib/Analysis/TempScopInfo.cpp [deleted file]
polly/lib/CMakeLists.txt
polly/lib/CodeGen/CodeGeneration.cpp
polly/lib/CodeGen/IslNodeBuilder.cpp
polly/lib/Support/RegisterPasses.cpp