Pass scope and LoopInfo to SCEVValidator. NFC.
authorMichael Kruse <llvm@meinersbur.de>
Thu, 3 Mar 2016 22:10:47 +0000 (22:10 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Thu, 3 Mar 2016 22:10:47 +0000 (22:10 +0000)
commit09eb4451d2a94995fe985d21ec802b7bb262479c
treea6ee1401aa3413ce670538a9867559d12403891f
parent6ad7b5aff2cf27335bb9d501816d872b8fac9100
Pass scope and LoopInfo to SCEVValidator. NFC.

The scope will be required in the following fix. This commit separates
the large changes that do not change behaviour from the small, but
functional change.

llvm-svn: 262664
polly/include/polly/ScopDetection.h
polly/include/polly/ScopInfo.h
polly/include/polly/Support/SCEVAffinator.h
polly/include/polly/Support/SCEVValidator.h
polly/lib/Analysis/ScopDetection.cpp
polly/lib/Analysis/ScopInfo.cpp
polly/lib/Support/SCEVAffinator.cpp
polly/lib/Support/SCEVValidator.cpp