From cd524dc51def6ba6dbc1f4b4b668628340ac3433 Mon Sep 17 00:00:00 2001 From: Tobias Grosser Date: Sat, 9 May 2015 09:36:38 +0000 Subject: [PATCH] Add explicit #includes for used isl features llvm-svn: 236931 --- polly/include/polly/CodeGen/IslNodeBuilder.h | 1 + polly/lib/Analysis/DependenceInfo.cpp | 2 ++ polly/lib/Analysis/ScopInfo.cpp | 1 + polly/lib/CodeGen/IslNodeBuilder.cpp | 1 + polly/lib/Transform/DeadCodeElimination.cpp | 1 + polly/lib/Transform/ScheduleOptimizer.cpp | 2 ++ 6 files changed, 8 insertions(+) diff --git a/polly/include/polly/CodeGen/IslNodeBuilder.h b/polly/include/polly/CodeGen/IslNodeBuilder.h index c0ef2cf0e2a2..f023a79313d3 100644 --- a/polly/include/polly/CodeGen/IslNodeBuilder.h +++ b/polly/include/polly/CodeGen/IslNodeBuilder.h @@ -18,6 +18,7 @@ #include "polly/CodeGen/LoopGenerators.h" #include "llvm/Analysis/ScalarEvolutionExpander.h" #include "isl/ctx.h" +#include "isl/union_map.h" using namespace polly; using namespace llvm; diff --git a/polly/lib/Analysis/DependenceInfo.cpp b/polly/lib/Analysis/DependenceInfo.cpp index 69d4e93943ba..a56dc8a56117 100644 --- a/polly/lib/Analysis/DependenceInfo.cpp +++ b/polly/lib/Analysis/DependenceInfo.cpp @@ -33,6 +33,8 @@ #include #include #include +#include +#include using namespace polly; using namespace llvm; diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp index 071e40c3c90d..e5c1b7695e2e 100644 --- a/polly/lib/Analysis/ScopInfo.cpp +++ b/polly/lib/Analysis/ScopInfo.cpp @@ -41,6 +41,7 @@ #include "isl/printer.h" #include "isl/set.h" #include "isl/union_map.h" +#include "isl/union_set.h" #include "isl/val.h" #include #include diff --git a/polly/lib/CodeGen/IslNodeBuilder.cpp b/polly/lib/CodeGen/IslNodeBuilder.cpp index 2d8a05c57b2b..17d933c02ac7 100644 --- a/polly/lib/CodeGen/IslNodeBuilder.cpp +++ b/polly/lib/CodeGen/IslNodeBuilder.cpp @@ -45,6 +45,7 @@ #include "isl/map.h" #include "isl/set.h" #include "isl/union_map.h" +#include "isl/union_set.h" using namespace polly; using namespace llvm; diff --git a/polly/lib/Transform/DeadCodeElimination.cpp b/polly/lib/Transform/DeadCodeElimination.cpp index 8221f8918024..1d5ccbe5e6c9 100644 --- a/polly/lib/Transform/DeadCodeElimination.cpp +++ b/polly/lib/Transform/DeadCodeElimination.cpp @@ -40,6 +40,7 @@ #include "isl/map.h" #include "isl/set.h" #include "isl/union_map.h" +#include "isl/union_set.h" using namespace llvm; using namespace polly; diff --git a/polly/lib/Transform/ScheduleOptimizer.cpp b/polly/lib/Transform/ScheduleOptimizer.cpp index 37ab256167be..f00f431d5909 100644 --- a/polly/lib/Transform/ScheduleOptimizer.cpp +++ b/polly/lib/Transform/ScheduleOptimizer.cpp @@ -33,6 +33,8 @@ #include "isl/schedule.h" #include "isl/schedule_node.h" #include "isl/space.h" +#include "isl/union_map.h" +#include "isl/union_set.h" using namespace llvm; using namespace polly;