[isl++] Move isl raw_ostream printers into separate header
commitaaa280159923fc770098a99835fc2ce3f07a0d2f
authorTobias Grosser <tobias@grosser.es>
Sun, 21 May 2017 13:16:05 +0000 (21 13:16 +0000)
committerTobias Grosser <tobias@grosser.es>
Sun, 21 May 2017 13:16:05 +0000 (21 13:16 +0000)
tree094f7f6b794b721dd2851906aae01f94b4bc63ed
parent4149a308f0126fe12bae52e67c24482b4823606f
[isl++] Move isl raw_ostream printers into separate header

Instead of relying on these functions to be part of the isl C++ bindings, we
just define this functionality independently. This allows us to use isl C++
bindings that do not contain LLVM specific functionality.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@303503 91177308-0d34-0410-b5e6-96231b3b80d8
include/polly/Support/ISLOStream.h [new file with mode: 0644]
lib/External/isl/include/isl-noexceptions.h
lib/Transform/DeLICM.cpp
lib/Transform/FlattenAlgo.cpp
lib/Transform/FlattenSchedule.cpp
lib/Transform/Simplify.cpp