[ScopBuilder] Move buildInvariantEquivalenceClasses function from ScopInfo. NFC.
authorMichael Kruse <llvm@meinersbur.de>
Tue, 28 May 2019 23:47:55 +0000 (23:47 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Tue, 28 May 2019 23:47:55 +0000 (23:47 +0000)
commit26212da5553a20a4a1dd4126514cb5697230fa53
treed89fb818a9d7895a8d5076988a7556369551a0c7
parenta6f57ad2c9dc1f34f7935ccbddc5fe13ffdc2adc
[ScopBuilder] Move buildInvariantEquivalenceClasses function from ScopInfo. NFC.

Refactor Scop and ScopBuilder class. Move
buildInvariantEquivalenceClasses function from Scop class to ScopBuilder
class.

Patch by: Dominik Adamski <adamski.dominik@gmail.com>

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

llvm-svn: 361902
polly/include/polly/ScopBuilder.h
polly/include/polly/ScopInfo.h
polly/lib/Analysis/ScopBuilder.cpp
polly/lib/Analysis/ScopInfo.cpp