[Support] Add general isl tools for DeLICM. NFC.
commitc0e6a1480fa89d928f503f9636687071bc530680
authorMichael Kruse <llvm@meinersbur.de>
Fri, 27 Jan 2017 22:51:36 +0000 (27 22:51 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Fri, 27 Jan 2017 22:51:36 +0000 (27 22:51 +0000)
tree6b09dd1d4346a99b94b256dba182b2aa898e98d0
parente79c845237bfd57a43d9da9c9b4748e591dfb90c
[Support] Add general isl tools for DeLICM. NFC.

Add some generally useful isl tools into a their own new ISLTools.cpp.
These are the helpers were extracted from and will be use by the DeLICM
algorithm (https://reviews.llvm.org/D24716).

Suggested-by: Tobias Grosser <tobias@grosser.es>
git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@293340 91177308-0d34-0410-b5e6-96231b3b80d8
include/polly/Support/ISLTools.h [new file with mode: 0644]
lib/CMakeLists.txt
lib/Support/ISLTools.cpp [new file with mode: 0644]
unittests/Isl/IslTest.cpp